Friday, November 27, 2009
Thursday, November 26, 2009
Saturday, November 21, 2009
|Chetan Bhagat Session|
Friday, November 20, 2009
publicly for the first time on Nov 19, 2009.
Wednesday, November 18, 2009
Sunday, November 15, 2009
Wednesday, November 11, 2009
and their classification in an intuitive
Must read for all geeks
Tuesday, November 10, 2009
Monday, November 09, 2009
Good link to understand that concat() method in String
class uses StringBuilder class.
Also, included in the link is the performance analysis of
+ operator, concat method, StringBuffer and StringBuilder.
Sunday, November 08, 2009
Friday, November 06, 2009
Lately, I was involved in some work revolving
Decompilation of a Java Web Application. The Source
Code is unavailable, and the Client requires some
immediate changes and features in the application.
JAD comes out to be the forefront of the solution
to this problem. Hence I used the same, and found
not everything is retrievable. But JAD really gives
an extensive Log to the users abou the problems
it faced with extracting the source code.
I also needed to generate some Documents stating
per Class file basis, the status of its Decompilation,
whether it generated errors/warnings and how many.
To Solve my woes, I wrote a simple Command Line
App in Java 5.0 that parses the Log file generated
by JAD, and creates an Onscreen report stating
the following :-
1. Per file, Status of Decompilation : PASS, PASS with Warnings,
FAIL and if Errors/Warnings, the list of the same neatly aligned
with the classname.
2. Summary of Result : No. of Files Decompiled without Errors/Warnings,
No. of Files Decompiled with Warnings, No. of Files Failed
3. Success Ratio.
I hope some of you would require this at any point of time,
and hope the tool serves that purpose. I will make available
the link around Evening today (6th Nov) once I am back
See you around and keep looking for this post for updates
(link first.. )