OpenSource For You
Subscription Hotline +91-11-26810601/02/03
    Previous Issues
    Current Issue
    Feature Archives
    About EFY Group


Electronics For You

Electronics Bazaar


October 2010 Issue



Previous Issues

Select Issue Month 

Issue Year   

OpenSource For You
August  2019   Issue Vol. 7  No. 11 

Developers - Insight
Open Source Databases: Enablers for IoT Applications
With billions of devices generating trillions of bytes of data, it is crucial for enterprises to be able to organise, store and work with all of it. In this context, databases play a crucial role. The important parameters for choosing the right database for IoT applications are scalability, availability, the ability to handle huge amounts of data, high processing speed and schema flexibility, integration with varied analytical tools, security, and costs.

Developers - Let's Try
BigchainDB: A Popular and Powerful Database for Blockchain
Blockchain technology offers decentralised control, where no one has any ownership or control over the network; and a tamper-proof environment, where nothing gets deleted from network storage. It also has the ability to create and transfer assets on the network without reliance on a central entity. Blockchain storage, however, requires a powerful database, and this is where BigchainDB comes in.
Developers - Let's Try
Interfacing Python with the SQLite Transactional Database Engine
SQLite is the world’s most widely installed database engine, deployed in application software such as browsers for local or client data storage. Being free and open source, it offers users the liberty to modify the source code according to their needs, and has the benefits of support from a large community, portability and zero licensing costs. This article outlines how to interface Python with this popular database engine.
Developers - Let's Try
How to Run Multiple Instances of Firebird Server
Firebird is a relational database that runs on Linux, Windows and many UNIX platforms, and is commercially independent. It has been developed by C and C++ programmers in association with technical advisors and supporters to develop on the source code released by Borland Software Corp.
Developers - Let's Try
Working with Data Analysis and Relational Databases in Python
Every day, we generate a huge volume of varied data, which in its raw state, does nothing but occupy space. However, if the data is organised
and manipulated, meaningful and valuable conclusions can be drawn from it. Therefore, the hunt is always on for tools that assist in the process of handling data. Python Pandas is one such tool.
Developers - Let's Try
An Introduction to Cassandra
A database is an organised collection of data that is generally stored and accessed electronically from a computer system. There are numerous databases that have been developed to meet different needs. This article discusses the various aspects of the Cassandra DB — its architecture, its components, read/write operations and a few of its query language syntaxes, with explanations.
Developers - Let's Try
MonetDB The Column-Store Pioneer
Persistence of data is what makes application software usable. Data persistence has come a long way from simple file based storage to the latest sophisticated distributed databases. This article explores an efficient database system called MonetDB, the primary feature of which is column based storage. MonetDB also comes loaded with support for various languages such as Python, Ruby, R and PHP.
For U & Me - Interview
Recherche Tech Uses Open Source Technologies to Power Education in India
Recherche Tech LLP, a three-year-old software company based in Ahmedabad, Gujarat, is striving to take the lead in applying innovative,affordable and inclusive open source solutions in the educational segment. Its first commercial product is ‘My sCool Server’, a unique all-in-one education technology solution built using open source technologies. Ideal for schools, colleges and trainers, My sCool Server is a feature-packed device for powering computer labs, smart classrooms and offline content e-libraries. It is packaged with some of the best free educational tools available such as Sugar, GCompris, the early math content of Khan Academy, as well as several engaging open source games and colourful storybooks from Pratham. In an exclusive interview with the OSFY Bureau, Jigish Gohil, co-founder and chief product architect, Recherche Tech LLP, talks about the product, the company’s sales strategy, the open source ecosystem, and how the firm built a business around it.
Developers - Let's Try
The Emacs Series Exploring ts.el
In this article, the author reviews the ts.el date and time library for Emacs. Written by Adam Porter, ts.el is still in the development phase and has been released under the GNU General Public License v3.0.
Exploring Software - Guest Column
Code Review Using Phabricator
Phabricator is a suite of Web based software development collaboration tools. It includes features like bug tracking, repository browsing, change monitoring and a wiki. It is free and open source, and was originally developed by Evan Priestly as an internal tool for Facebook.
For U & Me - Overview
Quantum Computing: A Revolution in Computing is On the Way
Quantum computing is the use of quantum-mechanical phenomena such as entanglement and superposition to perform computation. It can
help solve tough challenges and certain computational problems much faster than classic computing architectures.
Developers - Insight
Cosmos DB: Microsoft’s New Globally Distributed and Horizontally Scalable Database Service
Data is gold in today’s world. But it has no value unless it is processed, manipulated and used to derive useful insights. Databases enable the handling of data, and there are many out there to choose from. Cosmos DB has a lot going for it, as readers will discover in this article.
Developers - Overview
Ethereum: Look Out for this Secure Cryptocurrency
Ethereum is the foundation for a new era of the Internet. According to its website, Ethereum will enable an Internet where money and payments are built in; an Internet where users can own their data, and your apps don’t spy and steal from you; an Internet where everyone has access to an open financial system; and an Internet built on neutral, open-access infrastructure, controlled by no one company or person.
Admin - Insight
Communication and Internet Technology: Interconnecting Networks
Interconnection networks are high-speed computer networks. These are connections between nodes where each node can be a single processor, or a group of processors or memory modules. These connections carry or transport data from one processor to another, or from the processor to the memory so that the task is broken down and computed in parallel.
For U & Me - Overview
Building a Cloud Strategy to Boost Digital Innovation
This article discusses why it is necessary to build an organisational cloud strategy and how to go about doing that.
In this month’s column, we continue our discussion on testing machine learning applications.

For U & Me - Interview
"The pillars of open source are community, transparency and collaboration"
Open source software is the catalyst for most innovations happening in today’s digital world. As technologies like artificial intelligence (AI), machine learning (ML), the Internet of Things (IoT) and blockchain become ubiquitous, the demand for open source solutions is expected to grow phenomenally in the near future. Ameeta Roy, director, solution architecture at Red Hat India and South Asia, shares her thoughts on the trends, challenges and technologies in this domain with Ankita K.S. from the EFY Group. She also talks about the hiring trends, as well as Red Hat’s developer and academic partnership programmes that help build a stronger community. Excerpts follow…
Developers - Overview
Machine Learning API Libraries that are Helping the IoT
In this article we learn how machine learning (ML) can make things better when it comes to a complex concept like the Internet of Things (IoT).
Admin - Insight
Why the Blockchain is Your Best Bet for Cyber Security
Blockchain is a tamper-proof, shared digital ledger that records the history of transactions between the peers in a peer-to-peer network. This article describes how blockchain technology can be used to protect data and the network from cyber-attacks.
For U & Me - Overview
An Amalgamation of Robotics and AI
Not knowing the local language can be a handicap for people trying to find the closest airport or railway station. This article talks about a social robot designed to solve this challenge.
OpenGurus - How To
Upgrade to Android Pie on Any Xiaomi Device with the Pixel Experience ROM
If you enjoy a hands-on experience and you own a Redmi device, this article will convince you to upgrade to Android Pie with a Pixel Experience ROM. Even if you don’t own a Redmi device, reading this article could help you to upgrade your own device.
Developers - How To
It’s Important to Validate Blockchain Applications in Real-time Scenarios
Cryptocurrencies and their underlying blockchain based technology have created a buzz over the past few years. In this article, we take a look at how we can test blockchain based applications.
For U & Me - Interview
"The 2017 Linux Kernel Development Report ranks us among the top 5 organisations in the world, in terms of contributions to the Linux kernel"
Developing the most relevant solutions for its customers is of utmost importance to IBM’s Linux Technology Center in India. This requires constant interaction and collaboration with them, in order to improve continuously and innovate constantly. In an exclusive chat, Dipankar Sarma, distinguished engineer, Linux Technology Center - IBM India, talks about the Center’s role with respect to Linux and its impact on IBM Power Systems, among other things, with Rahul Chopra, editorial director, EFY Group.
Developers - Let's Try
What’s Good About TensorFlow 2.0?
Version 2.0 of TensorFlow is focused on simplicity and ease of use. It has been strengthened with updates like eager execution and intuitive higher level APIs accompanied by flexible model building. It is platform agnostic, and makes APIs more consistent, while removing those that are redundant.
Admin - Let's Try
Continuous Deployment Orchestration Using Rundeck
Continuous integration (CI) and continuous deployment (CD) are fast becoming accepted best practices in the software and application development world. Together, these strategies are known as continuous deployment. This article explores continuous deployment practices and focuses on Rundeck, a CD orchestration tool.
Next Issue...

Check our Subscription Details
Check our Advertisement Details

Privacy Policy  |  Terms & Conditions
©2021 EFY Enterprises Pvt Ltd. All rights reserved.