Author Archives: ச. குப்பன்

ஜென்கின்ஸ் x எனும் கட்டற்ற அமைவு ஒரு அறிமுகம்

ஜென்கின்ஸ் x என்பது குபேர்நெட்களில் CI/CD என சுருக்கமாக அறியப்படும் தொடர்ச்சியாக ஒருங்கிணைத்தல் ,தானியங்கியாக பரிசோதித்தல் ,தொடர்ச்சியாக வழங்குதல் ஆகிய செயல்களனைத்தையும் செயற்படுத்திடும் முழுமையானதொரு கட்டற்ற அமைவாகும் படம்-1 இதனை பயன்படுத்துபவர்கள் குபேர் நெட்டிற்கானஅமேசானின் வளையும்தாங்கி , கூகுளின் குபேரநெட் பொறி அல்லது மைக்ரேசாப்ட்டின் அஜூர் குபேர்நெட் சேவை போன்ற பெரியபெரிய மேககணினி சேவை வழங்குநர்களை இயக்குபவராக இருந்தால் இந்த ஜென்கின்ஸ்X நிறுவுகை செய்து வழங்குவது மிகஎளிய பணியாகும் பொதுவாக இது SpringBoot, Go, Python, Node,… Read More »

Pydbgen ஒரு அறிமுகம்

Pydbgenஎன்பதுமிகசிறிய அளவேயான ஏதாவதுதொருசீரற்ற(random ) பயனுள்ள உள்ளீடுகளை ( அதாவது பெயர் ,முகவரி, கடனட்டை எண், நாள் நேரம் ,நிறுவனத்தின் பெயர், பதவியின்பெயர் ,பணியாளரின் பெயர் அனுமதி்அட்டைஎண் என்பன போன்றவைகளை )உருவாக்குவதற்கு உதவிடும் முழுமையான பைத்தானின் நூலகமாகும் தொடர்ந்து அவ்வாறு உருவாக்கிய உள்ளீடுகளை நாம் விரும்பும் வகையில் ஒரு Pandas தரவுவரைச் சட்டபொருளாகவோ தரவுதளகோப்பின் ஒரு SQLite அட்டவணையாகவோ அல்லதுமைக்ரோசப்ட் எக்செல்கோப்பாகவோ சேமித்துகொள்ளும் இந்த Pydbgen 1.0.5 எனும் நடப்பு பதிப்பாக PyPI (the Python Package… Read More »

இயந்திர கற்றல் அல்லது செயற்கை நினைவகத்திற்கு பைத்தான் சிறந்த கணினிமொழியா

குறைந்தபட்சம் ஏதாவதொரு மிகமேம்பட்ட கணினிமொழி தெரிந்திருந்தால் மட்டுமே இயந்திரகற்றல் சுலபமாக இருக்கும் என கணினிவல்லுனர்களின் விவாதத்தின் இறுதிமுடிவாகும் .மேலும் தற்போதைய சூழலில் முனைவர் பட்ட ஆய்வாளர் கள்மட்டுமே சிக்கலான படிமுறைகளையும் இயந்திரகற்றல் வழிமுறைகளையும் பயன்படுத்தி பிரச்சினையை தீர்வு செய்திடமுடியும் என்றநிலைஉள்ளது அதனால் இயந்திர கற்றலிற்கான(Machine Learning) அல்லது செயற்கை நினைவகத்திற்கான(Artificial Inteligent) நிரலாளர் பணியே நமக்கு வேண்டாம் என வெறுக்கும் நிலைக்கு நாம் தள்ளப்பட்டுள்ளோம்.  அஞ்சற்க. ஜாவா ,சி ,சி++ ஆகிய வற்றைவிட எளிய அதேசமயத்தில் மேல்நிலை… Read More »

ZeroNet எனும் கட்டற்ற வலைபின்னல் பயன்பாடு ஒரு அறிமுகம்

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

Minikube எனும் கருவியை நிறுவுகை செய்வதன் வாயிலாக Kubernetes என்பதை நம்முடைய கணினியில் செயல்படுத்தி பயன்படுத்தி கொள்ளமுடியும்

Minikube என்பது எனும் மேககணினி வளங்களை ஒரு மெய்நிகர் கணினிக்குள் Kubernetes கொத்துபகுதியில் ஒரு ஒற்றையான முனைமத்துடன் உள்ளூர் கணினி வளங்களிலேயே அதாவது நம்முடைய மடிக்கணினியிலேயே எளிதாக இயங்க உதவும் ஒரு சிறந்த கருவியாகும் DNS,Dashboards, CNI,NodePorts,ConfigMaps, Secrets ஆகிய kubernetes இன் வசதிகளை Minikube எனும் இந்தகருவி ஆதரிக்கின்றது minikube மெய்நிகர்கணினியானது தாங்கியை இயங்கச்செய்கின்றது ஆனால் rkt உள்ளடக்க பொறியையும் ஆதரிக்கின்றது மேலும் இது kubernetes இன் சூழலை கட்டமைவுசெய்யதக்கது இவ்வாறான Minikube எனும் கருவியை… Read More »

குறிப்புகளை எடுப்பதற்கு Laverna எனும் இணைய அடிப்படையில் செயல்படும் கட்டற்ற பயன்பாட்டினை பயன்படுத்தி கொள்க

கூட்டங்களில் குறிப்புகளை எடுப்பதற்கு உதவியாளர்கள் யாரும் இல்லை என்பவர்களுள் பெரும்பாலானோர் Evernote, Simplenote, Google Keep போன்ற பயன்பாடுகளை பயன்–படுத்தி கொள்வார்கள் இவை அவ்வாறான செயல்களுக்கு சிறந்த கருவிகள்தான் ஆயினும் இவையனைத்தும் தனியுடைமை பயன்பாட்டுகருவிகளாகும் அதனால் இவைகளுக்கு மாற்றாக அதிலும் முக்கியமாக Evernote என்பதற்கு மாற்றாக கற்றற்ற பயன்பாடுகள் உள்ளனவா என கோருபவர்களுக்கு கைகொடுக்க ஏராளமான அளவில் உள்ளன அவைகளுள் Laverna என்பது இணையத்தின் அடிப்படையில் செயல்படும் சிறந்த கட்டற்ற பயன்பாடாகும் இந்த Laverna என்பது தனியான… Read More »

Torஎன சுருக்கமாக அழைக்கப்படும் வெங்காயவழிசெலுத்தி(The Onion Router) ஒரு அறிமுகம்

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

பொருட்களுக்கான இணையமான Android Thingsஎன்பதை ராஸ்பெர்ரி பிஐ3 எனும் கணினியுடன் எவ்வாறு இணைப்பது

இதனை செயற்படுத்திடுவதற்கான படிமுறை பின்வருமாறு படிமுறை.1. முதலில் இதற்காகRaspberry Pi 3   ,2.8GB MicroSD Card   ,3.Android Things Image  , 4Win32DiskImager ஆகிய நான்கையும்  சேகரித்து கொள்ளவேண்டுமென பட்டியலிடுக படிமுறை.2.    அடுத்து developer.android.com/things/index.htmlஎனும் இணையதளத்திற்கு செல்க  அங்கு Get Developer Preview எனும் பொத்தானை தெரிவுசெய்து சொடுக்குக உடன் விரியும்  திரையில் “Raspberry Pi 3என்பதை தெரிவுசெய்து சொடுக்குக பின்னர் விரியும் திரையில்  Latest preview Image என்பதை தெரிவுசெய்து சொடுக்குக இதன்பின்னர் தேவையான… Read More »

Raspberry Pi எனும் ஒரு அட்டைவடிவ கணினி அறிமுகம்

Raspberry Pi என்பது மின்னனுசுற்றுகள் கொண்ட ஒரு சிறிய அட்டை அளவேயுடைய கணினியாகும்(படம்-1) இதனோடு விசைப்பலகையும் கணினித்திரையும் இணைத்தால் போதும் வழக்கமான கணினியின் அனைத்து பணிகளையும் செய்துமுடித்திடமுடியும் படம்-1 இதனை செயல்படுத்திடுவதற்காக நமக்கு தேவையான வன்பொருட்கள் 1 SD அட்டையுடன் கூடிய Raspberry Pi கணினி ஒன்று 2.இணைப்பு கம்பியுடன்கூடிய கணினிதிரை தேவையெனில் HDMI ஏற்பான் 3. யூஎஸ்பி விசைப்பலகையும் சுட்டியும் 4. போதுமான மின்விநியோக இணைப்பு 5. NOOBSவாயிலாக நிறுவுகை செய்யப்படும் Raspbian மென்பொருள் தேவையாகும்… Read More »

ஆண்ட்ராய்டு பயன்பாடுகளை எளிதில் உருவாக்க உதவும் AppInventor2

ஆண்ட்ராய்டு பயன்பாடுகளை எளிதில் உருவாக்க உதவும் ஒரு கருவியே  MIT App Inventor ஆகும் . நுகர்வோரே தங்களுடைய  பயன்பாட்டிற்குத் தேவையான மென்பொருட்களை தாங்களே அதிலும் இளைஞர்களே உருவாக்கி கொள்வதற்கான தொழில நுட்பத்தை வழங்குவதே இந்த  MIT App Inventor இனுடைய அடிப்படை நோக்கமாகும். அது மட்டுமல்லாது செல்லிடத்து பேசிகளில் கணினி கல்வியை அனைவருக்கும் கிடைக்கச் செய்வதும் கணினி அறிவியலை மேம்படுத்துதலும்  இதனுடைய அடுத்த திட்டமாகும். இதனை Scheller Teacher Education Program, MIT Media Lab,MIT… Read More »