• submit to reddit
David Winterbottom07/21/14
0 replies

Linking to Github

It's dangerous to link to lines or blocks of code on Github without explicitly specifying the commit hash in the URL. This emits the Github URL to the HEAD commit on the current branch, specifying the commit hash in the URL

Ayende Rahien07/21/14
0 replies

Introducing inefficiencies into RavenDB, on purpose

The administrators on the server noted the high I/O and that a single thread was constantly busy and decided that this is likely a hung thread. The long term fix was to actually make sure that we abort the operation after a while, report to the remote server that we scanned up to a point, and had nothing to show for it, and go back to the replication loop.

Mark Needham07/21/14
0 replies

R: ggplot: Problem automatically picking scale for difftime object

I thought it’d be interesting to create some visualisations around the times that people RSVP ‘yes’ to the various Neo4j events that we run in London. I tried to use ggplot to create a bar chart of the data. Unfortunately that resulted in this error:

Johanna Rothman07/21/14
0 replies

What is Your Minimum Agile Reading List?

I have created a Minimum Reading List for an Agile Transition. Note the emphasis on minimum. I could have added many more books to this list. But the problem I see is that people don’t read anything. They think they do agile if they say they do agile.

Phil Whelan07/21/14
0 replies

Release! Card Game Adds New Twist to Software Development

"Release!" is a card game about making software inspired by development strategies like Lean, Agile, and DevOps.

Chris Odell07/19/14
0 replies

Agile Decompiled : Incremental And Iterative Releases

Proponents of the Waterfall Model suggest that by doing all the design up front and making sure that each part of the process is correct before moving onto the next part, means that bugs are found sooner and therefore costs are reduced.

Jim Bird07/18/14
0 replies

Trust instead of Threats

According to Dr. Gary McGraw’s ground breaking work on software security, up to half of security mistakes are made in design rather than in coding. For the last 10 years we’ve been told that we are supposed to do this through threat modeling. What else can we do to include security in application design?

Alexey Kutuzov07/18/14
0 replies

Docker using private registry

There is an easy way to define Docker container using Dockerfile. The other way to do it is private Docker registry. I will install now MongoDB in a Docker container w/o Dockerfile

Mike Bushong07/18/14
0 replies

Open Compute, Open Switch API and Open Network Install Environment

Much has been published about the Open Compute Project. Initiated by Facebook, it has become an industry effort focused on standardization of many parts and components in the datacenter. It’s not a huge innovative leap, but it’s a significant convenience.

Johanna Rothman07/18/14
0 replies

Do Teams Gel or Jell?

In my role as technical editor for agileconnection.com, I have the opportunity to read many terrific articles. I also have the opportunity to review and comment on those articles.

Gil Fink07/18/14
0 replies

Quick Tip: AngularJS Controller Destructor

One of the things you might need to do is to clean up resources when a controller in AngularJS is being deactivated. The following code example shows how to use the $destroy event to remove an event handler that was registered in some pubsubService:

Robert Diana07/18/14
0 replies

Geek Reading July 17, 2014

These items are a combination of tech business news, development news and programming tools and techniques.

Len DiMaggio07/17/14
0 replies

If Bad Things Happen to Good Automated Tests - How Red Deer Helps you to Debug Failed Tests

This is the fourth in a series of posts on the new JBoss Red Deer automated test framework. This post describes features in Red Deer that make it easier to debug test failures.

Alec Noller07/17/14
0 replies

The Best of DZone: July 9 - 16

If you missed anything on DZone this week, now's your chance to catch up! This week's best include reasons not to switch to Java 8 (yet), Raspberry Pi's new release, the Dockerized future, the downsides of Google Play Services 5.0, the good, bad, and ugly of JSON, and more.

Kristina Chodorow07/17/14
0 replies

Sharing Programming

I’m going to be volunteer teaching AP computer science this fall at a NYC high school! Aside from actually prepping them for the AP exam, I’ve been thinking about how to share the programming culture I love with the students. Off the top of my head, I’d like to tell them about: