Chris Rhodes’ Home Page

Chris Rhodes
Getting ColdThursday October 23rd, 2008

Most of the ‘cold’ plants are doing OK (strawberries, sage, chives, etc.) They'll be down to roots soon. An ivy vine I thought would do better with the cold started to wilt last night. I've brought that in, since it likely won't survive the winter.

Updated: 10/23/2008, 8:10 PM MDT
Working On The SiteThursday October 23rd, 2008

The pages are getting closer to what I want. I've moved all the websites I take care of into subversion repositories.

The pages don't quite look the same in IE. I'm still investigating that. At least the bugs are consistent, but the site looks much better in Firefox than IE. I'm having a problem with the floated images, and some width issues.

I added a news links page, hopefully I will keep it updated. It will help me keep track of what news sites to browse.

Updated: 10/23/2008, 1:57 AM MDT
Red Jalepeno PepperThursday October 16th, 2008

Red Jalepeno PepperHere's a nice, red, jalepeno pepper. It grew rather well in my garden. If what people say about peppers is true, mine are going to be super-hot next year.

Updated: 10/16/2008, 9:09 PM MDT
Site ChangesWednesday October 15th, 2008

I put in the “Recipe Blog”. I wrote about muffins, since that's what I've been putting some thought and energy into lately.

I interviewed over the phone last week (Thurs) for what I thought was a Perl job. They tested me on C and C++. For whatever reason, I couldn't remember some C++ virtual function inheritance semantics. Not that I couldn't look them up in five minutes if needed to.

It was a strange interview, they asked me to write on paper C code for detecting palindromes. Then, they asked me to implement a function to return a fibonacci number given the index (starting with 1) into the series. Those were easy, easy as pie.

So I didn't make it to the next step. My question is, what happened to the Perl job? Casting semantics and inheritance semantics are not something I expected to have to answer questions about.

While brushing up, too late though it is, I actually found a valid reason to downcast. When you don't have the source code to a library, but want more than one derived type to implement its own version of a function not in the base class. You iterate a list of the base class, downcasting each and calling the locally implemented function.

So, being such a good C++ programmer and all, I should have got all those questions right. Oh well, I thought it was a Perl job (I was told it was.) And using virtual classes and casting when you don't have to in C++ is still poor design.

At least I found out some stuff I didn't know before. I still ascribe to the time-honored belief that you should avoid virtual classes and functions. I should be mad, but I'd rather just forget about it.

Updated: 10/15/2008, 5:11 AM MDT
Garden BlogTuesday September 23rd, 2008

I hope to have my garden blog up again pretty soon. I had better success with the cucumbers this year. I did OK with the tomatos.

More to the point, I think I could be using a bit more fertilizer. So I've been looking for a good natural fertilizer. It looks like guano is the way to go, but I'll be looking in anticipation of next spring.

The whole container garden thing has been going fairly well. The containers get fairly warm in the heat. A plastic reflective covering over my containers should help with that, and reduce water loss.

Rhubarb Flower Stalk
Updated: 10/15/2008, 3:23 AM MDT