Earlier today I launched my very first Sinatra app, OnSafari. OnSafari is a tool to check if a book is available on Safari Books. I’m been a member of Safari Books for several years now and I’m constantly wondering if a book I’m looking at at a bookstore is on Safari or not. OnSafari will …
Tag: ruby
A Positive Change for the Rails Community – RailsBridge.org
As any community grows, it will encounter challenges. Depending on how the members respond, the community will grow, shrink, or even be wiped out completely. Last week the Ruby on Rails community was presented with a challenge during a regional conference. Without getting into the details, the community mishandled the challenge and hurt many members …
How to modify core Redmine classes from a plugin
I’ve been writing Redmine plugins since 2007 and one thing that stumped me was how to add new methods to Redmine‘s core classes and have them working in development. The standard Ruby on Rails way of including a module into the class works great except in development mode. Thanks to Thomas Löber, I found a …
Use Hash#except to easily test Rails validations
Ruby on Rails provides a large API for web development, including adding new methods to Ruby’s base classes. One method I don’t see used that often is Hash#except. From the Rails API documentation: Return a hash that includes everything but the given keys. This is useful for limiting a set of parameters to everything but …
Hire Me
I offer computer programming, testing, and deployment for websites, web applications, and business tools using Ruby on Rails and the Ruby programming language. Here are some benefits of using my services: Ruby expert who will work with you to create the software you need Easy to use, high quality software Throughly tested applications, no more …