Small Mosaic


Categories:

books
career
codinghorrors
comics
events
geekstuff
justdont
languages
languages/bash
linkshot
magazines
meta
misctech
movies
nottech
operatingsystems
operatingsystems/linux
operatingsystems/linux/debian
operatingsystems/solaris
paranoidadmin
perl
ruby
security
security/apache
security/tools
serversmells
sites
specifications
sysadmin
tools
tools/commandline
tools/firefox
tools/gui
tools/network
tools/online
tools/online/greasemonkey
unixdaemon

Archives:

April 20084
March 20081
February 20081
January 200815
August 20072
June 20079
May 20076
April 20078
March 200731
February 20073
January 200721
December 20061
November 20064
October 20066
September 200632
August 200617
July 200614
June 20069
May 200613
March 200611
February 200616
January 200611
December 20051
November 20056
October 200519
September 200525
August 200516
July 200516
June 200513
May 20052
April 200519
March 200531
February 200520
January 200531
December 200421
November 200430
October 200432
September 200418
August 20047
July 200414
June 20045

Thu, 22 Feb 2007

FOSDEM 2007 - 1 sleep to go!
Tomorrow sees the unofficial start of FOSDEM 2007. A ride on Eurostar, meet up with some of the London techs, food and then to the usual pub in the evening - it's the only way for a Linux geek to spend a Friday night in February.

This year we don't have RMS (no song! Oh YES!) and I've now (twice) seen the talk I was most looking forward to (Puppet - good talk) so I think I'll be spending more time in the dev rooms and less in the main tracks. Still, there are enough interesting sessions to prevent me from having a late morning lay in; JBJ, Miguel on Mono (who I owe a free cab ride to from the first OSDEM), Dag on Enterprise packaging and there is even a whole Gentoo track to ignore. It's going to be a busy weekend.

Like this post? - Digg Me! | Add to del.icio.us! | reddit this!

Posted: 2007/02/22 23:18 | /events | Permanent link to this entry | This entry + same date


Tue, 20 Feb 2007

Another Year and the Closing of a Decade
So, another full year of my life is over and done. As years go it's not been the best one. Family troubles, time (and money, lots of money) spent dealing with lawyers and the passing of my grandfather, someone I saw nearly daily and often find myself thinking about, have all conspired to stop that annoying smile I often get. This post is a little more indulgent than usual but it's my birthday and I'm full of cold caffine and napalmesque curry - so tough!

This year isn't just another birthday though, it also marks the end of my first decade as a dutifully employed member of the public. From my start as an engineering apprentice (which I never finished) at age 16 to senior sysadmin at 27 - by way of financial data provider, trade support, software developer and sysadmin - I've racked up the companies (and to a lesser extent the industries) and learned more than I ever wanted to about how businesses work - and just as often don't.

Looking back, the last ten years have been a great ride. I've written for magazines, tech reviewed books by the publishers who fill my shelves, tried public speaking (we're all allowed mistakes :)), organised the kind of events I want to go to, met the people behind the Free and Open Source movements (if you ever get the chance to have dinner with Maddog Hall take it! He's amazing to talk with), coded on snowy beaches, hacked while squinting from sun shine as far from home as I can physically get without falling off the planet, and most of all conversed, met and worked with some of the nicest, funniest and most talented people I could ever hope to meet. It's a cliche but a true one, if you do what you love you never have to work a day.

I'm not actually thirty yet; although my lack of hair growth would seem to disagree. So, what's next on the list of things to try? I have no idea at the moment but you know it's going to be fun ambeling down which ever path draws me in.

To the future. Thanks for reading.
-- Dean Wilson

Like this post? - Digg Me! | Add to del.icio.us! | reddit this!

Posted: 2007/02/20 04:53 | /unixdaemon | Permanent link to this entry | This entry + same date


Thu, 01 Feb 2007

Ping The Host Table - UGU Tip
I'm not too keen on yesterdays UGU tip of the day and it doesn't take much to make it work a chunk better, so I thought I'd whine about it on my blog.

Here's the original snippet:

  
grep -v "#" /etc/hosts | awk '{print $1}' | while read host
do
  ping -c 1 $host
done
  

But this has some very fixable caveats. It doesn't deal with blank lines, it'll try and ping IPv6 addresses (and too many distros put IPv6 entries in the host table these days - even if you disable the IPv6 options) and it will ignore any lines that have a comment, even if the comment is after the field we want. So I wrote my own version (which I can't see me ever using)

  
for host in `awk '! /^#|^$|::/ { print $1 }' /etc/hosts`
do
  ping -c 1 $host
done
  

Mine does deal with blank lines (^$), only drops a comment if it's at the start of the line (^#) and skips all IPv6 addresses (::). If you want to golf it down some more you can even kill both the loop and iterator variable and use xargs instead. But I'm not that bored.

Like this post? - Digg Me! | Add to del.icio.us! | reddit this!

Posted: 2007/02/01 07:01 | /tools/commandline | Permanent link to this entry | This entry + same date


books career codinghorrors events geekstuff justdont languages/bash linkshot magazines meta misctech movies nottech operatingsystems/linux operatingsystems/linux/debian operatingsystems/solaris perl ruby security security/apache security/tools serversmells sites specifications sysadmin tools/commandline tools/firefox tools/gui tools/network tools/online tools/online/greasemonkey unixdaemon

Copyright © 2000-2005 Dean Wilson XML feed logo