Category Archives: கணியம்

எளிய தமிழில் VR/AR/MR 15. விடுநிலைகள் (Degrees of freedom – DoF)

மூழ்கவைக்கும் அனுபவமும் விடுநிலைகளும் மூழ்கவைக்கும் அனுபவத்தை அடைய பார்வைப் புலம் (Field of View – FoV) என்ற கருத்துருவை முன்னர் பார்த்தோம். நாம் நகர்ந்தாலும், திரும்பினாலும் நாம் பார்க்கும் காட்சி அதற்கேற்றாற்போல் நகரவேண்டும் மற்றும் திரும்பவேண்டும். அதாவது பெயர்ச்சிக்கான (translation) இடநிலை பின்தொடர்தல் (positional tracking) மற்றும் சுழற்சிக்கான (rotation) நோக்குநிலை பின்தொடர்தல் (orientation tracking) இரண்டுமே மூழ்கவைக்கும் அனுபவத்தை அடைய அவசியம் தேவை. இவற்றைப் புரிந்துகொள்ள நாம் விடுநிலைகள் என்ற கருத்துருவைப் புரிந்துகொள்ள வேண்டும்.… Read More »

WebAssembly எனும் இணையதொகுப்பில் ‘அனைவருக்கும் வணக்கம்’ எனும் நம்முடைய முதல் பயன்பாட்டை எவ்வாறு உருவாக்குவது

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

எளிய தமிழில் VR/AR/MR 14. மிகை மெய்ம்மை (AR) வகைகள்

குறிப்பி (marker) அடிப்படையிலான மிகை மெய்ம்மை (AR) குறிப்பி அடிப்படையிலான (Marker-based) மிகை மெய்ம்மை அனுபவங்களுக்கு ஒரு தொடக்கல் (triggering) படம் தேவைப்படுகிறது. குறிப்பி என்பது QR குறியீடு போலவேதான், ஆனால் இன்னும் எளிமையாக இருக்கும். இதை ஒருவர் தங்கள் திறன்பேசியைப் பயன்படுத்தி AR செயலியின் மூலம் வருடலாம் (scan). படம் ஒத்திருந்தால் முன்கூட்டியே தயாரித்த AR காணொளி அல்லது அசைவூட்டத்தைக் காட்டலாம். குறிப்பி அடையாளம் காணல் வேலையை சாதனத்திலேயே செய்யலாம். அல்லது இணைய வழியாக மேகக்கணிமைக்கும்… Read More »

விண்டோஇயக்கமுறைமை செயல்படும் கணினிகளில் லினக்ஸ் பயன்பாடுகளை உருவாக்க WSL ஐப் பயன்படுத்துதல்-

தற்போதுநம்மெல்லோருக்கும் விண்டோ இயக்கமுறைமை செயல்படும் கணினியில் லினக்ஸ் மேம்பாட்டு சூழலை நிறுவுகை செய்வது என்பது மிகவும் எளிதான செயலாகும், அவ்வாறான சூழலில் இதற்காக மைக்ரோசாப்ட் நிறுவனம் வழங்கும் லினக்ஸிற்கான விண்டோவின் துனைஅமைவு (Windows Subsystem for Linux (WSL)) எனும் வசதி மிகப்பெரும் உதவியாகும். பல்வேறு லினக்ஸ் பயன்பாட்டு மேம்டுத்துநர்கள் விண்டோஇயக்கமுறைமை செயல்படும் கணினிகளைக் கொண்டுள்ளனர் மேலும் SSH இன்(விண்டோவில் PuTTY எனும் மென்பொருளை நிறுவுகைசெய்வது போன்று) வாயிலாக இணைப்பதன் மூலம் தொலைநிலையில் லினக்ஸ் சேவையகங்களைப் பயன்படுத்துகின்றனர்… Read More »

எளிய தமிழில் VR/AR/MR 13. மிகை மெய்ம்மை (Augmented Reality – AR)

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

எளிய தமிழில் VR/AR/MR 12. VR மற்ற சில பயன்பாடுகள்

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

விழுப்புரம் பகுதில் தகவல் தொழிற்நுட்ப பூங்கா அமைக்க அரசாணை

விழுப்புரம் பகுதில் தகவல் தொழிற்நுட்ப பூங்கா அமைக்க 26/02/2021-ம் தேதி அரசாணை( GO.(Ms) No. 109) வெளியிடபட்டுள்ளது. கடந்த இரண்டு ஆண்டுகளுக்கு மேலாக தொடர்ந்து VGLUG சார்பாக பல்வேறு மட்டங்களில் அரசின் பார்வைக்கு கொண்டு சேர்த்ததன் பலனாக தற்போது அரசாணை வெளியாகியுள்ளது. இது VGLUG மற்றும் விழுப்புரம் பகுதியை சார்ந்த மக்களுக்கு மகிழ்ச்சியை தருவதாக அமைந்துள்ளது. இது மக்கள் கோரிக்கைக்கு கிடைத்த மகத்தான வெற்றி!விழுப்புரம் பகுதியை சார்ந்த இளைஞர்களுக்கான வேலைவாய்ப்பு இந்த தகவல் தொழிற்நுட்ப பூங்கா அரசாணையின்… Read More »

எளிய தமிழில் VR/AR/MR 11. வீடு பார்க்கவும் உட்புற வடிவமைப்புக்கும் VR

உட்புற வடிவமைப்பைக் (interior design) கற்பனை செய்து பார்ப்பது மிகக் கடினம்  செயற்குறிப்பில் (proposal) கொடுத்துள்ள கட்டடத்தின் நீள அகல வரைபடம் (plan) மற்றும் முகப்புப் படம் (elevation) ஆகியவற்றை வைத்து அதன் அளவுகளை வடிவமைப்பாளர்கள் மற்றும் பொறியியலாளர்களால் உருவகிக்க முடியும். ஆனால் சாதாரண வாடிக்கையாளர்களுக்குக் கட்டடத்தின் அளவுகளைக் கற்பனை செய்து பார்ப்பதே மிகக்கடினம். மேலும் அறைகலன்கள், திரைச்சீலைகள், சுவர் அலங்காரம் ஆகியவற்றையும் சேர்த்து உருவகிப்பது குழப்பமான வேலையாகிறது. ஆகவே வாக்குறுதி கொடுத்தபடி வேலையை செய்து முடிக்கவில்லை… Read More »

எளிய தமிழில் DevOps-13

Ansible Playbooks கட்டளைகளை தனித்தனியே இயக்குவதற்கு பதிலாக ஒரு கோப்பில் எழுதி, அக்கோப்பினை இயக்குவதன் மூலம் அனைத்து வேலைகளையும் செய்து கொள்ளலாம். இதற்கு Playbook என்று பெயர். இது yaml வடிவில் .yml என்ற extension கொண்டு சேமிக்கப்படுகிறது. இதில் குறிப்பிடப்படுகின்ற ஒவ்வொரு வேலையும் task என்று அழைக்கப்படுகின்றன. Ansible ஆனது இந்த Playbook-ல் உள்ளவற்றைப் படித்து, hosts-ல் உள்ள ஒவ்வொரு கணிணியாக login செய்து, தரப்பட்ட கட்டளைகளை இயக்கிவிடும். பின் நமது கணிணிக்குத் திரும்பிவிடும். This… Read More »