Find your crappy code

crap4JCoding Standards play a vital role in the development of any software applications and development irrespective of the language that is used to develop the same. Every language whether it can be C, C++ or Java following the coding standards is must for any applications mainly to address bugs, memory leaks, performance issues and scalability. Since the style of coding may vary from language to language or developer to developer always there is always a degree of error in any software development. Most of the time the code gets crappy when multiple developers started working on the same piece of class or code and results in maintainability issues. There is always a possbility of crap code present in any software application but the degree varies. How crappy is your code ? Can somebody tell the degree of crappiness ? The answer is Yes. Alberto Savoia and Bob Evans of Agitar Labs which is a research division of Agitar Software came up with a solution called Crap4J framework for Java.

→ continue reading

April 1st, 2008 | Leave a Comment

Copyscape – Fight Against Web Plagiarism

Copyscape - Fight Against Web Plagiarism Plagiarism, one of the most sensitive word which is generally used to accuse somebody for stealing people’s creative work or content from book, web, etc. It is generally considered as act of fraud without attributing to the author of an article,book or web content. Want to know about Plagiarism, check this site. But Plagiarism is completely different from copyright infringement says wikipedia. Coming to the web part, most of the plagiarism that happens in the real world is from online. In day to day life you can find lot of sites that copies contents into the sites to make up their SERP rankings. There are also lot of tools available to do this job. To overcome this problems, nowadays search engines are employing new algorithms to identify the same but it can be done only upto certain extent. Now Copyscape developed and maintained by Indigo Stream Technologies Ltd has developed an online web application to find the copies of your materials online. Good doesnt it?

→ continue reading

March 31st, 2008 | Leave a Comment

Java decompilers

The concept reverse engineering led to the invention of decompilers in the world of softwares and programming. Decompilers in java is mainly used to covert the compiled object code back to source. Decompilers often help programmers by helping them to recover the lost code from the compiled binaries. Decompilation of java code or any code from some other languages need to undergo some steps like disassembly, program analysis, code analysis, structure rebuilding and code generation depending on the language or type of the code. But nowadays, decompilers are mainly used for software piracy and is used to steal copyrighted code rather than for legitimate use. We will discuss some of the best known decompilers for Java in this post.

→ continue reading

March 30th, 2008 | Leave a Comment

Qitpit – Free online mobile copy service

qitpit How good it will be if you can convert all you screen shot of documents, whiteboard and notes into a digital copy? Is it possible? The answer is yes and Qitpit makes it possible.

→ continue reading

March 29th, 2008 | Leave a Comment

Skitch – Image sharing for Mac

SkitchImage sharing has now become an integral part of social networking and file sharing concepts. Everybody knows there are hell a lot of sites and desktop tools are there to do the job for windows. Today we are going to disucss one such tool for Macintosh. The tool is called Skitch, which is still in beta can be used to capture anything in the screen, do a sketch of your own quickly resize, edit, crop or do whatever you want and the picture can be uploaded to your online skitch, flickr or your .MAC Account by a single click.

→ continue reading

March 29th, 2008 | Leave a Comment