Category Archives: கணியம்

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

மைக்ரோசாஃப்ட், அடோபி போன்ற தனியுரிம மென்பொருள்களுக்குப் பதிலாகக் கட்டற்ற திறந்த மூல மென்பொருள்களுக்கு (Free and Open Source Software – FOSS) மாற்றம் செய்து மும்பை மஸ்காவுனில் உள்ள செயின்ட் மேரி என்ற அரசு உதவிபெறும் பள்ளி நகரிலேயே முதல் பள்ளியாக இடம் பெற்றது. மைக்ரோசாஃப்ட் இயங்கு தளம் மட்டும்தான் என்று இருக்கக் கூடாது என்றும் செலவைக் குறைக்கும் இலவச திறந்த மூல மென்பொருட்களைப் பயன்படுத்த மாணவர்களுக்குக் கற்பிக்க வேண்டும் என்றும் சமீபத்தில் மராட்டிய மாநில இடைநிலை… Read More »

இந்திய மொழிகளுக்கு நவீன, திறந்த மூல எழுத்துருக்களை உருவாக்க ஒரு வடிவமைப்பு நிறுவனம் முனைந்துள்ளது

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

தரவு உரிமையாளர்களின் கைகளை வலுப்படுத்துக – ஆதார், ஜிஎஸ்டி தொழில்நுட்ப ஆலோசகர்

ஆதார் திட்டத்தின் பிரதான வடிவமைப்பாளராகவும் தொழில்நுட்ப ஆலோசகராகவும் இருப்பவர் பிரமோத் வர்மா. புதிய ஜிஎஸ்டி வரி செலுத்த வழிவகை செய்யும் தொழில்நுட்பத்தை உருவாக்கிய நிறுவனமாகிய ஜிஎஸ்டி பிணையத்தின் (GSTN) ஆலோசகரும் ஆவார். ஒரு சிறந்த தொழில்நுட்ப நிபுணரான வர்மா பல பொறுப்புகளை ஏற்றுள்ளார். இவர் கல்வியறிவை மேம்படுத்துவதற்கு ஒரு தொழில்நுட்ப தளத்தை உருவாக்கியுள்ள ஏக்ஸ்டெப் (EkStep) என்ற ஆதாய நோக்கமற்ற அமைப்பின் தலைமை தொழில்நுட்ப அலுவலர்; இந்திய தேசிய கட்டணக் கூட்டுத்தாபனத்தின் (National Payments Corporation of… Read More »

இந்திய அரசாங்கம் திறந்த மூலத்தில் பெரிய அளவில் இறங்கியுள்ளது!

பல்வேறு துறைகளில் ‘திறந்த மூலம், பங்களிப்பு மற்றும் ஒத்துழைப்பு’ தத்துவத்தை ஊக்குவிக்க இந்த ஆண்டு மார்ச் மாதத்தில் இந்திய அரசாங்கம் ஓபன்ஃபோர்ஜ் என்ற அதிகார பூர்வ தளத்தை அறிமுகப்படுத்தியது. உள்நாட்டிலேயே பராமரிக்கப்படும் இந்த கிட்ஹப் (GitHub) போன்ற புதிய தளத்துக்கு, நாட்டில் உள்ள மின்னாளுகை செயலிகளின் மென்பொருள் சொத்துக்களைப் பாதுகாப்பதும், மீண்டும் பயன்படுத்துவதும் குறிக்கோளாகும். இதற்கான களஞ்சியம் உருவாக்க இதன் குழு திறந்த மூல ஒத்துழைப்பு தளம் டுலீப் (Tuleap) பயன்படுத்தியுள்ளது. மேலிருக்கும் மூடியை எடுத்துப் பார்த்தால் லினக்ஸ், அப்பாச்சி, மைஎஸ்கியூஎல்… Read More »

டெவோபீடியா: நிரல் பயிலுநர்களுக்கான விக்கிபீடியா இந்தியாவில் உருவாகிறது

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

jQuery கடந்து செல்லும் விதத்தை வரையறுத்தல்

jQuery கடந்து செல்லும் விதத்தை பின்வரும் இரண்டு நிலைகளில் வரையறுக்கலாம். jQuery Object-ஆக வரையறுக்கப்பட்டுள்ளவற்றுக்குள் கடந்து செல்லல் jQuery Object-ஆக வரையறுக்கப்பட்டுள்ளவற்றின் உட்செய்திகளாக இருப்பவற்றுக்குள் கடந்து செல்லல் இந்த இரண்டிற்கும் each() எனும் method பயன்படுகிறது. jQuery Object-ஆக வரையறுக்கப்பட்டுள்ளவற்றுக்குள் கடந்து செல்லல்: சாதாரணமாக jQuery object என்றழைக்கப்படும் $(“p”) என்பது வலைத்தளப்பக்கத்தில் உள்ள ஒவ்வொரு <p> -ஐயும் கடந்து சென்று நமக்கு வேண்டிய மாற்றங்களை நிகழ்த்தும். அவ்வாறு கடந்து செல்லும்போது நமது விருப்பத்திற்கேற்ப, ஒருசில <p>-ஐத்… Read More »

jQuery- வலைத்தளப் பக்கங்களில் உள்ளவற்றை மாற்றுதல்

jQuery மூலம் வலைத்தளப் பக்கங்களில் உள்ளவற்றை மாற்றி அமைக்க முடியும். படங்கள், படிவங்கள், செய்திகள் போன்ற அனைத்து விதமான விஷயங்களையும் jQuery-மூலம் அணுகவோ மாற்றி அமைக்கவோ முடியும். இவை ஒவ்வொன்றும் விவரமாகக் கீழே கொடுக்கப்பட்டுள்ளன. attr( ) மூலம் பண்புகளை மாற்றியமைத்தல் jQuery மூலம் தேர்ந்தெடுக்கப்பட்ட ஒரு object-ஐ attr() எனும் பண்பின் மூலம் நாம் விரும்பிய வகையில் மாற்றி அமைக்க முடியும். கீழ்க்கண்ட எடுத்துக்காட்டில் “Modify Image” பொத்தானை சொடுக்கும்போது வேறொரு படம் திரையில் வெளிப்படுமாறும்,… Read More »

jQuery – CSS – Animations

Jquery CSS-ஐ கையாளும் விதம் CSS என்பது HTML மூலம் உருவாக்கப்படும் பக்கங்களை இன்னும் அழகு படுத்த உதவும். அதாவது எழுத்துக்களின் வகைகள், நிறங்கள், பின்புற வண்ணங்கள் போன்ற பல்வேறு வகையான அழகு சார்ந்த விஷயங்களை ஒருசேர தொகுத்துக் கொடுக்க இந்த css உதவும். “அழகிய பக்கங்களின் ஊற்று” என்பதே “Cascading style sheets” என்பதன் தமிழாக்கம் ஆகும். இதைப் பற்றி முழுமையாகத் தெரிந்து கொள்ள www.kaniyam.com/learn-css-in-tamil-ebook/ எனும் முகவரியை பார்க்கவும். இதுபோன்ற css பண்புகளின் மீது… Read More »

jQuery-ன் அணுகுமுறைகள்

வலைத்தளப் பக்கங்களை உருவாக்குவதற்கு உதவிய பலதரப்பட்ட html tags-ஐ எவ்வாறு jQuery மூலம் பல்வேறு முறைகளில் அணுகுவது என்று இந்தப் பகுதியில் பார்க்கப்போகிறோம். பின்வரும் எடுத்துக்காட்டில் அனைத்து வகையான tags-ஐயும் பயன்படுத்தி ஒரு பக்கம் உருவாக்கப்பட்டுள்ளது. பின்னர் Desired Changes எனும் பொத்தானை சொடுக்கும்போது அவைகள் jQuery மூலம் எவ்வாறு செயல்படுத்தப்படுகின்றன என்பதும் கொடுக்கப்பட்டுள்ளது. இதில் ஒவ்வொரு tag-ம் ஒவ்வொரு விதத்தில் jQuery-மூலம் அழைக்கப்பட்டு ஒவ்வொரு வகையான மாற்றங்களை நிகழ்த்துகின்றன. இவை அனைத்தையும் உள்ளடக்கிய ஒரு எடுத்துக்காட்டு… Read More »

jQuery-ஓர் அறிமுகம்

jQuery என்பது Javascript-ஐ மையமாக வைத்து உருவாக்கப்பட்ட ஒரு framework ஆகும். வரிவரியாக நிரல்களை எழுதி Javascript செய்யும் ஒருசில வேலைகளை jQuery- ஆனது சுலபமாகச் செய்துவிடும். அதாவது ஒரு வேலையை செய்வதற்கு பக்கம் பக்கமாக javascript-ல் நிரல்கள் தேவைப்படின், அவை அனைத்தும் jQuery-ன் ஒரு method-க்குள் அடங்கிவிடும். எனவே அந்த method-ஐ மட்டும் அழைத்து இயக்கினால் போதுமானது. சுருங்க நிரல் அடித்து விரிவான வேலைகளை செய்து முடிக்கும் சிறப்பினை jQuery பெறுகிறது. இது வலைத்தளப் பக்கங்களின்… Read More »