• submit to reddit
Gareth Rushgrove12/05/12
2170 views
0 replies

On the Forge

I’ve been spending a bit of time recently pushing a few Puppet modules to the Forge. I started doing it as a bit of an experiment, to find out what I liked and what worked and I decided to writeup a few opinions.

Ben Kepes12/05/12
2845 views
0 replies

On Angel Investing – and Karma

It seems to me that assigning a rigid, calculated and unemotional structure to one's angel-investing misses the point.

Tony Russell-rose12/05/12
2481 views
0 replies

Search Solutions 2012: Highlights and Reflections

It’s around this time of year that I re-acquaint myself with a familiar sequence of events: an initial period of doubt as to whether it’s all really worth it, then a sense of relief as the day passes off without incident, and finally a degree of satisfaction that maybe it wasn’t such a bad idea after all.

Lorna Mitchell12/05/12
3524 views
0 replies

Datapoint: Weather API from the MetOffice

I've been working on a weather-related hobby project and noticed that MetOffice had released a new API called DataPoint. They have a selection of APIs, including some map overlays and some actual weather data, but I was especially charmed by their text APIs.

Greg Duncan12/05/12
3780 views
0 replies

A Story-Based Approach to "Testing for Continuous Delivery"

This ebook presents a narrative-based approach to understanding the "changing world of testing."

Daniel Bartl12/05/12
5698 views
0 replies

Real-Time Twitter Heat Map with MongoDB

Tweets basically offer two “layers” of information. The second layer is metadata. This metadata can be leveraged to experience data from Twitter in a lot of exciting new ways!

Jesse Warden12/05/12
5544 views
0 replies

Video: Basics of RequireJS

RequireJS is a JavaScript file and module loader. It is optimized for in-browser use, but it can be used in other JavaScript environments, like Rhino and Node. I’ve posted a new video: The Basics of Require JS.

Mrabti Idriss12/05/12
4635 views
0 replies

Writing Custom CellRenderer using the Declarative new GWT 2.5 UiRenderer

Before GWT 2.5, writing a custom CellRenderer to present data in a certain manner was very complicated and very difficult to achieve.

Andrzej Grzesik12/04/12
12261 views
0 replies

Review of Presentation Patterns: Techniques for Crafting Better Presentations

Presentation Patterns is a new book about creating and delivering presentations. Authors: Neal Ford, Matthew McCullough and Nathaniel Schutta have huge speaking experience, and while they share a...

Mike Hadlow12/04/12
3482 views
0 replies

Check Out EasyNetQ - A .NET API for RabbitMQ

Today I added a small but very nice feature: better client properties.

Ayende Rahien12/04/12
5202 views
1 replies

The Command Design Pattern, Not Completely in Fashion

In most business scenarios, there really is no good way to undo things. How would you implement SendEmailCommand.Undo(), for example?

Tomasz Nurkiewicz12/04/12
7194 views
2 replies

Forcing Tomcat to log through SLF4J/Logback

So you have your executable web application in JAR with bundled Tomcat (make sure to read that one first). However there are these annoying Tomcat logs at the beginning, independent from our application logs and not customizable

Douglas Rathbone12/04/12
4250 views
0 replies

Reaching The Internet Event Horizon

For the last 15 odd years we have continually expanded the amount of information available at our finger tips year on year exponentially. It means my main daily input source for information is actually able to give it to my faster than my poor little evolved brain can consume it.

Nikita Salnikov...12/04/12
6655 views
0 replies

Should You Trust the Default Settings in JVM?

JVMs are considered smart nowadays. Not much configuration is expected – just set the maximum heap to use in the startup scripts and you should be good to go. All other default settings are just fine. Or so some of us mistakenly thought.

Stoimen Popov12/04/12
13700 views
1 replies

Algorithm of the Week: Longest Increasing Subsequence

A very common problem in computer programming is finding the longest increasing (decreasing) subsequence in a sequence of numbers (usually integers). Here's a practical way to do so.