InfoQ Homepage Dynamic Languages Content on InfoQ
-
Key Takeaway Points and Lessons Learned from QCon San Francisco 2007
This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Architectures you've always wondered about, Architecture Quality, How much REST do we need?, Java in Action, Architecting for Performance & Scalability, Java Emerging Technologies, Challenges in Agile, Bleeding Edge .NET, The Rise of Ruby.
-
NetBeans: Ruby Developer's New Best Friend
Sun has put a large investment into Ruby in the last year with JRuby and the addition of Ruby language support to their Netbeans IDE. InfoQ will be featuring a series of articles by Netbeans Evangelist Roman Strobl exploring the new Ruby features of Netbeans. The first article takes a look at code completion, debugging, and refactoring support.
-
Creating dynamic web applications with JSF/DWR/DOJO
JSF, DWR, and Dojo are all popular technologies in their own right. Integrating them into a portal environment can prove an intimidating exercise however. This article looks at how one developer implemented such a solution using custom JSF components.
-
Book Excerpt and Review: Groovy in Action
The Groovy language is bringing many of the features that have become popular in Ruby to Java and the JVM. Groovy in Action by Dierk Koenig, Andrew Glover, Paul King, Guillaume Laforge and Jon Skeet provides a guided tour to learning the language and places it can be put to use. . InfoQ is excited to present an excerpt of the book of along with a review by Grails team member Jason Rudolph.
-
Automating File Uploads with SSH and Ruby
In this article, Matthew Bass guides you step-by-step through the process of creating your own version of a Ruby script to automate file uploads using SSH. Complete source code examples are included, with line-by-line analysis of what the code is doing. A good introduction to Ruby as a powerful scripting language.
-
InfoQ Changelog
InfoQ maintains a version number tied to new features developed for the site as a means to communicate progress to its audience. v1.1.5 is the latest version. InfoQ initially launced at 0.6 last year.
-
Coming From Ruby
Do you "come from" a particular programming language? If so, that's great — but don't forget to take each language on its own terms. David A. Black shares some thoughts about "coming from" a language, and the etiquette of language travel, in the context of the recent history of Ruby.
-
The MOle Plugin
The MOle, so named because it acts as the investigators agent, is a plugin that provides insight into the inner workings of Ruby on Rails in realtime, as requests come in and get processed. The author describes how the plugin came about and gives InfoQ readers a detailed introduction to his innovative plugin.
-
Adding Properties to Ruby Metaprogramatically
Werner Schuster walks us through a simple example of adding Java-style properties support (declarative getters, setters and change listeners) to Ruby classes via a Mixin by using elements of meta-programming. Introduces ideas for enhancement using principles of design-by-contract and pluggable type systems.
-
Interview: Jérome Louvel about Restlet
In this exclusive InfoQ interview, Jérome Louvel talks about Restlet, a Java framework for building Web applications following the REST architectural style. Topics covered include the reason for Restlet's existence, REST support in Web services frameworks and in Ruby on Rails, expectations for JSR 311 and Restlet's roadmap.
-
Ruby on Rails case study: ChangingThePresent.org
Bruce Tate, author and CTO of ChangingThePresent.org gives a glimpse inside the day to day operations of ChangeThePresent.org with a broad overview of how his team works, the technology trusted for production environments, tools, and most important Rails frameworks.
-
Key Takeaway Points and Lessons Learned from QCon London 2007
This article presents the main takeway points and further reading as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Case studies (amazon, eBay, Yahoo!) Java, Agile, the Agile Open Space, Qualities in Architecture, Ajax and Browser Apps, .NET, Ruby, SOA, Usability, Banking Architectures followed by a summary of peoples over all opinions of QCon.