GNU/Linux Networks-ன் அடிப்படைகள்

GNU/Linux-ஐ install செய்வது என்பது, ஒரு புதிய server அல்லது இணைதளத்தை (Website) உருவாக்குவதற்கான முதல் படி ஆகும். இவ்வாறு உருவக்கப்பட்ட server-ஐ முழுமையாகக் கையாளுவதற்கு networks-ன் அடிப்படைகளைப் பற்றிச் சிறிதளவாவது தெரிந்து கொள்ள வேண்டும். அதாவது ஒவ்வொரு கணிணியும் ஒரு server-ஐப் பெற்றிருக்கும். Networks என்பது ஒவ்வொரு server-ம் மற்ற server-களுடன் எவ்வாறு இணைக்கப்படுகின்றன என்பதை விளக்குகிறது. இங்கு OSI Network Model மற்றும் TCP/IP Network Model-ஐப் பற்றி விளக்கமாகக் காணலாம். OSI Network… Read More »

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

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

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

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

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

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

ராஸ்பெர்ரி பை – கையடக்கக் கணிப்பொறி

Image : commons.wikimedia.org/wiki/File:Pre-release_Raspberry_Pi.jpg CC-By-SA ராஸ்பெர்ரி பை என்பது ஒரு மினி கையடக்கக் கணிப்பொறியாகும், இது முக்கியமாக மாணவர்கள் எளிதாக கணினி அறிவியலை கற்றுக் கொள்ளும் பொருட்டு லண்டனில் உள்ள ஒரு நிறுவனம் உருவாக்கியது. விலையும் மலிவாக இருப்பதால் வாங்கி உபயோகிப்பதற்கு எளிதாக இருக்கிறது(2800 ரூபாய்), நாம் சாதாரண கணினிகளில் செய்யக் கூடிய வேலைகளை இதிலும் செய்ய முடிகிறது, இதன் சிறப்பம்சம் என்னவென்றால் இக்கணினியின் மூலம் நம்முடைய வீட்டிலிருக்கும் எலக்ரிக்கல் மற்றும் எலக்ரானிக்ஸ் பொருட்களை இயக்கவும் நிறுத்தவும்… Read More »

மின்னூல் – எளிய தமிழில் WordPress – தமிழ்

எளிய தமிழில் WordPress முதல் பதிப்பு அக்டோபர் 2016 பதிப்புரிமம் © 2016 கணியம். ஆசிரியர் – தமிழ் – iamthamizh@gmail.com பிழை திருத்தம்: த.சீனிவாசன் – tshrinivasan@gmail.com வடிவமைப்பு , மின்னூலாக்கம் – பிரசன்னா udpmprasanna@gmail.com அட்டைப்படம் – லெனின் குருசாமி – guruleninn@gmail.com இந்த நூல் கிரியேடிவ் காமன்ஸ் என்ற உரிமையில் வெளியிடப்படுகிறது . இதன் மூலம், நீங்கள் யாருடனும் பகிர்ந்து கொள்ளலாம்.  திருத்தி எழுதி வெளியிடலாம். வணிக ரீதியிலும்யன்படுத்தலாம். ஆனால்,  மூலப் புத்தகம், ஆசிரியர் மற்றும் www.kaniyam.comRead More »

எளிய தமிழில் Selenium – மின்னூல்

மென்பொருள் சோதனைத் துறையில், கட்டற்ற மென்பொருளான Selenium பெருமளவில் பயன்படுத்தப் படுகிறது. பெருகி வரும் இணைய தளங்களை தானியக்கமாக சோதிக்க இதைப் பயன்படுத்தலாம். இதை, இந்த நூல் எளிமையாக அறிமுகம் செய்கிறது. தமிழில் கட்டற்ற மென்பொருட்கள் பற்றிய தகவல்களை “கணியம்” மின் மாத இதழ், 2012 முதல் வெளியிட்டு  வருகிறது.இதில் வெளியான Selenium பற்றிய கட்டுரைகளை இணைத்து ஒரு முழு புத்தகமாக வெளியிடுவதில் பெரு மகிழ்ச்சி கொள்கிறோம். உங்கள் கருத்துகளையும், பிழை திருத்தங்களையும் editor@kaniyam.com க்கு மின்னஞ்சல் அனுப்பலாம்.… Read More »

Selenium – சோதனைகளை இணைத்து இயக்குதல், அறிக்கைகள்

3.6 தனித்தனி சோதனைகளை ஒன்றாக இணைத்து இயக்குதல் search_tests (3.4) மற்றும் homepage_tests (3.5) எனும் இரண்டு வெவ்வேறு program-களில் கொடுக்கப்பட்டுள்ள சோதனைகளை ஒருசேர நிகழ்த்த விரும்பினால் அதற்கான code பின்வருமாறு அமையும்.     இதில் தேவையான கோப்புகளிலிருந்து அதிலுள்ள classes-ன் பெயர்கள் ஏற்றுமதி செய்யப்பட்டிருப்பதைக் காணலாம். பின்னர் அந்த classes-ல் உள்ளவை  அனைத்தும் x , yஎனும் variables-க்கு செலுத்தப்பட்டுள்ளது. Z எனும் variable-ஆனது x மற்றும் y-ஐ இணைத்த ஒரு TestSuit-ஐத் தாங்கியுள்ளது.… Read More »

Selenium Webdriver – 2

Search Results-ஐ வெளிப்படுத்தல் magento-demo.lexiconn.com/ இந்த வலைத்தளத்தின் searchbox-ல் சென்று “Bed & Bath” எனக் கொடுக்கும்போது, அது பின்வருமாறு 12 விடைகளை வெளிப்படுத்துகிறது. இதை automate செய்வதற்கான code பின்வருமாறு அமையும். This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode… 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 »