Tuesday, May 15, 2007

ABC of AJAX

AJAX stands for Asynchronous JavaScript And XML.

AJAX is a type of programming made popular in 2005 by Google (with Google Suggest).

AJAX is not a new programming language, but a new way to use existing standards.

With AJAX you can create better, faster, and more user-friendly web applications.

AJAX is based on JavaScript and HTTP requests.

Look at the AJAX examples:

  1. http://www.google.com/ig
  2. http://www.pageflakes.com/
  3. http://www.netvibes.com/
  4. http://www.protopage.com/
  5. http://www.webwag.com/
  6. http://www.live.com/
Had flavor of AJAX ?

Friday, May 11, 2007

RSS - What is all the Fuss About?

RSS Stands for Really Simple Syndication. It is used for the specific purpose or conveying information that a website or blog has been updated. It is a standard for publishing regular updates to web-based content. And for the technical, RSS is a Syndication Standard based on a type of XML file that resides on an Internet server. It answers the question "What's New?" for a website or blog.

We can find RSS feeds on almost every website that is updated very frequently. The following logo is almost standard to indicate RSS feed.



Here is a Perl Module to create, read RSS feeds.
For Web masters
You can create RSS feeds for your websites in simple way. You can do it either automatically by a program or manually creating adhering to RSS file format.
More information can be found at the following links:
  1. http://www.rss-specifications.com/steps-create-rss.htm
  2. http://www.rapidfeeds.com/
  3. http://www.feedyes.com
Test your RSS against a validator to make sure it's well-formed XML.
For the End User
If you are an end user, and wants to read the RSS feed available on the net, you can do it so by using feed reader. Feed readers can be either web based or stand alone applications. The following are the webbased applications to read RSS feeds.
The following are the standalone applications that can run on your desktop
Ok lets not get into the geeky world of downloading installing ..blah..blah......blah....So you are a naive user......you can find sites that aggregates the RSS feeds from different sites in different categories..............You can search for desired RSS feeds in the following websites.

  • http://www.feedster.com/
  • http://www.newsonfeeds.com/faq/aggregators
  • http://www.rssmicro.com/
  • http://www.syndic8.com/
  • http://www.search4rss.com/
  • http://www.plazoo.com/

Monday, May 7, 2007

What to do?

Bugging thoughts in mind?
Alone cant do anything?
Cant easily become part of some group?
Still want to achieve goals?
I know the outcomings.
Wht shld I do now?

Sunday, May 6, 2007

ABC of Web 2.0

Buzz word of geeks in the modern era of technology. I happened to read book on web2.0 while downloading e-Book. It is not a single technology like .NET or Java. It is collection of technologies to give a beautiful look to Web and be able to create rich applications. The following are the three layers that constitute the Web2.0
  1. Social Layer
  2. Architectural Layer
  3. Technical Layer
  1. Socal Layer: The social layer of Web 2.0 is about making the Web a read/write web again. For some, this goal is motivated by philanthropic or political reasons: everyone should be able to express his or her ideas. For others, the motivation is financial: if the growth of the number of web readers is deemed to slow down, the growth of the Web can only be fueled by the growth of the number of people that create content on the Web. The business models of Web 2.0 sites differ on the way to convert content into actual revenues, but they share the fact that their content is created by their users, and this is the most distinctive characteristic of a Web 2.0 site.
  2. Architectural Layer: The ability of using the Web as a platform can be seen as the architectural layer of web2.0. This is the consequence of the Social Layer; if you want to give write access to all your users you can’t rely on anything that isn’t installed (or installable) on any platform they might be using. That limits the prerequisite for Web 2.0 applications to a relatively recent version of a web browser. Furthermore, due to most needed security constraints, web applications have very limited access to files and data stored ontheir users’ computers. That means that Web 2.0 applications have not much alternative to considering that the platform on which they run is the Web! This has made Web2.0 to deliver everything throught browser (Web). Examples of them are Google Docs, Live Office, YouOS etc...
  3. Technical Layer: This layer of web2.0 decides the richness of your application on the web. This layer mainly consists of three parts. First thing is about client side programming, nothing but the browser where most of your web applications are visible. The second part is nothing but the underlying protocols that makes it possible to communicate with the others on the web. The third part is the server side processing, ultiamately this is where client requests are processed :). HTML, XHTML, DHTML, CSS, Javascript and AJAX constitute first part of the technical layer in web2.0. SOAP, REST, HTTP-PUT are second part of technical layer. Creating webservices, mashups, serving XML over HTTP etc constitute third part of technical layer of web2.0.
This is just an overview of what I understood about Web2.0.

Friday, May 4, 2007

Health ... different ways of looking within....

Health as we know, is of utmost important for any creature on this earth, without which one can't survive easily. Today I heard across the different kinds of health that a creature can possess (at least human beings). They are:
  1. Spiritual Health
  2. Mental Health
  3. Physical Health
Spiritual(ity) Health is something that indicates the health of your soul. Spiritual health can be affected with or without a reason. Mental Health on the other hand is caused by the emotions or feel on something. This depends on ones spiritual health as well. Physical health as you all know is seen by everyone. This show the status of your physical body. Running nose, stomach pain, fracture etc are some of the examples. Love failure, scolded by someone, etc are the example of mental health. I don't know the examples of spiritual health. I guess even we can't identify them.

Among these three, spiritual health decides most of your health status. From top to bottom, the above order shows the importance that once should give.

Keep your self out of danger, with a clear and unsound soul.............. :)

Friday, April 13, 2007

Who is your *****?

Hmmm.......... this is the one that you should have got addicted to answer by now here. What the hell that they have to do with *****, when we are talking about something else. There are lot many scenarios, that reminds me about this question during my stay here. Hmm what not from security guard to the attender, from CCW chairman to Dean Students, whomever you meet on any issue without that is really connected in any way to ***** will end up with the above question.
  • I have been to CCW office on the issue of having excessive mess bill for a month, I happened to meet chairman, he ended up asking this question (which is not at all related).
  • Went to ICSR to collect friends cheque on behalf of me. It got delayed for more than week. I asked the reason for the delay. Thts it again same question...........
  • Went to DS office on the issue that my friend parked his bike, when he is leaving to home in the hostel premises. Security locked it and sent us to there.........again the same question......
  • ..............(will get back to you soon)
Anyway why should one bother about *****, when the issues are not actually related. GOD knows.............

If you happen to read this, and you have faced this.........plz don't forget to mail me.......... :)

Mera number abhi nahi aayega.... :(

Yes, things in the pat few days signed me about this. After my entry on this topic, things have changed rapidly signing for me that my number is not in near future. I am struggling hard to get one. Oh my GOD save me from this !!!!!.........

Tuesday, April 3, 2007

Cricket - Yet Another Religion of India

Cricket has become YAR of India like Hinduism, Muslim, Christianity etc. People pray the cricketers as GODs. With India's early exit from the World Cup 2007, hope things may get changed after this. India's F1 racer, Narayan karthkeyan, on his speech @ IITM answers for a question says 'cricket has become religion in India. even though they crib them now, if they win a tournament again it is going to be settle down'. He also says cricket has brought everything with it in advertising. Yes this is correct. If the team India wins a trophy in the coming tournaments, people will again start praying them. This is common for cricket fans, even the cricket players themselves don't care about the early exit from the CUP 2007.

Let me share my personal views on this. I am playing cricket from my 6th standard. I represented my school, my college and to my hostel here as well at IIT Madras. There was a match between CSE and ECE for the college annual day function in B.Tech. What happened was we have lost that final match to ECE. This was because, we didn't play well and things have gone bad in every aspect of it. Then I decided not to play cricket ever in my life. But then, as I said (?) human tendency is different. So, I started playing cricket even at IITM. Hmmm and the worst part is here......... I played for Cauvery Hostel in 2005 as well as 2006, both of them we lost. Third time in 2007 (I was off to Mumbai), again lost to the B.Tech guys. In spite of all these defeats, as a player (or a fan) one would think not to play (watch) again cricket. It is impossible.......................................

So what I am trying to say, in spite of the early exit from the world cup.....people still adore the team after couple of months again........... that's the funny part of this life.......................

Mera number kab aayega ??

Thats Hindi for "When am I gonna get my chance .. ... ?". The case here is graduating from IITM............
We joined together, we were together almost for two and half years, before actually one of us left. We were under same guidance....we are same peeks...........in fact one of them is with me from last 6 1/2 years before he joined in software firm in december 2006.......now leaving me alone one more soul left to join in the company next week.........SO
Mera number kab aayega ??

Where we meet before we leave ........

ADIEU 2007, is a farewell party given by the institute to all outgoing students. It is sponsored by IITM alumni association (IITMAA). This time class of 70, 71 and 72 sponsored the function. Even though it started 4pm none of the graduands actually go there, because they don't want to listen to the speakers. So I am. Arrived ICSR auditorium at around 6PM, nice video made by the students welcomed me into the auditorium. It followed with speech of Subhiksha director (alumnus of IITM). Director, Dean (students) followed him........... We were asked to move to OAT for dinner (the most important thing :)). We have to prove ourself that we are actually leaving IIT at the entrance and finally got the grub coupons.

After having starter (so called), my eyes felt on the color of IITM gals. Even before I take a moment from that, there was a huge rush at the food counters. We were managed to get some where in the middle of one queue. Then again started having glance on the 'color' of the evening. Parallel to the dinner, some cultural events were progressing, which I think none of them have had time to glance them. After the sumptuous food (catered by Eden Restaurant) , it time for DJ on the dais.

Hmmmm.....IITM gals have just given a glimpse of what actually they are with their, middies, frocks, sarees, sleeveless.......what not ........ Two eyes or not enough to glance 'them'. .......... Had good time in dancing, even though not sync with the actual songs played. Phani has become photographer of the evening capturing every moment that good evening...............finally pains in the legs, eyes filled with colors, sweating on the body...........thats all left.....at the end of it....

And the funny thing is for research scholars, which it is anyway common for them. Most of them dont know whether they leave IITM this year or next year, bcoz thats how it is.

This event happened on March 25th, 2007.........