PHP தமிழில் பகுதி 17 – PHP and HTML Forms

17. PHP and HTML Forms இந்த பகுதியில் நாம், பயனரிடமிருந்து தகவலை பெறுவதற்காக ஒரு சிறிய HTML படிவத்தையும், அந்த தகவல் சேவையகத்துக்கு அனுப்பி வைக்கப்பட்டபின் அதை செயல்படுத்த ஒரு PHP Script ஐயும் உருவாக்க இருக்கிறோம். இந்த பகுதி உங்களுக்கு முழுமையாக புரிய வேண்டுமென்றால் இதற்கு முந்தைய பகுதியான Overview of HTML…
Read more

PHP தமிழில் பகுதி 16 – HTML Forms ஒரு பார்வை

16. HTML Forms ஒரு பார்வை (An Overview of HTML Forms) வலை அடிப்படையிலான(web based) பயன்பாட்டில்(application) பெரும்பகுதி இணைய உலாவியின் மூலமாக பயனருடன் தொடர்பு கொள்வதற்காகவே செலவிடப்படுகிறது. இவ்வாறு உருவாக்கப்படும் web based application -இல் அதிகமாகவும், அடிக்கடியும் செய்யும் வேலை என்னவென்றால், பயனரிடமிருந்து தகவல்களை பெறுவதற்காக படிவங்களை(forms) காண்பிப்பதும், அந்த படிவம்…
Read more

Test Driven Development – ஒரு அறிமுகம்

Test Driven Development – ஒரு அறிமுகம் தகவெளிமை (agile) பற்றிய தொடரில் (www.kaniyam.com/agile-scrum-part-5/), அசோகன் அவர்கள் குறிப்பிடிருப்பது போல, XP என்பது மென்பொருளின் தரத்தையும், வாடிக்கையாளர்களின் தேவைகளுக்கு தக்கவாறு மென்பொருளில் மாற்றங்கள் கொண்டுவருவதையும், மேம்படுத்தும் நோக்கத்துடன் செயல்படும், மென்பொருள் உருவாக்க முறையாகும். இந்த முறை Kent Beck என்பவரால், உருவாக்கப்பட்டது. இதில், பல செயல்முறைகள் பரிந்துரைக்கப்படுள்ளன….
Read more

சாப்ட்வேர் டெஸ்டிங் – 8 – டெஸ்ட் கேஸ் எழுதலாம் வாங்க !

இதுவரை உள்ள பதிவுகளைப் பார்க்காதவர்கள் தயவுசெய்து பார்த்து விட்டு வாருங்கள். அவற்றை www.kaniyam.com/category/software-testing/ பக்கத்தில் பார்க்கலாம். இதுவரை நாம், சாப்ட்வேர் டெஸ்டிங்கைத் திட்டமிடுவது, சோதனைக்கான உத்தி ஆவணத்தை உருவாக்குவது ஆகியவற்றைப் பார்த்து விட்டோம். இப்போது நாம் செய்யவிருப்பது – சோதனைக்கு நம்மை ஆயத்தப்படுத்துவது! இதென்ன சோதனைக்கு ஆயத்தமாகும் சோதனையா என்று யோசிக்க வேண்டாம்! எளிதானது தான்!…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 5 – நிறைவுப் பகுதி

Tasks: மேற்கண்ட அனைத்தையும் பல்வேறு தொடர்ந்த செயல்பாடுகளின் தொகுப்பாக Task என்று வரையறுக்கலாம். கோப்பு – tasks/main.yml — – name: Add Nginx Repository apt_repository: repo=’ppa:nginx/stable’ state=present register: ppastable – name: Install Nginx apt: pkg=nginx state=installed update_cache=true when: ppastable|success register: nginxinstalled notify: – Start Nginx…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 6: மென்பொருள் திட்டம் நிர்வகிக்க, போர் விமானத்தை தரையிறக்கப் பழகுங்கள்!

Agile/Scrum பற்றி தொடர் கட்டுரை – 6 புதிய உற்பத்திப்பொருட்கள் கண்டுபிடிக்கும் ஒரு குழு எந்த மாதிரி அணுகுமுறை பயன்படுத்தலாம் என்று 1986-ல் டாகெயூச்சி மற்றும் நோனாகா ஒரு ஆய்வுக் கட்டுரை எழுதினர். வாகனம், நகலி மற்றும் அச்சுப்பொறி தயாரிப்பு நிறுவனங்களில் செய்த நேர் ஆய்வுகளின் அடிப்படையில் இதை எழுதினர். வழக்கமாகச் செய்யும் தொடர்நிலை அணுகுமுறைக்குப்…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 5: ஆவணங்களைக் குறைத்து மென்பொருளை தேவைக்குத் தக அமைப்பதை எளிதாக்குங்கள்!

Agile/Scrum பற்றி தொடர் கட்டுரை – 5 ஒருவேளை நீங்கள் அரசியல் கட்சிகள் மட்டும்தான் கொள்கை விளக்க அறிக்கைகளை தேர்தல் நேரத்தில் வெளியிடுவார்கள் என்று நினைத்தீர்களா என்ன? 2001-ம் ஆண்டு குளிர்காலத்தில் யூடா மாகாணத்தின் ஸ்னோபேர்ட் பனிச்சறுக்கு மையத்தில் 17 மென்பொருள் உருவாக்குபவர்கள் கூடினர். இவர்கள் யாவரும் வெவ்வேறு மென்பொருள் செயல்முறைகளை (Extreme Programming or…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 4: திட்டம் 40% முடிந்தும் நிரல் ஒரு வரி கூட இல்லை ஆனால் ஆவணங்களோ ஒரு அடுக்கு!

  Agile/Scrum பற்றி தொடர் கட்டுரை – 4   நான் அப்போது அமெரிக்காவில் ஒரு மத்திய அரசாங்கத் துறையில் ஆலோசகராக இருந்தேன். கூடிப்பேச சென்றிருந்த திட்ட இயக்குனர் அப்பொழுதுதான் திரும்பி வந்திருந்தார், அதிர்ச்சியுடன் காணப்பட்டார். அந்த நிகழ்ச்சியில் நடந்தது பற்றி யாரிடமாவது சொல்லா விட்டால் மண்டை வெடித்து விடும் நிலையில் இருந்தார். ஒப்பந்தக்காரர்கள் உருவாக்கிய…
Read more

சாப்ட்வேர் டெஸ்டிங் -7 – திட்டமிடல்

சாப்ட்வேர் டெஸ்டிங் – திட்டமிடல் வாடிக்கையாளர் தேவைகள் பற்றிப் போதுமான விவரங்களைச் சேர்த்த பிறகு, மென்பொருள் நிறுவனம் செய்ய வேண்டிய அடுத்த வேலை – வேலையைத் திட்டமிடுவது. திட்டமிடல் என்றால் என்ன? எளிதான விசயம் தான்! 1) யார் யார் என்னென்ன வேலை செய்வது? 2) எப்போது செய்வது? 3) எப்படிச் செய்வது? என்று திட்டமிடுவதைத்…
Read more

மென்பொருள் உருவாக்கும் விந்தையுலகம் 3: எருமை மாட்டைத் தண்ணீரில் போட்டு விலை பேசுவது போல!

Agile/Scrum பற்றி தொடர் கட்டுரை – 3   என் தந்தை ஒரு நெற்பயிர் விவசாயி. ஏதாவது முழுப் பரிமாணம் தெரியாத விஷயங்களைப் பற்றிப் பேசும்போது, “எருமை மாட்டைத் தண்ணீரில் போட்டு விலை பேசுவது போல” என்று உபமானம் கூறுவார். பெரும்பாலான மென்பொருள் மதிப்பீடும், பேரப் பேச்சும் எருமை மாட்டைத் தண்ணீரில் போட்டு விலை பேசுவது…
Read more