Miscellaneous

Reader Survey: Should Ruby Inside Make Money for the Community?

Given the audience that Ruby Inside has, I think there's a potential for us to make some big changes in the Ruby world. I propose accepting some advertising and sponsorship on Ruby Inside, and in return I will publicly disclose the amounts and give all of the money back (minus any forced costs, such as tax) to the Ruby community as donation to Ruby-related projects, offered as bounties, and/or pay for even better articles and tutorials. Rest assured, it will not be money that will sit in a big pot waiting for decisions to be made. The choice of where the money will go will be influenced by Ruby Inside readers, naturally.

Read more →

6 Ruby and Rails Job Sites

I keep getting e-mails about job sites, Ruby jobs, and so forth, so I decided it's time for a bumper "here are all the Ruby and Rails job sites" post! Enjoy..

Read more →

Recursive Descent Parser for Ruby

Sometimes strange things happen. I've been developing a small, basic recursive descent parser for Ruby called RDParse. Just before writing this post I decided to Google that name, and lo and behold the first result is a Ruby recursive descent parser called RDParse, created by Dennis Ranke, that I posted to Code Snippets for posterity several months ago. Since both of these libraries are unlikely to be used at once and that Dennis doesn't seem to be maintaining his version, I've decided to stick with RDParse as the name of mine for now.

Read more →

JRuby + SWT = Future Cross Platform Ruby Desktop App Development?

Rubyswt

(Disclaimer: I'm no Java wiz, so if I get anything wrong about Java or its libraries, post comments!)

The SWT (Standard Widget Toolkit) is a GUI widget toolkit for the Java platform. Unlike AWT and Swing, it uses the local operating system's own controls. This means you can develop Java apps that 'look native' on multiple platforms. The popular Eclipse IDE uses SWT to work and looks graphically native on multiple platforms (as does Azureus). SWT is also, reputedly, faster than the other alternatives. Sounds great for developers, right? Java developers.. sure.

Read more →

Burnalytics – FeedBurner and Google Analytics Stats in Ruby and Rails

Fdcirculation
Burnalytics is a new library just released by Alex MacCaw (the developer also behind the popular Juggernaut plugin for Rails) that makes it easy to retrieve statistics from both FeedBurner and Google Analytics. As well as making it easy to retrieve statistics from these two sources, it also makes it a one line operation to produce graphs from the data retrieved as demonstrated by the screenshot above.

Read more →

The Best Ruby and Rails Jobs Site

Rubyjobs
I don't think the Ruby Jobs site at RubyNow gets enough link love from the community, and I want to put that right. If you haven't been there for a while, you'll be surprised. In just the last two weeks there are 30 new Ruby and Rails jobs available. That's even more than on the 37signals Jobs Board. Even better, if you're an employer you can post to the RubyNow jobs board for free, so check it out.

Read more →

Protect Your Rails Application Against Spam with Akismet

Austrian development agency, Sparkling Studios, look at how to use the Akismet anti-spam system to check data submitted to your site and protect your application from spam. It works by signing up for a key from Akismet and using a Ruby Akismet library. Then whenever you want to check your data, you make a simple call and Akismet returns a true or false based on whether the system believes the data to be spam.

Read more →