Install Adobe Flash Player For Linux

Here is quick steps to install Flash Player 9 plugin for firefox on Gnu/Linux. Just uncompress and run the install script, no root level permissions needed for this.

[arky@lab Desktop]$ tar zxvf install_flash_player_9_linux.tar.gz -C /tmp install_flash_player_9_linux/ install_flash_player_9_linux/flashplayer-installer install_flash_player_9_linux/libflashplayer.so [arky@lab ~]$ ls /tmp/install_flash_player_9_linux/ flashplayer-installer libflashplayer.so [arky@lab ~]$ /tmp/install_flash_player_9_linux/flashplayer-installer Copyright(C) 2002-2006 Adobe Macromedia Software LLC. All rights reserved. Adobe Flash Player 9 for Linux Adobe Flash Player 9 will be installed on this machine. You are running the Adobe Flash Player installer as a non-root user. Adobe Flash Player 9 will be installed in your home directory. Support is available at http://www.adobe.com/support/flashplayer/ To install Adobe Flash Player 9 now, press ENTER. To cancel the installation at any time, press Control-C. NOTE: Please exit any browsers you may have running. Press ENTER to continue... ----------- Install Action Summary ----------- Adobe Flash Player 9 will be installed in the following directory: Mozilla installation directory = /home/arky/.mozilla Proceed with the installation? (y/n/q): y NOTE: Please ask your administrator to remove the xpti.dat from the components directory of the Mozilla or Netscape browser. Installation complete. [arky@lab ~]$

Tesseract OCR for Kannada

Everywhere I go I field requests like this one, about a good Kannada OCR system for a research project. However after looking around for a while I found that there isn't a good solution. Once in a while people report it works well with this language (or that) but there is always some nagging problems with complex Indian language scripts. Can anyone tell how well the Tesseract OCR system perform with Kannada language.

Mukt.in 2008

Mukt.in A Free/Open Source Software event is being held at Osmania University, Hyderabad on 1 - 3 August 2008. Attendees are requested to register on the Mukt.in site online. If you like to be a speaker you can drop us a line here.

What's new this year at Mukt.in 2008 event include

  • Student talks
  • Student project Exhibitions
  • Birds Of Feather Discussions
  • Stalls exhibiting different open source technologies
  • Prizes for local Open source contributors
Collaboration can happen over #mukt.in at irc.freenode.net which is also available from mukt.in chat page.

It would be great if we can spread the word.Participant contributions to mukt.in are welcome. You can also volunteer for the event by adding your contact details and skillsets at http://mukt.in/wiki/index.php?title=Volunteers

We are looking for generous support/contributions from companies/organisations to make mukt.in 2008 a roaring success. Please do pass on this information to any companies/organisations that might be interested to sponsor the event.

Locked Out

All my posts to FSUG-Bangalore mailing-list sent from my Yahoo! Mail email address are getting bounched with a 'CNAME lookup failed temporarily' error. I wrote to the fellows who maintain the list at FSF-I but there is no responce yet. Does anyone face similar problem with the FSUG-Bangalore list? Does the other FSF-I mailing-lists have this issue?.

After posting this issue, Anurag wrote to me saying "Problem with Yahoo mail servers is known issue. They simply fail to resolve our domains, and defer all our in/out mail deliveries. I've complained to yahoo customer support atleast twice but we couldn't arrive at a working solution. ".
If anyone of you figure out a way to fix this issue please leave a comment or write to me.

Autoclean Linux Modules

Here is a excerpt from The Linux Kernel guide produced by The Linux Documentation Project (TLDP).
Modules can be removed using the rmmod command but demand loaded modules are automatically removed from the system by kerneld when they are no longer being used. Every time its idle timer expires, kerneld makes a system call requesting that all unused demand loaded modules are removed from the system. The timer's value is set when you start kerneld; my kerneld checks every 180 seconds. So, for example, if you mount an iso9660 CD ROM and your iso9660 filesystem is a loadable module, then shortly after the CD ROM is unmounted, the iso9660 module will be removed from the kernel.

Getting rid of unused modules from memory is a good idea but I didn't find a way to doing this with latest 2.6.x kernels. Can anyone throw some light on this?

Download Sitepoint Firefox 3 Revealed ebook

Did you download the firefox3 on June 17 ? Did you like the robot's greeting "We have come to visit you in peace and with goodwill!" easter egg :). Sci-fi geeks will recognize the reference to nikto in the page title right away.

Here is something to add icing to the cake, Sitepoint released a Firefox 3 Revealed ebook to go with all the excitement. I hope this ebook will guide you in master the new features of the firefox3 browser. Happy surfing !!!

Character Encoding Problem in Anusaaraka Urdu to Devanagari transliteration script

While test driving the latest firefox3 I found that the Anusaaraka Urdu to Devanagari transliteration system was not working as expected. After looking around I figured out that the CGI script was setting the page encoding to Western (ISO-8859-1) instead of standard unicode(UTF-8). Perhaps the developers should note that setting correct parameters in HTML/XHTML meta elements is not enough. You need to set the proper encoding via the HTTP headers returned by the Web server, in this case I guess the CGI script didn't do that and the web server sent the default headers.

Oops

Often character encoding issue like this is mistaken for missing fonts or worse lack of proper support in the web browser (sic).

After changing to Unicode (UTF-8)

Firefox 3.0b5 Crash Report

First crash since I upgraded to Firfox3 months ago, you can have a dekho at the Breakpad crash report of the event.

Lttoolbox Install Notes

Lttoolbox is a lexical and morphological analyser package from the Apertium machine translation system. Here is a brief install notes taken from my NLP summer school lab notes.

Build Lttoolbox

Download the lttoolbox source package from sourceforge.

tar zxvf lttoolbox-xxxxx.tgz cd lttoolbox-xxxxx/ make make install

You will need root level permission to install other dependency packages for lttoolbox . GNU Debian users however should use the lttoolbox debian package available in stable/testing/unstable and also read the Installing Apertium on Debian documentation page for more information.

Usage

If the tool is installed properly then you can look up the program install path with which lt-comp command.

Here I am compiling the Hindi dictionary with a left-to-right option lr, the output is stored in binary format in file 'mydata'. This binary file is used by the lt-proc processor to do the morph analysis.

lt-comp lr hi.dix.noun_f mydata lt-proc ./mydata

For more information do read the manual pages for the lt-comp and lt-proc tools or fire me a email, I would love to you help you.

Kompare to the rescue

If you have been reading this blog for the past week then you already know that I am in NLP Summer School in IIIT-Hyderabad. And while doing a project comparing the results of various dependency parsers we had to read through large text files to find the errors and its a real pain. Well, I strong believe in the motto of letting the computer do the dirty work. I would have preferred to use a editor like Vim or Emacs with multiple spilt windows to compare the files and their diff's output. However I found that the KDE's GUI based Kompare (frontend to diff, comp or cmp) to be better suited for this project since my team mates are linguists and quite new to gnu/Linux. Also almost all the lab machines have it installed KDE as default desktop envirnoment.

The above screenshot shows kompare in side-by-side mode and just by using arrow keys or the mouse we could manipulate both the windows at the same time and tally our results. It did help to finish the job quickly but its still a pain.

New Open Movie : The Big Bunny Movie

Two years ago The Elephant Dream was made to make a point that Free and Open source software is capable of creating high quality films. And once again Ton Roosendaal is back again with a big movie with a enormous bunny. What are you waiting for go and download it here right now
Darn! I'll have to wait until I can get back onto a high speed internet hookup to do that :( .


Big Buck Bunny - Official Trailer from Andy Goralczyk on Vimeo.