As I promised on my previous article on Getting started with Git,
here is how I use Git in my day to day activities. Rather than
explaining with a real project that I’m working (which I can’t share!),
I’m taking the ‘Hello World’ approach. What...
If you‘ve looked at one Spring project, you‘ve seen them all. They
have a huge document on how to use Batch, but as you slog through it,
it‘s the usual Spring ‘architecture,‘ which is basically super vanilla,
painfully procedural, and based on...
The version 0.1.1 of EDDI is now available.This new version introduce the feature to put variable on the code. You can now write things like that :a = "Variable a";
b = "Variable b";
Print(b);And you can also reassign value to a...
the so-called “rich documents”, ie files like pdf, doc, rtf, and so on
(or binary files) always required some additional work on the
developer side, at least to get the contents of the file and prepare it
in a format understood by the...
If you have ever read the “Gang of Four” book on design patterns  or worked with the Eclipse Java IDE (and platform) then you are probably familiar with the name Erich Gamma who was deeply involved in both. Recent news was that Gamma had left IBM and...
A little tip that can be very useful, how to restore a deleted Git tag.If you juste deleted a tag by error, you can easily restore it following these steps. First, usegit fsck --unreachable | grep tagthen, you will see the unreachable tag. If you have several...
Yeah. Security. I start loving this stuff. I have a nice little
application running with Java EE 6. And if you are following my posts
lately, you know, that it has little more security requirements than
usual and therefore we definitely have some custom...
Last month, Twitter and Facebook made some moves to hide RSS feeds and put focus more on their APIs.
There was the typical ranting that followed the news, some in favor of
RSS and others not. Now that the conversation and controversy of RSS
During today’s hacking aboot I came across the above error from our
Solr query library. The error indicates that some part of Tomcat was
unable to parse the “GET / HTTP/1.1″ string – where it is unable to
determine the “HTTP/1.1″ part. A...
The AIR team has just announced
the availability of AIR 2.7. Improvements include AIR apps for iOS
rendering up to 4x faster in CPU mode, app installation on SD cards for
Android devices, acoustic echo cancellation, and more.
One of the many cool features in ColdBox
is the ability to cache views in the template cache. This is great for
improving performance of your site in production, but gets a bit
tiresome when you're changing code in the view and have to manually
I have been following the so-called 'NoSQL movement' (as if such a movement exists!). In my opinion, it is just another way of storing and retrieving data. And this new (rather different, I am sure the method is not new) way is only suitable for certain types...