Posts filed under ‘IronRuby’

WOW! Very Huge List of UpComing Ruby/Rails Books in 2008


I am happy to blog about the Upcoming Ruby, Rails, IronRuby, Merb and Other  Ruby related books. You will be happy and surprised to see a huge list of the books that clearly indicates that Ruby is getting massive attention from Developers and Students as well.

Publishers too, have realized the importance of Ruby, hence now have plenty of books to read this year.

Suggestion:- Please cut down your extra expenses, so you can buy and create your own library of Ruby Books.

I present the list herewith:-

Developing Facebook Platform Applications with Rails
( Aug 2008 )

Author:- Michael Mangino

Ruby in Practice ( August 2008 )

Author:- Jeremy McAnally and Assaf Arkin

Scripted GUI Testing with Ruby ( Aug 2008 )

Author:- Ian Dees

Programming Ruby – 3rd Edition ( Sep 2008 )

Author:-Dave Thomas, with Chad Fowler and Andy Hunt

Ruby On Rails Bible ( Sep 2008 )

Author:- Timothy Fisher

Ruby: Visual QuickStart Guide ( Sep 2008 )

Author:- Larry Ullman

Head First Rails: A learner’s companion to Ruby on Rails
( Sep 2008 )

Author:- David Griffiths

Ruby Phrasebook – Developers Library ( Sep 2008 )

Author:- Jason D. Clinton

Agile Web Development With Rails – 3rd edition ( Oct 2008 )

Author:-Sam Ruby, Dave Thomas, David Heinemeier Hansson, et al

Rails: Up and Running ( Oct 2008 )

Author:- Bruce Tate, Curt Hibbs, and Lance

Enterprise Rails ( Oct 2008 )

Author:- Dan Chak

Rails Pocket Reference ( Oct 2008 )

Author:- Eric Berry

Wicked Cool Ruby Scripts: Useful Scripts that Solve Difficult Problems ( Oct 2008 )

Author:- Steve Pugh

Learning Rails ( Nov 2008 )

Author:- Simon St. Laurent and Edd Dumbill

Rails for .NET Developers by ( Nov 2008 )

Author:- Jeff Cohen and Brian Eng

JRuby Cookbook ( Nov 2008 )

Author:- Justin Edelson and Henry Liu

NetBeans:- Ruby and Rails IDE with JRuby ( Nov 2008 )

Author:- Brian Leonard and Chris Kutler

RubyCocoa ( Nov 2008 )

Author:- Brian Marick

Professional IronRuby ( Dec2008 )

Author:- Aaron Junod and Robert Bazinet

Mongrel: Learn To Build The Greatest Ruby Web Server Ever
( Dec 2008 )

Author:- Zed Shaw

Refactoring: Ruby Edition ( Dec 2008 )

Author:- Jay Fields, Shane Harvie, and Martin Fowler

The Well-Grounded Rubyist ( Dec 2008 )

Author:- David Black

—————–Books Arriving in 2009 ————-

IronRuby in Action ( january 2009 )

Author:- Ivan Porto Carrero

Ruby on Rails for Microsoft Developers ( Jan 2009 )
Author:- Antonio Cangiano

Enterprise Flexible Rails ( March 2009 )

Author:- Peter Armstrong and Dima Berastau

Rails in a Nutshell ( March 2009 )

Author:- Cody Fauser

Merb in Action ( April 2009 )

Author:- Michael Ivey, Yehuda Katz, and Ezra Zygmuntowicz

I Hope This Helps.

Please inform me, if i am missing any good book. I shall update this blog with New Ruby Books.



July 26, 2008 at 12:22 pm 16 comments

Compare IronRuby with C#, Smile And Learn As Well.

I know, Ruby languages always fascinated you with many of  its great features and Rails always added, lots of smile to it.

Its time to smile more with IronRuby, for various reasons

  • IronRuby lets you work with IronRuby on Rails | Merb | Etc.
  • IronRuby lets you work with Asp.Net web forms.
  • IronRuby lets you work, with Asp.Net MVC
  • IronRuby lets you work with .Net Platform, helping you to access huge library and services, already available to .Net developers currently.
  • IronRuby lets you work with C#, and Vb.Net with its DLR.
  • IronRuby lets you work with SilverLight as well
  • IronRuby keeps you away from lots of curly braces and lengthy code.
  • IronRuby lets you use your Ruby Langauge, with best of both the worlds.

Since the Binary codes have been made available today, working with IronRuby ( Alpha ) is not a big problem anymore. All you have do is get a clear understanding how the .Net languages work.

A Helping Step by Justin Etheredge of ” CodeThinked “

CodeThinked, has already taken a fast approach in that direction to help you, with a detailed Blog series comparing C# and teaching IronRuby from Scratch. Your existing Ruby knowledge will take you far ahead.
IronRuby version 1.0 is likely to ship by December 2008 or Early 2009, meantime this tutorials will keep you well prepared.

Here’s a series of tutorials, that will gear up your IronRuby Speed.

(1) Getting IronRuby Up and Running

(2) Running Applications in IronRuby

(3) Learning Ruby Via IronRuby and C# part 1

(4) Learning Ruby Via IronRuby and C# part 2

(5) Learning Ruby Via IronRuby and C# part 3

(6) Learning Ruby Via IronRuby and C# part4

(7) Learning Ruby Via IronRuby and C# part5

This is not the end of Tutorials. Please keep an eye focussed at CodeThinked to stay in touch with new tutorials.

Hope this information helps


July 25, 2008 at 3:30 pm Leave a comment

Quick IronRuby Links to BookMark for Ever.

I ‘m posting few important links for IronRuby, and shall keep them updated.
Please inform, if I’m missing any good links, that you feel should be included.

IronRuby Official Site

IronRuby Code – ( Download )

IronRuby Contrib

SilverLine Plugin  – ( DownLoad )

John Lam – Program Manager at Microsoft ( IronRuby )

IronRuby Wikipedia

IronRuby Samples and Tutorials

Try IronRuby in Browser

IronRuby Forums

IronRuby on Google Groups

ScottGu – General Manager at Microsoft

IronRuby on Steel – Visual Designer ( IDE )

DLR ( IDE ) Project on CodePlex

IronRuby Editor on CodePlex

P.S:- This Blog shall be updated Regularly.


July 25, 2008 at 7:47 am Leave a comment

Meet and Get A New SilverLine Plugin For Rails.

Meet The New “SilverLine” Ruby On Rails Plugin.

Silverline is a Ruby on Rails plug-in which gives the ability to run Ruby in the browser to manipulate HTML, vector graphics, or just do some computation.
Bottom line: it let’s you write Rails code that can run on the client.

More Details and Demo here:-
Download from GitHub:-

How its possible:-
This is all possible because of Silverlight, the 4 megabyte download of the .NET Framework, and IronRuby, the implementation of Ruby on .NET and the Dynamic Language Runtime.

Silverline lets you do anything you can do in Silverlight with IronRuby, but it’s a first-class part of your Rails application, and makes things a whole lot easier.

Now… Get Going with this Plugin.


July 25, 2008 at 4:00 am 2 comments

Great IronRuby News from Oscon 2008. Cheer Up.

Here are some great news just announced by Mr. John Lam after his session at Oscon 2008.

Welcome to InronRuby – Contrib on GitHub.
Ironuby Team announces new project: ironruby-contrib. It’s hosted at GitHub, an awesome place to do collaborative development.

The goal of ironruby-contrib is to provide a place where folks from the community can participate in projects that enhance IronRuby or its underlying platforms.

“Rails Plugin” as First IronRuby Contrib Project:-

The first project in IronRuby-Contrib is the Rails Plugin that was demonstrated at RailsConf this year. It makes it easier for Rails developers to add Silverlight to their Rails applications, and contains some of their ideas about migrating controller code to the client. Jimmy Schementi is the brains behind the project.

First Binary Release:-
Its here:-
This takes a big step closer  towards ” IronRuby Runs Real Ruby Programs”

RubySpec Contribution:-
IronRuby Team submitted a first set o changes to awesome ” RubySpec Project “.

That takes them a big step closer towards being an active participant in all things Open Source, and not just the things that the team creates.

Hope you’ll like this news from Oscon.


July 25, 2008 at 3:25 am 1 comment

Foscon Starts today, 23rd July at Portland,Oregon.

FOSCON is a free, fun gathering of Ruby fans held during an evening of O’Reilly’s OSCON conference with cool presentations, food, discussions, and a live coding competition.

Anyone interested in Ruby is welcome here, whether you’re just curious or a seasoned pro. Portland Ruby brigade user group wants to share the joy of Ruby with you.

Presentation List:-

  • IronRuby: John Lam
  • Selectricity and RubyVote: Benjamin Mako Hill on Ruby voting machinery for the masses!
  • Ruby performance: Brian Ford
  • Hardware Hacking with Ruby Arduino: Gregory Borenstein
  • Ruby++!…?: Markus Roberts on defining custom operators
  • Five minutes with Selenium: Ian Dees
  • Ruby culture: Audrey Eschright, Reid Beels and Igal Koshevoy
  • Ruby business: David Abramowski from Morph on “10 steps to turn an idea into a business: You have an idea and the ability to write a RoR application. Now what do you do?”
  • Ruby server automation: Igal Koshevoy
  • Ruby on Rails profiling: M. Edward Borasky
  • Live coding competition: Ruby on Rails, PHP Symfony, PHP Drupal, and GemStone/S Smalltalk Seasid

Hope, you have bookmarked this venue and presentation list.


July 23, 2008 at 4:43 am Leave a comment

Huge List of Ruby/Rails Topics to be discussed at Oscon2008.

Here’s a detailed List and information regarding Ruby/Rails Topics to be discussed at Oscon2008.

OSCON 2008 is scheduled from July 21st to July25 at Portland, Oregon.

Here’s the detailed information about sessions and Topics with Date and venue.

Extending Rails: Understanding and Building Plugins
8:30am Monday, 07/21/2008
Location: D137/138
Speaker:- Clinton R. Nixon (Viget Labs)

Ruby on Rails has made web development easier than ever, but there is a hurdle that comes with that convenience. When you want Rails to work differently, what do you change? We’ll walk through the architecture of Rails, the top plugins already in existence, and learn how to radically change the behavior of Rails and of others’ plugins.

Advanced ActiveRecord
8:30am Monday, 07/21/2008
Location: E143/144
Speaker:- Gregg Pollack (Rails Envy), Jason Seifer (Rails Envy)

ActiveRecord, the glue between the database and Rails, is certainly one of the bigger reasons Rails has impressed so many people. We will walk through some advanced uses of the ActiveRecord Gem, including polymorphism, association proxies, the law of demeter, conductors, and creating plugins. Even if you’re not a Ruby or Rails programmer, you’ll find some useful design patterns hidden in this Gem.

An Introduction to Ruby Web Frameworks
10:45am Wednesday, 07/23/2008
Location: F151
Speaker:- Ryan Briones (The Edgecase)

An overview of a few Ruby Web Frameworks, including basic usage and how to pragmatically choose which one to use, and how Ruby makes them special.

Metaprogramming in Ruby
11:35am Wednesday, 07/23/2008
Location: Portland 252
Speaker:- Brian Sam-Bodden (Integrallis Software, LLC.)

In this session he will explore some of the metaprogramming techniques that make Ruby the ideal language for framework development. Learn how frameworks like Ruby on Rails and others exploit metaprogramming to infuse that special magic that only open dynamic languages can produce.

What Has Ruby Done for You Lately?
11:35am Wednesday, 07/23/2008
Location: F151
Speaker:- Adam Keys (The Real Adam)

Ruby has lots of neat features for writing small, beautiful programs. But, borrowing features from other languages makes it even better! Learn how continuations, pattern matching, and actor-based concurrency can help you write Ruby programs that do more with less code.

Controlling Electronics with Ruby
1:45pm Wednesday, 07/23/2008
Location: F151
Speaker:- Ben Bleything (Bleything Consulting)

It used to be that in order to program a microcontroller, you had to get down and dirty with assembly or, if you were really lucky, C. No longer. I’ll show a number of ways that you can control embedded devices from your beloved Ruby.

Real-time Computer Vision with Ruby
2:35pm Wednesday, 07/23/2008
Location: F151
Speaker:- Jan Wedekind (Sheffield Hallam University)

Computer vision software requires image- and video-file-I/O as well as camera access and fast video display. Ruby and existing open source software allowed us to develop a machine vision library combining performance and flexibility in an unprecedented way. Native array operations are used to implement a variety of machine vision algorithms. This research was funded by the Nanorobotics grant.

VoIP Doesn’t Suck Anymore — Meet Adhearsion
4:30pm Wednesday, 07/23/2008
Location: F151
Speaker:- Jay Phillips (Codemecca LLC)

The Adhearsion framework, written in Ruby, takes a new approach to building VoIP applications: it’s an abstraction layer that both manages the underlying complexity and empowers VoIP applications with an unprecedented ease of integration. In this tutorial, learn from Adhearsion’s creator how to use VoIP for your new product, service, or hacker project.

Building a Bayesian RSS Aggregator in Ruby
5:20pm Wednesday, 07/23/2008
Location: F151
Speaker:- Giles Bowkett (at large)

At the LA Times we’re currently building a Bayesian RSS aggregator that allows users to classify individual blog posts as interesting or not interesting and tunes its presentation of posts from users’ classification and the Bayes nets’ corresponding prediction of interestingness. Learn both technical details of the Ruby implementation and strategies for bringing machine learning to consumer apps.

Ruby 1.9: What to Expect
1:45pm Thursday, 07/24/2008
Location: Portland 251
Speaker:- Sam Ruby (IBM)

Ruby 1.9.0 came out in December, but it will be a while before it is stable and major packages have been ported to it. In addition to new features, there are a number of small backwards incompatible changes that have been made, but it generally is possible to create code that works on both 1.8 and 1.9. This talk will cover the changes that are most likely to impact you.

Who Wants a Faster Ruby?
2:35pm Thursday, 07/24/2008
Location: F151
Speaker:- Brian Ford (Engine Yard)

Ruby is an excellent object-oriented programming language that is gaining in popularity. While programmer productivity in Ruby is often touted, the performance of Ruby is often disappointing relative to other languages. This talk will examine the performance characteristics of Rubinius, one of the newest and most popular alternative Ruby implementations, using the terrific DTrace utility.

IronRuby: The Road to 1.0
4:30pm Thursday, 07/24/2008
Location: Portland 251
Speaker:- John Lam (Microsoft)

A year ago, we shipped the first drop of the IronRuby source code at OSCON. In September, we released our project on RubyForge and began accepting contributions. A few months after that, the OSI certified the Microsoft Public License as an official open source license. Come to this talk to get an update on where we are today, and what we have to do to get to 1.0.

Commanding Your SSH Universe with Capistrano
5:20pm Thursday, 07/24/2008
Location: Portland 251
Speaker:- Ryan Briones (The Edgecase)

Using Capistrano to automate SSH tasks such as server administration and application deployment.

Voting Machinery for the Masses
11:35am Friday, 07/25/2008
Location: Portland 255
Speaker:- Benjamin Mako Hill (MIT Center for Future Civic Media)

This talk will present work on RubyVote and Selectricity — voting technology designed for quotidian elections. It will describe why focusing on everything but government- and state-based elections may be the open voting technology community’s best tactic and and why free software and open source tools are an essential piece of that puzzle.

How Not to Build a Service
11:35am Friday, 07/25/2008
Location: D133
Speaker:- Mike Perham (FiveRuns)

FiveRuns launched the RM-Manage monitoring service targeting the Ruby on Rails market in 2007, but not without making plenty of mistakes in the process. This talk will discuss the social, technical, and business lessons learned over the last year.

Please spread out this information to all Rubyists, and let them know whats happening with Ruby.


July 22, 2008 at 5:49 am Leave a comment

Older Posts

Follow me on Twitter