വിക്കി അനുഭവം: വിക്കിപീഡിയ എന്ന സൈറ്റുണ്ട്

കോളേജിൽ പഠിക്കുന്ന സമയത്താണ് കമ്പ്യൂട്ടറിൽ തൊട്ടതും ഇന്റർനെറ്റ് ഉപയോഗിക്കാൻ തുടങ്ങിയതും. 2003-2006 കാലഘട്ടമായിരുന്നു അത്. അക്കാലത്ത് കോളേജിലെ ലാബിൽനിന്നും കഫേകളിൽ നിന്നുമായിരുന്നു ഇന്റർനെറ്റ് ഉപയോഗം. വീട്ടിൽ കമ്പ്യൂട്ടറുണ്ടായിരുന്നെങ്കിലും ഇന്റർനെറ്റ് കണക്ഷനുണ്ടായിരുന്നില്ല. ഇന്റർനെറ്റ് ഉപയോഗിക്കുന്ന ആരായാലും സ്വഭാവികമായി അറിയാനുള്ള കാര്യങ്ങൾക്കായി തിരയും. കാമ്പ്യൂട്ടറുകൾ കാണുന്നതിനു മുൻപേ യാഹൂ എന്ന പേര് എനിക്ക് പരിചിതമായിരുന്നു, അതുകൊണ്ട് തന്നെ യാഹൂവിലാണ് പരതിത്തുടങ്ങിയത്. ഇതിനിടക്ക് ഗൂഗിൾ എന്ന സെർച്ച് എഞ്ചിനും ഉണ്ടെന്ന് മനസ്സിലാക്കിയിരുന്നു. ചിലപ്പോൾ യാഹൂവിൽ പരതിയാൽ ഉദ്ദേശിച്ച ഫലം കിട്ടാതെ വന്നാൽ ഗൂഗിൾ പരീക്ഷിക്കും. അങ്ങനെയാണ് ഒരു കാര്യം മനസ്സിലായത്, ഗൂഗിളാണ് തിരയാൻ കൂടുതൽ നല്ലത്. യാഹുവിനേക്കാൾ നല്ല ഫലം ഗൂഗിൾ നൽകുന്നതുകൊണ്ടും, ഗൂഗിൾ യാഹുവിനേക്കാൽ പെട്ടെന്ന് ലോഡായിവരുമെന്നതും അതിനുള്ള കാരണങ്ങളായി. പിന്നെ അന്നുമുതൽ ഇന്നുവരെ ഗൂഗിളിലാണ് തിരച്ചിൽ.

Continue reading “വിക്കി അനുഭവം: വിക്കിപീഡിയ എന്ന സൈറ്റുണ്ട്”

അംഹാറിക്ക് ഭാഷ

അംഹാറിക്ക് ഭാഷ എഴുതാനുള്ള പിന്തുണ നാരായത്തിൽ ചേർക്കുന്നതാരംഭിച്ചു. നാരായം പിന്തുണക്കുന്ന ആദ്യത്തെ ആഫ്രിക്കൻ ഭാഷയാണ് അംഹാറിക്ക്. യൂണികോഡിൽ 560 കോഡ് പോയിന്റുകൾ അനുവദിക്കപ്പെട്ടിട്ടുള്ള എത്യോപ്യൻ ലിപിയിലാണ് അംഹാറിക്ക് എഴുതുന്നത്. ഇന്ത്യൻ ലിപികളിൽ നിന്നുമൊക്കെ വ്യത്യസ്തമായി വ്യഞ്ജനങ്ങൾ സ്വരങ്ങളുമായി ചേരുന്ന ഒരോ രൂപത്തിനും പ്രത്യേകം കോഡ് പോയിന്റുകളുണ്ട്. അതിനാൽ തന്നെ എത്യോപ്യൻ ലിപിയുടെ യൂണികോഡ് പട്ടിക വലുതാണ്. സാധാരണ ആവശ്യങ്ങൾക്കുള്ളവയ്ക്കായി 384 കോഡ് പോയിന്റുകൾ അനുവദിക്കപ്പെട്ടിരിക്കുന്നു, അതുകൂടാതെ മറ്റാവശ്യങ്ങൾക്കുള്ള 176 കോഡ് പോയിന്റുകൾ കൂടി നീക്കിവയ്ക്കപ്പെട്ടിരിക്കുന്നു.

Continue reading “അംഹാറിക്ക് ഭാഷ”

ഐറീറൈറ്റർ: മീഡിയവിക്കി എക്സ്റ്റൻഷൻ

ഷിജുവിന്റെ പ്രേരണ മൂലം വിക്കിയിലൊക്കെ ഉപയോഗിച്ചിരിക്കുന്ന എഴുത്തുപകരണത്തിന്റെ ഒരു മീഡിയ വിക്കി എക്സ്റ്റൻഷൻ പതിപ്പ് വികസിപ്പിച്ചു.

അത് ഇവിടെ: http://testwiki.junaidpv.in , ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട് (http://testwiki.junaidpv.in/wiki/Special:Version). പരീക്ഷിച്ചു നോക്കുക. ഇപ്പോൾ വിക്കിയിൽ നിന്നുള്ളതിൽ നിന്നും വ്യത്യസ്തമായി ഒരു ചെക്ക്ബോക്സ് മാത്രമേ ഉണ്ടാകൂ. കൂടാതെ എഴുത്തുപകരണം സജീവമായിരിക്കുമ്പോൾ ഇൻപുട്ട് ബോക്സുകളിൽ നിറവ്യത്യാസം വരുന്ന രീതിയിലാക്കിയിട്ടുണ്ട്. ലോഗിൻ ചെയ്യുന്നതിനുള്ള പാസ്‌വേർഡ് ടൈപ്പ് ചെയ്യുന്ന ഭാഗം, ഫയൽ തിരഞ്ഞെടുക്കുന്ന ഭാഗം അങ്ങനെ ചില ഇൻപുട്ട് ബോക്സുകളെ എഴുത്തുപകരണ പ്രവർത്തിക്കുന്നതിൽ നിന്നും ഒഴിവാക്കിയിട്ടുണ്ട്. അതല്ലാത്ത മിക്കവാറും ഇൻപുട്ട് ബോക്സുകളിലും ഇതുപയോഗിച്ച് വ്യത്യസ്ത ഭാഷ ടൈപ്പിങ്ങ് സാധ്യമാകും.

Continue reading “ഐറീറൈറ്റർ: മീഡിയവിക്കി എക്സ്റ്റൻഷൻ”

ക്രോമിൽ H.264 ന് സ്വാഭാവിക പിന്തുണയുണ്ടാവില്ല

എച്ച്.ടി.എം.എല്ലിന്റെ അഞ്ചാം പതിപ്പിലുള്ള വീഡിയോ ടാഗ് വഴി H.264 ഫോർമാറ്റിലുള്ള വീഡിയോകൾക്ക് പിന്തുണ ഉണ്ടാവില്ലെന്ന് ഗൂഗിൾ: http://blog.chromium.org/2011/01/html-video-codec-support-in-chrome.html ഫയർഫോക്സ്, ഓപ്പറ എന്നിവയെപോലെ വെബ്എം, ഓഗ്ഗ് തിയോറ എന്നിവയ്ക്കാണ് സ്വാഭവിക പിന്തുണയുണ്ടാകുക. മൈക്രോസോഫ്റ്റിന്റെ ഐ.ഇയും, ആപ്പിളിന്റെ സഫാരിയും H.264 നെ പിന്തുണക്കുന്നവയാണ്.

Continue reading “ക്രോമിൽ H.264 ന് സ്വാഭാവിക പിന്തുണയുണ്ടാവില്ല”

മുക്കുവനും വ്യവസായിയും

ബ്രസീലിലെ ചെറിയ ഗ്രാമത്തിലെ കടൽത്തീർത്ത് ഒരു വ്യവസായി ഇരിക്കുകയായിരുന്നു. അയാളങ്ങനെയിരിക്കുമ്പോഴാണ് കടലിൽ നിന്ന് ഒരു മുക്കുവന്റെ തന്റെ ചെറിയ വള്ളത്തിൽ കുറച്ച് മീനും പിടിച്ച് കരയിലേക്ക് വരുന്നത് കണ്ടത്.

മുക്കുവനെ കണ്ടപ്പോൾ വ്യവസായി തെല്ല് താല്പര്യത്തോടെ ചോദിച്ചു: “ഇത്രയ്ക്കും മീൻ പിടിക്കാൻ താങ്കൾക്കെത്ര സമയം വേണ്ടി വരും?”
മുക്കുവൻ പറഞ്ഞു, “ഓ, അതിനത്ര സമയമെടുക്കാറില്ല, കുറച്ച് സമയം മതിയാകും.”

Continue reading “മുക്കുവനും വ്യവസായിയും”

എന്റേയും ഉബുണ്ടു

കുറേ നാളായി ലിനക്സിലേക്ക് മാറണമെന്ന് വിചാരിക്കുന്നു. ലിനക്സ് സാമ്രാജ്യത്തിൽ പേർസണൽ കമ്പ്യൂട്ടിങ്ങിന് നിലവിൽ ഏറ്റവും പ്രചാരത്തിലുള്ളത് ഉബുണ്ടു ആയതിനാൽ അതുപയോഗിക്കാൻ തന്നെയായിരുന്നു ഉദ്ദേശ്യം. ലിനക്സ് ആദ്യമായൊന്നുമല്ല ഉപയോഗിക്കുന്നത്. ആദ്യമായി ലിനക്സ് ഉപയോഗിച്ചത് 2004 തുടക്കത്തിലാണെന്ന് തോന്നുന്നു. ആദ്യം ലിക്സിന്റെ പുസ്തകം വാങ്ങുകയായിരുന്നു അന്ന് ചെയ്തത്. ലിനക്സിലെ കമാന്റൊക്കെ പഠിച്ചെടുത്തേക്കാം എന്നൊന്നു ഉദ്ദേശിച്ചായിരുന്നില്ല, റെഡ്ഹാറ്റ് ലിനക്സിന്റെ ഡി.വി.ഡി. സൗജന്യമായി കിട്ടുമെന്നതുകൊണ്ടാണ് അത് വാങ്ങിയത്. കിട്ടിയത് റെഡ്ഹാറ്റ് ലിനക്സ് 7.3 ആണെന്നുതോന്നു. കിട്ടിയ ഡി.വി.ഡിക്കോ എന്റെ ഡി.വി.ഡി. ഡ്രൈവിനോ എന്തോ കുഴപ്പം ഉണ്ടായിരുന്നതിനാൽ ബൂട്ട് ചെയ്ത് കിട്ടിയതുതന്നെ കുറേ ശ്രമത്തിനുശേഷമാണ്. എന്തോ പ്രശ്നം കാരണം ഷെൽ വഴിയുള്ള തുറക്കലേ അന്ന് സാധിച്ചുള്ളൂ. പിന്നീട് കോളേജ് ലൈബ്രറിയിലെ പുസ്തകങ്ങൾ, മാഗസിനുകൾ തുടങ്ങിയവയിൽ നിന്നാണ് ലിനക്സിന്റെ സി.ഡികൾ കിട്ടിയിരുന്നത്. റെഡ്ഹാറ്റ് 9.7 ആയിരുന്നു ശേഷം ഉപയോഗിച്ചത് പിന്നീടാണ് ഫെഡോറ സംരംഭം തുടങ്ങിയത്. അതിനുശേഷം ഫെഡോറ 1, 2, 3 പതിപ്പുകൾ ഉപയോഗിച്ചു, സൂസെയും കുറച്ചുകാലം ഉപയോഗിച്ചു. അന്ന് സൂസെ ആയിരുന്നു കൂടുതൽ ഫ്രണ്ട്ലി. അപ്പോഴും ലിനക്സിന് വലിയ ഉപയോഗമൊന്നുമുണ്ടായിരുന്നില്ല, വല്ലപ്പോഴും ഗെയിം കളിക്കും. പിന്നെ ലിനക്സൊക്കെ കളഞ്ഞ് വിൻഡോസ് മാത്രമാക്കി. പിന്നെ ലിനക്സുമായി ഇതുവരെ വലിയ ബന്ധം പുലർത്തിയിരുന്നില്ല. പിന്നെ ഉബുണ്ടു വെർച്വൽ ബോക്സിലിട്ട് പരീക്ഷിച്ചു നോക്കിയിരുന്നു. അതും തുറക്കാറുണ്ടായിരുന്നില്ല. വെറുതെ പൂതി തീർക്കാൻ ഇസ്റ്റാൾ ചെയ്തൂന്ന് മാത്രം.

Continue reading “എന്റേയും ഉബുണ്ടു”

മലയാളത്തിനായുള്ള ലിപ്യന്തരണം

കഴിഞ്ഞ പോസ്റ്റിൽ ലിപ്യന്തരണത്തിനുള്ള ജാവസ്ക്രിപ്റ്റ് പ്രോഗ്രാം നിർമ്മിച്ചതിനെകുറിച്ച് പറഞ്ഞിരുന്നു. പൊതുപയോഗത്തിനുള്ളതും ഏതെങ്കിലും ഭാഷയുമായി ബന്ധിക്കപ്പെട്ടതല്ലത്തതുമായ പ്രോഗ്രാമാണത്. ഏത് ഭാഷയിലേക്കുള്ള ലിപ്യന്തരമാണോ ഉദ്ദേശിക്കുന്നത് അതിനനുസരിച്ചുള്ള റെഗുലർ എക്സ്പ്രഷൻ നിയമങ്ങളുടെ പട്ടിക തയ്യാറാക്കി നൽകി പ്രോഗ്രാമിനു നൽകേണ്ടതുണ്ട്. കഴിഞ്ഞ പോസ്റ്റെഴുതുമ്പോൾ തന്നെ മലയാളത്തിനുള്ള പട്ടിക ഉൾപ്പെടുത്തിയിരുന്നുവെങ്കിലും അത് പൂർണ്ണമായിരുന്നില്ല. നിലവിൽ ആ പട്ടിക മെച്ചപ്പെടുത്തുകയും പൂർണ്ണമാക്കുകയും ചെയ്തു. കഴിഞ്ഞ പതിപ്പിൽ മലയാളം നിയമങ്ങളുടെ പട്ടിക പ്രധാന പ്രോഗ്രാമിന്റെ അതേ ഫയലയിൽ മുകൾ ഭാഗത്തായാണ് നൽകിയിരുന്നത്. പ്രോഗ്രാമിന് ഭാഷയുമായി ബന്ധമില്ലാത്തതിനാൽ തന്നെ ആ പട്ടിക നീക്കം ചെയ്ത് പുതിയ ഫയലിലാക്കി. ഒന്നിലധികം ഭാഷകളിലേക്കുള്ള ലിപ്യന്തരണം ഒരേ സമയത്ത് ലഭ്യമാക്കുന്നതിനുള്ള മുന്നോടിയായാണ് അങ്ങനെ ചെയ്തിരിക്കുന്നത് (ചില കീ കോമ്പിനേഷനുകൾ വഴി ഭാഷ മാറ്റാനുള്ള സൗകര്യം ചേർക്കാൻ ആലോചനയുണ്ട്).

Continue reading “മലയാളത്തിനായുള്ള ലിപ്യന്തരണം”

ടംബ്ലറിലേക്ക്

വലിയ ബ്ലോഗറൊന്നുമല്ല, എന്നു പറഞ്ഞാലും പോര; ആകെ രണ്ട് പോസ്റ്റുമാത്രമാണ് കാര്യമായി എഴുതിയത്, അതും ഒരേ വിഷയം. കുറേ എഴുതണമെന്നൊക്കെ വിചാരിക്കാറുണ്ട്, ഒന്നു വരാറില്ലെന്നുമാത്രം. അതുപോട്ടെ പറയാൻ വന്നത് എഴുതാം. ഗൂഗിളിന്റെ സേവനങ്ങൾ നന്നായി ഉപയോഗിക്കുന്നുണ്ട്, ഏറ്റവും പ്രധാനപ്പെട്ടത് ജിമെയിൽ തന്നെ. പിന്നെ ഗ്രൂപ്പ്സ്, ഡോക്സ്, കലണ്ടർ അങ്ങനെ പോകുന്നു. ഇങ്ങനെ പോയാൽ ശരിയാവില്ല എന്നു തോന്നുന്നു. എല്ലാം ഗൂഗിളിനെ തന്നെ ഏൽപ്പിക്കരുത് എന്നില്ല. എങ്കിലും ആശ്രയിക്കുന്നത് കുറച്ചെങ്കിലും കുറക്കണമെന്ന് വിചാരിക്കാറുണ്ട്. നിലവിൽ ഗൂഗിളിന്റെ സേവനങ്ങൾ വളരെ മികച്ചതാണ്, മികച്ചതാണെന്ന് പറഞ്ഞാൽ ഇന്റർനെറ്റിലെ സേവനത്തിന്റെ കാര്യത്തിൽ ഗൂഗിൾ തന്നെയാണ് ഒന്നാമതും. എന്നിരുന്നാലും ഒരാൾ തന്നെ ഇന്റർനെറ്റ് എന്ന ഒരു മേഖലയിൽ മേൽക്കോയ്മ നേടുന്നത് നല്ലതിനായേക്കില്ല. അവസാനം മൈക്രോസോഫ്റ്റിനെ പോലെയായലോ?

Continue reading “ടംബ്ലറിലേക്ക്”

ലിപ്യന്തരണം

ഇംഗ്ലീഷ് അക്ഷരങ്ങളുപയോഗിച്ച് മലയാളവാക്കുകൾ ടൈപ്പ് ചെയ്യുന്നതിനുള്ള ഒരു ലിപ്യന്തരണ ഉപാധി ഉണ്ടാക്കി. പൂർണ്ണമായും ഒരു പുതിയ സൃഷ്ടിയാണിത്, അതായത് ഇതേ കാര്യം സാധിച്ചുതരുന്ന സമാന ഉപകരണങ്ങളിൽ നിന്നുള്ള കോഡ് ശകലങ്ങൾ ഇതിലേക്ക് കടം കൊണ്ടിട്ടില്ല.

വളരെ ലളിതമായതും പ്രശ്നത്തെ വിഭജിച്ച് പരിഹരിക്കുന്ന രീതീയിലുള്ളതുമായ ഒരു അൽഗോരിതമാണ് പ്രവർത്തനത്തിനായി തിരഞ്ഞെടുത്തിരിക്കുന്നത്. പ്രോഗ്രാമിനെ ലിപ്യന്തരണത്തിന് സഹായിക്കുന്നത് തുടക്കത്തിൽ ചേർത്തിരിക്കുന്ന റെഗുലർ എക്സ്പ്രഷൻ നിയമങ്ങളുടെ ഒരു പട്ടികയാണ് (പ്രോഗ്രാമിലെ ഒരു അസോസിയേറ്റീവ് അറേ). ഏതെങ്കിലും ഒരു ഭാഷയുമായി ബന്ധപ്പെട്ടല്ല ഈ പ്രോഗ്രാം പ്രവർത്തിക്കുന്നത്. ടൈപ്പ് ചെയ്യുന്ന അക്ഷരവും ടൈപ്പ് ചെയ്യുന്ന സ്ഥാനത്ത് നിലവിലുള്ള അക്ഷരങ്ങളും ചേർത്ത് എന്ത് നിയമമാണോ പട്ടികയിലുള്ളത് അതിനനുസരിച്ച് ടെക്സ്റ്റ്ബോസ്കിൽ മാറ്റം വരുത്തുകയാണ് ചെയ്യുന്നത്. അതുകൊണ്ട് തന്നെ പട്ടികയിലെ നിയമങ്ങളിൽ മറ്റ് ഭാഷയിലെ ചിഹ്നങ്ങളാണെങ്കിൽ അതിനനുസരിച്ച് ലിപ്യന്തരണം നടന്നുകൊള്ളും. അതായത് മറ്റ് ഭാഷകളിലേക്കും ഇതുവഴി ലിപ്യന്തരണം സാധ്യമാക്കാം, അതിനാവശ്യമായ നിയമങ്ങളുടെ പട്ടിക തയ്യാറാക്കണമെന്ന് മാത്രം (പട്ടിക എങ്ങനെ തയ്യാറാക്കാം എന്നറിയണമെങ്കിൽ ചോദിക്കുക).

Continue reading “ലിപ്യന്തരണം”

മൈക്രോസോഫ്റ്റ് വീണ്ടും ഗൂഗിളിനോട്?

മൈക്രോസോഫ്റ്റ് ന്യൂസ് കോർപ്പൊറേഷനുമായി ചില ധാരണയിൽ എത്തിയെന്നു സൂചന. മാധ്യമ മുതലാളി റൂപെർട്ട് മർഡോക്കിന്റെ ഉടമസ്ഥതയിലുള്ള ന്യൂസ് കോർപ്പറേഷൻ അവരുടെ ഉള്ളടക്കങ്ങൾ ഗൂഗിളിന്റെ സെർച്ച് ഇൻഡക്സിൽ നിന്നും ഒഴിവാക്കാൻ ആലോചിക്കുന്നു എന്ന് വാർത്ത. അവരുടെ വാർത്തകൾ വായിക്കാൻ ഫീസ് ഏർപ്പെടുത്തുന്നതിന്റെ ഭാഗമായാണ് ഇതെന്ന് കമ്പനിയുടെ വിശദീകരണം. മൈക്രോസോഫ്റ്റ് ഇതിന്റെ പിന്നിലുണ്ടെന്നാണ് അറിയാൻ കഴിയുന്നത്, ന്യൂസ് കോർപ്പെറേഷന്റെ ഉടമസ്ഥതയിലുള്ള ഓൺലൈൻ മാധ്യമങ്ങളുടെ ഉള്ളടക്കങ്ങൾ ഗൂഗിളിന്റെ ഇൻ‌ഡക്സിൽ നിന്നും ഒഴിവാക്കി തങ്ങളുടെ ബിംഗിൽ മാത്രം വരുത്തുന്നതിനാണ് മൈക്രോസോഫ്റ്റ് ശ്രമിക്കുന്നത്, അങ്ങിനെയെങ്കിലും ഗൂഗിളിനിട്ട് ഒരു പണികൊടുക്കാൻ. ഇതുവല്ലതും നടക്കുമോ എന്ന് കാത്തിരുന്ന് കാണാം. ഗൂഗിളിനിട്ട് പണികൊടുക്കുന്നതിനു പകരം സ്വന്തം ബിംഗിനെ മെച്ചപ്പെടുത്തൻ മൈക്രോസോഫ്റ്റിനു ശ്രമിച്ചുക്കൂടെ എന്ന് പലരും ചോദിക്കുന്നു.