Sunday, December 31, 2006

Internet speed readings

The figures seem to be good especially after having used the lower bandwidth options:
56Kbps dial-up till 2004
256kbps from 2005 starting - 2006 end
2Mbps since dawn of 2007

Tuesday, December 26, 2006

கருவாச்சி காவியம்

I am back in pre-independence days @ Sokkathevanpatti. 150 pages away for back home.

New year routines

It's time again for predictions. This is the season when people make predictions for the new year and invent reasons for the failed predictions of the year - A lot of them are already floating around.

Tuesday, December 05, 2006

Being open is good

The Opendocument format used by the suit has become an ISO standard. As always microsoft is creating its own standard based on xml called the Office XML. I really hate it when people fork things at least when there is no significant difference in the goals - It's mere waste of energy - now somebody has to provide the Office XMl to/from ODF converter. I appreciate that this time around M$ has at least placing their specifications open. Only last week I was blaming about their proprietary formats which made it unfit for batch processing. Life is more fun when things are open - World, Open up!

Saturday, November 18, 2006

Arm emulators

Early this year, I was searching for some arm9 emulators and found the following:
Of these, Skyeye had the best support for ARM9 - AT91Rm9200 board in particular. I was able to bootup u-boot and the kernel successfully. Now, when I revisited Softgun, it seems to have a pretty impressive list of supported peripherals.

Friday, November 17, 2006

At Medica - Siemens exhibiting functional scenario of Germany's healtcare programme

  • All the information of a patient is stored in a centralized server.
  • The patient card called an eGK serves as a token to authorize the patient to access information from the server.
  • HBA is the health professionals card that authorize doctors to access limited information of patients.

This scheme seems to be tighter and more centralized than the French government's "Sesam Vitale"

Sunday, November 12, 2006

Germans marching towards better health care

Smart card otherwise called Chip card or IC card has been finding use in every field ranging from debit cards to driving license, cell phones to passports, Pay TVs to cryptographic IDs and now it is used in health care. The German government will be providing their citizens with an electronic health card - the obvious advantage will be easy searching/location and better management of user health history.

Google’s 56 forgotten (secret) pages

Makes an interesting read

Sunday, October 29, 2006

The state of regional languages in computing

Following a new Firefox setup for my father, I thought of adding some fancy features to impress him. The first thing that hit me was the Tamil language support for Gnome. Installed language-pack-gnome-ta and set Tamil as the default language for my father. I logged in to my fathers account. There were some glitches in the display - I opened the font preference and selected the font Terminus for fixed width and Serif for the rest. Sans-serif fonts don't seem to be having good glyphs for Tamil. Everything was fine except that the translation was not complete and there were many English texts. This is when I became more interested in local language computing. Google revealed some interesting tools and facts.

SCIM was were appealing - it is an input method supporting many languages including Tamil. I decided to install and give it a try. To make things easy Ubuntu already ships with scim - installing was a breeze. I setup scim to input in English when C-1 is pressed and in Tamil when C-2 is pressed and use C-Space to toggle. For Tamil I selected the Phonetic method - this maps a key compination to a letter in tamil:
So pressing:
t ==> ட்
ta ==> ட
tha ==> த
This phonetic mapping made entering Tamil characters easy for users like me without knowledge of Tamil keyboard layouts.

கல்தோன்றி மண் தோன்றாக் காலத்து முன் தோன்றிய மூத்தக் குடி தமிழ்க் குடி

To make SCIM the default input type. I created a symbolic link ~/.xinput.d/default pointing to /etc/X11/xinit/xinput.d/scim.

Now, I decided to translated some of the basic things that my father will be using to Tamil. Google pointed me to a nice and simple tutorial on native language support. Now to add the missing parts all I need to do is replace the file /usr/share/locale-langpack/ta/LC_MESSAGES/ with a new one. This file cannot be edited directly, this one is an optimised file generated after compiling the original 'po' files. The po files are generated from the source. This time google pointed me to Rosetta - A web based system developed by Canonical to translate open source software. This is a very nice interface making things easy for people contributing towards translation. Quickly found the link to gnome-panel and downloaded the po file. Added the missing translations and compiled it to mo file using msgfmt.
The end result is a pleasing desktop in தமிழ்:

When Opera ditched and Firefox came to the rescue

On Friday, my father complained that he had some troubles with Opera. He had been using computers for around two years now. His initial browsing experience started with Firefox but the rendering of Tamil fonts in the early versions of Firefox were not good enough and Opera did that way better and impressed him - ever since he had been a loyal Opera user. To see what the trouble was with opera, I logged in to his account and launched opera, clicked a bookmark and was annoyed to see a lot of popups (I don't know why opera didn't stop them). For the actual problem - the tabs didn't close when the close button is pressed and was totally disobedient. In additions there were other annoyances in websites that he normally visits. If this was firefox, a simple Greasemonkey script would have removed much of the annoyance. A quick search found that there was an equivalent called user scripts in Opera. But I couldn't stop the popups and the original problem at hand. I was hearing good things about Pango support in Firefox and a quick search revealed some screen shots that showed good rendering of Tamil fonts. Now I decided to set him up Firefox instead of solving the Opera problem - As I myself use Firefox, I could rest with managing one software instead of two.

I was already using Bon Echo (Firefox v2) but pango wasn't enabled, so I downloaded the source and built it with pango support. Building was easy - create a .mozconfig with required options and follow the the standard ./configure;make;make install; procedure. I was really impressed with the quality of the rendered output - simply nice. I tested it with the sites that my father frequents:
  • It did a good job in blocking unwanted pop ups, I also disabled the notification about the pop up being blocked.
  • There were some sites with annoying behaviors - Installed Greasemonkey and wrote some scripts to remove them.
  • Some sites were using dynamic fonts - Installed padma.
The end result is a shining high quality browser that impressed my father.

Now, If you can't read the statement below, go and get yourself a better browser
தோன்றின் புகழொடு தோன்றுக அஃதிலார்
தோன்றலின் தோன்றாமை நன்று.

Friday, October 27, 2006

Not updating to Breezy

I am a happy Dapper user - my system is now perfectly setup to do all my daily business and to watch DVDs. I am not yet updating to Breezy, though curiosity dragged my to try out a preview release. The new upstart init daemon looks promising - I only tried the live cd and didn't play much with it.

So my shell will not seen an "apt-get dist-upgrade" in the near future.
The image “” cannot be displayed, because it contains errors.

Ubuntu rocks - Already waiting to see how The Feisty Fawn will look.

Tuesday, October 24, 2006

Google's customized search engine

Google has rolled out a search engine that can be customized to individual needs.
Here's a sample search engine to search for information relating to pets:

New look blog

Finally changed the template to my satisfaction. Waiting for the new features to be rolled out on this blog, especially, the labelling thing.

I hate my obsession for perfection

I did that once more - I was trying to review my blog and was not satisfied with the old template, tried tweaking some existing template and wasted the entire night. It happens time and again and I waste way too much time concentrating on perfection where the time actually should be spent on the task at hand. Hopefully this is the last time :-(

Monday, October 23, 2006

Another blog from Writely:




and a separator

Schön gut.

also with lists:
  1. a numbered list
  2. two
  3. three

  • Bulleted list
  • dot
  • dot

but where is the title?
Written using Writely.

Saturday, March 25, 2006

Monday, February 27, 2006

Saturday, February 04, 2006

The word rice derives from the Tamil word arisi

And some more contributions from Tamil can be found at

Saturday, January 14, 2006

On a Pongal day - Then and now

Pongal is the greatest and most celebrated of the festivals in rural tamilnadu, there are reasons for that. This is that season of the year when the crops are harvested and the farmer finds to see some money. It is a three day celebration and starts on the last day of the tamil month markazhi(மார்கழி).

Till some years before, these three days were the most joyous days. Then I was in a small town, Sulur, near Coimbatore. We had some cattle and some land, so, obviously pongal was the most important of all the festivals. The preparation starts, usually, a week in advance which includes cleaning and white washing the house, preparing murukkus(eatable made of rice flour + ...) and long shopping lists. Preparing murukkus will be the talk every where, generally everybody will ask "murukku suttacha(made murukkus)?". It usually takes a whole day for my mother to prepare the dough and finally make it, I assist her in making them by pressing murukkus with the murukku pidi. The first of the days is bogi, evening is the highlight of the day - we place neem leaves + poola poovu around the house. Neem leaves are a symbol of protection and good omen. Next day is the peak of all celebrations - we clean the cattles, paint their horns and decorate them. It's more fun if relatives join the celebration. We prepare pongal and pray to the God, thanking him for the past and for a good feature. The next day called kanum pongal is especially celebrated in household with a girl child.

Now it has all changed for me. Pongal these days comes and goes, not much importance is attached to it any more. What can I do? Being in Chennai, now I only watch TV and sometimes sitback and relax thinking of those past years. Hmmm....
tag: {experience}

Year 2005 roundup

Finally a very nice and eventfull year has come to an end. With two european trips first one to Vienna for 2 months and a second short one to Jena/Germany and an interesting project I was busy round the year. Currently working on arm9 based boards running linux and whats more fun than working on latest
and evolving technologies. Looking forward and hoping to do my best in my
current assignments.
tag: {work} {experience} {travel}