Subscribe this Blog

Enter your email address:

Delivered by FeedBurner


Sunday, August 30, 2009

Kendriya Vidyalaya Sangathan (KVS) Recruitment of Teachers 2009 -10

18 - Institutional Area, Shahid Jeet Singh Marg, New Delhi – 110016
The KVS intends to make recruitment for teaching posts for its schools spread all over India. Applications are invited in the prescribed format from the Indian Nationals for Teaching posts in the Kendriya Vidyalaya Sangathan (KVS) for the years 2009-10 and for drawing a panel of candidates:
Physical Education Teacher (PET) : 87 posts (UR-44,OBC-23, SC-13,ST-7), Pay Scale : Rs. 9300-34800 Grade Pay Rs.4600, Age : 35 years
Drawing Teacher (DT) : 367 posts (UR-185,OBC-99, SC-55,ST-28, PH-14), Pay Scale : Rs. 9300-34800 Grade Pay Rs.4600, Age : 35 years
Education Officer : 06 posts (UR-6,OBC-1), Pay Scale : Rs. 15600-39100 Grade Pay Rs.7600, Age : 50 years
Principal : 50 posts (UR-25,OBC-17, SC-6,ST-2), Pay Scale : Rs. 15600-39100 Grade Pay Rs.7600, Age : 35-50 years
Assistant : 06 posts (UR-6,OBC-1), Pay Scale : Rs. 9300-34800 Grade Pay Rs.4200, Age : 35 years
Jr. Stenographer : 12 posts (UR-8,OBC-3, SC-1), Pay Scale : Rs. 5200-20200 Grade Pay Rs.2400, Age : 30 years
UDC : 28 posts (UR-15,OBC-7, SC-4,ST-2), Pay Scale : Rs. 5200-20200 Grade Pay Rs.2400, Age : 30 years
LDC : 41 posts (UR-22,OBC-10, SC-6,ST-3), Pay Scale : Rs. 5200-20200 Grade Pay Rs.1900, Age : 30 years

Application Fee : Rs.1000/- for Officer posts and Rs.750/- for other posts to be deposited in into Account No.405046333 with the Indian Bank, Mehrauli, Institutional Area, New Delhi – 110016 (Branch Code : 943)..

How to Apply : Duly filled in application in the prescribed format in an envelope containing the application which must be super-scribed in bold letters as "APPLICATION FOR THE POST OF ___________” and should reach at the following address latest by 30/09/2009. (07/10/2009 for the candidates from far-flung areas)

Kendriya Vidyalaya Sangathan Post Box No.4624, Hauz Khas New Delhi-110016

Saturday, August 29, 2009

Computer General Knowledge for Bank P.O. & Clerk Exams

1. A process known as ___________ is used by large retailers to study trends.
A. Data mining

2.The ability to recover and read deleted or damaged files from a criminal’s computer is an example of a law enforcement specialty called:
A. computer forensics

3. ____ tags, when placed on an animal, can be used to record and track in a database all of the animal’s movements.

4. _______ is the study of molecules and structures whose size ranges from 1 to 100 nanometers.
A. Nanoscience

5. ______ is data that has been organized or presented in a meaningful fashion.
A. Information

6. The name for the way that computers manipulate data into information is called:
A. Processing.

7. _____ is the science that attempts to produce machines that display the same type of intelligence that humans do.
A. Artificial intelligence (AI)

8. The term bit is short for:
A. binary digit.

9. A string of eight 0s and 1s is called a:
A. Byte.

10. ______ is any part of the computer that you can physically touch.
A. Hardware

11. The CPU and memory are located on the:
A. motherboard.

12. The ____, also called the “brain” of the computer, is responsible for processing

13_______ is a set of computer programs used on a computer to help perform tasks.

14. System software is the set of programs that enables your computer’s hardware devices and ______ software to work together.
A. application

15. Servers are computers that provide resources to other computers connected to a:
A. network.

More Questions >> 

PSC Exam Alert

Exam Date : 09/10/2009
Time : 08.00 AM to 09.15 AM
Category : 16/2008
No.of Candidates : 3180

Courtesy :

Thursday, August 27, 2009


Date : 01/10/2009
Time : 08.00 AM to 09.15 AM
Category no : 236/2007
Number of Candidates :2189

Courtesy :

Wednesday, August 26, 2009 Requires Technical Support Assistants

Provide Technical support to the portal team.
Develop new JAVA/JSP/SERVLET/VB/ASP applications.
Graduate with atleat 2 years of relevant coding experience.

email :
Courtesy for this info : Malayala Manorama Daily.

Tuesday, August 25, 2009

Management Trainee ,Supervisors (Technical) @ National Textil Corporation Ltd. (NTC)

National Textil Corporation Ltd. (NTC)
(A Government of India Undertaking)
5th Floor, Core IV, SCOPE Complex, 7, Lodi Road, New Delhi-110003

National Textile Corporation Ltd., is looking for qualified and experienced professionals in relevant disciplines for recruitment on regular basis. Experience is not a pre-requisite for those selected as Management Trainees.

Deputy General Manager : 12 posts (Technical-1, HR-12, Marketing-1), Pay Scale : Rs. Rs. 16000-400-20800, Age : 40 years

Management Trainee : 33 posts (Technical -8, HR-6, Marketing-5, Finance-11, Engg.-3), Stipend: 1st year – Rs.10000/- On successful completion, the Trainee will be placed in the Scale of Rs.6550-200-11350 with one increment., Age : 28 years

Supervisors (Technical) : 25 posts, Pay Scale : Rs.Rs. 6000-160-10000, Age : 28 years

Application Fee : A non-refundable Account Payee demand draft for Rs. 300/- drawn in favour of National Textile Corporation Ltd. on any Nationalised Bank payable at New Delhi. Candidates should mention their name and address on the reverse side of the DD. No fee is payable by SC / ST candidates and other persons with disability (PWD).

How to apply: Application in the prescribed format duly filled-in enclosing with a set of attested photocopies of the relevant certificates and affixing passport size photograph at the space provided should be sent in a sealed cover duly superscribed as “APPLICATION FOR
THE POST OF ……………………………….” as the case may be, so as to reach the address given below within 3 weeks :

General Manager (Personnel), National Textile Corporation Ltd., 5th Floor, Core IV, SCOPE Complex, 7, Lodi Road, New Delhi - 110003

Please view for details and application format.

Monday, August 24, 2009

What is CAPTCHA ?

CAPTCHA acronym for "Completely Automated Public Turing test to tell Computers and Humans Apart" is a way for sites to block spam.

According to Wikipedia it is "A CAPTCHA is a type of challenge-response test used in computing to ensure that the response is not generated by a computer. The process usually involves one computer (a server) asking a user to complete a simple test which the computer is able to generate and grade. Because other computers are unable to solve the CAPTCHA, any user entering a correct solution is presumed to be human. Thus, it is sometimes described as a reverse Turing test, because it is administered by a machine and targeted to a human, in contrast to the standard Turing test that is typically administered by a human and targeted to a machine. A common type of CAPTCHA requires that the user type letters or digits from a distorted image that appears on the screen."

Sunday, August 23, 2009


A leading Group of Companies for multi activities in the Eastern Province of Saudi Arabia is looking for EXECUTIVE SECRETARY

Position Code : 91002

with the following qualifications:

• Holding Business Administration Degree
• Minimum ten (10) years experience required
• Should have excellent communication skill in English
• Should have excellent knowledge in computer (MS
Office: Word, Excel, PowerPoint & other latest software)
• Must be efficient, hardworking & punctual
• Age should be between 30-35 years

Only qualified and experienced candidates need to apply

Group Human Resources Dept.
E-mail: , Fax: 00-966-3-8147471

Saturday, August 22, 2009

What is ISRO Bhuvan ?

Welcome to Bhuvan - A Geoportal of Indian Space Research Organisation showcasing Indian Imaging Capabilities in Multi-sensor, Multi-platform and Multi-temporal domain. The portal gives a gateway to explore and discover virtual earth in 3D space with specific emphasis on Indian region.

Minimum System Requirements:
Operating System: Windows XP/Vista; RAM: 512MB; Hard Disk: 2GB free space; Network Speed: 256 Kbits/sec; Graphics Card: 3D-capable with 32MB of VRAM; Screen: 1280x1024, 32-bit True Color;
To browse Bhuvan, you require the Bhuvan Plug-in which can be downloaded from this website, after registration and you will also need DirectX 9.0 or higher version ( and MS .NET framework 2.0 or above for installing the plug-in. Please note that the Bhuvan Plug-in can be installed with administrative privileges only.

Courtesy :

Thursday, August 20, 2009

Quiz of the Week

Who is the father of "Modern Computers "?
SMS your answer to 9947911861
powered by

Recruitment to various posts @ University of Agricultural Sciences Dharwad

Director of Education : 01 post, Pay Scale : Rs.16400-22400
Dean (Home Science) : 01 post, Pay Scale : Rs.16400-22400
Dean of Students Welfare : 01 post, Pay Scale : Rs.16400-22400
Registrar : 01 post, Pay Scale : Rs.16400-22400
University Librarian : 01 post, Pay Scale : Rs.16400-22400
Assistant Professor : 13 posts, Pay Scale : Rs.8000-275-13500
Assistant Librarian : 04 posts, Pay Scale : Rs.8000-275-13500
Technical Assistant : 24 posts, Pay Scale : Rs.5500-9000
Service Personnel : 25 posts (Assistant -2, Lab Assistant -2, Field Assistant -3, Driver -3, Watchman - 5, Messanger - 5, Farm Labour -5)
How to Apply : Fiiled in applications together with the allied enclosures should be submitted in an envelope, superscribed on it "Application for the post of .............." to The Registrar, University of Agricultural Sciences, Dharwad - 580005 (Karnataka) on or before 25/09/2009.

please visit for detailed information and application forms.

Wednesday, August 19, 2009

Kerala PSC Exam Alert

Date : 03/10/2009
Time : 03.00 PM to 04.15 PM

Applications are invited for appointment to the cadre of Officer Scale - I @ North Malabar Gramin Bank.

Officer : 21 posts (SC-3, ST-1, OBC-5), Qualification :(a) Degree of recognised University in any discipline or its equivalent with 60% marks (55% for SC/ST/OBC) (b) Preference will be given to candidates who are computer literates in MS DOS, MS
Word, MS Excel ,Networking. (c)Preference will be given to candidates with professional qualification in Engineering, Business Administration, Law, Agriculture, Veterinary Science, Horticulture, Marketing., Age : 18-26 years, Pay Scale : Rs.10000-18240

Application Fee : Rs. 200/- (Rs.50/- for SC/ST/OBC) paid only by Bank Pay Order/Bank Demand Draft payable at Kannur in favour of "NORTH MALABAR GRAMIN BANK - RECRUITMENT - OFFICER SCALE-I - 2009" Candidates should write his/her name and address on the reverse of the Demand Draft/Pay Order.
How to Apply: Applications duly filled in the prescribed format accompanied by prescribed fee and copies of attested certificates proving age, date of birth, caste/Community and Educational Qualification shall be sent by ordinary post on the following Address on or before 17/09/2009:

NMGB Recruitment Project - Officer Scale-I - 2009, Post Box No.8463, Mandpeshwar, Borivali (West), Mumbai - 400103

The cover containing the application shall be superscribed "Application for the post of Officer Scale-I - NMG Bank - Recruitment 2009".

For all other details and application form format, kindly view

Tuesday, August 18, 2009

Specialist Officers, Probationary Officers and Clerks @ Corporation Bank (A Govt. of India enterprise)

Corporation Bank, a leading Public Sector Bank, invites Online applications from Indian Citizens for following posts of :

Probationary Officers (JMG-I) : 50 posts (UR-25, SC-7, ST-3, OBC-15), Qualification : Graduation with 55% or more (45% for SC/ST/PH) or equivalent, Age: 21-30 years.
Chartered Accountant (MMG-II) : 15 posts, Age : 35 years
Official Language Officer (Rajbhasha - Hindi) (JMG-I) : 03 posts, Age : 30 years
Clerk : 575 posts in various states, Age : 18-28 years
Pay Scales : MMG-II : Rs.13820-19920, JMG-I : Rs.10000-18240, Clerk – Rs.4410-13210

Application Fee : Rs.300/- (Rs.50/- for SC/ST/PH candidates) to be deposited in the in A/c no. 0377/CA/01/696 for PO and Acc. no. 0377/CA/01/000697 for Specialist Officers at any branch of Corporation Bank. For Clerk : Rs.200/- (Rs.50/- for SC/ST/PH candidates) to be deposited in the in A/c no. 0377/CA/01/000695 for Specialist Officers at any branch of Corporation Bank

How to Apply : Apply Online only between 18/08/2009 and 18/09/2009 at Corp Bank website only.. Take a printout of the online Computer generated application form and send it by ordinary post in an envelope super scribed with "Print out for the post of ………………in Corporation Bank" to :

Probationary Officers : Corporation Bank, Post Box No. 9024, Goregaon (East), Mumbai – 400063
Specialist Officers : Corporation Bank, Post Box No. 34, Pandeshwar, Mangalore – 575001 (Karnataka)
Clerks : Corporation Bank, Post Box No. 7743, Borivali (West), Mumbai – 400092

For more visit official website of Corporation Bank

Saturday, August 15, 2009


Date : 10/10/2009
Time : 11.00 AM to 12.15 PM
Powered By

PSC Exam Alert Via SMS

Date :09/10/2009
Time :08.00 AM to 09.15 AM

powered by

Friday, August 14, 2009

Happy Independence Day From

Today is most certainly a day of happiness and pride for us. We are proud of our freedom. We are proud of our democracy. We are proud of our values and ideals. But we should also remember that it has taken the sacrifices of lakhs of Indians to bring us where we are today. Our well being and progress have been built upon the foundation of the hard work and sacrifices of our freedom fighters, the brave jawans of our armed forces, our farmers, our workers and our scientists. ( Words quoted from PM's Speech on Independence Day )

Proud to be an Indian...Jai Hind


Date : 24/10/2009 Time : 02.00 PM to 03.15 PM
Powered by

Courtesy :

Thursday, August 13, 2009


DATE : 01/10/2009
TIME :08.00 AM to 09.15 AM
Number of applicants : 2189


Wednesday, August 12, 2009

Engineer Trainees in Software Development and Networking :40 posts @ Maharashtra Knowledge Corporation Limited

MKCL is looking out for highly motivated candidates to work as Engineer Trainees and Management Trainees.

Engineer Trainees in Software Development and Networking :40 posts (Software - 30 and Networking -10), Qualification : Fresh Engineers recently passed or appeared for the final year BE/ B.Tech. or equivalent examination preferably in Computer Engineering/IT/E&TC. Candidates passed or appeared for final year MCA/MSc Computer Science/MCS or equivalent examination are also eligible to apply.

Management Trainee : 10 posts, Qualification : Recently passed or appeared for the final year MBA or equivalent post-graduate degree examination in management with engineering graduation preferably in computer engineering / IT / E&TC with good scholastic background, high mental ability and quantitative aptitude, sound foundations in computing and office automation tools.

How to Apply : Please apply for any one position only by sending your recent resume to so as to reach before August 21, 2009.

Tuesday, August 11, 2009


IGNOU invites applications for the following posts for eGyanKosh on contract basis in the prescribed form from eligible candidates having the following qualifications:

Software Engg. B Tech/MCA 15,000-20,000 Development of Web Application and various works assigned by co-ordinator 3 Years and above working Exp. in JAVA, PHP, ASP.NET, LINUX, SOLARIS, WINDOWS, MySQL,SQL Server, Oracle, Postgre

Web Developer B.Tech/MCA 10,000-15,000 Design and Development of Web Application and various works assigned by co-ordinator. 2 Years and above working exp in ASP.NET, JAVA, PHP, SQL Server, Oracle, MySql, Postgre, WINDOWS, LINUX, SOLARIS

Web Designer and Multimedia Programmer B.Tech/MSc(IT)/MCA 10,000-15,000 Design of Web pages and various works assigned by co-ordinator. 2 Years and above working exp in vector rendering and graphics animations, Flash, Photoshop, Coral Draw, 3D Animations.

Programmer B.Tech/MCA 10,000-15,000 Design and Development of Web Application and various works assigned by co-ordinator. 2 Years and above working exp ASP.NET , JAVA, PHP, LINUX, SOLARIS, WINDOWS, SQL Server, Oracle, MySql, Postgre

Computer Operator BCA/BSc-IT 6,000-8,000 Scaning, word processing, spreadsheet, database, HTML. 1 Year and above working exp in Office 2007, OCR Generator, Content Uploading, Adobe Acrobat, Scaning and Digitizing Content

Trainees BCA/BIT 4,000-5,000 Document formating, knowledge of Multimedia programming

Selection Process

Selection will be based on technical test and personal interview. Shortlisted candidate will be intimated through email and phone for their technical test and personal interview.

Apply online

Courtesy :

Sunday, August 9, 2009

Current Vacancies @ Indira Gandhi National Open University

IGNOU invites application from Indian citizens in the prescribed form for filling up the following posts at IGNOU’s Headquarters and at its Regional Centers across the country:

Assistant Registrar : 30 posts, Pay Scale : PB-3 Rs.15600-39100 Grade Pay Rs.5400
Data Entry Operator Grade-C : 63 posts, Pay Scale : PB-2 Rs.9300-34800 Grade Pay Rs.4200
Semi Professional Assistant : 18 posts, Pay Scale : PB-1 Rs.5200-20200 Grade Pay Rs.2800
Stenographer : 118 posts PB-1 Rs.5200-20200 Grade Pay Rs.2400
Junior Assistant-Cum-Typist : 108 posts, Pay Scale : PB-1 Rs.5200-20200 Grade Pay Rs.1900
Application Fee : An examination fee of Rs.200/- (Rupees two hundred only) for Gen & OBC category and Rs.100/- for SC/ST category is payable in the form of Demand Draft drawn in favour of IGNOU, New Delhi (No fee from Women and PH candidates)

How to Apply : The completed application in prescribed format form should be sent by Ordinary Post at the following address on or before 07/09/2009 in an envelope superscribed “Application for the post of ____________”, in bold letters :

Indira Gandhi National Open University (IGNOU),
IGNOU Post Office, Post Bag No.09,
Maidan Garhi, New Delhi-110068

Courtesy :

Friday, August 7, 2009

A User Driven Online PSC Community Web Portal Provides an orkut like interface to enable interaction among PSC Examination Aspirants. This community can also be served as a Rank Holders forum in future.PSCTrainer also provides extensive knowledgebase for the latest Kerala Public Service Commission News,PSC and UPSC Notifications,PSC Examination Preparation Resources,Previous PSC Question Papers,PSC Job seekers and PSC Students Community etc.

contact at

Thursday, August 6, 2009


(Council for Scientifc and Industrial Research - CSIR)
Chattar Manzil Palace, Lucknow - 226001

Applications are invited from Indian Citizen in prescribed forms for the following posts in CDRI, Lucknow:
Scientist Gr. IV(1) : 06 posts (SC-01, ST-02, OBC-02 & PWD-01), Pay Scale : Rs. PB-3 Rs.15600-39100 Grade Pay Rs.5400, Age : 35 years
Scientist Gr.IV(2) : 14 posts (UR-14), Pay Scale : PB-3 Rs.15600-39100 Grade Pay Rs.6600, Age : 35 years
Scientist Gr.IV(3) : 15 posts (UR-15), Pay Scale : PB-3 Rs.15600-39100 Grade Pay Rs.7600, Age : 40 years
Technical Gr. III (6) : 01 post, Pay Scale : Rs.PB-3 Rs.15600-39100 Grade Pay Rs.7600, Age : 40 years
Technical Gr. III (6) : 01 post, Pay Scale : Rs.PB-3 Rs.15600-39100 Grade Pay Rs.7600, Age : 40 years
Technical Gr. III (4) : 01 post, Pay Scale : Rs.PB-3 Rs.15600-39100 Grade Pay Rs.5400, Age : 35 years
Technical Gr. III (1) : 12 post (UR-6, Sc-2, ST-2, OBC-2), Pay Scale : Rs.PB-2 Rs.9300-34800 Grade Pay Rs.4200, Age : 28 years
Fee : Application fee of Rs. 100/- ($25 if applying from abroad) to be paid alongwith application form in the form of Demand Draft/ Banker Cheque in favour of Director, Central Drug Research Insitutte payable at Lucknow.

How to Apply : Applications in prescribed format duly completed and supported by necessary documents should reach to Central Drug Research Institue, Chattar Manzil Palace, Post Box No 173, Lucknow - 226001 on or before 18/09/2009 positively.

Tuesday, August 4, 2009

STATE BANK Of INDIA (SBI) : Recruitment of 11000 Clerical Staff in State Bank of India (SBI)

Central Recruitment & Promotion Department, State Bank of India, Corporate Centre, Mumbai invites Online applications from Indian citizens for appointment of 11000 Clerical Cadre posts in State Bank of India between 01/08/2009 and 15/09/2009.

Clerical Cadre : 11000 posts (UR-5612,SC-1750, ST-1082, OBC-2556) in various states in India (see detailed advt. for state wise vacancies) , Pay Scale : Rs.4410-13210/-, Qualification : Minimum 12th Standard (10+2) or equivalent qualification thereof with a minimum of 60% marks (55% for SC/ST/PWD/XS) OR A degree from a recognised university (graduation level) with a minimum of 40% marks (35% for SC/ST/PWD/XS). Matriculate Ex-Servicemen, who have obtained the Indian Army Special Certificate of Education or corresponding certificate in the Navy or the Air Force, who have put in not less than 15 years of service in Armed Forces of the Union are also eligible for the post. Should be able to write and speak English fluently. must be fluent in speaking and writing the Regional Language of the state from which they are selected. Knowledge of other Indian language will be an added qualification., Age : 18-28 years as on 01/10/2009. Age relaxation as per Govt. rules.
Selection Procedure : Final selection will be made on the basis of performance in the written test and interview taken together.

Application Fee : Rs. 250/- (for SC/ST/PWD/XS Rs.50/- only) to be deposited in any branch of SBI by a prescribed deposit slip and get receipt. Details of the payment should be entered in online application form.

How to Apply : Apply Online at SBI website between 01/08/2009 and 15/09/2009.

Important Dates :

Start of Online submission of Application : 01/08/2009
Last date of Online submission of Application : 15/09/2009
Date of Written Examination : 08/11/09 and 15/11/2009

For more information, please visit the recruitment page at SBI website

Monday, August 3, 2009

My Government Job: An Ordeal

My Government Job: An Ordeal

Here I like to share my experiences with Blog readers to achieve a govt job. I think it can help you a lot to achieve a govt job that you deserve. After a long three years of great patience and struggling I got a govt job. Struggling days behind, painful those days with vacancy collection, sending mails and using Right to information acts what an experience. Journey from Calicut to Trivandrum very often to enquire about vacancy position, waiting at the backyard of politicians. No I can’t forget those days. Finally I received what I deserved; no one can deny what one we deserve.

1. The essentiality of formation of Rank holder’s Forum:

From my experiences, it is very essential to setup a rank holder’s forum at the very beginning to coordinate the activities and speed up the appointment. In our case we formed a forum at the very beginning, but many of the members were inactive and selfish. Limited numbers worked sincerely throughout that benefited others also.
So it is very important to avoid any sort of selfishness, the apt word here is “ Nishkama karmam “ means work without expecting any benefit.

2. Vacancy Collection: An unavoidable step to get a govt job

Some times PSC notification for a post the number of vacancies is uncertain or not clearly furnished. Such cases it is very essential to find out the places where the vacancies exist. Make sure our participation in gathering the vacancy reports from the concerned authorities.

3. Right to Information Act: A great relief to candidates

We felt public information act is a great relief in several times in various occasions. As you it needs one white paper and court fee stamp of Rs 10/- . if you need any help regarding information act leave a comment here or drop a mail at

4. Appointment Authority: Reporting the vacancies to PSC

Soon after the collection of vacancy is over don’t hesitate to approach the appointment authority to report the same to Public Service Commission. If they are not ready to report it you can make use of information act once again and finally approach the court to get a verdict. In our case it s really happened.

5. Information Act: Appellate Authority

In each govt office there is a public information officer to serve the public with the information. Once we are not getting any reply from the Information officer with in a stipulated period of time we can approach the appeal authority to get the information we require.

In our case we passed through all these above mentioned steps but due to lack of experience we lost a great amount of time and service. It will not happen in your case. That s why I find time for this post to share my experience.

Best wishes
Good Luck

Thanks for your comment in advance.

Total Pageviews

Disclaimer : Blog Policies

This blog publishes various general knowledge. errors and omissions expected. The Knowledge documents in this blog meant only to increase the general awareness of the readers. If any of the information available on this blog violates or infringes any of your copyright protection, leave a comment . This blog makes no representations as to accuracy, completeness, correctness or validity of any information on this site and will not be liable for any errors, or delays in this information. The information contained in this blog is subject to change without notice. You may use contents in this blog only for personal use. Reproduction and republishing of any contents from here to any other websites or blogs is strictly prohibited.