Category Archives: Open Source Software

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 4. நிரல்தான் என்று இல்லை, பங்களிக்க எளிய வழிகள் பல!

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

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 3. சிறு நிறுவனங்கள் செலவையும் குறைத்து உற்பத்தித் திறனையும் உயர்த்தலாம்!

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

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 2: என்னை லினக்ஸ் இயங்குதளம் எப்படி கவர்ந்திழுத்தது?

சிறுவயது முதலே கணினிகள் என்னை ஈர்த்தன. ஆனால் நான் சந்தித்த  முதல் கணினி லினக்ஸ் (Linux) அல்ல. மற்ற பலர் போலவே அது மைக்ரோசாப்ட் விண்டோஸ் (Microsoft Windows) கணினி – அதில் பெயிண்ட் (Paint) செயலி. பின்னர், பல ஆண்டுகள் கழித்து, 2011-ல், என் விக்கிப்பீடியா வழிகாட்டியான ஷிஜு அலெக்ஸ்தான் என்னை லினக்ஸுக்கு அறிமுகப்படுத்தினார். அது முதல் இதுவே என் வாழ்க்கையாக ஆயிற்று! உபுண்டு 10.04.4 LTS ( லூசிட் லினக்ஸ் ) நான் நிறுவிய… Read More »

திறந்த மூல மென்பொருளில் முதல் அடி எடுத்து வைக்கலாம் வாங்க! 1: திறந்த மூலம் என்றால் என்ன?

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

Selenium Webdriver – 1

உங்களுடையது linux கணிணியாக இருந்தால் terminal-ல் சென்று sudo pip install selenium என்று கொடுக்கவும். இது selenium webdriver-ஐ install செய்துவிடும். அப்படியே python-ஐயும் install செய்து கொள்ளவும். WordPress-க்குள் சென்று ஒரு புதிய blog-ஐ உருவாக்கி வெளியிடும் விதத்தை Webdriver – மூலம் தானாக இயங்க வைப்பதற்கான python code இங்கு கொடுக்கப்பட்டுள்ளது. This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently… Read More »

Selenium IDE

www.seleniumhq.org/download/ எனும் முகவரியில் சென்று selenium IDE Version 2.9.0ஐ install செய்யவும். இது  install செய்யப்பட்டு விட்டதா என்பதை பரிசோதிக்க firefox browser-ஐ ஒருமுறை close செய்துவிட்டு மீண்டும் திறக்கவும். பின்னர் Tools-ன் submenu-ஆக Selenium IDE தெரிகிறதெனில் அது install செய்யப்பட்டுவிட்டது என்று அர்த்தம். இது firefox browser-ன் plugin ஆகவும் வரும். WordPress-க்குள் சென்று ஒரு புதிய blog-ஐ உருவாக்கி வெளியிடும் விதத்தை எவ்வாறு IDE – மூலம் தானாக இயங்க வைப்பது… Read More »

Automation – Selenium

Selenium என்பது ஓர் browser automation tool ஆகும். இது ‘Software Testing’ துறையில் வேலை பார்ப்பவர்களுக்கு உதவும் ஒரு பயனுள்ள கருவி ஆகும். இதைக் கொண்டு Testing துறையில் உள்ளவர்கள் மிகவும் சுலபமாக அவர்களுடைய வேலைகளைச் செய்துவிட முடியும்.  இதைப் பற்றிக் கற்றுக்கொள்வதற்கு முன்னர் முதலில் நாம் browser, automation, tool எனும் ஒவ்வொரு வார்த்தையைப் பற்றியும் தெளிவாகப் புரிந்து கொள்ள வேண்டும். இதற்கு பின்வரும் கதையைப் படிக்கவும். அதன் பின்னரே நாம் selenium-ன் உதவியைக்… Read More »

இருபரிமான வடிவமைப்பிற்கு பயன்படும் லிபர் கேட் LibreCAD

லிபர் கேட்(LibreCAD) என்பது ஒரு கட்டற்ற ,கட்டணமற்ற ,Microsoft Windows, Mac OS X, GNU/Linux ஆகிய அனைத்து இயக்க முறைமைகளிலும் செயல்படுமாறு கட்டமைக்கப்பட்டதொரு இருபரிமான (2D) கணினி வழி வடிவமைப்பு (CAD) பயன்பாடாகும். இந்த லிபர் கேட்(LibreCAD) ஆனது புதியவர்கள் கூட ஒரு  இருபரிமான (2D) கணினிவழி வடிவமைப்பை (CAD)  பற்றி  எளிதாக  முழுமையாக புரிந்துகொள்ள உதவும் ஒரு பயன்பாடாகும். இதனை பயன்படுத்துவதற்காக  அனுமதிக் கட்டணமோ ஆண்டுக் கட்டணமோ செலுத்திடத்தவையில்லை. அவ்வாறே பதிப்புரிமை அனுமதியோ அல்லது… Read More »

பொறியியல் வடிவமைப்புகளுக்குப் பயன்படும் OPENMODELICA

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

லினக்ஸ் இயக்கமுறையில் எளிய திரைக்காட்சி பதிவுசெய்தல் (Simple Screen Recorder(SSR)) எனும் பயன்பாடு

சுயமாக தொழில்நுட்பங்களை கற்றறிந்து கொள்வதற்காக திரைக்காட்சியை பதிவுசெய்தல் (ScreenCast) என்பது மிகமுக்கியமான செயலாகும். அதாவது திரையில் தோன்றிடும் காட்சியை படமாக்கப்பட்டு பின்னர் காணொளி காட்சியாக காண்பிப்பதற்காக கோப்பு உருமாற்றம் செய்யப்படவேண்டும். பெரும்பாலும் இவ்வாறான செயலை செய்வதற்காக தனியுடமை மென்பொருட்களே ஏராளமான வகையில் உள்ளன. நல்ல தரமான காணொளி காட்சிகளாக தரும் கோப்புகளை உருவாக்குவதில் கட்டற்ற மென்பொருட்கள் அரிதாக உள்ளன. அதனை தீர்வு செய்வதற்காகவே இந்த எளிய திரைக்காட்சி பதிவுசெய்தல் (Simple Screen Recorder(SSR)) எனும் கட்டற்ற பயன்பாடு… Read More »