புத்தகங்கள், மொத்தமாய்…

புத்தகப் பிரியரா நீங்கள்..? உங்களுக்கான பதிவுதான் இது….. இந்த விஞ்ஞான உலகில் புத்தகம் படிப்பவர்களின் எண்ணிக்கை  மிகவும் குறைவாக இருப்பது கண்டு வருத்தம் அளிக்கிறது…  எப்பொழுது டி.வி வந்ததோ அப்பொழுதிருந்து மக்களுக்கு புத்தகம் வாசிக்கும்பழக்கம் பாதியாக குறைந்திருந்தது. பிறகு செல்போன், இன்டெர்நெட், பேஸ்புக் வந்ததில் இருந்து மக்களின் புத்தகம்வாசிக்கும் சதவீதத்தின் மதிப்பு சரிந்து போய் இருப்பது இப்பொழுது தெரிகிறது…. புத்தகம் படிப்பதின் அவசியத்தை நான் நன்கு உணர்ந்து வைத்திருக்கின்றேன்….நம் மன உளைச்சலை போக்கும் சக்தி ஒரு புத்தகத்திற்கு உண்டு…. ஒரு… Read More »

தமிழ் உரை-ஒலி மாற்றி – கட்டற்ற மென்பொருள் – IITM – SSN கல்லூரி – நிறுவுதல்

IITM மற்றும் SSN பொறியியல் கல்லூரி இணைந்து தமிழுக்கு ஒரு சிறந்த உரை ஒலி மாற்றியை கட்டற்ற மென்பொருளாக, மூல நிரலுடன், வெளியிட்டுள்ளன. www.iitm.ac.in/donlab/tts/voices.php அந்நிரலை இன்று வெற்றிகரமாக உபுண்டு கணினியில் நிறுவினேன். அதன் சோதனை ஓட்டத்தை இங்கே கேட்கலாம் – soundcloud.com/shrinivasan/tamil-tts-demo நிறுவுதலுக்கான விரிவான விளக்கம் இங்கே – goinggnu.wordpress.com/2017/09/20/how-to-compile-tamil-tts-engine-from-source/ ஒரே கட்டளையில் எளிதாக நிறுவ, ஒரு நிரல் எழுதினேன். அது இங்கே github.com/tshrinivasan/tamil-tts-install தற்போதைக்கு ஒரு பத்திக்கு மட்டுமே உரையை ஒலியாக மாற்றுகிறது. விரைவில்… Read More »

ELK Stack – பகுதி 4

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

ELK Stack – பகுதி 3

Logstash Logstash  என்பது  நிகழ்வுகளைப் பெற உதவும் ஒரு  தரவுக் குழாய் (data pipeline)  ஆகும். இது ரூபி மொழியில் எழுதப்பட்ட பல்வேறு வகையான செருகு நிரல்களை(plugins)  வைத்து இயங்குகிறது. எனவே தான் இது “Plugin based events processing data pipeline” என்று அழைக்கப்படுகிறது. இந்த தரவுக் குழாய் 3 வகையான நிலைகளில் தரவுகளைக் கையாள்கிறது.  இது பின்வருமாறு:Logstash  என்பது  நிகழ்வுகளைப் பெற உதவும் ஒரு  தரவுக் குழாய் (data pipeline)  ஆகும். இது ரூபி… 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-ஆம் ஆண்டு “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 »