Archive for the ‘pit’ Category

Moving shop

Tuesday, December 8th, 2009

So it would seem that Shindo and I are the only ones who have noticed that floydwing.com is back.  The move was successful, if slightly delayed because of my oversight.  Stupid me didn’t realize that I needed to adjust the DNS servers for the site.  I assumed that having the site moved from one host to another would have that stuff updated.  Luckily, my new host has been very patient with and also a ton of help.  Thanks Dave!

Having root access is pretty cool and makes it a whole lot easier than using file managers.  Best of all, I can SSH in from the command line of my new work laptop.

I now have source control on more than just my local machine.  I’ve uploaded one of the projects I’ve been toying around with.  At some point I need to upload Pit.  Unfortunately my early attempts to convert my Visual Studio C++ project into a usable Eclipse CDT or Mono project hasn’t found must success.  I’ve been out of the C++ loop for a years, so I’m having a heck of time figuring out why these things are throwing strange errors.  Somewhere along the way, either in a past VS upgrade or my own insanity, I ended up with includes that weren’t the same case as the actual files (VS must have allowed that) and a very inconsistent file naming convention.  I’m a bit clueless how this came to be.  I know my coding was somewhat abysmal back then (maybe now?) but some of these things I just couldn’t see me doing.  VS seems to have been a bit too lax in what it allowed or how it upgraded.

So unless I can figure it out, I may be installing VS into my Win7 virtual machine.  YUCK!

On this day…

  • 2008: No mash or junk — In sad news, it doesn’t appear that I’m going to make it to CodeMash this year.  This was a great [...]
  • 2005: Tis the Season — Had one of them there doctor checkups today. The old blood pressure is continuing to be nicely controlled. [...]

Book Review: Snow Crash

Thursday, September 24th, 2009

Last week I finished reading Snow Crash by Neal Stephenson.  I heard of it on The Command Line podcast as a novel that would be interesting to programmers.

I’ve got to say I’m somewhat disappointed.  While the last 100 pages or so flowed along nicely, getting to that point was slow going for me.  I nearly gave up before getting to that point.  I’m glad I didn’t, because the novel as a whole was worth it.

The story centers around Hiro, a hacker, now delivering pizza for the mob, who had a hand in creating the Metaverse, the matrix before there was a Matrix movie.  He gets pulled into a power struggle against a weapon that affects the innermost wirings of our brains, especially programmers.  A mind virus if you will.

There’s a lot of ancient history delvings and biblical stuff, which seemed quite tedious for me to dig through.  In the end, it all clicked for me, but I can’t say I enjoyed getting there.

I also didn’t enjoy or find very believable the future that was outlined.  The US government has nearly dissolved and everything is franchised.  The book was written in the early 90’s, and doesn’t take place all that far into the future, so it was just a little hard of me to suspend my disbelief that things could ever approach that.

The Metaverse was cool.  Of course I’m a sucker for most things cyberspace related.  It would be pretty awesome to have a program capable of the interaction that the Librarian program was.  It was basically a data analysis program that appeared as a librarian that you could just ask questions to and request hypothesis about more direct topics.  Will we ever get there, I don’t know.  But data mining is an interesting topic.

I give Snow Crash a thumb up.  I’m glad I read it.  I’d compare my problem getting through it to a Tom Clancy book.  I always found the first part of Clancy books slow going and then it was a fun roller-coaster down to the end.

I had actually heard of (and was probably more interested in) Stephenson’s Cryptonomicon but had gathered that Snow Crash would be an easier introduction to Stephenson.  I still plan on reading it, but it’s on the pile for now.  I’ve got some tech books I need to get through.

One other note.  Stephenson has a unique writing style.  I don’t know if all his books are that way or just this one.  I guess I would call it somewhat disjointed.

On this day…

  • 2008: Unrelated ramblings to unload my mind — I’m really loving the little “Previously on this day” section of my blog.  It’s probably more entertaining for me than [...]
  • 2007: Things I need to blog about — 1. Octobeerfest
    2. Tim’s MicroLeague
    3. Apache Jakarta Digester
    4. Birthday Money
    5. Computer Repair Business
    6. Red Wings/NHL/Hockey
    7. Chelsea’s idiot owner
  • 2007: Pit Reloaded — I’m in the process of resetting Pit for season 7. Some of you Pitters have already found your way [...]
  • 2006: The gang was all there! — Well, I had said yesterday that our plans were very loose. In fact, the only place we got to [...]

Mark your calendars: PitCon ‘09

Thursday, August 6th, 2009

It’s been something like 3 years since our last official Pit get-together.  And probably something like 18 months since an informal stablemaster gaming gathering took place.  Whispers have surfaced of a desire to relive the old times.  With the PitHQ move north, this becomes more problematic, but we’ll see if a once a year “day of gaming” can work.

Therefore, I’d like to announce a gaming day scheduled for Saturday September 5.  Festivities will start at 1pm.  We’ll play games as late as anybody wants to stay up.  You’re welcome to stay over night and leave in the morning when you wake up.  Just find an open spot on the floor unless you want to bring a tent (bring a sleeping bag or something).

Bring your own beverages (and cooler and ice) and some food to share.  I’ll plan on providing meatballs and maybe some other things.  I’ll put up a post in the old Pit forum (Other topic) that links to this post where people can post what food they plan on bringing so we don’t have duplicates.

This is open to all current and previous Pit stablemasters.  Please send me an email if you plan on coming and maybe post in the forum so your fellow gamers can bug you.  I can send you the PitHQ address if you’re coming.

On this day…

No other posts on this day.

Beer equilibrium and flow

Tuesday, May 12th, 2009

Note: I’m not endorsing drinking in any way as a way of achieving a heightened sense of being.  As always, never drink and drive or set a bad example for your kids.  I don’t claim to have the G-variant gene.  This is only a post comparing what they found with some strange feelings I’ve encountered in my life.

I’ve known about this G-variant gene for years.  I always called it beer equilibrium and never knew there was an official study pertaining to it.  Amazing the things that universities spend money on.

Beer equilibrium is that place after drinking x number of beers where you achieve flow.  Flow does not require alcohol to be reached however.  Flow is very common in the programming world when a programmer becomes so engrossed in what he’s working on that the rest of the world around him ceases to exist.  There is only the problem, and all the intricate possibilities are clear.

I’ve achieved the programming flow sober and alcohol induced.  Most of Pit was coded by me sitting in a hotel room after a few beers.  Yeah, it may be crap code, but the bits flew from my fingers and everything was clear.

Flow is that feeling of playing Civilization until 3am and not being able to recall the last 4 hours going by.  There is only you and the problem at hand, the rest of the world dissolves away.

The other most prominent flows that I’ve achieved of the beer equilibrium (BE) flavor is while playing pool or golf.  A certain amount of beer consumed does something to relax me enough that the club becomes the extension that it’s supposed to be.  Drives, chips, everything just happen the way they’re supposed to.  The tricky part with BE, is maintaining it.  Consume too much and the golf game returns to the craptastic game it normally is.  It’s a fine line (as eluded to in the article) between being in the creative state and going over the edge to the tired side.

Flow is an awesome state of being, the sober version even more so than BE.  If I can ever get my ducks in a row here at home, I hope to achieve some programming flow on some personal projects.

On this day…

  • 2005: Blogging ToDo List — Talk about poker night
    Latest after action report of my B-17 campaign
    Talk about the work wing-off I’m cooking in this weekend
    Talk [...]

What the Grand Am said to Ubuntu while coaching Pit…

Wednesday, March 18th, 2009

After a brief respite, car trouble is back in the picture again.  We’re scrambling to figure out how much we can handle in another payment.  Tomorrow we’re checking out a buy 2 get 1 free deal at Kia.  I’m skeptical that you really get a “deal”, somehow they get ya coming or going, I’m just not sure how.  We’ll see.  Anybody ever hear anything about this deal, or Kia in general?

I haven’t been watching the “On this day” of past blog posts but when starting to write this I noticed that a year ago I was working feverishly on fixing a playoff bug in Pit that had delayed the start of the playoffs.  Ah, what a run it was.  I remember the day I fixed the bug, spending a hidden hour away in the little cafe of the student union.  I miss those hidden hours in the cafe, don’t miss the job.

I’ve been running Ubuntu for around 3 weeks or so.  I’m loving it.  I hope to post something about it and how I went about it, just haven’t had time to sit and write those long posts that you love.  I found some nice resources on the web that helped me install a variety of things.  Though “apt-get” makes things pretty easy as long as you know what you want to install.  I don’t have the skills currently to use apt to find the things I want.  I installed Subversion, Trac, and MySQL.  Eclipse was just a simple unzipping of the downloaded file.  Such a contrast to installing Visual Studio on Windows.

One thing I missed from when I had my Mac was being able to play songs from my iTunes library from my desktop on my Mac.  I could’ve had this ability on my laptop had I ever installed iTunes on it.  So I started looking at how I could recreate that on Linux.  I went through an elaborate install and patching of Wine with git.  Then installed iTunes.  It appears to run for the most part, but it won’t discover the library contained on my desktop.  I ran this ourTunes program and it saw the library but gave some sort of error.  So I’m guessing maybe Apple did something in iTunes 8 that causes issues for such things.  Why can’t they release a linux version?  I haven’t been able to find some other program that is supposed to be able to discover the library.  What’s it through, bonjour or something?

The time has come for signing up for Spring soccer coaching.  While I think I should probably avoid the stress that comes with the job, it looks like I’m going to sign up again.  The guy I coached with last Fall are going to try to link up again.  This will definitely be it for me.  If the eldest plays next season, she’ll be in the next age bracket.  I think she needs somebody who knows what they’re talking about to coach her if she continues with it.

On this day…

  • 2008: Pit Playoff Bug — So I spent the last two lunchtimes trying to figure out what was wrong in Pit playoff code that worked [...]

Leaves of Wonder

Monday, November 24th, 2008

So it would appear that those few Wolverine fans that frequent this blog from time to time were too embarrassed to even declare their allegiance. So this first installment of the FloydWing Big Game Fan Poll goes to the Buckeye Fans 2-0.  I’m bummed I didn’t even get to cast a tie breaking vote.

So I spent the weekend finally working on the last dump of leaves in the yard.  Rain, sickness, rain, and time change conspired to put me way behind.  I had been caught up before that.  I got a little over half of the back yard piled and had bagged 9 big bags of the stuff, hardly making a dent from the pile.  The rest of the backyard and front still waited to be piled up.  A neighbor stopped by and talked me into just having one of the local yard services come and pile and remove the leaves.  He had used to do it, but since decided it’s just not worth it anymore, and pretty much the rest of the neighborhood has converted to that also.  Hopefully, this late in the season, I can find a discount from someone looking for a little extra Christmas money.

I’m hoping to start some more posts in the same vein as my Part-Time Developer series over the next couple of months.  No, this doesn’t mean I’m looking for another job, it’s just that I’m starting to equip my laptop and desktop with the newest Java development tools.  I hope to start a new tinkering project and hope to be able to involve you readers with next to no time commitment.  I should go back over those old posts and see if I can properly format the code, especially since I just upgraded.

I don’t know if I should keep the same name or come up with something new.  I am a full time developer now, so perhaps the part time title could refer to my hobbyist pursuits.  If anybody has any thoughts, please post them.  Hopefully, in the next couple weeks I can make an initial post talking about the tools I’m going to use for my tinkering and take any suggestions of other good tools to play around with.

I’ve still found nothing about the “accented A” problem, so it’s looking like that will just be a crappy artifact.  I don’t think I’m keen to sit and manually edit every post.

Good news for Pit.  I have a copy of Visual Studio 2005 so I should be able to install that and work with the current codebase.  However, the bad news is I don’t know where my CDs are that I copied everything off to are.  I copied the Pit codebase, site backup, and everything to a CD or two and I don’t know where they are.  I believe I also have the important stuff on a USB key so disaster isn’t yet imminent.  As far as when season 8 will start, that’s still up in the air.  We’ll have a few things to sort out.  I’ll make a post here when it’s time to start paying attention to the forums.

I miss my MacBook Pro something fierce.  My old HP just isn’t doing it for me.  It seems so blocky, nothing like the sleekness of my Mac.  Development was such a joy, being able to drop to the command line at a moments notice.  I feel so hampered by Windows.  One of the biggest things I miss, is being able to have multiple desktop windows set up (I would have 4), and being able to put running apps in different ones.  So I could have my email and browser in one, Eclipse in another, command line access in a different one, and the fourth for whatever else.  Plus doing the cube rotation switch between them was always so elegant.  I figure it’s been a while since I gave Sixftunda something to razz me about, so this paragraph is dedicated to him.  :)

On this day…

The Beast in the Corner

Friday, September 5th, 2008

The den is finally starting to come together.  I’ve got my former basement dweller PC finally set up.  It’s probably my newest (maybe 2004 vintage?).  The laptop could be around that age or newer also, not sure.  This PC is where Juice runs which downloads all the podcasts I subscribe to.  It hasn’t been able to reload since I shut it down at the end of July.  Needless to say when I turned it on the other day and let it update I found that I am now 148 podcasts behind.  Ouch!  That’s going to take a while.  That’s okay though, I’ve got a ton of work around here where I can start a ‘cast and just go to town.  Don’t have that long drive anymore which used to chew through them, but I’m not complaining.  :)

Add in the 1000+ blog posts that Google Reader tells me that I’m behind on and I could disappear for a quite a while and not catch up.  For the past month, I’ve pretty much just been keeping up with friends and a precious few blogs that I really enjoy.

I’ve got to pass this video on.  I got it from Lair of the Evil DM where I find most of the humorous things that I feel the need to pass on to my readership.  It’s a bit irreverent to one of the awesomest movies of our time, but I think you’ll find it hillarious.  So without further ado, I pass on to you Brokeback Barbarians.   I also absolutely love this inspirational poster.  So true, so true.

Finally I leave you tonight with a Pit update that those few of you who care have probably figured out by now.  Pit season 8 is currently being delayed indefinitely.  The all powerful Overlord has a “honey do”  list of political executions to oversee longer than ever.  (Not to mention that the entire codebase and data files are on a pocket drive somewhere yet to be unboxed.)  Once he gets those out of the way, he’ll have to either find a copy of VS2005 or revert the code somehow to VS2003.  It could be a while.

On this day…

It begins

Thursday, July 24th, 2008

The final (at least that’s the dream I’m having) move has begun.  Actually it began on Monday when I started hauling van loads during my normal work trips.  But tonight I started some packing of my own.  How I’m gonna get all my crap done, I don’t know.  Tomorrow is plum packed with errands and stuff.  I really need to get my stuff off of the heavy bulky items so we can load them up Friday night.  The odds and ends can be taken any time, but I need to get the furniture and appliances moved when I have the help and the truck.

Gas was $3.62 in T-town on the way home.   I believe it was $3.83 as I pulled into the county.

I still have Faithless’ Pit trophies from season 3.  These are the high quality glass ones.  I don’t think they’ll be making the move, sorry Faithless, you’ve had at least 4 years to get them.  If anybody wants to take them and hold them hostage, speak up quickly.  I’ve got a couple trophies of my own that may not be being packed.

Well, back at it.

On this day…

What day is it?

Friday, April 18th, 2008

I can’t believe it’s already Friday.  I meant to do some posty-posty of material before now but have had no chance to even think about doing it this week.  The wif-al unit had her tonsils and adenoids removed on Monday and she has been totally destroyed from it.  I always heard that that surgery was hell on adults, but that is an understatement.  I sincerely hope that you and me never have to go through that.  I’ve been off this week taking care of her, and trying to do a small portion of what she usually does around the castle here.  Small portion is probably an overstatement.  I feel like I’ve gotten nothing accomplished around here this week.  Partly from taking care of her, partly from other things that I’ll have to talk about sometime, partly because I’ve neglected listening to podcasts at home (so I can hear her better if she needs me).  Podcasts always make the house chores more enjoyable, at least to me.  A really interesting podcast makes it easy to get boring things done.

I’m starting to lose track of my internal Pit scheduling ability also.  I normally always know what night the end of round deadlines are but this week I’ve really lost track.  Last deadline I ended up running the off round a day early.  Luckily I got no more orders after that so I didn’t need to reset and then rerun everything.  I am currently conscious that tomorrow is the deadline for the first game of the Pit Finals.  Hopefully I remember.

So this week has been totally crazy.  I had hoped to get the lawn mower ready this week but that’s been pushed to at least the weekend.  Hopefully I can get the damn thing started again.

The Wings continue to find new and interesting ways to lose playoff games.  Hasek has been so inconsistent since coming back from injury.  He was amazing at points in the first two games but has turned porous.  You never know whether he’s going to give up 6 goals in the first or provide a shutout.  Osgood is in now and I really wish the best for him.  He has looked pretty dominating this season and he deserves his chance to shine.  I’ve always thought most people don’t give him much credit for backstopping the Wings Stanley Cup team of ‘98.  It would be nice to see him be a big reason the Wings advance far in the playoffs.  These strings of the Preds scoring two goals in unheard of time (11 seconds, 9 seconds, WTF!) has got to stop.  After the Preds score (and now it seems like after we score) the Wings seem to be suffering from “head in ass syndrome”.  How can someone be so wide open in that short of time from the center ice face off.  Unacceptable!  Tonight’s game will really dictate my mood for the weekend.

I broke down and picked up some craft beer from the local IGA.  At least I think it is, I haven’t done any research yet.  So look for my review soon.  I tried one last night and plan to have one tonight also.  I’m saving my final Flying Dog brew for a special occasion.

On this day…

To Pit or not to Pit

Thursday, March 20th, 2008

I’ve been meaning to write about this for some time, ever since a fight or two past the mid-way point of the season when I became aware of the real possibility I could go the entire season undefeated. It was at that point that I thought it might be a good idea if this was my last season as a Pit player.

First a little history. I created Pit and was quite content to watch the action and dealings from the strict game master role. I thoroughly enjoyed knowing what was going on behind the scenes as stables negotiated and plotted with one another. As the rudderless factor began to creep into the hearts of many stables, the regular players began calling for me to join in the fun. Maybe against my better judgment, I took over the worst ownerless stable in the league. I figured maybe looking at things from the player side would give me insight on additions the game would benefit from. I made it strict practice that when I scheduled the goings on in my stable that I would only use the tools available to the other stablemasters: news, past fight broadcasts, the roster page, etc. I never looked at any secret pages, other than my own, when trying to figure out who to schedule. The only time I would look at other’s secret pages was when looking into bugs, confirming a default fighter, etc, and trust me, I can’t hardly remember my own fighter stats so I’m pretty unaffected by the background knowledge. Of course, having written the formulas in the game, even ones I haven’t touched for years, probably does give a bit of advantage. But I’ve minimized as much as possible.

That first season, Zion’s Hope managed only 3 wins. My biggest shame was losing to Rasoli in both our fights! I stunk. My money situation made it very hard to improve my fighters when training was available. I did have a pretty kicking Farm club that won the Farm playoffs.

My second season started out much the same, losing my first 3 fights out of the gate, starting 1-7 before things started clicking, finally beating Rasoli once, and narrowly missing the playoffs with a 9-9 record. The Farm continued to be strong, convincingly sweeping the Farm playoffs.

Last season, Zion’s Hope finally started getting noticed. Unfortunately, we dropped from the 2nd seed to the 4th on the last day, but we did advance to the Finals. If Overlord could have beat Unibrow once (which I know he could’ve, contrary to common belief) or I would have had the “ca hones” to trade for Unibrow earlier, the championship would have been mine.

Going into this season I felt I had a legitimate shot at winning it all.  At that time, I figured that if I did, I would retire from being a player.  Over the course of this season, I’ve started to notice stables scheduling around me.  This is something I made heavy use of in previous seasons, trying to avoid scheduling my best against stables that could hurt me, basically conceding defeat.  It was eye opening.

So now I’m thinking I should retire from being a player regardless of what happens in the playoffs, win or lose.  I feel that the season I had can’t help but make people wonder.  I know that everything was done above board, season schedule randomly created, fights impartially ran, etc.  But I don’t want my integrity to be questioned.  I know this is just a crappy little game, but I don’t cheat in anything, and I don’t want anyone to wonder.

Of course, if I do drop out, it may put future Pit seasons in doubt.  We’re pretty low on live players that pay attention so any drop could lower the fun and competition level.  So I don’t know what to do.  I’d miss my little stable that could.

But then again, maybe I’ve proven Pit to be a solved game, since I went undefeated.  What more can I do?  (Sorry, just had to brag a little. :)   I will be rubbing the nephews’ noses in this.)

I’ve got some ideas to put a different spin on Pit if it even continues.  Most changes any more are dependent on how much programming is required.  I’ve had my hands in so many other things that I haven’t had the time to really dig into the old Pit code for in depth changes.  I’d like to keep Pit alive.  It still gives the stat-whore in me some joy.  One thing I’d like to do is program a strength of schedule type statistic that I’ve been tumbling around in my head.  Just to see some comparisons between the stables during this season.

On this day…

No other posts on this day.