கணியம்

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

உலகம் முழுவதும் 100,000 க்கும் அதிகமான பங்களிப்பாளர்கள் கொண்ட ட்ரூபல் (Drupal) சமூகத்தில் நான் ஒரு பகுதியாக இருக்கிறேன். திறந்த மூலத்துக்கு பங்களிக்க தங்கள் நிறுவனங்களால் ஊக்குவிக்கப்படும் வளர்ந்து வரும் ஊழியர்கள் குழுவும் இதன் மத்தியில் உள்ளது. இந்தக் காலத்தில், தன்னுடைய தற்குறிப்பில் ஓரிரண்டு (அதற்கு மேலும் கூட) திறந்த மூலம் பற்றிக் குறிப்பிடாத ஒரு…
Read more

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 14. உயர்நிலைப் பள்ளி மாணவர்களுக்கு லினக்ஸ் கணினி ஒரு ஆண்டு

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

Dialog Boxes and Exception Handling

9 Dialog Boxes Javascript-ல் 3 முக்கியமான பெட்டிகள் உள்ளன. அவற்றைக் கீழ்க்காணும் எடுத்துக்காட்டில் காணலாம். “Alert box” எனும் பெயர் கொண்ட பொத்தானின் மீது சொடுக்கும்போது “This is a warning message!” எனும் செய்தி வெளிப்படும் வகையில் ஒரு பெட்டி உருவாக்கப்பட்டுள்ளது. இது பயனர்களை எச்சரிக்க உதவும் alert() பெட்டி ஆகும். “Confirm…
Read more

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

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

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

ஜனவரி 2013 ல், என் வணிக யோசனையை செயல்படுத்த உதவக்கூடிய திறந்த மூலத் தீர்வுகளை நான் ஆய்வு செய்யத்தொடங்கினேன். ஃபிலிம் பாக்ஸ் ஃபெஸ்டிவெல் (FilmBoxFestival) என்ற பெயரில் ஆவணப்படங்களை (documentary films) இணையத்தில் தாரை ஒளிக்காட்சியாக (streaming video) வெளியிடும் இயக்குதளம் உருவாக்குவதே என் நோக்கம். இந்த தளத்தை உருவாக்க திறந்த மூலத் தீர்வுகளான வேர்ட்பிரஸ் (WordPress),…
Read more

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

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

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 10. மாணவர்களுக்கு திறந்த மூல உலகம் அறிமுகம்: நாள் 2

திறந்த மூல திட்டங்களில் கல்லூரி மாணவர்கள் ஈடுபடுவது எப்படி என்று கற்றுத்தரும் ஒரு வார இறுதி பயிற்சியைப் பற்றிய கட்டுரையின் பகுதி 1 இங்கே படியுங்கள். சனிக்கிழமை அன்று வகுப்பறை பாணியில் படித்த பிறகு, ஞாயிறை நாங்கள் ஒரு திறந்த திட்டங்கள் நாளாகப் பயன்படுத்தினோம். மாணவர்கள் அங்கு வந்து ஒரு திட்டத்துக்கு எப்படி பங்களிப்பது என்று…
Read more

Functions & Events in JavaScript

7 Functions & Events Functions என்பது மறுபயன்பாட்டிற்கு உதவும் வகையில் எழுதப்படுகின்ற நிரல்கள் ஆகும். ஒரு மிகப்பெரிய program- ஐ நாம் எழுதிக் கொண்டிருக்கும்போது ஒருசில குறிப்பிட்ட நிரல்களை மட்டும் நமது தேவைக்கேற்ப நாம் மீண்டும் மீண்டும் பயன்படுத்த வேண்டியிருக்கும். அப்படிப்பட்ட நிரல்களை ஒரு பொதுவான பெயர் வைத்து சேமித்துக்கொள்ள functions பயன்படுகிறது. சுருக்கமாகச்…
Read more

Conditional and Looping Statements in javascript

5 Conditional statements ஒரு variable-ல் சேமிக்கப்பட்டுள்ள மதிப்பானது பல்வேறு நிபந்தனைகளோடு ஒப்பிடப்படும். ஒவ்வொரு நிபந்தனையும் பல்வேறு வகையான நிகழ்வுகளைக் கொண்டிருக்கும். ஒப்பிடப்படுகின்ற மதிப்பானது எந்த நிபந்தனையோடு ஒத்துப்போகிறதோ, அதனுடைய நிகழ்வினை நிகழ்த்தும் செயலுக்கு If…Else மற்றும் switch_case போன்ற conditional statements பயன்படுகின்றன. If…Else பின்வரும் உதாரணத்தில் age எனும் variable-ல் உள்ள மதிப்பு…
Read more

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 9. மாணவர்களுக்கு திறந்த மூல உலகம் அறிமுகம்: நாள் 1

ஃபயர்பாக்ஸ் இணைய உலாவியின் இணை உருவாக்குநர் பிளேக் ராஸ் (Blake Ross) முதல் லினக்ஸ் கருநிரல் உருவாக்கிய லினஸ் டோர்வால்ட்ஸ் (Linus Torvalds) வரை, மாணவர்கள் திறந்த மூல சமுதாயத்தில் முக்கிய சாதனைகள் செய்து பெரிதும் நன்மதிப்பைப் பெற்றவர்கள். ஆனால் பிலடெல்பியாவில் ஒரு ஓபன்ஹாட்ச் (OpenHatch) சந்திப்பில் மேசையில் என் எதிர்ப்புறம் அமர்ந்து யுவி மேஸொரி…
Read more