Tuesday, November 4. 2008Vote for Me!
I hereby declare my candidacy for President of the United States. So please write my name in when you vote today. Why did I wait until today? My platform is procrastination. You can expect me to drag my feet on such projects as:
And whatever you do, please don't vote for this guy! Friday, October 10. 2008'Shoulda' Tested My App
Shoulda is a handy plugin for Rails (now a Gem), which makes writing tests easier. It's worth checking out. Shoulda has been very helpful with a big Rails project I've been working on all summer, and I submitted a couple small contributions and bug fixes. I was surprised to see my name mentioned in the newest release, but I appreciate it, and it was fun helping out!
Tuesday, September 16. 2008Rake and Constants
Here's a gotcha that I came across today: don't define a constant as something in one Rails rake task file, and then define the same constant as something different in another file, because the last constant will supercede them all:
a.rake: DATA = 'Hi there!' desc "Test A" task :test_a do puts DATA end b.rake: DATA = 'Hallo!' desc "Test B" task :test_b do puts DATA end $ rake test_a Hallo! $ rake test_b Hallo! I guess this happens because Rake is loading all of the task files before running the requested task. There's probably a way to namespace the constant, but I need to do more research on that. In the meantime I'll use different constant names! Saturday, August 23. 2008Wildlife Encounters
We've had plenty of wildlife encounters in the past month. In late July, my dog Casey happened upon a skunk while I was out of town. My wife was stuck with the cleanup. Casey still has a funk to her if she's been out in the heat.
A couple weeks ago I went north to Tennesee for the 2008 BugGuide Swarm. Two and a half days of bug photography in the Smoky Mountains. I didn't get much sleep as we stayed up late taking pictures of moths at the lights and then up early to head out for day trips into the national park. The bug photos and IDs are still coming in, but we've turned up lots of interesting bugs so far. It was a blast. Then while cutting my grass this week, I spotted a striking pattern slowly gliding across the rocks that border our shrubbery. My foot on the riding mower was maybe a foot away from those rocks when I saw it. I quickly recognized that pattern as that of a copperhead. I was freaked out about it being so close to the house where my boys play. Fortunately while I was debating what to do about it, I saw the snake slither its way from the house and into the woods out back. It was only about 18" long, but still spooky with that bold coloration. Note to self: keep the grass trimmed and the yard more tidy in the summer! Tuesday, July 15. 2008Katie, we miss you
Katie Reider, 1978 - 2008
Katie is part of my family, and it hurts so much that her fight had to end this way. Keep her singing in your heart. Peace. Links: Details, More of the Story, Beautiful Photos of Katie Thursday, May 22. 2008Git is Fun
I was initially disappointed when it was announced that Ruby on Rails was moving its version control system from Subversion to Git. There's enough to keep up with in Rails that I didn't relish having to keep up with this as well. It wasn't so much that Rails was moving, but related code began to move too, so we're currently in this limbo where many plugins have both git and soon-to-be-deprecated SVN repositories, and it's just another detail to keep track of. Hopefully there will be tools to sort all this out soon.
I like my SVN GUI tools, but it turns out that git works pretty well on Windows under Cygwin, if you can live with the command line. It's certainly sufficient for cloning plugin repositories. I could take or leave git by itself, but I love GitHub. They make it so easy to fork an existing project, make your own changes to it, and share it back with the world. Your changes can easily be pulled back into the original projects, too. I've been able to make a couple of small contributions to shoulda and acts_as_xapian. So git is fun after all, and I'm looking forward to using it more; especially when the GUI tools show up. Tuesday, April 15. 2008Recent Paddling
I've been getting a little more kayaking in lately, mostly to new places. In February I paddled the South Fork Edisto River. In March I went on my first whitewater trip to the Lower Green in North Carolina. My 14.5' boat managed the Class II rapids and I stayed dry, but plenty of that was luck. Last week I did a jaunt along the Lake Greenwood shoreline and found Black Crowned Night Herons living in an inlet near my neighborhood. This past Saturday I paddled the Enoree River. It started with an hour of steady rain, but ended with quite pleasant weather. It's good to get out on the water!
Monday, April 7. 2008Printer held Hostage by Ink Cartridge
I've had a Canon Pixma MX700 multifunction printer since the beginning of the year. I've been pretty happy with it. It's worked well for scanning, copying, faxing and printing. Until today. Today I needed to scan something, and was greeted with the following message when I turned it on:
U150 The following ink tank cannot be recognized.The yellow cartridge was indicated. I though that it was an odd problem, but I didn't care for the moment, because I didn't want to print, just scan. But no button on the printer would bypass this error and let me scan. I ended up calling Canon, and happily received a domestic phone rep. He had me try a couple things, but eventually decided that the yellow ink would need to be replaced. They would send me one free. I asked if there was any way to bypass the error so I could just scan, and he said there was not. If I wanted to use it today I would have to go out and buy a yellow ink cartridge. So after driving all the way across town and spending $16, I have my printer back...for now. It seems like questionable design to cripple all the functions of the printer just because one color cartridge is faulty. A better failure mode would be to only prevent color printing. Black and white printing, and the other printer functions should still be usable. Hey Canon, how about updated firmware for this? Please? Friday, April 4. 2008Hiking Stevens Creek Heritage Preserve
Last week I took the boys for a hike. I decided on Steven's Creek Heritage Preserve, about an hour's drive south of here. In the past, I've enjoyed paddling and hiking Stevens Creek and its tributary Turkey Creek, so I figured this had to be a good destination (search the blog for 'Turkey' to see related posts). The DNR website notes that the preserve contains 15 rare plant species, so I wanted to check it out.
We got there around noon in fairly warm (for March - 78°F) and breezy weather. Soon we were geared up and on the trail. The early part of the trail was disappointing; we walked through a huge dry area of fallen pines. I'm not sure if this was storm damage or an attempt to down trees killed by pine beetles. The trail here was cleared by small earth movers and was soft. It would've been a mess if it was wet. Some of the trail work made the correct path unclear but we managed to not get lost. We descended a bluff through the damaged trees and finally started seeing normal growth again. Soon we came upon a little feeder creek, and wildflowers were in bloom everywhere: purples, pinks, whites, and yellows, gently resting on a background of green. I would have loved to spend an hour photographing them all, but the boys were too busy to stop for such things. So I just enjoyed the view. We walked along the base of a bluff with large rock faces, damp with moisture. If I were a botanist or just knew more about plants, I'd guess that some of the preserve's rare species would be found here. Someday I'd like to identify them, but for the day we were content to wander through a beautiful place. Soon we were walking parallel to Stevens Creek. The trail never quite gets to the bank of the river. I was hoping there would be a good spot for lunch here, but there wasn't much to work with. The trail began climbing a hill away from the stream, so we settled for a fallen tree as our picnic table. The boys ate heartily and drank most of their juice and all of mine. Then we were ready to finish the hike up the bluff. At the top it was dry and brown we had nice views of the other bluffs through the mostly bare trees. There were less fallen trees here. We ambled over a good flat trail. I saw my first dragonfly of the year, but it didn't wait to be photographed. Then I was startled to come around a bend and see a small, treaded, hydraulic digger staring us in the face. It was silent and no one was around. I figured we must be getting close to finishing the loop trail to be finding vehicles out there.... I was wrong: someone had driven that thing a heck of a long way up and down hills to get it there. It was hot and dry up on the hill, and the kids were starting to drag. As the trail began to descend, I realized we had yet to get off of this bluff and back to the starting bluff. We came upon the feeder creek again and had to begin the climb through the downed trees. Everyone was tired but we kept at it. Finally we got up the hill and arrived back at our car. The boys had done great, and we made a well-deserved stop for ice cream on the way home. It sure beat sitting around the house. More Info. Saturday, March 15. 2008Rough Weather
A stormy day today! There were rain and thunderstorms on and off, all day, especially in the afternoon. Our neighborhood had several trees knocked down including some big pines in undeveloped lots. A tree came down in our backyard and smashed our earliest-flowering tree as it fell. But we came out pretty well compared to other folks in the upstate.
I made an ill-advised trip to pick up pizzas for a birthday party. The skies in Greenwood were spooky with some very low hanging dark clouds. Winds and hail came as I arrived at the pizza place. Finally it abated and I was able to get the food and drive home through some heavy rains. It may be just me, but it seems that South Carolina's roads typically don't drain very well. It's been years since I lived in Ohio, but I don't recall dealing with water in the roads as much when I lived there. The birthday party was late on account of the weather, and attendees got to enjoy another episode of rain and hail, but the party went well, all things considered. A big thanks to everyone who braved the storms to be here.
(Page 1 of 17, totaling 170 entries)
» next page
|
CategoriesQuicksearchSyndicate This Blog |