InfoQ Homepage Ruby Content on InfoQ
-
Transc/Ending Encoding
In this talk recorded at FutureRuby, Collin Miller explains the problems of encoding programs as text and takes a look at promising solutions such as Intentional Programming.
-
Hacking Selenium
Jason Huggins covers why Selenium exists, Selenium as a functional testing tool, problems with using Selenium, Selenium history, Selenium components, issues encountered and Selenium hacks/workarounds.
-
JRuby, Duby, and Surinx: Building a Better Ruby
Charles Nutter discusses JRuby, invokedynamic, JRuby performance, Duby, Duby syntax, future Duby plans, Surinx, the motivation for making Duby and Surinx, and how Duby and Surinx are helping JRuby.
-
Failure: An Illustrated Guide
Avi Bryant explains the iterative process that led to the concept, implementation, and UI of Trendly (http://trendly.com/ ), using Smalltalk, Javascript, Ruby and Java in the process.
-
Real Time Web with XMPP
After an introduction to XMPP, Jack Moffitt presents Strophe, a library for writing XMPP clients, and he demonstrates sample code showing how to program against it.
-
Living with 1000 Open Source Projects
In this talk recorded at FutureRuby, Dr Nic explains how to how to go from 1 to 1000 open source projects and still enjoy yourself.
-
Polyglots Unite!
In this talk from FutureRuby, Foy Savas explains how to approach the concept of polyglot programming. Hint: an open mind helps.
-
Lean & Mean Tokyo Cabinet Recipes
In this FutureRuby talk, Ilya Grigorik explores Tokyo Cabinet's features such as the key-value store, ordered traversal, attribute search, schemaless data structures,indexing, and scripting with Lua.
-
Between the Battleship and the Failwhale
In this talk from FutureRuby, Paul Downman takes a look at scalability - what it is, how to achieve it and which tools and software to use.
-
Domain Specific Languages - What, Why, How
Ola Bini makes an introduction to DSLs explaining what they are and aren’t, what they are useful for, how to implement an internal/external DSL in Java and why are DSLs and Ruby so related.
-
Cucumbered
In this talk from FutureRuby, Joseph Wilk gives an introduction to the BDD framework Cucumber and gives valuable tips for getting it adopted and used by customers and developers.
-
Failure Comes in Flavors - Stability Anti-patterns
Michael Nygard encourages us to have a failure oriented mindset. He presents many anti-patterns leading to systems instability and failure, accompanied by design patterns that should be used instead.