Awaiting Mageia 2: Five Things You Can Look Forward To
The final release of Mageia 2.0 is about to embark sometime today (see release schedule). Based on the RC releases currently available for download, we already are familiar with what all this final…
Lisp: Tears of Joy, Part 9
Lisp has been hailed as the world’s most powerful programming language. But only the top percentile of programmers use it because of its cryptic syntax and academic reputation. This is rather unfortunate, since…
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…
FOSS is __FUN__: Get the Basics Right
A few thoughts about databases in general… and some rants about the good old ways. There are a plethora of free/open source databases around, from the good old Berkeley DB, SQLite, MySQL, PostgreSQL,…
Device Drivers, Part 10: Kernel-Space Debuggers in Linux
This article, which is part of the series on Linux device drivers, talks about kernel-space debugging in Linux. Shweta, back from hospital, was relaxing in the library, reading various books. Ever since she…
Web Application Penetration Testing Using Samurai
This article introduces you to penetration-testing of Web applications. Also included is some hands-on work with a Web-testing framework called Samurai. Penetration testing, affectionately called pen-testing, involves testing a piece of software, or…
Graphics Using Xlib, Part 1
This article introduces you to the X Window System, with the aim of helping developers understand how to use the Xlib library effectively. The X Window System has a very distinct place in…
FreedomYUG: Do You Really Love Yourself?
…or do you use Windows 7 Starter Edition on a netbook? Do you genuinely love and respect yourself? Or did you just agree to buy a netbook with Windows 7 Starter Edition? On…






