Tuesday, May 22, 2007

Jad Decompiler Plug-in for Eclipse

JAD Eclipse is an eclipse plug-in for the JAD Decompiler. The following is a quick description of how to setup JAD Eclipse (assuming you already have eclipse setup).
Download the latest version of JAD decompiler and set modify your path to add JAD_HOME directory.
Download the latest version of JAD Eclipse from the link shown above and extract it to your eclipse plugins directory.
Restart eclipse and configure JAD as follows
In eclipse, go to - Window->Preferences->Java->JadClipse
Set Path to decompiler to "jad" (jad is already in your path).Click Apply.This is the basic setup for running JAD Eclipse. You will be able to look in to you library classes by simply clicking on the class file, or the class in the type hierarchy. If you are in the J2EE perspective, you can open up you jar files and look into those class files too. It is up to you to decide how you want to go. By the way, JAD eclipse also has a lot of additional customizations available, which can be seen under JAD Eclipse preferences in Eclipse.

Monday, January 29, 2007

Accenture

Accenture is a global management consulting, technology services and outsourcing company with more than 123,000 people in 48 countries. It is a big company with total revenue being around 19 billion US Dollar.

Salary: Accenture gives a fresher salary of 2.7 lakhs per annum.
Onsite Opportunities: Onsite opportunities are project dependent. If the project manager feels you've worked long enough and that the onsite team cannot do with you, you'll be there, may be for 1-2 yrs. Or else if there is a training that the project manager wants you to do and if this training is available only in onsite, they'll send you. Accenture has a presence of about 1.5 lakh employees around the world, so they unlike Infy don’t need many people to visit their onsite locations from India; therefore onsite opportunities are somewhat less here.

Training: Well, frankly speaking, training as in Classroom training is only for 2 months. One month training is going to be a refresher in C, C++, SQL, etc. Then the people here will allot you to some technology. The second month of training is on that technology (Java, .NET, Peoplesoft or Testing). New domains may come up, but not too probable as of now. After this training, you're going to be shadow locked (as in allocated to a project, but you will not be financially charged to the client. You'll be charged to IDC). After 3 months, if the project still needs you, then you're hard locked (i.e. now you are financially charged to the client). During classroom training, you wouldn't need help from your seniors and during shadow lock period you're not going to do anything in the absence of seniors.
Work Environment: Accenture has a favorable work environment; people have fun while working here.
Brand Value: Accenture globally is known as a pure consulting company, the kind of outsourcing work it does in India contributes less than 2 percent to its overall revenue. In fact Infosys always aims to be like Accenture.
Work Life Balance: Accenture gives flexible office timings. The office culture is open and a person gets reward for the work he does.
Job Security: Accenture provides real good job security, never mess with their policies and you are safe.Co-workers competence: About average, doesn’t hire geeks anyway, and job doesn’t need great technical skills also.Bond: Bond is an agreement between u and the company stating that you'd work with Accenture for a minimum period or else pay compensation to the company towards your training and allied expenditure. Now, UR asked to sign a bond only when you nearly complete the training. Depending on your technology, the bond amount may vary. For example the bond amount for Java is 50,000/- whereas for a hot skill like Peoplesoft, it's 1,00,000/-. The bond duration is for one year.
Facilities: It promotes a concept called as GPTW (Great Place To Work). You have a Wellness Room (In house Clinic), Gym, Recreation Room (for Indoor Games), etc. We even have a Movies Club here that shows Movies occasionally (now I don’t think any other company can do this). More over Accenture takes care of Security and Safety. In short it makes you feel at home :)

Friday, October 20, 2006

George Bush goes to a primary school

George Bush goes to a primary school to talk about the
war. After his talk, he offers question time.

One little boy puts up his hand and George asked, What
is your name?

Bob

And what is your question, Bob?

I have 3 questions.

First, why did the USA invade Iraq without the support
of the UN?

Second, why are you president when al gore got more
votes?

Third, what happened to Osama bin laden?

Just then, the bell rings for recess.

George bush informs the kiddies that they will
continue after recess.

When they resume George says, Ok where were we?

Oh, that's right. Question time. Who has a question?

A different little boy raises his hand.

George points him out and asked him what is your name?

Steve

And what is your question Steve?

I have 5 questions.

First, why did the USA invade Iraq without the support
of UN?

Second, why are you president when Al Gore got more
votes?

Third, what happened to Osama bin laden?

Fourth, why did the recess bell go 20 minutes early?

Fifth, where is Bob?