• submit to reddit
Steven Lott01/06/11
18232 views
5 replies

Java PHP Python -- Which is "Faster In General"?

Sigh. What a difficult question. There are numerous incarnations on StackOverflow. All nearly unanswerable. The worst part is questions where they add the "in general" qualifier. Which is "faster in general" is essentially...

Giorgio Sironi01/06/11
8802 views
4 replies

A programmer on the cloud

As a programmer, I hate duplication. But moving between different workstations, or even between a netbook and my primary computer, requires me to share data such as documents, code, PDF files and so on.

Jakub Holý01/06/11
5105 views
0 replies

Tip: Multiple Web Service Implementation Classes Available at the Same Time Under WAS7

If you want to experiment with webservices by providing several alternative implementations of the same webservice (represented by the <wsdl:service> element), each having its own URL, and you’re using Websphere 7 and JAX-WS, then:

Jay Fields01/06/11
3604 views
0 replies

Clojure: select-keys, select-values, and apply-values

Clojure provides the get and get-in functions for returning values from a map and the select-keys function for returning a new map of only the specified keys. Clojure doesn't provide a function that returns a list of values; however, it's very easy to...

Dmitriy Setrakyan01/06/11
5193 views
0 replies

Say Hello To GridGain Data Grid

I have been thinking how a HelloWorld example should look for data grid. After checking some other products I have noticed that the most popular approach for a HelloWolrd app on a data grid is creating an example which has two counter parts: client and...

Nicolas Labrot01/05/11
10093 views
21 replies

How to Cache JSF Beans Getter with Spring AOP

Introduction JSF can call a getter more than once per request.For example in the following JSF file :

Den Delimarsky01/05/11
17845 views
2 replies

MonoDroid in public beta

It was announced by Miguel de Icaza, the project lead for Mono (the open-source implementation of the .NET Framework) that the MonoDroid beta is now open for public access. MonoDroid is an abstraction layer on top of the Android SDK that allows .NET...

Jakub Holý01/05/11
9439 views
3 replies

EMF: Reading a Model from XML – How to Correctly Declare the Namespace

When you use the Eclipse Modeling Framework (EMF) to read a model instance from an XML file, such as a webservice call message payload, it’s essential for EMF to be able to match the root XML element with the model’s “ePackage” that should be used...

Cedric Beust01/05/11
5243 views
2 replies

One Click Test Conversions

If converting your tests to TestNG is one of your new year’s resolution, you are in luck. Introducing the improved JUnit to TestNG converter.

Richard Freedman01/05/11
3809 views
3 replies

Running Multiple Instances of Mule 3.0

I’m working on some Mule services, with the new 3.0.1 version, and need to run multiple instances of Mule on the same physical server. With Mule 2.x, this was done by running the provided setup_local_instance.sh script to copy some of the Mule directories,...

Nick Boldt01/04/11
6368 views
1 replies

Using Git like CVS

Tonight I moved the http://rainbowcinemas.ca sources from phpeclipse and CVS to PDT and Git. Below are some gotchas and tips for initial repo creation, how to keep the central remote copy up to date, and how to work around complaints about updating master...

James Sugrue01/04/11
7679 views
6 replies

Did Anyone Notice Java's App Store Was Dead?

It looks like there's one less app store to worry about for developers. Java Warehouse looks to be another dead project. I didn't realise that the project had been canned until I read Kirill Grouchnikov's tweet about it: Follow any link through and you'll be...

Giorgio Sironi01/04/11
7915 views
2 replies

These are not the buzzwords you're looking for

Sometimes you come across expressons which are commonly used in the Agile community, but which lack a formal or straightforward definition.I have to say that in the Agile and eXtreme Programming community the scenario is often much better: Test-Driven...

Torbjörn Gannholm01/04/11
4550 views
0 replies

Your Assumptions are Dangerous, You Know Too Much

I have just completed a rather unremarkable piece of code. The system was designed to allow this type of addition, so it just took a couple of hours or three to write the code and touch up the parts to selectively enable the functionality by user.Then a...

Krishna Kumar01/04/11
5296 views
9 replies

Highly Skilled People Versus The Markets

Dan Ariely writes about a meeting with a locksmith: