Some Open Source Gaming Platforms and Games You Should Check Out!
A common misconception is that gaming and open source never seem to gel. Linux users are generally desktop publishers and programmers but hardly ever gamers. The myth remains that the scene in the…
Wings 3D and the GIMP: UV Mapping and Texturing the Airplane
This article continues from the previous one in which we dealt with modelling an airplane. Here we look at UV mapping — making a 2D image of the 3D model. Why is texturing of…
Technology To Aid the Disabled
Using free software, an easy-to-program framework and inexpensive computer tools, Arun Mehta from Delhi has designed a communication system for a child suffering from cerebral palsy. The best part is, the technology can…
Sintel, the Movie: Open Source Goes to Hollywood
Sintel, the fourth open movie from the Blender Foundation, is out. Building on the success of its previous open movie projects, this release has upped the ante by depicting a tragic showdown, complete…
Fedora 14 Review: I’m Smiling About Laughlin
I was initially a KDE user, but for a long time, I’ve been using GNOME on Ubuntu. This is because there has always been some serious bug or the other in KDE, ever…
Moodle Helps a Business School Overcome Administrative Challenges
Over the past several years, the Inmantec Business School, Ghaziabad, faced problems related to information flow from departments to students, faculty members, department staff members, and between departments. This often led to chaotic…
Turbo Charge Python Apps with Speed, Part 2
In an earlier article, we tried out some of the tools to turbo-charge mainly CPU-bound Python programs, without modifying the source code too often. Another way to boost run-time performance is to leverage…
Secure Upload Methods in PHP
Here’s how to deal with file upload attacks against sites developed in PHP, and how to write more secure code to prevent these attacks. In most Web applications, developers provide upload file functionality…
Device Drivers, Part 2: Writing Your First Linux Driver in the Classroom
This article, which is part of the series on Linux device drivers, deals with the concept of dynamically loading drivers, first writing a Linux driver, before building and then loading it. Shweta and…





