Category Archives: கணியம்

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் 2. தொடர்ந்து இரண்டு ஆங்கில மொழிப் பேரரசுகள்

பேரரசு அல்லது வல்லரசு என்பது மேலாதிக்க நிலைப்பாட்டைக் கொண்ட ஒரு நாட்டை விவரிக்கப் பயன்படுத்தப்படும் சொல். இது உலகளாவிய அளவில் விரிவான முறையில் செல்வாக்கை பயன்படுத்துவது மற்றும் வலிமையைக் காட்டுவதுதான். இது பொருளாதார, இராணுவ, தொழில்நுட்ப மற்றும் பண்பாட்டு வலிமை, அரசியல் செயலாட்சி நயம் மற்றும் செல்வாக்கின் ஒருங்கிணைந்த வழிவகைகளால் செயல்படுகிறது. இரண்டாம் உலகப் போர் முடிவுற்ற காலகட்டத்தில் பிரிட்டிஷ் பேரரசு, அமெரிக்கா மற்றும் சோவியத் ஒன்றியம் மூன்றும் வல்லரசாகக் கருதப்பட்டன. “பிரிட்டிஷ் பேரரசில் ஞாயிறு மறைவதில்லை”… Read More »

தமிழின் எதிர்காலமும் தகவல் தொழில்நுட்பமும் – 1

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

Hadoop – hdfs,mapreduce – பகுதி 2

ஒரே ஒரு கணினியில் hadoop-ஐ நிறுவினால் அது single node cluster-எனவும், பல்வேறு server-களை இணைத்து நிறுவினால் அது multi-node cluster எனவும் அழைக்கப்படும். இங்கு Ubuntu 16.04 எனும் கணினியில் நிறுவுவது பற்றி பார்க்கலாம். 1. Hadoop எனும் கட்டமைப்பு Java-ல் எழுதப்பட்டிருப்பதால், முதலில் நமது கணினியில் Java நிறுவப்பட்டுள்ளதா என்பதை $ java -versionஎனக் கொடுத்து சோதிக்கவும். இது பின்வருமாறு ஒரு வெளியீட்டைக் கொடுத்தால் java நிறுவப்பட்டுள்ளது என்று அர்த்தம். இல்லையெனில் பின்வருமாறு கொடுத்து… Read More »

ஆராய்ச்சி முடிவுகள் திறந்த அணுகலில் பொதுமக்களுக்குக் கிடைக்க டெல்லி பிரகடனம்

இந்தப் பிரகடனம் இந்தியாவில் பொது நலனுக்காக ஆராய்ச்சி வெளியீடுகளின் அணுகலைத் திறக்கப் பாடுபடும் ஆராய்ச்சியாளர்கள் மற்றும் வல்லுநர்களை உள்ளடக்கிய குழுவினரால் தயாரிக்கப்பட்டது. திறந்த அணுகல் இயக்கம், ‘பொதுமக்களின் வரிப்பணத்தில் செய்யப்படும் ஆராய்ச்சி முடிவுகளை பொதுமக்களுக்குக் கிடைக்கச் செய்வதை’ இலக்காகக் கொண்டது. இந்தப் பிரகடனத்தின் பங்களிப்பாளர்கள் மற்றும் கையொப்பமிட்டோர், திறந்த அணுகல் இந்தியாவின் உறுப்பினர்கள், மற்றும் புது டெல்லியில், 2018 ஆம் ஆண்டு பிப்ரவரி 3 நடைபெற்ற கலந்தாய்வில் பங்கு பெற்றோர். திறந்த அறிவியல் நடைமுறையை நாங்கள் ஆதரிக்கிறோம் (“சக்கரத்தை… Read More »

திறந்த மூல வல்லுநர்கள் தேவை மிகவும் அதிகரித்துள்ளது

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

செயற்கூறிய நிரலாக்கம் – நிலைமாறாத்தன்மை – பகுதி 2

முன்குறிப்பு: கருத்தனின் பரிந்துரைப்படி, Functional programming என்பதற்கு “செயற்கூறிய நிரலாக்கம்” என்ற பதத்தையே தொடர்ந்து பயன்படுத்துவோம். [code lang=”javascript”] var x = 1; x = x + 1; [/code] இந்த நிரலை முதன்முதலில் பயன்படுத்தியபோது, xம், (x + 1)ம் சமமாக இருக்கமுடியாதென்ற அடிப்படை கணித சமன்பாட்டை மறந்துவிட்டிருந்தோம். xன் மதிப்புடன் ஒன்றைக்கூட்டி, அதன் விடையை மீண்டும் xல் சேமிக்கவேண்டும் என்பதே, பிறமுக்கிய மொழிகளில் , இதன் பொருள். ஆனால், x = x… Read More »

மக்கள் வரிப்பணத்தில் எழுதப்படும் மென்பொருட்கள் மக்களுக்கு திறந்த மூலமாகக் கிடைக்க வேண்டும்

மக்கள் வரிப்பணத்தில் எழுதப்படும் மென்பொருட்கள் மக்களுக்குத் திறந்த மூலமாகக் கிடைக்க வேண்டும் என்று ஐரோப்பிய குழுக்கள் சொல்கின்றன. 141 அமைப்புகளும் 17005 நபர்களும் இந்த வெளிப்படைக் கடிதத்தில் கையெழுத்திட்டுள்ளனர். மக்கள் வரிப்பணத்தில் எழுதப்படும் மென்பொருட்கள் மக்களுக்குத் திறந்த மூலமாகக் கிடைக்க வழி செய்யும் சட்டம் இயற்ற வேண்டும் என்பது இவர்களின் கோரிக்கை. ஐரோப்பிய எண்ணிம உரிமை முன்னெடுப்பு வெளியிட்டுள்ள செய்திக் குறிப்பில் இவ்வாறு கூறப்பட்டுள்ளது. இவ்வாறு கோர பல நியாயமான காரணங்கள் இருப்பினும் அரசியல்வாதிகளுக்கு இது இன்னும்… Read More »

அமெரிக்காவில் அமோக வளர்ச்சி அடையும் திறந்த மூல வன்பொருள் நிறுவனம்

தொடர்ந்து மூன்று ஆண்டுகளாக அமெரிக்காவில் வன்பொருள் தயாரிப்பாளர்களில் அதி வேகமாக வளரும் ஒன்றாக ஏடாஃப்ரூட் எப்படி ஆயிற்று? 2005 இல் எம்ஐடி பல்கலைக்கழக பொறியாளர் லிமார் ஃப்ரீடு இதை நிறுவினார். நீங்கள் திறந்த மூல மென்பொருள்பற்றிக் கேள்விப்பட்டிருப்பீர்கள். தெரிந்தோ தெரியாமலோ அனேகமாகத் தினமும் பயன்படுத்தி வருவீர்கள். ஆனால் இவர்கள் செய்வது திறந்த மூல வன்பொருள். இந்தத் தயாரிப்பு நிறுவனம் 2013 முதல் 2015 வரை ஏழரை மடங்கு வளர்ச்சியடைந்தது. விற்பனை 200 கோடி ரூபாய்க்கு மேல். பணியாளர்கள் 100 க்கும் மேல். நியூயார்க் மாநகர… Read More »

Big O குறியீடு – அறிமுகம்

ஒரு வழிமுறையைச் (algorithm) செயல்படுத்தும்போது, O(N), O(log N) போன்ற தொடர்களைக் கேள்விப்பட்டிருப்போம். இவற்றின் பொருளென்ன, அதன் முக்கியத்துவமென்ன என்பதைப்பற்றி இப்பதிவில் அறிந்துகொள்ள முயல்வோம். ஒரு வழிமுறையின் பேரளவாக்கத்தன்மை (scalability) இக்குறியீட்டால் அளவிடப்படுகிறது. வழிமுறைக்குக் கொடுக்கப்படும் உள்ளீட்டின் அளவு வேறுபடும்போது, அதன் வெளியீட்டிற்கு, எவ்வளவு அதிக உழைப்பு தேவைப்படுகிறது என்பதையே இக்குறியீடு உணர்த்துகிறது. எடுத்துக்காட்டாக, ஒரு வேலையைச்செய்ய ஒரு வழிமுறையில், ஐந்து நிமிடங்கள் எடுக்கிறது என வைத்துக்கொள்வோம். அதன் உள்ளீட்டின் எண்ணிக்கையை இரட்டிப்பாக்கும்போது, நாம் கூடுதலாகச் செய்யவேண்டிய… Read More »

ஐக்கிய நாடுகள் சிறுவர் நிதியம் தொடக்கநிலை நிறுவனங்களுக்கு நிதியளிக்கிறது

ஐககிய நாடுகள் சிறுவர் நிதியம் (Unicef) அமைத்துள்ள புதுமைக்கான நிதி பற்றி கேள்விப்பட்டிருக்கிறீர்களா? சிறுவர்களுக்கு திறந்த மூல மென்பொருள் தயாரிக்கும் தொடக்கநிலை நிறுவனங்களுக்கு உதவுவதே இந்த நிதியின் குறிக்கோள். பாதிக்கப்படக்கூடிய சிறுவர்களுக்கு நல்ல தீர்வு கிடைக்க இந்த நிதி உதவுகிறது. தொகுப்புத் தொடர் பேரேடு (blockchain), தானியங்கி வானூர்தி (UAV), தோற்ற மெய்மை மற்றும் மிகை மெய்மை (virtual and augmented reality), முப்பரிமாண அச்சிடல் (3D printing), பொருட்களின் இணையம் (Internet of Things), இயந்திரக் கற்றல்… Read More »