bdunagan
fill the void

Posts Tagged development

Git Tip: Better ‘git log’

A while ago, I followed this blog’s advice and added a little color to ‘git log’. This original ‘git log’ command displays useful tidbits like 7c UUID, relative date, description, tag, and user. But today, I wanted a bit more: an short absolute date and lines changed. Seeing the number of lines that changed per [...]


Migrating JIRA to Bugzilla

Recently, my team needed to migrate from Atlassian’s JIRA to Mozilla’s Bugzilla. I expected this process to be uncommon but not unheard of. Not so. Atlassian has a nice tool for migrating Bugzilla data into its JIRA system, but the one googleable conversation I could find about migrating JIRA to Bugzilla was in 2006. I’ll [...]


EC2 SSH on the iPad with Panic Prompt

Back in April, Panic shipped a beautiful SSH app for iPhone and iPad: Prompt. Quite a few comments on that announcement blog post concerned EC2. Many people wanted to SSH into their Amazon cloud, but they couldn’t figure out the keypair situation. A day later, Joe Cheng covered steps that worked for him. Unfortunately, his [...]


Server Tip: Screen

Ever lose an SSH connection due to a long-running job? Start using screen. It’s an extremely handy Linux app that lets you create and manage terminal sessions. Much like you can VNC into an already running remote Mac UI and RDC into an already running remote Windows UI, screen allows you to SSH into a [...]


Ruby Tip: Sort a hash recursively

A while ago, I found a great Stackoverflow answer for sorting a hash in Ruby: But recently, I wanted to take it a bit further and recursively sort all the hashes in an object, even if they are inside of an array. Here is a snippet to do that: