Friday, February 13, 2015

3 Best Libraries to manipulate Java bytecode programmatically


If you are looking for a well-maintained Java bytecode manipulation library with an intuitive API then you are at the right place. We are going to discuss 3 Best  bytecode manipulation library. There seem to be quite a lot of them out there. Here is my suggestion on what you should try along with their tutorial links

1)  ASM
ASM is an all purpose Java bytecode manipulation and analysis framework. It can be used to modify existing classes or dynamically generate classes, directly in binary form. Provided common transformations and analysis algorithms allow to easily assemble custom complex transformations and code analysis tools.
ASM offer similar functionality as other bytecode frameworks, but it is focused on simplicity of use and performance. Because it was designed and implemented to be as small and as fast as possible, it makes it very attractive for using in dynamic systems*.

Read More

15 Best HTML5 Frameworks for 2015

HTML5 is one of the most popular language amongst developer community as it offers number of features such as modern browser support, structure specific tags, visual elements like rounded corners are now built in, drag and drop interactive, new video, audio and canvas elements, SVG animations, and many more.
There are myriad of frameworks are being released by developer community in certain time span to help developers to deal with messy code and conflicts. For this article we have generated a list of Best HTML5 Frameworks for 2015 which will help you to simplify your development process without much endeavors. Following HTML5 Frameworks are new and offer number of features and component to help you with your projects to achieve desired results. If you are aware of some other useful html5 frameworks released recently, please do let us know by posting a comment below. We would love to hear your feedback. Enjoy !!
Learn More

Top 10 Most Common Java Performance Problems


Java performance is an issue of interest for all Java application developers, since making an application fast is as important as making it functional. Steven Haines uses his personal experience on Java performance issues to conclude that most of them have common root causes. So, as a performance analyst, Haines sorts the basic performance issues to three basic categories:

Database problems, that mostly have to do with persistence configuration, caching or database connection thread pool configuration.

Memory problems, that usually are garbage collection misconfiguration or memory leaks.

Concurrency problems, and basically deadlocks, gridlocks and thread pool configuration problems.
Let’s delve into each category…


Learn More

12 Must Have HTML5 Text Editors


Today, everything around us is evolving very fast and we always need to stay up-to-date + learn new stuff to keep being a part of them. If we take the work-life of a designer/developer as a base, there are many new tools, software and techniques appearing each day. Amongst them HTML5 Text Editors have their own place amongst developers, such editors provide comfortable development environment to code better and faster, few of them are premium and some of them come with premium like features without any cost.
HTML5 text editors allow you to edit and develop various web applications and websites with less or no endeavors, these editors come with myriad of features and functionalities that make development task easy for developers.

For this roundup we have compiled a list of 12 Best HTML5 Text Editors for Developers, if you are aware of any other useful editor, please let us know by posting a comment below. Enjoy !!

Read More

8 JavaScript Libraries to Animate SVG


SVG is a resolution-independent graphic. That means it will look good on any type of screen without suffering any loss of quality. Beyond that, you can also makes SVG come alive with some animation effects.
In one of the post of our SVG series previously, we have shown you how SVG animation works with the <animate> element albeit at a low level. This time, we will share a couple of JavaScript libraries that help extends SVG animation to the next level.

Read More

Wednesday, February 4, 2015

20 Best AngularJS Tools for Developers


AngularJS is the JavaScript MVW Framework choice of many web developers as it simplifies creating dynamic views in web-applications while staying readable. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly.

For this roundup we have compiled a list of Best AngularJS Tools that will ease your development tasks and help you to develop creative web applications. We have gathered web apps, tools, debugging tools modules, frameworks for building with Angular.js. If you know or have some favourite tools or apps, please do share with us by posting a comment below.

Continue Reading

33 Java Things You Want to Do Better


This presentation covers 33 things you want to do better when programming with Java, quicker and simpler applying the best of Guava, Lombok, LambdaJ, Mockito, Spock, Byteman, Groovy, Gradle, Logback, Git, Shell and others! Using some real-life examples we have a peek at the code, analyze the flaw and propose a suitable solution.

Continue Reading