<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>rss / new tutorials</title><link>http://www.developerhell.com/feed/new_articles/ruby</link><description>the last 20 tutorials</description><language>en</language><item><title>Inside Ruby on Rails: Rescuable and rescue_from</title><link>http://www.developerhell.com/out/Inside_Ruby_on_Rails_Rescuable_and_rescue_from</link><guid>http://www.developerhell.com/out/Inside_Ruby_on_Rails_Rescuable_and_rescue_from</guid><description>Last time I talked about the ActiveSupport Module#delegate method. Today, I want to introduce an other poweful ActiveSupport module: Rescuable, also known in the Rails ecosystem as rescue_from.</description></item><item><title>Ruby on Rails 2 - from zero to a small application</title><link>http://www.developerhell.com/out/Ruby_on_Rails_2_from_zero_to_a_small_application</link><guid>http://www.developerhell.com/out/Ruby_on_Rails_2_from_zero_to_a_small_application</guid><description>Describing the process of setting up RoR2 and developing a small application. The tutorial touches most aspects of RoR development, form helpers, activerecord and Ajax to name a few.</description></item><item><title>Parsing gettext strings with Ruby</title><link>http://www.developerhell.com/out/Parsing_gettext_strings_with_Ruby</link><guid>http://www.developerhell.com/out/Parsing_gettext_strings_with_Ruby</guid><description>Basic hash, regular expressions and blocks tutorial.</description></item><item><title>Scraping and Converting Data with Hpricot and JSON in Ruby</title><link>http://www.developerhell.com/out/Scraping_and_Converting_Data_with_Hpricot_and_JSON_in_Ruby</link><guid>http://www.developerhell.com/out/Scraping_and_Converting_Data_with_Hpricot_and_JSON_in_Ruby</guid><description>We&amp;#039;re retrieving information from a HTML document with Hpricot, no regular expressions needed.</description></item><item><title>Autocomplete in WxRuby&#039;s Scintilla</title><link>http://www.developerhell.com/out/Autocomplete_in_WxRuby_s_Scintilla3691</link><guid>http://www.developerhell.com/out/Autocomplete_in_WxRuby_s_Scintilla3691</guid><description>How to accomplish autocompletion when you write your own editor.</description></item><item><title>AUI in WxRuby</title><link>http://www.developerhell.com/out/AUI_in_WxRuby</link><guid>http://www.developerhell.com/out/AUI_in_WxRuby</guid><description>Advanced User Interface to create all the coolness you need in your desktop application.</description></item><item><title>The basics of how to work the Scintilla component in WxRuby.</title><link>http://www.developerhell.com/out/The_basics_of_how_to_work_the_Scintilla_component_in_WxRuby</link><guid>http://www.developerhell.com/out/The_basics_of_how_to_work_the_Scintilla_component_in_WxRuby</guid><description>The basics of how to work the Scintilla component in WxRuby.</description></item><item><title>More Scintilla in WxRuby</title><link>http://www.developerhell.com/out/More_Scintilla_in_WxRuby</link><guid>http://www.developerhell.com/out/More_Scintilla_in_WxRuby</guid><description>A discussion on custom key commands and custom behavior.</description></item><item><title>Behavior-driven Testing with RSpec</title><link>http://www.developerhell.com/out/Behavior_driven_Testing_with_RSpec</link><guid>http://www.developerhell.com/out/Behavior_driven_Testing_with_RSpec</guid><description>Testing fever has infected the Ruby programming community, and the infection is spreading. One of the most promising innovations in testing in the past year is the introduction and rapid growth of RSpec, a behavior-driven testing tool. Learn how RSpec can change the way you think about testing.</description></item><item><title>Registration form with Merb and Datamapper</title><link>http://www.developerhell.com/out/Registration_form_with_Merb_and_Datamapper</link><guid>http://www.developerhell.com/out/Registration_form_with_Merb_and_Datamapper</guid><description>How to setup a semi-advanced registration form with Merb and Datamapper with validators and stuff.</description></item><item><title>Rails Messaging Tutorial</title><link>http://www.developerhell.com/out/Rails_Messaging_Tutorial</link><guid>http://www.developerhell.com/out/Rails_Messaging_Tutorial</guid><description>This guide aims to be a simple, logical tutorial showing how to develop a simple Rails messaging system with all of the trimmings with Ruby on Rails (v2.0.2). This tutorial is intended for beginner to intermediate Rails users. If you&amp;#039;ve never used Rails before, I suggest you check out any of the excellent introductions out there.</description></item><item><title>Merb and Datamapper on Ubuntu with XAMPP</title><link>http://www.developerhell.com/out/Merb_and_Datamapper_on_Ubuntu_with_XAMPP</link><guid>http://www.developerhell.com/out/Merb_and_Datamapper_on_Ubuntu_with_XAMPP</guid><description>Basic setup tutorial to get you started with Merb and Datamapper.</description></item><item><title>Adding Type Checking to Ruby</title><link>http://www.developerhell.com/out/Adding_Type_Checking_to_Ruby</link><guid>http://www.developerhell.com/out/Adding_Type_Checking_to_Ruby</guid><description>What&amp;rsquo;s the first thing you think of when you consider the Ruby Language?  Dynamic types, right?  Ruby is famous (infamous?) for its extremely flexible type system, and as a so-called &amp;ldquo;scripting language&amp;rdquo;, the core of this mechanism is a lack of type checking.  This feature allows for some very concise expressions and a great deal of flexibility, but sometimes makes your code quite a bit harder to understand.</description></item><item><title>Ruby Spin-up: Where Did That Method Come From?</title><link>http://www.developerhell.com/out/Ruby_Spin_up_Where_Did_That_Method_Come_From</link><guid>http://www.developerhell.com/out/Ruby_Spin_up_Where_Did_That_Method_Come_From</guid><description>A tutorial that gives a nice background on some object-oriented thinking in Ruby, including classes, superclasses, modules, and singleton methods. It&amp;#039;s a straightforward tutorial aimed at those who have gotten their feet wet in Ruby, but not the object-oriented aspects of Ruby.</description></item><item><title>Ruby 1.9 - When Will It be Production Ready</title><link>http://www.developerhell.com/out/Ruby_1_9_When_Will_It_be_Production_Ready</link><guid>http://www.developerhell.com/out/Ruby_1_9_When_Will_It_be_Production_Ready</guid><description>Ruby 1.9 was released on Christmas Day of 2007 as version 1.9.0, after undergoing a year or so as an experimental testbed for changes to the Ruby language and core class library.</description></item><item><title>Sorting Data with List and Table Widgets [pdf]</title><link>http://www.developerhell.com/out/Sorting_Data_with_List_and_Table_Widgets_pdf</link><guid>http://www.developerhell.com/out/Sorting_Data_with_List_and_Table_Widgets_pdf</guid><description>The simple widgets that we learned about in the previous chapter primarily deal with a single value (if they have any real &amp;quot;value&amp;quot; associated
with them at all). FXRuby also provides a number of more complicated widgets for dealing with collections of values.</description></item><item><title>Ruby blocks gotchas</title><link>http://www.developerhell.com/out/Ruby_blocks_gotchas</link><guid>http://www.developerhell.com/out/Ruby_blocks_gotchas</guid><description>There&amp;#039;s this thing they say about Ruby - everything is an object. It&amp;#039;s true, with very few exceptions, one of them being the block. Well guess what, this little gem of an inconsistency came back to bite me when I was trying to do something involving dynamic redefinition of methods.</description></item><item><title>Configuring ActionMailer</title><link>http://www.developerhell.com/out/Configuring_ActionMailer</link><guid>http://www.developerhell.com/out/Configuring_ActionMailer</guid><description>Configuring ActionMailer for the first time can be a little bit troublesome. You have to worry about the server, port, domain, authentication, address to send from and whether you&#039;re configuring smtp or sendmail. You have to set things up for both your production and development servers, and you have to make sure that everything&#039;s kosher so that your messages won&#039;t get knocked down by spam filters.</description></item><item><title>Rails 2.0: It&#039;s done!</title><link>http://www.developerhell.com/out/Rails_2_0_It_s_done</link><guid>http://www.developerhell.com/out/Rails_2_0_It_s_done</guid><description>Rails 2.0 is finally finished after about a year in the making. This is a fantastic release that&#039;s absolutely stuffed with great new features, loads of fixes, and an incredible amount of polish. We&#039;ve even taken a fair bit of cruft out to make the whole package more coherent and lean.</description></item><item><title>Ruby on Rails on Oracle: A Simple Tutorial</title><link>http://www.developerhell.com/out/Ruby_on_Rails_on_Oracle_A_Simple_Tutorial</link><guid>http://www.developerhell.com/out/Ruby_on_Rails_on_Oracle_A_Simple_Tutorial</guid><description>This article is not intended to be a booster piece for Rails nor is it an expose. It&#039;s simply an introduction to the technology. It contains both praise and criticism. At times the criticism might appear a bit heavy handed (especially to Rails enthusiasts), but don&#039;t be fooled. Using any Web application framework is going to be tricky, whether it&#039;s J2EE, ASP.NET, or PHP. In the long run, you can be a lot more productive with Rails than you can be with many other Web application development platforms, but it takes time to learn the ropes.</description></item></channel></rss>