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-ஆம் ஆண்டு “Elastic Search” எனும் நிறுவனம் உருவாக்கப்பட்ட பின்னர், ஒவ்வொருவராக அந்நிறுவனத்தில் இணைய,  அவர்கள் உருவாக்கிய கருவிகளும் இணைக்கப்பட்டு “ELK… Read More »

ட்ரீஸ்டே நகரம் கணினிகளில் திறந்த மூல மென்பொருட்களை நிறுவி இலாப நோக்கற்ற நிறுவனங்களுக்குக் கொடுக்கிறது

இத்தாலியில் ட்ரீஸ்டே நகர நிர்வாகம் தாங்கள் பயன்படுத்த முடியாத கணினிகளில் திறந்த மூல மென்பொருட்களை நிறுவி இலாப நோக்கற்ற நிறுவனங்களுக்கு இலவசமாகக் கொடுக்கிறது. Stock market building in Trieste ஒரு கணினி, கணினித்திரை, விசைப்பலகை மற்றும் தேவையான மின் இணைப்பான்கள் ஆகியவற்றைக் கொண்டிருக்கும். இக்கணினிகளில் கட்டற்ற திறந்த மூல மென்பொருட்கள் மட்டுமே நிறுவப்பட்டிருக்கும். முன்னர் கணினிகளைப் பெற்றுக் கொண்டவர்களின் பின்னூட்டத்தைப் பொறுத்து இந்த திறந்த மூல மென்பொருட்கள் மாறுபடலாம். பெற்றுக்கொண்டவற்றைப் பயன்படுத்துவதற்கு அடிப்படை வழிமுறைகளுடன் சுருக்கக்… Read More »

எளிய தமிழில் Python -9

8. Math functions  (கணித செயல்பாடுகள்): 8.1 Number conversion (எண்களை மாற்றுதல்)       Mathematical function என்பது கணிதவியல் கோட்பாடுகளை செய்வதற்கு பயன்படுவதேயாகும்.பின்வரும் function ஆனது கணிதவியல் கோட்பாடுகளை எடுத்துரைக்கிறது.   8.1.1 Decimal எண்களை binary ஆக மாற்றுதல் : Decimal என்பது சாதாரணமான முழு எண்களையே decimal எங்கிறோம்.binary என்பது bit-களை மட்டும் கொண்டது.அதாவது 0 மற்றும் 1 எங்கிற மதிப்பை மட்டுமே கொண்டது.decimal to binary conversion என்பது சாதாரணமான முழு… Read More »

R – அறிமுகம்

R என்றால் என்ன ? R ஒரு திறமூல, GNU திட்டத்தின் கீழ் வெளியிடப்படும் நிரல் மொழி ஆகும். இது 1995ஆம் ஆண்டு Martin Maechler மற்றும் Ross and Robert அவர்களால் உருவாக்கப்பட்டது.  R தரவு பகுப்பாய்வு மற்றும் புள்ளிவிவர கணக்கியலுக்கு ஏற்ற மொழியாக பெரிதும் பயன்படுகிறது. ஏன் R ? அண்மை கால்ஙகளில் தரவு ஆய்வியல் மற்றும் அறிவியல் சார்ந்த மொழிகள் நிரலாளர்களிடையே ஏற்றம் பெற்று வருகிறது. அவ்வகையில் R நிரல் மொழி பெரு… Read More »

கேடின்லிவ்: அறிமுகம்

முன்னுரை: திற மூலமென்பொருள் வழியில் கானொளி காட்சிகளை பதிப்பித்தல் நவம்பர் 2011 இல், opensource.com எனும் திறமூல இணையதளமானது / இதற்குமுன் வெளியிடப்படாத மிகச்சிறந்த வெற்றிகரமான தொடர் ஒன்று என்று நிரூபிக்க வேண்டும் என்பதற்கான ஒரு கானொளி காட்சிகளின் பதிப்பித்தலிற்கான தொடர் பயிற்சி ஒன்றினை சுதந்திரமான பல்லூடக கலைஞர் சேத் கென்லான் என்பவரின்  மூலம்  இயக்கத்துவங்கியது.  இந்த தொடர்பயிற்சியில் பல்லூடக கலைஞர்களுக்கு கேடின்லிவ் பற்றிய புதிய உத்வேகத்தை  ஊட்டிடும் வகையில் ஆறுதவனையாக பயிற்சி வழங்கப்படுகின்றது.  இந்த கேடின்லிவ்வானது… Read More »

எளிய தமிழில் Python -8

7. Operators (செயற்குறிகள்) : பைத்தான் மொழியில் கணக்கீடு, ஒப்பீடு, மதிப்பிருத்தல், நிபந்தனைச் சரிபார்ப்பு, ஒன்று கூட்டல், ஒன்று குறைத்தல், பிட்நிலைச் செயல்பாடு போன்ற பல்வேறு பணிகளுக்கும் பல்வேறு வகைப்பட்ட ’ஆப்பரேட்டர்கள்’ எனப்படும் செயற்குறிகள் பயன்படுத்தப்படுகின்றன. இவைபற்றித் தனியாக இனிவரும் பாடத்தில் படிப்போம். 7.1 Arithmetic Operators : ஒரு ArithmeticOperator என்பது ஒரு கணித செயல்பாடாகும், இவை பொதுவான கணிதத்தில் பயன்படுத்தப்படுகின்றன மற்றும் பெரும்பாலான கணினி மொழிகளில் இதுபோன்ற operators ஒரு தொகுப்பினைக் கொண்டிருக்கிறது, இது… Read More »

எளிய தமிழில் Python -7

loops(சுழல்கள்) : loops என்பது ஒரு def(செயல்பாட்டில்) statement முதலில் செயல்படுத்தப்படுகிறது, அதன் பிறகு இரண்டாவது மற்றும் பல. கொடுக்கப்பட்ட நிபந்தனை True இருக்கும் வரை loop ஆனது இயங்கிக் கொண்டே இருக்கும். 6.1 for   :              table அல்லது string போன்ற எந்தவரிசையின் பொருள்களிலும் அது முடியும்வரை இயங்கும் திறனைக் கொண்டுள்ளது.இதனையே for loop என்கிறோம்.   உதாரணம் 1: x=[‘apple’,’milk’,’mango’] for fruit in x: print(‘i want ‘+fruit) print(“for loop completed”)… Read More »

எளிய தமிழில் Python -6

 5 Conditional Statements 5.1 if-else Condition: if-else  condition-ல்  if என்பது statement-னை check செய்து சரி என்று இருந்தால் அதற்கு கீழ் உள்ள function  செயல்படும். அதேபோன்று else என்பது if ஆனது தவறாக இருக்கும் பட்சத்தில் else-க்கு கீழ் உள்ள function  செயல்படும். உதா: a=10,if-else condition-ல் if ஆனது 0 விட பெரியதாக இருக்கும் போது “a is positive number” என்று print செய்யப்படும்.இல்லையேல் else-ல் உள்ள “a is… Read More »

எளிய தமிழில் Python -4

4. Variable Types (மாறி வகைகள்) : எண்கள் மற்றும் எழுத்துகளை  சேமித்து வைக்கப்பட்ட நினைவக இடத்தையே மாறிகள் (variable) என்கிறோம். அதாவது, நீங்கள் ஒரு மாறி உருவாக்கினால், நினைவகத்தில் சிறிதளவு இடத்தை நீங்கள் வைத்திருப்பீர்கள். ஒரு மாறி தரவு வகை அடிப்படையில்நீங்கள் இந்த மாறிகளில் integer, decimals அல்லது எழுத்துகளை string ஆக சேமிக்க முடியும்.நினைவக இடத்தை ஒதுக்குவதற்கு பைத்தான் மாறிகள் வெளிப்படையான அறிவிப்பு தேவையில்லை. நீங்கள் ஒரு மாறி ஒரு மதிப்பு கொடுக்கும் போது… Read More »