• submit to reddit
Veera Sundar06/17/11
7910 views
0 replies

Git Tutorial – My Git work flow

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...

Rob Williams06/17/11
5977 views
5 replies

A Quick Look at Spring Batch

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...

Baptiste Wicht06/17/11
2692 views
0 replies

Introduce variables on EDDI

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(a); Print(b);And you can also reassign value to a...

Rafał Kuć06/16/11
10795 views
2 replies

Solr and Tika integration (part 1 – basics)

Indexing 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...

Axel Rauschmayer06/16/11
9003 views
5 replies

Erich Gamma (Eclipse) joins Microsoft to work on JavaScript tools

If you have ever read the “Gang of Four” book on design patterns [1] 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...

Baptiste Wicht06/16/11
4685 views
0 replies

Git Tip : Restore a deleted tag

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...

Markus Eisele06/16/11
4633 views
0 replies

Dynamically registering WebFilter with Java EE 6

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...

Robert Diana06/16/11
5309 views
0 replies

The Rise Of The API, The Future Of The Web

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 being killed...

Martin Harris06/15/11
6055 views
1 replies

Achieving Test Driven Nirvana

Well perhaps not Nirvana then, but at least having a suitable level of test coverage. 

Mats Lindh06/15/11
8580 views
0 replies

Solr, Tomcat and HTTP/1.1 505 HTTP Version Not Supported

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...

Ben Forta06/15/11
4254 views
1 replies

AIR 2.7 Available

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.

John Whish06/15/11
4564 views
0 replies

Clearing ColdBox cached views automatically

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 clear the...

Sheikh Sajid06/15/11
11836 views
7 replies

OrientDB - Pure Java NoSQL Datastore

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...