|
Brian Moseley, Chief Suspect
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
Recent Tunes
Recent Reads
Link Roll
Photos |
« July 2005 | Archives | September 2005 » August 26, 2005 Posted by bcm at 08:32 PM | Comments (0) August 16, 2005 SF gig watch (check upcoming.org for details): Aug 18 - Dinosaur Jr. 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:
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) |