Samplr is an open source, smart sampling profiler that can be embedded into any Java application for automatic identification of performance bottlenecks
The indispensable first step to getting the things you want out of life is this : decide what you want.
Ladies and Gentlemen, assuredly the chances for a technology to fall are huge if it is not driven by a real vision. And in my own perception, a technology is like a pattern, so without a constant transformation, it cannot live beyond the context in which it was made....
My notes from Friday at OSCON 2012 in Portland, Oregon.
In JDK Enhancement Proposal (JEP) 155, Doug Lea proposes concurrency updates related to JSR 166 (Concurrency Utilities). Why is this significant? Well, Doug's proposed enhancements are not actually part of JSR 166 (which was finalized almost eight years ago); Doug's JEP 155 instead represents an instance of...
Java User Groups
We began creating our second Java application five years after we began the first app.
We were hoping the second application would give us a chance to use additional Java technologies.
We began by gathering all of the known functional requirements and matched them to the various
Java-related technologies we knew of.
The result was a high-level technical architecture of the application.
During our 10 years of using Java at Amway Corp., some of our solutions
required us to think a little "outside of the box".
Our application had a reporting requirement.
It had to generate reports from the application's various batch processes as they were running.
These batch processes performed transaction processing, data purging and data exporting functions.
The reports would not be used by...
It never ceases to amaze me where some solutions in application development come from.
We had a requirement for our application to allow a user to print pages of text.
The user would bring up a web page, from our app, and then create & print a list of customer names.
The list of names would be created by executing a SQL query against the database, using a variety of search criteria.
My notes from Thursday at OSCON 2012 in Portland, Oregon.
My notes from Wednesday at OSCON 2012 in Portland, Oregon.
Notes from my OSCON 2012 Tuesday in Portland, Oregon
My notes from OSCON 2012 Monday tutorials.
I'm at OSCON in Portland, Oregon this week. I will be posting my notes here.
As we began our Java adventure at Amway Corp 10 years ago,
one of the most important tasks we had to do was to create our Object Model.
We had a variety of Java objects that we were planning to use in our application.
How were they going to be "wired" together inside of the application?
After 4 weeks of Object-Oriented, J2SE, J2EE training; we set out to define our Object Model.
This model was...
JavaFX has certainly come a long way in the past 18 months or so. But, will its momentum continue to the point where it eventually displaces most other platforms that are used for developing Java client/desktop applications? Our recently completed Java.net poll asked the community for its views on the future of JavaFX. A total of 660 people cast votes...
Our JavaFX poll, which was temporarily closed (while the Duke's Choice Award poll was live), has resumed. The poll will remain open until this coming Friday, July 27. Specifically, the poll asks...
Release announcement for SwingX 1.6.4.
Who do you believe is this past year's most outstanding JSR spec lead? What's been the most significant JSR over the past year? And who would you select as the JCP member/participant of the year? There's still time to register your views. The JCP Program Office has announced that the nomination period for this year's JCP Awards is extended until next Tuesday...
Java Web Services and XML
The shift of focus will have a profound and enduring effect on the way we write programs.
Ward Cunningham and Ralph Johnson
JSR 339 : VIDEO PRESENTATION
Early Draft Review 3
JAX-RS 2.0 Early Draft Explained - Java EE 7 Making Progress
Jersey 2 in GlassFish 4 - First Java EE 7 Implementation Now Integrated