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

Pandoc எனும் உலகளாவிய ஆவண மாற்றி

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

லினக்ஸின் cowsayஎனும்கட்டளையை வித்தியாசமான வழிகளில் பயன்படுத்தலாம்

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

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

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

நம்முடைய முதல் இணைய ஆக்கக்கூறுகளை எழுதிடுக

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

எக்ஸ்எம்எல்( XML) என்றால் என்ன?

XML என சுருக்கமாக அழைக்கப்படுகின்ற விரிவாக்க குறியீட்டு மொழி (extensible markup language) என்பது ஒரு படிநிலை குறியீட்டு மொழியாகும். இதுதரவுகளை வரையறுப் பதற்காக அவற்றை திறக்கின்ற, மூடுகின்ற குறிச்சொற்களைப் பயன் படுத்துகிறது. இது தரவுகளைச் சேமிக்கவும் பரிமாறிகொள்ளவும் பயன் படுகிறது, மேலும் இதனுடைய தீவிர நெகிழ்வுத் தன்மை காரணமாக, இது ஆவணங்கள் முதல் வரைகலை வரை அனைத்து பயன்பாடுகளிலும் பயன்படுத்தி கொள்ளப் படுகிறது.ஒரு மாதிரி XML ஆவணம் பின்வருமாறு: <xml> <os> <linux> <distribution> <name>Fedora</name>… Read More »

விண்டோ இயக்கமுறைமைகளில் செயவ்படும் பயன்பாடுகளை பயன்படுத்திகொள்வதற்காக உதவிடும்ReactOS எனும் இயக்கமுறைமை

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

கணினியில் தீம்பொருளைக் கண்டறிந்து தடுத்திட ClamAV ஐப் பயன்படுத்துதல்

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

RT-Thread எனும் உட்பொதிக்கப்பட்ட அமைவுகளுக்கான புதிய திறமூல இயக்க முறைமை ஒரு அறிமுகம்

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

லினக்ஸில் pwgen எனும் பயன்பாட்டின் உதவியுடன் கட்டளை வரியின் வாயிலாகவே கடவுச்சொற்களை எளிதாக உருவாக்கலாம்

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

பைத்தானின் துனையுடன் கோப்புகளைப் படித்தலும் எழுதுதலும்

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