blogaholic

Fundstücke und Gedanken

NIght Sky (HDR)Because the sky is high in France, it blows my mind in France.Richmond from below the 9th street bridgeThe view from wytham woodsBell TowerSunrise at the Algerian borderOld and Young Sunflowers

Noch mehr Ruby Tricks

Nach kurzem Durchscrollen stehen auch im Ruby Tips Blog ein paar nützliche Hinweise, z.B. auf den Rubyscript2Exe-Packager, der genau das tut, was der Name verspricht. Der OS X Support ist allerdings noch experimental; für Win32 soll es aber schon sehr gut funktionieren.
Auch sehr lesenswert sind die 21 Ruby Tricks.

Schon alleine dieser Trick ist Gold wert:

email = "Fred Bloggs "
email.match(/< (.*?)>/)[1]            # => "fred@bloggs.com"
email[/< (.*?)>/, 1]                  # => "fred@bloggs.com"
email.match(/(x)/)[1]                # => NoMethodError [:(]
email[/(x)/, 1]                      # => nil
email[/([bcd]).*?([fgh])/, 2]        # => "g"