Archive for April, 2006

IMAP on Textdrive

Well, I’ve been using IMAP for a week.  I don’t like it.  It’s slow.  Filters don’t purge the message in my Inbox.  When I read a message via webmail, it doesn’t get downloaded to my local Outlook.

So, I’m switching back to POP3 and setting up a nightly backup of my PST to my Strongspace account so I won’t lose mail in case of catastrophic failure.

Comments

Transitioning to TextDrive and WordPress

I’ve moved my host to TextDrive and I’m setting up WordPress. I’ll be moving archived content from the old site to the new, slowly but surely.

Comments

To all those who watered their lawns … ha!

Rainy Day

And no, we didn’t water our lawn. In fact, my mom got us a sprinkler when we moved in and I’m sure we won’t use it until it’s out for the kids to play in. And we don’t have kids, so that’s going to be a while.

Comments

Rails Versions

I’ve been running on Edge Rails for a while now, but I decided to freeze to version 1.1.0 so that I could ensure some stability in my production application.

I’ve totally hosed my app. I’m getting this error:

c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__':
no such file to load -- ./script/../config/../vendor/rails/railties/lib/initializer
(LoadError)
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
from ./script/../config/boot.rb:13
from c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require'
from script/server:2

Wow. So, here’s how I got it working again:

  • I’m using InstantRails. There are directions on how to upgrade on the InstantRails wiki.
  • Downloaded InstantRails 1.1, which include Ruby 1.8.4 and lots of other stuff.
  • Renamed my C:\InstantRails directory. I had to close all my project files, terminal windows, SVN sessions, db connections, and rebooted so I could rename the directory, so I went ahead and upgraded my TortiseSVN while I was at it.
  • Upgraded my RadRails to 0.6.1
  • I moved my InstantRails /mysql/data/* over to the new InstantRails directory. I decided not to move my app because of all the fumbling I’d done trying to get it to work before.
  • Starting up InstantRails gave me an Apache httpd.conf error because I had a virtual host set up, but I hadn’t recreated the folder that’s the DocumentRoot. No harm, no foul.
  • Since my RadRails workspace was in the old app’s directory, I had to recreate my SVN connection. Since my radrails .project file was in the repository, that’s got everything I need.
  • I reset the Ruby interpreter location (Window > Preferences > Ruby > Installed Interpreters) and recreated my webrick server.
  • Since I set a svn:external to the 1.1.0 tag of Rails, my subversion checkout also downloaded all of the Rails code into vendor/rails
  • Started webrick and all was beautiful and happy.
  • Got rid of two old versions of InstantRails and another copy of Ruby and Apache that I’d installed before I found InstantRails.

So, I’ll probably stick to Rails 1.1.0 until something comes across the commit feed that I must have. I also thing that I’ll be setting svn:external properties more in the future, because I can set it to a specific revision. It keeps my production and development environments the same.

Comments