HOWTO build your own kegerator

I am terrible at DIY. I'm lazy and have terrible tools, so generally when I "fix" something it works for about 20 minutes before going up in smoke. That said, I was able to make one of these kegerators and it's worked flawlessly for years.

The Kegerator.

Since I brew ...

more…

DOCSIS 3.0 "Road Runner Extreme": HOWTO and initial thoughts

Last Sunday I had Time Warner here in Raleigh install their new DOCSIS 3.0 service, advertising 30Mbit down and 5Mbit up for just under \$80 a month. I was already paying about \$60 for 10Mbit down and 384k up (yes, 384k) so I considered this is a good upgrade ...

more…

Remote control with pidgin/purple

I use a script I wrote called 'lockit' to lock my screen (see http://blog.woofbit.com/2010/10/12/locking-your-desktop-elegantly/) and realized I was missing something: Set pidgin/finch back to their original status state once it comes back from AFK. So I modified them soi

# When locking:
if ...
more…

SSH as File Transport

You may know about scp, the copy-over-ssh program, or sftp, the ftp-like remote client. You may even know about sshfs, which provides a FUSE module to mount a remote filesystem over SSH. Nifty! But, what happens if you have something generating a bunch of data and want to send it ...

more…

Locking Your Desktop Elegantly

There are a bunch of tools that allow you to lock your desktop automatically (gnome-screensaver or xscreensaver for example), and several scripts and tools to handle locking and unlocking using bluetooth proximity, etc. One thing that always drove me crazy is that there are so many places you have to ...

more…

xchat command line remote control

I use this as part of my 'lockit' script (which will be posted soon) to automatically set/unset my afk status for xchat.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 ...
more…

Hourly and daily rotating directory snapshots

I have a bad habit of accidentally deleting things. I also am extremely paranoid about my laptop getting lost/broken/stolen and losing what is pretty much my entire work dataset. To combat that, I run a daily backup, originally using duplicity. Duplicity is fantastic, but when it needs to ...

more…

Local DNS cache and NetworkManager

If you've used a debian-based distribution and delved into the network setup, you've probably seen something called 'resolvconf'. This is a tool that manages the local dnsmasq cache and /etc/resolv.conf file so that it stays sane when NetworkManager and other tools change the network configuration. NetworkManager ...

more…

Bash History Fun!

If you're one to have lots of terminals open at once, and ALSO have a mind like a steel sieve, it's nice to have more information from the bash history command and \~/.bash_history file. Here are several ways to increase their power:

  1. Timestamps

    By setting a bash environment ...

more…