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

தீம்பொருள்பெட்டிகளின்(MalwareBoxes) வாயிலான தீம்பொருள் பகுப்பாய்வு மிகவும்எளிதாகும்

  ‘நீங்கள் லாட்டரியை வென்றுள்ளீர்கள்’ அல்லது ‘விருது பெறத் தேர்ந்தெடுக்கப் பட்டுள்ளீர்கள்’ போன்ற  செய்திகளை மின்னஞ்சல் மூலம் பெறுவதை கற்பனை செய்து பார்த்திடுக. ஆனால் இவ்வாறான நம்முடைய பேராசையை தூண்டிடும் மின்னஞ்சலை திறந்தவுடன், நம்முடைய முக்கியமான அத்தியாவசியகோப்புகள் அனைத்தும் மறையாக்கம் செய்யப் பட்டிருப்பதை உணர்ந்து, அவற்றை மீண்டும் நாம் திரும்பப் பெற 1,000 அமெரிக்க டாலர்களுக்கு மேல் அதை  மீட்பதற்கான தொகை நம்மிடம் கோரப்படுகிறது. மே 12, 2017 அன்று முதலில் தோன்றிய உலகளாவிய ransomware எனும்… Read More »

இன்றைய கணினியின்கொள்கலண்களை(containers)இயக்கத் தொடங்குவதற்கான மூன்று படிமுறைகள்

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

புதிய நிரலாக்கமொழியைக் கற்றுக்கொள்வதற்கான உதவிக் குறிப்புகள்

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

Flatpak உடன் Linux இல் பயன்பாடுகளை நிறுவுகைசெய்தல் 

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

ஜாவாஸ்கிரிப்ட்டில் முதன்முதலாக குறிமுறைவரிகளை எழுதுதல்

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

ADP எனும்நிரலாக்க மொழி

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

திறமூலக் கருவி மூலம் எந்தவொரு இணையதளத்தையும் லினக்ஸின் மேசைக்கணினி பயன்பாடாக மாற்றலாம்

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

இந்த மூன்று எளிய படிமுறைகளுடன் யார் வேண்டுமானாலும் மூலக்குறிமுறைவரிகளை இயந்திரமொழிமாற்றம் செய்து பயன்பாடாகஆக்கலாம்

பயன்பாட்டிற்கான மூலக்குறிமுறைவரிகளை தொகுக்க, குறிமுறைவரிகளை எவ்வாறு எழுதுவது அல்லது படிப்பது என்று நமக்குத் தெரிய வேண்டியதில்லை. பயன்பாட்டு மென்பொருளை நிறுவுகைசெய்திடுவதற்காக பல்வேறு வழிமுறைகள் உள்ளன, ஆனால் திறமூலத்துடன் வேறு எங்கும் கிடைக்காத வாய்ப்பினை பெறமுடியும்: குறிமுறைவரிகளைநாமே தொகுக்கலாம். மூலக் குறிமுறை வரிகளைத் தொகுப்பதற்கான உன்னதமான மூன்று-படிமுறைகளின் செயல்முறைகள் பின்வருமாறு: $ ./configure $ make $ sudo make install மென்பொருளை உருவாக்க கட்டளைவரிகளை நிறுவுகைசெய்திடுதல் நாம் குறிமுறைவரிகளை தொகுப்பது இதுவே முதல் முறை என்பதால், மென்பொருளை… Read More »

மிகவும் பிரபலமான பத்து நிரலாக்க மொழிகள்

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

மைக்ரோசாஃப்ட் எக்ஸ்சேஞ்ச் எனும் பயன்பாட்டிற்கு மாற்றானதிறமூல பயன்பாடுகள்

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