• submit to reddit
Rodrigo De Castro10/20/12
3163 views
0 replies

The Startup vs. Big Company Mindset

Here's a discussion of the affect of different company sizes on innovation from someone working in a "huge" company.

Cristian Chiovari10/20/12
4327 views
0 replies

The Memento Pattern

The Memento captures and externalizes an object’s internal state so that the object can later be restored to that state. Command can use Memento to maintain the state required for an undo operation. It lets you capture an object’s state so you can restore the object later.

Dustin Marx10/20/12
2127 views
0 replies

JavaOne 2012: Griffon, Up Close and Personal

The presentation was "Griffon, Up Close and Personal" and the presenters were Ix-chel Ruiz (@ixchelruiz) and Andres Almiray (@aalmiray). Their presentation was largely editing Griffon/Groovy code and running Griffon scripts and commands and conversing about Griffon's features.

Konrad Garus10/20/12
2860 views
0 replies

Careful with def in Clojure

Let’s start with a puzzle. Let’s create a little Leiningen project called careful.

Mark Needham10/19/12
3663 views
0 replies

Environment Agnostic Machines and Applications

On my current project we’ve been setting up production and staging environments and Shodhan came up with the idea of making staging and production identical to the point that a machine wouldn’t even know what environment it was in.

Marko Rodriguez10/19/12
3535 views
0 replies

Deploying the Aurelius Graph Cluster

The Aurelius Graph Cluster is a cluster of interoperable graph technologies that can be deployed on a multi-machine compute cluster. This post demonstrates how to set up the cluster on Amazon EC2 (a popular cloud service provider) with the following graph technologies.

Alex Soto10/19/12
4587 views
0 replies

NoSQLUnit 0.5.0 released!

In the current release instead of supporting one new engine, I focused on implementing an embedded in-memory Redis engine based on Jedis.

Hirvesh Munogee10/19/12
11619 views
2 replies

jQuery Kwicks - Sexy Sliding Panels And Navigational Interaction

Kwicks for jQuery is a plugin providing sexy sliding panels with an emphasis on navigational interaction.

Jeff Blankenburg10/19/12
8064 views
0 replies

Surface RT vs. iPad: A Comparison

With the release of pricing and pre-orders for the new Surface RT devices I decided to put together a little comparison chart to contrast two equivalent models.

Cristian Chiovari10/19/12
4115 views
0 replies

The State Pattern

The State pattern allows an object to alter its behavior when its internal state changes. It localizes state-specific behavior and partitions behavior for different states.

Konrad Malawski10/19/12
2086 views
0 replies

Easily Cross-compile and Release Scala Projects With sbt

Ok, lets get over with it – Scala is not binary compatible between minor versions (Where by minor I mean: MAJOR.MINOR.UPDATE). This raises the obvious problem that users of your library may be spread among 2.9.2 and 2.10.0 for example. And while your library would work fine with any of those versions, you’ll need to recompile and republish it two times – for those users.

Nikita Salnikov...10/19/12
6423 views
0 replies

Beware of the Cobra Effect when Increasing Heap Size

So how is Java heap size related with Colonial India and poisonous snakes? Bear with me and I’ll guide you through the analogy using a story from a real life as a reference.

Dustin Marx10/19/12
3102 views
0 replies

JavaOne 2012: Up, Up, and Out: Scaling Software with Akka

Akka is used by many large companies to solve real problems. Akka is built to scare in many directions and to provide extreme flexibility. One of Akka's goals is to "manage system overload."

Allen Coin10/19/12
4352 views
0 replies

NoSQL Week in Review #2

In case you missed it, we review the past week of goings-on in the realm of NoSQL, including new releases, new books, top NoSQL links, and upcoming events.

Eric Minick10/19/12
5730 views
0 replies

Buliding a DevOps Toolchain

Here we will be taking a broader view of requirements, builds, deployments, provisioning, testing and monitoring.