Monday, 23 March 2015

My blog can support beautiful Math formulas

Recently, I applied a lot of changes to my blog (and made a lot of upgrades). Besides adding a Syntax Highlighter, I also added MathJax. Here's how it beautifully renders Mathematical formulae.

Monday, 8 December 2014

The Magic of Java 8: Multiple Inheritance

For ages, Java programmers have been confined (to some extent) regarding inheritance issues. The problem is that Java™ is was unable to support Multiple Inheritance. With the advent of Java 8 in March, this year, this problem has been solved.

Friday, 5 September 2014

Parkour - the thing we programmers envy

Wikipedia defines this art or sport as:
Parkour (French pronunciation: ​[paʁˈkuʁ]) is a holistic training discipline using movement that developed from military obstacle course training. Practitioners aim to get from A to B in the most efficient way possible.They do this using only their bodies and their surroundings to propel themselves.Furthermore, they try to maintain as much momentum as is possible in a safe manner. Parkour can include obstacle courses, running, climbing, swinging, vaulting, jumping, rolling, quadrupedal movement, and the like, depending on what movement is deemed most suitable for the given situation.
This "discipline" requires a lot (and I mean a lot!) of practice, patience and pain tolerance (yes, that's right). But when you can pull it off perfectly, it truly turns out to be something amazing. To see what I mean, here are some videos:
This showed that it's no child's play (or maybe it is ;-P). Here are some awesome videos:

This video was uploaded in 2012 (that's what they say). The next one is even better! Here it is:
I wish I was that athletic. Well, c'est la vie! I'm perhaps better off as a programmer. But man I really do envy these adrenaline junkies!

Introduction

Often, we find that the built-in primitive datatypes are not enough to satisfy our thirst for precision. In many circumstances, we need to perform huge (and I mean huge) calculations that well exceed the range of the primitive datatypes. The developers of Java™ have provided (quite possibly the best) solution: They have added support for arbitrary precision numbers by including within the standard package the java.math package. We will discuss the BigInteger class here...

How to make your PC greet you during Startup in 6 easy steps?

It’s quite simple, and doesn't require pages after pages of complex programming. Just follow the following instructions, and you’ll be able to accomplish this trivial task. So, here’s how it works :

Friday, 27 June 2014

Getting Our Feet Wet - A (Condensed) Tutorial on Using the Windows™ Calculator

Before we start any actual programming, we must set up our "apparatus" in steps. The first is learning how to exploit use the features of the calculator that ships in with Windows™ 7 (or later). This is a very useful little program that we will be using very frequently to verify the accuracy of our experiments. So, let's dive in!