• submit to reddit
Scott Leberknight01/26/13
0 replies

Iterative Software Development, Part 3

Last time we got as far as rendering a cool-looking spaceship to the screen. We also talked a little bit about how we want to choose features: based on value. Now that we have a spaceship, it's time to figure out how to animate it.

Mitch Pronschinske01/26/13
0 replies

MQTT on iPhone

This MQTT-UIF hybrid application is running on iOS 5.1, connecting to an MQTT server of MQ and Message Broker back-end integration in the UK. Uses Eclipse Paho open source MQTT client.

Dan Pritchett01/26/13
0 replies

Focus on the Cloud, not the Clouds

There are a lot of very good conversations going on about the challenges with cloud computing. Storage is just beginning to mature in the cloud and there are many interesting issues around privacy, SOX, and PCI compliance.

Brian Swan01/26/13
0 replies

Bundler and Cross-Platform Development

Recently I helped a co-worker with getting Rails, Nginx, and Unicorn up and running in a Linux VM, using Capistrano to deploy the Rails application from the development box.

Alex Holmes01/26/13
0 replies

Sorting Text Files with MapReduce

In my last post I wrote about sorting files in Linux. Decently large files (in the tens of GBs) can be sorted fairly quickly using that approach

Arthur Charpentier01/26/13
0 replies

Topological Data Analysis, Science Behind Paywalls, and More Data Links

Arthur Charpentier collects links ranging from the ethics of science paywalls to discrimination based on genes.

Mitch Pronschinske01/26/13
0 replies

Understanding Oracle SOA - Part 1

This is a very well explained video about SOA basics. A little history plus some practical knowledge.

Venkatesh Kris...01/26/13
0 replies

An Industry Report on Project Success Rates You Should Check Out...

ChaosOne of the most popular reports people use to showcase failure of software development is the Standish’s chaos report. In 1994, Standish reported a shocking 16 percent project success rate, another 53 percent of the projects were challenged,and 31 percent failed outright.

Borislav Iordanov01/25/13
0 replies

Variables in HyperGraphDB Queries

A feature that has been requested on a few occasions is the ability to parametarize HyperGraphDB queries with variables, sort of like the JDBC PreparedStatement allows.

Maarten Balliauw01/25/13
0 replies

Hosting Jetbrains' Agile Issue Tracker on Windows Azure

YouTrack, JetBrains’ agile issue tracker, can be installed on different platforms. There is a stand-alone version which can be downloaded and installed on your own server

Ted Neward01/25/13
35 replies

On the Dark Side of "Craftsmanship"

This is what "software craftsmanship" gets us: an imposed segregation of those who "get it" from those who "don't" based on somebody's arbitrary criteria of what we should or shouldn't be doing. And if somebody doesn't use the "right" tools or code it in the "right" way, then bam! You clearly aren't a "craftsman".

Nishant Chandra01/25/13
0 replies

Suffering-Oriented Programming

While exploring the Flume architecture, I came across a presentation called 'Become Efficient or Die: The Story of BackType' that coined a new term - 'suffering-oriented programming'.

Scott Leberknight01/25/13
0 replies

Iterative Software Development, Part 2

Welcome back for episode 2! (Link to Part 1 included) It's time to implement our first real feature. And with that, comes a decision: what feature should we implement? Some map to fly around in? A way of keeping track of all the entities in the application? A game loop?

Mitch Pronschinske01/25/13
0 replies

Controlling a House 50 Miles Away With MQTT and Raspberry Pi

In this short video, Simon Maple and Andy Stanford-Clark show the new WebSphere Liberty Profile interfacing with Really Small Message Broker (RSMB) via an MQTT client (eclipse Paho). This results in MQ messages being sent to control devices 50 miles away on the Isle of Wight!

Olga Kouzina01/25/13
0 replies

Retrospectives, Part 2: In a Sentimental Mood

It’s time to look into the secret nuts and bolts of what actually makes retrospective meetings work. I’m stepping out to embrace a broader picture, as the subject of company culture — it’s exactly about the quality of this oil that makes the retrospective engines run — is limitless.