Aug 12

Gilded is my shot at an MMO guild portal target directly at World of Warcraft. It currently supports member and character profiles and integration with the Armory with much more to come.
Read the rest of this entry »

Aug 11

Source: Redmine.org

For those of you who are running Redmine on Phusion Passenger, if you have certain versions of the RedCloth gem installed, you are in for some trouble.

I was getting something along the lines of:

Error message:
    superclass must be a Class (Module given)
Exception class:
    TypeError
Application root:
    /var/rails/redmine-0.7

This was on Ubuntu Hardy 8.04.1, with Apache 2.2.8-1, Ruby Enterprise Edition 080704 (I think), and Passenger 2.0.2, with Redmine from SVN-stable r1729.

A simple solution that worked perfectly for me was to remove ALL version of the RedCloth gem, allowing Redmine to use its own included version of RC.

gem uninstall RedCloth

One of the responses on that bug thread also indicates that gem version 3.0.4 of RedCloth is the most recent version compatible with Redmine, so you could also try using (only) that version.

Aug 11

Updated my web server with Ruby Enterprise Edition 1.8.6-20080810 and Phusion Passenger 2.0.3 successfully. Both releases feature bugfixes for security issues and the like. My web server currently powers this blog, a Redmine instance for my own projects, and some “production” servers for a few Rails apps I’m writing right now.

I’d highly recommend Passenger and RubyEnt for low-volume or even high-traffic production Rails servers. It has greatly simplified my deployment and performance on a VPS with, say, 540MB of RAM is stellar. If you set the idle timeout to something huge, you can get almost Nginx+Mongrel/Thin level performance even on a low-traffic server; otherwise you have to wait a brief time (10-15 seconds) when the app has been idle for a while.

Jul 14

Source: Tibs’ Blog

I had been having a lot of trouble using libxml-ruby on Ubuntu Hardy for a hobby project of mine. Any task including libxml calls via require 'xml/libxml' fails with the message:
no such file to load -- libxml_so. Read the rest of this entry »

Jul 12

First off, as a long-time owner of an X-Box 360 and a relatively new owner of a 720p HDTV, let me just state that out of 4 PS3 games I’ve seen today, 4 of them look better than 80% of the 360 titles I’ve played. And none of them were sports titles, even. It’s astounding. Two of them were launch titles, I believe. Resistance: Fall of Man, and Heavenly Sword, and I also saw Rainbow Sex: Vegas and obviously, MGS4. Read the rest of this entry »

Jul 10
FISA Amendment of 2008
icon1 Shane | icon2 life | icon4 07 10th, 2008| icon3No Comments »

With all due respect to those of you in the armed forces, I can support you completely and still hate our Pres and his administration with every fiber of my being.

Read the rest of this entry »

Jul 8

Source: John Wulff and comments

sudo port install id3lib
sudo ARCHFLAGS="-arch i386" gem install id3lib-ruby -- --build-flags --with-opt-dir=/opt/local
Jul 7
64-bit Windows?
icon1 Shane | icon2 Computers, Windows | icon4 07 7th, 2008| icon3No Comments »

I took a chance with my time this weekend to try out Vista Ultimate x64, after acquiring a pair of 2GB sticks of DDR2-800 for my gaming desktop. I have to say, I haven’t had the chance to throw much at it and I wound up on a retro kick anyways, but Vista x64 seems just dandy on this machine.
Read the rest of this entry »

Jun 25

This morning, as a result of a hardware failure on my home server, I decided to move my Redmine devtracker to my Linode host. Read the rest of this entry »

Jun 13
sudo env ARCHFLAGS="-arch i386" gem install mysql -- --with-mysql-include=/opt/local/include/mysql5 --with-mysql-lib=/opt/local/lib/mysql5 --with-mysql-config=/opt/local/lib/mysql5/bin/mysql_config

This worked for me with mysql installed via macports by the command:

sudo port install mysql5 +server

From Code Intensity.

« Previous Entries