Este el el código para realizar una conexión en ruby con el motor de base de datos PostgreSQL.

#!/usr/bin/env ruby
require ‘postgres’
conn = PGconn.connect(”localhost”, 5432, ”, ”, “test”, “myid”, “mypass”)
res = conn.exec(’select tablename, tableowner from pg_tables’)
res.each do |row|
row.each do |column|
print column
(20-column.length).times{print ” “}
end
puts
end

Para realizar este tutorial de ABC, debemos seguir los tutoriales pasados de ruby y Ruby on Rails para tener instalado lo necesario.
Vamos a realizar un ejercicio de altas, bajas y cambios utilizando RoR, primero vamos a crear nuestro proyecto con la siguiente instrucción e ingresamos a él:

$ rails proyecto_rails
create
create [...]

07
Nov

Ruby on Rails, también conocido como RoR o Rails es un framework de aplicaciones web de código abierto escrito en el lenguaje de programación Ruby, siguiendo el paradigma de la arquitectura Modelo Vista Controlador (MVC). Trata de combinar la simplicidad con la posibilidad de desarrollar aplicaciones del mundo real escribiendo menos código que con otros [...]

Pues he decidido echarme un clavado en Ruby, mi primer post de ruby será sobre la instalación y módulo para que apache lo pueda interpretar.
Primeramente instalamos los paquetes necesarios:

# aptitude install ruby libapache2-mod-ruby eruby rubygems

Nota: Por alguna extraña razón, el paquete libapache2-mod-ruby no se encuentra para Debian/lenny, no lo tengo en mis repositorios, y buscando [...]