Quick Notes

I had to install the 32-bit MySQL engine to replace the 64-bit engine that I had installed last week. For backwards compatibility reasons, the Ruby script launcher, /usr/bin/ruby, was built as a 32-bit application and it will not interact with the 64-bit library supplied with the 64-bit MySQL installation. Now, the Ruby interpreter itself was built as a multi-architecture bundle and had 64-bit support within, but the script launcher wasn’t. I could have recompiled /usr/bin/ruby for 64-bit operation, but I decided that I wanted to continue to move forward with Crucible and not get sidetracked getting optimal builds for my tools. That’s one of those “sweater thread yanking” conundrums that inevitably leads to a sleeve falling off somewhere.

I’m not happy running suboptimal code, but I can be productive, which is more important.

Other news: the Tewksbury SpedPAC is in the middle of a huge reorganization. It’s been months since I resigned and they still have not taken control of the tewksburyspedpac.org domain from me. To make matters worse, the latest Rails installation on the server has killed the web site completely. I should disable it completely tonight.

Rails blows. Hence, Crucible.

Why does Rails blow? I’ll leave that for another post.

Comments are closed.