《Hurting Code for Fun and Profit》
(提示:如果视频分为多个小段,请下载后用视频合并软件合并。)Friday November 2 Morning9:00 Welcome 9:30 Marcel Molina What Makes Code Beautiful? 10:30 Jim Weirich Advanced Ruby Class Design Afternoon Room 11:00 Nathaniel Talbott Why Camping Matters 2:00 Shunichi Shinohara and Kiwamu Kato Introduction to AP4R, Asynchronous Processing for Ruby 3:00 Nathan Sobo Treetop: Bringing the Elegance of Ruby to Syntactic Analysis 4:00 Paul Brannan Avoiding Pitfalls in C Extensions Room 21:00 Ben Bleything Controlling Electronics with Ruby 2:00 Andrea O.K. Wright High Art on Top of Low-Level APIs: Building Games with Ruby 3:00 Ryan Davis Hurting Code for Fun and Profit 4:00 Eric Ivancich Ropes: An Alternative to Ruby's Strings Room 3 Ruby Clinic, an expert-guided afternoon of troubleshooting, fixing, and learning. Bring your questions and problems! (Experts to be announced.) Evening Town meeting with Yukihiro "Matz" Matsumoto, creator of Ruby Saturday November 3 Morning9:00 John Lam State of IronRuby 10:00 Charlie Nutter JRuby: Ruby for the JVM 11:00 Evan Phoenix Rubinius 1.0 Afternoon Room 11:00 Ed Borasky Profiling and Tuning Ruby 1.8 2:00 Phil Hagelberg Tightening the Feedback Loop 3:00 Eric Hodel Maximizing Productivity 4:00 Francis Hwang Conversations vs. Laws: What do we mean when we say Ruby is dynamic? Room 21:00 Luke Kanies Essential Incompleteness in Program Modeling 2:00 Bruce Williams Writing Client and Desktop Applications in Ruby 3:00 Michael Neumann Efficient Ruby to Javascript Compilation and Applications 4:00 Laurent Sansonetti Mac OS X Loves Ruby Room 3 Stuart Halloway presents Refactotum: Ruby, an afternoon presentation and workshop on the skills you need to prepare and contribute code to open source projects. Evening Keynote by Matz Sunday, November 4 Morning9:00 Dr Nic Williams Use Ruby to Generate More Ruby - RubiGen is Everywhere 10:00 David Chelimsky, Dave Astels Behaviour Driven Development with RSpec 11:00 Jay Phillips Next-Gen VoIP Development with Ruby an
教程列表:
Advanced Ruby Class Design
Apotomo
A Recorder for FireWatir
Avoiding Pitfalls in C Extensions
Cleanliness Is Next to Domain Specificity
Controlling Electronics with Ruby
Conversations vs Laws
DCov
Deployable Ruby Runtimes
Efficient Ruby to Javascript Compilation and Applications
Enhancing Embedded Development with Ruby
Essential Incompleteness in Program Modeling
Gecode slash R
High Art on Top of Low-Level APIs: Building Games with Ruby
Hurting Code for Fun and Profit
Introduction to AP4R
JRuby: Ruby for the JVM
Keynote Address: Does Language Matter
Mac OS X Loves Ruby
Maximizing Productivity
Next-Gen VoIP Development with Adhearsion
Profiling and Tuning Ruby 1dot8
Ropes: An Alternative to Ruby Strings
Rubinius
Sploiting with Ruby (Point, Click, Root)
State of IronRuby
Tightening the Feedback Loop
Town Meeting with Ruby Creator
Treetop: Syntactic Analysis with Ruby
Use Ruby to Generate More Ruby - RubiGen
What Makes Code Beautiful
Why Camping Matters