Miscellaneous

Why Rubyists Should Care About Messaging (A High Level Intro)

Messaging in the context of application architecture (grandly referred to as message oriented middleware on Wikipedia) is similar to messaging in the real world. If you want to ask your colleague to do something, you'll send him a message of some sort. And if your app needs to ask another app to do something it can do the same, send a message to another app or process to run a command or send an e-mail, for example.

Read more →

The Story Behind Ruby 1.9.3 Getting 36% Faster Loading Times

Xavier Shay is an Australian Rubyist who shares an issue with most of us: slow loading Rails 3 apps on Ruby 1.9.2! Unlike most of us, he put together a solution for ruby-head (what I'm calling 1.9.3 but isn't technically*) that, in my own tests, slashed 37% off the boot time of my Rails 3.0 app. He shared his work just a week ago. Awesome! But some other developments have occurred since..

Read more →

Practical Tips for Hiring Ruby Web Developers

The topic of 'hiring' always generates a lot of discussion. And why not? Talking about hiring is a convenient way to pass judgment on large groups of people while keeping a professional, detached demeanor.. Ouch! But the topic has enough technical basis to warrant the interest of experienced developers, so here we are.

Read more →

Happy 18th Birthday, Ruby!

Yes, I'm sad enough to have had this in my calendar for some time but.. it's Ruby's 18th "birthday" today! Happy Birthday Ruby! While this means it can drink, vote, and otherwise join its slightly older friends Perl (24) and Python (21) in the nightclubs of Europe, I was surprised to learn that coming of age in Japan is at 20 years old.

Read more →

Ruby-Core Speaks on Ruby 1.8.8, 1.9.3 and 2.0

ruby-core.pngYou may imagine that the ruby-core mailing list is a 24/7 programming disco dealing with core Ruby implementation topics.. but no, it's usually a low-traffic list with calm discussion of bugs and patches. This week, however, some Interesting Stuff™ has happened and the kimono has been lifted on a few issues including, notably, a potential Ruby 1.8.8.

Read more →

9 Ruby and Rails Jobs for January 2011

jobs.pngIt looks like California's the place to be if you're a Rubyist or Rails developer looking for a full-time position right now. 6 of today's 9 positions are in California with 5 of those in the Bay Area. Elsewhere, there are also positions in Texas, Illinois, and the UK. Good luck!

Read more →

Ruby in 2010: A Retrospective of a Great Year for Ruby

rwind.pngAs 2010 comes to a close, I've dug through Ruby Inside archives to remind myself how far the Ruby scene has progressed over the year. Over the past couple of years, it's been hinted that the pace of developments in the Ruby world is slowing down, but nothing could have been further from the truth in 2010 (well, except in September..)

Read more →

Thanking Ruby Inside’s November 2010 Sponsors

It's time for us to thank the companies who help keep Ruby Inside going by kindly sponsoring our work in return for a little community love. Luckily, they're all interesting in their own right and have some worthwhile products to check out - no CashForGold or dating sites here!

Read more →

Summarize – Powerful Text Summarization in Ruby

Automatic text summarization is the technique where a computer program summarizes a document. A text is put into the computer and a highlighted (summarized) text is returned. The Open Text Summarizer is an open source tool for summarizing texts. The program reads a text and decides which sentences are important and which are not.

Read more →

Ruby Refinements: An Overview of a New Proposed Ruby Feature

finches.pngSignificant and serious improvements to the core Ruby language come along as infrequently as TextMate updates. Given that TextMate has had an update recently, an important new Ruby feature was sure to be just around the corner and it is: refinements! Shugo Maeda (who works with Matz and developer of mod_ruby) presented the idea at RubyConf 2010 last month.

Read more →

RubyDrop: A Dropbox Clone in Ruby

rubydrop.png Ever used Dropbox? It's awesome. A cross-platform (Windows, Mac, Linux, and even mobile) file syncing and backup service with 2GB for free (or 2.25GB if you sign up with this link). Well, if you'd like to roll out your own system on your own infrastructure, send some thanks to Ryan LeFevre, the creator of RubyDrop, an open source Dropbox clone based on Ruby and git.

Read more →