24 April 2014

The Ruby Reflector

Topic

Yehuda Katz

  Source Favicon
Email

Thank you to Yehuda Katz and Carl Lerche for Bundler.

Thank you to John Resig for jQuery.

Thank you to Jonas Nicklas for Capybara, an intuitive browser simulation framework.

Thank you to Travis CI for letting us know when our code is working (or broken) on various versions of Ruby.

Thank you to KDE, Apple, Google, Trolltech, and Nokia for Webkit and QtWebKit, which enabled our capybara-webkit.

Thank you to Google and Paul Irish for Chrome Developer Tools

robots.thoughtbot.com Read
  Source Favicon
By santiago.pastorino of WyeWorks Blog - The Team's Voice 6 months ago.
Email

…the project on a trip to San Francisco. There, I had the opportunity to work a bit with Yehuda Katz and Tom Dale at Tilde, but when I returned back to my job at WyeWorks, day-to-day responsibilities did not allow me to continue the project at the same velocity and manner I would have liked. This, in part, explains the above mentioned delay.

You can check out the code following this link

Improvements

The code structure after the rewrite is pretty similar but with a number …

blog.wyeworks.com Read
  Source Favicon
By Peter Cooper of Ruby Inside 9 months ago.
Email

Some big names to enjoy here including Yehuda Katz, Amy Hoy, Sandi Metz, and Steve Klabnik.

Deathmatch: Bundler vs Rubygems.org

At GoRuCo 2013, Andre Arko told the story of the quest to make 'bundle install' faster.

How to Set Up RSpec

A well produced 6 minute screencast.

To Know A Garbage Collector

Mike Bernstein discusses his experiments with MRI Ruby's garbage collector, his investigations into other languages and …

rubyinside.com Read
  Source Favicon
By Mike Perham of over 1 year ago.
Email

…simple but everything else obtuse. Enter thor , courtesy of the unstoppable Yehuda Katz. Thor aims to make command line script development simpler by making your scripts standard Ruby objects and providing good documentation in its wiki for many common use cases. Consider a simple example, create a task to process a CSV file:

# inventory.thor class Inventory < Thor include Thor::Actions desc "process_csv FILE" , "process the nightly inventory …

mikeperham.com Read
  Source Favicon
Email

Thank you to Yehuda Katz and Carl Lerche for Bundler.

Thank you to Nick Quaranto, Terence Lee, and Larry Marburger for making the Bundler API faster.

Thank you to John Resig for jQuery, and to John, The Filament Group, and the other contributors to jQuery Mobile for making mobile web development fun.

Thank you to Jonas Nicklas for Capybara, a big step forward in browser simulation and acceptance testing.

Thank you to KDE, Apple, Google, Trolltech, and …

robots.thoughtbot.com Read
  Source Favicon
By Peter Cooper of Ruby Inside over 1 year ago.
Email

Welcome to this week's Web-based syndication of Ruby Weekly.

Featured

Yehuda Katz Needs Your Input on the Tokaido (a.k.a. rails.app) UI

5 months ago, Yehuda Katz raised $51k to work on Tokaido, an app designed to make setting up a Rails environment on OS X easy. He now has some mockups of the app's user interface and needs your input.

RIP attr accessible: DHH Commits StrongParameters to Rails Edge

KidsRuby Now Available in French, Japanese, and Spanish

rubyinside.com Read
  Source Favicon
By Taryn of Ruby-coloured glasses over 1 year ago.
Email

…was a change to one of the fundamental core classes of Rails. While developers such as Yehuda Katz have overhauled the basic mechanics of the whole system (for the better, of course).

and there's nothing stopping you from making changes like this yourself at any time for the forseeable future - if you ever see a need.

Open Source means it's all available to you, all the time... forever.

Imagine trying to change something fundamental in one of Microsoft's products …

rubyglasses.blogspot.com Read
  Source Favicon
By Fabio Akita of RubyLearning Blog almost 2 years ago.
Email

…Ruby 1.9. If you didn't follow that thread, I highly recommend you start reading Yehuda Katz's great articles:

Ruby 1.9 Encodings: A Primer and the Solution for Rails

Encodings, Unabridged

If you're from countries that have English as the natural language, keep in mind one thing about Unicode and Latin1 encodings - from Wikipedia :

To allow backward compatibility, the 128 ASCII and 256 ISO-8859-1 ( Latin 1) characters are assigned …

rubylearning.com Read
  Source Favicon
On Coding Horror almost 2 years ago.
Email

…that's so early in the planning stages that it might as well be imaginary. We cribbed this one from Yehuda Katz, who used it in his closing keynote at last year's Windy City Rails to describe some of Rails' upcoming features.

14. Baklava Code

John D. Cook

Code with too many layers .

Baklava is a delicious pastry made with many paper-thin layers of phyllo dough. While thin layers are fine for a pastry, thin software layers don't …

codinghorror.com Read
  Source Favicon
By santiago.pastorino of WyeWorks Blog - The Team's Voice 2 years ago.
Email

rails-api is a plugin developed by Yehuda Katz, José Valim, Carlos Antonio da Silva and me ( Santiago Pastorino) which modifies Rails applications trimming down usually unneeded Rails functionalities for API applications. Do you remember we added support for this on core and it was reverted ?. This plugin enables that again.

What is an API app?

Traditionally, when people said that they used Rails as an " API", they meant providing a programmatically …

blog.wyeworks.com Read