Monday, August 16, 2010

Oracle - The bad boy in town...

Oracle has just become the new bad boy in town.. every day it becomes worse...

- Killing WebStack
- Killing OpenSolaris
- Changing the Solaris License to be 90 days trail instead of free use
- This new Oracle VS Google lawsuit and trying to get revenue from something that you have nothing to do with

What will happen to other project, mainly MySQL? OpenOffice? NetBeans? VirtualBox?

Sunday, August 15, 2010

Apache and HTML5 WebSockets

I was surprised to find out that there is no implementation for WebSockets support in Apache web server.
But there is a way to make it work.

pywebsocket project is an Apache "extension" written in python, so mod_python is required also, and with it Apache can support HTML5 WebSockets. it is very easy to install and configure.

I flowed the instructions in this URL:


Sunday, August 08, 2010


Just wanted to mention a project that I hope will continue to progress and release new features, Membase is almost all the things that are missing in Memcache for a long time.

To check it go to to read more and download it.

Monday, August 02, 2010

Google App Engine and Geo Targeting by IP using MaxMind DB

I tried using my Java based GAE project to geo target my user using MaxMind but I found out that it is not possible because the current implementation of MaxMind Java API uses restricted classes by Google.

The only way I was able to do it is by using Python based GAE project and using this great piece of code for doing it:

Hope it helps anyone.