Archive for January, 2006

Buffet 0.9

Tuesday, January 24th, 2006

Buffet 0.9 has been released.

This release includes a template composition feature provided by Bill Mill. In his words:

It would be nice to have a way to tell buffet to render multiple templates in sequence. For example, “return [(head, {}), (story, {}), (foot, {})]” Would render those three templates in order.

He provided a patch to support that feature, and it is now available for others to use. I love open source.

So … Buffet is at 0.9 now … it basically does everything that I originally intended for it to do (and more now). I have received lots of great feedback via email, on #cherrypy and in various mailing lists (thanks to all of you). So what’s going to make it 1.0?

Tests and profiling.

For both of those, I plan on making use of Robert Brewer’s excellent work in CherryPy. His test stuff is great. I have written a couple tests for CherryPy and it was pretty straight forward. For profiling, I am going to use CherryPy’s integrated profiler, but I am going to have to figure out how to profile a filter with it.

Anyhow, this is fun. Python is fun. CherryPy is fun. I have been making use of open source software for years now and it is cool to give back, even in a small way.

cw

Family Multimedia Fun

Saturday, January 21st, 2006

So, someone *cough*mom*cough has been harping on me to get some pictures of the boys up here. So I’m going to do even better; here are pictures and a video (5 mintutes long, might take a while to download for those of you on dialup).

VMWare Player

Friday, January 20th, 2006

Ok, I have been told that I am really late to the game on this whole VMWare Player thing. It was apparently released in the fall. But for anyone is more or at least behind the times as I am, maybe this will be some useful info.
So, the VMWare Player … it’s a [...]

Early Riser - Day 5

Friday, January 20th, 2006

I did wake up at 5 again this morning, I just didn’t post a blog entry. My internet service was AWOL.
So let’s reflect on this for a minute - I have been up at 5 AM for 5 days in a row now - of my own accord. That’s pretty big for me. [...]

Early Riser - Day 4

Thursday, January 19th, 2006

So I have become interested in AI again in the past few days. A couple weeks ago, I read an article in Wired about the Grand Challenge - basically, a race across miles and miles of desert where the cars have no drivers. Well, no human drivers at least. The cars have some sort of AI that guides each of them. (more)

Early Riser - Day 3

Wednesday, January 18th, 2006

Man, 3 days in a row awake at 5 AM. Sorry, it’s just a personal record, I think.
Curtis joined me again at 6 AM. He’s actually been very nice company this morning. He’s sat next to me reading books and asking fun questions.
I messed around with a web site yesterday called MyHeritage. [...]

Early Riser - Day 2

Tuesday, January 17th, 2006

Up and at ‘em! Yep, I managed to crawl out of bed at 5 AM again. I didn’t even need a nudge this morning (well, except for an audio “nudge” from the alarm clock).
It’s 6:30, I’ve been up for an hour and a half and it has been nice. Some prayer/devotion time, [...]

Early Riser - Day 1

Monday, January 16th, 2006

Well, I set out purposely last night to be an early riser this morning, and it has worked for the most part.
The idea is that hopefully I will have more time to do things like have devotion and prayer time, respond more promptly to email, write blog entries, do other stuff, etc.
I got up [...]

We found these two roaming our yard…

Saturday, January 14th, 2006

.flickr-photo { border: solid 1px #000000; }
.flickr-frame { float: left; text-align: center; margin-right: 15px; margin-bottom: 15px; }
.flickr-caption { font-size: 0.8em; margin-top: 0px; }

We found these two roaming our yard…, originally uploaded by dowski.

Curtis and I built, err… “found” …a few freakish snowmen in our front yard today. We turned them loose on passersby once [...]

Buffet 0.6 Released

Saturday, January 7th, 2006

It’s late now, and I’m tired, but I have released Buffet 0.6 (original release announcement). The major change in this release is that Buffet no longer depends on the builtin template “adapters” included in previous versions. Kevin from TurboGears and I worked out a common templating engine plugin format that both of our projects can share (and since they are not tied to Buffet, TG or CherryPy, other projects can use the plugins as well).