CodeIgniter: Form APIs, Validations & Pagination Techniques
In the previous article on CodeIgniter, we discussed the concept of the MVC structure used in CodeIgniter, did a “Hello world” program, and a simple program with database connectivity. Now, let’s take a…
Let’s Play with CodeIgniter
Here’s a basic introduction to CodeIgniter, an open source Web framework that helps to quickly develop dynamic websites with PHP. To get started, you need to install the framework (I assume you already…
Recover Deleted Files in Linux
Have you accidentally deleted an important file because you have the habit of using Shift+Del instead of only Del? Well, don’t panic. I had this very problem some time ago, and found some…
Connecting to MySQL with Python and PHP
We all know the power of MySQL — one of the most used open source databases and a challenge to proprietary products of the genre. Python and PHP are well-known scripting languages. We…
Get Started with Pygame, Part 2
In the first part of this series, we learnt about uploading a background image, and how to put text with different fonts on the screen. We also went through event-handling. In this part,…
Get Started with Pygame
Gaming has become a major field in the computing world. It is the favourite entertainment for many users, but a challenging job for developers, because of the complexity involved. Pygame is a great…
Let’s Play with GNU Screen
Many GNU/Linux users spend time working at the command line. The GNU Screen utility can be of great use if you work with multiple shells at a time. We could also call Screen…
Cut and Play with Pitivi Video Editor
In this article, I talk about editing videos (one of my hobbies) using one of the many open source video editors available — Pitivi. With this, I hope to get new GNU/Linux users…






