InfoQ Homepage Ruby Content on InfoQ
-
Designing RESTful Rails Applications
In this presentation from QCon SF 2007, Obie Fernandez explains REST and gives practical tips on how to use Rails' REST features to write RESTful applications.
-
Security (CAS and OpenID) with Ruby
In this talk from QCon SF 2007, Justin Gehtland explains two open solutions to distributed identity and their Rails integration components: OpenID (using ruby-openid) and CAS (using rubycas-client).
-
Mingle: Building a Rails-Based Product
Neal Ford talks about Mingle, Thoughtworks Studios' project management software. Besides Mingle's features, Neal also talks about the experience of building Mingle on JRuby.
-
Business Natural Languages Development in Ruby
Jay Fields presents his concept of Business Natural Languages - a type of Domain Specific Languages geared towards being readable by domain experts.
-
JRuby: Not Just Another JVM Language
Charles Nutter discusses JRuby features, the JRuby compiler, calling between Java and JRuby, Swing and JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, TDD and BDD.
-
The Power of Javascript
Glenn Vanderburg makes the case for Javascript, a language long overlooked. This presentation from JAOO 2007 shows the powerful language features of Javascript, and the many places it's used.
-
Ruby and the Art of Domain Specific Languages
Rich Kilmer explains Domain Specific Languages - the difference between internal and external DSLs, implicit vs. explicit styles and the declarative vs. imperative style of Ruby DSLs.
-
Mongrel, 2500 Lines, and Economics
Zed Shaw talks about Mongrel and its impact. For companies, the talk contains valuable information about Dos/Don'ts when interacting with open source teams.
-
Managing a high performance rails app without tearing your hair out
James Cox shows how to keep a Rails site's performance high. Tips include how to serve up pages faster, caching, hosting companies, and when to use SQL instead of ActiveRecord.
-
MetaProgramming - Extending Ruby for Fun and Profit
MetaProgramming with Ruby presentation by Dave Thomas (PragDave) - learn to write programs that write code with Ruby, and how Ruby on Rails uses these techniques.
-
Prototype and Script.aculo.us: spending weekends at home again
Script.aculo.us creator Thomas Fuchs gives an overview of the concepts and functionality of both Prototype and the script.aculo.us libraries.
-
Applying Agile to Ruby
We discuss how to keep productivity while reducing the risk that chaos often brings, we examine key agile practices that when applied to Ruby retain productivity, improve the quality of the code