To Configure yahoo in Outlook, we have to download yPOPS application and install and run this application then configure the yahoo with outlook with the following : |
Tuesday, September 11, 2007
Configure yahoo in Outlook
Posted by
Sundar
at
11:02 AM
0
comments
Labels: General
Sunday, September 9, 2007
113 Run Commands
Accessibility Controls |
Posted by
Prakash
at
2:57 PM
0
comments
Labels: General
Wednesday, September 5, 2007
The most common software security mistakes
1. Don't hide confidential information within your code: whatever you do don't rely on hiding information within your code because as long your code is distributed to the client then the client might do with it as s/he wishes, which includes disassembling or decompiling your code and obtaining your confidential information. The kind of confidential information that you shouldn't hide within your code might include but is not limited to passwords, user names, connections strings, IP addresses, domain names, symmetric encryption algorithms and of course symmetric encryption keys. And of course don't rely on obfuscation . 2. Don't forget to validate user input: sounds obvious but most developers think that user input is only limited to the user controls like text boxes and submit buttons but that is not true. User input might include but not limited to server requests, browser cookies, query strings and post requests. If you are expecting a zip code entered by the user then the user won't need special characters like (!@#$%^&*()"';:<>) so your application must not accept them. If the user will send you a request with an integer id in the query string then you don't need negative values so your application must not accept them. SQL injection attacks and privileges escalations might happen through cookies if you don't validate its content properly before processing it. 3. Don't validate input at the client side: for example in web applications don't validate user input using java script because the user might disable java script in his/her browser. In case of windows applications the user might be able to reverse engineer the application and reverse the validation algorithm to pass the unwanted input. 4. Don't send confidential information to the client side: if you send any confidential information like network credentials to the client side then the user might be able to intercept it using any means like packet sniffing and analyze it to use it to access your resources unauthorized. 5. Don't send user confidential data on a network without encryption : if you are sending your user credentials or any other critical data on any sort of network you better encrypt the whole connection so no one would be able to intercept the connection and extract the confidential information from it. For web applications SSL would be sufficient for non critical applications. 6. Don't send data to host without confirming it's the legitimate host : for example don't authenticate on a server without confirming it's the legitimate one because it might be just a trap to gather your users' credentials. Basically this is easily done with the use of Active Directory as a 3 rd party to authenticate both parties and confirm for each one that the other party is the legitimate one. 7. Don't save any confidential information at the client side: if you saved user passwords on his/her machine and it got compromised then the attacker would obtain the user passwords with ease, so you should always encrypt any confidential data when saving it at the client side to avoid this from happening. 8. Don't be selfish and protect your user not only your system: most developers think always that the users are always the bad guys whom are trying to penetrate and bring down the system but it's rarely when you find developers that think of users as victims whom might get attacked with the use of there system. XSS attacks proves this. 9. Don't be optimistic: don't remove security validations because the current part is only accessed by admins, the admin account maybe highjacked and used to control the whole system that is running your application. 10. Be paranoid: always think the worst. The more your system is critical and you want it to be secure the more you must be paranoid. Always plan for the worst, for example consider if your servers got compromised so how are you going to protect your users confidential data? What if your servers got flooded or your connections were down? What if your users got hacked and there credentials were stolen? What if your network was penetrated and what if your traffic was filtered? You must always ask your self the worst questions while designing the security schemes of your application. |
Posted by
Prakash
at
1:12 PM
0
comments
Labels: General
Tuesday, September 4, 2007
Thursday, August 30, 2007
Going Up! 7 Pointers to Lift a Bad Mood
Going Up! 7 Pointers to Lift a Bad MoodNo one can live a long and healthy life without the will to go on; sometimes mood swings can make us feel that life is too much for us. A bad mood not only gives you a gloomy outlook, it also lowers your immune function, leading the way to illness. Here are some suggestions to lift your mood, your spirit, and your health. Laughter also increases the release of endorphins - compounds that give you a sense of well-being - in your brain. Without a doubt, joyful people liver longer and healthier lives. So read your favorite comics, watch your favorite comedies, and laugh it up! One study indicated that SAMe worked on patients who had unsuccessful results with conventional antidepressants. To get a boost from SAMe, take a supplement combining it with vitamins B6 and B12. Aromatherapy recommends treating depression with jasmine, eucalyptus for exhilaration, and grapefruit to increase alertness and joy. Just put a dab of the essential oils from these plants on your temples, back of your neck, or acupressure points. Another option? Boil the herb in water and inhale the steam through your nose. -- Regards, Rajesh Prabhu. R "There is no future in any job. The future lies in the man who holds the job." - George Crane "A busy man has time for everything and a lazy man has time for nothing." |
Posted by
Rajesh Prabhu. R
at
7:06 AM
0
comments
Labels: General
Wednesday, August 29, 2007
கிலோ கணக்கில் சேட்டலைட்கள்
நானோ டெக்னாலஜியின் உபயத்தால் பெரிது பெரிதாய் அரக்கத்தனமாய் இருந்தவையெல்லாம் இப்போது பொடியன்களாய் மாறி வருகின்றன.சேட்டிலைட்களெல்லாம் முன்பு டன் கணக்கில் பேசப்பட்டன.இப்போது கிலோ கிராம் கணக்கில் சேட்டிலைட்கள் தயாரிக்கப்படுகின்றன. சமீபத்தில் இஸ்ரேல் ஏவிய மினி உளவு சேட்டிலைட்டின் (Ofeq 7) எடை முன்னூறு கிலோ கிராம்களே.மினி சாட்டிலைட்டை அடுத்து இந்த வரிசையில் மைக்ரோ சாட்டிலைட்கள்,நானோ சாட்டிலைட்கள் என சீக்கிரத்தில் தயாரிக்கப்படலாம். இஸ்ரேல் நாடு இருக்கும் இடம் லாகவமாய் இல்லாத காரணத்தால் அந்நாட்டின் அடுத்த உளவு சாட்டிலைட்டான, 260 கிலோகிராம் எடைகளே கொண்ட TechSar இந்தியாவின் ஸ்ரிகரிகோட்டாவிலிருந்து செப்டம்பர் மாதத்தில் ஏவப்படுமாம். இஸ்ரேலின் Shavit எனப்படும் ராக்கெட் கடந்த 2004-ல் மத்திய தரைக்கடலில் விழுந்து தோல்வியில் முடிந்தது.இந்தியாவின் அடுத்தடுத்த வெற்றியாலும், இந்தியாவின் PSLV ராக்கெட் மேலுள்ள அதீத நம்பிக்கையாலும் அவர்கள் இந்தியாவின் உதவியை நாடியிருக்கிறார்களாம்.ஏதோ சில ராணுவ ஒப்பந்தங்கள் இருக்கலாம். இவ்வாறு சாட்டிலைட்களின் எடை சிறிதாகிக்கொண்டே வருவதால் சீக்கிரத்தில் Boeing 747 போன்ற சரக்கு விமானத்திலிருந்தோ அல்லது F-15 போன்ற போர் விமானத்தில் பறந்தவாறோ சேட்டிலைட்களை ஏவ முயன்று வருகின்றார்கள்.அது வெற்றிகரமாய் முடிந்தால் பெரிதாய் கவுண்டவுன்கள் எதுவும் இல்லாது சென்னையிலிருந்து டெல்லி போகும் வழியில் போகிற போக்கில் விமானத்தில் பறந்தவாறே நாலு சேட்டிலைட்கள் ஏவுவார்கள். |
Posted by
Prakash
at
6:29 PM
0
comments
Labels: General, Latest Trends
You Know You Are Living in 2007 When......]
YOU KNOW YOU ARE LIVING IN 2007 when... 2. You haven't played solitaire with real cards in years. 3. You have a list of 15 phone numbers to reach your family of 3.
|
Posted by
Prakash
at
1:27 PM
0
comments
Labels: General
Tuesday, August 28, 2007
Interactions with American clients - Useful tips
Interactions with American clients - Useful tips 1. Do not write "the same" in an email - it makes little sense to This is somewhat an Indian construct. It is better written simply 2. Do not write or say, "I have some doubts on this issue" 3. The term "regard" is not used much in American English. They 4. Do not say "Pardon" when you want someone to repeat what they said 5. Americans do not understand most of the Indian accent immediately 6. Do not use the term "screwed up" liberally. If a situation is not 7. As a general matter of form, Indians interrupt each other 8. When explaining some complex issue, stop occasionally and ask 9. In email communications, use proper punctuation. To explain Notice that a reference to the actual bug is added in paranthesis 10. In American English, a mail is a posted letter. An email is 11. To "prepone" an appointment is an Indian usage. There is no 12. In the term "N-tier Architecture" or "3-tier Architecture" , the 13. The usages "September End", "Month End", "Day End" are not 14. Americans have weird conventions for time - when they say the 15. Indians commonly use the terms "Today Evening", "Today Night". 16. When Americans want to know the time, it is usual for them to 17. There is no word called "Updation". You update somebody. You wait 18. When you talk with someone for the first time, refer to them as 19. It is usual convention in initial emails (particularly technical) After mentioning the expanded form once, subsequently you can use the 20. Make sure you always have a subject in your emails and that the 21.Avoid using "Back" instead of "Back" Use "ago".Back is the worst 22.Avoid using "but" instead of "But" Use "However". 23.Avoid using "Yesterday" hereafter use "Last day". 24.Avoid using "Tomorrow" hereafter use "Next day".
|
Posted by
Prakash
at
10:55 AM
0
comments
Labels: General
Wednesday, August 22, 2007
18 Ways to Stay Focused at Work
source from http://www.davecheong.com/2006/08/14/18-ways-to-stay-focused-at-work/ |
Posted by
Prakash
at
6:00 PM
0
comments
Labels: General
Logging Bugs: Do's and Don'ts
All software that is being developed WILL have bugs, sorry, but this IS a fact. Now I know some people and companies don't like to call them glitches in software bugs. They would rather call them issues or defects. For all I care we can call them 'WizBangs', just call them something and LOG THEM. However, logging 'WizBangs' (ok, I will call them bugs from here on) is not as simple as it may sound. I would like to go over some of MY Do's and Don'ts in this post. If you don't like my list, or would like to add to it, drop me a line. When to log Items:
Providing information on the log:
What types of items to log:
When to log bugs:
The plain and simple truth about logging bugs is, it sucks!!!! However, it is a necessary part of most developers jobs. If you take some time and put in a little effort, you will be rewarded with great riches. Ok, maybe not great riches, but it will make fixing the bugs much easier. |
Posted by
Prakash
at
9:48 AM
0
comments
Labels: General
Sunday, August 19, 2007
Online English Lessons
Some useful sites to learn english |
Posted by
Prakash
at
9:41 AM
0
comments
Labels: General
Thursday, August 16, 2007
The wrong attitude of learning on the job
The wrong attitude of learning on the job by Buu Nguyen
After reading this article, I realised how much core technical knowledge I am having... :( I have to study a lot... Friends! how about you?
|
Posted by
Prakash
at
2:52 PM
0
comments
Labels: General
Thursday, August 9, 2007
It's Summer in Japan.
Hi guys, Temperature is rising and the environment is getting cool for eyes.. :P And its Summer vacation time. Official it 9 days holiday which I feel not enough and made it as 10 day :) Ya from tomorrow it is party time. I will be missing you all and your mails from Aug 10 to Aug 19. But you can always catch me on my mobile 00 81 90 66 68 64 40. Meet you all after 10 days with a Very Good Morning mail. -- Regards, Rajesh Prabhu. R "There is no future in any job. The future lies in the man who holds the job." - George Crane "A busy man has time for everything and a lazy man has time for nothing." |
Posted by
Rajesh Prabhu. R
at
1:25 PM
0
comments
Labels: General
Thursday, July 19, 2007
மென் பொருள் துறையில் தொழில் மற்றும் வேலை வாய்ப்புகள் - சில எண்ணங்கள்
'அப்படி என்னதான் செய்யறீங்க? இத்தனை ஆயிரம் கோடி ஏற்றுமதி என்கிறாங்க, இத்தனை லட்சம் படிச்ச பசங்க வேலை பார்க்கிறாங்க. இன்னும் பல ஆண்டுகளுக்கு இது வளர்ந்து கொண்டே போகும் என்கிறாங்க. மென் பொருள்னா என்னங்க?' 'பொதுவா ஒரு பொருளை, சேவையை உருவாக்கி ஒருத்தருக்குக் கொடுத்து காசு சம்பாதிக்கிறோம். மென்பொருள் துறையில் என்ன நடக்குது, இவ்வளவு வளர்ச்சி என்று புரியவில்லை' என்று நண்பர் ஒருவர் கேட்டார். வேதித் தொழில் நுட்பம் படித்து வளைகுடா நாடு ஒன்றில் பெரிய வேலையில் இருக்கிறார். நாமெல்லாம் கையால், விலங்குகளின்் ஆற்றலால் செய்து வந்த வேலைகளை இயந்திரங்களால் செய்ய ஆரம்பித்தது தொழில் புரட்சி போல, மனித மூளையில் நடந்து வந்த வேலைகளை கணினிகளால் செய்து கொள்வது தகவல் தொழில் நுட்பப் புரட்சி. நாம் இப்போது இருப்பது அந்தப் புரட்சியின் ஆரம்பக் கட்டங்களில்.
அதுக்கு ஏன் இவ்வளவு மதிப்பு? ஒரு நிறுவன மேலாண்மையை எடுத்துக்குவோம். சின்னக் கடை என்று வைத்துக் கொள்வோம். மொத்தமாக நொறுக்குத் தீனிகள் வாங்கி சின்ன அளவில் பொதிந்து கடைகளுக்கு அனுப்பி வைக்கும் பணி. வேலை செய்ய ஆறு பேர், தின்பண்டங்களை வழங்குபவர்கள் 10-15 இடங்கள், வாடிக்கையாளராக சில்லறை விற்பனைக் கடைகளுக்கு வினியோகிக்கும் பணி செய்பவர்கள் 10-12 பேர். இந்தத் தொழிலில் கையாள வேண்டிய விபரங்கள்,
கணினி காலத்துக்கு முன்பு இத்தகைய தொழிலில் உரிமையாளர் ஒரு சின்ன நோட்டுப் புத்தகத்தில் விபரங்களைத் தனக்குப் புரியும் படிக் குறித்து வைத்துக் கொள்ளலாம், பணம் வர வேண்டிய விபரம், கையிருப்பு இரண்டையும் பார்த்துக் கொண்டால் போதுமானது. இன்னும் நுணுக்கமாக தகவல் சேகரிக்க, குறித்து வைக்க அதை அலசிப் பார்க்க ஆரம்பித்தால் அவருக்கு அதற்குத்தான் நேரம் சரியாக இருக்கும் அல்லது புதிதாக ஆள் போட வேண்டும். பெரிய நிறுவனங்களில் கணினிகள் வரும் முன்னரே இது போன்று தகவல் திரட்டுவதற்காக சிலரை வைத்திருப்பார்கள். ஆனாலும் மனித மூளையைப் பயன்படுத்தி சில வேலைகளை செய்வதில் அளவு இருக்கிறது. பெருவாரியான தகவல்களை சேமித்த வைத்தல், சிக்கலான கணக்குகளைப் போடுதல் போன்ற பணிகளுக்கு நமது மூளை அவ்வளவு திறமுடையது இல்லை. அந்த வேலைகளுக்கு மின்னணுக் கருவிகளைப் பயன்படுத்துவதுதான் கணினித் துறை. நீராவி எந்திரத்தை மனித ஆற்றலுக்கும், கால்நடைகளின் உழைப்புக்கும் மாற்றாகப் பயன்படுத்த ஆரம்பித்த பிறகு அது வரை முடியாத பலப் பல சாத்தியங்கள் தோன்றின. தரையில் வேகமாகப் போக இயந்திரங்களை பயன்படுத்தும் போது, கிடைத்த கூடுதல் வேகத்தைப் பயன்படுத்தி பறக்கும் விமானங்களை உருவாக்க முடிந்தது. இதே போல நூற்றுக் கணக்கான, ஆயிரக் கணக்கான சிறிதும் பெரிதுமான கண்டுபிடிப்புகள் தோன்றி மனித வாழ்க்கையை மாற்றி அமைத்தன. இவ்வளவு இருந்தாலும் 'இயந்திரம் என்ன வேலை செய்ய வேண்டும், எப்போது செய்ய வேண்டும்' என்று திட்டமிட்டு, தீர்மானித்து அதை இயக்குவது மனிதக் கைகளால்தான் நடந்தது. அதே போல நமது மூளையால், முடிந்த வரை செய்து வந்த வேலையைக் கணினிகளுக்கு தள்ளி விட்டு வேகமாக துல்லியமாக முடிக்கும் வசதி உருவானவுடன் புதிய புதிய கண்டுபிடிப்புகளும் சாத்தியமாகின்றன. எவ்வளவுதான் நடந்தாலும் கணினிகளைப் பயன்படுத்துவது, வடிவமைப்பது, இயக்குவது மனிதர்களாகத்தான் இருக்கிறது. இப்படியாக வழக்கமான தொழில்களின் தகவல் திரட்டல், அலசுதல், பழைய கருவிகளை இயக்குதல், புதிய கண்டுபிடிப்புகளுக்கு உயிர் கொடுத்தல் என்று கணினிகள் பயன்படுத்தப்படும் எல்லா இடங்களிலும் மென்பொருட்கள் எனப்படும் கணினியின் உயிர்ப்பொருட்கள் பயன்படுகின்றன. இத்தகைய மாற்றங்களில் பெரும் பகுதி அமெரிக்கா, ஐரோப்பா, ஜப்பான் போன்ற வளர்ந்த நாடுகளில்தான் நடக்கின்றன. நம்ம ஊரில் ரயில்வே துறையில் பயண முன்பதிவு, வங்கிகளில் கணினி மயமாக்கம், தொலை தொடர்பு நிறுவனங்களில் கணினி மயமாக்கம் என்று இருப்பது போல ஒவ்வொரு துறையிலும் கணினிகளைப் பயன்படுத்த ஆரம்பித்து விட்ட முன்னேறிய நாடுகளில்தான் மென்பொருள் தேவை பெரிய அளவில் இருக்கிறது.
நாம் மென்பொருள் துறையில் வல்லரசு, இந்தியாவை நம்பித்தான் மேலை நாடுகள் இயங்குகின்றன, இந்தியா ஒளிருகிறது என்று பேசிக் கொள்வதில் முற்றிலும் உண்மை இல்லை. மென் பொருள் பயன்படுத்துவது, அதன் மூலம் வாழ்க்கைத் தரம் உயர்வது, புதிய கண்டுபிடிப்புகள் நடப்பது எல்லாம் வேறு இடங்களில்தான். அதனால் அங்கு இருக்கும் வல்லுநர்கள் என்ன மென்பொருள் தேவை, அது எப்படி வடிவமைக்கப்பட வேண்டும், அதற்கு என்ன செலவு செய்யலாம் என்று திட்டமிட்டு அதை உருவாக்கும், பராமரிக்கும் பணியை நம் பக்கம் தள்ளி விடுகிறார்கள். அதைத்தான் நமது இளைஞர்கள் மாய்ந்து மாய்ந்து செய்கிறோம். இந்த நமது பணிக்கு ஆண்டுக்கு 50,000 கோடி வருமானம் கிடைக்கிறது என்றால் இந்தப் பணியைப் பயன்படுத்தும் சமூகங்களுக்கு அதை விட இரண்டு மடங்காவது நன்மை கிடைக்கும் அல்லவா? மென்பொருள் என்பது ஒரு வீடு கட்டவது போல என்று வைத்துக் கொள்ளலாம். ஒருவருக்கு வசிக்க வீடு வேண்டும். அந்தக் குடும்பத்தில் எத்தனை பேர், யார் யார் என்ன செய்கிறார்கள், எவ்வளவு பெரிதாக இருக்க வேண்டும், என்னென்ன வசதிகள் இருக்க வேண்டும் என்று அலசி ஆராய்வது முதல் படி. இரண்டாவதாக இந்தத் தேவையை எப்படி செயல் படுத்த முடியும் என்று படம் வரைவது, தொழில் நுட்பச் சாத்தியங்கள், செலவுகள் முதலியவற்றைக் கருத்தில் கொண்டு திட்டம் ஒன்றை உருவாக்குவது இரண்டாவது படி. அதை வாடிக்கையாளர் ஏற்றுக் கொண்டால், திட்டத்தை எப்படிச் செயல்படுத்துவது என்று நடைமுறை வேலைகளைப் பார்ப்பது மூன்றாவது படி. இந்த மூன்றாவது படி வேலைகளைத்தான் வெளிநாடுகளுக்கு மென்பொருள் சேவையை ஏற்றுமதி செய்யும் இந்திய நிறுவனங்கள் செய்கின்றன. ஜாவா, டாட் நெட் என்ற படித்து விட்டு வேலைக்குச் சேர்ந்தால் செய்யும் பணி கட்டிடம் கட்டும் வேலையில் செங்கல் அடுக்குவது, சாந்து குழைப்பது போன்ற வேலைகள்தான். அடுத்த படியில் உருவாக்கிய மென்பொருளைப் பராமரித்தல், பயன்படுத்தும் போது ஏற்படும் குறைகளை நிவர்த்தித்தல், பயனர் புதிதாகக் கேட்கும் மேம்பாடுகளை உருவாக்குதல் என்று முடிவில்லாமல் பணிகள் உள்ளன. வீட்டை தினமும் கூட்டிப் பெருக்க வைக்க நேரமும், ஆட்களும் இல்லாத நாடுகள் தகவல் தொழில் நுட்பப் புரட்சியின் சாத்தியங்களால் அந்த வேலைகளை வெளிநாடுகளில் செய்து வாங்கிக் கொள்ள முடிகிறது. வேலை வாய்ப்பு என்று பரவலாகக் கிடைப்பது மேலே விளக்கியது போன்ற குறைந்த மதிப்பிலான பணிகள்தாம். அதனால் அவற்றைக் குறைத்து மதிப்பிட வேண்டியதில்லை. மென்பொருள் துறை இந்தியாவில் வளர்ந்ததால் பல்லாயிரக் கணக்கான பேருக்கு முன்பு நினைத்துப் பார்க்க முடியாத அளவுக்கு வருமானம் கிடைக்கிறது. அந்தப் பணம் வரியாக அரசாங்கத்துக்குப் போய் நலப் பணிகளில் பயன்படுகிறது. மென்பொருள் துறையில் பணிபுரிபவர்களின் குடும்பங்களை தளைக்கின்றன. தொழில் வாய்ப்புகள் பெருகுகின்றன. ஆனால், இவை எல்லாவற்றையும் விடப் பல மடங்கு மதிப்புள்ள சாத்தியங்கள் மென்பொருள் துறையில் உள்ளன. கணினிகளை நம் ஊர் பணிகளுக்கு செயல்படுத்தும் பெரும் பணி காத்திருக்கிறது. அதைச் செய்ய பெருமளவிலான முயற்சிகள் நடப்பதில்லை. பெரிய நிறுவனங்கள் கூட அமெரிக்க ஐரோப்பிய பணிகளை மட்டுமே எடுப்பது என்று கொள்கை முடிவுடன் இயங்குகின்றன. வேலை வாய்ப்பு என்று சொன்னால், அத்தகைய நிறுவனங்களில் திறமையான, படித்த, பயிற்சி பெற்ற இளைஞர்களுக்கு வேலைக்குப் பஞ்சமே இல்லை. ஆனால் பெரும் புதையல் காத்திருப்பது உள்ளூர் பொருளாதாரத்தில். பேருந்தில் போகும் போது சீட்டு கொடுத்த பிறகு ஒரு சின்ன அட்டையில் கணக்குகளை எழுதிக் கொள்கிறார் நடத்துனர், பெங்களூரூவில் இருப்பது போல ஒரு குட்டிக் கணினியைக் கையில் வைத்துக் கொண்டு, அதில் விபரங்களை ஒத்தி சீட்டு அச்செடுத்துக் கொடுத்தால் விபரங்கள் தானாகவே பதிவாகி பணி முடிந்ததும் மையக் கணினியில் ஒப்படைத்து விடலாம். நடத்துனரின் பணி பல மடங்கு எளிதாகி விடும். எந்த தடத்தில் எந்த நேரத்தில் எந்த பருவத்தில் கூட்டம் அதிகமாக வருகிறது என்று ஆராய்ந்து பார்க்க, அதிக முயற்சி இல்லாமல், கணினியில் பதிக்கப்பட்ட விபரங்களைப் பயன்படுத்தி அறிக்கை உருவாக்கிக் கொள்ளலாம். அதற்கு சில நிமிடங்கள்தான் பிடிக்கும். அதைப் பொறுத்து முடிவுகளை எடுத்து பயணிகளுக்கு சேவையை மேம்படுத்தலாம். வளர்ந்த நாடுகளில் இந்த வேலைகளைச் செய்ய போதுமான பணியாளர்கள் கிடைக்காததால் அவை இந்தியா போன்ற நாடுகளில் செய்து பெறப்படுகின்றன. |
Posted by
Prakash
at
4:00 PM
0
comments