Proprietary Solutions Can’t Milk Money from these Cooperatives!
The dairy cooperative societies in Kerala are gradually switching to open source in an attempt to cut costs and stay secure. While people are still contemplating whether to use open source in their…
Voices Across the Digital Divide — Using Audio Portals to Connect Communities
Human beings are the only species on earth with the ability to communicate complex ideas through language. Speaking and listening have been the basis of human society since people started living in communities….
Learn to Animate with Blender, Part 3: Creating Animation Controls
This part of the series [Part 1 & 2] deals with creating controls for the fish and animating it. Blender is great software for animation and is particularly suited for character animation. Following…
Developing Apps on Qt, Part 1
This article introduces application development using the Qt GUI framework. There was a time when all desktop applications were developed from scratch. Then came the concept of code reuse. Static and shared libraries…
Working with MTD Devices
This article shows how kernel and application developers (in C) can make use of MTD in Linux. MTD (Memory Technology Devices) are NAND/NOR-based flash memory chips used for storing non-volatile data like boot…
Guard Your Network with IPCop, Part 2: Add-ons
A basic installation of IPCop provides minimum firewall functionality such as a proxy, compatibility with various Internet connections, port forwarding, IPSec VPN, etc. To convert it into a complete Unified Threat Management (UTM)…








