Author Archive: நித்யா

Hadoop – பகுதி 1

HADOOP வரலாறு Hadoop என்பது Apache நிறுவனம் வழங்குகின்ற திறந்த மூல மென்பொருள் கருவி ஆகும். இதனை Doug Cutting என்பவர் உருவாக்கினார். இது பெரிய தரவில் கூறப்படுகின்ற பல்வேறு வேலைகளையும் குறைந்த செலவில் திறம்பட செய்வதற்காக உருவாக்கப்பட்ட பல்வேறு மென்பொருள்களின் கூட்டமைப்பு ஆகும். Hadoop உருவாக்கத்திற்கு முன்னர் Doug Cutting என்பவர் ‘Apache Lucene’…
Read more

ELK Stack – பகுதி 4

Kibana Kibana என்பதுElasticSearch-ல் இருக்கும் தரவுகளை வரைபடங்களாக மாற்றி வெளிப்படுத்தஉதவும் ஒரு Visual Interface ஆகும். ElasticSearch-ல் இருக்கும் தரவுகளை வைத்து ஒருசில முக்கிய முடிவுகளை எடுப்பதற்கு Kibana-வின் வரைபடங்கள் உதவுகின்றன. இதனை அறிக்கைக்கான கருவி (ReportingTool) என்றும் கூறலாம். அதாவது வெறும் எண்ணிக்கையினாலான தகவல்களை மட்டும்வைத்துக்கொண்டு ஒருசில முக்கிய முடிவுகளை எடுப்பது என்பது சற்று…
Read more

ELK Stack – பகுதி 3

Logstash Logstash  என்பது  நிகழ்வுகளைப் பெற உதவும் ஒரு  தரவுக் குழாய் (data pipeline)  ஆகும். இது ரூபி மொழியில் எழுதப்பட்ட பல்வேறு வகையான செருகு நிரல்களை(plugins)  வைத்து இயங்குகிறது. எனவே தான் இது “Plugin based events processing data pipeline” என்று அழைக்கப்படுகிறது. இந்த தரவுக் குழாய் 3 வகையான நிலைகளில் தரவுகளைக்…
Read more

ELK Stack – பகுதி 2

Elastic Search ElasticSearch என்பது பல கோடிக்கணக்கான தரவுகளை சேமித்து வைத்துக்கொண்டு, நாம் கேட்கும் நேரங்களில் கேட்கும் தகவல்களை துரிதமாக வெளிப்படுத்த உதவும் ஒரு சேமிப்புக் கிடங்கு மற்றும் தேடு இயந்திரம் (Storage area & Search engine) ஆகும். தேடலிலும் நமக்கு உதவும் வகையில் இது வடிவமைக்கப்பட்டுள்ளது. GitHub, Google, StackOverflow, Wikipediaபோன்றவை இதனைப்…
Read more

ELK Stack – பகுதி 1

ELK Stack – ஓர் அறிமுகம் ELK Stack என்பது Logstash, Elastic Search, Kibana எனும் 3 தனித்தனி திறந்த மூல மென்பொருள் கருவிகளின் கூட்டமைப்பு  ஆகும்.  இவை முறையே 2009 , 2010, 2011   ஆகிய ஆண்டுகளில் தனித்தனி நபர்களால் உருவாக்கப்பட்டு தனித்தனி திறந்தமூலக் கருவிகளாக வெளிவந்து கொண்டிருந்தன. பின்னர் 2012-ஆம்…
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