Category Archives: பங்களிப்பாளர்கள்

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

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

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

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

பைத்தான் படிக்கலாம் வாங்க – 15 – while 2

முந்தைய பதிவில் வீட்டுப்பாடம் கொடுத்திருந்தோமே! செய்து விட்டீர்களா? முதல் வீட்டுப்பாடம், முந்தைய பதிவில் பார்த்த நிரலுக்குப் பாய்வுப்படம் வரைவது. முதல் நிரல்: This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters Show… Read More »

பைத்தான் படிக்கலாம் வாங்க! 14 – while

இது வரை if elif else பார்த்திருக்கிறோம். இந்தப் பதிவில் while பார்க்கப் போகிறோம். while என்னும் ஆங்கிலச் சொல்லின் பொருள் என்ன? எப்போது என்பது! இதை எதற்கு நிரல் மொழிகளில் பயன்படுத்துகிறார்கள்? ஓர் எடுத்துக்காட்டு சொல்கிறேன் பாருங்களேன். 1 என்று ஐந்து முறை அச்சிட வேண்டும் எப்படி நிரல் எழுதுவது? இந்த நிரல் சரியா என்று கேட்டால் மிகச் சரி என்று சொல்ல வேண்டும். இந்த நிரல் தவறா என்று கேட்டால் அப்போதும் ஆமாம் என்று… Read More »

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

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

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

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

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

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

பைத்தான் படிக்கலாம் வாங்க! 13 – if elif else

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

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

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

பைத்தான் படிக்கலாம் வாங்க! 12 – மூன்று எண்களில் பெரிய எண் எது?

மூன்று எண்களில் பெரிய எண்ணைக் கண்டுபிடிப்பதற்கான பாய்படத்தை(flowchart) வரைந்து வரக் கேட்டிருந்தேன். வரைந்து விட்டீர்களா? நானும் அந்த வீட்டுப்பாடத்தைச் செய்திருக்கிறேன். நீங்கள் இது போலவும் செய்திருக்கலாம். மாற்று வழியிலும் செய்திருக்கலாம். உங்கள் பாய்படத்தை github.com தளத்தில் பதிவேற்றி, இணைப்பைக் கருத்துகளில் பதியுங்கள். சரி, இப்போது மேல் உள்ள பாய்படத்திற்குப் பைத்தான் நிரல் எழுதுவோமா? 1. மூன்று எண்களை வாங்க வேண்டும். no1 = 100 no2 = 200 no3 = 300 2. மூன்று எண்களில்… Read More »