OpenSource For You
October  2018   Issue Vol. 7  No. 1 

Admin - How To
How to Use ownCloud to Set Up a Secure Private Cloud
The power of the cloud makes for a level playing field between the big players and the smaller ones. Here’s a simple tutorial on how to set up a private cloud using the open source ownCloud.

Admin - Overview
An Introduction to OpenShift
OpenShift is a Platform as a Service (PaaS) offering with a layered architecture that includes Docker Cluster and Kubernetes. The latest version of OpenShift V3 (OpenShift 3.10) supports a complete containerised environment.
For U & Me - Overview
How Big Data is Changing Our Lives
There is a profusion of data as a result of how e live today. Data is generated in humongous volumes every moment of the day. The potential of Big Data is just beginning to be realised and is set to change our lifestyles.
For U & Me - CaseStudy
How a Pocket-sized Device Solved Telephony Issues for Diabetes Singapore
Why did Diabetes Singapore deploy an open source powered Crux LX to tackle its telephony challenge, and what can we learn from this experience?
For U & Me - Overview
The Power of Ingredient Branding
The electronics industry is the pioneer when it comes to ingredient branding. There have been many great and iconic cases of this practice, and there is a lot to learn from them. This article analyses two such cases in the first part of this two-part series.
Admin - Overview
IaaS to Manage Enterprise Computing Resources
IaaS provides cloud based computing infrastructure that can help enterprises optimise their IT operations and resource management, improve troubleshooting and reduce operational costs significantly.
Admin - Overview
The Best Open Source Tools for Cloud Infrastructure Management
With enterprises depending a lot on the Internet to run their businesses, the cloud infrastructure has become an attractive proposition from an entrepreneur’s viewpoint. Thankfully, cloud infrastructure management tools come in various open source avatars.
Admin - How To
Installing OpenStack Queens on a CentOS 7 Server
OpenStack Queens is the 17th release from the OpenStack Foundation. It offers unique features to enterprises with mission critical workloads, as well as to SMEs investing in containers, NFVs, edge computing and machine learning. This article is a tutorial on installing OpenStack Queens on a CentOS 7 Server.
Admin - Overview
Kubernetes: The Preferred Choice of the World’s Largest Cloud Service Providers
As of today, Kubernetes is the last word in production grade container orchestration. It is an open source system for automating deployment, scaling and management of containerised applications. This article delivers the key concepts in Kubernetes to our readers.
Admin - How To
DevOps Series Ansible Deployment of Bugzilla
Bugzilla is Free/Libre and Open Source (FLOSS) bug tracker software developed by the Mozilla project. In this 20th article in the DevOps series, we will learn how to set up and configure Bugzilla

In this month’s column, we continue our discussion on misinformation detection and fact checking of the content on the Web.
C++11 and C++14? What’s New in
The C++ general-purpose programming language has evolved considerably over time. In this article, the author discusses some of the changes brought about by the C++11 and the C++14 standards.
Admin - How To
Continuous Integration for Hybrid Apps Using Jenkins
Jenkins is an open source tool that is deployed for continuous integration to orchestrate and monitor the development process of an app. It aids automation in the build-test-deployment cycle. This article tells you how to configure a Jenkins project to perform static code analysis, Android package creation, and the configuration of the build pipeline.
For U & Me - Overview
How Helpful is Blockchain Technology in Cloud Storage
Blockchain has revolutionised the Internet. This new and ingenious technology allows blocks of data to be distributed across ledgers, without any central administering authority, but with the essential requirement that the data be validated by participants. This makes the data open and secure. Blockchain technology can be used to great advantage in cloud storage solutions.
Developers - Insight
Understanding Undefined Behaviour in C
In the first part of this article, we discussed sequence points in C as well as case studies of undefined behaviour, using various examples like modifying the string literal and signed integer overflow. The second part of the article discusses a few more such case studies.
Developers - How To
Solving Sudoku with a Simple Algorithm
Sudoku, a puzzle game, is a popular pastime and even an addiction with some people. Its origins date back to French newspapers of the 19th century. In its present form it has been popularised by a Japanese company, Nikoli, and has become mainstream since 1986. A simple backtracking algorithm can be used to solve a Sudoku puzzle.
Developers - Let's Try
Google Colaboratory: Made for Cloud Based Deep Learning and Big Data Analytics
Colaboratory is a free research project by Google created to help disseminate machine learning education and research. It’s a Jupyter notebook environment that requires no setup and runs entirely on the cloud. Colaboratory can be live synced with Google Drive, and can be shared ust as you share Google docs or sheets.
Developers - Let's Try
An Introduction to Processing, a Tool for Graphics Designers
Processing is a flexible software sketchbook and a language for learning how to code within the visual arts domain. This article introduces Processing to the reader, and gives a tutorial on how to create a simple block jumper game using this tool.
Developers - Let's Try
"It wasn't love at first sight with FOSS, but the idea was most appealing"
Frederick Noronha (54) is a journalist and alternative book publisher. He has also been an early supporter of FOSS in India, since the late 1990s. When the country was building
a network of ILUGs(India Linux User Groups) and FSUGs (Free Software User Groups), Noronha’s information-sharing activities were visible on many mailing lists across the
country. Here are a few edited excerpts of his exclusive chat with Rahul Chopra, editorial director, EFY Group.
For U & Me - Overview
The Role of Open Source Software and Artificial Intelligence
Open source software offers huge incentives to departments of defence the world over. There are the advantages of better security, lower costs, rapid development, no vendor lockin, and so on. AI can also play a very important role in the security of a nation.
Exploring Software - Guest Column
A Case for Electronic Fare Collection of Public Transport
London has a cashless bus and rail system. On boarding a bus, the commuter swipes a card on a reader that is placed beside the driver, and both of them greet each other. How human an impersonal city can become with this simple experience! There are several other advantages of a cashless card payment for rail and bus services, which are outlined in this article.
Developers - Let's Try
Running a Firebase Machine Learning Algorithm in Android
The powerful features of the Firebase ML Kit enable developers to take their apps to a new level. Firebase requires minimum expertise in machine learning but takes care of the nitty gritty. Firebase is a Google I/O product, and uses its cloud platform Cloud Vision.

Previous Issues
Check our Subscription Details