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

சேவையகமற்ற வரைச்சட்டம்(Serverless Framework) ஒருஅறிமுகம்

எந்தவொரு மேககணினியிலும் சேவையகமற்ற பயன்பாடுகளை உருவாக்கிடுவதற்காக நமக்கு தேவையான அனைத்தையும் இந்த சேவையகமற்ற வரைச்சட்டமானது (Serverless Framework )வழங்குகிறது. இது கட்டமைப்பு, பணிப்பாய்வு தானியிங்கிசெயல் ,சிறந்த நடைமுறைஆகியவற்றை வழங்குகிறது, எனவே நாம் விரும்பினால் அதிநவீன சேவையகமற்ற கட்டமைப்புகளை வரிசைப்படுத்தலாம். இது AWS Lambda, Azure ஆகிய செயலிகள், Googleஇன் மேககணினி செயலிகள் போன்ற பல்வேறு புதிய, நிகழ்வு சார்ந்த இயக்க சேவைகளைப் பயன்படுத்தி கொள்கிறது. நிகழ்வுகளுக்கு பதிலளிக்கும் வகையில் இயங்குகின்ற மீச்சிறு சேவையால் ஆன பயன்பாடுகளை உருவாக்க… Read More »

நடப்பு2021 ஆண்டில் ஜாவா எனும் கணினிமொழியை கற்பதற்கான காரணங்கள்

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

மூடுபனி கணினி(fog computing)

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

பட்டியல்கள்(Lists),மாறாத பட்டியல்கள்(Tuples) ஆகியவற்றில்கணினியின் நினைவக மேலாண்மை

தரவுகளை வரிசைப்படுத்தப்பட்ட வழியில் சேமிப்பதற்காக பைதான் எனும் கணினிமொழியானது ஒன்றுக்கு மேற்பட்ட தரவுகளின் கட்டமைப்பு களைக் கொண்டுள்ளது. அவைகளுள் பட்டியல்கள்(Lists), மாறாத பட்டியல்கள்(Tuples) ஆகியஇரண்டு தரவுகளின் கட்டமைப்பு களுக்குமட்டுமான ஒருசில பொதுவான தன்மைகளையும் இவ்விரண்டின் வெவ்வேறான தரவுகளின் கட்டமைப்புகளின் அவசியத்தைப் பற்றிய புரிதலையும் இந்த கட்டுரையில் காணலாம். இந்த இரண்டு வகைதரவுகளின் கட்டமைப்புகளிலும் நினைவகம் எவ்வாறு நிர்வகிக்கப்படுகிறது என்பதையும் இதில் காணலாம். இந்த கட்டுரை CPython செயல்படுத்தலின் அடிப்படையில் எழுதப்பட்டுள்ளது என்ற செய்தியையும் மனதில் கொள்க. பட்டியல்கள்(Lists),மாறாத… Read More »

விண்டோஇயக்கமுறைமைஅமைவின்நிருவாகி க்கான திறமூல கருவிகள்

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

Shogun- எனும் இயந்திர கற்றலிற்கான மென்பொருள் நூலகம் ஒரு அறிமுகம்

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

Cryptomator எனும் கட்டற்ற கட்டணமற்ற பயன்பாடுஒரு அறிமுகம்

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

AI / ML இல் காட்சிப்படுத்தலுக்கான பிரபலமான திறமூல கருவிகள்

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

சி ++ எனும் கணினிமொழியில் கோப்புகளை எவ்வாறு படிப்பது எழுதுவது?

சி ++ இல், தாரையோட்ட(stream) இயக்கிகளான >> , << ஆகியவற்றுடன் I/O எனும் தாரை யோட்ட இனத்துடன் இணைத்து கோப்புகளைப் படித்திடுமாறும் எழுதிடுமாறும் செய்யலாம். கோப்புகளைப் படிக்கும்போது அல்லது எழுதும்போது, வன்தட்டில் ஒரு கோப்பைக் குறிக்கும் ஒரு இனத்தின் உதாரணத்திற்கு அந்த இயக்கிகள் பயன்படுத்தி கொள்ளப்படும். இந்த தாரை யோட்டத்தின்(stream) அடிப்படையிலான அணுகுமுறை ஒரு பெரிய நன்மையைக் கொண்டுள்ளது: ஒரு சி ++ கண்ணோட்டத்தில், நாம் எதைப் படிக்கின்றோம் அல்லது எழுதுகின்றோம் என்பது முக்கியமன்று, இது… Read More »

பைத்தான் எனும் கனிணிமொழியில் மாறிகளைக் கண்காணிக்க Watchpointsஎனும் திறமூல கருவியைப் பயன்படுத்திகொள்க

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