Articles

Rubinius for the Layman, Part 3 - Try Rubinius in 20 minutes

I guess we’ve all heard
last week’s sad news about Engine Yard
diminishing the awesome support they’ve given the Rubinius project.

A plam for splam

A few weeks ago I wrote a fun plugin to fight spammers everywhere; I call him, Splam. I thought I wrote this up somewhere, but I can’t seem to find the article. So, I must have dreamed it. I soft-launched it on Github, so those of you
following my github profile will have seen some commits.

Leopard LoadError: no such file to load — sqlite3

I’m not quite sure why this happened, but I kept getting this error with Leopard and sqlite3:

LoadError: no such file to load -- sqlite3

I tried to gem install and uninstall sqlite3-ruby a few times but that didn’t work out. However, installing from source did. Head on over to the Rubyforge page and download the zip or tgz archive. Extract it and just run:

ruby setup.rb

After that requiring sqlite3 should work fine.

MIDIator v0.3.0 released!

I’ve just released MIDIator v0.3.0. This release brings some new features that I’m told are exciting
:)

Facets Hash#rekey

This is the first in a series of posts in which I plan to introduce my fellow Rubyists to the plethora or goodness that is Ruby Facets.

Ruby Facets has been in development for several years, starting out as a rather rag-tag collection general purpose Ruby scripts, and has evolved into the latest release, version 2.5.0, which has reached a nice level of maturity –getting pretty close, I suppose one could say, to that stately realm of “enterprise-ready”.

Program your i-Buddy with Ruby

This days I have been working on a small library for the i-Buddy device, a small gadget for MSN Messenger lovers, that you can connect to your computer through a USB port and has some functionality like light its head with different colours, light a small hearth, move the flaps and turn left or right.

The main attractive is the price (no more than 25 €) and the simplicity.

Notes from the Ruby Manor (part 2)

So this is Ruby Manor part 2. After the Ruby Manor morning session we had a tasty pub lunch, rocked up a little late, and settled down to an interesting afternoon of Ruby talks…

Again, the errors and omissions are mine.

Jonathan Conway – Neo4J

In the beginning we had flat files. They worked well. Then we got relational databases. Great for ad-hoc queries and they allow you to define relational constraints. Brilliant. However, there are problems…

Notes from the Ruby Manor

I’m lucky enough to be at RubyManor today; a Ruby conference organised by Ruby users, for Ruby users, costing the grand total of twelve of your British pounds. A bargain, as you’ll see if you check the lineup of talks and speakers.

I started making notes, but it seems to have evolved into some kind of blog post. Apologies for typos, crap grammar and glaring errors.

Android ?

Android ………Will post in details soon..

DRY Up Forms with Custom Form Builders

Revisiting Our Form

Continuing with the example from my last article, I have this simple form:

Articles | Rails Fire

Articles

Stardotstar blog article: Relax, Stop worrying about the structure of your data

I’ve been working as a Ruby developer with Manchester digital agency, Stardotstar, for a few months now. Last week, I wrote my first post on the new Stardotstar blog:

Heroku tweeted Ruby Metaprogramming

Stardotstar blog article: Relax, Stop worrying about the structure of your data

I’ve been working as a Ruby developer with Manchester digital agency, Stardotstar, for a few months now. Last week, I wrote my first post on the new Stardotstar blog:

Conferencia Rails 2009

The Spanish community Rails conference (aka Conferencia Rails) is so close! Last week we opened the register (what are you waiting for?), late than usual, but this year everything is a little bit more messy, because this year the conference is growing in a lot of aspects:

The Complete Class

A remark: we enabled comment moderation because the blog was recently target of spam. You probably have not seen much of it because we were pretty quick in removing it manually. So if your comment does not show up please be patient.

There are some basic concepts (often called “aspects”) that need to be implemented for many classes although not all classes need all (or even any) of them:

Sunspot Full-text Search for Rails/Ruby

Sunspot

I had the recent pleasure of using Sunspot, which is powered by Apache Solr, to provide full-text search functionality for a Ruby on Rails recent project.

Installation/Configuration

Installing Sunspot is reasonably simple. I installed the Sunspot gems along with the related Sunspot Rails Plugin, with the following commands:-

Sunspot gems

Blink #3 - 24th October 2009

It’s been a while since my last link-blog entry, so this will be quite a big list!

Capistrano - extra resource

Capistrano

Capistrano is a deployment tool that makes it easy to deploy and restart your application on any number of remote servers using remote execution. It is designed to work with Ruby on Rails but can be used to deploy almost any type of web application or to execute any commands on the remote servers.

Joining Reductive Labs

I’m happy to announce that I’ll be joining the great group down at Reductive Labs, the makers of Puppet, later this week.

Reductive Labs

Blink #3 - 24th October 2009

It’s been a while since my last link-blog entry, so this will be quite a big list!

Rails Machine Blog | Rails Fire

Rails Machine Blog

Send to friend

The Rails Machine blog, your source for news, announcements, thoughts, podcasts, and code from the Rails Machine team.