Yehuda is going to be giving everyone the beginners' primer on Ember.js and its genesis right out of the gate. The rest of the day is going to be focused on learning the router, basic application structure and conventions, Ember's MVC, the Ember Object Model, and finishing off the day with a basic intro to Ember Data and (of course) some useful debugging techniques.
As we've had a lot of inquiries about the beginners day coverage, we'll lay out the full lesson plan …
…Rails 4.0's ' Turbolinks' feature has been.. a little controversial. Yehuda explains what they are, as well as why he's not entirely happy with them. And as a Rubyist who's also very deep into JavaScript, his opinion counts for a lot.
Rails Rumble Winners, A Gem and Technology Teardown
The folks at Dwellable looked at the Gemfiles of the ten Rails Rumble winners and put together some interesting stats of what gems and technologies they …
…said Bundler was awesome but unfinished, because it still had some annoying quirks, and Yehuda's answer was "fuck you."
Matz is nice, but the Ruby community is not nice, and taking quotes out of context is not nice either, buddy. If you project a violent persona onto a non-violent person, that does not magically make you an angel. It just makes you a liar.
Thank you so fucking much for quoting me out of context and making me look like a violent fucking lunatic. I'm …
…puts [].blank? puts [1].blank? end
This will raise an undefined method `blank?' for ( NoMethodError).
Refinements has been committed to ruby by Shugo Maeda, but it may be reverted for Ruby 2.0. The Ruby Core is asking for feedback, so, what are the use cases you see Refinements is good for you?
You can learn more about Refinements reading Refinements in practice, a blog post from Yehuda Katz
PeepCode's Rails 3 Play by Play with Yehuda Katz
PeepCode has released the latest in their 'look over a developer's shoulder' screencast series, this time focusing on Yehuda Katz (of Rails 3 fame). In an 80 minute session, he builds the backend for a scoring system using Rails 3.
Five Things You Didn't Know Your Documentation Tool Could Do
Loren Segal, the creator of Ruby documentation tool YARD, looks at some of YARD's …
Rails: The Next Five Years by Yehuda Katz
From: Confreaks
Views: 4168
53 ratings Time: 40:48 More in Science & Technology
…Evan motivated me to remove installation of wrapper via extensions, which is a hack. Yehuda gave me good ideas on handling the wrapper and automating things, so modification of ~/.gemrc is no more needed.
So rubygems-bundler is right now at version 1.0.0.beta4 , and should be available out of beta as 1.0.0 shortly.
Features
Automatically uses custom_shebang when not specified by user in ~/.gemrc .
Automatically installs wrapper when not available during gem install ... …
Look, I don't think what Yehuda's doing is wrong or that Yehuda is wrong. That's not what this is about. I see this as the exact same situation as bundler/isolate, Merb/ Rails, Sinatra/ Ramaze, whatever/whatever else. There are alternative ways to approach the same problem. My philosophy is that I want people to use Railcar until it doesn't work for them anymore, at which point they can click the forthcoming "install to system" button and go about their …
…Rails.app. Sure, it may just be a few of you, but if you don't want to give Yehuda money, fine, just don't. If you think Yehuda is asking for too much money, fine, just don't donate. If you just don't like Yehuda, fine, just don't donate.
But stop with the personal attacks, even the snarky ones and the jokes at Yehuda's expense.
You would not find it so funny if people were ganging up on you.
This is a fantastic idea Yehuda has presented and if …
…gabebw ) stopped ignoring the Gemfile.lock , despite what Yehuda suggests ( a2a2278 ); simplified the name of a scenario ( ffd1aef ); and set up Travis CI to run a full integration test ( 04d9f6b ).
shoulda-matchers
The shoulda-matchers project had a very ancient list of contribution guidelines so I, Mike Burns ( mike-burns ), updated them to reflect the fact that pull requests do not actually suck ( 81cd02b ). …