Wednesday, 24 November 2010

A social movie mashup

Born out of inquisitiveness this is the result of my experiments with Twitter API and Blogger Gadget development platform. Here I present a social movie watchlist where you can share the list of all the movies that you have watched recently. And for that you don't even have to revisit the app every time and add any new movie that you have watched. What you simply need is to tweet the name of the movie with a hash-tag "#watching".

So If you are
  1. a movie buff
  2. an avid tweeter
  3. and you own a blog
Available only for Blogger at present (Wordpress plugin coming soon !), then this gadget is a keeper. Just integrate it with your blog and share the names of the last few movies that you have watched with all your blog visitors.

Currently this gadget will read few of your last tweets and find the tweets with tags "#watching" or "#watched" extract the name of the movie from tweet and display it. If you have mentioned any link into the tweet then it will link the name of that page with the name of the movie. So what you can do is tweet the name of the movie together with url of its website or the url of its IMDB page and the rest will be taken care by this widget.

In order to install this gadget got to your Blogspot blog's dashboard. Open Page element tab and click on "Add a Gadget". Now select "Add your own" on the left hand sidebar of the new window and enter "http://www.saketsaurabh.in/twitter/blogger/" in the text-box. Click "Add by URL" and here you go. Now edit the settings of Gadget and click on save. You have successfully installed this ne Gadget.

Now you are ready to share while you watch a new movie. Just remember to tweet every time you are watching one.

Thursday, 14 October 2010

Why IBM's Extreme Blue is extreme ?

Now when I look back at last one year of my life, and try recall which would be the best thing that happened to me, then I without taking a fraction of second I will say Extreme Blue. Extreme Blue 2010 was really an experience of lifetime. Here I will try to help you understand what's so extreme about Extreme Blue.

  1. Extreme Projects: The best thing about the extreme blue program is the project. Interns get to work on a real-time project which is either a client project or a research project in any of the cutting edge research areas. All the projects are selected by the IBM employees after a rigorous selection procedure carried out by them and only the best few make it to become an EB project. All the projects are selected with one key thing in mind and that is Innovation. All the projects are open for a lot of innovation from interns and often IBM convert them into some form of IP. Through the program, interns have submitted more than 400 patent disclosures and have made more than sixty open source contributions to the open source community. They helped create solutions for key clients and bring-to-market the next generation of IBM products. And all of this in just 12 weeks.
  2. Extreme Technologies: Then the next most important thing is the technologies that interns get to work on. IBM provides students with all the cutting edge technology available to the interns whether in terms of software or hardware.
    There were many times during the project when I needed certain hardware and all I needed was just to make a request and I could get access to the best possible system that suits my requirements. I had access to machines from Bangalore to Ottawa at the prime of my project. In terms of technology I was exposed to some of the cutting edge work that is going on in Virtualization. My project helped me to learn a lot about Linux Kernel, The IBM's J9VM and many key concepts of modern virtualization techniques.
    Interns get opportunity to work on technologies like Cloud Computing, Web 2.0, Artificial Intelligence and petabyte-scale data analysis.
  3. Extreme Connectivity which leads to Extreme Guidance: After having an extreme project and some extreme technologies to work on, the next thing that any intern would wish is Extreme Mentoring, and it is exactly what he gets! The mentors are very helpful and I must admit they are the masters of their game, so interns can always count on them. Apart from the mentors assigned to projects, interns can always seek help from any other person who they think may be helpful. Everybody is very helpful and the EB tag will always help you to get their attention ;)
    During my project there were instances when I took help from experts of particular field sitting across the globe (From China to Canada) and got the solutions to my problems in moments. Once I had trouble with one of the software which was still a beta release and my mentor connected directly to Author and Architect of the software!
  4. Extreme Visibility: Next thing that any intern would expect from an internship is visibility of work and I feel there could be no other internship opportunity which can provide you such a platform to present yourself among the best in the industry. The projects of Extreme Blue are in limelight since their beginning and the leaders of the field love to track them. The Extreme Blue program culminates with a ceremony called as the Extreme Blue Expo where interns get the opportunity to present their work in front of the executive leaders of IBM.
    During my project I got the opportunity to present project to likes of Director, Java technology at IBM and CTO of cloud computing at IBM. And the Expo was attended by many prominent IBMers including the top most officials from management as well as HR ;).
  5. Extreme Fun: Other than all extremities of project the EB team also works hard so that interns can have extreme fun. They organise fun trips where interns can chill out during weekends.
    Other than these fun trips there are other fun activities that interns may enjoy. They even celebrated my birthday by throwing a treat to all the interns and mentors and also gave me a birthday gift.
  6. Extreme Exposure: If still someone is not satisfied or expect more, then interns also have the opportunity to attend talks delivered by prominent IBMers on various cutting edge technologies which are delivered exclusively for the EB interns. Interns also get to know more about different divisions inside IBM by visiting them and meeting people who work there. Hence, no doubt interns are exposed to IBM and its work culture to best possible extent.

I think these are the sufficient reasons to make any internship program extreme. At least for me I had an extreme experience at Extreme Blue 2010. Apart from working on an extreme project and having extreme fun, I made some extreme friends and worked with an extreme team! Extreme Blue was the best learning experience till date in my life.

Aaah.. I forgot one very important characteristic !! STIPEND !! No doubt it is extreme too, IBM pays well in its premiere internship program :)

I am not a blogger but I want to be one :)

Its been a very busy year since I made my last post to this blog, please don't count the one I made last month mentioning the internship scenario at IT-BHU, it was just an attempt to cover up my absence here. I decide it almost every holidays that I must write a blog post everyday, because I have so much to share with everyone and I want to narratae my story to as many people as I could. But this enthusiasm is very short-living and often ends within days, but this time (fingers crossed :P ) I am damn serious !

I have a lot to tell and share, first I will begin with my different experiences of last one year. Hope you guyz could stick with it :)


And yes!! I planning to get this T-Shirt ! What do you feel about it ?

Wednesday, 4 August 2010

Summer internship locations

with the campus placements at our heads, I thought to share the location to which students of my batch went for summer internships.

Numbers in bracket represents number of students in that company.

  • Accenture (1)
  • Alcatel Lucent/ Bell Labs (1)
  • Aptech ltd. (1)
  • Cognizant (4)
  • Computer Center, BHU (3)
  • CERN, Switzerland (1)
  • De Shaw (2)
  • Goldman Sachs (1)
  • Hewlett Packard (1)
  • I4I Systems (2)
  • IBM Extreme Blue (2)
  • IIT Bombay (1)
  • Infosys (5)
  • INRIA (2)
  • Known Market (2)
  • Logica (1)
  • Mentor Graphics (3)
  • Microsoft (1)
  • Netapp (1)
  • NTPC (1)
  • One Associates Technology (1)
  • Proparts, Hyderabad (3)
  • Software AG (2)
  • Sony (1)
  • SURGE, IIT Kanpur (1)
  • Tata Consultancy Services (4)
  • Tech Mahindra (1)
  • Viz Experts(3)
Apart from this regular internship 3 of the students were also Google Summer of Code students during their summers.