Geek Speak
Uncategorized
Blog Online
Feb 27th
Organizing the blog since I’ve moved to a different server; the blog should be back online soon.
Kuwait 2008 Preliminary Election Results
May 18th
In preliminary results of the Kuwait Election, Islamists particularly the Salafis got a sweeping majority and Shiites gained more seats.
MySQL based Authentication System
Apr 1st
I spend most of my (limited) free time online helping people with their PHP/MySQL woes. One of the most common problems crop up when people try to create a simple authentication system linking PHP with a user database. To help people with this issue (and to avoid having to repeat the same thing over and over again) I’m writing this very simple tutorial to guide the less-experienced. More >
Parsing XML using PHP4
Jun 6th
This tutorial will explain how to parse (that is, read and interpret) information from a XML file using PHP. I will discuss the very basics of XML (mainly structure), and then jump right in to the reading and parsing of XML files. This is not a tutorial on XML itself, just parsing XML with PHP. More >
Zend Studio CVS over SSH integration
Jun 5th
I’m a long time user of Zend’s excellent Studio IDE product, and especially with their new version 4.0 — it really is a must have for anyone wanting to do any serious PHP development work.
4.0 introduces a lot of neat features (you can read about them at the official what’s new page). One feature is that it allows for CVS integration to allow teams of developers to work collaboratively.
Anyone who works with CVS knows that the best way to connect to a CVS server remotely is via SSH. Zend Studio 4.0 supports CVS-over-SSH, however, the official KB article did not work for me, and after several support tickets, the problem still remained unresolved — until I resolved it myself. More >