Summer Days Out

This has been a fairly quiet summer for us. We’ve had no huge adventures, as we’ve recently had to replace both a minivan and our home HVAC system, leaving us with very little money for substantial trips. I have, however, had the chance to take each of our children out for a day on the town — a long-time family tradition that is always a great deal of fun.

Liam’s outing was first. I planned a day in San Antonio for us starting at the San Antonio Museum of Art. (We didn’t actually make it into the museum, but used it as a base of operations because their free parking lot left us more money for other things.) We strolled down the new Museum Reach, one of my favorite stretches of the Riverwalk, enjoying the sights, reveling in the engineering of the new locks, chatting with the guy who runs the Segway tours (he once knocked Steve Wozniak off a Segway), and taking turns snapping away with the camera. We eventually emerged at the Alamo, got a snow cone, and gave ourselves a tour of that historical site and its historical gift shop. A visit to the Guinness World Records Museum followed a hamburger lunch at Fuddrucker’s. (My mom used to take us to the original one at 410 & Broadway; it’s neat to see Liam’s youthful enthusiasm for the burger place mirror my own, and to once again enjoy a giant burger smothered in that awful/wonderful cheese sauce.) We eventually wandered back to the car and joined my brother and our friend Jonathan for a minor league baseball game, which was tremendous fun in spite of the Missions’ hideous uniforms. A visit to Herbert’s Puffy Tacos capped a terrific day.

Maggie’s outing was next. She had not only lobbied hard to go to Schlitterbahn, but had actually put together an elaborate schedule to make the most of our time there. (“We’ll go to Dragon’s Revenge first, because the line will be shorter. Then we’ll go on the crocodile river, because you don’t have to wait for that…”) With that kind of investment in the idea, I couldn’t refuse. The staff makes subtle tweaks to the various attractions each year, so it was fun to enjoy the usual pleasures of the park while watching for improvements. The lines were punishingly long at times, but Maggie didn’t seem to mind waiting while we played various games and chatted. It’s a great place, and we had a great time, as we always do.

Emily and I returned again to San Antonio for a visit with Paul Soupiset at Toolbox Studios. Paul is a tremendously talented artist/graphic designer, and in many ways a kindred spirit. The time there was great for Emily, as she got another glimpse of what life as an artist could look like, and great for me, as I got to enjoy the company of an old friend while we shadowed him through much of his work day and enjoyed lunch on the river. Later, Emily and I slipped over to the Rivercenter to see The Sorcerer’s Apprentice (better than I expected), and then dropped by Target and Panda Express before catching a bit of Brave Combo at their summer concert in the park. I particularly enjoyed this outing, as Emily and I have had a pretty strained relationship at times in the past, but are enjoying each other’s company a good deal more these days. Knowing that she has only a year more before she’ll likely be moving out on her own, and that this is possibly the last all day outing I’ll have with her as a member of the household made it that much more bittersweet.

Abigail and I bucked the southward trend and headed to Austin. We started with a visit to Tacodeli, to which neither of us had been before, but which immediately catapulted itself into the upper ranks of our favorite places to eat. The Build-A-Bear workshop was next, where Abby chose a panda with a UT bandanna. (She was considering an A&M bandanna to torment her beau, who is a huge UT fan, but eventually decided on the path of peace.) After a bit of mall-wandering, we ended up at Dragon’s Lair, a terrific comics and games store. As I had expected, Abby was very excited by the Doctor Who toys there, and I enjoyed browsing the games with her, talking about GURPS stuff a bit, and pointing out the comics that my friend Ross publishes. We then had an outstanding Thai Lunch at Madam Mam’s, followed by a viewing of Inception at the Alamo Drafthouse, the best cinema in the free world. The last chapter in our romp was a visit to Town Lake Park, which has an extensive and beautiful walkway along the river. We enjoyed the sunset while watching dogs play, seeing the kayakers paddle by, and issuing sotto voce encouragements to the passing male joggers to invest in less revealing shorts.

Reflecting on these trips, I’m once again struck by how marvelously blessed Kathy and I are to have such terrific, interesting, distinct, engaging kiddos. While the demands of parenthood are great, so also are the rewards. I know this chapter of intense daily involvement with these amazing young people will eventually pass, but until that day comes, I’m awfully grateful to have opportunities like these to make the most of the time that we have.

Twitter Weekly Updates for 2010-07-27

Powered by Twitter Tools

Twitter Weekly Updates for 2010-07-20

  • Schlitterbahn day with Maggie today. Holy yipes, the place has gotten expensive! Still great fun, though. #fb #
  • Having a very enjoyable day with Emily down in San Antonio. Thanks to Paul and Toolbox Studios for the tour and peek behind the curtain! #fb #
  • Listening to Brave Combo in the park. Woo! http://twitpic.com/25mz9s #
  • Our late, lamented van has found new life: a friend spotted it yesterday For Sale with all of our bumper stickers still on it. #fb #
  • Visiting the Model Train Show in New Braunfels, followed by dinner with the Johnsons in their new abode. #fb #
  • Night Visitor http://flic.kr/p/8jLcLe #
  • Delighted to learn this morning that there's a dino named Mojoceratops. http://j.mp/9yXNMQ Thanks, NPR! #fb #
  • I want a 32" retina display for my desktop. Is that too much to ask? #

Powered by Twitter Tools

Early Sunday Morning

Ah, the blessed hour between the time I wake up and the rest of the house slips free of sleep.

Quiet. Peace. A chance to read, to write, to meditate, to pray, and — a wonder! — not just hold back entropy, but to make a little progress against it. Worship by making breakfast tacos and picking up stray toys. The solitary liturgy of care for myself and others yet dreaming.

I do not want most of my hours to be this one, but am silently, deeply grateful for this time when it comes.

Twitter Weekly Updates for 2010-07-13

Powered by Twitter Tools

Twitter Weekly Updates for 2010-07-06

  • Posited: Church music leaders use capos *way* more than the rest of the guitar-playing public. Discuss. #fb #
  • Frozen meals always look awesome on the package, but like they've been pooped out of a disgruntled FoodBot 3000™ when you open them up. #fb #
  • Kathy found my bottles hidden around the house. It may be time to admit that I have a problem with hot sauce. #fb #
  • After believing ternary operators to by a ludicrous and foppish affectation for years, I now find myself quite fond of them. #yesiamabignerd #
  • Listening to the US Air Force Band of the West — outstanding Big Band style performers. Makes me feel better about the DOD's budget! #fb #
  • Just discovered Charity Navigator. Very cool site for evaluating philanthropic organizations. http://www.charitynavigator.org/ #fb #
  • Landa Park paddle boats with Maggie Liam and Chris. http://twitpic.com/223wyi #
  • Face painting! More or less! http://twitpic.com/22ilyq #
  • Thank you to all of the patriots, soldiers, statesmen and everyday citizens who have been instrumental in securing our liberty. #fb #
  • Marked as to-read: The Facebook Effect by David Kirkpatrick http://bit.ly/dfnMXZ #
  • First peach off new tree. Oh my awesomeness it's good! http://twitpic.com/22s9w7 #

Powered by Twitter Tools

Training Registration System

At the University where I work, there’s always a ton of Professional Development activity going on around campus, most of which is centered on training sessions for which people can register. That has always been an arduous, labor-intensive process, with real live humans handling every aspect of managing those registrations — reporting on class sizes, processing registrations, processing cancellations, maintaining a waiting list, communicating with attendees, etc.

To ease that chore, I’ve started work on a piece of software that manages all of those common tasks, driven by the requirements of our training organizations. So far, it allows a user to register for a class, cancel a reservation, subscribe to a webcal calendar that shows the training for which she has registered, download an ICS file to put the event on an existing calendar, receive email confirmations of registrations, to sign up for the waiting list for classes that are full, and to receive email notification when they get moved from the waiting list to the class roster. It’s also the most rigorously test-driven development I’ve done to date, so the code should be of good quality.

I’m managing it as an open-source project, so if you’re comfortable with Ruby on Rails and are interested in jumping in, or would like to download a copy to fool around with, you can visit the project on Google Code. I’d be delighted to have other contributers if it turns out to scratch anybody else’s itch as well. It is still very much geared toward folks who know a little bit about Rails and are willing to customize it to their needs. If that’s not you, you might want to steer clear for now.

Twitter Weekly Updates for 2010-06-29

Powered by Twitter Tools

Twitter Weekly Updates for 2010-06-22

  • Any twitterfriends have Carcassonne for iPhone and want to try an Internet game? #
  • Dad Update: Got his boot removed today! Is walking solely on his own two feet now. #fb #
  • Teenagers sleep funny. I would offer photographic evidence, but it would surely not contribute to household harmony. #fb #
  • My revised homeowner's insurance policy no longer provides hovercraft coverage. What a disappointment. #fb #
  • At Got Toys in Gruene. Super-awesome place! http://twitpic.com/1xxogm #
  • GURPS Day! White Plume Mountain, Part II. #fb #
  • Fathers Day: gifts, croquet, pasties, family. Priceless. #fb #
  • Family Fun Time tonight: 30 minutes of group yoga. Think that's surprising? There was very little complaining. *That* was a shocker. #fb #
  • And on another note: upgraded my iPod to iOS 4. It ate all my app data, alas, but is otherwise nifty. #
  • Thrilled that iOS 4 allows more than 1 ActiveSync account. Dismayed that Google's ActiveSync services don't get along well with it yet. #

Powered by Twitter Tools

Why the iPhone is the Best Camera Ever

Back in the early days of digital cameras, I bought a Kodak DC220 camera. By today’s standards, this camera is wholly unremarkable: 1MP resolution, 2x optical zoom, and a funny shape. But it had one feature that stood out, and which modern cameras entirely lack: a scripting language. Anybody with a modicum of technical acumen could actually write programs for this camera, enabling it to do motion detection, exposure bracketing, various special effects, etc. More ambitious users even implemented games for it, allowing one to play Pac Man while waiting for that perfect shot.

When I last went camera shopping, I tried to find another camera that allowed programming, as I’m forever wanting to try different things while capturing images. But there was absolutely nothing available. I could get cameras with built-in wifi, GPS, a bevy of image processing modes, but nothing that actually allowed me to write your my programs to tell the camera how to behave.

(I would be remiss not to mention CHDK, an alternate open-source firmware for many Canon cameras that allows one to do all kinds of crazy stuff with them, including writing your own scripts. It’s awesomely capable, but lacks the refinement and ease-of-use that make it possible to pick up the camera and just use it. For everyday picture taking tasks, it actually makes the camera more difficult to use, in my experience.)

Enter the iPhone. From a feature standpoint, it’s not especially notable as a camera: 3MP, no flash, no zoom, odd form factor (for a camera). But the thing that sets it apart is its programability and connectivity. One can download apps to provide all kinds of interesting photo-related functionality: panorama stitching, photo-a-day applications, film camera simulations, various specialized effects, retouching tools, and even “Pimple FacePaint”, which lets you add blemishes to portraits. (There’s a market for that?)

Add that customizability to its communication capabilities, which allow one to share and upload images right from the device without bothering with cables, and you have an unparalleled platform for creating and distributing photos. With a traditional camera, for example, to take a panorama, I would have to shoot each of the images, hoping I got them framed correctly, then download them to the computer, then stitch them together, then upload them to a photo sharing service. On the iPhone, I can do all of those things from one app on one device. (And have the image automatically geotagged, since the iPhone has GPS built in.)

There are certainly still situations where it doesn’t make sense. If you need high-resolution imagery for printing enlargements, you’re out of luck. If you need a flash, ditto. If you are shooting from a distance, you’d be better off with something that has a zoom lens. But for day to day photo taking and experimenting with creative techniques, there’s nothing out there that can beat it today. And the recently announced iPhone 4, with its LED flash and higher resolution image sensor, only stands to make it better.

Postscript: no, I don’t have one, and won’t get one until the usurious data fees get lower or I get markedly richer.