Gregory Brown promised to keep releasing content from his Practicing Ruby journal and has now released 15 articles at once! Tricky to write this one up but Gregory's work is always a pleasure to read and you are bound to find some useful Ruby reading in here.
On Railcar: An Isolated Rails Environment
After seeing Yehuda Katz's Kickstarter for Rails.app (covered last week) Jeremy McAnally set to work on a similar project called Railcar. Here's the what, …
Keeping with my promise to release content from my Practicing Ruby journal , I've put together a massive link dump of articles from its second volume. Please enjoy them and share them with your friends.
Issue 2.2: How to attack sticky problems
Issue 2.3: A closure is a double edged sword
Issue 2.4: Implementing Enumerable & Enumerator in Ruby
Issue 2.5: Thoughts on regression testing
Issue 2.6: Learning new things step-by-step
…applications what Rack and Sinatra have done for web apps. Gregory Brown leads the project.
Heads Up: A Rails and JS Powered Desktop Heads Up Display
Heads Up is a simple HUD showing your calendar items for today, your unread emails and custom notes. The interesting part is it's an OS X app, yet it's built on Rails, JavaScript (using Spine), Rack:: Offline and MacGap.
A Patched Ruby 1.9.3-p0 for A 30% Faster Rails Boot
A somewhat …
I've been really enjoying James Edward Gray II's Rubies in the Rough articles. Every couple of weeks, he publishes something that is guaranteed to get me thinking about some aspect of coding I hadn't considered before.
His latest article is part I of an exploration of an algorithm for the Hitting Rock Bottom problem posed by by Gregory Brown & Andrea Singh. At its core, the problem asks you to simulate pouring water into a 2D container, filling it using a simple set of rules.
Originally published as part of the first volume of the Practicing Ruby newsletter on February 28, 2011. Most of these issues draw inspiration from discussions and teaching sessions at my free online school, Mendicant University .
In this two part series, I've been looking at the classical design patterns laid out by the Gang of Four and exploring their relevance to modern day Ruby programming. Rather than teaching the design patterns themselves, my goal is to give …
…Compleat Rubyist , a training event taught by David, Gregory Brown, and Jeremy McAnally. David is a frequent invited speaker and keynoter at Ruby and Rails conferences, as well as users groups, in the U.S. and abroad.
Y ou'll sometimes hear the statement that Everything is an object in Ruby. But is that true?
It's almost true, but not quite. No, this doesn't mean we've caught Ruby doing something wrong! It's just an opportunity to look more …
Gregory Brown (me), author of Ruby Best Practices . I have a deep application-level design sense that comes from years of developing complex open source projects (including the PDF generation library Prawn ). My specializations include building integration bridges to existing systems, and building internal libraries and services to support web applications.
Jordan Byron: A skilled front-end developer and Rails programmer who has worked onsite with Gregory for over …
Gregory Brown
Also known as @ seacreature and also known for Ruby Mendicant. I was used to use his Ruport project before, which leverages the ancient PDF Writer to generate PDF reports. But PDF Writer was abandoned. So Gregory decided to create a new foundation to deal with PDF and from there we got Prawn, a more modern and capable Ruby library. Besides that he authored the " Ruby Best Practices" book, which I recommend to anyone interested in improving …
…Chris Wanstrath, Devendra Deshmukh, Gautam Rege, Graham Ashton, Gregory Brown, Ilya Grigorik, James Edward Gray II, Jeremy Evans, Josh Susser, Julio Javier Cicchelli, Kalpesh C. Desai, Karel Minarik, Kurt Shuster, Luke Francl, Michael Morin, Nick Adams, Nick Plante, Nishith Shah, Rajiv Mathew, Ravindra Shelake, Ryan Bates, Ryan Tomayko, Sachin Joshi, Shabbir Merchant, Thibaut Barrere, Vaibhav Domkundwar, Vishwa Malhotra and Yashraj Bhawsar…
Gregory Brown, author of Ruby Best Practices , and
Jeremy McAnally, author of Ruby in Practice
to present The Compleat Rubyist , a two-day Ruby training event in Tampa, Florida, January 22-23 2010.
The idea behind the event
It all started with the books.
We got the idea of doing some kind of joint project because our books (including the two above, plus my book, The Well-Grounded Rubyist ) complement each other really nicely. My …