Brian Moseley, Chief Suspect

home

Who: bcm@maz.org on email; bcm on Evolve ICB and Freenode IRC; ixjonez on AIM and YIM; ixjonez@gmail.com on Jabber

What: programmer (OSAF); gamer; hiker; lover of music and film

Where: San Francisco CA; Oakland CA; Brooklyn NY; Melbourne Australia; Ithaca NY; Rock Hill SC

Odds & Ends
Vox
Tumblr
Twitter
Flickr
Upcoming
Old blog
Amazon wishlist
Movies to see
Warhorn

Recent Tunes
Stars – Calendar Girl
Stars – Soft Revolution
Stars – Celebration Guns
Stars – He Lied About Death
Stars – The First Five Times
(Last.fm)

Recent Reads
The Good German by Joseph Kanon
Vogelein Volume 2: Old Ghosts by Jane Irwin
The League of Extraordinary Gentlemen: The Black Dossier by Alan Moore, Kevin O'Neill
Hellboy Volume 5: Conqueror Worm by Mike Mignola
Hellboy Volume 4: The Right Hand of Doom by Mike Mignola
(LibraryThing)

Link Roll
rest-client
Feature: Host Your Domain with Free Apps
Scalability Developer Competition Launched by GigaSpaces - $25k in prizes | High Scalability
[Shaman] PVE Healing Guide - Elitist Jerks
phpMyID
Future of a DPS Warrior
SpringSource Team Blog » What's New in Spring Security 2?
Ask Lifehacker: What Does Google Apps for Your Domain Actually Do?
I Watch Stuff - R-Rated 'Harold and Kumar 2' Trailer Surprisingly Funny, Mutant-Filled
OpenID 2.0 Final
(del.icio.us)

Photos
Great Lakes
Seattle
Singapore
Australia
San Francisco

MT 3.2
LF 0.94e

     

« July 2005 | Archives | September 2005 »

August 26, 2005

Sun Aug 21: Gedran removes his Dwarven Hand Cannon and begins to stroke the barrel ever so slowly.

Posted by bcm at 08:32 PM | Comments (0)

August 16, 2005

SF gig watch (check upcoming.org for details):

Aug 18 - Dinosaur Jr.
Aug 25 - The Lovemakers w/ Death of a Party
Aug 31 - Thor, Slough Feg, John Cobbett
Sep 09 - 3 Inches of Blood, Diecast, If Hope Dies, Hightower
Sep 11 - The Decemberists with Sons and Daughters
Sep 12 - The Decemberists
Sep 13 - Flogging Molly
Sep 16 - Film School, Boyskout, Full Moon Partisans
Sep 29 - M83
Sep 30 - Acid Mothers Temple
Oct 19 - Calexico, Iron and Wine
Oct 29 - American Analog Set
Oct 30 - American Analog Set
Nov 03 - Metric, Death of a Party, The Lovely Feathers
Nov 13 - Death Cab for Cutie, Stars
Nov 25 - Children of Bodom, Trivium, Amon Amarth

Posted by bcm at 01:24 AM | Comments (0)

August 15, 2005

Great article about J2EE clustering on The Server Side a few days ago. Will be using it as a reference for my eventual Cosmo scalability white paper.

Java.net has a fascinating (but slightly less useful for Cosmo) article on spell checking and similar query suggestions with Lucene.

On IBM's developerWorks, an article comparing Ruby on Rails and Struts. i've read enough tutorials on Rails now that i can see why it's so attractive to so many. i'm still skeptical about implementing anything with Ruby and Rails other than simple CRUD apps, but i absolutely love the "convention over configuration" concept and the simple aesthetic of Rails apps' URLs. i know Struts well enough now to do pretty much anything i want to with it, but i hate being enslaved to its XML config file (and that of Tiles). and after looking at Rails, i'm seriously annoyed at having to write code and/or configuration in like 8 different places to implement a single new piece of configuration in a Struts app. nuts. hopefully Struts Ti will fulfill all of my fantasies.

Posted by bcm at 09:42 PM | Comments (0)

August 14, 2005

Walken in 2008: "More Cowbell For Every One"

update: extreme investigative journalism from The Superficial reveals that the Walken 2008 campaign is a hoax. just when i'd started to hope again...

Posted by bcm at 09:09 AM | Comments (0)

August 12, 2005

website of the month: pubwalk.com. mashes up Google Maps and Citysearch to show all boozing establishments near a specified address and allows you to build a customized pub crawl route with directions from each joint to the next and estimated walking and drinking times. there's even a streamlined interface for getting the directions on your phone. brilliant.

here's an example crawl of the Lower Haight bars nearest my house.

a few bars are missing - most notably Zeitgeist and Mad Dog in the Fog, dunno what's up with that - but the developer says he's working on it. i also want a permalink feature so that i can bookmark a map with my home address as the starting location. but that stuff is minor. i gotta call a bender to try this out!

Posted by bcm at 01:14 PM | Comments (0)

for months i've envied my coworker Morgen's shell prompt. each command is separated from the previous one with an underline, and the system time is displayed flush with the right side of the window on the line where you enter your command. the whole thing is bolded. it's hot stuff, and yesterday i decided i wanted it for myself.

unfortunately, Morgen uses zsh and i use bash. so i asked some friends how to translate his prompt definition into bash. then i upped the ante and offered a beer to anybody who'd do it for me. one guy tried halfheartedly, but like half a dozen people just said "switch to zsh". i REALLY wanted the prompt, so i figured i'd give it a try.

so far it's exactly the same. all my aliases and exports worked with no changes. and the prompt is so hot. here, check it out:

zshprompt.png

here's the .zshrc snippet that sets the prompt:

PROMPT='%B% %U                                                                                %u%b
%B%n@%m:%b%B%~%b
%(?..RET: %? )%B%#%b '    # default prompt
RPROMPT=" %B%D{%l:%M:%S}%b"     # prompt for right side of screen

update: i didn't realize at first, but this prompt also prints the return code of the previous command if it's non-zero. that's what the (?..RET: %? ) business is. awesome! Morgen is my hero.

update: anybody know how to enable emacs keybindings? i need my ctl-A!

Posted by bcm at 12:02 PM | Comments (0)

August 08, 2005

i think i've finally burnt out on World of Warcraft. my paladin is level 50, but i'm not fired up to make that last push to 60. i foresee nothing fun in a future of grinding and all-day instance runs. the story is what kept me going for months, not killing snickertooth hyenas to collect their jowls and turn them in for ROIDS, but that's what the game seems to be at this level. yawn.

the story may have petered out over the last several levels, but my chair ass and wombat have ballooned, and i feel a lot dumber. so instead of playing the game i'm going to get back into the gym and start hiking on the weekends again. see a few movies, catch up on that neglected stack of books from the comfort of my front stoop and/or the nearby park. maybe even do some work on Warhorn.

Posted by bcm at 07:03 PM | Comments (0)