Localisation: An Introduction
This article is aimed at language computing enthusiasts interested in using computing devices in their native language, developers interested in supporting localisation, linguists interested in understanding translation issues, and business managers exploring the…
Open Source Robotics: Multi-Robot Simulators
This is the second article in a series that focuses on open source software for robotics. [Read Part 1: Open Source Robotics Software Platforms.] This time we introduce the Linux enthusiast to multi-robot…
Web 3.0: Building the Semantic Web
You might have come across the term “Semantic Web Applications” often, during talks about the future of Web apps. Check out what this is all about. There are two aspects to the possible…
Cyber Attacks Explained: Packet Crafting
Protect your FOSS-based IT infrastructure from packet crafting by learning more about it. In the previous articles in this series, we explored common infrastructure vulnerability exploitation scenarios. This article takes a step forward…
Dryrun: Decoupling the Process
We take a look at Dryrun, an email-based interface via which you can run programs. Dryrun attempts to present an email-based interface to run your programs. For example, if icanhazoutput@gmail.com is the designated email…
Impact of Big Data on Enterprise Integration
This article explains the new challenges in enterprise integration caused by the advent of big data, and presents some approaches to overcome them. Big data is the latest buzz-word in the industry. At…
FOSS in Academic Institutions
In recent years, we have seen open source being widely adapted by many organisations around the world — not only because of its cost-effectiveness, but also because of its stability, reliability, flexibility and…
Exploring Software: A Software Engineer’s Toolkit
Software engineering recommendations have not changed. The issues and concerns have been known for years. However, with the availability of excellent tools, it is now no longer a pain to implement and follow…
Taming the Big Data Beast with Hadoop and Alternatives
Turn the clock back to 1970 — the year in which Edgar Codd published the paper “A Relational Model of Data for Large Shared Data Banks”. In it he described a language called…





