From the category archives:

General

Object relational mapper and authentication libraries for CodeIgniter

April 11, 2009

CodeIgniter is a very powerful framework and some great libraries have been created by the community to extend its functionalities. By itself CI (CodeIgniter) doesn’t provide too much sophisticated functions to interact with your models and database tables. You have to write your own code to retrieve objects form the database or save your data. [...]

Read the full article →

CodeIgniter controller for CRUD operations

April 10, 2009

In a CodeIgniter application that performs CRUD operations (Create, Read, Update, Delete) you need to distinguish when a controller action needs to show (read and present) or process data (typically save and delete). The same action must respond in both cases to two different HTTP methods : GET (retrieve and show) and POST (save or [...]

Read the full article →

CodeIgniter PHP framework

April 2, 2009
Thumbnail image for CodeIgniter PHP framework

CodeIgniter is a powerful PHP framework with a very small footprint, built for PHP coders who need a simple and elegant toolkit to create full-featured web applications. CodeIgniter is extremely well documented and these are its features : Support MVC paradigm Small footprint Exceptional performance Minimal configuration Simple and lean code Bundled for libraries for [...]

Read the full article →

ExpressionEngine CMS

April 1, 2009
Thumbnail image for ExpressionEngine CMS

ExpressionEngine is a CMS (Content Management System) developed by EllisLab and has a lot of features available out-of-the-box that make it suitable for a wide range of websites : Web Publishing Commenting and Trackbacks Typography Typography Template Engine Communications Search Spam Deterrents Utilities to interact directly with your data Add-On Modules and Plugins Member Management [...]

Read the full article →

Round robin algorithm in PHP

March 15, 2009

Eugene Wee is the author of this PHP round robin algorithm to create schedules for tournaments for almost everything. I have slightly changed it to associate every player with a “tag” (parameters : first_team, second_team). These tags could be, for example, the color of chess pieces (white / black) or the place where every team [...]

Read the full article →

Ubuntu, La Fonera and WPA wifi encryption

January 31, 2009

Recently I have set up a wi-fi connection thorough a La Fonera router. I encountered some issues connecting with Ubuntu 8.10 Intrepid using WPA encryption. Here there is what I found necessary to make the connection working correctly : Install kernel backports modules sudo apt-get install linux-backports-modules-intrepid-generic Set IEEE 802.11 regulatory domain code of your [...]

Read the full article →