• submit to reddit
Mike Driscoll08/12/14
1997 views
0 replies

The new sh Package: A subprocess wrapper

The project’s documentation has lots more information and additional examples that are worth your time perusing. It tells you how to accomplish sub-commands, get exit codes, piping, sub-commands and more.

Benjamin Ball08/12/14
3899 views
0 replies

An Early Mover's Guide to the Internet of Things

In the very near future, as more and more things connect to the internet, internet connectivity from IoT devices will dwarf the amount of traditional web browsing. The core standards and assumptions that will drive this next revolution in computing technology are still being established.

Dave Fecak08/12/14
3032 views
1 replies

"...but I'm negotiable"

Never start negotiating downward until some objection is provided, and don’t mistake the silence of an interviewer as an objection.

Steven Lott08/12/14
3998 views
0 replies

Some Basic Statistics

I've always been fascinated by the essential statistical algorithms. First, some basics. Once we have these, though, the definitions of mean and standard deviation become simple and kind of cool.

Gonzalo Ayuso08/12/14
3687 views
0 replies

Upgrading Cordova-Android Apps Outside Google Play Store with AngularJS

Recently I’ve been working on enterprise mobile apps. These apps aren’t distributed using any marketplace, so I need to handle the distribution process. This post is about one big problem that appears when we need to upgrade our apps: how does the user know that there’s a new version of the application?

Rob Galanakis08/12/14
2505 views
0 replies

You must manage what you can’t measure

If you want to truly engage with employees as empowered and creative individuals, you must manage what you can’t measure. If you want to create a learning organization optimized for long-term health, you must manage what you can’t measure.

Nicolas Frankel08/11/14
4044 views
0 replies

Sanitizing webapp outputs as an an afterthought

For sure, software security should be part of every developer’s requirements: they should be explained and detailed before development. Unfortunately, it happens in real life that this is not always the case. I’ve been thinking about a way to sanitize the output of a large-scale legacy Spring MVC application in a reliable way (i.e. not go on each page to fix issues).

Robert Greathouse08/11/14
2624 views
0 replies

Create Your Own Private Docker Registry

Shortly after you start building docker containers you will realize that you need some place to publish your images. You could push to the central docker registry. However, the central registry is public. Not a great idea if you are working on a private project.

John Sonmez08/09/14
4031 views
7 replies

Why I am AGAINST Net Neutrality

Net neutrality is this principle that says internet service providers should treat all data on the internet equally. I actually like this idea; I agree with it. But, I am not in support of sacrificing one entity’s freedom for the “greater good” of the rest of the world. Freedom is freedom.

Alec Noller08/08/14
2317 views
0 replies

How to Use Django & PostgreSQL for Full Text Search

Who says you need Solr or Elasticsearch to get full text search going? According to this talk from a recent Django NYC meetup, all you really need is Python and a PostgreSQL database, though there are other options as well.

David Catuhe08/08/14
5604 views
1 replies

JavaScript: using closure space to create real private members

Closure space properties can be a great way to create really private data. You may have to deal with a small increase in memory consumption but from my point of view this is fairly reasonable.

Arvind Bhardwaj08/08/14
1047 views
0 replies

Inheriting Views in Backbone JS

BackboneJS provides an awesome technique for structuring our application code. And RequiresJS makes it modular. So we can write separate modules for each HTML block on our page.

Rahul Rajat Singh08/08/14
1885 views
0 replies

BackBone Tutorial - Part 3: More About Backbone Models

In this article, we will look at some more concepts related to backbone models. We will try to see how we can override the default model behavior. We will look at the signification of model IDs, how we can validate a model and finally how a model can be persisted either locally or on a server.

Robert Diana08/08/14
1225 views
0 replies

Geek Reading August 7, 2014

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

Niels Matthijs08/07/14
7706 views
2 replies

On Messing Up and Missing Deadlines

Looking at all the projects I've worked on over the years, big or small, there's been one nasty constant. A mistake that creeps up on you at least once a project and puts an indelible mark on all future work. And it has everything to do with not sticking to the optimal workflow.