Google Gears

Recently a trend about enabling web apps to be used offline started to emerge and a few companies announced their solutions: Dojo Offline Toolkit, Joyent Slingshot, Zimbra desktop and even Firefox 3.

Google GearsToday Google released the beta of Google Gears. A browser plugin (700K) and API that enables developers to create web applications that can be used offline and provides 3 components to do this

  • A local server, to cache and serve application resources
  • A database (SQL Lite), to store and access data from within the browser
  • A worker thread pool, to make web applications more responsive by performing expensive operations in the background

The plugin is available for Internet Explorer, Firefox, Safari and Opera on Windows, Mac and Linux.

Continue reading

Multilanguage blog

Recently I was talking (well, it was a chat) with a friend about the content of my blog which is primarily in Spanish and he was asking if there is a plugin or something to translate the content to English. I got interested in finding a way to implement a multilanguage blog, the easiest way in the technical side would have been to create another blog in a subdomain or other domain and start doing it in English but that implied maintaining 2 separate sites and I want a single database and upload images or files just to one location.

Since this blog is powered by Mephisto the solution had to be written in ruby and one of the benefits or the Ruby language is that is really easy to implement solutions to most of the things you want or need and if you add to that the community of Rails developers you get the equivalent of the support that WordPress has, in the sense that almost everything you need in a blog is already done or is being developed by someone who has the same need as you.

Continue reading

VR Defender y3k

Looking for a way to spend 10 minutes before leaving the office I found on Digg this game called VR Defender Y3k, which is a variation of the Tower defense game type.

You are a sysadmin with low resources and have to defend your servers against attacks, for each virus or whatever destroyed before reaching your firewall ou get the points needed to improve your defenses, and so on.

Continue reading