If God Had a BlackBerry

Once upon a time, Blackberry phones were considered the businessmen phones. As of today, the Blackberry frenzy has hit the entire world. It’s become the most “happening” thing at the moment and with “happening” I can assure you, I literally mean it. Everyone I see is either walking around with it, talking about it, randomly BBM-ing their BBM friends. It’s pretty freaky how technology is taking over today. It definitely has its cons and it is kind of pathetic but hey, we are a phone-obsessed generation, I won’t argue with that and well personally speaking the Blackberry tech amazes me. I love how it makes the mighty planet seem smaller where I can keep in touch with my loved ones whether they’re in the next room, around the corner, another city or even another continent. BBM goes BAM! Everything is just a ting-ting away.

One fine day, God was taking a walk in the lawns of heaven. He looked down from above and wondered why the human world lately was so hooked up on to this piece of electronic device. Everyone he looked at was engaged doing things with their Blackberry whether it was the zealous working business men, the glamorous celebrities, the presidents of nations, the younger generation, teenagers, even school-going premises. He wondered what was going on with the human world and their new obsession and he decided to find out. God sent for his undercover messenger to get him a Blackberry from earth. Had he been using it for a couple of days and guess what? He was amazed at this human creation. He could connect with the human world, his pals, the devil if necessary, his angels, his messengers, his devotees and everyone else. God was super happy with his gadget! It made sense to him why it was nick-named “Crack berry”, it was oh-so-addictive. It even worked up there in heaven. We all know, as a matter of fact, there’s a Blackberry for everyone! 🙂


Written By : Esha Saxena (Giveaway BlackBerry 7 Smartphone campaign)


Google Chrome Canary Build

Google Chrome’s team added a new releases channel for early adopters and developers: Canary builds. Unlike the beta channel and the dev channel, Canary builds can be installed without overwriting a regular Chrome build. That means you can install both a Canary build and a regular build that could be on the stable, beta or dev channel.

The Canary build is only available for Windows, it’s “installed to a different path, gets updated separately, and runs side by side with an existing stable/beta/dev installation”. Google says that the Canary build will usually be the same as the dev build. “Sometimes if necessary, we may push additional updates on Canary build so its version is higher than dev.”

Thinking out of the box

Employee “A” in a company walked up to his manager and asked what my job is for the day?

*     The manager took “A” to the bank of a river and asked him to

cross the river and reach the other side of the bank.

*     “A” completed this task successfully and reported back to the

manager about the completion of the task assigned. The manager smiled and said “GOOD JOB”

Next day Employee “B” reported to the same manager and asked him the job for the day. The manager assigned the same task as above to this person also.

*     The Employee “B’ before starting the task saw Employee “C”

struggling in the river to reach the other side of the bank. He realized “C” has the same task.

*     Now “B” not only crossed the river but also helped “C” to cross

the river.

*     “B” reported back to the manager and the manager smiled and said


Continue reading

By Jagat Kothari Posted in General

2010 in review

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads Wow.

Crunchy numbers

Featured image

A helper monkey made this abstract painting, inspired by your stats.

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 4,300 times in 2010. That’s about 10 full 747s.

In 2010, there were 16 new posts, growing the total archive of this blog to 18 posts. There were 20 pictures uploaded, taking up a total of 333kb. That’s about 2 pictures per month.

The busiest day of the year was April 5th with 454 views. The most popular post that day was Apache HTTP Server Tutorial.

Where did they come from?

The top referring sites in 2010 were dzone.com, phpcamp.net, phpgangsta.de, abcphp.com, and zceguide.blogspot.com.

Some visitors came searching, mostly for apache http server tutorial, zend server tutorial, and assuming the referenced xml document exists and matches the parsing logic, what should be displayed when this script is executed?.

Attractions in 2010

These are the posts and pages that got the most views in 2010.


Apache HTTP Server Tutorial March 2010


Zend Certification PHP 5 Sample Questions September 2010
1 comment


Setting Up Android Development Environment Using Eclipse August 2010


Zend Server Tutorial January 2010


Magento – Custom Redirection May 2010

Email from the boss

Mail sent by Narayan Murthy to all Infosys staff:
It’s half past 8 in the office but the lights are still on….
PCs still running, coffee machines still buzzing…
And who’s at work? Most of them ??? Take a closer look…

All or most specimens are ??
Something male species of the human race…

Look closer… again all or most of them are bachelors…

And why are they sitting late? Working hard? No way!!!
Any guesses???
Let’s ask one of them…
Here’s what he says… ‘What’s there 2 do after going home…Here we get to surf, AC, phone, food, coffee that is why I am working late…Importantly no bossssssss!!!!!!!!!!!’

This is the scene in most research centers and software companies and other off-shore offices.

Bachelors ‘Passing-Time’ during late hours in the office just bcoz they say they’ve nothing else to do…
Now what r the consequences…

‘Working’ (for the record only) late hours soon becomes part of the institute or company culture.

With bosses more than eager to provide support to those ‘working’ late in the form of taxi vouchers, food vouchers and of course good feedback, (oh, he’s a hard worker… goes home only to change..!!).
They aren’t helping things too…

Continue reading

By Jagat Kothari Posted in General

Zend Certification PHP 5 Sample Questions


Which of the following is not a valid default stream wrapper for PHP 5, assuming OpenSSL is enabled?




sftp:// – Correct Answer




Creating new nodes in XML documents using PHP can be done using which XML/PHP 5 technologies?

Answers: (choose 2)



SimpleXML – Correct Answer

DOM – Correct Answer


Continue reading

Setting Up Android Development Environment Using Eclipse

Android Development Tools (ADT) is a plug-in for the Eclipse IDE that is designed to give you a powerful, integrated environment in which to build Android applications.

ADT extends the capabilities of Eclipse to let you quickly set up new Android projects, create an application UI, add components based on the Android Framework API, debug your applications using the Android SDK tools, and even export signed (or unsigned) APKs in order to distribute your application.

Developing in Eclipse with ADT is highly recommended and is the fastest way to get started. With the guided project setup it provides, as well as tools integration, custom XML editors, and debug output pane, ADT gives you an incredible boost in developing Android applications.

The sections below provide instructions on how to download and install ADT into your Eclipse environment.

Preparing Your Development Computer

ADT is a plug-in for the Eclipse IDE. Before you can install or use ADT, you must have a compatible version of Eclipse installed on your development computer.

If Eclipse is already installed on your computer, make sure that you have Eclipse 3.4 (Ganymede) or 3.5 (Galileo) version that is compatible with ADT and the Android SDK.

Continue reading

Android Virtual Devices


Android Virtual Devices (AVDs) are configurations of emulator options that let you better model an actual device.

Each AVD is made up of:

  • A hardware profile.  You can set options to define the hardware features of the virtual device. For example, you can define whether the device has a camera, whether it uses a physical QWERTY keyboard or a dialling pad, how much memory it has, and so on.
  • A mapping to a system image.  You can define what version of the Android platform will run on the virtual device. You can choose a version of the standard Android platform or the system image packaged with an SDK add-on.
  • Other options.  You can specify the emulator skin you want to use with the AVD, which lets you control the screen dimensions, appearance, and so on. You can also specify the emulated SD card to use with the AVD.
  • A dedicated storage area on your development machine, in which is stored the device’s user data (installed applications, settings, and so on) and emulated SD card.

You can create as many AVDs as you need, based on the types of devices you want to model and the Android platforms and external libraries you want to run your application on.

In addition to the options in an AVD configuration, you can also specify emulator command-line options at launch or by using the emulator console to change behaviors or characteristics at run time.

The easiest way to create an AVD is to use the graphical AVD Manager, which you can launch from Eclipse or from the command line using the android tool. The android tool is provided in the tools/ directory of the Android SDK. When you run the android tool without options, it launches the graphical AVD Manager.


Creating an AVD From Eclipse

Continue reading

Essential Magento Extensions

Hi Every1,

Following are some of the essential Magento Extensions that you can use in your Magento Commerce Projects based on the requirements :

MatrixRates – Multiple Tablerates – Developed By WebShopApps
Blog – Community Edition – Developed By Aheadworks
Enhanced Admin Products Grid – Developed By WDCA
Magento Easy Lightbox – Developed By TemplatesMaster
Vertical Navigation with CSS Classes – Developed By Rico Neitzel
Bestsellers module – Developed By varyous
Unirgy Gift Certificates – Developed By Unirgy
Exploded Menu – Developed By Raptor
Magento EasyTabs – Developed By TemplatesMaster
MostViewed module – Developed By varyous
Events Calendar – Developed By MathieuF
Featured Products – Developed ByInchoo
Teaserbox – Developed By velite
Attributes manager – Developed By mathphp
Magento Module Creator – Developed By Daniel Nitz
Latest Reviews – Developed By Morningtime
Ogone – Developed By Morningtime
Internetkassa ( Payment Gateway For NL ) – Developed By Morningtime
Custom address fields requirements – Developed By Tobias Renger
Scalena News Module – Developed By Anthony Charrex
Email Template Adapter – Developed By Finn
IKT Order Export – Developed By hilderonny
Magento Facebook Like Button – Developed By TemplatesMaster
Developer Tools – Developed By centerax
Flagbit FAQ – Developed By Flagbit GmbH & Co. KG
Flagbit Feed Reader – Developed By Flagbit GmbH & Co. KG
Testimonial – Developed By Raj Trivedi
Cdb_DeveloperToolbar – Developed By stefan.wieczorek
Promotion RSS feed – Developed By MiuraConseil
SimpleTags – Developed By Raimon Esteve
Image Clean – Developed By defcon2
Interakting slider – Developed By Interakting.com
MW_DeveloperToolbar – Developed By Mage-World
Lazzymonks Blog – Developed By lazzymonk
Lazzymonks Twitter – Developed By lazzymonk
Magento EasyFlags – Developed By TemplatesMaster

I have mentioned the names of respected developers / companies / agencies / contributors who have developed/contributed this extensions to Magento Market Place.

A Big Thanks 2 Entire Magento Team & All The Above Mentioned Developers / Companies / Agencies / Contributors. Keep up the Good Work. 🙂

P.S: Some of the extensions are useful to all the Magento Developers for Development Purpose only.

Enjoy the Magento Power. Cheers 😉