Home 2012 February

Monthly Archives: February 2012

Qt time...

Developing Apps on Qt, Part 2

4
In the previous article in this series we went over the installation and some basic examples of Qt. In this article, we will learn...
The UEFI factor

UEFI: Should Linux Users be Worried?

21
Microsoft intends to capture UEFI and make GNU/Linux and other free OSs "unauthorised"! Is this true, and if so, what is the community doing...
Function Pointers and Callbacks in C

Function Pointers and Callbacks in C – An Odyssey

24
Function pointers are among the most powerful tools in C, but are a bit of a pain during the initial stages of learning. This...
Disk on RAM?

Device Drivers, Part 15: Disk on RAM — Playing with Block Drivers

56
This article, which is part of the series on Linux device drivers, experiments with a dummy hard disk on RAM to demonstrate how block...
Building image processing embedded systems

Building Image Processing Embedded Systems using Python, Part 2

3
The second part of this article discusses how to use the OpenCV library via the Python interface to perform image processing-based tasks. The previous...
Encrypt your data

TrueCrypt — Learn the Art of Encryption

6
When did you last feel that you ought to have secured that important file so nobody else could view it without your permission? Ever...
What a wonderful world

Open Source Sets Microsoft’s Kinect Free

3
This first article in this series gives a brief overview of the Kinect sensor, the different terms used like natural user interface and machine...

Guard Your Network with IPCop, Part 3: Block Outgoing Traffic

9
The first article in the series discussed IPCop 1.4.21, its basic installation and configuration. Though an excellent firewall distro, basic IPCop has limited functionality....
Preparing for programming interviews?

CodeSport

2
This month's column is special, in honour of LFY's 9th anniversary. We feature tips on how to prepare for programming interviews. This month, we celebrate...
Substitution...

Joy of Programming: Liskov’s Substitution Principle

8
LSP is a cardinal rule to follow in object-oriented designs. In this column, we'll introduce LSP to those new to OOP (Object Oriented Programming),...