30 July 2010

The Ruby Reflector

Topic

Evan Phoenix

  Source Favicon
Email

Opscode. So far we already have Charlie Nutter, Yehuda Katz, Evan Phoenix, Chris Wanstrath, Scott Chacon, David Black, Adam Jacob.

From now on, I am opening the Call for Proposals . As it is the first time I am doing this, it will be very informal. If you're interested in participating send me an e-mail, to fabioakita at gmail with the following details:

Full name

Company

State/City/Country

Short bio

Title of the talk

Description of the talk

We will have more …

akitaonrails.com Read
  Source Favicon
By Jake Scruggs of Jake Scruggs 1 month ago.
Email

Sponsored Keynote: Engine Yard's Open Source Love Affair - Evan Phoenix

Dr. Who Theme! Played live by # railsconf ers

Huh?

Did Evan come on as a rock star or a parody of a rock star? you decide. # railsconf

Rim shots at a keynote? # railsconf

Talk show format is... interesting Will it pay off? @ evanphx # railsconf

A 'Late Night with X' theme backed up by a live band. And a game of password.

.@ evanphx " Perl is the word you were looking for" …

jakescruggs.blogspot.com Read
  Source Favicon
By Jake Scruggs of Jake Scruggs 1 month ago.
Email

Ruby's Dark and Dusty Corners - Evan Phoenix, Charles Nutter

I loved Charles' 3 rules for threads:

1. Don't use threads

2. If you do, don't share state

3. If you share state, don't share mutable state

word.

Interesting super nerdy language implementation talk here in the " Dusty Corners" talk. Some important caveats. # railsconf

RT # railsconf : just say no to _ id2ref!

" Memoized values are a memory leak." # railsconf…

jakescruggs.blogspot.com Read
  Source Favicon
Email

On the schedule we've got Keynotes from Yehuda Katz and Evan Phoenix ( Engine Yard's Open Source Love Affair ), along with talks from Andre Arko ( Bundler: Painless Dependency Management ), Evan Phoenix and Charles Nutter ( Ruby's Dark and Dusty Corners + Rubinius 1.0 ), Jon Crosby ( Engine Yard's Community Powered Cloud ) and last but not least, Nick Sieger ( Rails 3 + JRuby: Awesome Framework, Awesome Platform )—so …

engineyard.com Read
  Source Favicon
By Hongli Lai of Phusion Corporate Blog 1 month ago.
Email

…localtime() crash on FreeBSD This was caused by insufficient stack space for threads. Issue #499 . Added support for Rubinius Patch contributed by Evan Phoenix. Fixed a mistake in the SIGQUIT backtrace message. Patch contributed by Christoffer Sawicki. Fixed a typo that causes config/setup_load_paths.rb not to be loaded correctly. This is related to the new Bundler support.

blog.phusion.nl Read
  Source Favicon
By James Stewart of a work on process 3 months ago.
Email

Catapult relies on Evan Phoenix's has_many_polymorphs plugin quite extensively so it was important to be have a Rails 3 compatible version. I couldn't find any evidence that anyone else was working on it, so I've forked the github project and made a few alterations. I've set it up to work as a gem (so I can pull in the latest version using bundler) and adjusted to fit the new rails initialization process. It's rather hacky, but it's working for me so far. …

jystewart.net Read
  Source Favicon
By Evan Phoenix of Engine Yard Ruby on Rails Blog 5 months ago.
Email

In order to execute Ruby code as fast as possible, Rubinius has the ability to compile Ruby code all the way down to machine code when it detects that a method is heavily used. In Rubinius, the system that manages this process is its JIT.

In today's post, I'll be giving an overview of the various players involved in the path that code takes to get from source to machine code. Without further ado, I'll jump right in.

Melbourne Parser

engineyard.com Read
  Source Favicon
By Giles Bowkett of Giles Bowkett 7 months ago.
Email

…think that's probably already true for DHH, for Chris Wanstrath, for Evan Phoenix, and for basically every other programmer operating at that same level. Two out of those three guys I named as examples have their own profitable web apps, and the third, Evan, has a great company backing his open source project. Pretty much everybody at that level gets paid to work on what they want to work on. They solved the "nobody can give me better work than the work I think of" problem …

gilesbowkett.blogspot.com Read
  Source Favicon
By wycats of Katz Got Your Tongue? 7 months ago.
Email

…hunting bugs for a few hours (having dug deeply into Ruby's source), I brought in Evan Phoenix (of Rubinius). At first, Evan was baffled as well, but he correctly pointed out that the key to understanding what was going on was the difference between NameError and NoMethodError in Ruby.

x = Object . new x. no_method #=> NoMethodError class Testing def vcall_no_method no_method #=> NameError end def call_no_method self . no_method #=> NoMethodError end end …

yehudakatz.com Read
  Source Favicon
By Jimmy Schementi of jimmy.thinking 8 months ago.
Email

Act OR Rubinius: A War on Two Fronts ( Evan Phoenix) - slides

Rippin' off Python ( Chris Wanstrath)

I actually didn't get to see this since it was at the same time as my talk. I saw someone say on Twitter that this was one of the best attended talk at RubyConf. Jerk :)

Ruby Mutants ( Charles Nutter) - slides

Charlie talked about Duby and Surinx, his Ruby-derivatives. Duby is a statically typed Ruby-like

blog.jimmy.schementi.com Read