-
Installing Mongrel with Ruby 1.9
Installing mongrel on ruby 1.9 has caused problems for many different people as has been reported on isitruby19.com.
Running gem install mongrel produces the following error.
http11.c: In function ‘http_field’:
http11.c:77: error: ’struct RString’ has no member named ‘ptr’
http11.c:77: error: ’struct RString’ has no member named ‘len’
http11.c:77: warning: left-hand operand of comma expression has no effect
http11.c: In function ‘header_done’:
http11.c:172: error: ’struct RString’ has no member named ‘ptr’
http11.c:174: error: ’struct RString’ has no member named ‘ptr’
http11.c:176: error: ’struct RString’ has no member named ‘ptr’
http11.c:177: error: ’struct RString’ has no member named ‘len’
http11.c: In function ‘HttpParser_execute’:
http11.c:298: error: ’struct RString’ has no member named ‘ptr’
http11.c:299: error: ’struct RString’ has no member named ‘len’
make: *** [http11.o] Error 1To install mongrel after receiving this error, just follow these steps: Read the rest of this entry »
-
Installing MySQL gem for Ruby 1.9.x
As of this writing, the MYSQL gem cannot be installed by simply doing a GEM INSTALL with ruby 1.9.1. In order to install the gem, follow these easy steps.
First download the mysql gem from rubyforge, and unzip it:
sudo wget http://rubyforge.org/frs/download.php/51087/mysql-ruby-2.8.1.tar.gz sudo tar -xzvf mysql-ruby-2.8.1.tar.gz cd mysql-ruby-2.8.1 -
Setting Up Ubuntu for Rails Development
These are a the procedures we use to setup a PC or VM for development of a ruby on rails application.
First things first, get your install software ready. These instructions are based on the Hardy Heron version of Ubuntu (8.04).
Install the base OS and then fire up the terminal so you can copy and paste the following commands.
So once you have the base installed, make sure your distribution is up to date:
sudo apt-get update sudo apt-get dist-upgrade -
Easy Way to Change Ubuntu Usernames
If you want to change your Ubuntu user name, a very fast way to do so is via the command line.
Just type the following:
sudo usermod -l newname currentnameFor more options, just type
man usermod -
Rails and Microsoft Sql Server
So you want to connect your rails application to Microsoft SQL Server. The following instructions will take you through setting this up quite simply. This setup is on a a Ubuntu 8.04 server connecting to SQL Server 2000 (we will use the Northwind sample database). The first thing you need to do is install the following gems:
$ gem install dbi --version 0.4.0 $ gem install dbd-odbc --version 0.2.4 $ gem install rails-sqlserver-2000-2005-adapter -s http://gems.github.comMore info can be found on the sqlserver adapter gem development page. This is just the first step. Read the rest of this entry »