Open-Tamil and Ezhil updates (2016)

Today we are releasing updates to two packages maintained by Ezhil Language Foundation;

  1. open-tamil v0.65
    • open-tamil package contains minor bug fixes and solid performance on Python 2 and Python 3.
    • pip install –upgrade open-tamil
  2. ezhil-v0.82
    • Fix some issues for Python 3 installation from the previous release
    • pip install –upgrade ezhil

Both these packages maybe downloaded from PyPi (Python Package Index) via ‘pip’ command.

Thanks very much to the original contributors, bug reporters, and Tamil open-source software (TOSS) enthusiasts.

 

தகவல் தொழில்நுட்பம் துறையில் தகவல் பாதுகாப்பு – (data privacy on Internet today)

தகவல் தொழில்நுட்பம் துறையில் தகவல் பாதுகாப்பு

இணையத்தில் உங்களது தகவலை பாதுகாப்பது

ஆசிரியர் : முத்து அண்ணாமலை

இடம் : பாஸ்டன் (மே, 19, 2016)

முகநூல் கணக்கு தொடங்க உங்கள் முழு பெயர், ஊரு, விலாசம், போன்ற உங்களுக்கு சொந்தமான, உங்களை அடையாளம் காணக்கூடிய விவரங்களை ஒரு வெளி நிறுவனத்துடன் பகிர்ந்தால் மட்டுமே நீங்கள் இந்த சமூக வலைதளத்தில் பங்கு பெரலாம். கூகிள், ட்விட்டர், இன்ஸ்டாகிராம், வாட்சப் போன்ற மற்ற தளங்களிலும் அவரது செயலியை உபயோகிக்க ஏதேனும் உங்களை தனிப்பட்ட வகையில் அடையாளம் காட்டும் தகவல்களை பகிர்ந்தாலே ஒளிய நீங்கள் இவற்றை செயல்படுத்தலாம். சரி, “சுரக்காய்க்கு உப்பில்லயாம் பாவக்காய்க்கு பருப்பில்லயாம்,” என்பது போல இதேல்லாம் என்ன புதுசு என்று நீங்கள் கேட்கலாம் ? மேலும் படியுங்கள், சொல்கிறேன். இணையம் என்பது இன்றளவில் தனி நபர் ஆர்வத்தை, கவனத்தை துண்டு துண்டாக பார்சலிட்டு விளம்பரங்களுக்கு ஏலம் விட படுகின்றன என்று சொன்னால் அது மிகை ஆகாது.

முதலில் நாம் ஏன் தகவல் பாதுகாப்பிற்கு முக்கியத்துவம் கொடுக்கவேண்டும் ? இதனை இப்படியே விட்டால் நிலைமை இன்னும் மோசமாகுமா? இதனை பற்றி என்ன செய்யலாம் ? எந்த கோணங்களை ஆலோசனை செய்து பார்க்கலாம்.

சமிபத்தில் ஆப்பில் நிறுவனத்தை FBI நீதிமன்றத்தில் (Apple vs FBI) வழக்கு ஒன்றை தொடர்ந்தது. காரணம் அமெரிக்காவில் ஊடுருவிய தீவிரவாதிகள் தாக்குதலில் உயிர் சேதத்தின் காரணமாகவும், உள்நாட்டின் பாதுகாப்பின் காரணமாகவும் அவர்களது iPhone திரன்பேசி (Smart Phone) FBI விசாரணை மூலம் அவர்கள் ஆலோசனை செய்யமுடியவில்லை. இதற்கு ஆப்பில் நிறுவனத்தின் உதவி தேவை பட்டது. ஆனால், எங்கு FBI நிறுவனத்தின் தேவைகளை பூர்த்தி செய்ய குறுக்கு வழி மென்பொருள் தயாரிப்பதில் (ஆப்பில் உடைய) தங்களது வாடிக்கையாளர் தகவல் பாதுகாப்பை கோட்டை விட்டு விடுவோமோ என்ற பயத்திலும் பொருளாதார நோக்கிலும் FBI தொடர்ந்த வழக்கினை நீதி மன்றத்தில் சந்திக்க தயாரானது. FBI கடைசியாக ஆப்பில் உடைய உதவி இன்றி வெளி அமைப்புகள் உடன் “முதல் நாள் பலவீனம்” (zero day hack) என்ற முறையில் இந்த விசாரணைக்கு தேவைப்பட்ட iPhone உள்ளே செல்ல முடிந்தது.

ஆகையால் தகவல் பாதுகாப்பு என்பது பொது வெளியிலும் சரி, நமது தனி வாழ்விலும் சரி, ஒரு முக்கிய பகுதியை பூர்த்தி செய்கிறது. நிறுவனங்களும், அரசும் இந்த தகவல் பாதுகாப்பை அணுகியும், பாதுகாப்பை அத்து மீறியும் அவர்கள் தேவைக்கு இணங்க செயல் படுகின்றன.

சென்ற ஆண்டு (2015) இந்தியாவில் BSNL நிறுவனம் பகிரங்கமாக இரண்டு டசன் வலை தளங்களை அணுக முடியாத வாறு தடை செய்தது. இந்த பட்டியலில் github.com போன்ற சமூக திறவூற்று மென்பொருள் தளங்களும், இவற்றை போன்றவையும் ஆபாச பரப்பும் தளங்களுண்டன் சேர்த்து ஒர குட்டையில் தடை செய்யப்பட்டது. இது தகவல் பாதுகாப்பின் மீரல் என்று பலர் குரலெழுப்பி, பின்னர் BSNL நிறுவனம் இவற்றை DNS-தடையில் இருந்து விடுவித்தது.

இவர்களுக்கு, அதாவது வீட்டில் இணைப்பை தரும் BSNL, Reliance போன்ற தொலைதொடர்பு நிறுவனகளுக்கு, எப்படி இந்த தடா உரிமை? இவர்களுக்கு உங்கள் இணைய போக்குவரத்தை பற்றி எப்படி அறியலாம் ? இதை தகவல் பாதுகாப்புடன் உங்கள நடவடிக்கைகளை சற்று மறைமுகமாக செயல்படுத்தலாம ? அணைத்திருக்கும் ஆம் என்ற பதிலை கூரலாம்; சற்று இணையத்தின் கருவுற்ற வரலாறை அணுகினால் விடைகள் எளிமையாக புரியலாம்.

இணையம் 1960-ஆம் பாத்தாண்டில் DARPA நிறுவனம் ARPANET என்ற ஒரு பரிசோதனை ஆறாய்சியை தொடர்ந்த விளைவுகள் தான் இன்று இணையம் எனவும், CERN நிறுவனத்தின் 1990-இல் உருவாகிய WWW – உலாவும் வலை தளங்கள் என்று அமைந்துள்ளது [மேற்கோள்]. முக்கியமாக ARPANET-இன் பங்களிப்பு இரண்டு வேறுபட்ட கணிபொறிகள் ஒரு பொதுவான வலை தொடர்பு (1960 களில் இது தொலைபேசி வலை என்றே இருந்தது) மூலம் எப்படி தகவல்களை பரிமாற்றம் செய்துகொள்ளலாம் என்ற கடினாமான ஒரு கேள்விக்கு, TCP/IP தொழில்நுட்பத்தை உருவாக்கி விடையளித்து. WWW என்ற உருவாக்கம் 1990-களில் இந்த அடித்தளத்தை கொண்டு இணையத்தை சுலபமாக பயன்படுத்தும் வகையில் அமைந்தது.

சென்ற பத்தியில் ஏதேனும் நினைவில் கொள்ளவேண்டும் என்றால், இணையம் என்பதன் அடிப்படை 1960-இல் இருந்து இன்று வரை ஏறக்குறைய ஒரே அடிப்படையில் இயங்கி வருகிறது என்று தோராயமாக சொல்லலாம்.

இணையம் என்பது தனி ஒரு இடத்தில் இல்லை; இது இந்திய எல்லை கோட்டை கனியாகுமரி கடற்கரையில் தேடுவது போல மணலும் கடலும் சேர்ந்து ஒரு தொடர்ச்சியாக உள்ளது எல்லை கோடு, ஆனால் அது முற்றிலும் ஒரு மனதில் உருவாக்கிய யோசனை, பூமியில் எல்லை கோடுகள் கிடையாது. சுமார் அதே போல இணையம் செயல்படுவதற்கு உலகில் உள்ள அணைத்து கணினிகளும் ஒரு தொலைபேசி நிலையம் (telephone exchange) போன்ற DNS, IP-router வழிகாட்டி சேவைகளின் மூலம் உலகமெங்கும் கருத்து பரிமாற்றம் செய்து கொள்ளும் வகையில் வடிவமைகப்பட்டது.

இந்த வகையில் அமைந்துள்ள இணையத்தை ஒரு தபால் பெட்டி, அஞ்சல் சேவை போலவே உள்ளது என்றும் உணரலாம். ஒரே வேற்றுமை தபால் 3-4 நாட்கள் ஆகும் பொய் சென்றடைய, ஆனால் உங்களது இணையம் வழி உலாவுதல் optical-fiber cable மூலம் சில நொடிகளில் கண்டங்களையும் தாண்டும். இது பல தொழில் நுட்பங்களால், பல தலைமுறைகளால் ஆன சாத்தியம்.

இந்த ஒப்புமையுடன் நீங்கள் இன்றைய தகவலின் பாதுகப்பின்மையை கண்டால், இன்றைய எண்ணிம உலகில் நம்பிக்கை இழக்கும் வகையில் உள்ள பரிமாற்றங்கள் நேற்றைய தபால்தந்திதொலைபேசி வலையில் தொலைந்த தபால், திருடிய தபால், தொலைபேசியில் ஒட்டு கேட்பது என்ற தீய விளைவுகளுடன் சமம் என்பதெல்லாம் தோன்றும்.

சரி; இவ்வளுவுக்கும் மேல எப்படி இந்த பஜாரில் காசையும் பொருளையும் தொலைக்காமல் நாம் தொழில் செய்வது ? இதற்குதான் பல காப்பு கட்டவேண்டும்:

Amazon அல்லது Flipkart என்றும் இணையத்தில் நீங்கள் பொருள் வாங்குவதற்கு அல்லது எங்கேயும் இணையத்தில் கணக்கு விவரங்களை கொடுபதற்க்கும் முன்பே ‘https’ நெறிமுறை வழியாகவே செயல்படவும்; அல்லது ஒரு பஜாரில் நீங்கள் உங்களது இரகசியங்களை கூறி பேரம் பேசும் நிலையில் சென்றுவிடுவீ ர்கள்.

விடியோ காணும் தளங்களிலும் செல்லும்போது உங்கள் வலை உலாவியில் ஒரு “Ad-Block” நீட்சியை செர்துகொள்ளவேண்டும். இதன் மூலம் உங்களுக்கு தேவையில்லாத, உங்கள் இணைய தடங்களை வெளிச்சமிட்டு (உங்கள் விருபதிருக்கு மாறாக) தொடரும் “Cookie” அடையாள அட்டைகளை கொள்வதை நீங்கள் தவிற்கலாம்.

மேலும் கூடுதல் பாதுகப்பிர்க்கு நீங்கள் “crytography” என்ற இரகசிய படுத்தும் செயலிகளை பயன்படுத்தலாம்; இவற்றில் மின் அஞ்சலை சிலர் கண்களுக்கும் மட்டும் படும் வகையிலும் அனுப்பியும் படிக்கவும் செய்வது “PGP” என்ற திறன் கொண்ட அஞ்சல் செயலிகள்.

உங்கள் இணைய தடங்களை பாதுகாப்பாக வைத்து கொள்ள ஒரு தனிப்பட்ட செயலி “Tor” என்பதையும் நீங்கள் கொண்டு செயல்படலாம். இது உங்கள் இடம் என்பதை உலாவும் வலைதளத்திற்கு மறைமுகமாக்கும். அதாவது “principle of parsimony,” என்பது தமிழ் வாய்மொழி (ஆடுகிற மாட்டை ஆடி கரைக்கவும், பாடுற மட்டை … ) போல வேண்டியதை மட்டும் கொடுத்தல் மட்டும் போதும் என்றளவில் செயல்படுத்தி இந்த Tor வலை செயலி உங்கள் எண்ணிம தகவலை பாதுகாக்கும்.

சமிபத்தில் Whatsapp செயலி வழி அனுப்பும் அனைத்து தகவல்களும் இரகசியமக்கபட்டவை என்றே பரிமாறபடுகிறது. இது வாட்சப் நிருவந்திர்க்கும் அரசிற்கும் போருப்பகமையை கொடுக்கிறது; அதே சமயத்தில் வடிக்கயாளர்களுக்கு தகவல் பாதுகாப்பையும் கொடுகிறது.

தகவல் பாதுகாப்பு என்பது எழுதிய மை காய்வதற்கும் முன்பே எழுது பழதடைந்து விடும் வகையில் முன்னேறும் துறை. இதில் நாம் பார்க்கவேண்டிய தலைப்புகளும், எடுக்கேவேண்டிய பாதுகப்புகளும் ஏராளம். அனால் APPLE நிறுவனம் உங்கள் iPhone தகவல்களை FBI போன்ற அரசாங்கமிடமும் ஒரு அதிகரமின்றி தகவல் பாதுகாப்பை விட்டு கொடுக்காமல் போராடியது. நமது இந்திய பொது நிறுவனம் BSNL வாசகர் செல்லும் வலை தளங்களை “tracking” பதிவு செய்து துப்பரிகிறது, தடை செய்கிறது.

இந்த வகை அரசாலும், தனி நபராலும் அத்து மீறல்கள் இணைய உலைகளில் நம் தகவல் பாதுகாப்பிற்கு கேடு உருவாகும் நிலை உள்ளது. இதனை நாம் விழிப்புணர்ச்சி உடைய சமுதாயமாக அரசிற்கும், தொழில்நுட்பம் வெளியிடும் நிறுவங்களுக்கும் இலக்காக வைக்கலாம். இதனால் நமது தகவல் கொள்ளும் சுதந்திரம் இன்று வீடு, பொருள், சொத்து என்றவற்றிக்கு அளிக்கப்படும் பாதுகாப்பை நாம் தகவல் தொலைதொடர்பிலும் பெற ஒரு வாய்ப்பு உண்டு.

ஆகையால் தகவல் பாதுகாப்பு என்பது பொது வெளியிலும் சரி, நமது தனி வாழ்விலும் சரி, ஒரு முக்கிய பகுதியை பூர்த்தி செய்கிறது. நிறுவனங்களும், அரசும் இந்த தகவல் பாதுகாப்பை தன்னகப்படுத்தி கொள்கின்றன. உங்களது தகவல் உங்களது சொத்து அதனை நீங்கள் வேண்டுமென்றால் மட்டுமே பகிர்ந்து கொள்ளலாம், இரகசியமாகவும் வைத்து கொள்ளலாம் நாளடைவில் இந்த வாய்ப்பு உங்கள் கையில் இருக்க வேண்டும். தகவல் பாதுகாப்பை பற்றி படியுங்கள், இதனை பற்றி புரிதல், செயல்படுதல் வேண்டும்.

சொல்புதிர் : ‘மோகம்’ -> ‘காதல்’ ஆகலாமா ?

k_balachander
சாதனை படைத்த புரட்சிகர தமிழ் இயக்குனர், காலைமாமணி – கே. பி

“காதல் என்ன பகடைக்காயா ?” என்று மறைந்த தழிழ் இயக்குனர்  கே.பி ஒரு “கவிதாலயா” நாடகத்தில் refrain (பல்லவி?) ஆகா கேட்டார். இதற்க்கு விடை என்னவோ ஒரு வலைப்பதிவில் ஒரு கணினி வல்லுநர் சொல்லமுடியுமா என்பதற்கு மட்டுமே எனக்கு விடை தெரியும்.

தமிழ் சொல்வளம் சார்ந்த விளையாட்டுகள் என்பன ஒரு “மூளைக்கு வேலை” என்ற விளையாட்டு கோணத்தில் தமிழ் கற்பித்தலை மேற்கொள்ளலாம். இதை பற்றி சொல்வனம் கட்டுரையில் விரிவாக எழுதினேன்.

இப்போது ‘மோகம்’ என்பதை ‘காதல்’ என்று ஓரெழுத்து ஒவ்வொரு முரை மாற்றி சொல்லை மற்ற எய்யாலுமா என்று எனது இட்விட்டெர் கீச்சில் கேட்டான். இது ஒரு சங்கிலி சொல் “word chain” சொல் விளையாட்டு.

இதனை கணினியில் ஒரு தமிழ் அகராதி கொண்டு எளிமையாக செயல்படுத்தலாம்; ஆங்கிலத்தில் WSJ, NYT போன்ற நாளிதழ்கள் தினமும் ஒரு பக்கம் அளவில் சராசரியாக பார்க்கலாம்.

எனக்கு தெரிந்தளவில் ஓரெழுத்து நேர் மாற்றத்தில் ‘மோகம்’ -> ‘காதல்’ ஆகா மாற வாய்பில்லை; கூடவே எழுத்துக்கள் சேர்த்தும், விளக்கியும் ஓரெழுத்து அளவில் மாற்றத்தில் இது கெடுபடும் என்று தோன்றுகிறது.

மோகம் -> மோதல் -> காதல் என்று மாற்றலாம். இப்போது மோகம் என்பதை மோதல் என்று எப்படி மாற்றுவது ? சரி. மோகம் என்பதை முகம் என மாற்றலாம். அடுத்து முகம் என்பதை முதல் எனவும், பின்பு காதல் எனவும் மாற்றலாம்.

  1. மோகம்
  2. முகம்
  3. முதம்
  4. முதல்
  5. காதல்

அடடே! மோகம் சொல்லளவில் காதல் ஆகுமோ என்னவோ. யாருக்கு தெரியும் காதல் பகடைகாய  என்று, நல்ல மானுஷன் போயுடாரே சொல்லாமல்!

சொல் தேடல் புதிர் பற்றி ஏற்கனவே சொல்லியிருந்தேன் – இந்த படம் (உலக தலைவர்கள்) போல.

world_leaders
உலக தலைவர்கள் சொல் தேடல்

இன்னூம் பல சொல்வளம் மிக்க விளையாட்டுகளாக உருவாக்கலாம் – நீங்களும் பங்காளியுங்கள்.

-முத்து

சான் ஒசே, விரிகூட பகுதி (BayArea), கலிஃபோர்னியா.

குறிப்பு: ஆமாங்க ஊரு விட்டு ஊரு வந்தோம்.

ஓபன்-தமிழ் உத்தமம் 2016 மாநாடு வெளியீடு

இந்த ஆண்டு எங்கள்  ஓபன்-தமிழ் குழுவின்உ த்தமம் 2016 மாநாடு வெளியீடு இங்கு பார்கலாம்.

இதனை நண்பர் ஸ்ரீனி வழங்கினார் – அவரது பார்வையிலும் இந்த மாநாட்டின்  இங்கு படிக்கலாம்.

sorting in open-tamil – அல்வா இல்லையா ?

இது எனக்காக எழுதிக்கொள்வது; sorting in ஓபன்-தமிழ்

இன்று தமிழ்பெயர்கள் பட்டியல் ஒன்றை வரிசை படுத்துவது எப்படி என்ற கேள்வி எனக்கு எழுந்தது. நானே ஓபன்-தமிழ் வழியாக இதை ஏற்கனவே இங்கு செய்திருந்தாலும் இது உறிச்ச வாழைப்பழம் போலே இல்லை.

இதோ அல்வா போல உள்ள நிரல் துண்டு. உங்களுக்கும் நெல்லை ஆல்வா புடிக்குமா?

import tamil

words = [ u”நீம்”, u”காகம்”, u”அம்மா”, u”அப்பா”,]
words.sort( tamil.utf8.compare_words_lexicographic )

expected = [ u”அப்பா”, u”அம்மா”, u”காகம்”, u”நீம்” ]
assert( words == expected )

தமிழ் இணையம் மாநாடு (உத்தமம்) 2016

எங்கள் ஓபன்-தமிழ் (open-tamil github) நிரல் திரட்டின் ஆய்வு கட்டுரை. இது இரண்டாவது (2014 அடுத்து) எங்களால் வெளியிடப்பட்ட கட்டுரை.

“powepoint” slides கீழே கனவும்! இதனை எங்கள் குழு நண்பர் திரு. சீனிவாசன் மாநாட்டில் முன்வைத்து செப். 9-ஆம் தேதி பேசினார்.

வாழ்க மின் தமிழ்.

infitt-2016

virtual reality – VR technology links

Next level of user experience is already being defined in virtual reality and augmented reality. These two technologies are profiled in the OSA-OPN magazine issue here

What do you think will define next levels of learning/teaching Tamil in the VR world ? Can these technologies be used for the better Tamil engagement ?

-Muthu

 

சங்க தமிழ் – cash and curry!

சங்க தமிழ்பயிலரங்கு – ஹார்வர்டு தமிழ் இருக்கை

பாஸ்டன் நகரில் கடைசியாக கோடை காலம். இல்லை, இது இன்னும் பனி குறைந்த இளவேனில் காலம். NETS  என்ற “நியூ இங்கிலாந்து தமிழ் சங்கம்” நிறுவனத்தின் குழு, இங்கு (போஸ்டனில்) திருமதி. வைதேஹி ஹெர்பெர்ட் அவர்களை சங்க தமிழ்பயிலரங்கு ஒன்றினை, இலவசமாக எங்களுக்கு அளித்தனர்.

18 நூல்களையும் ஒரே மனிதராக பத்து ஆண்டுகளாக தானே மொழி பெயர்தமையால் அவருக்கு ஒரு மலை உச்சியில் இருந்து கிடைக்கும் “சங்க தமிழ் is a database” என்று சொல்லும் அளவிற்கு ஒரு பறந்த பார்வை கொண்டவர் திருமதி. வைதேஹி.

சங்க தமிழில் உள்ள விலங்கு, தாவரங்கள், ஜீவா ராசிகள், உணவு வகைகள், பூ, செடி, பறவைகளை பற்றி மட்டும் நாம் பல வகையான ஆய்வுகளை செய்யலாம், என்று திருமதி. வைதேஹி கூறினார். இதனை அவர் மொழியில், “சங்க தமிழ் is a database” என்ற சற்று பிரமிப்பூட்டும் வகையில் அறிக்கையிட்டார்.

மேலும் அவர் சில தொடர்ச்சியான சங்க தமிழ் சொற்கள் இன்று தமிழ், தொத்தி ஆங்கிலம், சீன, தாய்லாந்து மொழியில் பறவியதை எடுத்துகாட்டாக கூறினார்; கறி என்பது காரம் என்பதை மிளகின் காரம் இன்று “curry” என்று மாறியதையும், காசு என்பது “cash” என்று மாறியதையும் சுட்டி காட்டினார். அடுத்த முறை பனாங்கு காறி தின்னும் போது தாய்லாந்து உணவகத்தில் இது பற்றி ஒரு lecture  நடத்தலாமோ!

பாஸ்டன் பாலா, மருத்துவர் திரு. சம்பந்தம் அய்யா, மற்றும் NETS குழுவினர், Connecticut தமிழ் சங்கம் உறுப்பினர்கள் என  பலர் வந்து பயிலரங்கை சிறப்பித்தனர்.

20160515_201844
பாஸ்டன் NETS நடத்திய, http://harvardtamilchair.com/ வழங்கிய தமிழ் அறிஞர் திருமதி. வைதேஹி ஹெர்பெர்ட் -இன் “சங்க தமிழ் பயிலரங்கு “

நான்கு மணி நேரம் சென்றதே தெரியவில்லை.  எனக்கும் குடும்பத்தின்  வழியாக எனது சிறுவயதில் இவரை சந்திதேன்; அப்போது எனது தாயுடன் மேசீஸ் சென்றதை நினைவு கூறினார். போட்டோ ஒன்றை நினைவிற்கு எடுத்தோம்.

நானும் மனைவியும் எங்கள் சார்பில் ஹார்வர்டு தமிழ் இருக்கை அமைபிற்கு நன்கொடை கொடுத்தோம். சம்பந்தம் அய்யா ஒரு பெறிய ஆசை அணைபளித்தார். நாள் அளவில் அன்று மாலை யாரோ “தேமதுர தமிழ் ஓசை உலகமெங்கும் பரவட்டும்” என்று சொல்லியது நினைவில் வந்தது. வாழ்கையில் கற்றது கையளவு என்றும் தோன்றியது.

மாலை முடிந்து இரவு குளிர் காற்று அடிக்க தொடங்க, club-house  இருக்கைகளை ஒரே போல் இருந்த மாதிரி வைத்து விட (இங்கு பழக்க படி)  உதவினோம்; விளக்கை நிறுத்தினர்.  சங்க தமிழ் மனதில் ஒரு “cognitive dissonance” ஆக இந்த இரவின் நிழலில் மறுபடியும் “கறி” தின்ன ஹிக்வேஇல் வீடு திரும்பிநேன்.