VeraCrypt ஒரு அறிமுகம்

VeraCrypt என்பது விண்டோஸ், மேக் ஓஎஸ்எக்ஸ் , லினக்ஸ் ஆகிய அனைத்து இயக்கமுறைமைகளிலும் செயல்டடும் திறன்கொண்ட ஒரு கட்டணமற்ற கட்டற்ற வட்டுகளின் குறியாக்க பயன்பாடகும்.

இது TrueCrypt தொகுதிகளில் பதிவேற்றம் செய்திட முடியும். இது அவை VeraCrypt வடிவத்திற்கு மாற்றிடுகின்றது. இதுIDRIX (https://www.idrix.fr) மூலம் பொதுமக்களின் பயன்பாட்டிற்காக கொண்டு வரப்பட்டது மேலும் இது TrueCrypt 7.1a ஐ அடிப்படையாகக் கொண்டதாகும்.
கணினி கோப்புகளுடைய பகிர்வுகளின் குறியாக்கத்திற்காகப் பயன்படுத்தப்படும் வழிமுறைகளுக்கு இது மேம்பட்ட பாதுகாப்பைச் சேர்க்கிறது, இது கணினியின்மீது நடத்தப்படுகின்ற மிக முரட்டுத்தனமான தாக்குதல்களிலிருந்து தடுத்து நம்முடைய கணினியை காத்திடுகின்றது. இது TrueCrypt இல் காணப்படும் பல்வேறு பாதிப்புகளையும் பாதுகாப்பு சிக்கல்களையும் முழுமையாக தீர்வுசெய்கின்றது.
இந்த மிகமேம்பட்ட பாதுகாப்பு, பயன்பாட்டு கட்டத்திற்கு எந்த செயல்திறனின் தாக்கமும் இல்லாமல் மறைகுறியாக்கப்பட்ட பகிர்வுகளைத் திறக்க ஒருசில நேரங்களில் தாமதம் மட்டுமே கொண்டது, ஆயினும் மறைகுறியாக்கப்பட்ட தரவை அணுகுவதையும் தாக்குதலையும் மிகவும் கடினமாக பாதுகாக்கின்றது.
இதனுடைய t முக்கிய வசதி வாய்ப்பகள்பின்வருமாறு
ஒரு கோப்பிற்குள் ஒரு மெய்நிகர் மறைகுறியாக்கப்பட்ட வட்டினை உருவாக்கி அதை உண்மையான வட்டாக பதிவற்றம்செய்திட அனுமதிக்கின்றது.
யூ.எஸ்.பி ஃபிளாஷ் டிரைவ் அல்லது ஹார்ட் டிரைவ் போன்ற முழு பகிர்வு அல்லது சேமிப்பக சாதனத்தையும் மறைகுறியாக்கம் செய்து பாதுகாக்கின்றது.
விண்டோஸ் நிறுவப்பட்ட கணினியின் பகிர்வு அல்லது இயக்ககத்தை மறைகுறியாக்கம் செய்து பாதுகாக்கின்றது.
மறைகுறியாக்க செயலானது தானியங்கி, செயல்படவும் அவ்வாறான நிகழ்வு நேரத்திலும் மிகவும்பாதுகாப்பானதாக இருக்கின்றது
இணைப்படுத்தல் பைப்லைனிங் ஆகியவற்றை இயக்கி குறியாக்கம் செய்யப்படாதது போல தரவைப் படிக்கவும் எழுதவும் அனுமதிக்கின்றது.
நவீன செயலிகளில் குறியாக்கத்தை வன்பொருள்-துரிதப்படுத்தமுடியும்.
இதில் வெளியிடப்பட்ட அனைத்து கோப்புகளும் முக்கிய ஐடி = 0x680D16DE உடன் கையொப்பமிடப்பட்டு முக்கிய சேவையகங்களில் கிடைக்கின்றன

கடவுச்சொல்லை வெளிப்படுத்துமாறு நம்முடைய எதிரி யாராவது ஒருவர் நம்மை கட்டாயப்படுத்தினால், நம்பத்தகுந்த நம்பகத்தன்மையை இதுவழங்குகிறது: இதுமறைக்கப்பட்ட தொகுதி (steganography) , மறைக்கப்பட்ட இயக்க முறைமை ஆகியவற்றை கொண்டது.
மேலும் விவரங்களுக்கு https://www.veracrypt.fr/en/Home.html எனும் இணையதளமுகவரிக்கு செல்க

நம்முடையவிரல் நுனியில் எழுத்து தொகுப்பினை வைத்திருப்பதற்கான Glyphfinder எனும் பயன்பாடு

Glyphfinder என்பது கணினியின் நிரலாக்க வடிவமைப்பாளர்களும், மேம்படுத்துநர்களும், எழுத்தாளர்களும் தங்களுடைய நிரலாக்கங்களிலும் பயன்பாடுகளிலும் தொலைந்துபோன. எழுத்துருக்களை தேடிக்கண்டுபிடித்திட உதவ தயாராக இருக்கும் பயன்பாடாகும்
ஒருங்குகுறி எனும் வைக்கோல்போரில் எழுத்துருக்கள் எனும் தொலைந்துபோன ஊசியைத் தேடுவதை இது எளிதாக்குகின்றது. அாதவது சொற்கள், அதன் பிரிவுகள், அதன்தோற்றம் அல்லது வண்ணங்களைத் தேடினால் இது நமக்கு மிகச்சரியானதை தேடிகொண்டுவந்து வழ ங்கிடும் திறன்மிக்கது
அனைத்தையும் நினைவில் கொள்வதற்கு பதிலாக ஒரு விரல் நுனியைமட்டும் நம்முடைய நினைவில் வைத்திருப்பது எளிதானது, அதேபோன்று எழுத்துரு வங்களின் தோற்றத்தை வைத்தும் தொடர்புடைய எழுத்துருக்களை தேடுவதை எளிதாக்கிடுகின்றது. அதாவது நாம் நினைவில் வைத்துள்ள எந்தவொன்றையும் தட்டச்சு செய்து தொடர்புடைய மிகச்சரியான எழுத்துருவை இதன்உதவியால் விரைவாகக் கண்டறிய முடியும். அதுமட்டுமல்லாமல் இதில் ஒவ்வொரு ஈமோஜியையும் கைமுறையாகச் சேர்த்து தொகுத்து வைத்துள்ளதால் இதில் எந்தவொருஈமோஜியையும் எளிதாக தேடி அடையலாம்.
மேலும் சுட்டியில்லாமல் தேடிடவிரும்பினாலும் நமக்கு பிடித்த இதனுடைய விசைப்பலகையின் குறுக்குவழிகளை இப்போதே கற்றுக்கொண்டு எளிதாக தேடிடமுடியும்

. எந்தவொரு மகத்தான தரவுத்தளத்துடனும் தொடர்பில்லாமல் நம்முடைய விரல் நுனியில் 30.000 க்கும் மேற்பட்ட எழுத்துருக்களை எளிதாக கொண்டுவரமுடியும் அவை, ஒவ்வொன்றும் கைமுறையாக குறிக்கப்பட்டு இதில்தொகுக்கப்பட்டுள்ளன.
எழுத்துருக்களைஅடிக்கடி பல முறை பார்ப்பதற்கு வெட்கப்பட வேண்டாம். நாம் அடிக்கடி பயன்படுத்தும் எழுத்துருக்களை விரைவாக கொண்டுவந்து திரையில் மேலே எளிதாக பொருத்துவதற்காக இது உதவுகின்றது இணைய இணைப்பு அல்லது அருகலை இணைப்பு எதுவும் இல்லையென்றாலும் பரவாயில்லை எந்த பிரச்சனையும் இல்லாமல் ஒரு பழமையான விமானத்தில் உள்ளதைப் போன்ற இது சீராக செயல்படுகின்றது. நூறாயிரக்கணக்கான குறிச்சொற்களைப் பார்க்கும்போது கூட உடனடியாக விரைவாக தேடி அடைவதற்குஇது உதவுமாறு உருவாக்கப்பட்டுள்ளது. இயல்பாக இருண்ட அறைக்குள் சிறந்த ஒளிக்கீற்றாக ஒரே நோக்கத்தோடுஇது நமக்கு உதவகாத்திருக்கின்றது இது நமக்கு பிடித்த macOS ,Windows போன்ற எந்தவொரு இயக்கமுறைமைகளிலும் செயல்படும் திறன்மிக்கது ஆயினும் இந்த பயன்பாடானது நிரந்தர உரிமத்துடன் ஒருமுறைமட்டுமான ஐந்து டாலர் மட்டும் செலவழிக்கவேண்டியுள்ளதுமேலும் விவரங்களுக்கு https://www.glyphfinder.com/எனும் இணையதளமுகவரிக்குசெல்க

FreeMeshஎனும்விரைவாக செயல்படும், திறமூல வலையமைப்பு

FreeMesh என்பது விலைமலிவான, செயல்திறன்மிக்க, தனியுரிமையை மதிக்கும் 10 நிமிடங்களுக்குள் கட்டமைக்கமுடிந்த ஒருவலை அமைப்பாகும்.இந்த திறமூல வலையமைப்பானது விரைவில் முழுமையாக மக்களிடம் கொண்டுசெல்லவிருப்பதாக உறுதியளிக்கின்றது.
நாம் இந்த திறமூல வலையமைப்பை பயன்படுத்துவதற்கான காரணம் பின்வருமாறு: இது தனியுரிமையை மதித்து நம்முடைய தரவுகள் நமக்குமட்டுமே உரியது என்ற அடிப்படையில் நம்முடைய தரவுகளை க் கண்காணிக்கவோ சேகரிக்கவோ செய்யாது இதனை நாம் எளிதாக சரிபார்க்கமுடியும்

அடுத்து இது பாதுகாப்பினையும் செயல்திறனையும் அவ்வப்போது புதுப்பித்தல்களை உறுதியாக தவறாமல் தொடர்ந்து செய்து கொண்டேயிருக்கின்றது அதாவது நாம் விரும்பும் வரை இதனை புதுப்பிக்க நமக்கு சுதந்திரம் அளிக்கின்றது

இந்த வலைபின்னல் அமைப்பில் ஒற்றையான, மிகப் பெரிய கம்பியில்லா வலைபின்னலை ஒளிபரப்ப பல்வேறு கம்பியில்லா திசைவிகள்( routers) ஒன்றிணைந்து செயல்படுகின்றன. இதனுடைய ஒரு வலைபின்னலில் உள்ள ஒவ்வொரு திசைவியும் நம்முடைய தரவுகளுக்கான சிறந்த “பாதையை” வழங்க மற்ற வைகளுடன் புத்திசாலித்தனமாக தொடர்பு கொள்கிறதுஇதிலுள்ள சிவப்பு வலைபின்னலானது ஒற்றையான கம்பியில்லா திசைவியைக் குறிக்கிறது, பச்சை வண்ணமானது ஒரு வலைபின்னலாகும். இதில் செந்தரம் ,4G LTE ஆகியஇரண்டு தொகுப்புகள் உள்ளன அவற்றுள் ஒன்றினை பெற்று இந்த FreeMesh ஐ துவங்கி பயன்படுத்திகொள்க

, 4G LTE எனும் பெயர் குறிப்பிடுவதை போன்றுஇந்த 4G LTE தொகுப்பானது செல்லுலார் தரவு இணைப்புகளை ஆதரிக்கின்றது. இந்த வசதி நுகர்வோர் வலைபின்னல் அமைப்பில் அரிதானதாகும், மேலும் இது ஒருசிலருக்கு மிகவும் பயனுள்ளதாக இருக்கின்றது. இதனை முழு வேக-தோல்வியில்லா திறனுடன் மின்வழங்கல் , செல்பேசி சேவைஆகியவைகளுடன் நாம் விரும்பும் இடத்தில் எங்கு வேண்டுமானாலும் இந்த கையடக்க வலைபின்னலை அமைத்து பயன்படுத்திகொள்ளலாம்.
இந்த ஃப்ரீமெஸ் கருவிகளானவை முதன்மை திசைவிகளுடனும் இரண்டு முனைமங்களுடனும் கிடைக்கின்றன. இதனுடைய திசைவியும் முனைமங்களும் 802.11ac, 802.11r , 802.11s ஆகிய செந்தரங்களைப் பயன்படுத்துகின்றன. இதில் சேர்க்கப்பட்ட firmware சாதனங்களுக்கான லினக்ஸ் வெளியீடான OpenWrtஇன் உட்பொதிக்கப்பட்டு தனிப்பயனாக்கப்பட்ட பதிப்பில் இதுஇயக்குகின்றது.
இதனுடைய திசைவியானது ஒருசில நல்ல ஒளியூடுருவும்தன்மையைக் கொண்டுள்ளது:
இதில் மையசெயலி : : Dual-core 880MHz MediaTek MT7621AT (two cores/four threads!)
தற்காலிக நினைவகம் :: DDR3 512MB.
இடைமுகங்கள்:: 1x GbE WAN, 4x GbE LAN, 1x USB 2.0 ports, 1x microSD card slot, 1x SIM slot
ஆண்டெனா: 2x 5dBi 2.4GHz, 2x 5dBi 5GHz, 2x 3dBi 3G / 4G (உள்ளமைக்கப்பட்ட)
4G LTE modem: TE category 4 module, 150Mbps downlink and 50Mbps uplink

ஆகியவை வன்பொருட்களை கொண்டுள்ளது
FreeMesh ஐ கட்டமைத்தல்
இதனோடு கிடைக்கின்ற இதனுடைய README எனும் கையேடானது எளிய வழிமுறைகளையும் வரைபடங்களையும் வழங்குகிறது. அதனைபடித்தறிந்து கொண்டு இதனை கட்டமைப்பது மிகஎளிதான செயலாக அமைகின்றது .முதலில் முதன்மை திசைவி அமைப்பதன் மூலம் இதனைதுவகலாம். பின்வரும் எளிய வழிமுறைகளைப் பின்பற்றிடுக:
1. முதல் முனைமத்தை (நீல வண்ணத்திலுள்ளWAN வாயில்) முதன்மை திசைவியுடன் (மஞ்சள் வண்ண LAN வாயில்) இணைத்திடுக.

2. சுமார் 30 முதல் 60 வினாடிகள் காத்திருந்திடுக. அமைவு முடிந்ததும் முனைமமாநது அதனுடைய LEDs விட்டுவிட்டு எரிவதை காணலாம்.
3. முனைமத்தினை வேறொரு இடத்திற்கு நகர்த்திடுக.
அவ்வளவுதான்! பணிமுடிந்தது இதன்மபின்னர் முனைமங்களை இணைப்பதற்காகவென தனியாக கையேடு எதுவும் தேவையில்லை; நாம் அவற்றை முதன்மை திசைவிக்குள் செருகினால் போதும், மீதமுள்ள செயல்களை அதுவேபார்த்து செய்து கொள்கின்றது. நாம் அதே வழிமுறையில் ஒன்றிற்கு மேற்பட்ட முனைமங்களை மேலே கூறிய படிமுறைகளை மீண்டும் செய்தபின்னர்முனைமங்களை செருகி இணைப்பினை சேர்க்கலாம்;.
இதனுடைய வசதிவாய்ப்புகள்
பெட்டியின் வெளியே,இதனுடையOpenWRT , LuCI ஆகியவற்றின் கலவையை இயக்குகிறது. இது ஒரு திசைவியிலிருந்து நாம் எதிர்பார்க்கும் அனைத்து வசதி வாய்ப்புகளையும் கொண்டுள்ளது.
FreeMesh இன்செயல்திறன்
இந்த வலை அமைப்பை அமைத்த பிறகு, நம்முடைய வீடுமுழுவதும் பல்வேறு இடங்களுக்கு முனைமங்களை நகர்த்தி அலைவரிசையை சோதிக்க iPerf ஐப் பயன்படுத்தி சரிபார்த்திடும்போது 150Mbps கிடைப்பதை காணலாம். எந்தவொரு சுற்றுச்சூழல் மாறுபாடுகளாலும் அருகலையானது பாதிக்கப்படலாம், எனவே தூர அளவு மாறுபடலாம். முனைமங்களுக்கும் முதன்மை திசைவிக்கும் இடையிலான தூரம் அலை வரிசையில் ஒரு பெரிய காரணியாக விளங்குகின்றது. இருப்பினும், இதனுடைய உண்மையான பயன் அதன் மேல்-இறுதி வேகம் அன்று, ஆனால் ஒரு இடைவெளி முழுவதும் சிறந்த சராசரி வேகம் கிடைக் கின்றது . வீட்டின் வெகு தொலைவில் கூட, கானொளி விளையாட்டுகளை விளையாடவும், இடையூறு இல்லாமல் பணிசெய்திடவும் முடியும் வீட்டின் கொல்லைப்புறத்திற்கு செல்வதற்கு முன் ஒரு சாளரத்தின் முனைமங்களில் ஒன்றை மாற்றியமைத்தால் போதும்.அங்குஅமர்ந்து கூட பணியைஎளிதாக செய்ய முடியும்

HomeBankஎனும்திறமூலநிதி கட்டுப்பாட்டுகருவி

நேரடியாக வங்கிக்கு செல்லாமல் நாம் இருக்கின்ற இடத்திலிருந்தவாறு Home Bank எனும் திறமூலநிதி கட்டுப்பாட்டுகருவியை பயன்படுத்தி நம்முடைய அனைத்து நிதிசெலவினங்களையும் கையாளமுடியும்.-,

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

இந்த பயன்பாட்டினை எவ்வாறு பயன்படுத்துவது என்பதற்கான ஒத்திகையை செய்ய இதிலுள்ளஒரு சில தகவல்களைப் பயன்படுத்திகொள்க.
இதில் புதிய கணக்கைத் துவங்குவதற்கான எளிதான வழி நம்முடைய வங்கியில் இருந்து தரவுகளின் கோப்பை பதிவிறக்கும் செய்து கொள்வதுதான். இதற்காக நம்முடைய வங்கியின் வலைத்தளத்திற்குச் சென்று நம்முடைய வங்கி கணக்கில் உள்நுழைக. நம்முடய வங்கி கணக்கின் பரிமாற்றங்களை ஏற்றுமதி செய்வதற்கான விருப்பத்தைக் கண்டறிந்து, நாம் விரும்பும் காலஅளவிற்கான பரிமாற்றங்களை குறிப்பிட்டபின்னர் நாம் விரும்பும் கோப்பின் வகைக்கான வாய்ப்பாக QFX என்பதை தெரிவுசெய்திடுக. இந்தகோப்பின் வகையையே பரவலாக பெரும்பாலானவர்கள் பயன்படுத்திகொள்கின்றனர், அதாவது பெரும்பாலான நிதிதிட்டமிடுதல் / நிதி பயன்பாடுகளுக்கு இதனை பயன்படுத்தி கொள்ளப்படுகின்றது.
தொடர்ந்து HomeBank எனும் நம்முடைய புதிய பயன்பாட்டின்திரைக்கு திரும்பி, File => Import => OFX/QFX=> என்றவாறு கட்டளைகளை சொடுக்குதல் செய்து செயற்படுத்தி தரவுகளின் கோப்பை பதிவிறக்கம் செய்க. உடன்நாம் தேர்ந்தெடுத்த கால அளவிலான அனைத்து பரிமாற்றங்களுடனும் நம்முடைய புதிய கணக்கு உருவாக்கப்படும்
கவல்களை கைமுறையாக உள்ளிடுவதன் மூலம் கணக்கினைத் துவங்குவது கடினமான வழிமுறையாகும். இருந்தபோதிலும் அதற்காக புதிய தொரு கோப்பை உருவாக்கி உரிமையாளர் பெயர், நாணயம், மொழி போன்றவிவரங்களுடன் அதன் பண்பியில்புகளை அமைத்திட்டு ஒரு கணக்கை உருவாக்கிடுக.
இவை அனைத்தும் அமைக்கப்பட்டதும், Transaction => Add=>என்றவாறு கட்டளைகளை தெரிவுசெய்து சொடுக்குவதன் வாயிலாக பரிமாற்றங்களைச் சேர்த்திடுக. உடன் பரிமாற்றங்களுக்கான விவரங்களை சேர்க்கக்கூடிய படிவம் திரையில் தோன்றும். வெளிச்செல்லும் அனைத்து பரிமாற்றங்களும் எதிர்மறை எண்ணைக் கொண்டிருக்க வேண்டும். நேர்மறை எண்களுடன் பரிமாற்றங்கள் வரவுகளாக கருதப்படுகின்றன
இதில் போதுமான பரிமாற்றங்களை சேர்த்தபின்னர் தரவுகளை அறிக்கை தயார் செய்வதற்கும் வெளியிடுவதற்காகவும் பயன்படுத்தலாம். இது நம்முடைய பணம் எங்கெங்கு செல்கிறது என்பதைக் காண்பதற்கான வழியை வழங்குகிறது மேலும் நிதிதிட்டமிடுதலின் போக்குகளை அடையாளம் காண உதவுகிறது.
தரவுகளைக் காண்பிக்கவரைபட வகையைத் தேர்வுசெய்க இதற்காக திரையின் மேலே உள்ள பட்டியல் நம்மை அனுமதிக்கின்றது. இங்கே, ஒரு மாதத்திற்கு அல்லது ஒரு வருடத்திற்கு என்பன போன்ற தரவுகளை காலப்போக்கில் பயன்படுத்தி கொள்ளலாம்.
கூடுதல் தகவல்களைச் சேர்க்கும்போது தேவைகளின் அடிப்படையில் ஒரு நாளைக்கு அல்லது ஒரு வருடத்திற்கு அல்லது ஒரு மாதத்திற்கு என்பன போன்ற தரவுகளை காலப்போக்கில் பயன்படுத்தி கொள்ளலாம்.
இதனுடைய வசதி வாய்ப்புகள்: சர்வதேச பரிமாற்றங்னைகளைக் கொண்டிருக்கும் போது அல்லது ஒரு பயணத்தை மேற்கொள்ளும்போது, சரியான நாணயத்துடன் ஒரு நிதிதிட்டமிடுவதற்காக இயக்க வேண்டியிருக்கும் போது இதனுடைய பல்வேறு நாணயங்களுக்கான ஆதரவு பயனுள்ளதாக இருக்கும்.
தொடர்ச்சியான செலவுகள் சம்பள காசோலைகள் போன்ற அனைத்தையும் கண்காணிக்க இதனுடைய திட்டமிடல் வார்ப்புரு பேருதவியாகவிளங்குகிறது. ஒன்றுக்கு மேற்பட்ட வார்ப்புருவை விரைவாக உருவாக்கி அவையனைத்தையும் ஒரே நேரத்தில் ஒன்றுசேர்க்க முடியும். இந்நிலையில் உள்வருகின்ற வெளிச் செல்கின்ற அனைத்து நடவடிக்கைகள் என்னென்னவென்று நமக்கு தெரிய வருவதால் நமக்கு இன்னும் நிலையான நிதிதிட்டமிடல் திறனைவழங்குகின்றது.
இறுதியாக,வாகனத்தைப் பயன்படுத்துவதற்கான செலவைப் பார்ப்பது, வீட்டிலிருந்து அதிக பணியைச்செய்வதற்கும், அலுவலகத்திற்குச் செல்வதற்கு ஒரு சவாரி-பகிர்வு சேவையைப் பயன்படுத்துவதற்கும் இடையில் நேரத்தைப் பிரிப்பது கூடுதல் அர்த்தமுள்ளது என்பதை தீர்மானிக்க உதவுகின்றது
சுருக்கமான கண்ணோட்டத்தில்மறைக்கக்கூடியதை விட அதிகமானவற்றை இது வழங்குகிறது, ஆனால் இந்த ஆண்டு நிதிதிட்டமிடுதலின் கூடுதல் கட்டுப்பாட்டைப் பெற இந்த அடிப்படைகள் ஒருசில நல்ல யோசனைகளைத் தருகின்றது இந்த மென்பொருளானது தரவுகளைப் பயன்படுத்தி அதிக பகுப்பாய்வு செய்யவும் செலவுகளை கட்டுபடுத்தவும் சிறந்த தேர்வுகளை செய்ய நமக்குவாய்ப்பளிக்கிறது. கூடுதல் தகவல் தேவைப்பட்டால், அதற்காக இது ஒரு விரிவான ஆவணங்களை வழங்குகிறது, மேலும் இதன் வசதி வாய்ப்புகள் எல்லாவற்றையும் அறிந்து கொண்டு பயன்படுத்தி கொள்ள விரும்பினால், இதனுடைய http://homebank.free.fr/en/ எனும் வலைத்தளத்திற்கு செல்க.

OpenFOAMஎனும் கட்டற்ற மென்பொருள் கருவி

OpenFOAM என்பது மிகப்பிரபலமான திரவ ங்களின் இயக்கவியல் கணக்கீட்டிற்கான (Computational Fluid Dynamics (CFD)) பொதுவான, நிரல்படுத்தக்கூடிய கட்டற்ற மென்பொருள் கருவியாகும். இது GPLv3 எனும் உரிமத்தின் கீழ் பொதுமக்கள் கட்டணமில்லாமல் பயன்படுக்கி கொள்ளுமாறு OpenFOAM 7 எனும் பதிப்பாக வெளியிடப்பட்டுள்ளது ., இது நிலையான வளர்ச்சியின் மூலம் எப்போதும் வெளியிடக்கூடியது. இது புதிய செயல்பாட்டினையும் ஏற்கனவே உள்ள குறிமுறைவரிகளின் முக்கிய மேம்பாடுகளையும் வழங்குகிறது, பயன்பாட்டினை, வலுவான தன்மை விரிவாக்கத்தன்மை குறித்த கடுமையான கோரிக்கைகளுடன். OpenFOAM 7 பின்வரும் முக்கிய முன்னேற்றங்களை உள்ளடக்கியதாக விளங்குகின்றது : உபுண்டு லினக்ஸில் எளிதாக நிறுவுகை செய்வதற்காக இந்த OpenFOAM எனும் கட்டற்ற கருவி தொகுக்கப்பட்டுள்ளது, இது விண்டோஸ் 10 இல் நேரடியாக நிறுவுகை செய்து பயன்படுத்தி கொள்ளலாம் பிற லினக்ஸ் இயக்கமுறைமையில் அல்லது மேக் இயக்கமுறைமையில் நிறுவுகை செய்து பயன்படுத்தி கொள்ளலாம் இது பயனாளர்களுக்கு மென்பொருளை மாற்றியமைக்கவும் மறுபகிர்வு செய்வதற்கான சுதந்திரத்தையும் உரிமத்தின் விதிமுறைகளுக்குள் தொடர்ச்சியான கட்டணமற்ற பயன்பாட்டிற்கான உத்தரவாதத்தையும் வழங்குகிறது.

இது வெப்ப பரிமாற்றத்தினை காண்பதற்கான : ஒருங்கிணைந்த தீர்வுகளையும் மேம்பட்ட குவிதலையும் வலுவான தன்மையும் கொண்டுள்ளது . துகள் கண்காணிப்பில் மேம்படுத்தப்பட்ட வலிமையையும் உகந்த கணக்கீடுகளையும் கொண்டுள்ளது . இதுஅலை குறைத்தல், உள்ளமைைக்கக்கூடிய நுழைவு கட்ட பண்புகள், எண்களை சிறப்பாக அமைத்தல்.ஆகிய பல்லடுக்கு தன்மைகளை கொண்டுள்ளது , வெப்பநிலை-திரிபு-சார்பு பாகுத்தன்மை ஆகிய தன்மைகளை கணக்கிடும் திறன் கொண்டது .கொள்கலன்கள், புலங்கள், இணையான இயக்கம் போன்றவற்றிற்கான மேம்பாடு ஆகிய கணக்கீடுகளை இது எளிதாக செயற்படுத்திடுகின்றது இது தரப்படுத்தப்பட்ட இயக்கநேர வடிகட்டிடும் திறன், மேம்படுத்தப்பட்ட இயக்க தீர்வுஆகியவற்றை கொண்டுள்ளது மேம்படுத்தப்பட்ட தரவு காட்சிப்படுத்தல், அமைவு கருவிகள், செயல்பாட்டு பொருட்கள்.ஆகியவற்றை உள்ளடக்கியது வளிமண்டல, கடுமையான உடல் இயக்கவியல், எல்லை நிலைகள், மூலங்கள் ஆகிய பிற மாதிரிகளையும் கொண்டுள்ளது மேலும் விவரங்களுக்கும் பயன்படுத்தி கொள்ளவும் https://openfoam.org/எனும் இணையதள முகவரிக்கு செல்க

துவக்கநிலையாளர்கள் எளிதாக ஜாவாவை கற்பதற்கு உதவிடும் BlueJ

துவக்கநிலையாளர்கள் ஜாவா எனும் நிரலாக்க மொழியை கற்பதற்கு துவங்கிடுவதற்காக BlueJ ஆனது ஒரு எளிய IDE சூழலை வழங்குகின்றது
பொதுவாக எந்தவொரு புதியநபரும் ஒரு புதிய நிரலாக்க மொழியைக் கற்பதற்காக துவங்கிடும் போதெல்லாம், அனைத்து உரைகளையும் மனப்பாடம் செய்கின்ற செயலை விமர்சிப்பது எளிதான பணியாகும். ஒரு செயல் திட்டத்தைத் துவங்குவதற்கு வசதியாக இருப்பதற்கு முன், கோட்பாட்டில், அவை பொதுவாக ஒப்பீட்டளவில் குறுகியதாகவும் திரும்பத் திரும்ப செயல்படுவதாகவும் இருப்பதால் நினைவில் கொள்வது எளிது. நடைமுறையில்,உரைகளை மனப்பாடம் செய்தபின்னர் எளிதான பழக்கமாக மாற மிகவும் தெளிவற்று தடுமாறு வேண்டியுள்ளது, ஆனாலும் ஒரு நிரலை இயக்குவது அத்தியாவசிய தேவையாகும்.
ஒருசில நேரங்களில் அவ்வாறான உரையானது ஒரேயொர வரி மட்டுமே இருக்கும். எடுத்துக்காட்டாக, ஷெல் ஸ்கிரிப்ட்யில் “shebang” என்பதுடன் திறப்பது எளிய செயலாகும்:
#!/bin/sh
மற்ற நேரங்களில், அறிமுக உரை மிகவும் சிக்கலானது. உதாரணமாக, ஜாவா இனமானது பெரும்பாலும் பின்வருவதைபோன்றதாக அமைந்திருக்கும்:
mport java.io.Foo;

public class Main {

public static void main(String[] args) {}

// some code here

}
கென்ட் பல்கலைக்கழகமானது துவக்கநிலையாளர்களினஅ இந்த துவக்க நிலை போராட்டத்தினை ஆய்வின் வாயிலாக நன்றாக உணர்ந்து கொண்டது, எனவே துவக்கநிலையாளர்கள் எளிதாக ஜாவா கற்பதற்கு ஒரு திறமூல ஒருங்கிணைந்த மேம்பாட்டு சூழலான (IDE) BlueJ எனும் சூழலை உருவாக்கி பராமரிக்கிறது.
அதாவது இந்த பல்கலைகழகமானது ளிதாக ஜாவா கற்பதற்கு ஏதுவாக பல்வேறு BlueJ வார்ப்புருக்களை உருவாக்கி பயன்டுத்தி கொள்வதற்கு தயாராக வைத்துள்ளது
இந்த BlueJ இன்ஒருங்கிணைந்த மேம்பாட்டு சூழலான (IDE) இடைமுகம் சுத்தமாகவும் எளிமையாகவும் உள்ளது, அதன் முதன்மையான செயல்களின் பட்டியில் நான்கு உருப்படிகள் உள்ளன. நாம் ஏதேனும் ஒரு செயல்திட்டத்தை உருவாக்கும்போது, நம்முடைய ஜாவா கோப்புகள் எவ்வாறு பொருந்துகின்றன என்பதற்கான “மன வரைபடம்(mind map) ” அல்லது பாய்வு விளக்கப்படத்தைக் (flowchart) இதில் காணலாம்.
நாம் ஒரு புதிய இனத்தை உருவாக்கும்போது, நாம் என்ன செய்ய வேண்டும் என்பதற்கான குறிப்புகளைக் கொண்ட ஒரு சுத்தமான ஆனால் வலுவான வார்ப்புருவை இந்தBlueJ எனும்சூழல் உருவாக்குகின்றது. வெவ்வேறு குறிமுறைவரிகளின் கூறுகளை ஒன்றோடொன்று தனித்தனியாக வைத்திருக்க இது ஒரு கையடக்கமான வண்ணத் திட்டத்தைப் பயன்படுத்துகிறது, எனவே ஒரு முறை அல்லதுஒரு கருத்திலிருந்து ஒரு இனத்தைச் சொல்வது எளிது.
நாம் நிரலாக்கத்திற்கு புதியவர் அல்லது ஜாவாவுக்கு புதியவர் என்றால், மாறிகள், scoping, சுழல்கள் (loops) , நிபந்தனைகள் (conditionals) போன்ற மேம்பட்ட கருத்துகளைப் புரிந்துகொள்வது மிகவும் கடினமாகும். நாம் நிரலாக்கமொழியினை கற்றுக் கொள்ளும்போது, நாம் தட்டச்சு செய்யும் பெரும்பாலான குறிமுறைவரிகள் அடிப்படையில் ஒரே மாதிரியாக இருக்கின்றன: மேலும் இவை அனைத்தும் தெளிவற்ற அர்த்தமுள்ள, இன்னும் வித்தியாசமாக ஒத்ததாக இருக்கின்றன, அவற்றை நாம் பின்தங்கிய அல்லது முன்னோக்கிய நிலையில் படிக்கின்றோமா என்பதைப் புரிந்துகொள்வதற்காக சொல்வது என்பது . நிரலாக்க மொழியின் ஒரு பகுதியான ஒரு முக்கிய திறவுகோளுடன் மேலும் உள்தள்ளல் பிறையடைப்புகள் அரைப்புள்ளிகளின் உதவி தவிர ஒரு மாறியைக் கூறுவது கிட்டத்தட்ட சாத்தியமற்றதாகும், , இவை அனைத்தும் ஒன்றாக நம்முடைய நினைவிலிருந்து மங்கத் தொடங்குகின்றன.
இந்த குழப்பத்தை நீக்குவதற்காகவே BlueJ வடிவமைக்கப்பட்டுள்ளது. இதனுடைய வண்ண பின்னணியைப் பயன்படுத்துவதன் மூலம், நாம் எழுதும் குறிமுறைவரிகளின் கட்டமைப்பைக் காட்சிப்படுத்த BlueJ உதவுகின்றது. ஜாவா நிரலாக்க மொழியின் வழிமுறையில் ஒருகுறிப்பிட்ட இனம் உள் வருவதைக் காண நாம் உள்தள்ளலை நம்ப வேண்டியதில்லை, ஏனெனில் நாம் குறிமுறைவரிகளின் தொகுதிகளை(modules)இதில் காணலாம்.
மிக முக்கியமாக, பிழைகள் அவற்றின் காரணத்தை அறிய BlueJ நமக்கு உதவுகிறது.
உதாரணமாக, ஒரு if அறிக்கையின் உள்ளே foo எனப்படும் மாறியை நாம் வரையறுத்தபின்னர் அந்த அறிக்கைக்கு வெளியே foo ஐக் குறிப்பிட்டால், பிழை இருப்பதாக BlueJ சரியாக எச்சரிக்கிறது. பிழையை எவ்வாறு சரிசெய்வது என்று இது நமக்குச் சொல்லவில்லை, அதை நமக்காக சரிசெய்ய இது முன்வருவதில்லை, ஆனால் பிழை ஏன் இருக்கிறது என்று இது நமக்கு ஆச்சரியத்தை ஏற்படுத்துகிறது.
காட்சி தளவமைப்பில் ஏராளமான குறிப்புகள் உள்ளன, மேலும் ஆராய்ச்சி அல்லது திடீரென உத்வேகம் அளிப்பதன் மூலம், நம் foo மாறியின் கன்னியின் நோக்கத்திற்குள் “சிக்கியுள்ளது(trapped) ” என்பதை நாம் உணர வேண்டுமானால், நாம் தேவையான மாற்றங்களைச் செய்யலாம்.
BlueJ அனைத்து நோக்கங்களையும் கொண்ட IDEசூழல் அன்று. இது மிகவும் சிறந்த கற்றல் கருவியாகும், மேலும் இது Eclipse அல்லது NetBeans போன்ற முழு IDEசூழலைக் காட்டிலும் குறைவான உதவியாக இருக்கும். இது வேகமான அல்லது திறமையாக தட்டச்சு செய்யாமல், நிரலாக்க மொழியைக் கற்க உதவும் கருவியாகும்.
BlueJ ஐ நிறுவுகை செய்தல்
இந்த BlueJ ஆனது ஜாவாஎனும்நிரலாக்க மொழியில் எழுதப்பட்டுள்ளது, எனவே இதை இயக்க, நாம் முதலில் ஜாவாவை நிறுவுகைசெய்திட வேண்டும். எப்படியும் நிரலாக்கம் செய்ய நமக்கு ஜாவா எனும் கணினிமொழி நமக்கு தேவை, என்பதாலும் நாம் ஏற்கனவே ஜாவாவை நிறுவியிருக்கலாம். என்றாலும் BlueJ ஐ பயன்படுத்திகொள்கின்ற ஜாவாவின் அதே பதிப்பை நாம் கொண்டிருக்க வேண்டும், எனவே BlueJ ஐ ஆதரிக்கின்ற ஜாவா பதிப்பு நம்மிடம் உள்ளதாவெனச் சரிபார்த்திடுக. BlueJ ஐக்கு JavaFX, எனும் பதிப்பு தேவைப்படுகிறது (தனி பதிவிறக்கமாக), எனவே BlueJ தளத்தில் கூறியுள்ள வழிமுறைகளைப் பின்பற்றி பதிவிறக்கம் செய்து Java, JavaFX ஆகியவற்றை நிறுவுகை செய்தபின், BlueJ ஐ நிறுவுகை செய்யத் துவங்குக.
BlueJ ஆனது உபுண்டு லினக்ஸ், விண்டோ மேக் ஆகியவற்றிற்கான தரவிறக்கம் செய்யக்கூடிய நிறுவிகளைக் கொண்டுள்ளது. இது ஒரு பொதுவான நிறுவியையும் வழங்குகிறது, இது JAR கோப்பாக வழங்கப்படுகிறது (வழக்கமான ஜாவா வடிவம்). நாம் பொதுவான நிறுவியைப் பயன்படுத்துகின்றோம் என்றால், அதை ஒரு முனைமத்திலிருந்து ஜாவாவுடன் துவங்குக:
$ java -jar ./BlueJ*jar
இது துவங்கப்பட்டதும், அதை நிறுவுகைசெய்திட நாம் பயன்படுத்த விரும்பும் கோப்பகத்தில் சுட்டிக்காட்டிடுக. பொதுவாக $ HOME / .local / bin எனும் கோப்பகத்தைப் பயன்படுத்த பரிந்துரைக்கப்படுகின்றது, அது இருந்தால், பொதுவாக இந்த பாதையில் தான் இருக்கும்.
இது நிறுவப்பட்டதும், அதை ஒரு முனைமத்திலிருந்து துவங்கலாம்:
$ bluej
அல்லது நாம் ஒரு .desktop கோப்பை உருவாக்கலாம், எனவே இது நம்முடைய பயன்பாடுகளின் பட்டியில் காண்பிக்கப்படும். இந்த .desktop எனும் கோப்பிற்கு நமக்குத் தேவையானவை:
[Desktop Entry]

Encoding=UTF-8

Version=1.0

Name=BlueJ

Comment=A simple powerful Java IDE

Categories=Application;Development;

Exec=~/.local/bin/bluej/bluej

Icon=~/.local/bin/bluej/icons/bluej-icon-512-embossed.png

Terminal=false

Type=Application
இந்த கோப்பினை bluej.desktop ஆக ~ / .local / share / applications இல் சேமித்திடுக, விரைவில் நம்முடைய பயன்பாட்டு பட்டியில் BlueJ காண்பிக்கப்படும்.
நாம் ஒரு அனுபவமிக்க நிரலாளராஅல்லது புதிய துவக்கநிலையாளரா என்பதைப் பொருட்படுத்தாமல், ஜாவாவைக் கற்றுக்கொள்வதை BlueJ நோக்கமாகக் கொண்டுள்ளது. இன்றே அதனை நிறுவி ஒரு அற்புதமான குறுக்கு-தள நிரலாக்க சாகசத்தைத் துவங்கிடுக!எனபரிந்துரைக்கப்படுகின்றது

மேலும் விவரங்களுக்கு https://www.bluej.org/ எனும் இணையதளத்திற்கு செல்க

திறமூல இணைய சேவையகங்கள் ஒரு அறிமுகம்

பொதுவாக ஒருஇணையசேவையகம் என்பது வன்பொருளை அல்லது மென்பொருளைக் குறிக்கலாம் அல்லது இரண்டும் ஒன்றாகச் சேர்ந்ததையும் குறிக்கலாம்.
வன்பொருள் எனில் இணையசேவையகத்தின் மென்பொருளையும் இணைய தளத்தின் கூறுகளின் கோப்புகளான HTML ஆவணங்கள், படங்கள், CSS நடை தாட்கள் ஜாவாஸ்கிரிப்ட் கோப்புகள் ஆகியவற்றை சேமித்திடுகின்ற ஒரு கணினி ஆகும். இந்த கணினியானது இணையத்துடன் இணைக்கப்பட்டது மேலும், இது இணையத்துடன் இணைக்கப்பட்ட பிற சாதனங்களுடன் தரவு களின் பரிமாற்றத்தை ஆதரிக்கின்றது.
மென்பொருள் எனில், இணைய சேவையகத்தினை நிறுவுகை செய்த கோப்புகளை இணைய பயனாளர்கள் எவ்வாறு அணுகலாம் என்பதைக் கட்டுப்படுத்தும் பல்வேறு பகுதிகளை உள்ளடக்கியதாகும் ; குறைந்தபட்சம், இது ஒரு HTTP சேவையகமாக கருதப்படும். HTTP சேவையகம் என்பது இணைய முகவரிகள் (URL ) இணைய பக்கங்களைக் காண இணைய உலாவி பயன்படுத்தும் நெறிமுறை (HTTP ) ஆகியவற்றைப் புரிந்துகொள்ளும் மென்பொருளாகும். இது சேமித்து வைக்கும் இணையதளங்களின் தளப் பெயர்களின் (mozilla.org போன்றவை) மூலம் அணுகலாம், மேலும் இது அவைகளின் உள்ளடக்கத்தை இறுதி பயனாளரின் சாதனத்திற்கு வழங்குகிறது.
மிக அடிப்படையான மட்டத்தில், ஒரு இணையஉலாவிக்கு ஒரு இணைய சேவையகத்தில் நிறுவுகை செய்யப்பட்ட கோப்பு தேவைப்படும்போது, அந்த இணையஉலாவியானது அந்த கோப்பினை HTTP வழியாகக் கோருகிறது. அந்த கோரிக்கை மிகச்சரியான இணைய சேவையகத்தை (வன்பொருள்) அடையும் போது, HTTP சேவையகம் (மென்பொருள்) கோரிக்கையை ஏற்று, கோரப்பட்ட ஆவணத்தைக் கண்டறிந்து (அவ்வாறு இல்லையென்றால், 404 எனும் பதில் திரும்பப் பெறப்படுகிறது), அதை இணையஉலாவிக்கு திருப்பி அனுப்புகிறது..
இவ்வாறான சூழலில்இணையதளத்தை வெளியிடுவதற்காக நிலையான அல்லது மாறும் இணைய சேவையகம் ஒன்று தேவைப்படுகிறது.
ஒரு நிலையான இணைய சேவையகமானது அல்லது அடுக்கானது ஒரு HTTP சேவையகத்துடன் (மென்பொருள்) ஒரு கணினியை (வன்பொருள்) கொண்டுள்ளது. அந்த சேவையகமானது அதில் நிறுவுகை செய்யப்பட்ட கோப்புகளை நம்முடைய இணைய உலாவிக்கு அனுப்புவதால் அதை நிலையானதாக அழைக்கிறோம்.
ஒரு இயக்கநேர இணையசேவையகமானது நிலையான இணைய சேவையகத்தையும் கூடுதல் மென்பொருளையும் கொண்டுள்ளது, பொதுவாக பயன்பாட்டு சேவையகமும் தரவுத்தளமும் . HTTP சேவையகம் வழியாக நம்முடைய இணைய உலாவிக்கு அனுப்புவதற்கு முன்பு நிறுவுகை செய்யப்பட்ட கோப்புகளை பயன்பாட்டு சேவையகமானது புதுப்பித்து கொள்வதால் நாம் அதை இயக்கநேரசேவையகம் என்று அழைக்கின்றோம்.
இவ்வாறான ஒரு இணைய சேவையகத்தில் கிடைக்கும் முக்கிய வசதிவாய்ப்புகள் பின்வருமாறு:
ஒன்று அல்லது அதற்கு மேற்பட்ட இணையதளங்களை உருவாக்குகின்றது.
பதிவு செய்யப்படும் கோப்புகள் எங்கு சேமிக்கப்படுகின்றன, அப்பதிவு கோப்புகளில் என்னவகையான தரவுகள் சேர்க்கப்பட்டுள்ளன என்பவை உள்ளிட்ட பல்வேறு தகவல்களைகொண்டு பதிவு கோப்பின் அமைப்புகளை உள்ளமைக்கிறது.
இணையதளம் / அடைவு பாதுகாப்பை உள்ளமைக்கிறது. எடுத்துக்காட்டாக, தேவைகள் அடுத்தடுத்த உள்ளமைவின் அடிப்படையில், இணைய சேவையகம் ஒரு குறிப்பிட்ட இணையதளத்தை காண்பதை அனுமதிக்கிறது அல்லது தடுக்கிறது, அதே போன்று எந்தெந்த IP முகவரிகளின் இணையதளத்தைப் பார்க்க அனுமதிக்கலாம் /அனுமதிக்கப்படவேன்டாம் என முடிவுசெய்கின்றது.
இது ஒரு FTP தளத்தை உருவாக்குகின்றது.
மெய்நிகர் கோப்பகங்களை உருவாக்கி, அவற்றை இயல்புநிலை கோப்பகங்களுக்கு வரைபடமாக்குகிறது.
தனிப்பயன் பிழை பக்கங்களை உள்ளமைக்கிறது / பரிந்துரைக்கிறது. இது பயனாளர்கள் இணையதளத்தில் பயனாளர் நட்பு ,பிழை செய்திகளை உருவாக்கவும் காண்பிக்கவும் அனுமதிக்கிறது.
இயல்புநிலை ஆவணங்களைக் குறிப்பிடுகிறது, அவை கோப்பின் பெயர் கொடுக்கப்படாதபோது காட்டப்படும். எடுத்துக்காட்டாக, பயனாளர் http: // localhost ஐத் திறந்தால் எந்தெந்தக் கோப்புகளைக் காட்ட வேண்டும் என்பதை இது குறிப்பிடுகிறது. பொதுவாக index.html அல்லது அதேபோன்ற ஒத்த ஒன்றாகும், ஆனால் அது இருக்க தேவையில்லை.
முதன்முதலில் இணைய உலாவியில் விளைந்த செயல்திட்டத்தின் ஒரு பகுதியாக 1990 ஆம் ஆண்டில் டிம் பெர்னர்ஸ்-லீ அவர்களால் CERN http என்பது உருவாக்கப்பட்டதிலிருந்து இன்றுவரை இணைய சேவையகங்கள் வெகுதூரம் சென்றுள்ளன. இணைய சேவையகங்களின் முன்னணி வழங்குநர்களில் ஒருசிலர் நிறுவனங்களுக்கு மூடிய மூல வாய்ப்பங்களை வழங்குகிறார்கள், ஆனால் பல இன்னும் திறமூலமாக இருக்கின்றன (லினக்ஸ் அடிப்படையில்). ஒருசில இணைய சேவையகங்கள் சிறப்புத் தேவைகளுக்காக வடிவமைக்கப்பட்டுள்ளன, வேறு சில புதுப்பிப்புகளை அடிக்கடி பெறுகின்றன, இன்னும்சில குறிப்பிட்ட தொழில்நுட்பங்களுக்காக மட்டுமே வடிவமைக்கப்பட்டுள்ளன, மேலும் சில சமீபத்திய புதுப்பிப்புகளின் காரணமாக அவற்றின் நிலைத்தன்மைக்காகவும் பாதுகாப்பிற்காகவும் அறியப்படுகின்றன.இவ்வாறான மிகவும் பிரபலமாக உள்ள அதிலும் திறமூல இணைய சேவையகங்களில் ஒருசில பின்வருமாறு

1. அப்பாச்சி HTTP:இது ஒருதிறமூல, குறுக்கு-தள இணைய சேவையகமாகும்இது அப்பாச்சி உரிமம் 2.0 இன் விதிமுறைகளின் கீழ் வெளியிடப்பட்டதாகும். அப்பாச்சி மென்பொருள் அறக்கட்டளையின் கீழ் மேம்படுத்துநர்களின் திறமூல சமூகத்தால் இது உருவாக்கப்பட்டு பராமரிக்கப்படுகின்றது. இது தற்போது நாம் பயன்படுத்திகொண்டுவருகின்ற இணையதளங்களில் 46 சதவீதத்தை இயக்குகின்றது. இது Linux, FreeBSD, Solaris, Windows, MacOS X, Novell Netware, OS/2 போன்ற பல்வேறு இயக்க முறைமைகளிலும் ( அநேகமாக யுனிக்ஸ் போன்ற எந்த அமைப்பும்) நன்கு இயங்குகின்றது .
இது பல்வேறு வசதிவாய்ப்புகளை ஆதரிக்கின்றது, பல தொகுக்கப்பட்ட தொகுதிகளாக( modules) செயல்படுத்தப்படுகின்றன, அவை முக்கிய செயல்பாட்டை நீட்டிக்கின்றன. இவை அங்கீகாரசெயல் திட்டங்களிலில் Perl, Python, Tcl , PHP போன்ற சேவையக நிரலாக்க மொழிகளை ஆதரிக்கின்றன. பிரபலமான அங்கீகார தொகுதிகளில் mod_dccess, mod_auth, mod_digest , mod_auth_digest ஆகியவை அடங்கும். மற்ற வசதிவாய்ப்புகளான மாதிரியில் பாதுகாப்பான சாக்கெட்டுகளின் அடுக்கு , போக்குவரத்து அடுக்கு பாதுகாப்பு ஆதரவு (mod_ssl), ஒரு ப்ராக்ஸி தொகுதி (mod_proxy), ஒரு URL மாற்றியமைத்தல் தொகுதி (mod_rewrite), தனிப்பயன் பதிவு கோப்புகள் (mod_log_config) வடிகட்டுதல் ஆதரவு (mod_include, mod_ext_filter) ஆகியவை அடங்கும். இதில் பிரபலமான சுருக்க முறைகளில் வெளிப்புற நீட்டிப்பு தொகுதி, mod_gzip, HTTP வழியாக வழங்கப்படும் இணையகங்களின் அளவை (எடை) குறைக்க உதவும் வகையில் செயல்படுத்தப்படுகின்றது. ModSecurity என்பது இணையபயன்பாடுகளுக்கான ஊடுருவல் கண்டறிதலிற்கும் தடுப்பதற்குமான திறமூல இயந்திரமாகும். இதனுடையபதிவுகளை AWStats / W3Perl அல்லது Visitors போன்ற இலவச ஸ்கிரிப்ட்களைப் பயன்படுத்தி இணைய உலாவி மூலம் பகுப்பாய்வு செய்யலாம்.
மெய்நிகர் நிறுவுகையை ஒரு அப்பாச்சி நிறுவுகையில் பல்வேறு இணைய தளங்களுக்கு சேவை செய்ய அனுமதிக்கின்றது. எடுத்துக்காட்டாக, ஒரு அப்பாச்சி நிறுவுகையுடன் ஒரு கணினியில் ஒரே நேரத்தில் example.com, example.org, test47.test-server.example.edu போன்றவற்றிற்கு சேவை செய்ய முடியும்.
இதன் வசதி வாய்ப்புகள்:இயக்கநேர தொகுப்புகளை பதிவேற்றமுடியும், நிலையான கோப்புகளை கையாளமுடியும், குறியீட்டு கோப்புகள், தானியங்கு அட்டவணைப்படுத்தல் உள்ளடக்க விவாதம்.IPv6 , HTTP / 2 ஆகியவற்றின் ஆதரிக்கின்றது. தனிப்பயன் பதிவு சுழற்சி, IP முகவரி அடிப்படையிலான புவி இருப்பிடம், பயனாளர் அமர்வு கண்காணிப்பு, ஒரே நேரத்தில் இணைப்பு வரம்பு ஆகியவற்றை கொஂண்டது அதுமட்டுமல்லாமல், இது CGI , FTP, XML ஆகியவற்றை ஆதரிக்கின்றது.எளிதாக URL மாற்றியமைத்திடும் வசதிகொண்டது, சிறந்த அங்கீகாரம் , அங்கீகார அணுகல் கட்டுப்பாடு.தவறு சகிப்புத்தன்மை இணையதளஇணைப்பின் தோல்விகளை கையாளுதல் பல சுமைகளை சமநிலைப்படுத்தும் வழிமுறைகள் ஆகிய பல்வேறு வசதி வாய்ப்புகளை இதுகொண்டுள்ளது.
இதனுடைய இணையதளமுகவரி: https://httpd.apache.org/ ஆகும்
2. அப்பாச்சி டாம்காட்(Tomcat) :ஜாவாஎனும்நிரலாக்க மொழியில் எழுதப்பட்ட திறமூலஇணைய சேவையகமான இது, அப்பாச்சி அறக்கட்டளையால் வடிவமைக்கப்பட்டதாகும் இது மென்பொருள் வடிவமைப்பாளரான ஜேம்ஸ் டங்கன் டேவிட்சனின் கண்டுபிடிப்பிக்கு வழங்கப்பட்ட பெருமையாகும் . இது ஜாவா-சர்வ்லெட், ஜாவாசேவையாளர் பக்கங்கள், வெளிபடுத்திடும் ஜாவா மொழியின் வெப்சாக்கெட் தொழில்நுட்பங்களின் திறமூல செயல்படுத்தல் என்று அழைக்கப்படுகிறது. இது பல்வேறு வகையான தொழில்களிலும் நிறுவனங்களிலும் பெரிய அளவிலான, நோக்கத்திற்கும் -சிக்கலான வலை பயன்பாடுகளுக்கும் அதிகாரம் அளிக்கிறது.
இது Catalina, Coyote, Jasper, Cluster போன்ற பல்வேறு கூறுகளால் ஆனது. கேடலினா டாம்காட்டின் சர்வ்லெட் கொள்கலன் என்று அழைக்கப்படுகிறது. கொயோட் என்பது HTTP 1.1 ஐ ஆதரிக்கின்ற இதற்கான இணைப்பான் கூறு ஆகும். வலை சேவையகமாக, கேடலினா, பெயரளவில் ஜாவா சர்வ்லெட் அல்லது ஜேஎஸ்பி கொள்கலன், உள்ளூர் கோப்புகளை HTTP ஆவணங்களாக வழங்குகின்ற எளிய இணைய சேவையகமாகவும் செயல்பட அனுமதிக்கிறது. ஜாஸ்பர் என்பது டாம்காட்டின் ஜேஎஸ்பி இயந்திரமாகும. இது JSP கோப்புகளை ஜாவா குறியீட்டில் தொகுக்க சேவையகங்களாக கேடலினாவால் கையாள முடியும். பெரியஅளவிலான பயன்பாடுகளை நிருவகிக்க கிளஸ்டர் சேர்க்கப்பட்டுள்ளது. இது இணைய சுமைகளை சமநிலைபடுத்துவதற்கு பயன்படுத்தப்படுகிறது, இது பல நுட்பங்கள் மூலம் அடையப்படலாம். கிளஸ்டரிங் ஆதரவுக்கு தற்போது JDK பதிப்பு 1.5 அல்லது அதற்கு மேற்பட்டது தேவைப்படுகிறது.
இதனுடைய வசதிவாய்ப்புகள் :இது இலகுரகமானது அதிக நெகிழ்வானது. , மிகவும் நிலையானது கூடுதல் பாதுகாப்பு உள்ளது. நன்கு ஆவணப்படுத்தப்பட்ட மிகவும் பரவலாக பயன்படுத்தப்படும் ஜாவா பயன்பாட்டு சேவையகமாக அமைந்துள்ளது JSSE இணைப்பிகளுடன் TLS ஆதரவுக்காக HTTP / 2, OpenSSL ஐ ஆதரிக்கிறது.TLS மெய்நிகர் நிறுவுகை, இணைய பயன்பாட்டு நினைவக கசிவு பாதுகாப்பு கண்டறிதலுக்கான ஆதரவினை வழங்குகின்றது மேம்பட்ட IO திறன்கள் மறுசீரமைக்கப்பட்ட கிளஸ்டரிங் கொண்டுள்ளது.

இதனுடைய இணையதளமுகவரி: https://tomcat.apache.org/ஆகும்

3.Nginx எனும்இணைய சேவையகம்: இது ஒரு BSD போன்ற உரிமத்தின் அடிப்படையில் ஒரு கட்டற்ற கட்டணமற்ற இணைய சேவையகமாகும். மேலும் இது ஒரு HTTP, தலைகீழ் ப்ராக்ஸி சேவையகமாகவும், மின்னஞ்சல் பதிலாள் சேவையகமாகவும் அமைந்துள்ளது அதாவது பொதுவான TCP / UDP பதிலாள் சேவையகமாக இது விளங்குகின்றது. இதை இகோர் சிசோவ் என்வர் வடிவமைத்துவெளியிட்டுள்ளார். சுமார் 2.5MB எனும்அளவிற்கு மிகக் குறைந்த நினைவக தடம் கொண்ட 10,000 க்கும் மேற்பட்ட இணைப்புகளை ஒரே நேரத்தில் கையாளும் திறன் கொண்டது. அதன் ஒத்திசைவற்ற, நிகழ்வு உந்துதல் இயல்பு காரணமாக இது அனைத்துசெயல்களையும் சாத்தியமாக்கு கின்றது. இது அதிக எண்ணிக்கையிலான இணைய சேவையக மொழிகளை ஆதரிக்கிறது, ஆனால் அதற்கு எந்த சொந்த ஆதரவும் இல்லை, இதனால் மூன்றாம் தரப்பு தொகுதிகள் (modules ) பயன்படுத்தப்பட வேண்டும்; உதாரணமாக, PHP ஸ்கிரிப்ட்களை செயலாக்கவேண்டுமெனில் PHP-FPM ஆகியவற்றை தனித்தனியாக நிறுவப்பட வேண்டும். இது ஒரு முழுமையான இணையசேவையகமாகப் பயன்படுத்தப்பட்டாலும், இப்போதெல்லாம் பல மேம்படுத்துநர்கள் உண்மையான சேவையகத்தின் முன் நிலையான உள்ளடக்க சேவையகமாக இதைப் பயன்படுத்தி கொள்கின்றனர். ஒருசில தளங்கள் பின்முனைமத்தில் கோரிக்கைகளை மாறும் வகையில் கையாளுகின்றன, மேலும் உள்ளடக்கத்தை பயனாளரால் கோரப்படும்போது அவற்றை சேவை செய்ய இதை தேர்ந்தெடுக்க செய்கின்றன.
ஸ்கிரிப்டுகளுக்கான FastCGI , SCGI ஆகியவற்றை கையாளுபவர்கள்,, WSGIஇன் பயன்பாட்டு சேவையகங்கள் அல்லது Phusion பயணிகளின் தொகுதிகள் ஆகியவற்றைப் பயன்படுத்தி பிணையத்தில் இயக்கநேர HTTP உள்ளடக்கத்தை வழங்க இதனை பயன்படுத்தலாம், மேலும் இது மென்பொருள் சுமையின் இருப்புநிலையாக செயல்பட முடியும்.
இந்த Nginx இல் OSS Nginx, Nginx Plus Nginx ஆகியஇரண்டு பதிப்புகள் உள்ளன -. பிந்தையது முந்தையதில் சேர்க்கப்படாத கூடுதல் வசதிகளை வழங்குகிறது, அதாவது செயலில் நல்லநிலையில் உள்ளதாவென பரிசோதனைகள், குக்கீகளை அடிப்படையாகக் கொண்ட அமர்வு நிலைத்தன்மை, DNS-சேவை-கண்டுபிடிப்பு ஒருங்கிணைப்பு, ஒரு தற்காலிக நினைவகத்தை தூய்மைப்படுத்தும் API, AppDynamic, Datalog, Dynatrace New Relic plugins, Active-Active HA ஒத்திசைவு, உள்ளமைவுகளுக்கான (பூஜ்ஜிய வேலையில்லா நேரத்துடன்) புதுப்பிப்புகள், அத்துடன் Nginx Plus API மற்றும் இணைய பயன்பாட்டு ஃபயர்வால் (WAF) இயக்கநேரக் தொகுதியைப் பயன்படுத்திகொள்கின்றது .
நிலையான கோப்புகளை வழங்குவதன் மூலமும், குறைந்த நினைவகத்தைப் பயன்படுத்துவதன் மூலமும், வினாடிக்கு நான்கு மடங்கு கோரிக்கைகளைக் கையாளுவதன் மூலமும் அப்பாச்சி சேவையகத்தை விஞ்சும் வகையில் இது வடிவமைக்கப்பட்டுள்ளது.
இதனுடைய வசதிவாய்ப்புகள் :குறைந்த நினைவகத்துடன் ஒரே நேரத்தில் 10,000 இற்கும் மேலான இணைப்புகளைக் கையாளும் திறன்கொண்டது; நிலையான, குறியீட்டு கோப்புகளை கையாளுகிறது தானாக அட்டவணைப்படுத்தலை வழங்குகிறது. பெயர்- ஐபி முகவரி அடிப்படையிலான மெய்நிகர் சேவையகங்கள் ஆதரிக்கின்றது. இது IPv6 இணக்கமானது. இது SNI உடன் TLS / SSL ஐ ஆதரிக்கிறது, OCSP ஸ்டேப்ளிங் , gRPC , HTTP / 2 ஆகியவற்றிற்கான ஆதரவை வழங்குகின்றது.இணைப்பு ,இணைப்பில் இழப்பு இல்லாமல் கட்டமைப்பு மேம்படுத்தல் செயல்படுத்தல் செய்யப்படுகிறது. SMTP, POP3 IMAP ப்ராக்ஸி ஆகியவற்றை ஆதரிக்கிறது.
தற்காலிக நினைவகத்துடன் தலைகீழ் ப்ராக்ஸியையும். மட்டு கட்டமைப்பையும் கொண்டது.இதனுடைய இணையமுகவரி https://www.nginx.com/ஆகும்
4.H2O எனும்இணைய சேவையகம்: இது ஒரு புதிய தலைமுறை HTTP சேவையகமாகும், இது பயன்பாட்டில் உள்ள அனைத்து இணைய சேவையகங்களின் முழு வசதிகளான HTTP / 2 செயலாக்கங்களைக் கொண்டுள்ளது. இணைய சேவையகமாக H2O உடன், பயனாளர்கள் HTTP / 2 புதிய வசதிகளான latency optimisation, server-push and server-sideமுன்னுரிமை போன்றவற்றைப் பயன்படுத்திக் கொள்ளலாம், அரிதாகவே பேசப்படும் நவீன இணைய நவீன உலாவி வசதிகளைப் பயன்படுத்திக் கொள்ளலாம். இந்த H2O ஆனது libh2o ஆல் இயக்கப்படுகிறது, இது H2O இன் அனைத்து இணைய சேவை சக்தியையும் கொண்டுள்ளது. மூன்றாம் தரப்பு பயன்பாட்டிற்காக libh2o தனித்தனியாக தொகுக்கப்பட்டுள்ளது. இது MIT உரிமம் பெற்றது. இது சிஎனும் நிரலாக்கமொழியில் எழுதப்பட்டுள்ளது, மேலும் இது நூலகமாகவும் பயன்படுத்திகொள்ளலாம்.
இதனுடைய வசதிவாய்ப்புகள்
இது HTTP 1.0 / 1.1 / 2.0, வெப்சாக்கெட், TLS ஐ ஆதரிக்கிறது. மேலும் இது TCP Fast Open, FastCGI, ரிவர்ஸ் ப்ராக்ஸியை ஆதரிக்கிறது. அதுமட்டுமல்லாமல் AEAD சைபர்கள், OCSP ஸ்டேப்ளிங், mime-வகை உள்ளமைவு, முன்னோக்கி ரகசியம், துண்டிக்கப்பட்ட குறியாக்கம். சேவையக உந்துதல், விவாத முறைகள்: NPN, ALPN, மேம்படுத்தல்,போன்ற வசதிவாய்ப்புகளை கொண்டுள்ளது . இதனுடைய இணையதள https://h2o.examp1e.net/ ஆகும்
5.Caddy எனும்இணைய சேவையகம்: இது ஒரு திற மூல இணைய சேவையகமாகும், இதுHTTP / 2 இயக்கப்பட்ட இணைய சேவையகமாகும், இது மத்தேயு ஹோல்ட் என்பவரால் வடிவமைக்கப்பட்ட கோ எனும் நிரலாக்க மொழியில் எழுதப்பட்டதாகும். அப்பாச்சி வலை சேவையகத்திற்கு இது ஒரு வலுவான மாற்றாகும். கட்டமைக்க பயன்படுத்த எளிதானது, மேலும் இது IPv6, Markdown, WebSockets, FastCGO, , வார்ப்புருக்கள் பிற பெட்டிகளுக்கு வெளியே உள்ள சமீபத்திய வசதிவாய்ப்புகளுடன் ஏற்றப்பட்டுள்ளது. தகுதி வாய்ந்த தளப் பெயர்களைக் கொண்ட தளங்களுக்கு இது இயல்புநிலையில்HTTPS ஐ செயல்படுத்துகிறது (ACME நெறிமுறை வழியாக TLS சான்றிதழ் விவாதம் நடத்தக்கூடிய பெயர்கள்) HTTP கோரிக்கைகளை HTTPS க்கு திருப்பி விடுகிறது. இது துவக்கத்தின்போது தேவைப்படும் சான்றிதழ்களைப் பெறுகிறது மேலும் சேவையகத்தின் வாழ்நாளில் அவற்றைப் புதுப்பிக்க வைக்கிறது.
ஒரு மாற்று உள்ளமைவு முறையான, இது துவக்கத்தில் இருப்பதை விட TLS கைகுலுக்கலின் போது மட்டுமே சான்றிதழ்களைப் பெற அனுமதிக்கிறது, இந்த வசதியான ம் ‘தேவைக்கேற்ப TLS’ என அழைக்கப்படுகிறது. இந்த வசதியை கொண்டுவர, பயனாளர் இந்த வழியில் வழங்கக்கூடிய அதிகபட்ச சான்றிதழ்களைக் குறிப்பிட வேண்டும். இது விண்டோ, மேக்,லினக்ஸ், பி.எஸ்.டி, சோலாரிஸ் ஆண்ட்ராய்டு ஆகிய இயக்கமுறைமைகளில் செயல்படுகின்றது.
இதனுடைய வசதி வாய்ப்புகள்
விரைவான HTTP கோரிக்கைகளையும், விரைவான வரிசைப்படுத்தலுடன் குறைந்தபட்ச உள்ளமைவுவையும் கொண்டது நிறுவல், சிறிய இயங்கக்கூடியவை மற்றும் பல CPUs/cores இல் இயங்குகிறது. இது IPv6 ஐ ஆதரிக்கிறது, உள்நுழைவு தனிப்பயன் வடிவமைப்பை உருவாக்குகிறது.
Fast FastCGI க்கு சேவை செய்கிறது, தலைகீழ் ப்ராக்ஸி, மீண்டும் எழுதுகிறதும் வழிமாற்றுகள், சுத்தமான URL ,Gzip சுருக்க, அடைவு உலாவல், ஆகியவசதிகளை கொண்டது மெய்நிகர் ஹோஸ்டை ஆதரிக்கிறது, .இதனுடைய இணையதளமுகவரி :https://caddyserver.com/ ஆகும்

Previous Older Entries