Feed aggregator
Secrets of a JDBC Master
Jesse Davis explains many of the JDBC development pitfalls he's come across in production environments. Davis also recommends some best practices, such as paying attention to your metadata. Don't get stuck with accidental architecture, Davis says, think about it beforehand.
Embed Tag:
<embed...
Service-Oriented User Interfaces: How Soon is Now?
A company operates their primary line of business application in a highly automated environment. One where it is as likely that the client for for the middle tier is python or perl script as a browser based application. In the past they had made the mistake of creating a separate facade for each sort of client. PHP for the web application, perl and python libraries each hitting the database and reproducing any required business logic.
It's not hard to imagine the problems this led to.
Cheapest possible EC2 instances with Groovy++
Cloud computing is really hot topic now. The promise of no capital investment in to computing infrastructure and paying for only what you actually use is really big thing. More and more companies (especially startups and small entities) either consider or already moving their projects on to a cloud. And of course Amazon EC2 is pioneer and real leader on this space.
Java EE Security Refcard is Now Available for Download
Java
EE Security refcard is available for download. This refcard covers
Java EE 6 security and discuss how each application server supports the
specs. The refcard covers authentication, authorization, and transport
security in Web Application, EJB application and web services by
introducing the concept and the related annotations and deployment
descriptors which help us realize the...
How Architexa Makes Life Easy For Developers
I found out about Architexa last week, a really useful tool for generating UML diagrams from your existing code. I see huge potential in this tool for helping out with code reviews, or for getting into a new code base. I had the chance to speak to Vineet Sinha to find out more about the tool and how it works. James: Hi Vineet, could you give us some background into your motivation for creating...
Do You Know About Servoy?
Never heard of it? You are not alone! There are loads of developers
out there who don't even know the platform exists. I stumbled on it
myself by chance (basically because it is known in FileMaker circles as
THE challenger and my company is doing some FileMaker development...
yes, I know!). In fact it is a lot more than a FileMaker clone and it
certainly has a lot of potential to seduce most Java...
SailFin CAFE Fundamentals Part II: Communications and UserProcedures (with an example)
Here is the second part of the CAFE fundamentals blog series. This time, I am explaining two important interfaces called Communication and UserProcedure with an example.
James Sugrue
Decrease Your Pages Load Time, One Year Later
More than one year ago, I blogged about pages load time and Jawr.
Since then, either my projects were intranet applications where load
time was not an issue or we had no say in the tools used. So, I had no
possibility to use any of the tools I found then.
James Sugrue
Daily Dose - Schwartz Calls Ellison "Flawless" and "Lovely"
After Oracle CEO Larry Ellison's scathing comments criticizing the (mis)management of Sun Microsystems, former Sun CEO Jonathan Schwartz had only one thing to say when a New York Times reporter asked him to comment: “Larry Ellison is a completely flawless, lovely man,” said Schwartz. While it doesn't address any of Ellison's criticisms, it does add an oddly humorous tone to the...
Closur-izing Java 7 Libraries Before Adding Closures
It's no secret that some developers in the Java community are doubting whether or not closures in Java 7 will be ready by the deadline this year. Over the weekend, Brian Goetz, a Senior Engineer at Oracle working on Java 7, posted a document suggesting that some work be done on Java's aging Collection interfaces before closures are added. Goetz believes that adding closures without extending...
eXo Social 1.0 Makes Transactional Java Apps More Socially Aware
Free to download under the AGPL license today is eXo Platform's new eXo Social 1.0, a software package based on OpenSocial. It allows developers and IT organizations to "own" the move to enterprise social networks, unlike the simplistic packages that let business managers run the software. eXo Social comes bundled with GateIn 3 and Tomcat 6 to run out of box.
Design Patterns Uncovered: The Composite Pattern
Today's pattern is the Composite pattern, which comes into play when developing a system where a component could either be an individual object or a representation of a collection of objects.
