Monthly Archives: July 2006

ActiveCollab

ActiveCollab is a free (as in beer and speech) replacement for the BaseCamp project management tool/site. Background story here.

share a screen session

Screen is a really useful console tool that allows you to copy and paste text, scroll back through screen output, reattach if you lose your connection, and so on. One useful trick is sharing a screen between 2 or more users, so you can see what each other is doing whilsts typing – useful for learning or solving a difficult problem (see also LinuxQuestions.Org).

To do this, all users need to be logged in as the same account – the easiest way to do this is as root:

  • sudo screen (first user)
  • sudo screen -x (subsequent users)

Another useful trick is to have multiple sessions running at once, and label each session using the hardstatus command in .screenrc; here are some of the settings I have in my .screenrc:

# display a status line
hardstatus on
hardstatus alwayslastline
hardstatus string “%{.bW}%-w%{.rW}%n %t%{-}%+w %=%{..G} %H %{..Y} %d/%m %C%a”

# change escape key to x – ‘ctrl a’ used in bash already
escape ^Xx

# define a bigger scrollback, default is 100 lines
defscrollback 1024

Windows recovery tools

Here are some useful tools for troubleshooting/recovering windows systems:

Linux tools (and religion…):

  • Knoppix is a CD bootable Linux distribution, that is The Swiss Army Chainsaw of distros – it does everything. Insert Linux and Damn Small Linux are also useful, as they fit on business card CDs
  • PNordahl has a tool for resetting forgotten Administrator passwords
  • DBAN completely solves all Windows problems, by wiping the hard disk :-) You can then install a decent Operating System like Ubuntu Linux
  • see also my article on DD Rescue