Dec 2, 2009 2
Use Local SSH Forwarding to Reduce the Number of Manual Hops
Local port forwarding is the same as remote port forwarding but works in the opposite direction. An example is the clearest way to explain…
Read the rest of this entry »Dec 2, 2009 2
Local port forwarding is the same as remote port forwarding but works in the opposite direction. An example is the clearest way to explain…
Read the rest of this entry »Dec 1, 2009 0
Ssh tunneling can be a bit mind bending at first, but it’s simple when you get used to it.
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 [...]
Read the rest of this entry »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, [...]
Read the rest of this entry »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 [...]
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. [...]
Read the rest of this entry »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 [...]
Read the rest of this entry »
From The Peanut Gallery