Author Archives: நித்யா

Functions & Events in JavaScript

7 Functions & Events Functions என்பது மறுபயன்பாட்டிற்கு உதவும் வகையில் எழுதப்படுகின்ற நிரல்கள் ஆகும். ஒரு மிகப்பெரிய program- ஐ நாம் எழுதிக் கொண்டிருக்கும்போது ஒருசில குறிப்பிட்ட நிரல்களை மட்டும் நமது தேவைக்கேற்ப நாம் மீண்டும் மீண்டும் பயன்படுத்த வேண்டியிருக்கும். அப்படிப்பட்ட நிரல்களை ஒரு பொதுவான பெயர் வைத்து சேமித்துக்கொள்ள functions பயன்படுகிறது. சுருக்கமாகச் சொல்லப்போனால், ஒரு மிகப்பெரிய program-ஐ சிறுசிறு பகுதிகளாகப் பிரித்துக்கையாளுவதற்கு functions பயன்படுகிறது. இதை parameters ஏற்றுக்கொண்டு செயல்படுபவை, parameters இல்லாமல்… Read More »

Conditional and Looping Statements in javascript

5 Conditional statements ஒரு variable-ல் சேமிக்கப்பட்டுள்ள மதிப்பானது பல்வேறு நிபந்தனைகளோடு ஒப்பிடப்படும். ஒவ்வொரு நிபந்தனையும் பல்வேறு வகையான நிகழ்வுகளைக் கொண்டிருக்கும். ஒப்பிடப்படுகின்ற மதிப்பானது எந்த நிபந்தனையோடு ஒத்துப்போகிறதோ, அதனுடைய நிகழ்வினை நிகழ்த்தும் செயலுக்கு If…Else மற்றும் switch_case போன்ற conditional statements பயன்படுகின்றன. If…Else பின்வரும் உதாரணத்தில் age எனும் variable-ல் உள்ள மதிப்பு 18 முதல் 21 வரை இருப்பின் “Legally fit for marriage” எனும் வாக்கியத்தையும், 21-ஐ விட அதிகமாக இருந்தால்… Read More »

Variables & Operators in Javascript

3 Variables Javascript-ல் உள்ள variable-ஆனது முதல் நிலைத் தரவு வகைகளான(primitive data types) எண்கள், எழுத்துக்கள் மற்றும் ‘true’ , ‘false’ என்பது போன்ற Boolean மதிப்புகளை சேமிக்கும் வல்லமை கொண்டது. மேலும் Null மற்றும் undefined என்பது போன்ற பிற நிலைத் தரவு வகைகளையும் இது ஆதரிக்கும். Variable Declaration & Initialization Javascript-ல் உள்ள ஒரு variable-ஆனது எழுத்துக்கள், எண்கள் மற்றும் தசம எண்கள் போன்ற அனைத்து விதமான தரவுகளையும் தானாகவே அடையாளம்… Read More »

JavaScript

1 JavaScript  – அறிமுகம் JavaScript என்பது ஒரு தனிப்பட்ட நிரலாக்க மொழி கிடையாது. இது html மற்றும் java போன்ற மொழிகளுடன் இணைந்து பயன்படுத்தப்படும் interpreted நிரலாக்க மொழி ஆகும். இது எனவே இதனைக் கற்பதற்கு முன்னர் ‘எளிய தமிழில் HTML’ எனும் புத்தகத்தை நன்கு படித்து விடவும். அப்போதுதான் உங்களால் இந்தப் புத்தகத்தில் இடம் பெற்றுள்ள அனைத்தையும் சுலபமாகப் புரிந்து கொள்ள முடியும். இது ஒரு Client side scripting language ஆகும். அதாவது… Read More »

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 »

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 »

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 »

எளிய தமிழில் CSS – 6 – body background

Body background நமது வலைத்தளப் பக்கங்களின் பின்புறத்தை ஏதேனும் ஒரு நிறத்தைக் கொண்டு நிரப்ப style code-ஐப் பின்வருமாறு அமைக்க வேண்டும். [code] <html> <head> <style> body {background-color: skyblue;} </style> </head> <body> Dont Giveup! Keep on Trying! Even though it seems to be impossible, It will happen in your life one day. All the very best friends! Wait to see the… Read More »