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

சேவையகத்தை உருவாக்குவதற்கான Go எனும் கணினி மொழி

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

GParted

GParted என சுருக்கமாக அழைக்கப்பெறும் ஜினோம் பகிர்வு பதிப்பாளர்(GNOME Partition Editor)என்பது கணினியின் நினைவகங்களில் பாகப்பிரிவுகளை உருவாக்குவதற்கும், மறுசீரமைப்பதற்கும்,அவற்றை நீக்குவதற்கும் பயன்படுகின்றது. நினைவகங்களில் ஏற்கனவே உள்ள பாகப்பிரிவு அட்டவணைகளைக் கண்டறிந்து அவைகளை கையாளவும் இது பாகப்பிரிவு பிரிக்கப்பட்டதிலிருந்து libpartedஆக செய்யப்பட்டதைப் பயன்படுத்துகிறது. இதில் கோப்பு முறைமை வாய்ப்புகளின் கருவிகள் libparted இல் சேர்க்கப்படாத கோப்பு முறைமைகளை நிர்வகிக்க அனுமதிக்கின்றன. நம்முடைய வட்டுநினைவக பாகப்பிரிவுகளை வரைபடமாக நிர்வகிப்பதற்கான கட்டணமற்ற பாகப்பிரிவு பதிப்பாளராக இது திகழ்கின்றது. இதன் மூலம் நாம்… Read More »

பின்தொடர்பவர்களை கட்டுபடுத்துபவர்(Tracker Control)

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

பல்லியமறைசெயலி(orchestration) , தானியங்கி(Automation) ஆகியவற்றிக்கு இடையே உள்ள வேறுபாடுகள்

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

பாதுகாப்பான தேர்வு உலாவி( Safe Exam Browser(SEB))

பாதுகாப்பான தேர்வு உலாவி( Safe Exam Browser(SEB)) என்பது இணையத்தின் வாயிலான நேரடியாக தேர்வுகளை பாதுகாப்பாக மேற்கொள்ள உதவதயாராக இருக்கின்ற ஒரு இணைய உலாவி-சூழலாகும் . இம்மென்பொருளானது எந்தவொரு கணினியையும் பாதுகாப்பான பணிநிலையமாக மாற்றுகிறது. இது எந்தவொரு பயன்பாடுகளுக்கான அணுகலையும் ஒழுங்குபடுத்துகிறது மேலும் இணையவாயிலான தேர்வினை எழுதிடும் எந்தவொரு மாணவனும் அங்கீகரிக்கப்படாத வளங்களைப் பயன்படுத்துவதைத் தடுக்கிறது. இது மின்-மதிப்பீடுகளை பாதுகாப்பாக மேற்கொள்ள உதவிடும் ஒரு இணையஉலாவி சூழலாகும். இம்மென்பொருளானது எந்தவொரு கணினியையும் தற்காலிகமாக பாதுகாப்பான பணிநிலையமாக மாற்றுகிறது.… Read More »

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

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

JavaScript ஏன்பிரபலமாக உள்ளது

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

avidemux-எனும் கட்டற்ற பயன்பாடு ஒரு அறிமுகம்

avidemux என்பது ஒரு எளிய கானொளி காட்சி பதிப்பாளர் ஆகும், இது கானொளி காட்சிகளைஎளிதாக வெட்டுதல், வடிகட்டுதல் , குறியாக்கம் செய்தல் ஆகிய பணிகளுக்காக வடிவமைக்கப் பட்டுள்ளது. இது AVI, DVD ஆகியவற்றிற்கு இணக்கமான MPEG கோப்புகளையும், MP4 , ASF உள்ளிட்ட பல்வேறுவகையான கோப்புகளையும் ஆதரிக்கின்றது. இதன்வாயிலாக செயல்திட்டங்கள், பணி வரிசை , சக்திவாய்ந்த உரைநிரல் திறன்களைப் பயன்படுத்தி நம்முடைய பணிகளை தானியக்கமாக்கலாம். இது குனு GPL உரிமத்தின் கீழ் பொதுமக்களின்பயன்பாட்டிற்காக கிடைக்கின்றது. இந்த செயல்திட்டம்… Read More »

Rஎனும் கணினிமொழியின் மூலம் MongoDB ஐப் பயன்படுத்துதல்

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

Flutterஎன்பதன் துனையுடன் கைபேசி பயன்பாட்டை எளிதாக உருவாக்கிடுக

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