Pediatrician and a Forensic Expert. A passionate PHP geek. Currently CTO, SANIsoft. Also a photographer, bird watcher, nature lover and a FOSS enthusiast.
Show me a bird photographer who has not been fascinated by Bee-eaters and I will point out a liar 🙂
The sheer grace in flight and resplendent colors coupled with their boldness and tolerance to camera makes them a photographers delight. A couple more pictures
Capturing birds in flight is a vexing subject for many newbie bird photographers. Well instead of just randomly trying to get a shot if you think and plan consciously the subject is not at all difficult to master and the results are indeed very satisfying. Am writing down here a few points which can get you started in the right direction – these are by no means the only things you must do, just somethings which have worked out right for me Continue reading for the tips and several example pictures
Many of you must be following my posts on Sphinx Search Engine over the past one year or so. Well, today I am happy to announce the release of my book Sphinx Search – Beginner’s Guide published by Packt Publishing. The book was released earlier this month, that is, March 2011. As the name suggests, […]
Its really very easy to create a component for Joomla but the question often gets asked again and again. Lets see a simple example to create a component in joomla, which will output a simple text “Hello World”. For our basic component, we only require four files. First start with creating a com_hello folder in […]
Welcome back! Today we are going to look into database abstraction layer of one of the most popular MVC frameworks out there. Yes, you are right the framework is Zend framework and the component we will look at is Zend_DB. While Zend_DB is an important part of the framework, one of the best parts of […]
We have been discussing sphinx for the past several months and have seen how to install it, how to perform a full-text search and how to update the indexes. Being a full-text search engine, Sphinx supports different matching modes to cater variety of searching needs. The default matching mode used (if not set explicitly) is […]