Something went wrong. Try again later

rick

i make it go

507 33 12 80
Forum Posts Wiki Points Following Followers

Day 2: Still a n00b but leveling

Today I got the three core sites building and running on my dev machine; Giant Bomb, Comic Vine and a "special" version of Gamespot. For the most part it was easy. There was one pain in the ass component, memcached.

This would be the third time I've attempted to get memcached installed and working. Every damned time has been a chore. I swear, I hate memcached. This time it was because some genius(es) over there decided to rename a struct in the code. I'll bet someone said "Hey this structure's name isn't descriptive enough, lets rename it!". The definition was the same, just the name changed and then broke any project that depended on the source broke. WTF? I mean seriously!? Do those guys know what the hell they're doing? I'd go with no. I've dealt with these kinds of people before and I've fired a few. Two jobs ago I fired an engineer with those kinds of tendencies on my first day about a half hour after knowing him. That kind of shit sets me off.

Anyway... after going back a version of memcached I got everything working. I'm going to need to lead a campaign to replace it with either mongo or redis. memcached needs to die. If you're using it in your code, please drop it. Do it for edgework. I need to make a t-shirt about that and get it on the Giant Bomb store.

While I wasn't fighting with the satan spawn of dipshit programmers I took part in my first "Quick Look". Well actually, two. The first was some castle building game that promptly crashed (way to go!) and then an awesome looking helicopter game. Don't ask me the name of either, I've no clue. I'm horrible with names. For me its always "that thing... with the stuff, that does that whatchamacallit" The helicopter game was awesome though. I was really impressed with the graphics. For anyone that's done graphics programming, you'd be impressed too with such seemingly simple stuff as snow and nighttime shading. I'll bet you were there with me and know what I'm talking about.

Tomorrow I'll probably try to fix a bug or two and create four more. Beware...

Start the Conversation