Linux Kernel in Linux Operating System.

Last night I decided to try out the new Fedora 9. I got the ISO image and I did not want to waste time and CD by burning it. I have Debian Lenny in my laptop. So edited the grub configuration and gave the path to the vmllinuz and initrd.img extracted from the iso image. Everything worked fine and it started installing packages and I was watching the blue progress bar with sleepy eyes… [Read More]
fedora  gnu  linux 

Bug in Firefox Spellcheck

There is a bug in Firefox in the spell check functionality that affects many Indian Langauges using Zero Width [Non] Joiners in the words. Firefox uses hunspell as the spelling checker. Openoffice also uses Hunspell. The bug is not there in Openoffice and problem with firefox is with the tokenization of words in editable textfields before doing spellcheck. Firefox splits the words if there is ZWJ/ZWNJ in the word. And because of this the input to the spellchecker is wrong and it is not the actual word. [Read More]

മലയാളം, യൂണീകോഡ് 5.1, ഫോണ്ടുകള്‍…

യൂണിക്കോഡ് 5.1 പുറത്തിറങ്ങിയ വിവരവും, അതില്‍ മലയാളത്തിലെ ഇപ്പോള്‍ ചില്ലുകള്‍ ഉപയോഗിക്കുന്ന രീതിയ്ക്കു പകരം അറ്റോമിക് ചില്ലുകള്‍ ഉള്ളതും അറിഞ്ഞിരിക്കുമല്ലോ. ഇല്ലെങ്കില്‍ അതിനേപ്പറ്റി ഇവിടെ നിന്നു വായിക്കുക. അറ്റോമിക്‍ ചില്ലു് യൂണിക്കോഡില്‍ ഉള്‍പ്പെടുത്തുന്നതിനെപ്പറ്റിയുള്ള ചര്‍ച്ചകളില്‍ സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ്ങ് ഉന്നയിച്ച വിയോജിപ്പുകളില്‍ ഇപ്പോഴും ഉറച്ചു നില്‍ക്കുന്നു. സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ്ങ് UTC യ്ക്ക് സമര്‍പ്പിച്ച ഈ ഡോക്യുമെന്റില്‍ വിയോജിപ്പുകള്‍ പറഞ്ഞിട്ടുണ്ടു്. ഇതിനെപ്പറ്റി നടന്ന ചര്‍ച്ചകളുടെ ലിങ്കുകള്‍ ചിലതു് ഇവിടെ നിന്നും വായിക്കാം. മലയാളത്തെ ഡുവല്‍ എന്‍കോഡിങ്ങിലേയ്ക്കും സുരക്ഷാപ്രശ്നങ്ങളിലേയ്ക്കും തള്ളിവിടുന്ന ഒരു സ്റ്റാന്‍ഡേഡ് അനുസരിക്കേണ്ട ബാദ്ധ്യത സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ്ങിനില്ല. സ്വതന്ത്ര മലയാളം കമ്പ്യൂട്ടിങ്ങ് ഭാഷയ്ക്കു വേണ്ടിയാണു്, യൂണിക്കോഡിനു വേണ്ടിയല്ല നിലകൊള്ളുന്നതു്. [Read More]

Open Letter to Mammootty from Free Software Community

Microsoft will be signing up Malayalam movie star Mammootty as one of the brand ambassadors for the Computer Literacy programme that is to be organized soon in Kerala. FOSS community writes an open letter to Mammootty to Reconsider Promotion of Microsoft and their Proprietary Softwares.

It is available here: An open letter to Mammootty. I request all to endorse Open letter to Mammooty by adding your name there.

A nice post on ILUG-TVM on the issue: Another of M$’s dirty tactics

Using Inkscape for DTP in Indic Scripts

A good page layout package for GNU/Linux with Indic language and unicode support is one of the missing item in the list of software packages for Indic computing. Scribus gives hope but it is still not ready to serve the purpose. So what could be the solution? Should we wait or find out ‘workarounds’? No, There is a solution. Till scribus is ready with indic support Inkscape will help us. Inkscape is not a DTP software, but it can do it if required. [Read More]

പേജ് ലേയൗട്ട് യൂണിക്കോഡ് മലയാളത്തില്‍

മലയാളം കമ്പ്യൂട്ടിങ്ങ് പുരോഗമിക്കുമ്പോഴും യൂണിക്കോഡ് അടിസ്ഥാനമാക്കിയുള്ള നല്ലൊരു പേജ് ലേയൗട്ട് പാക്കേജിന്റെ അഭാവം പലരും ചൂണ്ടിക്കാണിക്കാറുണ്ടു്. സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറായ Scribus ലോ കുത്തക സോഫ്റ്റ്‌വെയറുകളായ അഡോബിയുടെ സോഫ്റ്റ്‌വെയറുകളിലോ ഇന്‍ഡിക് സ്ക്രിപ്റ്റ് പിന്തുണ ഇല്ല. ചിലതില്‍ ആസ്കി ഫോണ്ടുകള്‍ ഉപയോഗിച്ചു് ഒപ്പിയ്ക്കാമെന്നു മാത്രം. ഇതിനു് ഒരു പക്ഷേ പരിഹാരമായേക്കാവുന്ന ഒരു സ്വതന്ത്ര സോഫ്റ്റ്‌വെയറിനെ പരിചയപ്പെടുത്തുകയാണു് ഈ ബ്ലോഗ് പോസ്റ്റിന്റെ ലക്ഷ്യം. ആദ്യമേ പറയട്ടേ, ഞാനിതു വരെ അഡോബിയുടെ പേജ് ലേയൗട്ട് സോഫ്റ്റ്‌വെയറുകളൊന്നും ഉപയോഗിച്ചിട്ടില്ല. Scribus വെറുതേ ഒന്നു തുറന്നു നോക്കിയിട്ടുണ്ടു്. അതുകൊണ്ടു് പേജ് ലേയൗട്ട് സോഫ്റ്റ്‌വെയറുകളിലുപയോഗിക്കുന്ന സാങ്കേതികപദങ്ങളത്ര പരിചയമില്ല. എന്റെ സുഹൃത്തു് അനിവറാണു് ഇത്തരം ഒരു സാധ്യതയെപ്പറ്റി എന്നോടു് പറഞ്ഞതു്. [Read More]

നിങ്ങള്‍ക്കു വേണ്ടി ധ്വനി സംസാരിയ്ക്കും.

അന്ധര്‍ക്കു് ധ്വനി എങ്ങനെ ഉപയോഗപ്രദമാകും എന്നു് ഞാന്‍ എന്റെ മുന്‍പത്തെ ബ്ലോഗുകളില്‍ പറഞ്ഞിരുന്നു. അന്ധര്‍ക്കു് മാത്രമല്ല, സംസാരശേഷി നഷ്ടപ്പെട്ട വികലാംഗര്‍ക്കു് കൂടി ധ്വനി പ്രയോജനപ്പെടുത്താം. അവര്‍ക്കു വേണ്ടി ധ്വനി സംസാരിയ്ക്കും. ഇതെങ്ങനെ ചെയ്യാം എന്നതിനെപ്പറ്റി വിശദീകരിയ്ക്കാനാണീ ബ്ളോഗ് പോസ്റ്റ്. KDE യിലെ അംഗവൈകല്യമുള്ള ഉപയോക്താക്കള്‍ക്കുള്ള ഒരു സഹായക പ്രയോഗമാണു് KMouth. പേരു സൂചിപ്പിക്കുന്നതുപോലെതന്നെ ഉപയോക്താവിന്റെ വായ് ആയി ഈ അപ്ലിക്കേഷന്‍ പ്രവര്‍ത്തിയ്ക്കും. പറയേണ്ട കാര്യങ്ങള്‍ ടൈപ്പ് ചെയ്തു് കൊടുത്താല്‍ ഈ അപ്ലിക്കേഷന്‍ അതു് ഉറക്കെ വായിക്കും. സാധാരണ ഉപയോഗിയ്ക്കുന്ന വാചകങ്ങള്‍ ഒരു പുസ്തകമാക്കി സജ്ജീകരിച്ചു വെച്ചാല്‍ എപ്പോഴും എപ്പോഴും ടൈപ്പ് ചെയ്യാതെ ആ വാചകങ്ങള്‍ തിരഞ്ഞെടുത്തു് വായിപ്പിയ്ക്കാം. ഇതു കൂടാതെ ഉപയോക്താവു് ടൈപ്പ് ചെയ്യുന്ന പുതിയ വാചകങ്ങള്‍ KMouth പഠിയ്ക്കുകയും ചെയ്യും. [Read More]

ധ്വനി-കെ.ഡി.ഇ സംയോജനം

KDE ഡെസ്ക്ടോപ്പില്‍ ധ്വനി ടെക്സ്റ്റ് ടു സ്പീച്ച് സിസ്റ്റം ചേര്‍ത്തു് kedit, kate, kwrite, konqueror എന്നിവയിലുള്ള മലയാളം(ധ്വനി പിന്തുണയ്ക്കുന്ന മറ്റു ഭാഷകളും) വായിക്കാം. കോണ്‍ക്വറര്‍ വെബ് ബ്രൌസറിലും മലയാളം വെബ് പേജുകള്‍ വായിക്കാന്‍ ധ്വനി ഉപയോഗിക്കാം. ഇതിനായി ഞാന്‍ പ്രത്യേകം കോഡൊന്നും എഴുതിയിട്ടില്ല. :). ktts(KDE യുടെ TTS system) കമാന്റ് പ്ലഗിന്‍ എന്ന ഒരു സൌകര്യം ഉപയോഗിച്ചാണു് ഇതു ചെയ്യാന്‍ കഴിയുന്നതു്. Kontrol center ല്‍ പോയി Regional and Accessibility എന്ന വിഭാഗത്തിലെ Text-to-speech എടുക്കുക. അവിടെ Talkers tab ല്‍ Add എന്ന ബട്ടണ്‍ ക്ലിക്ക് ചെയ്യുക. Synthesizer എന്നതിന്റെ Show All തിരഞ്ഞെടുത്ത് Command എന്നെടുക്കുക. [Read More]

Can’t Speak? Dhvani will speak for you!

Dhvani can help not only blind users but also dumb users. I will explain how dhvani act as your mouth using KMouth. Kmouth is as KDE Accessibility Appllication and it act as a test to speech front end. KMouth is a program that enables persons that cannot speak to let their computers speak. It includes a history of spoken sentences from which the user can select sentences to be re-spoken. It learns the words the user wrote and have autocompletion. [Read More]
dhvani  hack 

Dhvani – KDE Integration.

It is possible integrate Dhvani Indian Langauge TTS to KDE desktop through its TTS system KTTS. Using this you can dhvani can read the text in kate,kedit,kwrite, Konqueror. You can even listen to the text in the webpages in Konqueror Dhvani can be itegrated to KTTS using its Command plugin feature. To do this go to control center–>Regional and Accessibility –>Text-to-speech –>Talker Tab. Add a new Synthesizer. Select the syntesizer type as Command and Langauge as Other. [Read More]
dhvani  hack