ஆண்ட்ராய்டு ஓரியோ8.00 எனும் புதிய பதிப்பை பயன்படுத்தி கொள்க

இது சிறந்த பாதுகாப்பான, புத்திசாலியான, அதிக சக்திவாய்ந்த, முந்தைய பதிப்புகளைவிட மிக இனிமையானதாக திகழ்கின்றது இது எந்தவொரு சாதனத்திலும் தன்னுடைய இயக்கத்திற்காக மிகவிரைவான துவக்கத்தை அளிக்கின்றது இது மிககுறைந்த அளவு பயன்பாடுகளின் பின்புல இயக்கத்தை கொண்டது இதில் நாம் வழக்கமாக பயன்படுத்திடும் பயன்பாடுகளின் பெயர்களை ஓரிரு எழுத்துகளை உள்ளீடு செய்தவுடனே மிகுதிஎழுத்துகளை தானாகவே நிரப்பி குறிப்பிட்ட பயன்பாட்டினை இயங்குவதற்காக துவக்கசெய்திடும் வசதிகொண்டது இது ஒரே சமயத்தில் வெவ்வேறான இரு பயன்பாடுகளை செயல்படுத்திடும் திறன்மிக்கது இதில் முகநூல் போன்றசமூதாய வலைதளத்தினை ஒத்த புதிய செய்திகளை உடனுக்குடன் அறிந்து கொள்ளவும் அதனை பார்வையிட்டவுடன் நீக்கம் செய்திடவும் ஆன வசதிமிக்கது ஒருசில பயன்பாடுகளை தேவையெனும்போது நம்முடைய சாதனத்தில் பதிவிறக்கம் செய்து நிறுவுகை செய்திடாமலேயே செயல்படுத்திகொள்ளும் வசதி கொண்டது இதில் மிக விரைவாக கட்டமைவு செய்துகொள்ளும் வதிமிக்கது இதில் வழிகாட்டிடும் பட்டை எழுத்துக்களைதட்டச்சுசெய்வது போன்ற பல்வேறு வசதி வாய்ப்புகளை கொண்ட இந்த ஆண்ட்ராய்டு ஓரியோ8.00 என்பதன் பீட்டா பதிப்பு தற்போது வெளியிடபட்டுள்ளது

Advertisements

CAPTCHA என்றால் என்ன?

CAPTCHA என்பது இணையத்தின் எந்தவொரு தளத்திலும் உள்நுழைவு செய்திடும் நபர் இயந்திரமனிதனிலிருந்து வேறுபடுத்தப்பட்டு சாதாரண மனிதன் என காண்பிப்பதற்காக வடிவமைக்கப்பட்ட ஒரு சவாலிற்கான -பதில் உள்ளிடும் அமைவு வகையாகும். இந்த CAPTCHA கள் தீங்கிழைக்கும் அல்லது அற்பமான குறியீட்டைச் சேர்த்து குறிப்பிட்ட வலைப்பக்கங்களில் உள்நுழைவு செய்து அதில் தங்களுக்கு தேவையானவாறு வடிவங்களைப் பயன்படுத்துவதிலிருந்து ஸ்பேமர்கள் மற்றும் ஹேக்கர்களைத் தடுப்பதற்கான பாதுகாப்பு சோதனையாக பயன்படுத்தப் படுகின்றன. பெரும்பாலும் படங்களைப் பயன்படுத்துகின்ற இது ஒரு டூரிங் சோதனையின் வகையானதாகும் ,இந்த CAPTCHAவின் படத்தில் உள்ளவற்றை அவைஎன்ன என்பதை தானியங்கியான குறியீடுகளால் சொல்ல முடியாது . சில CAPTCHAகளின் படங்களை பயனாளர் ஒருவரால் விளக்குவது கடினம் என்பதால், பயனர்கள் வழக்கமாக ஒரு புதிய சோதனைCAPTCHAகளை திரையில் காண்பிக்குமாறு கோருவார்கள்
பொதுவாக உரைவகை CAPTCHAகளே பெரும்பாலும் நடைமுறையில்உள்ளன, பயனாளர் ஒருவர் படத்தில் எண்ணும் எழுத்து கலந்து ஒரு சிதைந்த சரம்போன்ற உருவத்தைக் இந்த CAPTCHAகளில் காணலாம் அவ்விவரங்களை இணைக்கப்பட்ட படிவத்தில் அதனை பார்வையிடும் பயனாளர் உள்ளிட வேண்டும் என்பதே இதன்அடிப்படையாகும் . மேலும் பார்வை குறைபாடு உடையவர்களுக்காக MP3 ஒலிப்பதிவுகளாக இதே சோதனை வழங்கப்படுகிறது. இதில் படங்களைப் போலவே, ஒரு ஒலிக்கோப்பின் இருப்பை ஒரு மனிதரால் மட்டுமே கேட்க வும் கோப்பில் உள்ள தகவலை அறிந்து கொள்ளவும் முடியும். தற்போது நடைமுறையில் அதே போன்று பட அங்கீகார CAPTCHA கள் , கணித CAPTCHA கள் – . நான் ஒரு இயந்திரமனிதன் இல்லை எனும் CAPTCHA – சந்தைபடுத்துதல் CAPTCHA க்கள் ஆகிய பல்வேறு வகையில் உள்ளன இந்த CAPTCHA களைத் தீர்வுசெய்து அடுத்தநிலைக்கு செல்ல விரும்பாத பயனர்கள் உலாவியின் கூடுதல் இணைப்பாக (add-ons) AntiCapture, CAPTCHA Be Gone , Rumola போன்றவற்றை பயன்படுத்தி இவ்வாறானCAPTCHA களின் சோதனைகளைக் கடந்து செல்ல முடியும்.

நாம் அனைவரும் பயன்பெறுவதற்கான இந்திய அரசின் பல்வேறு பயனுள்ள இணையதளமுகவரிகள்

இந்திய (மத்திய)அரசானது பொதுமக்களின் பயன்பாட்டிற்காக பின்வரும் இணைய முகவரிகளை கொண்ட இணையசேவைகளை செயல்படுத்தி வருகின்றது பொதுமக்கள்அனைவரும் இவற்றுள் அவரவர்களின் தத்தமது தேவைக்கு ஏற்ற இணையமுகவரியில் செயல்படும் சேவையைபயன்படுத்திகொள்க என பரிந்துரைக்கப்படுகி்ன்றது.
1. பிறப்பு சான்றிதழ் பெறுவதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=1
2. சாதி சான்றிதழ்பெறுவதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=4
3. பழங்குடியினர் சான்றிதழ்பெறுவதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=8
4. குடியுரிமை சான்றிதழ்பெறுவதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=5
5. ஓட்டுனர் உரிமம் பெறுவதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=6
6. திருமண சான்றிதழ்பெறுவதற்காக http://www.india.gov.in/howdo/ howdoi.php?service=3
7. இறப்பு சான்றிதழ்பெறுவதற்காக http://www.india.gov.in/howdo/howdoi. php?service=2
8. வருமானவரி கணக்குஎண்அட்டை பெறுவதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=15
9.ரேஸன்அட்டைபெறுவதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=7
10. பாஸ்போர்ட் பெறுவதற்காகhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=2
11. நம்முடைய பெயர் வாக்காளர் பட்டியலில் சேர்ப்பதற்காக http://www.india.gov.in/howdo/ howdoi.php?service=10
12. சொத்துக்களையும் பொருட்களையும் நம்முடைய பெயரில் பதிவு செய்து கொள்வதற்காக Land/Propertyhttp://www.india.gov.in/howdo/ howdoi.php?service=9
13.வண்டிகளை பதிவுசெய்வதற்காக Vehiclehttp://www.india.gov.in/howdo/ howdoi.php?service=13
14. வேலைவாய்ப்பகத்தில் பதிவுசெய்வதற்காகhttp://www.india.gov.in/howdo/ howdoi.php?service=12
15. வேலை வாய்ப்பு வழங்கும் நிறுவனம் பதிவுசெய்வதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=17
16. நிறுமங்களை பதிவுசெய்துகொள்வதற்காக Companyhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=19
17.இணைய முகவரியைபெறுவதற்காகhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=18
18. திருடுபோன பொருளின் தற்போதைய நிலையை தெரிந்து கொள்வதற்காகhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=1
19. நிலஉடைமை ஆவணங்களை அறிந்து கொள்வதற்காக http://www.india.gov.in/landre cords/index.php
20. நீதி மன்ற தீர்ப்பின அறிந்து கொள்வதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=24
21. விரைவு அஞ்சலின் நிலையை அறிந்து கொள்வதற்காகhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=10
22. தினசரி விவிவசாய விளைபொருட்களின் சந்தை விலைநிலவரங்களை தெரிந்து கொள்வதற்கா்கhttp://www.india.gov.in/howdo/ otherservice_details.php?servi ce=6
23. ஊழல் தொடர்பான விவரங்களை புகார் தெரிவிப்பதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=14
24.கடிதங்களை மத்தியஅரசிற்கு நேரடியாக மின்னஞ்சல்வாயிலாக அனுப்புவதற்காக http://www.india.gov.in/howdo/ otherservice_details.php?servi ce=20
25. இந்திய அரசு செயல்படுத்திடும் புதிய திட்டங்களை பற்றி தெரிந்து கொள்வதற்காக http://www.india.gov.in/govt/s chemes.php

லிபர் ஆஃபிஸ் பேஸ் தொடர்-பகுதி-1- பேஸ் ஒரு அறிமுகம்

லிபர் ஆஃபிஸ் பேஸ் என்பது தரவுகளை கையாளக்கூடிய ஒரு பயன்பாடாகும். இவ்வாறு தரவுகளை கையாளுவதற்காக இது HSQLஎன்ற தரவுதள பொறியை பயன்படுத்தி கொள்கின்றது இந்த தரவுதள பொறியானது உருவாக்கப்படும் அனைத்து கோப்புகளையும் சுருக்கிய கோப்புகளாக(Zipped files) தேக்கிவைக்கின்றது. பொதுவாக ஒரு தரவுதளம் என்பது அட்டவணை(Table), வினா(Query), படிவம்(Form),அறிக்கை(Report) ஆகிய நான்கு கட்டமைப்பை கொண்டதாகும் இவையனைத்தும் தனித்தனியான தரவுகளை உள்ளடக்கிய ஏராளமான புலங்களால் கட்டபட்ட தொகுதியாகும் .அதாவது எந்தவொரு தரவுதளத்திற்கும் புலங்களே அடிப்படையாகும்
இந்த தரவுதளத்தில் குழுவான புலங்களையே ஒரு அட்டவணை (Table)என்பர் . எந்தவொரு அட்டவணையையும் உருவாக்குவதற்கு முன்பு அதனுடைய அடிப்படையாக விளங்கும் புலங்கள் ஒவ்வொன்றும் எவ்வாறு இருக்கவேண்டும் அதன் வகை, பண்பியல்புகள் போன்றவிவரங்களை முன்கூட்டியே நிர்ணயம் செய்யவேண்டும்
ஒரு வினா(Query) என்பது தரவுதளத்தில் நாம் சேமித்து வைத்துள்ள தரவுகளிலிருந்து நாம் கோரும் தகவலை மட்டும் திரையில் பிரதிபலிக்க செய்ய உதவும் ஒரு அட்டவணையாகும்
ஒரு படிவம்(Form) என்பது தரவுகளை தரவுதளத்திற்குள் உள்ளீடு செய்ய உதவிடும் முன்கூட்டியே கட்டமைக்கபட்ட அட்டவணை போன்ற உருவமாகும்
ஒரு அறிக்கை(Report) என்பது நம்மால் தரவுதளத்தில் சேமித்து வைக்கபட்டுள்ள தரவுகளிலிருந்து நாம்விரும்பியவாறு தகவல்களை கணக்கிட்டு சரிசெய்து திரையில் ஒருஆவணமாக பிரதிபலிக்க செய்ய உதவுவதாகும்
எச்சரிக்கை:இந்த லிபர் ஆஃபிஸ் பேஸ் என்ற பயன்பாடு நம்முடைய கணினியில் இயங்குவதற்கு Java Runtime Environment (JRE). என்ற கோப்பு நம்முடைய கணினியில் நிறுவப்பட்டு இருக்கவேண்டும் இல்லையெனில் http://www.java.com என்ற தளத்திலிருந்து ஜாவா 5.0 அல்லது அதற்குபிந்தைய பதிப்பை பதிவிறக்கம் செய்து நிறுவிக்கொள்க
இந்த லிபர் ஆஃபிஸ் பேஸ் ஆனது மை எஸ்க்யூஎல் ,ஆரக்கிள் என்பன போன்ற உறவு தரவுதளங்களுடன்(relational databases) ஒத்தியங்கும் தன்மையுடன் விளங்குகின்றது
இது ஒரு உறவுதரவதளத்தை உருவாக்குவதால் நம்மால் மிகச்சுலபமாக தரவு தளத்திலுள்ள புலங்களுக்கிடைய உள்ள உறவுகளால் எந்தவொரு தரவு தளத்தையும் உருவாக்கி பராமரிக்கமுடியும்
உதாரணமாக ஒரு நூலகத்திலுள்ள புத்தகங்களை பற்றிய விவரங்களான புத்தகத்தின் எண் ,அதனுடைய பெயர், அதனை எழுதிய ஆசிரியரின் பெயர், பதிப்பித்த ஆண்டு என்பன போன்ற விவரங்களுடன் உறவுதரவுதள அட்டவணையொன்றை உருவாக்கிடுவார்கள் இந்த அட்டவணையை கொண்டு அவ்வாசிரியரின் பெயரை வைத்து one-to-many relationship என்ற அடிப்படையில் அவர் எழுதிய புத்தகங்களின் விவரங்களையும் புத்தகத்தின் பெயரை கொண்டு அதனை எழுதிய ஆசிரியரின் பெயரையும் எளிதில் அறிந்துகொள்ள இந்த உறவுதரவதளம் உதவுகின்றது
கணிதத்தில் பயன்படுத்தபடும் கணங்கள் எனப்படும் தொகுதியை (sets): elements, subsets, unions, intersections ஆகியவற்றை அடிப்படையாக கொண்டு இந்த உறவுதரவு தளத்தை விவரிக்கமுடியும் எந்தவொரு தரவுதளத்திலும் புலங்களே elements ஆகும் அட்டவணையானது subsets ஆகும் அவைகளுக்கு இடையேஉள்ள உறவே unions, intersections ஆகும் இவையனைத்தும் அடங்கிய தொகுதியே sets ஒரு தரவுதளமாகும்
முதலில் ஒரு தரவுதள கோப்பினை உருவாக்குதற்கு முன்பு நம்கைவசம் என்னென்ன விரங்கள் உள்ளன அவைகளை எத்தனை புலங்களாக உருவாக்கமுடியும் அவற்றின்வகை, பண்பியல்பு, அடிப்படை கட்டமைப்பு ஆகியவை எவ்வாறு இருக்கவேண்டும் என முடிவு செய்து பட்டியலிட்டுக்கொள்ள வேண்டும்
ஒரு புதிய தரவுதளத்தினை உருவாக்குதல்

start=>libreoffic=>Database=>என்றவாறு கட்டளைகளை செயற் படுத்தியபின் தோன்றிடும் வழிகாட்டியின் உதவியால் முதன்முதலாக இந்த பயன்பாட்டினை திரையில் தோன்றிட செய்யமுடியும்
1
பின்னர் விசைப்பலகையில் உள்ள Ctrl+N என்றவாறு விசைகளை தெரிவுசெய்து சேர்த்து அழுத்துக அல்லது இந்த பயன்பாட்டு திரையின் மேலே கட்டளை பட்டையிலுள்ள Newஎன்பதற்கு அருகிலுள்ள கீழிறங்கு பட்டியலை தோன்ற செய்தபின் அதிலுள்ள Databaseஎன்ற கட்டளையை தெரிவுசெய்து சொடுக்குக அல்லது File => New => Database=>என்றவாறு கட்டளைகளை செயற்படுத்துக

2
உடன் Data base wizard என்ற வழிகாட்டியானது Welcome to the libreoffice Database Wizard என்ற வரவேற்புடன் திரையில் தோன்றிடும்
படிமுறை1:அதில் இடதுபுறத்தில் Steps என்பதன்கீழ் இயல்புநிலையில் select data base என்ற வாய்ப்பு தெரிவுசெய்யபட்டிருக்கும் அதன் வலதுபுறத்தில் what do you want to do? என்ற கேள்வியின் கீழ் 1.Create a new database ,2.open an existing database files ,3.connecting to an existing databaseஆகிய மூன்று வாய்ப்பகளின் வானொலி பொத்தான்கள் நாம் தெரிவு செய்வதற்காக தயார்நிலையில் இருக்கும் இயல்புநிலையில் இந்த வாய்ப்பின் பொத்தான்களை தெரிவுசெய்யாமல் இருந்தாலும் நாம் இப்போதுதான் புதியதாக தரவுதள கோப்பினை உருவாக்கிட இருப்பதாலும் அவற்றுள் Create a new database என்ற முதல்வாய்ப்பின் வானொலி பொத்தானை மட்டும் தெரிவுசெய்து கொண்டு கீழ்பகுதியிலுள்ள next என்ற பொத்தானை தெரிவுசெய்து சொடுக்குக

3
படிமுறை2: . உடன் Data base wizard என்ற வழிகாட்டியானது Decide how to proceed after saving the data base என்ற தலைப்புடன் தோன்றிடும் திரையின் இடதுபுறத்தில் Steps என்பதன்கீழ் இயல்புநிலையில் save and proceed என்ற வாய்ப்பு தெரிவு செய்யபட்டிருக்கும் அதன் வலதுபுறத்தில் Do you want to the wizard to register the database in libreoffice.? என்ற வினாவிற்கு yes register the database for me என்ற வாய்ப்பு இயல்புநிலையில் தெரிவு செய்யபட்டிருக்கும் விரும்பினால் இதனை ஏற்றுக்கொள்க அல்லது இரண்டாவது வாய்ப்பான no do not register the databaseஎன்பதை தெரிவுசெய்து கொள்க.அவ்வாறே after the database file has been saved, what do you want to do? என்ற வினாவிற்கு ஏற்கனவே உள்ள தரவுதளத்தினை மாறுதல் செய்வதெனில் இயல்புநிலையில் தெரிவு செய்யபட்டிருக்கும் வாய்ப்பினை ஏற்றுக்கொள்க இல்லையெனில் Open the database for editing என்ற முதல் வாய்ப்பினை தெரிவு செய்க அல்லது create tables using the table wizards என்ற இரண்டாம் வாய்ப்பினை தெரிவு செய்துகொண்டு finish என்ற பொத்தானை தெரிவுசெய்து சொடுக்குக

4
பின்னர் விரியும் திரையில் இந்தகோப்பிற்கு myfirstdatabase.odb என்றவாறு ஒரு பெயரிட்டு saveஎன்ற பொத்தானை தெரிவுசெய்து சொடுக்குக உடன் myfirstdatabase.odb என்ற தரவுதளம்(படம்-5) திரையில் தோன்றிடும் பின்னர் அதன் இடதுபுற பலகத்தில் Database என்பதன் கீழ் தரவுதளத்தின் அடிப்படை கட்டமைவுகளான Tables Queries, Forms, Reports ஆகிய உருவபொத்தான்கள் ஒன்றன்கீழ் ஒன்றாக வரிசையாகஇருக்கும் அவற்றுள் Tables என்ற உருவபொத்தானை தெரிவுசெய்து சொடுக்குக அல்லது விசைப்பலகையில் Alt+a ஆகிய விசைகளை சேர்த்து அழுத்துக உடன் இதன் வலதுபுற பலகத்தில் Tasks என்பதன்கீழ் 1.Create Table in Design view ,2.Use Wizard to create 3.,Table Create view ஆகிய மூன்றுசெயலிகளின் உருவபொத்தான்களுடன் தோன்றிடும்

5
Create Table in Design view என்ற முதல் வாய்ப்பானது ஒரு அட்டவணையில் உருவாக்கப்போகும் புலங்களின் பெயர் (Field name) அதன் பண்பியல்புகள்(field properties) அதில் உள்ளீடு செய்யவிருக்கும் தரவுகளின் வகைகள்(Field types) அதனைபற்றிய விவரம்(Description) ஆகிய கட்டமைப்பை நாம் அட்டவணையை உருவாக்குவதற்கு ஏதுவாக அதனுடைய வடிவமைப்புநிலையில் அமைந்து உதவதயாராக இருக்கின்றது

6
Table Create view என்ற மூன்றாம் வாய்ப்பானது நேரடியாக புலங்களை வினாவின் மூலம் Add tables என்ற உரையாடல் பெட்டியின் வாயிலாக Add என்ற பொத்தானை சொடுக்கி உருவாக்கமுடியும்

7
2.Use Wizard to create என்ற இரண்டாம் வாய்ப்பானது புதியவர்கள் ஒரு அட்டவணையை எவ்வாறு உருவாக்குவது என இந்த வழிகாட்டியினுடைய படிமுறைகளின் வாயிலாக நமக்கு வழிகாட்டுகின்றது

Sikuliஎனும் கட்டற்ற தானியங்க கருவியை நாம் புதியதாக உருவாக்கிடும் பயன்பாட்டு மென்பொருளை பரிசோதித்துபார்த்திடுவதற்காக பயன்படுத்தி கொள்க

எந்தவொரு புதிய பயன்பாட்டு மென்பொருளை உருவாக்கிடும்போதும் Functional Test, Security test, Database Testபோன்ற பல்வேறு அத்தியாவசிய பரிசோதனையை தாண்டி நல்லதொரு பயன்பாடாக உருவாக்கமுடியும் இவ்வாறு பரிசோதிப்பு செயல்களை நாமேமுயன்று கணினியின் முன் பலமணிநேரம் அமர்ந்து கொண்டு ஒவ்வொன்றாக செய்யலாம் அல்லது பொருத்தமான பரிசோதனை கருவியைகொண்டு இந்த சோதனைகளை செய்யலாம் இவ்விரண்டில் நம்முடைய செயல்திட்டத்தின் காலஅவகாசம் மொத்த செலவு போன்ற பல்வேறு காரணிகளின் அடிப்படையில் எதுசிறந்தது என தெரிவுசெய்து கொள்ளலாம் அதிலும் நாமே முயன்று நம்முடைய கைகளால்இந்த பரிசோதனைகளை செய்வது அதிக காலஅவகாசம் எடுத்து கொள்ளும் அடுத்ததாக நமக்கு இவ்வாறான பணி அதிக சோர்வை உருவாக்கிவிடும் இவ்வாறே நாமே முயன்று பரிசோதிப்பதில் ஏதேனும்பிழைகள் தவறிவிடவாய்ப்புகள் ஏராளமாக உள்ளன கண்டிப்பாக மனித தவறுகள் உருவாகும் இவ்வாறான சங்கடங்களை தவிர்ப்பதற்காகவே தானியங்கிகருவிகள் உள்ளனஅதிலும் செல்லினியம், ரோபோட்டியம்,ஆட்டோடாய்ட் ஜாகி, சிகுலி போன்ற பல்வேறு கட்டற்ற பயன்பாட்டு கருவிகளும் உள்ளன இவைகளுள் Sikuliஎன்பது மிகச்சிறந்த பயன்பாட்டினை பரிசோதிக்கும் கருவியாக உள்ளது இது ஃப்ளாஸ் பயன்பாடுகளை பரிசோதிப்பதற்கு மிகச்சிறந்ததாக உள்ளது மிகசிக்கலான குறிமுறைவரிகளுடைய பயன்பாடுகளை மிகஎளிதாக கையாளச்செய்து பரிசோதிக்கின்றது. இது விளையாட்டுகளுக்கான பயன்பாடுகளை பரிசோதிப்பதில் மிகத்திறனுடையதாக விளங்குகின்றது இது ஸ்கேலா, ஜெரூபி,ஜெபைத்தான் போன்ற பல்வேறு நிரல்தொடர்கணினிமொழிகளின் குறிமுறைவரிகளை ஆதரிக்கின்றது இதனை அமைவுசெய்வதும் செயல்படுத்துவதும் மிகஎளிதாக இருக்கின்றது இது அனைத்து இயக்கமுறைமைகளையும் ஆதரிக்கின்றது உள்ளீடு என்னவாக இருந்தால் வெளியீடு என்னவாக இருக்கும் எனும் Functional Test இற்கு மிகச்சிறந்ததாக இருக்கின்றது இது செல்லினியம் போன்ற மற்ற பரிசோதனை கருவிகளுடன் ஒத்தியங்குகின்றது இது OCRஇன் துனையுடன் படத்திலிருக்கும் எழுத்துகளையும்படித்தறியும் திறன்மிக்கது இதுMIT2அனுமதியின் அடிப்படையில் வரைகலை இடைமுப்பு கட்டுப்பாட்டுன்(GUI) பொதுமக்களின் பயன்பாட்டிற்கு கிடைக்கின்றது இதனை பற்றிய மேலும் விவரங்களுக்கு http://www.sikuli.org/ என்ற இணையதளத்திற்கு செல்க

புதியவர்களுக்கு ஆண்ட்ராய்டு பயிற்சிகையேடு பகுதி-16 பயனாளர் இடைமுகப்பு கட்டுப்பாடுகள் -தொடர்ச்சி உரையை திருத்துதல்

உரைதிருத்துதல் இது ஒரு உரைகாட்சியின்மீது மேல் விரிந்த செயலாகும் இது தனக்குள்ளாகவே திருத்துதல் செய்வதற்காக கட்டமைவு செய்யப்பட்டதாகும் இது மிகமேம்பட்ட உரைதிருத்தல் திறனுடன் உள்ளடங்கிய உரைக்காட்சி துனைஇனத்தில் முன்கூட்டியே வரையறுக்கப்பட்டதாகும்
உரைதிருத்துதலின் பண்புக்கூறுகள்
பின்வருவது உரைதிருத்துதலின் கட்டுப்பாட்டிற்கு தொடர்புடைய மிகமுக்கிய பண்புக்கூறுகளாகும் .இந்த பண்புக்கூறுகளின் முழுபட்டியலையும் தொடர்புடைய வழிமுறைகளையும் ஆண்ட்ராய்டின் அலுவலகம் சார்ந்த இணையபக்கங்களில் நாம் இதனை சரிபார்த்திடமுடியும் மேலும் இவைகளைஇயக்கநேரத்தில் மாற்றியமைப்பதற்கு பயன்படுத்தி கொள்ளமுடியும் இது android.widget.TextView எனும் இனத்திலிருந்து மரபுரிமையாக ஆக்கப்பட்டதாகும்
எடுத்துகாட்டு
கோட்டு புறவமைப்பையும் உரையைதிருத்ததலையும் பயன்படுத்தி நம்முடைய சொந்த ஆண்ட்ராய்டு பயன்பாட்டினை உருவாக்குவது எவ்வாறு என காண்பிப்பதற்கான எளிய படிமுறைகளின் வாயிலாக நம்மை இந்த எடுத்துகாட்டு கொண்டு செல்லும்


1
பின்வருவது rc/com.example.guidemo2/MainActivity.javaஎனும் மாறுதல்கள் செய்யப்பட்ட முதன்மை கோப்புகளின் உள்ளடக்கமாகும் இந்த கோப்பு ஒவ்வொரு அடிப்படை வாழ்க்கை சுழற்சி வழிமுறைகளை உள்ளிணைந்ததாக்க முடியும்
package com.example.guidemo2;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
final EditText eText;
final Button btn;
eText = (EditText) findViewById(R.id.edittext);
btn = (Button) findViewById(R.id.button);
btn.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
String str = eText.getText().toString();
Toast msg = Toast.makeText(getBaseContext(),str,
Toast.LENGTH_LONG);
msg.show();
msg.show();
}
});
} @Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar
if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
பின்வருவது res/layout/activity_main.xmlஎனும் கோப்பின் உள்ளடக்கமாகும்

பின்வருவது இந்த புதிய மாறிலிகளை வரையறுப்பதற்கு es/values/strings.xmlஎனும் கோப்பின் உள்ளடக்கமாகும்

GUIDemo1
Settings
Example showing EditText
Show the Text
text changes

பின்வருவது AndroidManifest.xml:என்பதன் இயல்புநிலை உள்ளடக்கமாகும்

சற்றுமுன் நம்மால் மாறுதல்கள் செய்யப்பட்டGUIDemo2 எனும் பயன்பாட்டினை இயக்க முயற்சி செய்வோம்! சூழல் அமைவை செயற்படுத்திடும் போதே நாம் நம்முடைய AVDஐ உருவாக்கிவிட்டதாக கருதி(எடுத்து)கொள்க Eclipseஇலிருந்து இந்த பயன்பாட்டினை இயக்குவதற்கு நம்முடைய செயல்திட்டங்களின் கோப்புகளில் ஒன்றாக திறந்து கொள்க தொடர்ந்து கருவிபட்டையிலிருந்து Run எனும் உருவப்பொத்தானை தெரிவுசெய்து சொடுக்குக. உடன் Eclipseஆனது இந்த பயன்பாட்டினை நம்முடைய AVD இல்நிறுவுகை செய்யத்துவங்கிடும் அதனைதொடர்ந்து நம்முடைய பயன்பாட்டிலும் கட்டமைவிலும் உள்ள அனைத்தும் மிகச்சரியாக இருக்கின்றது எனில் அது பின்வரும் முன்மாதிரி சாளரத்தினை திரையில் காண்பிக்கும்

2
அதனை தொடர்ந்து இதிலுள்ள “Show the Text” எனும் பொத்தானை சொடுக்குக உடன் பின்வரும் திரைதோற்றமாக மாறியமையும்

3
இதன்பின்னர் “tutorialspoint website”என்றவாறு உரையை மாற்றியமைத்திடுக அதனைதொடர்ந்து “Show the Text”எனும் பொத்தானை சொடுக்குக உடன் பின்வரும் திரைதோற்றமாக மாறியமையும்

4

ஆபத்து கால நடத்தையை அறிந்துகொள்ள உதவிடும் NetLogoஎனும் கட்டற்ற பயன்பாடு

எறும்புகள் ,மீன்கள், பறவைகள் ஆகியன தங்களுக்கு தேவையான உணவினை தேடியும் தாங்கள் தங்கி ஓய்வெடுப்பதற்கு தக்கஇடத்தைதேடியும் எந்தவொரு இக்கட்டான சூழ்நிலையிலும் தங்களை காத்துகொள்ளவும் எவ்வாறு அவை நடந்து கொள்கின்றன எனஅறிந்து கொள்ளவும் ஆய்வசெய்திடவும் ஆய்வாளர்களின் அனைவருடைய அடிப்படை விருப்பமாகும் அவ்வாறான குழுவான பறவைகள் விலங்கினங்கள் சிற்றுயிர்கள் போன்றவைகளின் நடத்தையை செய்கையை ஆய்வு செய்வது மிகவும் சிக்கலான செலவுமிக்க காலவிரையம் மிக்கசெயலாகும் அதற்கு பதிலாக இதனை கணினியில் மெய்நிகர் சூழலில் செயல்படுத்தி ஆய்வுசெய்திட NetLogoஎனும் கட்டற்ற பயன்பாடு மிகவும் சிறந்ததாக உள்ளது இது மாணவர்கள் ,ஆசிரியர்கள் ஆய்வாளர்கள் ஆகிய அனைத்து தரப்பினரும் சாதாரன மாதிரியை பயன்படுத்தி மிகசிக்கலான அமைவுகளையும் சரிபார்த்து கொள்ளும் வண்ணம் கட்டமைக்கப்பட்டுள்ளது இது ஜிஎன்யூ ஜிபிஎல் என்ற அனுமதியின் அடிப்படையிலான கட்டணமில்லாத பயன்பாடாக 1999 இல் வெளியிடபட்டுள்ளது இது ஜெவிஎம் அடிப்படையிலான அனைத்து தளங்களிலும் செயல்படும் பல்நோக்குமெய்நிகர் இடைமுகவராக செயல்படுகின்றது இதனை செயல்படுத்திடுவதற்காக குறிமுறைவரிகளை எழுதி இயக்கும் திறன்எதுவும் நமக்குத்தேவையில்லை சாதாரண பள்ளியிறுதிவகுப்பு மாணவர்கள் கூட மிகஎளிதாக இதனை செயல்படுத்தி ஆய்வுசெய்திடலாம் பரந்துபட்ட சாதாரனமக்கள்கூட இதனை பயன்படுத்தி பயன்பெறலாம் மேலும் விவரங்களுக்கும் சமீபத்திய பதிப்பை பதிவிறக்கம் செய்து பயன்படுத்தி கொள்ளவும் https://ccl.northwestern.edu/netlogo/6.0.1/ எனும் இணைய பக்கத்திற்கு செல்க

Previous Older Entries