| Ruby
The courses follow these fine and very well-known books:
The Ruby Programming Language
by David Flanagan,
Yukihiro Matsumoto Programming Ruby (< 1.9)
by Dave Thomas Programming Ruby 1.9
by Dave Thomas Ruby Best Practices
by Gregory T. Brown,
foreword by Yukihiro Matsumoto -
JRuby Cookbook (“Ruby Meets Java”)
by
Justin Edelson
and
Henry Liu
-
Using JRuby: Bringing Ruby to Java
by Charles O Nutter, Thomas Enebo, Nick Sieger, Ola Bini, and Ian Dees
-
IronRuby Unleashed
by Shay Friedman,
publisher: Sams
on the book (from informit.com/store/product.aspx?isbn=0672330784 ):
Ruby has built an enormous following of developers attracted by its intuitiveness, flexibility, and simplicity.
Meanwhile, Microsoft’s .NET has grown and matured into a platform of unparalleled power.
IronRuby brings them together, enabling developers to write elegant, efficient Ruby code that seamlessly integrates with .NET objects and leverages .NET’s full capabilities.
Now, in IronRuby Unleashed, one of IronRuby’s most respected early adopters demonstrates how to write outstanding production software with the brand new IronRuby 1.0.
Writing for both Ruby and .NET developers, Shay Friedman covers every facet of IronRuby programming.
Friedman begins by explaining how IronRuby leverages the new Dynamic Language Runtime (DLR) libraries to run atop the .NET Framework and access its resources.
Next, he presents an in-depth IronRuby tutorial that ranges from basic syntax and object-oriented programming techniques through advanced concepts.
Building on this foundation, you’ll learn how to make the most of a broad spectrum of .NET platform features.
IronRuby Unleashed thoroughly illuminates the use of IronRuby and .NET with today’s most powerful frameworks and technologies, including WPF, ASP.NET MVC, Ruby on Rails, and Silverlight.
You’ll also find detailed coverage of unit testing, as well as cutting-edge techniques for extending IronRuby with C# or VB.NET.
Detailed information on how to... [...]
-
Wicked Cool Ruby Scripts
by Steve Pugh
on the book (from nostarch.com/wcruby.htm ):
Are you spending valuable time on work a well-trained monkey
could do? If so, Wicked Cool Ruby Scripts will teach you how to
automate repetitive tasks using Ruby, one of the most powerful and
easy-to-use programming languages around.
Wicked Cool Ruby Scripts provides 58 scripts that offer quick
solutions to problems like system administration, manipulating images,
and managing a website. After getting your feet wet creating simple
scripts to automate tasks like file compression and decompression,
you’ll learn how to create powerful web crawlers, security scripts,
and full-fledged libraries and applications, as well as how to:
Rename files, disable processes, change permissions, and modify users Manipulate strings, encrypt files, and sort efficiently Validate web links, check for orphan files, and generate forms Mass edit photos, extract image information, and create thumbnails Parse CSV files and scrape links, images, and pages from the Web
And as a nod to our security friends, you’ll even learn how to use Ruby to write Metasploit exploits.
For each script you get the code, a discussion of how it
works, and tips on how to customize it to solve real-world
problems. By the time you’re finished, we think you’ll agree that Ruby
is a wicked cool way to get things done.
on the book (from oreilly.com/catalog/9781593271824/ )
Wicked Cool Ruby Scripts is a compendium of scripts that will make
your life easier by saving you time and solving problems. If you
find yourself wasting effort and time on a task a trained monkey
could do, it's time for Ruby to come to the rescue.
Wicked Cool Ruby Scripts provides carefully selected Ruby scripts
that are immediately useful. Learn how to streamline
administrative tasks like renaming files, disabling processes, and
changing permissions. After you get your feet wet creating basic
scripts, author Steve Pugh will show you how to create powerful
Web crawlers, security scripts, full-fledged libraries and
applications, and much more. With each script you'll get the raw
code followed by an explanation of how it really works, as well as
instructions for how to run the script and suggestions for
customizing it. Wicked Cool Ruby Scripts will save you from the
tedium of repetitive tasks and give you back the time it would
take to write scripts from scratch.
on the author (from oreillynet.com/pub/au/3383 )
Steve Pugh http://oreillynet.com/pub/au/3383 has been a programmer for over a decade.
He has worked as a software analyst for a banking software company,
run a large-scale network operations center
(overseeing 7,000 users and 130 network technicians),
and is currently doing security research for the US government.
Much of this book was written while Pugh was working for the US government in northern Iraq.
|