• submit to reddit
Matt Raible02/18/12
0 replies

A Web Developers' View of Play Framework 2.0

Peter Hilton's gave a talk at JFokus about Play Framework 2.0. The following are some notes and observations about his presentation.

Andrew Salvadore02/18/12
1 replies

Efficient Search And Replace in Eclipse With Regular Expressions

Using regular expressions in Eclipse to search and replace text in a file is a really useful way to make changes quickly to your code.

Jessica Thornsby02/18/12
1 replies

Polling Subversion with Jenkins

There are many advantages Jenkins can offer Apache Subversion users, one of which is the option of automatically polling Subversion repositories for changes, and creating a new build whenever changes are detected. Implementing this functionality is made easy in this tutorial.

James Carr02/17/12
2 replies

Improving Your Programming Skills: All You Need Is Motivation

In the past many people could come up with easy excuses for not learning a skill. College, after all, is quite expensive! Time consuming! I’ve even heard the lamest excuse of all where people who did go to college make the excuse that their skills are poor because their school didn’t have a good program in their field of study. Hogwash! You need to check out the free courses on programming that are all over the web like MIT's Open Courseware, which I have tried myself.

Geoffrey Papilion02/17/12
0 replies

3 Bash Expansion Tricks

Learn the answer to three questions regarding filename expansion in bash that you should have been considering long ago: What does the example script do if there is a file abc in the current directory? What if you run the same script in a directory without any files? And what if you run the example script and in a directory with no filename?

Tony Russell-rose02/17/12
1 replies

Designing Search Experience: Icon Grammar

Icons are form of symbolic language. The purpose of this section is to review some of the issues involved in developing a grammar for icons, and to explore the possibilities of applying such a grammar.

Sang Venkatraman02/17/12
0 replies

Drools Developer's Cookbook

Drools, in my opinion, is not a hard technology to get into, especially if you have done some java development and have a decent idea about decisioning systems. How the RETE algorithm works...

Wayne Adams02/17/12
1 replies

Quick Reference for Configuring JMS Resources on Application Servers

I've recently been writing JMS clients for an application I'm building and keep finding myself having to re-learn some basic configuration. While some standalone JMS servers are still quite simple to configure, the JMS resources of some application servers have become somewhat complex to configure over the years.

Andy Gibson02/17/12
0 replies

A Tip for the Fade Effect in Primefaces Components

I was trying to fade in a Primefaces panel component that was initially hidden and found it to be somewhat of a struggle. After a bit of googling, the only thing I found out was that I wasn’t the first to come across the problem.

Roger Hughes02/17/12
0 replies

Spring 3 MVC Exception Handlers and @ResponseStatus

A look at @ResponseStatus, the companion annotation to @ExceptionHandler. To get started, I’m going to dive into a simple scenario where a user sends a request containing some duff data to your webapp. We'll them see how to deal with the exception that arises because of this.

Rob Williams02/17/12
0 replies

The Difficulty With Custom @Rule in JUnit 4

There is a right way to create custom rules, but it's not as easy as you might hope. First I found a bunch of people talking about making rules by implementing MethodRule, but that is now deprecated . And then I found that you can't put a Rule inside a Rule.

Max De Marzi02/16/12
1 replies

A Step-By-Step Tutorial on How to Use Graphipedia to Import Wikipedia into Neo4j

Max De Marzi introduces a new tool made by Minko Nasato called graphipedia that is written in Java. De Marzi gives non-Java readers a step-by-step process with code examples.

Fredrik Håård02/16/12
3 replies

How to (Effectively) Explain List Comprehensions to Programmers

Fredrik Håård provides a unique twist on comprehensions and how best to explain them to programmers. While most sources start out with 'this is how its done in math, so...', Fredrik believes that for programmers, a list comprehension is simply a for loops for constructing lists, using a more declarative notation than a typical loop.

Chris Smith02/16/12
0 replies

Apple's Mountain Lion Aims to Bring Mac OS X and iOS Together

Apple announced the next generation of Mac OS X, and Mountain Lion is aimed at removing the barriers of interaction between Mac OS X and iOS. Mountain Lion will provide developers access to hundreds of new APIs, and is currently available as a developer preview to registered Mac developers.

Dhananjay Kumar02/16/12
0 replies

A Quick Guide to Installing MongoDB on Windows

To get MongoDB up an running in windows, you should download the 64 bit binaries at the link in this post. From there, debug_mode writes a step-by-step, illustrated process for installing MongoDB.