I’m going to backup my Mozilla profiles but…

Mozilla Firefox Logo

I want to migrate all of my old emails and settings from my Windows box to my GNU/Linux box. Well, I heard of a program called MozBackup which can help you backup your thunderbird profile including settings, emails and preferences.

The problem is, The program only works in the Microsoft Windows platform and does not work in GNU/Linux or *BSD system. The FAQ page of this software explains that the author is rewriting the software in .NET to be use on GNU/Linux. But it isnt good enough because it’s isn’t a Free Software (philosophy side) and everybody knows that Mono still haven’t supported Windows Form quite well yet (technical feasibility side).

There are other alternatives, but all of them are meant to be executed on Microsoft Windows platform. Can anybody point me a Mozilla backup software (which automates the profile backup) which runs on GNU/Linux platform?

p/s: I know how to do this manually, I’m just asking out of curiosity if there exist an application out there which automates this procedure for GNU/Linux and *BSD platform.

Google Talk available on Mobile Phone!

A mobile messaging and solution company MessageVine, have released industry-first Mobile IM solution for Google Talk(R), the brand new IM and voice-communication service by Google.

MessageVine’s Mobile IM solution also offers connectivity to other public IM networks such as MSN, AIM, Yahoo! and ICQ. MessageVine’s solution for Google Talk is available on a wide range of mobile platforms such as BlackBerry(TM), Palm OS, Symbian OS(TM), Windows Mobile, J2ME and BREW and offers advanced features such as integration with Gmail.

Unfortunately, MessageVine licenses its technology to carriers and companies. So, at least for now, it’s not available for an individual to download and license

But given the nature of Google-Talk Jabber protocol, it seems Google-talk might as well can be accessed via mobile phone using any qualified Jabber client which supports XMPP.

Two days till GNOME 2.12 Official Release

It’s going to be another 2 days till GNOME 2.12 is officially release to public. The much anticipated GNOME 2.12 seems to spots a few more enhancement, than it’s previous release :

  1. Smoother edges with Cairo vector graphics library
  2. Drag and drop handling has been improved
  3. Better Integration with HAL, GNOME can display icons for different devices connected to computer
  4. System Tools that can configure your startup services
  5. Totem GStreamer backend now has full support for DVD menu


Please read A Prerelease Tour of GNOME 2.12 for more information.

The GNOME 2.12 official page. Watch this page for GNOME LiveCD.

Blogger Site Feed Bugs?

Have you ever encountered Blogger site feed bug where your feeds settings suddenly syndicated as “Short” summary instead of “Full” content of your post?

This thing had happened to me twice without a warning, it’s very annoying for me as I like to publish my site feeds in full. My objective of publishing the site feed in full because I want to relay information to my readers, but there’s seems some kind of bug that keeps me from doing that from time to time.

I had to change the feed setting to “Short” summary and “Full” again to counter the bug, but I believe this is not a correct way to do it. I hope blogger.com will fix this bug soon or at least provide explanations to users

Learning Python as an Additional Language

Python logoToday is the second day of September, and I decided to learn python for the whole month.Why Python? Well, first of all, python is a fairly simple language to learn and it’s a shame if I don’t fully utilize my free time to learn programming in python.

Secondly, python is a flexible language, i.e it can be use for programming web-applications as well as creating standalone applications, and…

Finally, python is a portable language, and I just love the python language concept which combines simplicity and powerful features such as classes, exceptions, dynamic data types and dynamic typing.

The fact that python is executed by interpreter accelerates my learning process as I dont have to wait long to see the results of my progress and experiments ;)

Anyhow, you can expect to see python apps written by me after this!