பெரும் தரவு (big data) பகுதி – 1

அனைவருக்கும் வணக்கம். என் பெயா் ஜெகதீசன். நான் இறுதி ஆண்டு முதுகலை படிக்கும் மாணவன். எனக்கு நீண்ட நாட்களாக தமிழில் கட்டுரைகள் எழுத வேண்டும் என்று சிறிய ஆசை. நான் தமிழ் விக்கிப்பீடியாவில் சில கட்டுரைகளை மொழி பெயா்த்து வந்த நேரத்தில் தான் “கணியம்” மின் மாத இதழ் பற்றி அறிந்தேன். பெரும் தரவு (பிக் டேட்டா) மற்றும் அதனை எப்படி செயலாக்கம் செய்வது என்ற தலைப்பின் கீழ் தமிழில் கட்டுரைகள் எழுத முடிவு எடுத்துள்ளேன். அந்த… Read More »

PHP தமிழில் பகுதி 14: கோப்பு முறைமையும், கோப்புகள் உள்ளீடும் / வெளியீடும் (File systems and File I/O)

PHP server side scripting ஆக இருப்பதில் என்ன பலனென்றால், web developer சேவையகத்தினுடைய (server) கோப்பு முறைமையை எளிமையாக அணுகுவதற்கான வசதிகளை ஏற்படுத்தித் தருகிறது. கோப்புகளை உருவாக்குவது, திறப்பது, நீக்குவது மற்றும் கோப்புகளில் எழுவது போன்ற வசதிகளை நமக்கு PHP உருவாக்கித் தருகிறது. மேலும், அடைவுகளுக்குள் பயணிப்பது, அடைவுகளை பட்டியலிடுவது, புதிய அடைவுகளை உருவாக்குவது போன்ற வேலைகளையும் செய்ய முடியும். கோப்புகளை திறத்தலும் உருவாக்குதலும் (Opening and Creating Files) ஏற்கனவே இருக்கக்கூடிய ஒரு கோப்பை… Read More »

PHP தமிழில் பகுதி 13: Working with Strings and Text in PHP

PHP என்ற நிரல் மொழி உருவாக்கப்பட்டதன் முக்கிய நோக்கமே web contentகளை திறம்பட கையாள்வதற்குத்தான். web content என்பது உரைகளை (text) அடிப்படையாகக் கொண்டது. ஆகையால் உரைகளைத் திறம்பட, எளிமையாக கையாள்வதற்காக பலதரப்பட்ட வசதிகளை (features) PHP கொண்டிருப்பதில் ஆச்சர்யப்படுவதற்கு ஒன்றுமில்லை. உரைகளைக் கையாள்வதற்காக PHP வழங்கியுள்ள பலதரப்பட்ட நுட்பங்களை இந்தப் பகுதியில் நாம் விரிவாக பார்க்க இருக்கிறோம். Web developer ஆக பணிபுரியும் ஒருவருக்கு உரைகளைக் கையாள்வதில் நிறைய வேலைகள் இருக்கும். அவற்றில் எழுத்துக்களை மாற்றுதல்,… Read More »

ஏழை பட்டதாரிகளுக்கு முற்றிலும் இலவசக் கணினிப் பயிற்சிகள்!

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

இல.சுந்தரம் – கட்டற்ற ஒருங்குறி தமிழ் எழுத்துருக்கள்

கணியம் வாசகர் அனைவருக்கும் புத்தாண்டு வாழ்த்துக்கள். புத்தாண்டு பரிசாக, 10 ஒருங்குறி தமிழ் எழுத்துருக்களை வழங்குவதில் மகிழ்ச்சி கொள்கிறோம். அவற்றின் மாதிரிகளை இங்கே காணலாம்.         இவை SIL Open Font License, Version 1.1. என்ற கட்டற்ற உரிமையில் வழங்கப் படுகின்றன. இதன் மூலம் இந்த எழுத்துருக்களை யாவரும் பயன்படுத்தலாம். பகிரலாம். மாற்றங்கள் செய்து புது எழுத்துருக்களாக வெளியிடலாம். முழு உரிமை விவரங்கள் இங்கே – scripts.sil.org/OFL   எழுத்துருக்களை உருவாக்கி,… Read More »

PHP தமிழில் பகுதி 12: Arrays

PHP Arrays பல மாறிகளை (variable) ஒன்றாக இணைத்து ஒரு குழுவாக மாற்றி அதை ஒற்றை மாறியின் (variable) மூலமாக அணுகுவதற்கு வழி எற்படுத்தி தருகிறது. Array யானது ஒருமுறை உருவாக்கப்பட்டுவிட்டால் அதன் பிறகு அதில் நம்மால் உருப்படிகளைச் (items) சேர்க்க, நீக்க, மாற்ற, வரிசைப்படுத்த முடியும். ஒரு Array இருக்கும் உருப்படிகள் எந்த மாறி வகையினைச் சேர்ந்ததாக இருக்கலாம். Array யில் உருப்படிகள் அனைத்தும் ஒரே வகையினைச் சேர்ந்ததாகத்தான் இருக்க வேண்டும் என்று எந்த கட்டாயமும்… Read More »

PHP தமிழில் பகுதி 11: Functions

11. Functions (செயல்கூறு) நிரல் எழுதுவதில் முறைகள் உள்ளது ஒன்று நீளமாக எழுதுவது மற்றொன்று சிறு சிறு துண்டுகளாக பிரித்து எழுதிப் பிறகு தேவையான இடத்தில் சிறிய பகுதிகளை பயன்படுத்திக் கொள்வது அல்லது சிறிய பகுதிகள் அனைத்தையும் சேர்த்து பெரிய நிரலாக மாற்றிக் கொள்வது. Function (செய்லகூறு) என்றால் என்ன? PHP யின் உண்மையான பலமே அதனுடைய செயல்கூறில்தான் இருக்கிறது. PHP யில் 1000 build-in functions மேலும் உள்ளது. செயல்கூறு(function) என்பது கூற்றுகளின்(statements) தொகுதி ஆகும்.… Read More »

PHP தமிழில் பகுதி 10: Flow Control and Looping

10. Flow Control and Looping PHP போன்ற நிரல்மொழிகளைப் பயன்படுத்துவதன் நோக்கமே, வலை (web) அடிப்படையிலான தகவல்களில் தர்க்கம் மற்றும் நுண்ணறிவு நுணுக்கங்களை கட்டமைக்க வேண்டும் என்பதாகும். தர்க்கம், நுண்ணறிவு என்று வந்துவிட்டாலே சூழலுக்கு ஏற்ப தகவல்களின் அடிப்படையில் அடிக்கடி முடிவுகளை எடுக்க வேண்டி வரும். உதாரணமாக, நிரலினுடைய ஒரு குறிப்பிட்ட பகுதியை பலமுறை இயக்க வேண்டிய அவசியம் ஏற்படலாம் அல்லது குறிப்பிட்ட நிபந்தனை பொருந்தும் போது மட்டும் நிரலை இயக்க வேண்டிய அவசியம் ஏற்படலாம்… Read More »

PHP தமிழில் பகுதி 9: Operators (வினைக்குறி)

9. Operators (வினைக்குறி) மாறிகள் (variables) மற்றும் மதிப்புகள் (values) ஆகியவற்றின் மீது கூட்டல், கழித்தல், பெருக்கல், வகுத்தல் மற்றும் இணைத்தல் மற்றும் இன்னும் பல வேலைகளை செய்வதற்கு வினைக்குறிகள் பயன்படுகின்றன. இது PHP யில் மட்டுமல்ல அனைத்து நிரல் மொழிகளிலேயுமே இருக்கின்றது. வினைக்குறிகள் தனியாக மட்டுமல்லாது ++, –, += போன்று இணைந்த வடிவிலும் இருக்கின்றது. ஒரு குறிப்பிட்ட வேலைக்காக நிர்ணயிக்கப்பட்டு இருக்கும் மாறிகள் அல்லது மதிப்புகளுடன் இருக்கக் கூடியவை வினைஏற்பிகள் எனப்படும். அத்தகைய வினைஏற்பிகளுடன்… Read More »

PHP தமிழில் 8 மாறிலி (Constants)

கணியம் வாசகர்களுக்கு, PHP தமிழில் 7 ஆவது பகுதி வெளியிடப்படுவதற்கு முன் PHP தமிழில் 8 பகுதி வெளியிடப்படுகிறது. பின்னர் PHP தமிழில் 7 ஆவது பகுதி வெளியாகும் என்பதை தெரிவித்துக் கொள்கிறோம். ஆசிரியர்குழு 8. மாறிலி (Constants) அடிக்கடி பயன்படுத்தக்கூடிய மாறாத மதிப்புகளுக்கு நீங்கள் மாறிலியைப் பயன்படுத்திக் கொள்ளலாம். உதாரணமாக, வருடத்தின் நாட்கள், பூமியின் விட்டம், 1000 மி.லி = 1 லிட்டர், கணிதத்தில் பயன்படுத்தும் பை போன்றவைகளைக் கூறலாம். என்றைக்கும் இவைகளின் மதிப்பு மாறாமல்… Read More »