<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Ruby on Rails &#187; Plugin</title>
	<atom:link href="http://www.rubyonrails.de/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubyonrails.de</link>
	<description>Die deutsche Ruby on Rails Seite</description>
	<lastBuildDate>Tue, 31 Jan 2012 07:25:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Screencast: JSON Dokumente mit Jbuilder erstellen</title>
		<link>http://www.rubyonrails.de/2012/01/screencast-json-dokumente-mit-jbuilder-erstellen/</link>
		<comments>http://www.rubyonrails.de/2012/01/screencast-json-dokumente-mit-jbuilder-erstellen/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 07:25:54 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Jbuilder]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3531</guid>
		<description><![CDATA[Jbuilder (nicht zu verwechseln mit der Java IDE der Firma CodeGear, früher Borland) ist ein Gem zum Erstellen von JSON Dokumenten. Hierzu stellt Jbuilder eine DSL und Template Engines zur Verfügung, mit der auch komplexe Rückgabe-Dokumente erstellt werden können. Ryan zeigt in dieser Woche wie es installiert, integriert und verwendet wird.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2012/01/screencast-json-dokumente-mit-jbuilder-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/320-jbuilder.mp4" length="21923194" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/320-jbuilder.m4v" length="10985386" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/320-jbuilder.webm" length="12136911" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/320-jbuilder.ogv" length="23846575" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Private Pub für Realtime-Events</title>
		<link>http://www.rubyonrails.de/2012/01/screencast-private-pub-fur-realtime-events/</link>
		<comments>http://www.rubyonrails.de/2012/01/screencast-private-pub-fur-realtime-events/#comments</comments>
		<pubDate>Sat, 21 Jan 2012 16:24:03 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Private Pub]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3515</guid>
		<description><![CDATA[Privat Pub ist ein Gem mit dem Echtzeit-Events auf sehr einfach Weise erstellt und genutzt werden können.  In diesem Screencast erfahrt ihr wie es in Kombination mit Rails verwendet werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2012/01/screencast-private-pub-fur-realtime-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/316-private-pub.mp4" length="15897953" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/316-private-pub.m4v" length="8677540" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/316-private-pub.webm" length="10481708" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/316-private-pub.ogv" length="18257733" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Pretty URLs mit FriendlyId</title>
		<link>http://www.rubyonrails.de/2012/01/screencast-pretty-urls-mit-friendlyid/</link>
		<comments>http://www.rubyonrails.de/2012/01/screencast-pretty-urls-mit-friendlyid/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 13:36:19 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[friendly_id]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3512</guid>
		<description><![CDATA[Benutzerfreundliche URLs erleichtert z.B. Besuchern sprechende Bookmarks zu erstellen oder Optimierungen bzgl. SEO durchzuführen. Das Plugin friendly_id erfüllt die Erstellung von Pretty URLs und bringt zusätzlich noch weitere Features mit. Ryan zeigt wie es installiert und eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2012/01/screencast-pretty-urls-mit-friendlyid/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/314-pretty-urls-with-friendlyid.mp4" length="19752048" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/314-pretty-urls-with-friendlyid.m4v" length="9915689" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/314-pretty-urls-with-friendlyid.webm" length="10967315" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/314-pretty-urls-with-friendlyid.ogv" length="21952848" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: ElasticSearch Teil 1</title>
		<link>http://www.rubyonrails.de/2011/12/screencast-elasticsearch-teil-1/</link>
		<comments>http://www.rubyonrails.de/2011/12/screencast-elasticsearch-teil-1/#comments</comments>
		<pubDate>Tue, 13 Dec 2011 07:56:46 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ElasticSearch]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Tire]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3489</guid>
		<description><![CDATA[ElasticSearch ist eine auf Lucene basierende Suchmaschine. ElasticSearch bietet eine RESTfull Schnittstelle um Suchanfragen zu stellen. Ryan zeigt in diesem ersten Teil wie es in bestehende Applikationen integriert werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/12/screencast-elasticsearch-teil-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/306-elasticsearch-part-1.mp4" length="33173647" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/306-elasticsearch-part-1.m4v" length="16897561" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/306-elasticsearch-part-1.webm" length="15238631" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/306-elasticsearch-part-1.ogv" length="46354897" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: OmniAuth</title>
		<link>http://www.rubyonrails.de/2011/12/screencast-omniauth/</link>
		<comments>http://www.rubyonrails.de/2011/12/screencast-omniauth/#comments</comments>
		<pubDate>Tue, 06 Dec 2011 09:19:17 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[OmniAuth]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3485</guid>
		<description><![CDATA[OmniAuth ist ein Ruby-Authetifierungs-Framework welches eine standardisierte Schnittstelle zu verschiedenen Authentifizierungs-Providern bietet (z.B. Facebook, OpenID). Mit dem aktuellen OmniAuth-Release 1.0 ist nun auch möglich klassisch über Benutzernamen und Passwort die Authentifizierung durchzuführen, wenn kein externer Anbieter gewünscht oder vorhanden ist. In diesem Screencast zeigt Ryan wie es installiert und verwendet werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/12/screencast-omniauth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Screencast: Spree &#8211; Einstieg in Ecommerce mit Rails</title>
		<link>http://www.rubyonrails.de/2011/11/screencast-spree-einstieg-in-ecommerce-mit-rails/</link>
		<comments>http://www.rubyonrails.de/2011/11/screencast-spree-einstieg-in-ecommerce-mit-rails/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 09:51:55 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3473</guid>
		<description><![CDATA[Spree ist eine open-source e-Commerce-Lösung auf Basis von Rails und wurde von Sean Schofield entwickelt. Inzwischen wird es von einer Community gepflegt ist aktuell die meistgenutzte Shop-Lösung im Rails-Umfeld. Ryan bietet diese Woche einen Einstieg in das Framework.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/11/screencast-spree-einstieg-in-ecommerce-mit-rails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/298-getting-started-with-spree.mp4" length="33433211" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/298-getting-started-with-spree.m4v" length="15942945" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/298-getting-started-with-spree.webm" length="16061748" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/298-getting-started-with-spree.ogv" length="41941024" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Mercury Online Editor</title>
		<link>http://www.rubyonrails.de/2011/11/screencast-mercury-online-editor/</link>
		<comments>http://www.rubyonrails.de/2011/11/screencast-mercury-online-editor/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 10:04:33 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Mercury]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Views]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3469</guid>
		<description><![CDATA[Mercury ist ein auf HTML5 basierender Web-Editor mit dem Inhalte direkt im Browser bearbeitet werden können. In dem folgenden Screencast zeigt Ryan wie es in eigenen Applikationen eingebunden und benutzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/11/screencast-mercury-online-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/296-mercury-editor.mp4" length="34401603" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/296-mercury-editor.m4v" length="16118283" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/296-mercury-editor.webm" length="17409739" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/296-mercury-editor.ogv" length="41659386" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Mit PJAX Bereiche aktualisieren</title>
		<link>http://www.rubyonrails.de/2011/10/screencast-mit-pjax-bereiche-aktualisieren/</link>
		<comments>http://www.rubyonrails.de/2011/10/screencast-mit-pjax-bereiche-aktualisieren/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 18:49:30 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[PJAX]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3464</guid>
		<description><![CDATA[Häfig wird bei kleinsten Änderungen in Teilbereichen einer Seite die gesamte Seite erneut gerendert. Die führt zu "unnötigen" Seiten-Generierungen die gespart werden können. PJAX kann neue oder aktualisierte Bereiche über AJAX holen und somit die Seite stets aktuell halten. Ryan zeigt diese Woche wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/10/screencast-mit-pjax-bereiche-aktualisieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/294-playing-with-pjax.mp4" length="17737255" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/294-playing-with-pjax.m4v" length="9929798" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/294-playing-with-pjax.webm" length="11989554" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/294-playing-with-pjax.ogv" length="23335044" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: SOAP Webservices mit Savon</title>
		<link>http://www.rubyonrails.de/2011/10/screencast-soap-webservices-mit-savon/</link>
		<comments>http://www.rubyonrails.de/2011/10/screencast-soap-webservices-mit-savon/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 06:15:07 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Savon]]></category>
		<category><![CDATA[SOAP]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3456</guid>
		<description><![CDATA[Obwohl REST inzwischen für viele die erste Wahl bei Webservices ist, gibt es noch einige Dienste, die aus SOAP aufbauen. Im Gegensatz zu REST ist bei SOAP ein wenig mehr Aufwand nötig, um diese APIs konsumieren zu können. Savon ist ein Plugin um dem Entwicker bei dieser Arbeit zu unterstützen und die Verwendung der Dienste zu vereinfachen. Ryan zeigt in diesem Screencast wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/10/screencast-soap-webservices-mit-savon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/290-soap-with-savon.mp4" length="24954275" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/290-soap-with-savon.m4v" length="13923928" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/290-soap-with-savon.webm" length="14053320" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/290-soap-with-savon.ogv" length="35722797" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Abrechnungen in Rails mit Stripe</title>
		<link>http://www.rubyonrails.de/2011/10/screencast-abrechnungen-in-rails-mit-stripe/</link>
		<comments>http://www.rubyonrails.de/2011/10/screencast-abrechnungen-in-rails-mit-stripe/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 12:58:06 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ecommerce]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Stripe]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3452</guid>
		<description><![CDATA[Abrechnungen werden von verschiedenen Bezahlsystemen angeboten. Je nach Umfang der Anforderungen kann dies ein komplexe Integrationsarbeit erfordern. Stripe versucht an dieser Stelle zu helfen und den gesammten Prozess zu vereinfachen und ist zusätzlich relativ günstig. Ryan zeigt in seinem Screencast wie es installiert und eingesetzt werden kann. ]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/10/screencast-abrechnungen-in-rails-mit-stripe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/288-billing-with-stripe.mp4" length="47538946" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/288-billing-with-stripe.m4v" length="22104707" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/288-billing-with-stripe.webm" length="24046605" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/288-billing-with-stripe.ogv" length="55250679" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Einführung in Draper</title>
		<link>http://www.rubyonrails.de/2011/10/screencast-einfuhrung-in-draper/</link>
		<comments>http://www.rubyonrails.de/2011/10/screencast-einfuhrung-in-draper/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 18:24:07 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Draper]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3446</guid>
		<description><![CDATA[Draper ist ein gem mit dem das Decorator Pattern auf domain-getriebene Modelle auf einfache Weise angewendet werden kann. Dabei werden die meisten Helfer in ein objekt-orientieren Ansatz umgewandelt, Filter auf dem Presentation-Layer ermöglicht und eine Schnittstelle zwischen den Controllern und Views zur Verfügung gestellt. Ryan zeigt in diesem Screencast wie es installiert, konfiguriert und benutzt wird.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/10/screencast-einfuhrung-in-draper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/286-draper.mp4" length="28529140" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/286-draper.m4v" length="15323689" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/286-draper.webm" length="17507575" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/286-draper.ogv" length="33619968" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Tests mit Spork beschleunigen</title>
		<link>http://www.rubyonrails.de/2011/09/screencast-tests-mit-spork-beschleunigen/</link>
		<comments>http://www.rubyonrails.de/2011/09/screencast-tests-mit-spork-beschleunigen/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 09:12:08 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Guard]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Spork]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3442</guid>
		<description><![CDATA[Ab einer bestimmten Größe können die Testläufe die Entwicklung "verlangsamen". Spork ist kann in diesem Fall Abhilfe schaffen, indem es die Ladezeiten verbessert. In Verbindung mit Guard bekommt man so schneller Rückmeldung über den aktuellen Stand. Ryan zeigt in diesem Screencast wie Spork eingesetzt werden kann. ]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/09/screencast-tests-mit-spork-beschleunigen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/285-spork.mp4" length="23271465" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/285-spork.m4v" length="12055440" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/285-spork.webm" length="14416601" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/285-spork.ogv" length="29123553" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Administrationsfläche über Active Admin</title>
		<link>http://www.rubyonrails.de/2011/09/screencast-administrationsflache-uber-active-admin/</link>
		<comments>http://www.rubyonrails.de/2011/09/screencast-administrationsflache-uber-active-admin/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 06:09:30 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Active Admin]]></category>
		<category><![CDATA[Administration]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3437</guid>
		<description><![CDATA[Fast jede Applikation benötigt eine Administrationsfläche, mit der Werte angepasst und Texte verwaltet werden können. Active Admin bringt diese Möglichkeit der Verwaltung für Rails Applikationen mit und sieht obendrein auch nett aus. Ryan zeigt in diesem Screencast wie es installiert und benutzt wird.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/09/screencast-administrationsflache-uber-active-admin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/284-active-admin.mp4" length="25212867" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/284-active-admin.m4v" length="15621743" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/284-active-admin.webm" length="21421462" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/284-active-admin.ogv" length="36839849" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Pry in Rails verwenden</title>
		<link>http://www.rubyonrails.de/2011/08/screencast-pry-in-rails-verwenden/</link>
		<comments>http://www.rubyonrails.de/2011/08/screencast-pry-in-rails-verwenden/#comments</comments>
		<pubDate>Mon, 22 Aug 2011 10:19:39 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[irb]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Pry]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3410</guid>
		<description><![CDATA[Pry ist eine Alternative zu IRB und bringt einige interessante Features und Funktionen mit. Ryan zeigt diese Woche wie es in Kombination mit Rails eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/08/screencast-pry-in-rails-verwenden/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/280-pry-with-rails.mp4" length="20457977" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/280-pry-with-rails.m4v" length="10214964" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/280-pry-with-rails.webm" length="10479367" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/280-pry-with-rails.ogv" length="26505949" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Suchen mit Sunspot</title>
		<link>http://www.rubyonrails.de/2011/08/screencast-suchen-mit-sunspot/</link>
		<comments>http://www.rubyonrails.de/2011/08/screencast-suchen-mit-sunspot/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 11:10:24 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Solr]]></category>
		<category><![CDATA[Sunspot]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3398</guid>
		<description><![CDATA[Sunspot ist ein Gem mit dem Solr, eine auf Java basierende, schnelle und mächtige Such-Platform, aus Ruby-Applikationen heraus benutzt werden kann. Der Screencast dieser Woche zeigt wie es installiert wird und verschiedene Suchoperationen durchgeführt werden können.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/08/screencast-suchen-mit-sunspot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/278-search-with-sunspot.mp4" length="22606981" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/278-search-with-sunspot.m4v" length="12348185" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/278-search-with-sunspot.webm" length="16834628" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/278-search-with-sunspot.ogv" length="29652577" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Geocoder</title>
		<link>http://www.rubyonrails.de/2011/07/screencast-geocoder/</link>
		<comments>http://www.rubyonrails.de/2011/07/screencast-geocoder/#comments</comments>
		<pubDate>Mon, 04 Jul 2011 09:34:20 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[GEO]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3374</guid>
		<description><![CDATA[Geocoder ist ein Ruby-Gem mit welchem man geografischen Daten nutzen, Koordination finden, Abstände zwischen Orten und mehr in Ruby und Rails einsetzen kann. Ryan zeigt diese Woche wie es installiert und in einer Rails-App verwendet wird.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/07/screencast-geocoder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/273-geocoder.mp4" length="19451525" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/273-geocoder.m4v" length="9885271" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/273-geocoder.webm" length="10433906" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/273-geocoder.ogv" length="23685095" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Markdown mit Redcarpet</title>
		<link>http://www.rubyonrails.de/2011/06/screencast-markdown-mit-redcarpet/</link>
		<comments>http://www.rubyonrails.de/2011/06/screencast-markdown-mit-redcarpet/#comments</comments>
		<pubDate>Mon, 27 Jun 2011 08:35:17 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Redcarpet]]></category>
		<category><![CDATA[Views]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3364</guid>
		<description><![CDATA[Markdown ist eine vereinfachte Möglichkeit beliebige Texte in HTML umzuwandeln. Dabei wird eine Syntax benutzt die es erlaubt verschiedene HTML Elemente durch Verwendung von Schlüsselwörter und Einrückungen zu erzeugen. Ryan zeigt diese Woche wie Redcarpet dafür eingesetzt werden kann und zusätzlich wie Syntaxhighlighting für Quellcode-Texte eingebunden wird.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/06/screencast-markdown-mit-redcarpet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/272-markdown-with-redcarpet.mp4" length="13009825" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/272-markdown-with-redcarpet.m4v" length="8127769" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/272-markdown-with-redcarpet.webm" length="8724959" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/272-markdown-with-redcarpet.ogv" length="20722926" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Resque</title>
		<link>http://www.rubyonrails.de/2011/06/screencast-resque/</link>
		<comments>http://www.rubyonrails.de/2011/06/screencast-resque/#comments</comments>
		<pubDate>Mon, 20 Jun 2011 09:55:47 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Background-Jobs]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Queues]]></category>
		<category><![CDATA[Redis]]></category>
		<category><![CDATA[Resque]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3356</guid>
		<description><![CDATA[Resque ist ein Redis-Backend Bibliothek in Ruby um Hintergrundprozesse zu erstellen, diese Prozesse in mehrere Queues zu stellen und später zu verarbeiten. Ryan zeigt in seinem dieswöchigen Screencast wie es in Rails genutzt werden kann]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/06/screencast-resque/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/271-resque.mp4" length="19691006" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/271-resque.m4v" length="12728041" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/271-resque.webm" length="14432377" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/271-resque.ogv" length="29391683" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Clientseitige Validierung von Formularen</title>
		<link>http://www.rubyonrails.de/2011/04/screencast-clientseitige-validierung-von-formularen/</link>
		<comments>http://www.rubyonrails.de/2011/04/screencast-clientseitige-validierung-von-formularen/#comments</comments>
		<pubDate>Tue, 26 Apr 2011 11:37:47 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[RubyGems]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Validation]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3277</guid>
		<description><![CDATA[Clientseitige Validierung, also die Überprüfung von eingegebenen Werten innerhalb des Webbrowsers, können dem Benutzer bereits bei der Eingabe über die Korrektheit der Daten informieren. Dies kann unter Umständen den einen oder anderen Korrigier-Zyklus ersparen. Wie dies innerhalb von Rails eingesetzt werden kann zeigt Ryan diese Woche anhand eines gems, welches die Entwicklung erleichtert.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/04/screencast-clientseitige-validierung-von-formularen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/263_client_side_validations.mov" length="21144315" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/263_client_side_validations.m4v" length="20188888" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Daten-Bäume mit Ancestry verwenden</title>
		<link>http://www.rubyonrails.de/2011/04/screencast-daten-baume-mit-ancestry-verwenden/</link>
		<comments>http://www.rubyonrails.de/2011/04/screencast-daten-baume-mit-ancestry-verwenden/#comments</comments>
		<pubDate>Mon, 18 Apr 2011 09:02:32 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tree]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3274</guid>
		<description><![CDATA[Ancestry ist ein gem über welches man auf einfache Weise Baumstrukturen in Rails (2+3) /Ruby-Applikationen einsetzen kann. Neben allen zu erwartenenden Funktionen wie zum Beispiel für Eltern, Kinder und Nachbar-Elementen, unterstützt Ancestry auch STI (Single Table Inheritance). Auch Funktionen zum Sortieren, Integretäts-Test und Rückwärtskombatibilität sind verfügbar.
Ryan zeigt in dieser Woche wie es in eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/04/screencast-daten-baume-mit-ancestry-verwenden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/262_trees_with_ancestry.mov" length="16429380" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/262_trees_with_ancestry.m4v" length="15811305" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: JavaScript mit Jasmine testen</title>
		<link>http://www.rubyonrails.de/2011/04/screencast-javascript-mit-jasmine-testen/</link>
		<comments>http://www.rubyonrails.de/2011/04/screencast-javascript-mit-jasmine-testen/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 12:06:41 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[BDD]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3272</guid>
		<description><![CDATA[Jasmine ist ein BDD-Testframework um JavaScript zu testen. Es ist für die Tests nicht auf DOM angewiesen und hat auch keine Abhängigkeiten zu anderen Frameworks. Ryan zeigt wie es in Kombination mit Rails eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/04/screencast-javascript-mit-jasmine-testen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/261_testing_javascript_with_jasmine.mov" length="25994593" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/261_testing_javascript_with_jasmine.m4v" length="26531347" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Einfaches Messaging mit Faye</title>
		<link>http://www.rubyonrails.de/2011/04/screencast-einfaches-messaging-mit-faye/</link>
		<comments>http://www.rubyonrails.de/2011/04/screencast-einfaches-messaging-mit-faye/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 12:22:42 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Faye]]></category>
		<category><![CDATA[Messaging]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3268</guid>
		<description><![CDATA[Faye ist ein einfach zu benutzendes messaging system, welches auf dem Bayeux Protokoll basiert. In diesem Screencast könnt ihr sehen wie es in Rails eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/04/screencast-einfaches-messaging-mit-faye/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/260_messaging_with_faye.mov" length="18802606" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/260_messaging_with_faye.m4v" length="19375161" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: jQuery Tokeninput</title>
		<link>http://www.rubyonrails.de/2011/03/screencast-jquery-tokeninput/</link>
		<comments>http://www.rubyonrails.de/2011/03/screencast-jquery-tokeninput/#comments</comments>
		<pubDate>Tue, 22 Mar 2011 08:02:24 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3260</guid>
		<description><![CDATA[Autokompletierung ist eine hilfreiche Funktion für viele Anwender. Mit jQuery Tokeninput ist die relativ einfach umzusetzen. Ryan zeigt zudem noch wie es im Zusammenhang mit Rails eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/03/screencast-jquery-tokeninput/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/258_token_fields.mov" length="22716543" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/258_token_fields.m4v" length="21390168" type="video/mp4" />
		</item>
		<item>
		<title>Request Specs und Capybara</title>
		<link>http://www.rubyonrails.de/2011/03/request-specs-und-capybara/</link>
		<comments>http://www.rubyonrails.de/2011/03/request-specs-und-capybara/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 08:46:34 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[capybara]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Test]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3258</guid>
		<description><![CDATA[Request specs in RSpec sind einge großartige Möglichkeit den kompletten Applikation-Stack zu testen. Ryan zeigt diese Woche wie dies und capybara in Verbindung mit Selenium eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/03/request-specs-und-capybara/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/257_request_specs_and_capybara.mov" length="21249294" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/257_request_specs_and_capybara.m4v" length="21627354" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Undo mit Paper Trail</title>
		<link>http://www.rubyonrails.de/2011/02/screencast-undo-mit-paper-trail/</link>
		<comments>http://www.rubyonrails.de/2011/02/screencast-undo-mit-paper-trail/#comments</comments>
		<pubDate>Mon, 28 Feb 2011 11:36:18 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Paper Trails]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Redo]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Undo]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3250</guid>
		<description><![CDATA["Undo" und "Redo" Funktionen lassen sich sehr einfach mit gems wie zum Beispiel Paper Trails implementieren. In dieser Woche zeigt Ryan wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/02/screencast-undo-mit-paper-trail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/255_undo_with_paper_trail.mov" length="21524664" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/255_undo_with_paper_trail.m4v" length="20655485" type="video/mp4" />
		</item>
	</channel>
</rss>

