02/10/2012

You know it’s bad when you’re writing PHP code for a client and the business logic is so convoluted that the comments in the code are paragraphs of explanation instead of single lines. And as you’re putting together the logic, you realize it’s so nuts that you’re not going to have a prayer of remembering it in two months when the client wants to make a minor change so you feel you have to explain everything you’re doing in excruciating detail.

Actual comment:

# Now for the crazy part. We need to go back to the category
# reallocation map that was built above and see if anything is
# being allocated into THIS category, and if so we need to break
# it down and allocate it into the products instead, dividing
# the initial (category) percentage into the lower (product)
# percentages. Whee!

I just hope this helps in two months…

02/08/2012

I haven’t blogged for a while, so I’m poking through old pictures that were still on the camera. Here’s one from just before Christmas, when I had my slave labor… err, I mean kids… stuff and stamp our 250 Christmas cards.

The envelopes had adhesive strips (because no one wants to lick 250 envelopes!) and when they were peeled off, they gathered enough static they stuck tenaciously to things. Things like hair.

Zack was handling the stamps, and each book of twenty had some strips along the edges. He made good use of them.

02/08/2012

The other day Zack and I were digging through a box of my old stuff… and by “old stuff” I mean literally a box of junk from the past 30 years of my life. I don’t even know how some of those things ended up being saved for all this time.

One of the amazing finds was my old Wal-Mart badge. Here I am sporting it:

Remember, at Wal-Mart, Our People Make the Difference. I was going for the “I don’t really want to make a difference” look but looking at this picture, I think it’s more of a “I think I have rheumatic fever” look or something.

Kyra, who’s much more photogenic, is showing off my original Hughes employee badge.

That was taken on my first day of work, back in June 1995. What’s funny is apparently I wore a suit that day.

And never again. I was the guy who didn’t wear shoes around the office, and even when I flew to L.A. or D.C. for presentations to colonels and generals, the most dressed-up I got was khakis and deck shoes. And no socks, naturally, because they’re tacky with deck shoes.

The next time I wore that suit was November 2010 when I pulled it out for church. And it still fit.

02/07/2012

Zack left me a note on my orange juice this morning.

That last reference is because I’m desperate for two “epic” developers, and hoping to find someone soon. Too much work, too few good people.

What a good kid.

01/18/2012

Today is the unofficial day to protest SOPA, the awful piece of legislation the U.S. Congress has been considering as a way to stop copyright infringement on the internet. Not surprisingly, the technique they’re considering is poorly thought out, benefits the big media conglomerates (RIAA and MPAA) far more than anyone else, lacks oversight and transparency, and worst of all strikes at the very foundation of the internet.

Many major web sites have decided to make their sites “dark” in protest, hoping to raise awareness of this issue and get people thinking about what Congress is doing.

Google has an interesting home page:

Craigslist has a landing page with a message, then a click to get to the site.

But Wikipedia has the most courage, in my mind, because for the entire day this is what you’ll see:

For one of the most-trafficked sites in the world, this is a major statement. Let’s hope it works.

12/30/2011

I run some servers for a client, and some new people are taking over the project so they’ve asked me to put together a diagram showing the relationships between the servers and the functions they provide.

This environment has evolved over the past eight years– when I first started working on it there was only a single web server. As the layers have been added and the complexity has grown, some pretty crazy stuff has been put in place. But even I wasn’t prepared for the complexity of the overall ecosystem until I started sketching it:

Yeah.

Now I have to figure out how to organize this into a nice diagram that will make sense to management. Whee.

12/27/2011

Zack wrote his Christmas thank-you notes today. I know Grandpa reads my blog from time to time, so this is going to spoil the surprise, but I couldn’t help but share one of his notes:

Ahh, the brutal honesty of a ten-year-old. As Laralee says, “At least he wrote them!” I suppose sometimes it’s the thought that counts.

(By the way, Grandma and Grandpa, the Lego Earth Dragon really is his favorite Christmas gift. So I guess that’s something.)