Prashanth Babu

Ramblings on Hadoop Ecosytem, Java, etc.

My presentation on ‘Introduction to Pig’

I conducted a 2-hour workshop on “Introduction to Pig” at The Fifth Elephant - a community-powered conference on Big Data and ecosystem - at Bangalore, India on 26th July, 2012.

As part of this workshop, I have touched a bit on Hadoop, MapReduce and Hive. But as the title says, the focus was on Apache Pig. I also demoed few usecases of execution of Java MapReduce, Hive and Pig. And also a brief overview and demo of Twitter’s Ambrose UI for visualizing Pig MapReduce jobs.

Aaron Swartz Memorial at New York

Aaron Swartz, a very accomplished and a highly talented nerd committed suicide last Friday, i.e. 11th January, 2013 at an young age of 26 years. So many people have written so much about him. Check the complete Wikipedia page and check the References section of his Wikipedia page for more info and other articles written by his friends. He has left wonderful impressions on Reddit, Creative Commons, SOPA, Markdown, RSS, web.py to name a few of his outstanding contributions.

Aaron Swartz

Eclipse startup options or JVM Settings

In continuation to my other post on tuning IntelliJ IDEA, in this post I am detailing the startup options [which are also called JVM Settings] for Eclipse IDE. Eclipse startup is controlled by the options in eclipse.ini file present directly under Eclipse installation folder [i.e. $ECLIPSE_HOME]. By default, Eclipse comes with a set of values in this file. But those values are not optimized and might cause issues and / or hangs in large projects which might have considerably bigger codebase. These can be tuned further for better performance.

My startup options in my current version of Eclipse Juno i.e. v4.2.1 are listed below.

The Dark Knight Rises ultimate trilogy trailer

Wonderfully put together ultimate trilogy trailer of “The Dark Knight Rises”, Christopher Nolan’s Batman series. Christopher Nolan’s taking is brilliant as always. Apart from him, Hans Zimmer’s background score is excellent. I concur with the comment in the below Youtube page which says: “Without Hans Zimmer this trilogy wouldn’t be nearly as epic as it is”. If you have any doubts, you should check out the Original Motion Picture Soundtrack of The Dark Knight Rises on Amazon or Flipkart.

The only thing I missed in this trailer is the voice of Bane i.e. Tom Hardy.


Eclipse Plugins

Eclipse was my main IDE for all my JavaEE and Web development all the time in my career. For all plain Java development and Android app development, I used to revert to IntelliJ IDEA Community Edition, which allows only plain Java development and not Enterprise Java development i.e. JavaEE or Web Development [Spring, Hibernate, Grails, etc]. For more info on what is allowed and what is not allowed in Community Edition, please check matrix on CE and Ultimate Editions.
Post the Mayan Doomsday Offer by JetBrains, thanks to the 75% steep discount on 20th December, 2012 I now have IntelliJ IDEA Ultimate Edition as well and have been renewing every year after that.