Mac Subversion client: ZigVersion!

Posted by Daniel Wed, 08 Aug 2007 19:43:00 GMT

If you work with designers and others on projects and you store all the work artifacts in Subversion (which a lot of folks consider a requirement for safety and agility) have a look at ZigVersion. It is by far, the best Mac client I’ve used. Getting started is painless and common functions are easy and quick.



I did experience a crash ro two with an imported working copy, but that might be something strange in that working copy. We’ll see.

I do wish there was a simplified interface for the truly non-savvy that eliminated some of the choices and options. Something that totally centers around getting the project, and updating it (whether by adding or modifying. Acts which should be transparent to that type of user.) But short of that, this is a nice clean client, and I’ll be testing it with my wife this evening.

Posted in , , ,  | no comments | no trackbacks

Michael Brecker "Pilgrimage"

Posted by Daniel Tue, 29 May 2007 13:34:00 GMT

Michael Brecker "Pilgrimage": “Michael has gone up yet another notch with his writing and playing,” said Hancock, who has recorded and performed with Brecker since the ‘80s and appeared on one of Brecker’s biggest selling albums, Nearness of You (2001). “There’s always good news that comes with bad news, and that’s the good news – in spite of his condition, or maybe even because of it, he continues to climb mountains and move forward. That’s the best way to take a poison and turn it into medicine. He’s taken something that’s destructive and turned it into something extremely constructive.” [Astonishing energy in the playing. The writing is amazing.]

Posted in , , ,  | no comments | no trackbacks

Release It! (Design and Deploy Production-Ready Software)

Posted by Daniel Tue, 22 May 2007 18:42:00 GMT

Release It! by Michael T. Nygard is filled with “from the trenches” advice and stories of the sorts of things that all of us who have deployed software run into. Issues of “scale” and “availability” tend to be business issues of immediate impact and are often ill considered in the design and redesign of software. More here.

Posted in  | no comments | no trackbacks

Watching Anders Hejlsberg reinvent the relationship between programs and data

Posted by Daniel Wed, 02 May 2007 01:17:29 GMT

Watching Anders Hejlsberg reinvent the relationship between programs and data: A lot of the time, when we use the web, we’re effectively performing joins among data sources. You visit one site to look up some data, then you grab some of it and plug it into another site. If you’re lucky, somebody will have built a mashup, on a third site, to facilitate that join. But what if your browser had the data manipulation chops to help you do that mashup directly? I’m hoping that technologies like Silverlight and LINQ will enable things like that to happen. [Will Microsoft stumble all over itself? Do they have a plan? I don’t know but they’ve started to release a lot of potentially powerful technology (Silverlight, DLR, etc.) Lots of potential for those of us who often work in Microsoft’s sandbox. ]
Source: Jon’s Radio

Posted in , , ,  | no comments | no trackbacks

Joel: stick with Windows XP

Posted by Daniel Thu, 26 Apr 2007 13:10:22 GMT

Joel: stick with Windows XP: It is extremely frustrating how much you have to run in place just to keep where you were before with Microsoft’s products, where every recent release requires hacks, workarounds, and patches just to get to where you were before. I have started recommending to my friends that they stick with Windows XP, even on new computers, because the few new features on Vista just don’t justify the compatibility problems. [Join the crowd…]
Source: Joel on Software

Posted in , ,  | no comments | no trackbacks

Passed on to you

Posted by Daniel Tue, 20 Feb 2007 11:08:00 GMT

TOM BIHN Blog: Sometimes people ask why our bags are so expensive. One reason is because we spend more on higher quality fabrics, zippers, buckles, webbing, thread, and every other part that goes into the bag. The price we pay for that higher-quality material and those tougher zippers and buckles gets passed on to you, but you’ll also have a bag that will last years and won’t bleed dye on your stuff! [Honest. Understand the product and decide whether it is worth it. I have several of Bihn’s products going back to about 1998. Recommended.]

Posted in , , ,  | no comments | 1 trackback

Live Reviewer

Posted by Daniel Wed, 07 Feb 2007 11:41:00 GMT

Live Reviewer:

One of the other members of the Prototype Core team just asked me to be his only English-speaking “Live Reviewer” for a forthcoming book on Prototype / Scriptaculous.

[What Seth doesn’t say is that he’s apparently a part of the core team… with a bio coming soon! That’s way cool. Go Seth!]
Source: Truer Words - A Journal

Posted in , , ,  | 2 comments | no trackbacks

Of water bottles...

Posted by Daniel Thu, 15 Jun 2006 21:15:36 GMT

You’d think that the problem of drinking water from a container would have been solved a long time ago, but alas and alack we have created as many new problems along the way as we have solved.

My personal issue relates to riding and drinking. For many years, the squishy, water splashing bottles that always seem to reek of plastic/chemicals were the only choice… as they fit into the holders on the bike. Sure, you get to support your favorite cause or otherwise advertise for company who provided the bottle, find every color under the rainbow, and various minor variations on the valve, but there wasn’t any improvement in the material the bottle was made from, and therefore no relief from the chemical smell or odor.

I only put water in these things, as putting anything else is just begging for them to smell of the combination of whatever you put in them and the plastic/chemical smell forever. Forgetaboutit.

So it was with some joy that I saw that Nalgene makers of various containers out of durable polycarbonate (which at least takes some steps toward eliminating carry over odors etc.) released the OTG which stands for, clevery enough, On The Go, which fits in a bike’s water bottle cage. Their advertisement even featured a Serotta bike, a high end, custom bike maker (I sigh and tell myself one day right about here). To the issue at hand however, it was with much glee that I picked up two of them. They have been serving handily ever since. Yes, they get scratched. The poly wears where the bottle holder grips it. I don’t care. Yes, I had to change the water bottle cage on my bike to keep them from rattling on a full time basis. Not so terrible. On the upside, they pour without requiring copious suction or squeezing. They clean up nicely (on the inside) and the the spout has a cover that can be operated with one hand. Excellent.

They’re not particularly good for drinking in the car because you have to tip them up to drink. Bad. I drink on my way to the park that I ride in and around a lot, to help with my hydration. Getting killed in a car accident on the way there because I was trying to drink the bottom half of the bottle contents is not helpful, since I’m supposed be improving my health.

So I was interested when Camelbak put out a new bottle with a bite valve. (I’d point you to it, but it’s a Flash deal) I always thought they had a great valve, the straw they include means that I can drink from the bottle without tipping it up (although you can remove it if tipping works better for you) and generally seemed like it was worth checking out.

I did so today and have the following comments. Yeah, it’s good for the drive over. Nice bite valve, modest amounts of vacuum, no tipping. On the bike, same things apply except for two caveats. The bottle doesn’t really fit into a bottle cage, although it’s close, it can I guess depending on your cage. Boo.

Fortunately, the opening to all these bottles have become somewhat standard as filter manufacturers want their stuff to work etc. etc. So the CamelBak top will fit on the Nalgene OTG. (BTW, it wouldn’t surprise me if Nalgene makes the CamelBak bottle, but anyway.)

So I put the top on the OTG and rode off. Two problems. One, the bite valve mechanism can be laid somewhat flat into the handle to protect it. It’s not particulary one hand friendly in that mode and is a bit of pain to operate. OK I’ll leave it unfolded says I, whereupon every bit of road grit and dust that can possibly attach itself to the moist and somewhat naturally sticky bite valve does. Sigh. So. The combo yields some benefits but is not 100%. (My wife informs me that the dust thing occurs in the car as well, so it just seems to be part and parcel of using whatever material CamelBak uses for their bite valves. Since I haven’t noticed any other downside, I’m chalking up it up to it is what it is.)

A simpler top without the fancy hanger but with a cover might be ideal.

You also have to purchase two bottles for every one you create. Not optimal.

I guess the design guys have some work to do still…

Posted in , , , ,  | no comments | no trackbacks

Learn to Program

Posted by Daniel Mon, 13 Feb 2006 14:51:00 GMT

Learning to program cover As promised, my review of Chris Pine’s “Learn to Program”

Posted in  | Tags  | no comments | no trackbacks

Gourmet Guitars

Posted by Daniel Mon, 13 Feb 2006 01:47:00 GMT

Gourmet Guitars. What a great idea. I can’t wait to see if the DVDs look and sound as good as the idea.

And check out Rolf Spuler. Nice!

Posted in ,  | Tags ,  | no comments | no trackbacks

PragProg Learn To Program review

Posted by Daniel Thu, 09 Feb 2006 01:24:00 GMT

[I’m working on a review of the latest from the Pragmatic Programmer bookshelf.]

Learning to program cover

Posted in  | Tags ,  | no comments | no trackbacks