<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Labuschin Webdesign | Ruby</title>
    <description />
    <link>http://labuschin.com/</link>
    <lastBuildDate>Wed, 11 Jun 2008 15:51:38 +0200</lastBuildDate>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <ttl>60</ttl>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/LabuschinWebdesignRuby" type="application/rss+xml" /><item>
      <title>Fehlerbehandlungen als Einzeiler</title>
      <pubDate>Wed, 11 Jun 2008 15:51:38 +0200</pubDate>
      <description>War mir bislang nicht bekannt: Ähnlich wie Anweisungsmodifikatoren if-Anweisungen verkürzen können, so lassen sich auch Fehlerbehandlungen sehr elegant abkürzen, wenn begin- und rescue-Blöcke jeweils nur eine Anweisung enthalten.</description>
      <content:encoded><![CDATA[
        <p>War mir bislang nicht bekannt: Ähnlich wie Anweisungsmodifikatoren if-Anweisungen verkürzen können, so lassen sich auch Fehlerbehandlungen sehr elegant abkürzen, wenn begin- und rescue-Blöcke jeweils nur eine Anweisung enthalten.</p><p><a href="http://labuschin.com/ruby/grundlagen/rescue-als-einzeiler">Den ganzen Artikel »Fehlerbehandlungen als Einzeiler« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/309648239" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/309648239/rescue-als-einzeiler</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/rescue-als-einzeiler</feedburner:origLink></item>
    <item>
      <title>Alternative Anwendungen für Rails’ Partials</title>
      <pubDate>Thu, 01 May 2008 12:08:36 +0200</pubDate>
      <description>Wenn man das DRY-Prinzip in Ruby on Rails erfolgreich umsetzten möchte, sind Partials das tägliche Brot. Dass Partials jedoch nicht nur für die simple Wiedergabe von Objekt-Sammlungen gut sind, versteht man vielleicht nicht auf Anhieb. Deshalb stelle ich hier zwei praktische Beispiele für alternative Anwendungen von Partials vor.</description>
      <content:encoded><![CDATA[
        <p>Wenn man das DRY-Prinzip in Ruby on Rails erfolgreich umsetzten möchte, sind Partials das tägliche Brot. Dass Partials jedoch nicht nur für die simple Wiedergabe von Objekt-Sammlungen gut sind, versteht man vielleicht nicht auf Anhieb. Deshalb stelle ich hier zwei praktische Beispiele für alternative Anwendungen von Partials vor.</p><p><a href="http://labuschin.com/ruby/ruby-on-rails/alternative-anwendungen-fuer-rails-partials">Den ganzen Artikel »Alternative Anwendungen für Rails’ Partials« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/281367472" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/281367472/alternative-anwendungen-fuer-rails-partials</link>
      <category>Ruby on Rails</category>
    <feedburner:origLink>http://labuschin.com/ruby/ruby-on-rails/alternative-anwendungen-fuer-rails-partials</feedburner:origLink></item>
    <item>
      <title>Namen in attributive Genitive umwandeln</title>
      <pubDate>Wed, 09 Apr 2008 14:50:47 +0200</pubDate>
      <description>Diese Methode wandelt einen Namen in einen attributiven Genitiv um und beachtet dabei Sonderfälle in der deutschen Grammatik.</description>
      <content:encoded><![CDATA[
        <p>Diese Methode wandelt einen Namen in einen attributiven Genitiv um und beachtet dabei Sonderfälle in der deutschen Grammatik.</p><p><a href="http://labuschin.com/ruby/code-schnipsel/snippet-namen-in-attributive-genitive-umwandeln">Den ganzen Artikel »Namen in attributive Genitive umwandeln« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829842" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829842/snippet-namen-in-attributive-genitive-umwandeln</link>
      <category>Code-Schnipsel</category>
    <feedburner:origLink>http://labuschin.com/ruby/code-schnipsel/snippet-namen-in-attributive-genitive-umwandeln</feedburner:origLink></item>
    <item>
      <title>Einfache Strings für SEO-freundliche URLs vorbereiten</title>
      <pubDate>Thu, 27 Mar 2008 07:23:34 +0100</pubDate>
      <description>Es werden alle Sonderzeichen aus dem String entfernt. Umlaute werden in AE, OE und UE etc., das ß in SS umgewandelt. Alle Buchstaben werden in Minuskeln umgewandelt und alle Leerräume werden mit Minuszeichen gefüllt. Ein doppeltes Vorkommen, das Beginnen oder Beenden mit einem Minuszeichen wird verhindert.</description>
      <content:encoded><![CDATA[
        <p>Es werden alle Sonderzeichen aus dem String entfernt. Umlaute werden in AE, OE und UE etc., das ß in SS umgewandelt. Alle Buchstaben werden in Minuskeln umgewandelt und alle Leerräume werden mit Minuszeichen gefüllt. Ein doppeltes Vorkommen, das Beginnen oder Beenden mit einem Minuszeichen wird verhindert.</p><p><a href="http://labuschin.com/ruby/code-schnipsel/einfache-strings-zu-seo-freundlichen-urls-machen">Den ganzen Artikel »Einfache Strings für SEO-freundliche URLs vorbereiten« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829843" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829843/einfache-strings-zu-seo-freundlichen-urls-machen</link>
      <category>Code-Schnipsel</category>
    <feedburner:origLink>http://labuschin.com/ruby/code-schnipsel/einfache-strings-zu-seo-freundlichen-urls-machen</feedburner:origLink></item>
    <item>
      <title>Ruby-Snippet: Texte ordentlich kürzen</title>
      <pubDate>Mon, 30 Jul 2007 06:39:25 +0200</pubDate>
      <description>Die folgende Methode wird auf String-Objekte angewendet. Sie kürzt den übergebenen Text bis zu einer angegebenen Zeichenzahl, "rundet" auf ganze Wörter ab und gibt ihn dann zurück. Eine sinvolle Implementierung in einem Ruby-on-Rails-Projekt wäre im Modul ApplicationHelper. Sie kann dann ganz einfach in den Templates angewendet werden.</description>
      <content:encoded><![CDATA[
        <p>Die folgende Methode wird auf String-Objekte angewendet. Sie kürzt den übergebenen Text bis zu einer angegebenen Zeichenzahl, "rundet" auf ganze Wörter ab und gibt ihn dann zurück. Eine sinvolle Implementierung in einem Ruby-on-Rails-Projekt wäre im Modul ApplicationHelper. Sie kann dann ganz einfach in den Templates angewendet werden.</p><p><a href="http://labuschin.com/ruby/code-schnipsel/rubysnippet-texte-ordentlich-kuerzen">Den ganzen Artikel »Ruby-Snippet: Texte ordentlich kürzen« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829844" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829844/rubysnippet-texte-ordentlich-kuerzen</link>
      <category>Code-Schnipsel</category>
    <feedburner:origLink>http://labuschin.com/ruby/code-schnipsel/rubysnippet-texte-ordentlich-kuerzen</feedburner:origLink></item>
    <item>
      <title>Kontrollstrukturen</title>
      <pubDate>Mon, 16 Jul 2007 15:56:44 +0200</pubDate>
      <description>Eine Programmiersprache ohne Kontrollstrukturen wie if-Anweisungen oder while-Schleifen ist ganz und gar nicht vorstellbar - zumindest nicht in der aktuellen Generation der Programmiersprachen. Sie kontrollieren (wie der Name schon sagt) Programmabläufe mithilfe von boolschen Ausdrücken.</description>
      <content:encoded><![CDATA[
        <p>Eine Programmiersprache ohne Kontrollstrukturen wie if-Anweisungen oder while-Schleifen ist ganz und gar nicht vorstellbar - zumindest nicht in der aktuellen Generation der Programmiersprachen. Sie kontrollieren (wie der Name schon sagt) Programmabläufe mithilfe von boolschen Ausdrücken.</p><p><a href="http://labuschin.com/ruby/grundlagen/kontrollstrukturen">Den ganzen Artikel »Kontrollstrukturen« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829845" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829845/kontrollstrukturen</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/kontrollstrukturen</feedburner:origLink></item>
    <item>
      <title>Hashes</title>
      <pubDate>Mon, 21 May 2007 20:05:39 +0200</pubDate>
      <description>Hashes (Sing.: Hash, auch Hashmap genannt) sind assoziative Arrays. Im Gegensatz zu PHP gibt es eine strikte und klare Trennung zwischen Hashes und normalen Arrays. Wissenswertes über Rubys Hashes erfahrt ihr in diesem Artikel.</description>
      <content:encoded><![CDATA[
        <p>Hashes (Sing.: Hash, auch Hashmap genannt) sind assoziative Arrays. Im Gegensatz zu PHP gibt es eine strikte und klare Trennung zwischen Hashes und normalen Arrays. Wissenswertes über Rubys Hashes erfahrt ihr in diesem Artikel.</p><p><a href="http://labuschin.com/ruby/grundlagen/hashes">Den ganzen Artikel »Hashes« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829846" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829846/hashes</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/hashes</feedburner:origLink></item>
    <item>
      <title>Arrays</title>
      <pubDate>Mon, 21 May 2007 15:15:07 +0200</pubDate>
      <description>Arrays sind indizierte Sammlungen von Objekten. Welche Eigenschaften, Syntaxregeln und Literale sie in Ruby besitzen, erfährt man in diesem Artikel.</description>
      <content:encoded><![CDATA[
        <p>Arrays sind indizierte Sammlungen von Objekten. Welche Eigenschaften, Syntaxregeln und Literale sie in Ruby besitzen, erfährt man in diesem Artikel.</p><p><a href="http://labuschin.com/ruby/grundlagen/das-array-in-ruby">Den ganzen Artikel »Arrays« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829847" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829847/das-array-in-ruby</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/das-array-in-ruby</feedburner:origLink></item>
    <item>
      <title>Variablen, Ihre Namenskonventionen und Gültigkeitsbereiche in Ruby</title>
      <pubDate>Sat, 19 May 2007 22:34:43 +0200</pubDate>
      <description>Hier erfahrt ihr alles über Variablen, ihre Namenskonvetionen und Gültigkeitsbereiche. In Ruby gibt es, wie auch in anderen objekt-orientierten Sprachen lokale und globale Variablen, wie auch Instanz- und Klassen-Variablen.</description>
      <content:encoded><![CDATA[
        <p>Hier erfahrt ihr alles über Variablen, ihre Namenskonvetionen und Gültigkeitsbereiche. In Ruby gibt es, wie auch in anderen objekt-orientierten Sprachen lokale und globale Variablen, wie auch Instanz- und Klassen-Variablen.</p><p><a href="http://labuschin.com/ruby/grundlagen/variablen-ihre-namenskonvetionen-und-gueltigkeitsbereiche-in-ruby">Den ganzen Artikel »Variablen, Ihre Namenskonventionen und Gültigkeitsbereiche in Ruby« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829848" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829848/variablen-ihre-namenskonvetionen-und-gueltigkeitsbereiche-in-ruby</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/variablen-ihre-namenskonvetionen-und-gueltigkeitsbereiche-in-ruby</feedburner:origLink></item>
    <item>
      <title>Objektorientierte Programmierung</title>
      <pubDate>Wed, 11 Apr 2007 09:03:13 +0200</pubDate>
      <description>Die objektorientierte Programmierung ist ein Programmierparadigma. Verglichen mit der prozedualen Programmierung hat die OOP den Vorteil, die Funktionen von Programmen flexibler und wiederverwendbar zu formulieren. Weitere wichtige Informationen über die OOP habe ich in Folgendem zusammengefasst.</description>
      <content:encoded><![CDATA[
        <p>Die objektorientierte Programmierung ist ein Programmierparadigma. Verglichen mit der prozedualen Programmierung hat die OOP den Vorteil, die Funktionen von Programmen flexibler und wiederverwendbar zu formulieren. Weitere wichtige Informationen über die OOP habe ich in Folgendem zusammengefasst.</p><p><a href="http://labuschin.com/ruby/grundlagen/objektorientierte-programmierung">Den ganzen Artikel »Objektorientierte Programmierung« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829849" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829849/objektorientierte-programmierung</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/objektorientierte-programmierung</feedburner:origLink></item>
    <item>
      <title>Wissenswertes über Ruby</title>
      <pubDate>Thu, 05 Apr 2007 09:00:57 +0200</pubDate>
      <description>Ruby ist eine objektorientierte Programmiersprache. Sie wurde 1995 von Yukihiro Matsumoto, genannt Matz in Japan veröffentlicht. Die Sprache selbst wurde mit C verfasst. Mehr Wissenswertes über Ruby erfahrt ihr in diesem Artikel.</description>
      <content:encoded><![CDATA[
        <p>Ruby ist eine objektorientierte Programmiersprache. Sie wurde 1995 von Yukihiro Matsumoto, genannt Matz in Japan veröffentlicht. Die Sprache selbst wurde mit C verfasst. Mehr Wissenswertes über Ruby erfahrt ihr in diesem Artikel.</p><p><a href="http://labuschin.com/ruby/grundlagen/wissenswertes-ueber-ruby">Den ganzen Artikel »Wissenswertes über Ruby« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829850" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829850/wissenswertes-ueber-ruby</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/wissenswertes-ueber-ruby</feedburner:origLink></item>
    <item>
      <title>Gestatten, Ruby.</title>
      <pubDate>Wed, 04 Apr 2007 22:19:44 +0200</pubDate>
      <description>Nachdem ich von Denny Carl das Buch Praxiswissen Ruby on Rails erhalten habe, stieg mein Interesse an Ruby und Ruby on Rails gewaltig. Daher möchte ich meine Erfahrungen mit interessierten Lesern von Labuschin Webdesign teilen. Ich habe extra für Ruby einen eigenen Bereich angelegt, der auch als RSS abonniert werden kann. </description>
      <content:encoded><![CDATA[
        <p>Nachdem ich von Denny Carl das Buch Praxiswissen Ruby on Rails erhalten habe, stieg mein Interesse an Ruby und Ruby on Rails gewaltig. Daher möchte ich meine Erfahrungen mit interessierten Lesern von Labuschin Webdesign teilen. Ich habe extra für Ruby einen eigenen Bereich angelegt, der auch als RSS abonniert werden kann. </p><p><a href="http://labuschin.com/ruby/grundlagen/gestatten-ruby">Den ganzen Artikel »Gestatten, Ruby.« lesen</a></p>
      <img src="http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~4/277829851" height="1" width="1"/>]]></content:encoded>
      <link>http://feeds.feedburner.com/~r/LabuschinWebdesignRuby/~3/277829851/gestatten-ruby</link>
      <category>Grundlagen</category>
    <feedburner:origLink>http://labuschin.com/ruby/grundlagen/gestatten-ruby</feedburner:origLink></item>
  </channel>
</rss>
