30 days of Unpredictability and more...

Saturday, March 20, 2010

Its like around the World of Unpredictability in 30 days. Feb-2010 to March-2010 would probably be the fastest journey I've ever made till date. Unpredictability and confusion has bee the integral part of my life and career for, the past 2 years, but the past month was undoubtedly the most hectic of them.


With my ailing father suffering from acute renal failure, I had to leave for Chennai on the end of January 2010 for his immediate treatment. That was the first instance when unpredictability started following my footsteps. The domestic flight we availed to reach Chennai underwent a mid-air technical snag, that left us stupefied until it got grounded. Well there was more to that, the flight ultimately helped us reaching our destination at 2 am in the night leaving us stranded at the airport until daylight. Finally the treatment commenced and the results wasn't really positive. Somehow, that unwanted journey came to end.
Received glitters of hope on reaching home with the notification that campus drive is round the corner. Naturally, I started working on it steadfastly until that unwanted notification arrived that it got deferred. With that, I was like thrown up in the air, without even a parachute. What came as a blow was the notification of the semester which was to be held in a weeks time,things were completely in a mess. However I managed to divert my course of action to work for the new objective, the so called Semester a.k.a the Rat Race. With zero preparation, I's fearing a massive ordeal with the papers, especially VLSI but somehow the exams were through, beyond my horrendous expectations. Still unpredictability prevailed. The results got published which left me shattered into innumerable pieces... In fact I kept abusing my respected profs for the entire week, for honoring me with those undeserving scores. Still, I's right back on my feet to look up to the next objective, campus recruitment-yet another Rat Race.

The three-day long campus recruitment process was yet again an instance of uncertainty. The initial aptitude test went haywire when my verbal abilities was questioned with alien like words and passages. I still doubt how we all managed to see through that test. But the day following it. was the most disheartening and
unpredictable one. People who never cared for the job got selected and some who'd put in their heart and soul in it were left out. It literally left us into tears, it was indeed an out-and-out injustice and a manifestation of the unpredictability associated with the corporate world!

Bagging a job is just another beginning to a new series of unpredictability, that's what my realization is, coz the day is not far when I might get fired despite my technical skills although a non-tech ass*** would still carry on with a job, which he's not meant for.....

I can sense more is coming up on this unpredictable journey ahead and unfortunately I've no plan as an alternative.....

Read more...

My First Graphics App in JAVA!

Sunday, September 20, 2009


This might seem horrible to you at the first go, but then it took me an entire afternoon to get into the basics of Events Source and Event Listener architecture of Java. I managed to put it to work, I call it "My Paint", although it can only plot your mouse clicks using straight Lines. Hope this drives people to start indulging themselves in graphics programming using Java! It's fun and it quite easy. :-)

Download App

Read more...

Networking Trivia

Tuesday, September 15, 2009

The essence of computer networking can only be realized through practical observations.I've made it a point to publish the methods for accessing network information from a host. For, eg. we were recently taught about the resource records that a name server maintains for mapping a domain name to its IP address.
Well you can always view the records, from a UNIX terminal using the host command."host" is a simple utility for performing DNS lookups.For more information on the "host" utility try the manual pages for host by typing "man host" on your terminal.

Observation: (Open the terminal/shell on your Linux distribution)

tanm@tanm-desktop:~$ host -v www.gmail.com

Trying "www.gmail.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 48667
;; flags: qr rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 6, ADDITIONAL: 0

;; QUESTION SECTION:
;www.gmail.com. IN A

;; ANSWER SECTION:
www.gmail.com. 74714 IN CNAME mail.google.com.
mail.google.com. 593108 IN CNAME googlemail.l.google.com.
googlemail.l.google.com. 10 IN A 74.125.157.19
googlemail.l.google.com. 10 IN A 74.125.157.83
googlemail.l.google.com. 10 IN A 74.125.157.17
googlemail.l.google.com. 10 IN A 74.125.157.18

;; AUTHORITY SECTION:
l.google.com. 74708 IN NS e.l.google.com.
l.google.com. 74708 IN NS f.l.google.com.
l.google.com. 74708 IN NS g.l.google.com.
l.google.com. 74708 IN NS a.l.google.com.
l.google.com. 74708 IN NS b.l.google.com.
l.google.com. 74708 IN NS d.l.google.com.

Received 244 bytes from 218.248.255.161#53 in 12 ms
Trying "googlemail.l.google.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 26791
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;googlemail.l.google.com. IN AAAA

;; AUTHORITY SECTION:
l.google.com. 421 IN SOA a.l.google.com. dns-admin.google.com. 1392178 900 900 1800 60

Received 89 bytes from 218.248.255.161#53 in 17 ms
Trying "googlemail.l.google.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 51967
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0

;; QUESTION SECTION:
;googlemail.l.google.com. IN MX

;; AUTHORITY SECTION:
l.google.com. 60 IN SOA b.l.google.com. dns-admin.google.com. 1392178 900 900 1800 60

Received 89 bytes from 218.248.255.161#53 in 308 ms

What you get to see here are the alias name that gmail uses. Moreover this might also help you to get the alternative server address for gmail, if their default server is down. There is more to be explored using this utility. Shall keep updating them as and when they work for me.

Read more...

  © Blogger templates Newspaper by Ourblogtemplates.com 2008

Back to TOP