2005-08-12

I have a blog buddy!

I got my first blog comment today. Better yet, my new blog buddy is my sushi buddy!

If you knew sushi like I know sushi....

Okay, so I'm not going to claim that I'm some kind of sushi connoisseur, but I like squid, I don't dislike uni, and I'm willing to try natto. Unfortunately, I'm in the Midwest, where "fish" is usually prefixed by "cat-". Also, my wife doesn't like sushi aside from the occasional California roll, so I don't get the raw stuff very often.

Which is but one reason why I look forward to trips back to the home office outside of Washington DC. Northern Virginia has what appears to this Missouri boy a stunning array of sushi restaurants. They also have something which, to my knowledge, is not available around here at all—the all-you-can-eat sushi lunch.

The first time I heard of one of these, I assumed it was going to be bargain basement—all makizushi like California rolls. To my surprise, at least half was nigirizushi. Granted, it was mostly "entry level" stuff like salmon and tuna, but they also had octopus, surf clam, and mussels.

Today, my sushi buddy and I tackled the place near the office. For once, I decided to count how many pieces of sushi I can eat at one sitting. The answer, it turns out, is 30—and if I'd skipped the tempura sweet potatoes, broccoli, and green beans, and the steamed mussels, I probably could have eaten another five.

That should hold me for another few months.

2005-07-27

Enabling Samba access through the firewall

This isn't going to make any sense to the vast majority of you, and the others will point and laugh at something that can probably be looked up elsewhere. But this is going to come in handy in a few weeks, and I don't want to have to figure it out again.

At home:

    ssh -R 9939:localhost:139 server_alias

On the laptop:

    sudo ssh -L 139:localhost:9939 username_on_server@fully.qualified.server.name

Then connect in the Finder (via Go|Connect to Server...) using:

    smb://localhost/sharename

This is what serendipity gets you

I'm cleaning out my filing cabinet, and I run across a printout of Web bookmarks from back in 2000. I'm going through them to figure out which ones are still useful, so I can add them to my del.icio.us feed. And I run across this: http://www.nearside.com/.

Yes, the meme is old and creaky. Still, it's a good thing I didn't have a mouthful of coffee when it loaded.

2005-07-16

Tending my own garden

I stumbled across The Zen of CSS Design by Dave Shea and Molly E. Holzschlag at the library a couple of days ago. I'd heard of the CSS Zen Garden, and the book as well, but while I develop web applications for a living, I've never really gotten deep into the layout and design side. I checked it out on a whim, thinking it would be interesting to leaf through.

Boy, am I ever glad that I did. The best phrase I can think of to describe this book is "a music appreciation course for web design". That, or "the first computer-related coffee table book".

The CSS Zen Garden is a showcase for what web styling can do. It starts with a simple HTML page; all designs have to use it, without modifications. What can be modified is the stylesheet, and it's all about how far each edge of the envelope can be pushed—or not pushed, as the case may be. There are currently 653 different designs, which should be proof enough that the envelope is very, very stretchy.

What I love about the book is that it's not just a portfolio of different designs. It's a primer on the basics of web design, and graphic design in general to some extent. For instance, there's a whole section on color—how to choose an effective color palette (depending on the desired effect), how different colors have different cultural and psychological impacts, and so on. It's probably all Graphic Design 101 stuff, but for those of us who never studied graphic design, yet find ourselves embroiled in it professionally, it's a great read.

And the designs are, well, inspiring. I'm partially responsible for several other websites, and I'm getting fired up about redesigning them. The static HTML for the CSS Zen Garden is valuable on its own as an example of HTML that is flexible enough to be stretched many different directions. That's where I think I'll start.

More weeks, more books

My plan to read 52 books in 52 weeks ran off the rails, so to speak. I certainly haven't been keeping track very well of what I've been reading and when.

I just returned to the library The Enemy by Lee Child, and Hide & Seek by Ian Rankin. I'm currently leafing through The Zen of CSS Design, which deserves a post of its own. I have four more books waiting at the library. And, of course, the new Harry Potter is waiting to be picked up from Borders.

2005-02-06

Week 6/Book 7: The Curious Incident of the Dog in the Night-Time

The Curious Incident of the Dog in the Night-Time by Mark Haddon

2005-02-05

Back in the brewery

I brewed today for the first time in four months or so. The time and effort required for all-grain brewing took its toll, and I got a little burned out. This time, I bought a kit from my local homebrew shop, and returned to my roots (so to speak).

I got turned off of extract brewing very quickly (I went all-grain on my second batch), due to the mess of dealing with liquid malt extract. This time, armed with that experience, I knew what to expect and wore disposable gloves whenever I was working with the extract. That, and working in the garage, made for a much more enjoyable experience. Being done in an hour or so instead of six hours was very nice, too.

Only one thing didn't go as planned. It had been so long since I'd used my big fermenter that I'd forgotten how much volume it contains, and I topped off the wort to six gallons instead of five. That brought the starting gravity quite a bit lower than it's supposed to be for this style (a doppelbock). I added a little more than a pound of dry malt extract (it was all I had to spare), which should help some. And even if the final result isn't exactly to style, as long as it's drinkable I'll be happy.

2005-02-04

Week 5/Book 6: Shutter Island

Shutter Island by Dennis Lehane

Good quotes day

B.Greenway writes at Mac HTPC:

I want to preface this review by saying I’m a windows user, have been since 1992 when I bought a 200mhz Intel chip, a barebones case and had a co-worker build me a ‘windows machine’. It blew obviously, and had little of the geek appeal of my first computer an Atari 1200XL (1983’ish). But even back in those days of new wave and Reaganomics, I lusted for an Apple, but apparently St. Nick never got any of my letters pleading for a IIc. Well times have changed and I don’t rely on fat men in red suits for my toys anymore, err today it was a skinny man in a blue uniform, but never mind that. Luckily when I actually set out to buy my own Mac the stars aligned, or at a minimum Steve Job’s bent my reality to make them appear aligned.

From Fraser Speirs:

[T]he thing that keeps me Perl for life is this: if there's even the remotest possibility that someone will have thought of this problem before you, there's a 99% chance that there's a CPAN module to help you out.

In the short time I've been playing with Ruby, that's the only thing I've missed from Perl.

2005-01-31

It's all been done before

Dion Almaer blogs about adding support for closures to Java iterators, a la Groovy. While it certainly is a neat idea, if he'd checked the documentation for Jakarta Common-Collections, he'd have discovered that it's already been done.

2005-01-29

Week 4/Book 5: Fermat's Enigma

Fermat's Enigma: The Epic Quest to Solve the World's Greatest Mathematical Problem by Simon Singh

Week 3/Book 4: Next

Next: The Future Just Happened by Michael Lewis

Week 2/Book 3: Flight

Flight: My Life in Mission Control by Chris Kraft

2005-01-25

The hardest thing about 52 books/52 weeks

It's not the reading, believe it or not. It's reporting the results here. I thought that this reading project would get me to blog more regularly; instead, my poor blogging habit is interfering with the project.

I have two more books under my belt that I haven't yet blogged. The problem is, I think, the amount of time it takes me to write up an entry for each book they way I want to. Between writing up a small review (which has always been a time-consuming process for me) and tracking down and generating links to the books (and other resources), it takes me quite a bit of time to blog a book.

I probably need better tools; I definitely need better habits. I used ecto for a while (until the trial period ran out), and I was impressed with it enough that I should purchase a license for it. Unfortunately, my discretionary computing budget has been eaten up lately by the LaserJet IIIP that I've managed to nurse back to health. That, however, is a subject for another blog entry.

The books I've completed but not yet blogged fully:

  • Week 2/Book 3: Flight: My Life in Mission Control by Chris Kraft
  • Week 3/Book 4: Next: The Future Just Happened by Michael Lewis

2005-01-21

Week 2/Book 2: Time Lord

Time Lord: Sir Sandford Fleming and the Creation of Standard Time by Clark Blaise

(I finished reading this on 16 Jan 2005, so it still counts as week 2 as far as I'm concerned.)

This book starts off like one of Simon Winchester's: A minor anecdote, an event that in passing seems otherwise forgettable, that leads to bigger, better, often world-altering things. Unfortunately, that's about the last time that Time Lord resembles anything by Simon Winchester.

The initial anecdote turns out to be a maguffin. Fleming misses a train (in that day, since there was no standard time, there was no guarantee that noon here was the same as noon 50 miles down the tracks), and this spurs him to create one time standard for the whole world. The problem, unless I misunderstood, is that Fleming missed his train because of a misprinted train schedule (PM was listed, but the train left in the AM), not because of non-standard time.

Only about half of the book has anything directly to do with either Sir Sandford Fleming or the creation of standard time (24 time zones for the entire Earth, with noon defined at Greenwich Observatory in London). The rest of the time, the author waxes rhapsodically on time, the passage of time, what time meant to those who lived through the Industrial Revolution and to those of us living today…. We learn a fair amount about Fleming, from his emigration as a young man from Scotland to Canada, to a career of civil engineering (building many of the railroad miles in eastern Canada), to his eventual knighthood for laying the first around-the-world undersea telegraph cable. Amidst all of this the creation of standard time seems almost an afterthought, and in fact his role in it seems minor. The United States had already standardized on four time zones (very similar to the present-day ones) several years prior, and many of Fleming's proposals to the conference that defined standard time were voted down.

So why, then, does the author give Fleming the title of the book, yet such short shrift inside it? In the afterword, we learn that Blaise, Canadian by birth, was writing a personal memoir at the age of 57 when the words "time zones" leapt off the page at him:

And I wondered, idly, why do those words suddenly seem strange, where did a term like "time zone" originate? The encyclopedia informed me that time zones were born with the Prime Meridian Conference of 1884, in which standard time for the world was decided. The leader of the movement was a fifty-seven-year-old(!) Canadian(!) named Sandford Fleming. [Punctuation in the original.]

So in the end, this book is not so much about Sir Sandford Fleming as it is about time itself, and about the author himself.

2005-01-19

Stickies

I'm starting to accumulate "things to remember" here, so I might as well put links to them all in one place. (In case anyone from Google/Blogger is reading this, it would be nice if I could assign categories to my posts.)

Starting and stopping Oracle

This isn't going to make any sense to the vast majority of you, and the others will point and laugh at something that can probably be looked up elsewhere. But I've been carrying this little piece of paper around for almost a year now, so I figure it must be important enough to write down somewhere a little more permanent.

Stopping Oracle:

    sudo su - oracle
    lsnrctl stop
    sqlplus /nolog
    connect sys as sysdba    # any password should do
    shutdown immediate;
    exit

Starting Oracle:

    sudo su - oracle
    sqlplus /nolog
    connect sys as sysdba    # any password should do
    startup
    exit
    lsnrctl start

2005-01-15

scooter, RIP

Scooter, my nearly-10-year-old Power Macintosh 7200/90, is dead, for the second time in its life. The faulty part, again for the second time, appears to be a failed hard drive. The difference this time, and the reason that it may not come back for a third shot at immortality, is simple economics. Then, a new SCSI drive was just expensive; now, assuming the prices I saw a couple of months ago were realistic and representative, a new SCSI drive is prohibitively expensive, especially for a 90MHz PowerPC 601 with 40MB of RAM.

I haven't given up completely yet. Sonnet (at least) makes an IDE adapter from which the 7200 can boot, and I have several drives currently sitting in storage. So, maybe, for now we should just say that "it's not dead; it's merely resting."

52 Books/52 Weeks update

Okay, so it's the end of week 2, and I haven't finished my second book. That doesn't mean I'm falling behind, or that I've given up. I'm currently reading two books, and expect to finish at least one of them tomorrow.