23 Nov 2015

Features of Python programming language

Python is one of most widely used programming languages in professional programming circuits. Much of its popularity comes from the fact that Python is designed in a way that allows programmers to have a powerful and hassle-free programming experience.   
Python is very simple butpowerful scripting language with full access to operating system services. It can create high level solutions built up from complete programs. Python allows people to seamlessly integrate applications, create high powered programs and Meta applications.

Here are some of the cool features of Python.

·         Python enforces good programming style; indentation is meaningful in Python.
·         There is OO available in Python but not enforced.
·         Exceptions are used but not enforced in Python.
·         Python is not just an academic language - much real world work is done in Python like development of softwares, games and web services.
·         Python allows concentration on algorithms and problems and not on language features and shortcoming.
·         Python is cross platform and has a powerful set of libraries
·         Python is safe and has a dynamic run time type checking and bounds checking on arrays
·         Python has powerful built-in data types - dictionaries, lists, sequences, functions, sets (in 2.4)
·         Python has powerful built-in control structures - simple looping over sequences, map, generators, list comprehensions, regular expressions etc.
·         Python requires less lines of code for any given problem, and is more readable - thus greater productivity.


Python is amongst the very few languages with extremely low syntactic overhead. This gives Python its tremendous expressive powers: list/set/dict comprehensions, yield, decorators, eval, meta class programming, introspection, the optimized built-in data structures (lists, dicts, sets), all of those things conspire in a very nice way to give you (the developer) the power to express your thoughts in concise and elegant code almost as fast as the programmer can think, making Python one of the coolest and powerful languages to work with.

17 Nov 2015

How much to score to get a under-100 rank in GATE


GATE is one of the toughest exams in India. Much of what comes in the paper comes from what students have learned in their respective graduation streams. The syllabus is quite big, thus students need to make use of good preparation strategies to score well in the exam. Here are the top tips to score under 100 rank in GATE.

Stay focused and motivated: Becoming clear of what you want early in life is one of the most important things. GATE is a big challenge, which sometimes needs more than one attempt to crack. It's important for you NOT to lose motivation. Ensure you don't feel bad about preparation for even a single day. Your friends may be preparing for CAT, GRE or sitting for placements and many of them would try to lure you to get into the path they chose for themselves. But make sure you stay firm.

Get the right study material: Check out the list of recommended books for each subject. There would be more than one book, in general. Either purchase a second-hand copy of them (if you can afford). Else, make use of college library. Note that there will always be few friends of yours who've never used their library cards. You can take their help to get books once your quota is used up.

Work on the fundamentals: Get your fundamentals/basics strong - very strong. You won't be tested on advanced topics that appear in your third and fourth years, but mainly on those subjects you had studied in second year. Make use of the Internet. There are plenty of video lectures available, like MIT-OCW, NPTEL, iProf etc. However, a word of caution: Restrict yourself to watch the necessary lectures. Else you may end up in watching irrelevant ones too and waste your precious time.

Clear distractions: Get rid of all your social media networks - Facebook, Whatsapp and other modes of distraction. In fact, be strict on yourself and monitor the amount of time you spend on general browsing.

Get previous year question papers and test Series: Since you are in your third year, coaching classes would eat up your precious time. They only add to the strain. Instead, opt for test series. It's important to know where you stand with respect to other aspirants. Take up some all-India test series. You can also purchase materials from places like iProf. They would contain a lot of objective-type questions. Solve previous year's question papers. That'll give you a feel of how the exam would be.

Spend time wisely: Spend at least 15 hours a week for GATE preparation. Dedicate sufficient time for it. As I mentioned earlier, NO DISTRACTIONS!

Work smart and work hard: Working smart alone isn't sufficient. Because there'll always be smarter people than you. Work hard too, and be consistent.

Getting a rank below 100 is not a joke. You need to constantly work hard, keep yourself focused and stay motivated. Follow these tips and you will increase your chances of scoring an under 100 rank in GATE.

5 Nov 2015

How to learn English Speaking | Learn English Online | Improve English Grammar

How to learn English Speaking | Learn English Online | Improve English Grammar



Improve your english speaking skill by online video training course for english speaking by expert which really help you to boost your confidence in speaking english language fluently.

2 Nov 2015