Tamil Transliteration plugin for Pidgin

ezuththaaNi is a Tamil Transliteration plugin for Pidgin. By installing this plugin, you can chat with your buddies in Tamil. You can download the plugin here. The plugin doesnt mandate its users to know any tamil typewriting keboard layouts. If they type in english, the corresponding tamil letters will be generated. For example, if you want to type “அம்மா” in tamil, you have to type “ammaa”. Once you download the plugin, you will get the corresponding key mappings for english-tamil transliteration also. In my previous posts, I have written about what I have seen/used/* and this is the first time I am writing about what I have developed. Yeah, this plugin was written by myself and Vinoth.

Published in: on October 10, 2007 at 7:22 pm Comments (6)

Gutsy Countdown

I added the Ubuntu countdown timer here! If you wish to add this in your website/blog/*, click here.

Ubuntu 7.10 - Coming soon

Published in: on October 3, 2007 at 5:52 pm Leave a Comment

X-RAY

XRAY is a little browser bookmarklet that displays all the properties associated with the selected element and “box model for any element on any web page”. XRAY shows you the sizes and other attributes of element you select, fades the rest of the page out and hovers a panel over the page to show the properties.

The X-Ray extension for Firefox will let you see HTML tags without looking at the source code. Once installed the X-Ray command is available by right-clicking as well as in the Tools menu. It helps you to see how the document was constructed without having to go back and forth between the sourcecode and the page in your browser. X-Ray shows you what’s beneath the surface of the page.

Published in: on September 9, 2007 at 4:14 pm Comments (2)

Partition Magic

Prabhu anna’s friend Senthil wanted to install Ubuntu, GNU/Linux in his laptop. But he had only one partition (ntfs) in it. So we thought of using partition magic to resize that partition and to create new partitions to install Ubuntu. We downloaded and installed Partition Magic. When we tried to resize the partition, it showed the information “Its a demo version”. After that only, we came to know that, that demo version is unfunctional :( Then after some googling, we came to know about gparted LiveCD. Gparted-LiveCD is running Fluxbox, small in size and comes with the programs parted, fdisk, ntfs-3g, partimage and testdisk. gparted-LiveCD can be used to play with partitions.

Published in: on August 30, 2007 at 7:53 pm Comments (2)

I’M using Yahoo IM from emacs

Last week I read about yod.el, a client for the Yahoo! Messenger chat protocol. It is written in emacs lisp, and supports Yahoo! chatrooms, instant messages and conferences. By installing it, you can use your Yahoo! IM from emacs. I installed yod.el and started chatting from emacs. If you want to use your Yahoo! IM from emacs, visit yod.el.

Published in: on August 22, 2007 at 6:22 pm Leave a Comment

How to speed up OpenOffice

To cut down OpenOffice.org’s startup time:

  1. Start OpenOffice (it doesn’t matter which application you load, Calc, Impress, or Writer will all work)
  2. Click Tools>Options
  3. Select Java menu and uncheck “Use a Java runtime environment”
  4. Select the Memory Tab and change the following options:
  • Number of steps: 30
  • Use for Open Office: 128
  • Memory per Object: 20
  • Number of Objects: 20

Next time you start an OpenOffice.org application it should open much more quickly. But it will also eat up more memory. If you have an older computer with less than 1GB of RAM, you might want to just live with a slow load time.

Published in: on at 5:51 pm Comments (2)

GNU/Emacs starts singing

When I was studying second year in college, during FStival one guy showed demo on GNU/Emacs. He played songs, read mails and etc in Emacs. After some days I asked my Emacs to sing. But it refused to sing at that time. Today Senthil came to my home. While chatting about Emacs, we decided to configure EMMS.

I am using Ubuntu Feisty Fawn in my laptop. To listen songs in Emacs, we installed emms, emacs21-el and emacs-extra. After going thro docs and adding the given below lines in .emacs file, I asked my GNU/Emacs to sing. Wow, my GNU/Emacs starts singing now. The first song we listened in my emacs was “Natpukkulae oru …” from Chennai-60028.

.emacs

(require ‘emms-setup)
(emms-standard)
(emms-default-players)

In simple words, emacs rocks :)

Published in: on August 12, 2007 at 5:56 pm Comments (2)

LiveStrong

Some weeks before SAP told about Livestrong wristband. This wristband was developed by Nike and the money that comes by selling this band, is used for cancer research and to raise cancer awareness. Yesterday Prabhu and myself bought this in the Nike showroom near our home. Hope after reading this post, you will also buy one.

Published in: on at 10:00 am Comments (7)

Using a variable inside ’sed’

I have declared a variable in a file. I want to set the value of this variable, to a variable in a different file. When I tried to use ’sed’ to accomplish this, I encountered an error. The error was, its not getting the value from the old file and just places the variable name in the new file. By changing the command slightly, It works fine. Given below are the commands I used.

OLD-FILE

a=one

NEW-FILE

b=four

$ source OLD-FILE

$ sed -i ’s/b=.*/b=\${a}/’ NEW-FILE    #Output : b=${a}  #Wrong

$ sed -i ’s/b=.*/b=’$a/ NEW-FILE         #Output : b=one    #Correct One

Published in: on August 9, 2007 at 8:00 pm Comments (4)

bar[camp] @ bangalore

barcamp is an event where people with same ideas/thoughts/* meet together and share their experience with others. If you want to share/know about opensource technologies and social protocols, barcamp is the best place. This time barcamp was held in IIM, Bangalore. In this collective editions, I attended Internet and bangpypers collectives. In internet collective, they talked about Flex, Web widgets, AJAX, SEO (Search Engine Optimization) and YUI (Yahoo User Interface) libraries. Bangpypers gave a nice introduction about Python and a session on PyQt4. Barcamp- a rare camp, enjoyed a lot there and waiting for bcb5.

Collectives Collision :-

Even though I was interested in many collectives, I missed many collectives because when I was attending one collective, some other collectives were going on in some other rooms. Hope this won’t happen in bcb5.

Published in: on July 30, 2007 at 7:25 pm Leave a Comment