InfoQ

InfoQ

Topic/Tag specific view

Rake Content on InfoQ


Latest featured content about Rake

JRuby: Not Just Another JVM Language

Topics
Java,
Language,
Ruby,
JRuby

In this presentation from QCon San Francisco 2007, Charles Nutter discusses the Ruby and JRuby featureset, the JRuby compiler, calling Java from JRuby and vice versa, programming Swing with JRuby, JRuby web applications, JRuby on Rails, persistence, build automation, Test-Driven Development and Behaviour-Driven Development.

News about Rake

Maven, Ant, Rake: JRuby 1.5 Enhances Configuration Management

Topics
Java,
JRuby,
Ruby

With its upcoming 1.5 release, anticipated at the end of April, the JRuby project is continuing to improve interoperability between Java and Ruby by providing integration with Maven, Ant and Rake. Ruby developers will be able to take greater advantage of strengths of the Java platform, while Java developers will find more reasons to mix Ruby tools into their existing projects.

3 Ruby Project Time Savers: Hoe 2.0.0, YARD, Whenever

Topics
Domain Specific Languages,
Ruby,
Deployment / Datacenter

We take a look at 3 tools that will help streamline Ruby projects. Hoe 2.0.0 sets up projects and is now extensible with plugins. YARD is a documentation generator like RDoc and it's now powered by a new faster parsing strategy. Finally: Whenever takes care of defining and updating your crontab file - and it's configured with Ruby code.

Chef Configuration and Provisioning Tool Announced

Topics
Configuration Management,
Deployment / Datacenter,
Cloud Computing,
Architecture,
Ruby

Chef, a new Ruby-based configuration and provisioning tool, has been announced. Chef offers integration with multiple tools and platforms across extended networks, using "cookbooks" to define how to install and update applications across large networks like large web server farms, or cloud-computing platforms.

Presentation: Ruby and the Art of Domain Specific Languages

Topics
Domain Specific Languages,
Language,
Programming,
Ruby

Rich Kilmer gives an introduction to the art of creating Domain Specific Languages in Ruby. The presentation gives a basic introduction, but moves on to useful distinctions in DSL styles, such as implicit vs. explicit internal DSLs or declarative vs. imperative DSLs. A look at a long list of real world DSLs Rich has created rounds of the presentation.

Articles about Rake

Ruby on Rails case study: ChangingThePresent.org

Topics
Ruby,
Ruby on Rails

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.

Agile Asset Management with Ruby DSLs

Topics
Artifacts & Tools,
Domain Specific Languages,
Stories & Case Studies,
Ruby

Ruby makes it easy to craft Domain-Specific-Languages with Ruby syntax. This article is a story about the benefits derived from implementing a Ruby DSL for a PLANET ARGON development project.

Presentations about Rake

Ruby and the Art of Domain Specific Languages

Topics
Domain Specific Languages,
Language,
Programming,
Ruby

Rich Kilmer explains Domain Specific Languages and how they help working with domain experts. The presentation includes an overview of styles of external and internal DSLs in Ruby and explains implicit and explicit styles, complete with advantages and trade-offs of either approach. The presentation is rounded off with a look at imperative and declarative styles of DSLs.

Interviews about Rake

Jim Weirich Discusses Rake, the Ruby Make Tool

Topics
Domain Specific Languages,
Build systems,
Ruby

Jim Weirich, is the Chief Scientist for EdgeCase LLC and thecreator of rake, the popular make-like build tool written in Ruby. In this interview with InfoQ, Jim disccusses the birth of rake, Domain Specific Languages, and flexmock, his mocking library.