Rஎனும் கணினிமொழியின் மூலம் MongoDB ஐப் பயன்படுத்துதல்

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

எளிய தமிழில் Computer Vision 20. கணினிப் பார்வையும் இயந்திரக் கற்றலும் (Machine learning)

இயந்திரக் கற்றல் (Machine learning) கணினிப் பார்வை வேலைகளுக்குத் தோதாக பல வினைச்சரங்கள் (algorithm) ஓபன்சிவியில் நிரலகங்களாக உள்ளன என்று முன்னர் பார்த்தோம். இயந்திரக் கற்றல் முறையில் பல்லாயிரம் படங்களையும் அவற்றைக் கைமுறையாக வகைப்படுத்திய தரவுகளையும் உள்ளீடு செய்வோம். இவற்றைப் பார்த்து வடிவமைப்பைக் (pattern) கணினி அடையாளம் கண்டுகொள்ளும் (recognize). பின்னர் நீங்கள் ஒரு புதிய படத்தை உள்ளிட்டால் முன்னர் கற்றுக்கொண்ட மாதிரியைப் (model) பயன்படுத்தி இதன் வகையை ஊகம் செய்ய (predict) முடியும். ஆழ்ந்த கற்றல்… Read More »

Flutterஎன்பதன் துனையுடன் கைபேசி பயன்பாட்டை எளிதாக உருவாக்கிடுக

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

அச்சு நூல்களை மின்னூலாக்கம் செயஅதிவேக A3 வருடி வாங்கியுள்ளோம்

  கணியம் அறக்கட்டளை சார்பாக A3 வருடி (ஏற்கனவே பயன்படுத்திய நகலியுடன் இணைந்தது) ஒன்றை வாங்கியுள்ளோம். Xerox 5755 வகை இது.  இதன்மூலம் இன்னும் அதிகமான புத்தகங்களை மின்னூலாக்கும் வாய்ப்பு உருவாகியுள்ளது. பரவலாக பயன்படுத்தப்படும் சந்தைகளில் கிடைக்கும் A3 அளவுள்ள வருடிகள் தோராயமாக ரூ.50000/- முதல் ரூ.100000/- வரை இருக்கும். இத்தகைய வருடிகள் பிரத்யேகமாக வருடுவதற்காக உருவாக்கப்பட்டவை. தற்போது கணியம் அறக்கட்டளை வாங்கியுள்ள வருடி நகலியுடன் (Copier Machine) இணைந்தது. ஏற்கனவே பயன்படுத்தியது. மிகக் குறைந்த தொகையில்… Read More »

வினவல் மரம்(QueryTree)

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

எளிய தமிழில் Computer Vision 19. திறன்மிகு படக்கருவிகள் (Smart cameras)

நாம் இதுவரை பார்த்தவை படக்கருவி தனியாகவும் கணினி தனியாகவும் உள்ள இயந்திரப் பார்வை அமைப்புகள். படக்கருவியுடன் கணினியும் சேர்ந்தே வந்தால் இவற்றை திறன்மிகு படக்கருவிகள் என்று சொல்கிறோம். இவை பல பிரச்சினைகளுக்குத் தீர்வாக அமைகின்றன: கம்பிவடம் படக்கருவியிலும் கணினியிலும் சரியாகப் பொருந்துகிறதா, சமிஞ்சை சரியாக வந்துசேர்கிறதா என்று பார்க்கும் பிரச்சினை நமக்குக் கிடையாது. அளவும், எடையும் குறைவு. இது எந்திரன் (Robot) போன்ற நகரும் பயன்பாடுகளில் மிகவும் வசதியானது. செலவும் குறைவு. படக்கருவி, கணினி, சட்டகம் கவர்வி… Read More »

PostgreSQL, MariaDB , SQLite ஆகிய கட்டற்ற தரவுத்தளங்கள் ஒருஒப்பீடு

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

எளிய தமிழில் Computer Vision 18. எந்திரனுக்குப் பார்வை மென்பொருளாக ஓபன்சிவி

ராஸ் (ROS) தொகுப்பில் கணினிப் பார்வைக்கு ஓபன்சிவி (OpenCV)  ராஸ் (Robot Operating System – ROS) என்பது எந்திரன்களுக்குப் பரவலாகப் பயன்படுத்தப்படும் கட்டற்ற திறந்தமூல இயங்குதளத் தொகுப்பு. இது ஆராய்ச்சி மற்றும் சோதனைகளுக்கு மட்டுமல்லாமல் வணிகரீதியாக விற்பனை செய்யப்படும் எந்திரன்களிலும் பயன்படுத்தப்படுகிறது. இதற்கு முதன்மை கணினிப் பார்வை மென்பொருளாக கட்டற்ற திறந்தமூல ஓபன்சிவியைத் தேர்ந்தெடுத்துள்ளார்கள். ஆகவே ராஸ் நிரலகத் தொகுப்பில் ஓபன்சிவியும் சேர்த்தே அனுப்பப்படுகிறது. ராஸ் வடிவப் (ROS format) படங்களை ஓபன்சிவி வடிவப் (OpenCV… Read More »

எளிய தமிழில் Computer Vision 17. காணொளியை செயல்படுத்தல் (Video processing)

காணொளித் தாரையை (streaming video) செயல்படுத்துவது என்பது தொடர்ச்சியான செயல்முறை அல்ல. நாம் காணொளியைக் கையாளும்போது சட்டகங்களை (frames) தனித்தனியாகத்தான் செயல்படுத்துகிறோம். ஏனெனில் ஒவ்வொரு சட்டகமும் ஒரு படம் தானே. சட்டகம் கவர்வி (Frame grabber) சட்டகம் கவர்விகள் ஓடும் காணொளியில் நம் பகுப்பாய்வுக்குத் தேவையான சட்டகங்களைப் பிரித்தெடுத்து அனுப்பும் வேலையைச் செய்பவை. முன் காலத்தில் கணினியில் விரிவாக்க அட்டைகள் (expansion cards) சேர்த்து சட்டகம் கவர்வி வேலைக்குப் பயன்படுத்துவோம். இப்பொழுது சட்டகம் கவர்வி உள்ள படக்… Read More »

அனைத்து தளங்களிலும் செயல்படும் பயன்பாடுகளை உருவாக்குவதற்கான BeeWare , Kivy எனும்கருவிகள்

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