InfoQ Homepage Ruby Content on InfoQ
-
Conceptual Algorithms
In this talk from RubyFringe, GitHub's Tom Preston-Werner talks about a methodical approach to solving problems and debugging, and the "Deathbed Filter".
-
Jazzers and Programmers
In this presentation from RubyFringe, Nick Sieger explains the history and nature of Jazz music and what it has in common with Programming.
-
JRuby: The Pain of Bringing an Off-Platform Dynamic Language to the JVM
Charles Nutter discusses bringing JRuby to the JVM, why Ruby is hard to implement, JIT compilation, precompilation, core Ruby implementation, Java library access, library challenges and future plans.
-
Testing is Overrated
In this talk from RubyFringe, Luke Francl asks: is developer-driven testing really the best way to find software defects? Or is the emphasis on testing and test coverage barking up the wrong tree?
-
Ruby.rewrite(Ruby)
In this RubyFringe talk, Reginald Braithwaite writes Ruby code to read, write, and rewrite Ruby. Demos include extending Ruby with conditional expressions, call-by-name and more.
-
Fast Bytecodes for Funny Languages
Cliff Click discusses how to optimize generated bytecode for running on the JVM. Click analyzes and reports on several JVM languages and shows several places where they could increase performance.
-
THERE WILL BE PORN: 10 Dangerous Ideas Nobody Should Implement
In this presentation from RubyFringe, Zed Shaw bids farewell to Ruby, with a few project ideas as well as live music and a few songs about the Ruby community.
-
Rockstar Memcaching
In this presentation from RubyFringe, Tobias Lütke talks about memcached, the widely used caching solution. Tobias explains how to use it and gives some practical tips on what not to do.
-
Archaeopteryx: A Ruby MIDI Generator
Eccentric artist turned overnight anti-celebrity, Giles Bowkett captures the heart and soul of RubyFringe as he demonstrates his revolutionary Archaeopteryx MIDI drum pattern generator.
-
Deployment Monoculture
In this talk from RubyFringe, Dan Grigsby talks about trying out many different ideas before turning one into a startup.
-
Ruby Beyond Rails
John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages.
-
Do the Hustle
Obie Fernandez shares his experience selling consulting services for both Thoughtworks and Hashrocket and give tips how Ruby developers can work with clients.