Archive for April, 2006

22
Apr

Bike Around the Buttes checklist

I haven’t ridden a century (100 mile bicycle ride) in quite a few years, but tomorrow morning I’ll try to complete Bike Around the Buttes on my recently-upgraded Takara Tribute. Since I haven’t done a ride like this in years (decades?), I thought I would make a pre-ride checklist. Then, after the ride (when I’ve figured out all the things I forgot), I’ll add comments to this post so that I’ll be better prepared next time. And perhaps some other intrepid rider will get some benefit out of this as well.

  1. Bike (duh!)
  2. Computer
  3. HRM
  4. Gatorade bottles, 2
  5. “Morning Rush” coffee cup
  6. Bento box: fig- and apple newtons
  7. Camelbak (w/ stuff I don’t want to leave unattended at rest stops)
    • Bladder!
    • Wallet, cash
    • Cell phone
    • Truck keys
    • Swiss army knife
    • Ipod, remote, ear buds
    • Camera?
  8. Rack pack
    • Spare tube
    • Pump
    • Patch kit
    • Tire levers
    • Hex wrenches
    • Phillips screwdriver
    • PB&J sandwiches, 2 (quartered)
    • Food bars, 4
    • Gatorade mix, 4 (scant ¼c for 24 oz bottle)
    • Bananas, 2
    • Extra zip-lock bags, 4
    • Chamois Butt’r
    • Lip balm
    • Rain jacket (weather looks questionable tomorrow)
    • Rain gloves (”)
    • Ear/head warmer (”)
  9. Riding shorts, shirt
  10. Gloves
  11. Sunglasses
  12. Mirror
  13. Cleats
  14. Cleat covers
  15. Socks
  16. Sandals (for easier walking pre- and post-ride)
  17. Helmet
  18. Bandana/sweat band
  19. Floor pump
  20. Coffee
  21. Directions to ride location

Don’t forget to charge the cell phone and Ipod the night before! Also, wash out the Camelbak bladder and water bottles.

20
Apr

Testing scplugin on a local repository

On some earlier posts (tagged scplugin) I was trying to get scplugin working on my Mac (OS X 10.4.6). It seems like the problem may be due to subversion (svn) failing to communicate with my SMB-based repository. To test that, I made a local repository and created a test project within it.

First, let’s make sure DarwinPorts is up-to-date:

$ port sync Error: /opt/local/bin/port: port sync failed: sync failed doing rsync

Doh! I always forget to sudo that command…

$ sudo port sync Password: $ sudo port selfupdate DarwinPorts base version 1.200 installed Downloaded DarwinPorts base version 1.211 Configuring, Building and Installing new DarwinPorts base selfupdate done! $ port version Version: 1.211

(Just because I’m paranoid…)

Okay, now let’s see what version of svn I have installed, and compare that to what’s available from DarwinPorts:

$ svn −−version svn, version 1.3.0 (r17949) compiled Apr 4 2006, 11:47:42 $ port info subversion subversion 1.3.1, devel/subversion (Variants: mod_dav_svn, no_neon, no_bdb, mac-os-x-server-mod_dav_svn, tools)

Yep, the 1.3.1 version has made it into DarwinPorts so let’s upgrade that:

$ sudo port upgrade subversion −−−> Fetching subversion yadda yadda yadda −−−> Installing subversion 1.3.1_0 −−−> Activating subversion 1.3.1_0 −−−> Cleaning subversion $ svn −−version svn, version 1.3.1 (r19032) compiled Apr 20 2006, 15:31:38

(Paranoia again…)

Cool, the tools are up-to-date, so now it’s time to make a new local repository.

$ svnadmin create /path/to/local/repository $ svn import -m “Creating testproj” testproj/ file:///path/to/local/repository Adding testproj/some_file Committed revision 1.

Now let’s checkout a copy of the project and see how it looks in Finder.

$ svn checkout file:///path/to/local/repository/testproj svn: URL ‘file:///path/to/local/repository/testproj’ doesn’t exist

Oops, looks like I screwed up the repository import. I’ll just check out the whole repository for now, and rtfm for help with project importing later.

$ svn checkout file:///path/to/local/repository/ A svn_repository/some_file Checked out revision 1.

A quick perusal with Finder doesn’t show any visual svn status indicators, but after I made a change to the file I got to see scplugin’s “red bang” over the file icon, indicating that the file was out of sync with the repository. Woo hoo! Right-clicking or control-clicking on the changed file presents me with a Subversion context menu, from which I selected commit:

Sending some_file Transmitting file data . Committed revision 2. Process finished with exit status 0.

That looks pretty good. Unfortunately, scplugin hasn’t changed the status indicator in Finder–it’s still showing the red bang, even though the working copy and the repository are now in sync. Relaunching Finder doesn’t change this. :( Hmm…

Well, that’s some progress–at least subversion is working! I’ll play with scplugin some more and see what I can find out.

19
Apr

New parts or new bike?

I’ve been having trouble with my knees ever since I started commuting by bicycle. I tried adjusting my bike fit on my own, but some of the measurements really require a trained eye. (Said eye being in the skull of somebody other than the cyclist sitting on the bike.) So I took a ride to City Bikes after work a few weeks ago to see if they could help me adjust my touring bike for less painful riding.

The guys at the shop did their best not to laugh when I wheeled in my 20-year-old bike. They decried the overly large frame, fixed-length stem, and old-school drop bars. But keep in mind–The conventional wisdom back in the mid-80’s was to buy the biggest frame you could just barely stand over. The only adjustment one could make to the stem was to raise or lower it. If you wanted more “reach” you had to buy a longer stem, which is precisely what I did when I first bought the bike. And drop bars only came in one style back in the day. They went ahead and fitted me, but I guess I had already done a pretty good job myself–they weren’t able to find anything that could be adjusted that needed it. Thus, no charge for the fitting, but they did strongly suggest that I buy a new, modern bike with a smaller frame. They showed me a bunch of bikes, but the only one that caught my eye was a Specialized Sequoia Elite for about $1100.

So now I’m in a quandary–do I put money in my old bike or buy a new one? $1100 sounds like a fair bit of money for a bicycle, but it’s a heck of a lot cheaper than a car! Instead I decided to see what I could do with my existing bike first. I spent about $300 at Peak Adventures and replaced nearly the entire drive train with pretty nice components: Xpedo RF-L3 clipless pedals, FSA Gossamer triple chainring (53/39/30T) with 172.5 mm cranks and megaexo bottom bracket, Shimano Tiagra rear derailleur, and a new chain. The only original drive train components now are my 6-speed casette (28, 24, 21, 18, 16, 14T) and the wheels. I wouldn’t mind replacing the casette sometime, especially since I now have a 9-speed derailleur, but if I have to replace the wheels I’m going to be thinking very hard about just buying a new bike. (Decent wheels can be pretty expensive!)

If I do spring for a new bike, I’m not fixated on the Specialized Sequoia. I’d be looking for a touring bike–something with a rugged frame, drop bars, fittings for panniers (preferably front and rear), triple chainring or possibly a compact double, clipless pedals, and those very cool integrated shifters/brake levers (my favorite feature of the Sequoia)!

But before I drop that much cash I’m going to see how I do on some long-distance rides with my old Tribute. I’ve got a nice flat 100-mile ride this Saturday: Bike Around the Buttes. I haven’t done a ride this long for many years, so it’ll be interesting to see how it goes.

13
Apr

OSX and Windows simultaneously!

The possibilities for an Intel-equipped Mac just keep improving! The headline from an article in today’s New York Times tells it best:

Run Windows and Mac OS Both at Once

Boot Camp by Apple was great news last week, and it will still have its uses, but the news out of Parallels about running OSX and Windows simultaneously just clinched my family’s next hardware purchase–an Intel Mac Mini will be the next system to grace our desk!

10
Apr

ConQuest Sacramento

ConQuest Sac logo

The first Sacramento ConQuest game convention was held this weekend, April 7-9. There were quite a few things going on–CCG tournaments, miniature gaming (e.g. Warhammer), an anime film festival, miniature painting contest, costume contest, RPG’s, a bunch of science fiction movies (to go along with the convention theme, “Questing through time”), and…

Boardgaming! In spite of the fact that I only attended the con “part time”, (I was at home with my family at least a few hours every day), I managed to get in 14 games. At about two hours per game, that’s a lot of gaming! Half of the games were ones I’ve already played and/or own. Of the half that I had never played before, three stood out as likely purchases — Caylus, Reef Encounter, and Winds of Plunder. Caylus and Reef Encounter are both a bit complex and may not appeal to my family, but Winds of Plunder would probably get a lot of play at our house.

One of the best things about con’s is the people they attract. I already know quite a few local gamers through the Sacramento Boardgames Meetup, but I met dozens of interesting new gamers at the con. Many of them are locals that are involved in other game groups, and I look forward to getting together with them in the future. I also talked to some well-informed folks and got some news about a few games I’m interested in: Zendo, which is currently out of print, is supposed to be re-published in the near future; Winds of Plunder has received almost enough pre-orders to enter GMT’s production queue; and Take Stock, a game designed by my friend Simon Hunt, probably will be published in May or June. Take Stock was already a great game when I playtested it several months ago, but Simon and the publisher have tightened it up considerably since then and bumped it up to “excellent”. I’m really looking forward to this game’s publication!

I spoke with several of the convention organizers before I left on Sunday evening, and they were very happy with the attendance numbers. They were hoping for 400 attendees, and they managed to pull in over 500, which is quite a good turnout for a first-run con. We can look forward to an annual gaming convention in Sacramento every year in early April. Easter was very late this year and caused a bit of scheduling hassle, on top of the fact that this was organized on relatively short notice. But I understand that ConQuest Sac 2007 is already being planned, so next year should be even better!

05
Apr

Gönül’s “Wine Maker’s Dinner”

My wife and I attended our first “wine maker’s dinner” at Gönül’s J Street Café last week, and it was incredible!

We got there a few minutes early and met Mitch, Gönül’s husband and co-owner of the restaurant. After introductions were made, we asked what I suppose is everybody’s first question: How to pronounce “Gönül”? He told us it’s something between GUHnuhl and GURnuhl, with the accent on the first syllable. (All along I’ve been saying guhNULE. Oops!) Mitch showed us to one of the only 2-person tables and went back to greeting the other diners.

The featured wine maker this evening was Lapis Luna. They had some excellent wines, which were conveniently available for purchase at the restaurant that night. We ended up buying 2.5 cases by the end of the evening, including some chardonnay–a variety which we normally wouldn’t even taste, let alone buy!

The food and wines were excellent on their own, but some of the food/wine pairings were just incredible! Here’s the menu for the evening:

  • First course, Seared diver scallops with red miso cream & wasabe citrus butter Served with 2004 chardonnay
  • Second course, Serrano ham, Nauvoo blue cheese & rosotto croquettes Served with 2003 zinfandel
  • Third course, Roasted pork tenderloin with blackberry chipotle glaze & sweet potato shoestrings Served with 2003 merlot
  • Fourth course, Grilled lamb chop over olive mashed potatoes with porcini jus Served with 2003 petite sirah
  • And for dessert, Turkish bread pudding

Everything was outstanding except the scallops, which were merely good. The wines complemented their respective dishes perfectly, especially the zinfandel/croquettes and the petite sirah/lamb chop. The best dish of the evening was the pork tenderloin–even a week later, it still makes my mouth water! I really hope they add this to the regular menu. And of course the Turkish bread pudding was a delectable finish to this amazing dinner.

Like I said earlier, this was our first wine maker’s dinner, and it certainly won’t be our last! I’m not sure we can afford to do this every month, but I think we could save up for a fabulous dinner such as this every few months.

NB: I’ve previously written about “Gonul’s” (sic), and I’ll probably write about it again in the future, so I’ve added gonuls to my tag list to facilitate finding all related posts.

04
Apr

Mac OSX Subversion with an SMB repository (again)

I just applied the Mac OSX 10.4.6 update, hoping that it would solve my problems viz a viz committing changes to an SMB-based subversion repository. Alas, I still have the same trouble with svn commit. In addition, the new update undid scplugin’s changes to Finder which indicate a file’s svn status (e.g. current, newer working copy, etc). I guess that’s not such a big deal, since the svn status is useless without the ability to commit my changes. :(

Version 1.3.1 of svn came out a day or two ago, so let’s see if that does the trick.
Downloading Mac binary svn client v1.3.1
Installing…
Testing…


515$ svn –version
svn, version 1.3.1 (r19032)
compiled Apr 4 2006, 00:30:54

Copyright (C) 2000-2006 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles ‘http’ scheme
- handles ‘https’ scheme
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles ’svn’ scheme
* ra_local : Module for accessing a repository on local disk.
- handles ‘file’ scheme

516$ svn commit -m ‘Changed script to be user-independent’ my_script
subversion/libsvn_client/commit.c:873: (apr_err=5)
svn: Commit failed (details follow):
subversion/libsvn_subr/io.c:2199: (apr_err=5)
svn: Can’t write to file ‘/Volumes/svn/grading_system/db/transactions/4-7.txn/rev’: Input/output error

ARRRRRGH!

Oh well, I guess it’s time to try the (old) patch for SMB access, which means building Subversion from source. Darwin ports collection, here I come!




April 2006
M T W T F S S
« Mar   May »
 12
3456789
10111213141516
17181920212223
24252627282930

Tags

abramoff accessibility acetylene activism aerial photo afrofunk aim4tree air america airport express alite alito amtrak andante andy anti failure any browser apache apple applescript arden arcade arden park ariana arnold ashland astronomy attic attika audio avid reader backup baen bart bathroom bbq bee beef begonia bgg bike bike hikers bike journal bikejournal biketalk bill oreilly bittorrent blacklist blog bloggercode blogroll blueberry boardgamegeek boardgames bonjour book bookcrossing boot failure bootcamp borderline chaos bugmenot bush business card cabinetry caira caitlin california candamir caroline carpet cat cateye cdrom celebration cellular phone century cheese chicken chico chimney chinese chipotle chocolate christmas chumby city bikes civilization cjd claire club club fed co op coconut coffee comfort food community computer concord congress conquest conservation consumer reports copyright costco crazybikerchick crepe crock pot cruftbox css csus curl currency custard cvntrak dagoba daniel goetz darwinports datarescue date format death delicious monster democracy now Democrat demolition dessert dickens diff disaster discrimination discworld dishwasher diskwarrior dixie belle dock doors downing street memo drm dryer drywall dump ed burke eff eggs eject election electric car electric truck electrical electricity elvgren email energy efficiency eric meyer esr etext euthanasia facebook family faq faux news feed feedreader fence finder firefox first4internet first amendment fishmeal flash flickr flooring foreign exchange foundation fox and goose framing freebsd freedback fyq garage garden geek geotag geourl gnutar go gonuls google google earth google maps gpl gracenote graywater greek green group concat gtd gunthers gutters gwbush gymnastics hacking halloween handspring hardwood harry potter headmeta high speed photograph high tech inv hoax hobbies hobby hodgins holiday holly home power magazine horcrux houseblogs how to html humor hvac ilovejackdaniels impeach inspection insulation intel internet ipod ipodder iq iraq isight itunes ivins iwantsandy java city javascript joint chiefs joseph jott journalized blue judges cup kctc khs kimkerry kitchen kyocera la salles la times labor landscape laundry law leatherbys legal lego leopard liberal library linkedin ljurban lodi logic logo lungren maaloufs mac macbook mailinator malware map marin markdown mason media media clip media reform meetup metric mexican microsoft mike comfort military milonic mindstorms mlk model railroading modoc hall monterey morning sedition motorcycle movie moving munchkin murray mushroom music mynetflix mysql naked lounge nerd score netflix network new urbanism new year nofollow nutella oatmeal obama obcz occidental occupation omni openssl oracle organic osx owp paint pair palm panasonic parallels party patch peak adventures peak oil pear pedestrian village perl petaluma php ping pingback pingomatic pingomation pingqueue pirate pl sql planet bike plasma playroom entertainment plugin plugin:preview theme plugin:text control plugin:ultimate tag warrior plumbing podcast podsite politics portupgrade potato powerbook printer programming project gutenberg pryde punk puzzle qiana quilt quilt shop quiz quote r5 records racism radio railroad recent comments recipe redalt remodel resaurant resolution restaurant restore review richmond rio americano robotics roger niello ron montana roof rootkit rss sacbee sacog sacramento sacramento spotlight magazine salad san francisco sandwich santa cruz scam scandal school days scplugin security session report shakespeare shuffle sigma siriradha sitemap snl snopes social social network software soma somafab sonicchicken sonicchicken blog sony spam spam karma spellcheck spinach spirit spoiler etiquette spring hill cheese sql sqlserver stairs standards statcounter stephen king stop loss stucco stunt subversion sudoku superbowl superhero supreme court sushi svn sysadmin tacoma tags plugin takara technology telephone television template terms and conditions textcontrol thai kitchen thanksgiving theater theme theme:borderline chaos theme:elvgren theme:elvgren wordpress google code theme:fluid blue theme:fullwidth theme:head theme:journalized theme:journalized blue theme:psycho theme:redoable theme:sharepoint like theme:simple green theme:spirit theme:steam theme:wuhan theme:yadda theme switcher thomas tigris euphrates tile tinfoil hat toc tofu tower theater training transit transit oriented development tribute u haul uneasy rhetoric university village van zant veterans day video vie viking hobby vote smart w3c wall warboss washer washington post weather web web developer web server wikipedia windows wishlist woodworking wordpress workplace wpblacklist wpgatekeeper wsj yaaarr yard