கணியம்

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

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

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

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

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

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

jQuery – CSS – Animations

Jquery CSS-ஐ கையாளும் விதம் CSS என்பது HTML மூலம் உருவாக்கப்படும் பக்கங்களை இன்னும் அழகு படுத்த உதவும். அதாவது எழுத்துக்களின் வகைகள், நிறங்கள், பின்புற வண்ணங்கள் போன்ற பல்வேறு வகையான அழகு சார்ந்த விஷயங்களை ஒருசேர தொகுத்துக் கொடுக்க இந்த css உதவும். “அழகிய பக்கங்களின் ஊற்று” என்பதே “Cascading style sheets” என்பதன்…
Read more

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

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

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

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

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 21. திறந்த மூல மென்பொருளை வைத்து வணிகம் செய்வது எப்படி

எவரும் தங்கள் முதல் அனுபவத்தை ஒருபோதும் மறக்க மாட்டார்கள் என்று சொல்கிறார்கள். என்னைப் பொருத்தவரை என்னுடைய நிறுவனம் லூசிட்ஒர்க்ஸ் (Lucidworks) 2008 ல் முதல் சுற்று துணிகர முதலீடு பெற்றிருந்தது, எங்கள் முதல் விற்பனையாளர் பணியமர்த்தப்பட்டிருந்தார். அபாச்சி சோலார் (Apache Solr) ல் ஏற்பட்ட ஒரு பிரச்சினைக்கு உதவி தேடும் ஒரு வருங்கால வாடிக்கையாளருடன் தொலைபேசி…
Read more

கிட்ஹப் இல் ஒரு திறந்த மூல திட்டத்துக்கு எவ்வாறு பங்களிப்பது என்பதை படிப்படியாக விளக்கும் பயிற்சி

கிட்ஹப் (GitHub) இல் திறந்த மூல திட்டத்துக்கு பங்களிப்பது இழு கோரிக்கை (pull request) மூலம் நடைபெறுகிறது. இழு கோரிக்கை என்பது அடிப்படையில் ஒரு குறுநிரல்தான். இது மேலும் தகவலை உள்ளடக்குகிறது மற்றும் உறுப்பினர்கள் அதை வலைத்தளத்தில் விவாதிக்க வழி செய்கிறது. டேவிட் கப்போலா (Davide Coppola) எவ்வாறு பங்களிப்பது என்பதை படிப்படியாக இந்தப் பயிற்சியில் விளக்குகிறார். …
Read more

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 20. திட்டங்களைத் தேடுவதை நிறுத்தி விட்டு வழுக்களைத் தேடுங்கள்

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

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 19. வணிக மென்பொருளை திறந்த மூலமாக வெளியிட்டோம்!

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