Articles

Win32OLE Library for JRuby?

Charles O. Nutter of the JRuby project is seeking proposals for Google's Summer of Code (GSoC).

Among the suggested projects is this one of possible interest to many [J]Ruby on Windows users:

Win32OLE Library for JRuby - Implement the win32ole library for JRuby. This would also be an excellent contribution, since there's already libraries like Jacob to take some of the pain out of it, and it would be great to have it working on JRuby. (suggested by sgwong)

The Auteurs purchases The Weinstein Company for $2.1 billion

This is HUGE.

http://studio.theauteurs.com/?p=7

Rubinius for the Layman, Part 1: Rubies All the Way Down

This is part one of an ongoing series about Rubinius:

Moving on from centralised-decentralised development, or: what’s after github and gitorious?

61. Ruby 1.9 Features

In this screencast you will learn about the new features in Ruby 1.9.

Windows: Ruby's Red-Headed Stepchild

In case you missed it, there has been increased online discussion these past few days regarding the viability of Windows as a development platform for Ruby. This was triggered by at least two blog posts...

Luis Lavena:

"Is Windows a supported platform for Ruby? I guess not"

Peter Cooper:

"Is Windows a first class platform for Ruby, or not?"

Ruby Chops: Regular Expressions


Suggestions for Rails Patterns

Next week I'm going to present Rails Patterns at the Scotland on Rails conference. The idea is to talk about common pitfalls and problems that I've encountered in many of the Rails projects I've been involved with and describe a solution or best practice.

Controlling a BlinkM from Max/MSP

A fellow BlinkM enthusiast over at the ThingM GetSatisfaction board asked whether it was possible to control a BlinkM on an Arduino from Max/MSP. I’ve been playing with Max/MSP in conjunction with my newly-completed Monome 40h kit, so I decided to take a stab at it. Here’s the comment I posted on GetSatisfaction:

Turns out it’s actually really, really easy!

Married

On Friday the 14th of March 2008 Anika and I ‘tied the knot’ in a small ceremony at the wellington registry office. Thanks to all our well wishers, especially the dozens and dozens of twitter messages I received.

PS – if I owe you an email or something, there’s my excuse!

Articles | Rails Fire

Articles

Not with a bang...

This is the way the world ends / Not with a bang but a whimper.
T. S. Eliot

This Old Hash

The Hash may well be the most used class in Ruby. Sure, our programs have arrays and strings galore, but they generally come and go without much ado. Hashes on the other hand get *used*; and by that I mean to say, we spend a lot of time fussing with them. I think there are two significant reasons for this and I will focus on the first, and the more important of the two, here.

Shopify Blogging

Brand and community development where always the guiding principles behind Shopify and today we launched an important aspect of this: Your visitors can now comment on blog posts.

Read more about it on the shopify blog

We will provide an import tool for wordpress and other blogging systems soon (implemented as an open source shopify api app. )

Sanity for free

Just an experiment.

The Me Meme

From Blogger Pictures

  1. Take a picture of yourself right now.

Improving the accesibility of link_to_remote

It is very ease make link_to_remote accessible, it is, forcing it has a href value different than #, which is the default value if you only indicate the :url parameter.

But, it is quite possible that both parameters have the same value. If so, you can redefine link_to_remote in this way:

An Alley-OOP for If

Ruby takes a unique approach to conditional evaluation: All objects are equivalent to true except nil and false. No doubt this is a more object-oriented approach than, say, C++’s use of 0 as false, but it’s far from the ideal of OOP all the way down, as any Smalltalker can attest.

Consider the following case. For a while now I have wanted in my arsenal of Ruby classes a NullClass defined basically as:

My Google Interview or: How I Learned to Stop Worrying and Drink the Kool-Aid

Around November 2007 I managed to get into Google’s Boston office for an interview.  I had always wanted to interview at Google and this was the opportunity I had been waiting for.  I had applied many times in the past, but never got anything except a generated rejection letter.  Before I got my interview and while I was studying I searched endlessly online for any tips that might help me succeed and to know what to expect.  There are plenty of resources, and I’ll highlight a couple of them.  I’m not going to reproduce what’s already been said.  I’m just going to tell the story of my visit

Introduction to Podcasting

I did this talk at Blog Orlando 3 and thought some people might find this useful. Feel free to share and get in touch with me if you have any questions or comments.

Scripted GUI Testing with Ruby

Anyone who reads this blog knows that I love Ruby, and I love Automation.

Ian Dees is wise enough to realize that automation is not the Ultimate Solution to Everything, pointing out that "some domains are better suited than others for automation". "So," he asks, "why not let the computers and people each do what they're good at?" To that end, he offers his new book "Scripted GUI Testing with Ruby", a book for testers who code and coders who test -- and maybe for others, as well.

Eric Hodel | Rails Fire

Eric Hodel

RubyConf 2009 Lightning Talks

Last night it was my great pleasure to host the Lightning Talks session at RubyConf 2009. We had an amazing series of 20 talks that took just over 2 hours. The tech gremlins seemed to be off drinking somewhere and none of the presentations failed.

Here's a list of all the speakers and links to their stuff.

Charlie Nutter on JRuby

It's taking a while to go through all the excellent talk proposals and try to fit in as many as possible into the schedule. In the mean time, I had a quick chat with Charlie Nutter, who will be speaking at the conference. Charlie is co-lead on the JRuby project.

RubyScript2Exe and RubyGems

I've written here previously about Erik Veenstra's RubyScript2Exe "compiler". I use it frequently to create standalone EXE files on Windows.

If you use RubyScript2Exe, you should note that the current version (0.5.3) doesn't appear to play well with the new version (1.3.2) of Rubygems released a few weeks ago. Attempting to compile a script results in the error:

 

How To Write A RubyGem Command Plugin

The latest rubygems has a hot new feature, the ability to plugin in your own commands. In this post, I’ll walk you through how to write a gem command plugin, using my own gem grep command as an example. Then I’ll introduce gem grep and show some examples of how it enhances the standard gem search.

If you haven’t already, update to at least rubygems version 1.3.2.

Original Author Name: 
Gabriel Horner

Sydney Rubinius Sprint

EngineYard are really making use of their 3.5 mil and sponsoring the Sydney Rubinius Sprint, a full hack-day-slash-workshop run by Marcus Crafter and Dylan Egan on Sunday March 9th.

RubyConf stuff

Well. RubyConf was two weeks ago now and I still haven’t completely wrapped my head around it. It was a different experience this year than last (understanding that last year was my first RubyConf), and I’m not sure whether I liked it better. I would have preferred a single track, although I completely acknowledge the reasons why multitrack made sense… I just didn’t like having to make decisions between two talks I really wanted to see, which happened at pretty much every junction.

Sessions and cookies in Ruby on Rails

An important issue rarely talked about with little documentation on Internet. So, here we go ... a guide to session and cookies in Rails. Session and cookies are an integral part of any good web application and rails has a good support for them. Continuing with our DRY approach, this guide contains link to cool articles with good description wherever necessary.

Table of Contents

  1. Introduction
Syndicate content