MySQL Workbench

Trying to work with MySQL Workbench on some schema changes. I must say I’m fairly disappointed in how it handles the forward engineering / sync with database when I change a column name. Should it alter the column? Of course not, it does a drop on the column and an add of a new column. It’s ok that all the data is lost, we needed to rename the column to better follow convention! You had to expect data loss, right?

Yes, that was annoying, so I’ll have to fix that in the schema upgrade script by hand. Oh wait, there are more failures. The upgrade script generated fails every time because the column it wants to delete and add a new one is a foreign key, and that’s an incredibly impossible concept to understand.

Sorry, just venting my frustration with this tool that I had hoped was ready for primetime usage. I guess not. Alternative suggestions anyone? Or shall I just do it manually?

Chicago Wedding


Spent the weekend in Chicago to celebrate the marriage of my friends Nicole and Anthony. We had a great time, met some new peeps, and got to see some old peeps. We didn’t have too much time to get out into Chicago this trip, but I think I’ll certainly return to check it out more (and hang out more with peeps).

..and the Bears still suck. ;)

Launching the new site

Aside

Good morning, I’m finally getting around to pushing our a new site for Spleck! I’m going to try out WordPress and see how it has evolved over the years, and see how diligent and putting my stuff here, instead of spamming everyone on twitter. ;)

>Draw Something

>First let me say this is a great game that I’ve had fun playing, despite the occasional server communication issues losing my upgrades temporarily.

Unfortunately Zynga agrees with me and bought omgpop, the company who created Draw Something. This will expand the Evil With Friends empire.

Sadly today will probably be my last day playing the game. Sorry peeps, can’t support a company like Zynga.

>Log Tail and Parse

>Implementing a log parser.  Exciting stuff, I know.. but we need to get to the data in a useable form, so just parsing events out of logs and tossing them into a database that is going to be used to build nice reports (or crappy ones, time will tell).  All I know is File::Tail::Dir is yummy and saving me quite a bit of annoyance. :) A simple callback that passes the data along to my parser and creates some nice puffy database objects to deflate.. oh yeah.

>Strikeforce Weekend

>

This weekend we headed up to Columbus to see the Strikeforce event.  Headlining of course was Misha Tate defending her title against the up and coming trash talker, Ronda Rousey.  It was a great fight, as was the other Women’s MMA fight where Sarah Kaufman pulled out a nice victory as well.

We had a great time, saw some great fights, and I’m feeling pretty good ready for a solid week ahead back in the grind.

>Anyone using carton yet?

>Took a look at carton today, after catching a quick glimpse from Miyagawa at YAPC::NA 2011.  Seems cool, going to try to use it for a new project I started on today.  The app is nothing special, just going to build out a small management daemon for my home server/hosting box/bitcoin rig.  This will give me a chance to build a plack app with starman. Good stuff. :)

>welcome back

>

I would like to welcome back the Tennessee Titans back into my life after a long summer of waiting for the strike to be over with. It’s done, it’s gone, it’s out of my life forever.. or at least for a few more years when shit hits the fan again.  *sigh* Be greatful you appear to have survived the strike.  I can’t say the same for major strikes in other sports.  They recovered, sure.. but they never really shined the way they used to.

So the Titans welcomed Donavan McNabb to LP Field along with his new friends the Vikings.  They played well, but the Titans defense had a very strong showing from start to finish, and the offense looked sharper than I expected as well.  I still know that this is a year of change and transition, so there will be plenty of growing pains, but we’ll get there. :)

>it’s raining.. bitcoins?!?

>Worked a lot with my new bitcoin mining rig this weekend.  It’s running pretty smooth and trending around 800 mhash/s.  I’ve got another nice fan coming tomorrow to improve the air flow a bit inside the case which should bring down the temp a few more degrees.  What’s next?  It’s an Ubuntu system, but I think my next step is I need to boot into windows long enough to unlock the bios limitations.  Generally this is useful for overclocking, but I’m actually looking to do the reverse.  I want to underclock the memory and voltage since I’m not actually using those aspects of the video card.  This will generate less heat, thereby allowing me to raise the core clock speed of the gpu.  The end result?  More mhash/s at the same temperature.  At least that’s the goal.  We’ll see how that works.  Not looking forward to putting Windows on the box though.. might just borrow a hard drive with Windows on it long enough to do the unlock.  Hmmm…. (BTC 14M8MSf67FvqGpXBU3QJaYjzd9enT9nKbd)