Category Archives: Open Source Software

கட்டற்ற மென்பொருள் உருவாக்கும் போது கவனிக்க வேண்டியது என்ன?

கட்டற்ற மென்பொருள் உருவாக்கும் போது ரொம்ப முக்கியமானது – அந்த மென்பொருளைப் பற்றி என்னென்ன தெரியும் என்று எழுதி வைப்பது. ஏன் இப்படி எழுதி வைக்க வேண்டும்? நாம் வேலை செய்யப்போவது கட்டற்ற மென்பொருள் அல்லவா! அதனால் பலரும் பங்களிக்க வருவார்கள். அப்படிப் பங்களிக்க வருபவர்களுக்கு உதவியாக, 1. மென்பொருள் என்ன நோக்கத்திற்காக உருவாக்கப்பட்டிருக்கிறது? 2. மென்பொருளை எப்படிப் பயன்படுத்த வேண்டும்? 3. யார் யாரெல்லாம் பங்களிப்பாளர்கள் ஆகியவற்றை எழுதிப் பதிந்து வைக்க வேண்டும். எழுதிப் பதிந்து… Read More »

விசுவல் ஸ்டூடியோ கோடியம் – கோட் – வேறுபாடு என்ன?

விசுவல் ஸ்டூடியோ கோட்(Visual Studio Code) என்பதன் திறந்த மூல வடிவம் தான் விசுவல் ஸ்டூடியோ கோடியம்(Visual Studio Codium) .  இல்லையே! விசுவல் ஸ்டூடியோ கோட்(VS Code) என்பதே கட்டற்ற மென்பொருள் தானே! என்று யோசிப்பவர்களா நீங்கள்! நானும் உங்களைப் போலத் தான் இன்று வரை நினைத்துக் கொண்டிருந்தேன். இன்று ஸ்வேச்சா பயிற்சிப்பட்டறையில் விசுவல் ஸ்டூடியோ கோடியத்தை நிறுவச் சொன்னார்கள். அதென்ன கோடியம்(Codium) என்று தேடும் போது தான் தெரிந்தது – விசுவல் ஸ்டூடியோ கோட்… Read More »

கட்டற்ற தொழில்நுட்பத் தமிழ் மாநாடு – மாநாட்டுக் குறிப்புகள்

இரண்டு நாட்களாக இயங்கலையில் நேரலையில் களை கட்டியிருந்த கட்டற்ற தொழில்நுட்பத் தமிழ் மாநாடு இன்று மாலையுடன் இனிதே நிறைவு பெற்றது. மாநாட்டுக் குறிப்புகள்: 1) திறமூலத் தமிழ் நிரல் தொகுப்பில் தொடங்கிய அமர்வுகள், தமிழ் இணையக் கல்விக் கழக அமர்வில் நிறைவடைந்தன. மொத்தம் பதினோரு அமர்வுகள். 2) ஒவ்வோர் அமர்வும் தித்திக்கும் தேனாக இருந்தது. நேரலையில் கவனித்த தமிழ் மக்களுக்குத் திகட்டத் திகட்ட தொழில்நுட்பப் பகிர்வுகள் இருந்தன. 3) தமிழிலேயே நிரல் எழுதும் எழில் பற்றிய அமர்வு,… Read More »

ஓப்பன்-தமிழ் வெளியீடு – வரிசை எண் 0.97

ஒப்பன்-தமிழ் வரிசை எண் v0.97 வணக்கம் தமிழ் கணிமை ஆர்வலர்களே, இன்று ஓப்பன்-தமிழ் நிரல் தொகுப்பு வரிசை எண் 0.97 வெளியீடு அறிவிக்கிறோம். இதில் புதியன, சென்ற 2019-நவம்பர் மாதம் கழித்து வந்த மேம்பாடுகளாகியன, கீழ்வருமாறு.இதனை பெற $ pip install –upgrade open-tamil==0.97 என்று கட்டளை கொடுக்கலாம். 1 புதிய மேம்பாடுகள்: மாத்திரை கணித்தல் – தமிழ் உரையில் உள்ள சொற்களின் மாத்திரை அளவை கணிக்க புதியசார்பு ‘tamil.utf8.total_maaththirai()’ என்று திரு. பரதன் தியாகலிங்கம் அவரால்… Read More »

எளிய தமிழில் Computer Vision 1. ஐம்புலன்களில் கண்களே முதன்மை!

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

எளிய தமிழில் IoT 23. திறன்மிகு மானிகள் (Smart Meters)

தொழிற்சாலைகளில் தயாரிப்பைப் பொருத்து மின்சாரம், தண்ணீர், நீராவி, எரிவாயு, அழுத்தக் காற்று, டீசல், உலை எரியெண்ணெய் (furnace oil) போன்ற பொதுப்பயன்களை (Utilities) பெரும்பாலும் குழாய்த்தொடர்  மூலம் பயன்படுத்துவார்கள். தேவையான வேலைகளுக்கு மட்டுமே தேவையான அளவு மட்டுமே பயன்படுத்துகிறோமா என்று எப்படித் தெரியும்? கவனமில்லாமல் தேவையற்றுத் திறந்து விடவில்லை என்று எப்படித் தெரியும்? இவற்றுக்கெல்லாம் பயனளவைக் கண்காணித்தல் (Consumption Monitoring) மிக முக்கியம். முதலீடு அதிகம் செய்யாமல் பல இடங்களில் பயனளவைக் கண்காணிக்க IoT இப்பொழுது வழி… Read More »

எளிய தமிழில் IoT 22. இடர்மிகுந்த வேலைகளில் பணியாளர்களுக்குப் பாதுகாப்பு

சுரங்கப் பணியாளர்களின் உயிர் காக்கும் கேனரி (canary) பறவை சுரங்கங்களில் வேலை செய்பவர்கள் கேனரி போன்ற சிறு பறவைகளைக் கூண்டில் வைத்துக் கையோடு எடுத்துச் செல்வார்களாம்.  திடீரென்று  கார்பன் மோனாக்சைடு (carbon monoxide) அல்லது மீத்தேன் (methane) போன்ற நச்சுவாயு மிகுந்தால் அந்தப் பறவை முதலில் கீச்சிடுதலை நிறுத்தி விட்டுத் துவண்டு விழும். அதைப் பார்த்தவுடன் வெளியே ஓடி வந்துவிடுவார்களாம். இவ்வாறு கேனரி அக்காலத்தில் ஆபத்தை முன்னறிவித்து உயிர் காக்கும் உணரியாக செயல்பட்டது. தொழில்நுட்ப ரீதியான கேனரி… Read More »

எளிய தமிழில் IoT 21. சீரொளி (Laser) உணரிகள்

தொழிற்சாலைகளில் உற்பத்தியின்போது கீழ்க்கண்ட அம்சங்களை அளவிட சீரொளி உணரிகளைப் பயன்படுத்தலாம்: உளது அல்லது இருப்பது (presence) இடப்பெயர்ச்சி (displacement) தூரம் (distance) இருப்பிடம் (position) தடிப்பளவு (thickness)  ஒரு பொருள் இருப்பதையும் (presence) இல்லாததையும் (absence) கண்டறிதல் குறைந்த தூரத்தில் உள்ள ஒரு பொருளைக் கண்டறியக்கூடிய அருகாமை உணரிகளைப் (inductive proximity sensors) பயன்படுத்தலாம். ஒளிமின்னழுத்த (Photoelectric) உணரிகள் ஒரு பொருள் இருப்பது அல்லது இல்லாததைக் கண்டறிய ஒளியைப் பயன்படுத்துகின்றன. ஆனால் கண்ணாடி அல்லது நெகிழி (plastic)… Read More »

எளிய தமிழில் IoT 20. பழுதடைவதை முன்னறிந்து பராமரித்தல் (Predictive maintenance)

பழுதடைந்தவுடன் பராமரித்தல் (Breakdown Maintenance) தொழிற்சாலைகளில் சிலநேரங்களில் எந்திரங்களின் மின்பொறி (electric motor) அளவுக்கு மேல் சூடாகி எரிந்து போய் விடுவது பற்றி நீங்கள் கேள்விப்பட்டிருக்கலாம். அதிக செலவு செய்து செப்புக்கம்பியை மீள்சுற்று (rewinding) செய்ய வேண்டும் என்பது மட்டுமல்ல. உறுதி கூறிய நேரத்தில் வேலையை முடித்துக் கொடுக்க இயலாமல் வாடிக்கையாளர்களையும் இழக்க நேரலாம். இதைத் தவிர்க்க என்னென்ன வழிகள் உள்ளன என்று பார்க்கலாம். பழுதடைவதைத் தவிர்க்கப் பராமரித்தல் (Preventive Maintenance) கவனமாக மேலாண்மை செய்யும் நிறுவனங்கள்… Read More »

எளிய தமிழில் IoT 19. நிறுவனத்தின் சொத்துக்கள் மேலாண்மை

சொத்துக்களின் பயன்படுத்துதல் (utilization) விழுக்காடு பல நேரங்களில் நிறுவனத்தின் பணியாளர்கள் மரமேடைத்தூக்கி வண்டி (pallet truck) மற்ற உற்பத்தி இயந்திரங்கள் போன்றவற்றை வாங்க வேண்டும் என்ற கோரிக்கையை நிறுவன உரிமையாளரின் முன்வைப்பார்கள். கைவசம் இருக்கும் ஒப்பந்தங்களைச் செய்து முடிக்க இந்த இயந்திரம் அவசியம் தேவைப்படுகின்றது என்று சொல்வார்கள். ஆனால் ஏற்கனவே இருக்கும் இயந்திரங்கள் முழுமையாகப் பயன்படுத்தப்படுகின்றனவா என்று தெரிந்து கொள்ளாமல் எப்படி மேலும் வாங்குவது? கைக்கருவிகளை யாருக்குக் கொடுத்தோம், எங்கே இருக்கிறது? நாம் சரக்கு மேலாண்மையில் பார்த்ததுபோல… Read More »