<?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; Ryan Bates</title>
	<atom:link href="http://www.rubyonrails.de/tag/ryan-bates/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rubyonrails.de</link>
	<description>Die deutsche Ruby on Rails Seite</description>
	<lastBuildDate>Thu, 09 Feb 2012 06:38:11 +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: 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: Einstieg in die Rails-Entwicklung</title>
		<link>http://www.rubyonrails.de/2011/12/screencast-einstieg-in-die-rails-entwicklung/</link>
		<comments>http://www.rubyonrails.de/2011/12/screencast-einstieg-in-die-rails-entwicklung/#comments</comments>
		<pubDate>Tue, 27 Dec 2011 12:51:16 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Links]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Neuling]]></category>
		<category><![CDATA[Rails-Beginner]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3502</guid>
		<description><![CDATA[Der Einstieg in die Entwicklung mit Ruby on Rails, vor allem für Neulinge, kann unter Umständen überfordernd sein. Um diese Hürde zu meistern zeigt Ryan in dieser Woche wie mit Rails begonnen werden kann, und wo es Informationen zu den verschiedensten Bereichen gibt.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/12/screencast-einstieg-in-die-rails-entwicklung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/310-getting-started-with-rails.mp4" length="23964778" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/310-getting-started-with-rails.m4v" length="13642562" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/310-getting-started-with-rails.webm" length="9958966" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/310-getting-started-with-rails.ogv" length="37658207" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Etwas zu Open-Source beitragen</title>
		<link>http://www.rubyonrails.de/2011/11/screencast-etwas-zu-open-source-beitragen/</link>
		<comments>http://www.rubyonrails.de/2011/11/screencast-etwas-zu-open-source-beitragen/#comments</comments>
		<pubDate>Mon, 21 Nov 2011 22:39:12 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Test]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3478</guid>
		<description><![CDATA[Open-Source Projekte leben vom Beitrag von Freiwilligen. Github vereinfacht die Möglichkeit einen Teil, seien es auch nur kleine Verbesserungen, zur Verfügung zu stellen. An dem Beispiel von VCR zeigt Ryan diese Woche wie es funktioniert.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/11/screencast-etwas-zu-open-source-beitragen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/300-contributing-to-open-source.mp4" length="28665394" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/300-contributing-to-open-source.m4v" length="13956770" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/300-contributing-to-open-source.webm" length="12615590" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/300-contributing-to-open-source.ogv" length="39667203" type="video/ogg" />
		</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: Virtuelle Maschinen mit Vagrant</title>
		<link>http://www.rubyonrails.de/2011/10/screencast-virtuelle-maschinen-mit-vagrant/</link>
		<comments>http://www.rubyonrails.de/2011/10/screencast-virtuelle-maschinen-mit-vagrant/#comments</comments>
		<pubDate>Tue, 25 Oct 2011 07:53:46 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[Vagrant]]></category>
		<category><![CDATA[Virtual Box]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3460</guid>
		<description><![CDATA[Virtuelle Maschinen sind sehr praktisch um Umgebungen für Entwicklung und Tests aufzubauen. Mit Vagrant besteht die Möglichkeit diese automatisiert zu provisionieren und auf Wunsch so produktionsnah wie nötig aufzusetzen. Weiterhin können mit Virtuellen Maschinen eine gemeinsame Umgebung eingerichtet werden, damit alle Projektmitglieder auf der gleichen Umgebung arbeiten. Dadurch kann ggf. Fehler beim Übergang auf eine produktive Umgebung gemindert werden. Ryan zeigt in seinem Screencast wie Vagrant zum Aufsetzen von Virtuellen Maschinen auf Basis von Virtual-Box eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/10/screencast-virtuelle-maschinen-mit-vagrant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/292-virtual-machines-with-vagrant.mp4" length="28604012" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/292-virtual-machines-with-vagrant.m4v" length="14242251" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/292-virtual-machines-with-vagrant.webm" length="13822424" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/292-virtual-machines-with-vagrant.ogv" length="31890848" 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: Authentifizierung mit sorcery</title>
		<link>http://www.rubyonrails.de/2011/09/screencast-authentifizierung-mit-sorcery/</link>
		<comments>http://www.rubyonrails.de/2011/09/screencast-authentifizierung-mit-sorcery/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 14:16:41 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[sorcery]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3433</guid>
		<description><![CDATA[sorcery ist ein modular aufgebautes Authetifizierungs-System für Rails 3.0/3.1. In diesem Screencast zeigt Ryan wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/09/screencast-authentifizierung-mit-sorcery/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/283-authentication-with-sorcery.mp4" length="25749516" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/283-authentication-with-sorcery.m4v" length="13436015" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/283-authentication-with-sorcery.webm" length="16813157" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/283-authentication-with-sorcery.ogv" length="31545488" type="video/ogg" />
		</item>
		<item>
		<title>Screencast: Vererbung von Templates</title>
		<link>http://www.rubyonrails.de/2011/06/screencast-vererbung-von-templates/</link>
		<comments>http://www.rubyonrails.de/2011/06/screencast-vererbung-von-templates/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 09:14:25 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Rails 3.1]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[Views]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3342</guid>
		<description><![CDATA[Teile von Templates wieder zu verwenden wurde bisher größtenteils über partials verwirklicht. In Rails 3.1 wird es möglich sein Templates zu vererben. So können Teile von Views auf allgemein gültige zurückgreifen und darstellen. Ryan zeigt diese Woche wie in einer Applikation ein Template von allen Views genutzt und wie es im Zusamenhang mit Subdomains eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/06/screencast-vererbung-von-templates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/assets/episodes/videos/269-template-inheritance.mp4" length="14745733" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/269-template-inheritance.m4v" length="9200704" type="video/mp4" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/269-template-inheritance.webm" length="10914636" type="video/webm" />
<enclosure url="http://media.railscasts.com/assets/episodes/videos/269-template-inheritance.ogv" length="20627820" 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: 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>
		<item>
		<title>Screencast: MetaSearch und MetaWhere</title>
		<link>http://www.rubyonrails.de/2011/01/screencast-metasearch-und-metawhere/</link>
		<comments>http://www.rubyonrails.de/2011/01/screencast-metasearch-und-metawhere/#comments</comments>
		<pubDate>Mon, 31 Jan 2011 10:06:25 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[MetaSearch]]></category>
		<category><![CDATA[MetaWhere]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Script-Tip]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3164</guid>
		<description><![CDATA[MetaSearch und MetaWhere hilft bei Entwicklung komplexe Abfragen ohne SQL in ActiveRecord zu erstellen. In diesem Screencast wird gezeigt wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/01/screencast-metasearch-und-metawhere/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/251_meta_where_and_meta_search.mov" length="16781099" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/251_meta_where_and_meta_search.m4v" length="15084381" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Offline Applikationen Teil 2</title>
		<link>http://www.rubyonrails.de/2011/01/screencast-offline-applikationen-teil-2/</link>
		<comments>http://www.rubyonrails.de/2011/01/screencast-offline-applikationen-teil-2/#comments</comments>
		<pubDate>Mon, 10 Jan 2011 11:28:59 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3147</guid>
		<description><![CDATA[In dieser Woche zeigt Ryan in seinem zweiten Teil zu Offline-Applikationen wie z.B. HTML5 Storage, zum speichern von Offline-Daten genutzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2011/01/screencast-offline-applikationen-teil-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/248_offline_apps_part_2.mov" length="28494175" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/248_offline_apps_part_2.m4v" length="26361650" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Gravatar</title>
		<link>http://www.rubyonrails.de/2010/12/screencast-gravatar/</link>
		<comments>http://www.rubyonrails.de/2010/12/screencast-gravatar/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 11:02:56 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Gravatar]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3115</guid>
		<description><![CDATA[Gravatar ist ein Service, der Benutzern die Möglichkeit gibt öffentlich benutzbare Avartare zum Beispiel in ihren Social Networks zu verwenden. Ryan zeigt diese Woche wie einfach Gravatar in einer Rails-Applikation genutzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/12/screencast-gravatar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/244_gravatar.mov" length="13821922" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/244_gravatar.m4v" length="11692787" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: OmniAuth Teil 1</title>
		<link>http://www.rubyonrails.de/2010/10/screencast-omniauth-teil-1/</link>
		<comments>http://www.rubyonrails.de/2010/10/screencast-omniauth-teil-1/#comments</comments>
		<pubDate>Mon, 11 Oct 2010 10:01:56 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Devise]]></category>
		<category><![CDATA[OmniAuth]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3067</guid>
		<description><![CDATA[Die traditionelle Authentifizierung mit einem eigenem System wird immer mehr zur einer Ausnahme. Moderne Webapplikationen bieten daher die Anmeldung über bestehende Dienste wie OpenID, Twitter, Facebook und/oder OAuth an. OmniAuth ist ein Plugin das in Rails-App für diesen Zweck eingesetzt werden kann. Ryan zeigt in im ersten Teil wie es in Devise integriert werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/10/screencast-omniauth-teil-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/235_omniauth_part_1.mov" length="26802534" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/235_omniauth_part_1.m4v" length="23352788" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Simple Form</title>
		<link>http://www.rubyonrails.de/2010/10/screencast-simple-form/</link>
		<comments>http://www.rubyonrails.de/2010/10/screencast-simple-form/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 08:13:47 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3064</guid>
		<description><![CDATA[Simple Form ist ein gem zur Unterstützung bei der Entwicklung von Formularen. In diesem Screencast gibt Ryan einen Überblick wie es eingesetzt werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/10/screencast-simple-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/234_simple_form.mov" length="15457569" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/234_simple_form.m4v" length="14355508" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Routing in Rails 3</title>
		<link>http://www.rubyonrails.de/2010/09/screencast-routing-in-rails-3/</link>
		<comments>http://www.rubyonrails.de/2010/09/screencast-routing-in-rails-3/#comments</comments>
		<pubDate>Tue, 14 Sep 2010 08:09:20 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3051</guid>
		<description><![CDATA[Diese Woche zeigt Ryan wie Routen in Rails 3 funktionieren und wie sie aufgebaut sind.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/09/screencast-routing-in-rails-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/231_routing_walkthrough.mov" length="41625764" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/231_routing_walkthrough.m4v" length="34513620" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Resourcen vererben</title>
		<link>http://www.rubyonrails.de/2010/09/screencast-resourcen-vererben/</link>
		<comments>http://www.rubyonrails.de/2010/09/screencast-resourcen-vererben/#comments</comments>
		<pubDate>Mon, 06 Sep 2010 09:39:35 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Controller]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3040</guid>
		<description><![CDATA[Vererbte Resourcen können RESTful Controller erheblich vereinfachen, indem Standard-Actions eingesetzt werden. Ryan zeigt diese Woche wie das funktioniert.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/09/screencast-resourcen-vererben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/230_inherited_resources.mov" length="15856846" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/230_inherited_resources.m4v" length="15131809" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Polling nach Aktualisierungen</title>
		<link>http://www.rubyonrails.de/2010/08/screencast-polling-nach-aktualisierungen/</link>
		<comments>http://www.rubyonrails.de/2010/08/screencast-polling-nach-aktualisierungen/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 10:02:56 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3002</guid>
		<description><![CDATA[Bei häufig aktualisierten Daten auf der Serverseite, ist es hilfreich diese dem Benutzer automatisch anzuzeigen. In diesem Screencast zeigt Ryan wie dies mit JQuery gelöst werden kann.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/08/screencast-polling-nach-aktualisierungen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/229_polling_for_changes.mov" length="24307142" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/229_polling_for_changes.m4v" length="23409092" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Sortierbare Tabellen</title>
		<link>http://www.rubyonrails.de/2010/08/screencast-sortierbare-tabellen/</link>
		<comments>http://www.rubyonrails.de/2010/08/screencast-sortierbare-tabellen/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 09:57:31 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Views]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=3000</guid>
		<description><![CDATA[Ryan zeigt in diesem Screencast wie Tabellen auf- und absteigend sortiert werden können.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/08/screencast-sortierbare-tabellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/228_sortable_table_columns.mov" length="16941898" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/228_sortable_table_columns.m4v" length="16152777" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Subdomains in Rails 3</title>
		<link>http://www.rubyonrails.de/2010/07/screencast-subdomains-in-rails-3/</link>
		<comments>http://www.rubyonrails.de/2010/07/screencast-subdomains-in-rails-3/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 12:34:43 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Subdomains]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=2947</guid>
		<description><![CDATA[Seit Rails 3 ist es nun möglich Subdomains ohne zusätzliche Plugins zu benutzen bzw. einzusetzen. Ryan zeigt diese Woche wie.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/07/screencast-subdomains-in-rails-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/221_subdomains_in_rails_3.mov" length="19682690" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/221_subdomains_in_rails_3.m4v" length="19444243" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Eigene Rails 3 Generatoren erstellen</title>
		<link>http://www.rubyonrails.de/2010/06/screencast-eigene-rails-3-generatoren-erstellen/</link>
		<comments>http://www.rubyonrails.de/2010/06/screencast-eigene-rails-3-generatoren-erstellen/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 09:10:21 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Generator]]></category>
		<category><![CDATA[Rails 3]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=2933</guid>
		<description><![CDATA[In Rails 3 wurde die Erstellung von eigenen Generatoren überarbeitet. Ryan zeigt diese Woche wie man eigene Generatoren erstellen kann und was sich an der bisherigen Syntax geändert hat.]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/06/screencast-eigene-rails-3-generatoren-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/218_making_generators_in_rails_3.mov" length="14483979" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/218_making_generators_in_rails_3.m4v" length="14727269" type="video/mp4" />
		</item>
		<item>
		<title>Screencast: Mehrstufige Formulare</title>
		<link>http://www.rubyonrails.de/2010/06/screencast-mehrstufige-formulare/</link>
		<comments>http://www.rubyonrails.de/2010/06/screencast-mehrstufige-formulare/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 10:53:49 +0000</pubDate>
		<dc:creator>derkaan</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[ActiveRecord]]></category>
		<category><![CDATA[Formulare]]></category>
		<category><![CDATA[Ryan Bates]]></category>
		<category><![CDATA[Screencast]]></category>
		<category><![CDATA[Views]]></category>

		<guid isPermaLink="false">http://www.rubyonrails.de/?p=2918</guid>
		<description><![CDATA[Je nach nach Umfang und Komplexität ist es notwendig ein Formular in mehrere Schritte aufzuteilen. Diese Woche zeigt Ryan in seinem Screencast, wie dies mit Rails gelöst werden kann. ]]></description>
		<wfw:commentRss>http://www.rubyonrails.de/2010/06/screencast-mehrstufige-formulare/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://media.railscasts.com/videos/217_multistep_forms.mov" length="22856151" type="video/quicktime" />
<enclosure url="http://media.railscasts.com/ipod_videos/217_multistep_forms.m4v" length="22056372" type="video/mp4" />
		</item>
	</channel>
</rss>

