• submit to reddit
Mikio Braun10/17/13
2727 views
0 replies

Database vs. Data Science

Big Data certainly brought the database/infrastructure community and the data analysis/statistics/machine learning communities closer together. As always, each community had it’s own ideas about how to structure and interpret the world, but I think it’s important to be aware of the distinctions.

Seth Proctor10/17/13
1990 views
0 replies

Automation 2.0: NuoDB 2.0 Released

Multi-region, automated database management is the the next big step for NuoDB, which reached version 2.0 this week.

Derik Whittaker10/17/13
1491 views
0 replies

Leveraging your XAML MVVM Skills in HTML – Working with Observable Arrays

After we have set up our view model, what we would typically do is start setting up our observables. In my prior post, we took a look at how to work with Observable Properties, but what about working with an array of items? Check out this entry (part 3 of 6) in the series to see.

Istvan Szegedi10/17/13
1769 views
0 replies

Database.com: Salesforce.com's Cloud Database

Database.com is Salesforce.com's multitenant Database as a Service platform that aims to be the cloud database engine for application developers. It offers a REST API which makes it ideal for mobile and social applications.

Allen Coin10/17/13
15408 views
8 replies

Is Beer in the Office Dangerous?

A kegerator is a staple of the modern startup, and smart tech businesses know that it's a great way to attract talent. Developers love beer. But does it make a workplace unsafe, less productive, or encourage harassment?

Mitch Pronschinske10/17/13
6616 views
0 replies

ZeroMQ Reaches 4.x - New Security, Socket Type and ZMTP

This week, ZeroMQ had a major release: version 4.0.1. Pieter Hintjens, a founder of the project, has been blogging about the new security features specifically.

Mitch Pronschinske10/17/13
15418 views
2 replies

The Blogging Programmer's Style Guide: Does Anyone Hyphenate "Open Source" or "Command Line" Anymore?

The answer should be an easy "yes" if you look at the English rules for compound adjectives, but out in the real world (the internet) these rules get broken, and with other terms in the past, we have ended up embracing the contravention, which then becomes the convention.

John Berryman10/17/13
5386 views
0 replies

Detecting Reddit Voting Rings Using This Weird Little Data Trick

The HyperLogLog counter is a probabilistic data structure that estimates the count of unique elements in a list. What if we created a HyperLogLog counter for each Reddit user, and for every upvote, updated the corresponding HyperLogLog counter with the voter's id. Given this setup, here’s how we detect the voting ring.

Paul Underwood10/17/13
3605 views
0 replies

How to Create an Animated Download Icon in CSS

When you place a call to action on a webpage, you normally want visitors to do something like sign up to your newsletter or download some of your content. All calls to action should stand out so people focus on these areas of your website. In this tutorial, we are going to create a CSS animation download icon.

Jim Highsmith10/17/13
5428 views
0 replies

Why Even Good Managers Cause Projects to Fail

Disruptive technologies, and disruptive practices, can cause good managers to fail. This Chapter explains why a new management model is imperative and characterizes the market ecosystem in which software development teams must operate.

Troy Miles10/17/13
7377 views
1 replies

PhoneGap Explained in 5 Minutes

Even though PhoneGap has been around for nearly four years, it is the source of a great deal of confusion by many who have not worked with the framework. In order to clear up some of the confusion, the author has written this overview of the uses and functionality of PhoneGap, including tips and resources.

Kief Morris10/17/13
5110 views
0 replies

Six Weeks to Provision a VM?! #ChangeManagementFail

A while back when I was working in a global banking organization we requested two virtual machines for development and testing. Why did it take so long to deliver virtual machines, and why could they not deliver consistent, working machines?

Oliver Hookins10/17/13
6141 views
0 replies

Efficient Retry/Backoff Mechanisms

In day to day life as a systems engineer there aren’t too many opportunities to build solutions based purely on theoretical studies or research papers. Entering the world of programming and software development though, a lot of new problems come up that you can find your own solution to.

Jeremiah Orr10/17/13
6472 views
2 replies

Cut the HealthCare.gov People Some Slack

On October 1, 2013, HealthCare.gov was opened to the nation. The glitches it has experienced are getting lots of negative attention. But as someone who spends every day building software, I think the criticisms of the HealthCare.gov application have been unfair. Here are a few reasons why we should cut them some slack.

Ayende Rahien10/17/13
5349 views
0 replies

Cache: It Ain't Just Remembering Stuff

I mentioned that the following piece of code has an issue. Note that there is a very subtle thing going on in here. As long as the async process is running, if we can’t find the value in the cache, we will go to the database to find it.