Scroll to top



Ali September 26, 2009
Fixing the multiprocessing error while developing for AppEngine

Fixing the multiprocessing error while developing for AppEngine

If you are developing for Google AppEngine on Mac, and you have updated python to 2.6.x or higher, you might face this non-sense error over and over:

ImportError: No module named _multiprocessing

The main reason behind this error is that AppEngine (as of this writing) can't get along with python versions higher than 2.5.x.

Fortunately it is quite easy to fix this issue, especially if you are using GoogleAppEngineLauncher:

Ali September 5, 2009

7 reasons to buy your laptop an external keyboard and a mouse

This is an unusual topic to be discussed in my software-oriented blog, but this morning I was staring at my wireless keyboard and I just...

Ali August 30, 2009

The secret of staying productive while coding

Most people use versioning systems like Subversion, Mercurial, and git to maintain their code while working on software and web projects. There are also hosted...

Ali July 20, 2009

Creating online data forms with no coding at all

Many times you need to collect information from users (e.g. employees) through online forms. As I just did for my HR department as a favor,...

Ali May 11, 2009

Globalizing Clouds, Geopolitically Speaking

This article was originally posted on CloudAve. Security remains as one of the biggest challenges in adopting and spreading cloud computing. But there is an...

Ali May 6, 2009
Develop Google AppEngine with Aptana Studio

Develop Google AppEngine with Aptana Studio

Recently I have jumped on Python wagon to play with Google AppEngine a bit. Python is a very fun (and powerful) language and I feel...

Ali April 18, 2009

Create your own news reader application for free

Many people use RSS news feeds to read the latest updates from their favorite websites synchronized in a single place. It is much more productive...

Ali April 1, 2009

An Open Cloud - Or Is It?

This is an article posted on CloudAve. As you might know the Open Cloud Manifesto debuted on March 30st. It outlines the pillars of Cloud...

Ali February 10, 2009

Running Windows on Your Mac With VirtualBox

This is an article posted in Appstorm Every computer needs an operating system to operate, just like we humans need our brains to function. Unlike...

Ali December 21, 2008

How SaaS can impact the Middle East market

Middle East is usually behind when it comes to the bleeding edge technology. Clearly because we don't build bleeding edge technology unless we are US...

Ali December 4, 2008

Merge & filter news feeds with Yahoo Pipes

In the previous post, I talked about EventBox and how it can make your feed-loaded life easier. But here's the thing: It's again skimming through...

Ali November 25, 2008

EventBox; social networking and the news

All that buzz and the load of information attacking us by social media and news aggregated from different sources, seem overwhelming. One of the greatest...

Ali November 20, 2008

Creating organization groups in Zoho business

One of nice features in zoho Business is organization groups that allow you to really collaborate and share documents, tasks, and links between the team...

Ali June 22, 2008

Your iPhone/iPod as a portable disc

Few days ago I found a neat application that although tiny (almost 600KB!) changes the way you work with your iPhone/iPod. Personally I was a...