• submit to reddit
Marc Fasel09/01/13
342 views
0 replies

JavaOne 2013 Day Two – Polyglot Gauntlet

Day Two of JavaOne was another huge day and the longest of the entire week, finishing 9.15pm.

Mitch Pronschinske08/31/13
3471 views
0 replies

SDN at Verizon

Who is already using homegrown software-defined networking? Verizon is one example. Here's what they've created.

Mitch Pronschinske08/31/13
2131 views
0 replies

Neo4j Control Panel (Neo4jCP) Tutorial

In this screencast you'll get a good intro to the ins and outs of Neo4j's control interface, called the Neo4j Control Panel (Neo4jCP)

Reza Rahman08/31/13
3469 views
1 replies

A Code-Driven Overview of JBatch

However as Java's predominance in the data center continues to grow, it seems batch processing is yet another field of computing gradually shifting to Java as well

Hubert Klein Ikkink08/31/13
6188 views
0 replies

Grails Goodness: Use Services in GSP with g:set Tag

In Grails we can use the set tag to define a variable with a value on a GSP. But we can also use the same tag to access a Grails service on a GSP.

Mitch Pronschinske08/30/13
2798 views
0 replies

Setting up OpenShift w/ Thor

Mark Lamourine quickly talks about setting up OpenShift using a tool called Thor, a toolkit for building powerful command-line interfaces.

Manuel Hartl08/30/13
7622 views
0 replies

Getting Started with IT Security, Part I: Security Lifecycle and Goals

This is the first in a series of articles about IT security. Part I highlights the importance of considering security during the whole software development lifecycle and enumerates and explains common security goals.

Leif Walsh08/30/13
4227 views
0 replies

Write Optimization: Myths, Comparison, Clarifications

I think the reason people are convinced that B-trees are on the optimal tradeoff curve is pretty simple. Since all of the popular write optimizations are modifications to a B-tree, most people end up stuck on the B-tree tradeoff curve. But contrary to conventional wisdom, it is possible to do a lot better.

Johanna Rothman08/30/13
5376 views
0 replies

Trust, Agile Program Management and Being Effective

When your management asks you for an estimate that is more than an order of magnitude estimate, it’s because they don’t trust you. Now, you can be upset about this, you can leave this alone, or you can fix this. I like fixing.

Peter Zaitsev08/30/13
4668 views
0 replies

Considering TokuDB as an Engine for Timeseries Data

I am working on a customer’s system where the requirement is to store a lot of timeseries data from different sensors. For performance reasons, we are going to use SSDs, and therefore there is a list of requirements for the architecture. I actually think that TokuDB might be a good fit for this task.

Allen Coin08/30/13
4075 views
1 replies

Brace Yourselves: the "Smartwatch" is Coming

Ever wanted a smartphone that could fit on your wrist? If you're in the market for just such a device, you're in luck.

Mitch Pronschinske08/30/13
6720 views
0 replies

Who Uses Redis?

Excluding Facebook and Google+, I'd say that Redis has permeated all of the biggest social media sites to date. It's a pretty solid endorsement.

Mitch Pronschinske08/30/13
5092 views
0 replies

Quick Hacking Node.js Modules From CoffeeScript - Making a Binding for Nanomsg

This article by Nick Desaulniers provides a great template for creating modules in git. His example shows how he made an early Node.js binding for the recently-unveiled Nanomsg message broker.

Zemian Deng08/30/13
10522 views
0 replies

How to Create a Web-app with Quartz Scheduler and Logging

I sometimes help out users in Quartz Scheduler forums. Once in a while some one would ask how can he/she setup the Quartz inside a web application.

Mark Needham08/30/13
4033 views
0 replies

Clojure/Enlive: Screen Scraping a HTML File from Disk

In Ruby land I usually use nokogiri or Web Driver to do this but I’d heard that Clojure’s enlive is good for this type of work so I thought I’d give it a try.