Archive > May 2010

GeoIP in Google App Engine

It is surprising to me that Google does not offer any service or method in Google App Engine to get the geographic location from a IP. This is something they have in tons of products, and offering this will be something really simple to do for them. I don’t see why they are not offering […]

Continue reading

, ,

Python and utf-8: force_unicode

Character encoding is the worst thing ever invented. Hopefully somebody invented Unicode and UTF-8 and UTF-32. For me, UTF-8 is, and should be, the standard for saving and sending text strings all over the world. Programming languages (even Python) should only support UTF-8 as input, be it from console, from a file, or from a […]

Continue reading

, , , ,

mansofk: the super mega ultra lightweight js framework

I needed a javascript framework that was able to change the CSS of the elements, that was able to do AJAX requests, able to load external JS and CSS dynamically, able to add or change HTML on the fly, able to handle events, able to do animations and able to avoid collisions with other frameworks […]

Continue reading

, , , , , ,

Running Google App Engine in Ubuntu 10.4 Lucid Lynx

It is not new, it always happens the same to me. After I update my computer to the latest version of Ubuntu (in this case version 10.4) I always have to spend a couple of days reconfiguring things or reinstalling packages. The thing is that right now I am developing an application using Google App […]

Continue reading

, ,