Nov 30, 2009 0
How to Tell SSH Who You Are
Do you log in to several servers with different usernames via ssh? Save typing by telling ssh which username to use on each server.
Read the rest of this entry »Nov 30, 2009 0
Do you log in to several servers with different usernames via ssh? Save typing by telling ssh which username to use on each server.
Read the rest of this entry »Aug 12, 2009 1
Every now and then I have to run a foreground job under sudo that doesn’t want to die when I hit ^C. Then it’s a hassle to ^Z, get the pid of the sudo job, and sudo kill that pid.
So I wrote a little script (or a template for scripts) that runs the sudo job [...]
Feb 5, 2009 1
This is a rundown of the things you should have in your toolkit — doesn’t matter whether you call yourself a software engineer, programmer, developer, code monkey, etc.
Editor
You must have an excellent editor. It should slice, dice, puree and mince, all with minimal effort. Seriously, it should have support for searching across files, “tags” (jumping [...]
Jan 27, 2009 0
Nutria is an online timelog. I’m hoping to start a live beta this week, initially light on features but with more to follow. I need some beta testers to give it a spin and provide feedback. Sign up to test and you will have my undying gratitude. Thanks!
Read the rest of this entry »Jan 14, 2009 4
There are two kinds of great software development tools.
Read the rest of this entry »Jan 7, 2009 2
(Apologies to Stephen R Covey for the title…)
Through some odd coincidence these posts crossed my path recently:
Check In Early, Check In Often [comments here are especially good]
Best Practices for Version Control
5 SVN Best Practices
Continuous Integration is an Attitude, Not a Tool
What I got to thinking about is that version control is one of the foundation [...]
Read the rest of this entry »Jan 5, 2009 11
This is a round-up of continuous integration tools, in no particular order.
CruiseControl: Open source, Java-based. Focused on build.
Cruise: Commercial. Build/test/deploy/release. Works for most platforms and languages. Free for small and open source teams.
CruiseControl.NETOpen source rewrite of the original CruiseControl for Java.
Hudson: Open source, Java-based, runs as servlet. Supports build and test. Other processes supported via [...]
Nov 21, 2008 1
It’s an amazing thing when your development tools work together.
In the bad old days, we thought it was cool when the editor could work in concert with source control. It blew my mind when we first had source control with integrated bug tracking. (Wow, you can see the changes that go along with each bug [...]
From The Peanut Gallery