A Simple Clustered Task Distribution System
This article will introduce the basic concepts of JGroups and then implement a task distribution system (on top of JGroups), where tasks can be placed... more »
0 commentsSave Tags: java, open source, server
Java/.NET Interoperability
We use different concepts than typical XML based interop solutions by providing a seamless default mapping between Java, .NET and C++ objects. We have... more »
0 commentsSave Tags: .net, c-and-cpp, java, other languages
The Java SE 6 Deque
I feel a little disappointment when I occasionally hear fellow Java developers make statements like this: "Java 6 doesn't really provide all that... more »
0 commentsSave Tags: java
Free Spring.org
If you are here, you are no doubt aware of the new SpringSource maintenance policy. While we respect their decision to value their time and to control... more »
2 commentsSave Tags: announcement, frameworks, java, server
Programming Syntax Brain Teasers
This is a collection of 4 programming brain teasers in C and Java. Some require a sudden flash of insight or knowledge of good coding style to solve,... more »
0 commentsSave Tags: books, c-and-cpp, java
MVEL 2.0 Beta 1: Expression Language for Java-Based Applications
I am pleased to announce the release of the first public beta of MVEL 2.0, after nearly a year of work. MVEL 2.0 is a significantly improved in terms... more »
0 commentsSave Tags: announcement, frameworks, java
Caching the Hot Stuff with Terracotta
Since one of the requirements of this web app is that we support 40,000 concurrent users, we thought we’d better cache the hottest exams (using... more »
0 commentsSave Tags: frameworks, how-to, java
Terracotta 2.7 is out!
Terracotta 2.7 went out last week so grab it while it’s hot. Terracotta is the open source Java clustering solution that allows you to cluster your... more »
0 commentsSave Tags: announcement, java, tools
JobServer 2.0.14 with Ext GWT support
The latest release of JobServer 2.0 now provides support for Ext GWT - build your SOA applets and jobs using the full power of GWT 1.5 and Ext GWT.
0 commentsSave Tags: announcement, frameworks, java
Functional Purity in Scala
An important concept in functional programming is pure functions. This post describes how to possibly implement verification of function purity in the... more »
0 commentsSave Tags: java, other languages, research
Thank You, Java 5
This post is intended for those folks: have hope, there is truly useful stuff in Java 5. In this post, I will mention a couple of my favourites. These... more »
0 commentsSave Tags: java
Using Mylyn with Google Code - Updated for Eclipse 3.4 (Ganymede)
The instructions I previously posted to set up Mylyn to work with Google Code do not seem to work with Eclipse 3.4 (Ganymede). Luckily, readers of the... more »
0 commentsSave Tags: how-to, java, tools
Why Space Based Garbage Collection
After the speakers dinner at JAOO I got into a testosterone filled conversation with David Simmons from Microsoft. The conversation pitted the CLR... more »
0 commentsSave Tags: .net, java
Hibernate ORM can lead to inflexibility; Terracotta can help
But the thing I noticed is, there’s just no avoiding the fact that whatever your domain POJO’s are that need to be persisted, chances are good that... more »
0 commentsSave Tags: database, frameworks, java
Swing links of the week: October 5
Here are some Swing links that you might have missed during the last week:
0 commentsSave Tags: frameworks, java
Testing Java EE 6 components : JPA 2.0 With EclipseLink
This tutorial shows you how to run and unit test a simple JPA Entity with Eclipse Link, Maven, JUnit 4 and DbUnit. It uses MySQL 5 to run in... more »
0 commentsSave Tags: eclipse, frameworks, java, tools
Ajaxified Body...
I've often wondered if it was possible to use Ajax to reload the main content of a web application without reloading the header, menu and footer.... more »
0 commentsSave Tags: java, standards, web 2.0
What's the Best Way to Handle Exceptions???
It seems, given my limited experience, that handling exceptions depends entirely on the context in which you are developing. As a fan of "rules" that... more »
0 commentsSave Tags: how-to, java, research, trends
Epictetus 0.3.2 Beta: Database Desktop Manager
Epictetus is a free cross platform database tool. New release can work with Oracle, MSSQL, MySQL, Firebird, HsqlDB, H2 and PostgreSQL.
0 commentsSave Tags: frameworks, java
Core Java Refcard Available - Download Now
This refcard gives you an overview of key aspects of the Java language and cheat sheets on the core library (formatted output, collections, regular... more »
0 commentsSave Tags: java
An approach to exception handling
In response to another blog post -- an approach to exception handling: when exceptions (checked or unchecked) should be thrown, caught, logged,... more »
0 commentsSave Tags: java, methodology, standards
No Block Scope in ActionScript
One of the things that I most liked about ActionScript when I first began to use it was how easy it was to pick up after using Java for several years.... more »
0 commentsSave Tags: c-and-cpp, flash-flex, java, opinion
Spring Batch "Hello World" 2
Last time we implemented a simple PrintTasklet that prints a "Hello World!" message. In this part we will improve our tasklet a little bit by passing... more »
1 commentsSave Tags: frameworks, java
RSyntaxTextArea: New Entry in the Java Syntax Highlighting Text Component Arena
The developers of RText, a pure Java programmers text editor have split out the syntax highlighting component of their text editor into it's own... more »
0 commentsSave Tags: gui, java, open source, tools
Building scalable server in 20 lines
MINA is an Apache open source network application framework, it provides developers with all the necessary infrastructure required to build scalable... more »
0 commentsSave Tags: frameworks, java
via