Maven, Eclipse and Continuous Integration
One of the key factors in mixed Eclipse/PDE/Maven projects and the most difficult to set up is a working build system with Maven. Setting up a large... more »
1 commentsSave Tags: eclipse, how-to, methodology
6 Reasons Websites Fail at Getting the Point Across
Every website tries to communicate a different message. With some sites, it is hard to determine what exactly that message is. Here’s a list of things... more »
0 commentsSave Tags: usability, web design
Decoupling models from the database: Data Access Object pattern in PHP
Nowadays it’s a quite common approach to have models that essentially just represent database tables, and may support saving the model instance right... more »
0 commentsSave Tags: database, php
Common Erlang misconceptions
There is a common saying that Erlangs I/O layer is slow. Bullshit. The etorrent program can easily sustain 70 megabit with less than 5% of CPU usage... more »
0 commentsSave Tags: opinion, other languages
Speeding up the JavaFX Presentation Cube for Jfokus
The cube uses the PerspectiveTransform effect to do faux-3D, and was running at around 10 frames per second. I asked Stephen Chin if he could tune it... more »
2 commentsSave Tags: java, other languages
The Joy of Code Reviews
As I mentioned in my recent post about how my team does agile, one of the core ingredients of our process is that nobody is allowed to check in... more »
0 commentsSave Tags: methodology, trends
Managing Java Process from Java Code
Long back, I had written one blog on how to list Java Process running on System by Java Code. But with the new features of JDK6, you can not only see... more »
0 commentsSave Tags: java
SOA Patterns Refcard - Download Now!
New cheat sheet from DZone now available. The patterns in this refcard are classified into four major groups, and listed in alphabetical order within... more »
0 commentsSave Tags: announcement, how-to, methodology
jQuery plugin - Easy Image or Content Slider
This is my first jQuery plugin. I wrote several jQuery scripts but never made a real plugin just because I was I afraid of it's complexity. It turned... more »
0 commentsSave Tags: frameworks, javascript
Beautiful CSS: Organizing Your Stylesheets
In a perfect world everyone's CSS would be well-organized, easy to scale, and easy to understand. We may not be able to attain such CSS Nirvana but we... more »
0 commentsSave Tags: css-html, standards, web design
Ultimate List of Free Windows Software from Microsoft
Microsoft has over 150 FREE Windows XP, Windows Vista & Office Programs available for download -- finding them all is extremely difficult . . . until... more »
0 commentsSave Tags: microsoft, tools
Working With ASP.Net MVC Part 3 - Url Routing
Url Routing has become a very common these days. In fact, at least among the websites I visit, it has become more common than not routing urls. Url... more »
0 commentsSave Tags: .net
EJB 3.1 embeddable container and end of life for spring framework.
EJB 3.1 and embedded container. Just mind blowing prospect and possibilities for someday called legacy technology. Will it kill a spring framework. My... more »
1 commentsSave Tags: frameworks, java, opinion, trends
Eclipse, Shared Heap and You
So I have been thinking about how to incorporate Terracotta into the applications that I work on at my job for a while and so far we have come up with... more »
0 commentsSave Tags: agile, eclipse, java, trends
Common phrases used by developers
All developers all over the world are the same developers. This why, I decided to grab some of most common phrases, used by fellow developers. Have... more »
1 commentsSave Tags: humor, opinion
I’m like a Hypochondriac, but with Programming
I heard the following phrase no fewer than three times at a recent tech conference: “Bad Programmers will move heaven and earth to do the wrong... more »
0 commentsSave Tags: opinion
Substance goals for 2009
A clear and well-defined set of goals is crucial for projects of all sizes, and Substance is no exception. The project goal has been refined and... more »
0 commentsSave Tags: frameworks, java
Apple Exploring 3D Desktop and Application Interfaces
Dozens of Apple patent applications were published today revealing research that Apple had done in 2007 on many topics encompassing future versions of... more »
0 commentsSave Tags: apple
Mastering the Recession with Lean, Agile and Scrum
Around the world, companies are challenged by the financial crisis. Companies face declining revenue and fixed costs. Lean, Agile and Scrum help your... more »
0 commentsSave Tags: agile, how-to, opinion
Using the Final Keyword in Java
Contrary to popular opinion, the compiler cannot safely inline methods that have been declared as final. This is because these methods may have... more »
2 commentsSave Tags: java
2009 Prediction - The End of Ajax
It has been a good run, but Ajax the buzzword will dip below the radar in 2009. That's not to say that we'll all stop writing JavaScript and using XHR... more »
0 commentsSave Tags: ajax, opinion, trends
5 simple steps to improve your search rankings
A quick introduction to some simple SEO improvements that anybody can do quite easily.
0 commentsSave Tags: how-to, opinion, tools, web services
jQuery - Positioning Elements
If you’ve ever needed to write a popup layer or a tooltip that needed to be positioned on the screen at a specific location, you know how hard it is... more »
0 commentsSave Tags: frameworks, how-to, javascript
Tutorial: Java Class file format, revealed...
Tutorial about Java class file and its format. Java class file format is divided into different components. Let us see in depth about different class... more »
0 commentsSave Tags: java, standards
Groovier Spring, Part 2: Change application behavior at run time
The Spring Framework provides a solid foundation for Web and enterprise applications. Spring's support for dynamic languages like Groovy adds... more »
0 commentsSave Tags: frameworks, groovy, java
via