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
45+ Sources and Sets of Photoshop Custom Shapes
For web designers, working with custom shapes in Photoshop can be a big time-saver. While free brushes get a lot of attention, custom shapes probably... more »
0 commentsSave Tags: web services
Demotivating a (Good) Programmer
Let’s say you are a boss of some developers. And you’ve got this one guy who is way too motivated. He is making everyone else look bad. You want to... more »
0 commentsSave Tags: opinion
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
No OOXML, Norwegians leave their Standards Body in protest.
13 members of the TC in Norway has left their Standards Body in protest. They say that the Standards Body has lost its credibility in the IT area.... more »
1 commentsSave Tags: open source, standards, unix-linux, windows
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
Client-Side Javascript
Today I have decided to give you some insight into client-side programming instead of server-side. Frankly, I do the majority of my work on the server... more »
0 commentsSave Tags: javascript
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
User Experience is ALL that Matters
I'm in the market for a new phone and I've been considering getting an iPhone 3G to replace my AT&T Tilt (aka HTC Kaiser). The Tilt is a great PDA... more »
0 commentsSave Tags: gui, opinion
MooTools Link Fading
We all know that we can set a different link color (among other properties) on the hover event, but why not show a little bit more dynamism by making... more »
0 commentsSave Tags: css-html, frameworks, javascript, web design
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
JLoader PHP Class
So here is one very simple php class. In past it has proven to be very useful in cases where you need to load multiple javascript files or on large... more »
2 commentsSave Tags: css-html, javascript, php, web design
What did we pay for C++ Runtime Polymorphism: Part II
It seems that there is some misunderstanding about my previous post. The purpose was never for measuring C++ performance but for better understanding... more »
0 commentsSave Tags: c-and-cpp
Stephen Fry: Cloud computing
Stephen Fry explains the principles of cloud computing and recommends a few services
1 commentsSave Tags: opinion
Who is actually using LINQ or LINQ to SQL?
Microsoft UK sends out these MSDN Flash newsletters once in a while. Every one of them has this poll with some .NET related question and the results... more »
0 commentsSave Tags: methodology, reviews
Mono 2.0 Released
Mono 2.0 has been released. Though still behind Microsoft's .NET in some areas, in others it has leaped ahead. For those seeking to write... more »
0 commentsSave Tags: .net, announcement, frameworks, open source
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
Two weeks of Haskell
So I’ve done about two weeks of real work in Haskell. Here are some observations.
0 commentsSave Tags: other languages
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
19 Things NOT To Do When Building a Website
I’ve compiled a small list (or rant) of some very basic and fundamental rules that all webmasters must learn and respect when developing a website... more »
0 commentsSave Tags: reviews, web design
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
via