• submit to reddit
Paul Hammant01/08/14
0 replies

Googlers Subset their Trunk

Jason Leyba spoke at QCon in San Francisco at the end of last year, and Jez Humble snapped a pic of a pertinent slide (I’ve straightened it out a little). Sounds a bit unmanageable right? Not to them, there’s method in the madness, and it’s all optimized for maximum developer throughput while incorporating code reviews, code reuse, and quickest possible CI.

Allen Coin01/08/14
0 replies

Dev of the Week: Ralf Quebbemann

Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Ralf Quebbemann, Java developer with a special focus on Maven, and a dedicated Blues guitarist. Some of his most recent DZone contributions include:

Ayende Rahien01/07/14
0 replies

Versioned Collections

Last time we talked about collections, I talked about Linked Dictionary and Safe List. The first did some fancy dancing to reduce the cost of allocations, and the second would re-create the list on change. So I started looking at more options.

Raymond Camden01/07/14
0 replies

Dev Tools Tip: Preserving Network Logs on Leaving a Page

Imagine you have some code that is being fired right before, or during, a click that leads you to another page. If you use the console than you are in luck. Both Chrome and Firefox have options to preserve the console on navigation. In case you've never seen it, here is the option in Chrome. You find this by opening the Dev Tools and clicking the gear icon in the lower right hand corner.

Jp Morgenthal01/07/14
0 replies

A Design For An Agile Cloud Management Platform

Starting with the control/data plane concept, I broke apart the cloud into multiple planes and then focused on how the layers would communicate to enable a cloud management platform that inherently scaled in and out as well as up and down.

Marc Löffler01/07/14
0 replies

10 more things a Scrum Master can do to drive the team crazy

Now that the team is armed with new weapons, it is time to help the Scrum Master to fight back. If you didn’t read my first post on this topic have a look at the 10 things a Scrum Master can do to drive the team crazy blog post I wrote two years ago. Here we go:

Troy Miles01/07/14
1 replies

How to Prepare for a Hackathon

In a previous post I wrote of why I like to participate in hackathons. This time I'd like to talk about how to participate. What sort of prep work you will need to to get ready.

Baptiste Wicht01/07/14
0 replies

Thor OS: Boot Process

Some time ago, I started a hobby project: writing a new operating system. I’m not trying to create a concurrent to Linux, I’m just trying to learn some more stuff about operating systems. In this post, I’ll describe the boot process I’ve written for this operating system.

Mats Lindh01/07/14
0 replies

Apache 2.4 Failing to Recognize Virtual Hosts

After upgrading from Apache 2.2 to 2.4 in a Windows development environment, all my virtualhosts stopped working. I could add syntax errors to the files which would make Apache refuse to start up, or get notices about invalid document roots, but the virtual host server names just wouldn’t catch on.

Aliza Earnshaw01/07/14
0 replies

Cloud Automation Spreads to Applications

Many organizations offer APIs. The really interesting trend is that APIs are being used to automate tuning of cloud-based applications to meet varying demands

Alec Noller01/07/14
0 replies

What Comes After NoSQL?

According to this recent article, there are changes to come for NoSQL databases. The article looks at the origins of NoSQL - MongoDB in particular - and its reasons for existing, but the central argument is that there is an increasing and still-unmet need for performance to match the scalability of NoSQL databases.

Ayende Rahien01/06/14
0 replies

Growable Memory

I wish that I could have more control over virtual memory. In particular, what I would really like at this time is the ability to map two virtual address ranges to the same physical memory. However, what I would like to do is to have a pure memory based system, without any files being involved.

Pascal Alma01/06/14
0 replies

Automated Deployment with Mule Management Console and Maven

In my opinion a deployment of any application should be as automated as possible to avoid errors due to manual mistakes. This is no different with a Mule ESB application. This instrument makes the governance of the deployment of your Mule applications into different environments easier and therefore the whole deployment cycle less error-prone.

Mitch Pronschinske01/06/14
0 replies

Alpaca: Generate Client Libraries for Your API in Ruby, Python, Node.js, and PHP

Another tool for making your API development life easier has emerged on GitHub this week. The new tool is called Alpaca.

Stefan Armbruster01/06/14
0 replies

Indexing in Neo4j: An Overview

Neo4j as a graph database features indexing as the preferred way to find start points for graph traversals. Over the years multiple different indexing approaches have been added. The goal of this article is to give an overview on this to avoid confusion, especially for those who just recently got started with Neo4j.