<?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>codedifferent.de &#187; rails</title>
	<atom:link href="http://www.codedifferent.de/tag/rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.codedifferent.de</link>
	<description>mobile &#124; mac &#124; business &#124; development blog</description>
	<lastBuildDate>Wed, 21 Jul 2010 13:02:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Ruby 1.9.1 &amp; Rails 3.0: Bugfix für &#8216;Invalid .gemspec format&#8217; und RubyGem Warnungen</title>
		<link>http://www.codedifferent.de/2010/02/12/ruby-1-9-1-rails-3-0-rubygem-bugfix/</link>
		<comments>http://www.codedifferent.de/2010/02/12/ruby-1-9-1-rails-3-0-rubygem-bugfix/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 23:36:16 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[bugfix]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[gemspec]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rails3.0]]></category>
		<category><![CDATA[ror]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby1.9.1]]></category>
		<category><![CDATA[rubygems]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/?p=766</guid>
		<description><![CDATA[Nach dem Upgrade auf Ruby 1.9.1 und Rails 3.0 unter Mac OS X Snow Leopard hatte ich einigen Ärger mit RubyGem Warnungen. Insbesondere, wenn ich den Server innerhalb des Rails-3-Projektes mit dem folgenden Kommando starten wollte: rails server Zu Beginn, als ich noch mit dem bundler Gem Version 0.9.3 arbeitete, waren es zwei Arten von [...]]]></description>
			<content:encoded><![CDATA[<p>Nach dem Upgrade auf Ruby 1.9.1 und Rails 3.0 unter Mac OS X Snow Leopard hatte ich einigen Ärger mit RubyGem Warnungen. Insbesondere, wenn ich den Server innerhalb des Rails-3-Projektes mit dem folgenden Kommando starten wollte:</p>

<div class="wp_codebox"><table><tr id="p76611"><td class="code" id="p766code11"><pre class="bash" style="font-family:monospace;">rails server</pre></td></tr></table></div>

<p>Zu Beginn, als ich noch mit dem bundler Gem Version 0.9.3 arbeitete, waren es zwei Arten von Fehlern bzw. Warnungen: Die erste Warnung hat das Termial mit hunderten Zeilen Code gefüllt, wie &#8230;</p>

<div class="wp_codebox"><table><tr id="p76612"><td class="code" id="p766code12"><pre class="bash" style="font-family:monospace;">WARNING:  <span style="color: #666666; font-style: italic;"># NoMethodError: undefined method ` ' for nil:NilClass </span>
<span style="color: #666666; font-style: italic;"># -*- encoding: utf-8 -*-</span>
...
WARNING:  Invalid .gemspec format <span style="color: #000000; font-weight: bold;">in</span> \
<span style="color: #ff0000;">'.rvm/gems/ruby-1.9.1-p378/specifications/spec.gemspec'</span></pre></td></tr></table></div>

<p>Das <a href="http://github.com/carlhuda/bundler/issues/issue/24#issue/24/comment/127572">Bundler-Team rund um Carlhuda</a> hat den Fehler mit der Bundler Version 0.9.4 behoben &#8230; das Problem sollte nach einem Update des Gems also nicht mehr auftauchen.</p>
<p>Das andere Problem war allerdings etwas hartnäckiger. Beim Start des Servers via</p>

<div class="wp_codebox"><table><tr id="p76613"><td class="code" id="p766code13"><pre class="bash" style="font-family:monospace;">rails server</pre></td></tr></table></div>

<p>oder beim Durchführen eines Tests via</p>

<div class="wp_codebox"><table><tr id="p76614"><td class="code" id="p766code14"><pre class="bash" style="font-family:monospace;">rake</pre></td></tr></table></div>

<p>innerhalb eines Rails-3-Projektes kamen die folgenden Warnungen:</p>

<div class="wp_codebox"><table><tr id="p76615"><td class="code" id="p766code15"><pre class="bash" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">14</span>: \
warning: already initialized constant VERSION
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">14</span>: \
warning: already initialized constant RubyGemsVersion
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">194</span>: \
warning: already initialized constant MUTEX
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">196</span>: \
warning: already initialized constant RubyGemsPackageVersion
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">202</span>: \
warning: already initialized constant WIN_PATTERNS
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">1079</span>:\
 warning: already initialized constant MARSHAL_SPEC_DIR
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems.rb:<span style="color: #000000;">1084</span>: \
warning: already initialized constant YAML_SPEC_DIR
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>version.rb:<span style="color: #000000;">72</span>: \
warning: already initialized constant VERSION_PATTERN
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>requirement.rb:<span style="color: #000000;">20</span>: \
warning: already initialized constant OPS
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>requirement.rb:<span style="color: #000000;">30</span>: \
warning: already initialized constant OP_RE
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>version.rb:<span style="color: #000000;">246</span>: \
warning: already initialized constant Requirement
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>dependency.rb:<span style="color: #000000;">18</span>: \
warning: already initialized constant TYPES
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>platform.rb:<span style="color: #000000;">171</span>: \
warning: already initialized constant RUBY
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>platform.rb:<span style="color: #000000;">177</span>: \
warning: already initialized constant CURRENT
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>specification.rb:<span style="color: #000000;">39</span>: \
warning: already initialized constant NONEXISTENT_SPECIFICATION_VERSION
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>specification.rb:<span style="color: #000000;">50</span>: \
warning: already initialized constant CURRENT_SPECIFICATION_VERSION
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>specification.rb:<span style="color: #000000;">56</span>: \
warning: already initialized constant SPECIFICATION_VERSION_HISTORY
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>specification.rb:<span style="color: #000000;">72</span>: \
warning: already initialized constant MARSHAL_FIELDS
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>specification.rb:<span style="color: #000000;">75</span>: \
warning: already initialized constant TODAY
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>source_index.rb:<span style="color: #000000;">593</span>: \
warning: already initialized constant Cache
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">14</span>: \
warning: already initialized constant DEFAULT_BACKTRACE
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">15</span>: \
warning: already initialized constant DEFAULT_BENCHMARK
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">16</span>: \
warning: already initialized constant DEFAULT_BULK_THRESHOLD
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">17</span>: \
warning: already initialized constant DEFAULT_VERBOSITY
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">18</span>: \
warning: already initialized constant DEFAULT_UPDATE_SOURCES
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">24</span>: \
warning: already initialized constant OPERATING_SYSTEM_DEFAULTS
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">30</span>: \
warning: already initialized constant PLATFORM_DEFAULTS
<span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>local<span style="color: #000000; font-weight: bold;">/</span>lib<span style="color: #000000; font-weight: bold;">/</span>ruby<span style="color: #000000; font-weight: bold;">/</span>site_ruby<span style="color: #000000; font-weight: bold;">/</span>1.9.1<span style="color: #000000; font-weight: bold;">/</span>rubygems<span style="color: #000000; font-weight: bold;">/</span>config_file.rb:<span style="color: #000000;">53</span>: \
warning: already initialized constant SYSTEM_WIDE_CONFIG_FILE</pre></td></tr></table></div>

<p><a href="https://rails.lighthouseapp.com/projects/8994/tickets/3865-invalid-gemspec-format-in-and-already-initialized-constant-warnings-with-ruby-192dev">Jeremy Kemper vom Rails-Core-Team</a> hat klar gemacht, dass diese Warnungen kein Rails- sondern ein RubyGem-Bug sind. Ruby 1.9 wird mit einer veralteten RubyGems-Version ausgeliefert  &#8230; Ruby Version 1.9.1p378 beinhaltet RubyGems 1.3.1. Ich habe natürlich die RubyGems auf Version 1.3.5 aktualisiert mit</p>

<div class="wp_codebox"><table><tr id="p76616"><td class="code" id="p766code16"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem update <span style="color: #660033;">--system</span></pre></td></tr></table></div>

<p>aber diese Aktualisierung führte zu zwei RubyGem-Installationen die die Warnungen verursachen.</p>
<p>So, wie kann man das Problem lösen? Ein Löschen von Ruby 1.9.1 und die Neuinstallation haben leider keinerlei Effekt &#8230; die Lösung ist im Grunde recht simpel:</p>
<h3>Ist Ruby 1.9.1 und Rails 3.0 beta schon installiert &#8230;</h3>
<p>1. Wichtig: Nach der Installation von Ruby 1.9.1 darf auf KEINEN FALL RubyGems 1.3.5 separat manuell installiert werden &#8211; das wäre eine Doppelinstalltion. Das sollte man unbedingt beherigen, wenn man die wunderbare Beschreibung von Dan Benjamin, wie man <a href="http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/">Ruby, RubyGems, und Rails auf Snow Leopard installiert</a> nutzt.</p>
<p>2. Wenn man also Ruby 1.9.1 installiert hat, RubyGems auf 1.3.5 und Bundler auf 0.9.4 upgedated und Rails 3.0 installiert hat, ist das einzige was man tun muss folgendes:</p>

<div class="wp_codebox"><table><tr id="p76617"><td class="code" id="p766code17"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem uninstall rubygems-update</pre></td></tr></table></div>

<p>Das wars. Keine Fehler mehr!</p>
<h3>Falls Ruby 1.9.1 und Rails 3.0 noch nicht installiert ist &#8230; </h3>
<p>1. Man kann mit <a href="http://hivelogic.com/articles/compiling-ruby-rubygems-and-rails-on-snow-leopard/">Dan Benjamins Rezept starten</a> und modifiziert die Befehle für download, make und install von ruby-1.9.1-p378.tar.gz. Wichtig ist natürlich, dass man rubygems-1.3.5.tgz NICHT wie angegeben installiert. </p>
<p>2. Dann wird das veraltete RubyGems mit folgendem Kommando aktualisiert:</p>

<div class="wp_codebox"><table><tr id="p76618"><td class="code" id="p766code18"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem update <span style="color: #660033;">--system</span></pre></td></tr></table></div>

<p>3. Jetzt sollten die Gems rake und sqlite3-ruby installiert werden.</p>
<p>4. Schließlich werden noch die weiteren Gems und rails &#8211;pre installiert, wie in den <a href="http://guides.rails.info/3_0_release_notes.html">Rails 3.0 beta Release Notes</a> beschrieben.</p>
<p>5. Nach der erfolgreichen Installation von Rails 3.0 beta fehlt noch der entscheidende Schritt:</p>

<div class="wp_codebox"><table><tr id="p76619"><td class="code" id="p766code19"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem uninstall rubygems-update</pre></td></tr></table></div>

<p>6. Am Ende gilt es nur noch zu prüfen, ob einige Gems noch aktualisiert werden können bevor man sich in Rails 3.0 stürzen kann &#8230;</p>

<div class="wp_codebox"><table><tr id="p76620"><td class="code" id="p766code20"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gem update</pre></td></tr></table></div>

<p>Hope this helps &#8230; und hoffentlich spart es etwas Zeit <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   Thx Andy für den Hinweis <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;bm_description=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;title=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;exttitle=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;title=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen&amp;bodytext=Nach%20dem%20Upgrade%20auf%20Ruby%201.9.1%20und%20Rails%203.0%20unter%20Mac%20OS%20X%20Snow%20Leopard%20hatte%20ich%20einigen%20%C3%84rger%20mit%20RubyGem%20Warnungen.%20Insbesondere%2C%20wenn%20ich%20den%20Server%20innerhalb%20des%20Rails-3-Projektes%20mit%20dem%20folgenden%20Kommando%20starten%20wollte%3A%0D%0Arails%20server%0D%0AZu%20B" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;t=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;title=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen&amp;notes=Nach%20dem%20Upgrade%20auf%20Ruby%201.9.1%20und%20Rails%203.0%20unter%20Mac%20OS%20X%20Snow%20Leopard%20hatte%20ich%20einigen%20%C3%84rger%20mit%20RubyGem%20Warnungen.%20Insbesondere%2C%20wenn%20ich%20den%20Server%20innerhalb%20des%20Rails-3-Projektes%20mit%20dem%20folgenden%20Kommando%20starten%20wollte%3A%0D%0Arails%20server%0D%0AZu%20B" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;title=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen&amp;annotation=Nach%20dem%20Upgrade%20auf%20Ruby%201.9.1%20und%20Rails%203.0%20unter%20Mac%20OS%20X%20Snow%20Leopard%20hatte%20ich%20einigen%20%C3%84rger%20mit%20RubyGem%20Warnungen.%20Insbesondere%2C%20wenn%20ich%20den%20Server%20innerhalb%20des%20Rails-3-Projektes%20mit%20dem%20folgenden%20Kommando%20starten%20wollte%3A%0D%0Arails%20server%0D%0AZu%20B" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;submitHeadline=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen&amp;submitSummary=Nach%20dem%20Upgrade%20auf%20Ruby%201.9.1%20und%20Rails%203.0%20unter%20Mac%20OS%20X%20Snow%20Leopard%20hatte%20ich%20einigen%20%C3%84rger%20mit%20RubyGem%20Warnungen.%20Insbesondere%2C%20wenn%20ich%20den%20Server%20innerhalb%20des%20Rails-3-Projektes%20mit%20dem%20folgenden%20Kommando%20starten%20wollte%3A%0D%0Arails%20server%0D%0AZu%20B&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2010%2F02%2F12%2Fruby-1-9-1-rails-3-0-rubygem-bugfix%2F&amp;title=Ruby%201.9.1%20%26%20Rails%203.0%3A%20Bugfix%20f%C3%BCr%20%27Invalid%20.gemspec%20format%27%20und%20RubyGem%20Warnungen" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2010/02/12/ruby-1-9-1-rails-3-0-rubygem-bugfix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rails Hackfest belohnt den Gewinner mit freiem Eintritt zur RailsConf Europe</title>
		<link>http://www.codedifferent.de/2008/08/06/rails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe/</link>
		<comments>http://www.codedifferent.de/2008/08/06/rails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe/#comments</comments>
		<pubDate>Wed, 06 Aug 2008 13:49:51 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[core]]></category>
		<category><![CDATA[hackfest]]></category>
		<category><![CDATA[Pratik Naik]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[railsconf europe]]></category>
		<category><![CDATA[ruby-on-rails]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/?p=126</guid>
		<description><![CDATA[Pratik Naik vom Rails-Core-Team hat gerade ein neues Ruby on Rails hackfest vorgestellt: Monatsgewinner wird derjenige, der die meisten Patche veröffentlicht, die auch in Rails core aufgenommen werden. Im August bekommt der Gewinner &#8211; dank O&#8217;Reilly &#8211; als Preis freien Eintritt auf die RailsConf Europe. Keep on coding!]]></description>
			<content:encoded><![CDATA[<p><a href="http://m.onkey.org/">Pratik Naik</a> vom Rails-Core-Team hat gerade ein neues <a href="http://weblog.rubyonrails.com/2008/8/6/hackfest">Ruby on Rails hackfest</a> vorgestellt: Monatsgewinner wird derjenige, der die meisten Patche veröffentlicht, die auch in Rails core aufgenommen werden.<br />
Im August bekommt der Gewinner &#8211; dank O&#8217;Reilly &#8211; als Preis <strong>freien Eintritt auf die RailsConf Europe</strong>. Keep on coding! </p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;bm_description=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;title=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;exttitle=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;title=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe&amp;bodytext=Pratik%20Naik%20vom%20Rails-Core-Team%20hat%20gerade%20ein%20neues%20Ruby%20on%20Rails%20hackfest%20vorgestellt%3A%20Monatsgewinner%20wird%20derjenige%2C%20der%20die%20meisten%20Patche%20ver%C3%B6ffentlicht%2C%20die%20auch%20in%20Rails%20core%20aufgenommen%20werden.%20%0D%0AIm%20August%20bekommt%20der%20Gewinner%20-%20dank%20O%27Reill" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;t=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;title=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe&amp;notes=Pratik%20Naik%20vom%20Rails-Core-Team%20hat%20gerade%20ein%20neues%20Ruby%20on%20Rails%20hackfest%20vorgestellt%3A%20Monatsgewinner%20wird%20derjenige%2C%20der%20die%20meisten%20Patche%20ver%C3%B6ffentlicht%2C%20die%20auch%20in%20Rails%20core%20aufgenommen%20werden.%20%0D%0AIm%20August%20bekommt%20der%20Gewinner%20-%20dank%20O%27Reill" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;title=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe&amp;annotation=Pratik%20Naik%20vom%20Rails-Core-Team%20hat%20gerade%20ein%20neues%20Ruby%20on%20Rails%20hackfest%20vorgestellt%3A%20Monatsgewinner%20wird%20derjenige%2C%20der%20die%20meisten%20Patche%20ver%C3%B6ffentlicht%2C%20die%20auch%20in%20Rails%20core%20aufgenommen%20werden.%20%0D%0AIm%20August%20bekommt%20der%20Gewinner%20-%20dank%20O%27Reill" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;submitHeadline=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe&amp;submitSummary=Pratik%20Naik%20vom%20Rails-Core-Team%20hat%20gerade%20ein%20neues%20Ruby%20on%20Rails%20hackfest%20vorgestellt%3A%20Monatsgewinner%20wird%20derjenige%2C%20der%20die%20meisten%20Patche%20ver%C3%B6ffentlicht%2C%20die%20auch%20in%20Rails%20core%20aufgenommen%20werden.%20%0D%0AIm%20August%20bekommt%20der%20Gewinner%20-%20dank%20O%27Reill&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F06%2Frails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe%2F&amp;title=Rails%20Hackfest%20belohnt%20den%20Gewinner%20mit%20freiem%20Eintritt%20zur%20RailsConf%20Europe" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2008/08/06/rails-hackfest-belohnt-den-gewinner-mit-freiem-eintritt-zur-railsconf-europe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vortrag auf der RailsConf Europe zu &#8220;Design on Rails for Usability&#8221;</title>
		<link>http://www.codedifferent.de/2008/08/05/vortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability/</link>
		<comments>http://www.codedifferent.de/2008/08/05/vortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 07:10:21 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[berlin]]></category>
		<category><![CDATA[Developer-Community]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[railsconf europe]]></category>
		<category><![CDATA[ruby-on-rails]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/?p=121</guid>
		<description><![CDATA[Vom 2. bis 4. September 2008 findet zum dritten Mal die RailsConf Europe in Berlin statt. Schon letztes Jahr eine Konferenz zum Wohlfühlen &#8211; und ein Ort an dem viele der Köpfe hinter Ruby on Rails in der Kaffee-Pause plötzlich neben dir stehen und man die Developer-Community hautnah erlebt. Bei aller Virtualität ist Face-to-Face-Kommunikation die [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.railsconfeurope.com"><img src="http://assets.en.oreilly.com/1/event/13/railseurope2008_spk_125x125.gif" width="125" height="125"  border="0"  class="alignleft" style="float: left; margin-left: 0px; margin-right: 10px; margin-top: 5px; margin-bottom: 5px;" alt="RailsConf Europe 2008" title="RailsConf Europe 2008"  /></a>Vom 2. bis 4. September 2008 findet zum dritten Mal die <a href="http://www.railsconfeurope.com">RailsConf Europe in Berlin</a> statt. Schon letztes Jahr eine Konferenz zum Wohlfühlen &#8211; und ein Ort an dem viele der Köpfe hinter Ruby on Rails in der Kaffee-Pause plötzlich neben dir stehen und man die Developer-Community hautnah erlebt. Bei aller Virtualität ist Face-to-Face-Kommunikation die Seele der Community.<br />
Jedem Rails Developer, der es sich einrichten kann, kann ich das Event nur ans Herz legen. Und alle die elegant Webapplikationen entwickeln wollen, aber noch nicht mit Ruby on Rails arbeiten, kann man die Konferenz erst recht nur empfehlen.<br />
Eine Gruppe, die ich bisher an Ruby on Rails Konferenzen besonders vermisse sind die Designer. Denn gutes Applikations- und Interaktionsdesign, gute Usability von Webapplikationen lassen sich nur erreichen, wenn Developer und Designer zusammenarbeiten &#8211; und dafür müssen Developer etwas von Design und Designer etwas von Developern verstehen. Deshalb freut es mich ganz besonders, dass mein Proposal genau zu diesem Thema angenommen worden ist. In meiner Dopplerolle als Developer und Designer geht es in meinem Vortrag auf der RailsConf Europe um:<br />
<em><br />
<blockquote><a href="http://en.oreilly.com/railseurope2008/public/schedule/detail/3537"><strong>DESIGN ON RAILS FOR USABILITY</strong></a><br />
&#8230; Or why designers should start to understand code and developers should start to sketch and use design methods.</p></blockquote>
<p></em><br />
Ich freue mich riesig auf die Konferenz &#8211; und darauf mal wieder ein paar codedifferent-Blogleser real zu treffen! Und nicht vergessen: Vor der Konferenz noch eine <a href="http://www.bratwurst-on-rails.com/">Bratwurst-on-Rails</a>!</p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;bm_description=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;title=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;exttitle=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;title=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22&amp;bodytext=Vom%202.%20bis%204.%20September%202008%20findet%20zum%20dritten%20Mal%20die%20RailsConf%20Europe%20in%20Berlin%20statt.%20Schon%20letztes%20Jahr%20eine%20Konferenz%20zum%20Wohlf%C3%BChlen%20-%20und%20ein%20Ort%20an%20dem%20viele%20der%20K%C3%B6pfe%20hinter%20Ruby%20on%20Rails%20in%20der%20Kaffee-Pause%20pl%C3%B6tzlich%20neben%20dir%20stehen%20und" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;t=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;title=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22&amp;notes=Vom%202.%20bis%204.%20September%202008%20findet%20zum%20dritten%20Mal%20die%20RailsConf%20Europe%20in%20Berlin%20statt.%20Schon%20letztes%20Jahr%20eine%20Konferenz%20zum%20Wohlf%C3%BChlen%20-%20und%20ein%20Ort%20an%20dem%20viele%20der%20K%C3%B6pfe%20hinter%20Ruby%20on%20Rails%20in%20der%20Kaffee-Pause%20pl%C3%B6tzlich%20neben%20dir%20stehen%20und" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;title=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22&amp;annotation=Vom%202.%20bis%204.%20September%202008%20findet%20zum%20dritten%20Mal%20die%20RailsConf%20Europe%20in%20Berlin%20statt.%20Schon%20letztes%20Jahr%20eine%20Konferenz%20zum%20Wohlf%C3%BChlen%20-%20und%20ein%20Ort%20an%20dem%20viele%20der%20K%C3%B6pfe%20hinter%20Ruby%20on%20Rails%20in%20der%20Kaffee-Pause%20pl%C3%B6tzlich%20neben%20dir%20stehen%20und" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;submitHeadline=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22&amp;submitSummary=Vom%202.%20bis%204.%20September%202008%20findet%20zum%20dritten%20Mal%20die%20RailsConf%20Europe%20in%20Berlin%20statt.%20Schon%20letztes%20Jahr%20eine%20Konferenz%20zum%20Wohlf%C3%BChlen%20-%20und%20ein%20Ort%20an%20dem%20viele%20der%20K%C3%B6pfe%20hinter%20Ruby%20on%20Rails%20in%20der%20Kaffee-Pause%20pl%C3%B6tzlich%20neben%20dir%20stehen%20und&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F08%2F05%2Fvortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability%2F&amp;title=Vortrag%20auf%20der%20RailsConf%20Europe%20zu%20%22Design%20on%20Rails%20for%20Usability%22" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2008/08/05/vortrag-auf-der-railsconf-europe-zu-design-on-rails-for-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby-on-Rails Konferenz-Kalender 2008 [Update]</title>
		<link>http://www.codedifferent.de/2008/04/03/ruby-on-rails-konferenz-kalender-2008/</link>
		<comments>http://www.codedifferent.de/2008/04/03/ruby-on-rails-konferenz-kalender-2008/#comments</comments>
		<pubDate>Thu, 03 Apr 2008 05:00:59 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[konferenz]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[railsconf]]></category>
		<category><![CDATA[ruby-on-rails]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/2008/03/22/ruby-on-rails-konferenz-kalender-2008/</guid>
		<description><![CDATA[Nach den Erfolgen der RailsConf 2007 mit 1.600 und der RailsConf Europe 2007 mit 800 Teilnehmern wird 2008 das Jahr der Rails 2.0-Konferenzen. 04./05. April 2008: ScotlandOnRails, Edinburgh, Schottland http://scotlandonrails.com Konferenzsprache Englisch 29. Mai &#8211; 01. Juni 2008: RailsConf 2008, Portland, Oregon, USA http://en.oreilly.com/rails2008/ Organisiert von O&#8217;Reilly &#8211; Konferenzsprache Englisch 09./10. Juni 2008: Rails-Konferenz.de, Frankfurt, [...]]]></description>
			<content:encoded><![CDATA[<p>Nach den Erfolgen der RailsConf 2007 mit 1.600 und der RailsConf Europe 2007 mit 800 Teilnehmern wird 2008 das Jahr der Rails 2.0-Konferenzen. </p>
<p><strong>04./05. April 2008: ScotlandOnRails, Edinburgh, Schottland</strong><br />
<a href="http://scotlandonrails.com">http://scotlandonrails.com</a><br />
Konferenzsprache Englisch</p>
<p><strong>29. Mai &#8211; 01. Juni 2008: RailsConf 2008, Portland, Oregon, USA</strong><br />
<a href="http://en.oreilly.com/rails2008/">http://en.oreilly.com/rails2008/</a><br />
Organisiert von O&#8217;Reilly &#8211; Konferenzsprache Englisch</p>
<p><strong>09./10. Juni 2008: Rails-Konferenz.de, Frankfurt, Deutschland</strong><br />
<a href="http://www.rails-konferenz.de">http://www.rails-konferenz.de</a><br />
Konferenzsprache Deutsch</p>
<p><strong>10. Juni 2008: Ruby en Rails 2008, Amsterdam, Niederlande</strong><br />
<a href="http://2008.rubyenrails.nl">http://2008.rubyenrails.nl</a><br />
Konferenzsprache Niederländisch</p>
<p><strong>02.-04. September 2008: RailsConf Europe, Berlin, Deutschland</strong><br />
<a href="http://en.oreilly.com/railseurope2008/">http://en.oreilly.com/railseurope2008/</a><br />
Organisiert von O&#8217;Reilly &#8211; Konferenzsprache Englisch</p>
<p>Sicher gibt es noch mehr Konferenzen zum Thema Rails &#8230; ein Kommentar genügt <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;bm_description=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;exttitle=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D&amp;bodytext=Nach%20den%20Erfolgen%20der%20RailsConf%202007%20mit%201.600%20und%20der%20RailsConf%20Europe%202007%20mit%20800%20Teilnehmern%20wird%202008%20das%20Jahr%20der%20Rails%202.0-Konferenzen.%20%0D%0A%0D%0A04.%2F05.%20April%202008%3A%20ScotlandOnRails%2C%20Edinburgh%2C%20Schottland%0D%0Ahttp%3A%2F%2Fscotlandonrails.com%20%0D%0AKonferenzsprac" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;t=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D&amp;notes=Nach%20den%20Erfolgen%20der%20RailsConf%202007%20mit%201.600%20und%20der%20RailsConf%20Europe%202007%20mit%20800%20Teilnehmern%20wird%202008%20das%20Jahr%20der%20Rails%202.0-Konferenzen.%20%0D%0A%0D%0A04.%2F05.%20April%202008%3A%20ScotlandOnRails%2C%20Edinburgh%2C%20Schottland%0D%0Ahttp%3A%2F%2Fscotlandonrails.com%20%0D%0AKonferenzsprac" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D&amp;annotation=Nach%20den%20Erfolgen%20der%20RailsConf%202007%20mit%201.600%20und%20der%20RailsConf%20Europe%202007%20mit%20800%20Teilnehmern%20wird%202008%20das%20Jahr%20der%20Rails%202.0-Konferenzen.%20%0D%0A%0D%0A04.%2F05.%20April%202008%3A%20ScotlandOnRails%2C%20Edinburgh%2C%20Schottland%0D%0Ahttp%3A%2F%2Fscotlandonrails.com%20%0D%0AKonferenzsprac" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;submitHeadline=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D&amp;submitSummary=Nach%20den%20Erfolgen%20der%20RailsConf%202007%20mit%201.600%20und%20der%20RailsConf%20Europe%202007%20mit%20800%20Teilnehmern%20wird%202008%20das%20Jahr%20der%20Rails%202.0-Konferenzen.%20%0D%0A%0D%0A04.%2F05.%20April%202008%3A%20ScotlandOnRails%2C%20Edinburgh%2C%20Schottland%0D%0Ahttp%3A%2F%2Fscotlandonrails.com%20%0D%0AKonferenzsprac&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F04%2F03%2Fruby-on-rails-konferenz-kalender-2008%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender%202008%20%5BUpdate%5D" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2008/04/03/ruby-on-rails-konferenz-kalender-2008/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Ruby on Rails oder Zend Framework &#8211; die Entscheidung!</title>
		<link>http://www.codedifferent.de/2008/03/22/ruby-on-rails-oder-zend-framework-die-entscheidung/</link>
		<comments>http://www.codedifferent.de/2008/03/22/ruby-on-rails-oder-zend-framework-die-entscheidung/#comments</comments>
		<pubDate>Sat, 22 Mar 2008 08:20:57 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[community]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[ror]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby-on-rails]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[zend framework]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/2008/03/22/ruby-on-rails-oder-zend-framework-die-entscheidung/</guid>
		<description><![CDATA[Das Zend Framework ist seit dem letzten Artikel zu der Entscheidung Zend oder Rails nach anfänglichem Stocken im Entwicklungsprozess bei Version 1.5 angekommen. Auch Ruby on Rails hat mit dem Sprung auf inzwischen Version 2.0.2 einen großen Sprung gemacht. Wer ist also mein persönlicher Sieger in diesem Rennen? Welches Framework eignet sich aus meiner Sicht [...]]]></description>
			<content:encoded><![CDATA[<p>Das Zend Framework ist <a href="http://www.codedifferent.de/2007/04/20/weitreichende-entscheidungen-ruby-on-rails-oder-php-zend-framework/">seit dem letzten Artikel</a> zu der Entscheidung Zend oder Rails nach anfänglichem Stocken im Entwicklungsprozess bei <a href="http://www.zendframework.com/">Version 1.5</a> angekommen. Auch Ruby on Rails hat mit dem Sprung auf inzwischen <a href="http://www.rubyonrails.com/">Version 2.0.2</a> einen großen Sprung gemacht. Wer ist also mein persönlicher Sieger in diesem Rennen? Welches Framework eignet sich aus meiner Sicht am Besten für die Entwicklung von Web-Projekten. </p>
<p>Um es vorweg zu nehmen: Mein persönlicher Favorit ist Ruby on Rails!</p>
<p>Doch die brennende Frage ist natürlich das WARUM:</p>
<ul>
<li><strong>1. Ruby statt PHP:</strong> Natürlich klingt es unlogisch die eigenen mühsam erarbeiten PHP-Kenntnisse links liegen zu lassen und sich in eine junge rein objektorientierte Sprache einzuarbeiten. Doch, und das bestätigte mir bisher jeder ehemalige Java- oder PHP-Entwickler &#8211; die Mühe ist nicht groß Ruby zu lernen und der Nutzen ist überwältigend. Ruby ermöglicht es eleganten, gut lesbaren und gut wartbaren Code zu schreiben.</li>
<li><strong>2. Vision-Driven-Community:</strong> Egal ob in den Mailing-Listen oder auf Entwickerkonferenzen, die Grundeinstellung und Vision der Community ist freundlich, ansteckend, international und produktiv. Es geht darum gemeinsam etwas neues, besseres und eleganteres zu schaffen &#8230; siehe auch die <a href="http://blip.tv/file/566943">Keynote der RailsConf 2007 von David Heinemeier Hansson</a> in Portland.</li>
<li><strong>3. Skalierbarkeit:</strong> Inzwischen wurde vielfach bewiesen, dass Rails-Applikationen sich gut skalieren lassen auch wenn die Performance etwas schlechter sein soll. Doch unter dem Strich braucht man so etwas mehr Hardware als bei einem Zend Framework Projekt, doch dafür gewinnt man eine schnellere Entwicklung und bessere Wartbarkeit. Twitter, Qype und Xing machen es vor. Insbesondere die Twitter-Entwickler plaudern gerne über die Skalierbarkeit, wie <a href="http://www.railsconfeurope.com/presentations/railsconfeurope07/re7_brittselvitelle.pdf">Britt Selvitelle auf der RailsConf Europe 2007</a> in Berlin.</li>
<li><strong>4. REST:</strong> Mit der Version 2.0 wurde die Programmierung nach dem REST-Prinzip konsequent im Ruby on Rails Framework implementiert. Damit lassen sich einfach Schnittstellen zu anderen Systemen schaffen &#8211; und werden alte, aber gute und durchdachte Features des http-Protokolls wiederentdeckt. Siehe auch das PDF von b-simple zum Thema <a href="http://www.b-simple.de/documents">RESTful-Rails.</a></li>
<li><strong>5. Datenbank-Migrationen:</strong> Rails bietet mit Migrations ein mächtiges System Datenbankstrukturen einfach und in Einzelschritten skriptbasiert zu erstellen &#8211; und, wenn nötig diese Einzelschritte auch wieder rückgängig zu machen. Für die Entwicklung nach dem Prinzip des &#8220;Pragmatic Programming&#8221; ist das ein perfektes Werkzeug um Tabellen zu erstellen, zu erweitern und mit Daten zu füllen. Für das Zend Framework ist ein solches <a href="http://mingwu.wordpress.com/2008/01/07/rails-migration-in-php-zend-framework/">Feature als Proposal</a> angedacht &#8230; doch wann es kommt und wie es funktionieren wird ist noch völlig unklar.</li>
<li><strong>6. Test-Driven-Development:</strong> Rails ist weiterhin Vorreiter was die eingebauten <a href="http://wiki.rubyonrails.com/rails/pages/HowToDoTestDrivenDevelopmentInRails">Test-Infrastruktur für automatisierte Unit-Tests, Functional-Tests und Integration-Test</a>. Zend Framework versucht zwar mit dem ZFTestManager aufzuholen &#8211; doch noch immer fehlt eine schlüssige Integration in das Framework.</li>
<li><strong>7. MultiView:</strong> In Rails lassen sich Inhalte je nach Anfragetyp darstellen &#8211; sollen sie nun als CSV-Datei, RSS-Feed, HTML-Seite oder als spezielle iPhone-Seite Angezeigt werden &#8211; SlashDotDash zeigt wie man der eigenen Rails-Applikation ein <a href="http://www.slashdotdash.net/articles/2007/12/04/iphone-on-rails-creating-an-iphone-optimised-version-of-your-rails-site-using-iui-and-rails-2">iPhone-optimiertes User-Interface</a> verpassen kann.</li>
</ul>
<p>Bestimmte Projekte eignen sich allerdings nur bedingt für Rails:<span id="more-109"></span></p>
<ul>
<li><strong>&#8230; wenn die Applikation auf einem Shared-Hoste-Webspace laufen muss:</strong> Rails wurde zur Realisierung von professionellen Webapplikationen konzipiert. Ein einfaches Webspace-Paket bei einem Hoster wie 1und1 oder Strato eignet sich nicht für das Deployment einer Rails-Applikation. Shared-Hoster wie DreamHost bilden dabei eine Ausnahme. Allerdings gibt es inzwischen eine Reihe von speziellen Hostern die von der Privat- bis zur Enterprise-Lösung spezifische Hosting-Lösungen anbieten. Und natürlich läuft Rails bestens auf einem eigenen Server bzw. Root-Server. Ezra Zygmuntowicz, einer der Gründer von EngineYard, Bruce Tate und Clinton Begin  plaudern in dem neuen Buch <a href="http://www.pragprog.com/titles/fr_deploy">Deploying Rails Applications: A Step-by-Step Guide</a> aus dem Nähkästchen.</li>
<li><strong>&#8230; wenn die Applikation auf einem Windows Server laufen muss: </strong>Ruby on Rails wurde bisher für Unix-basierte Systeme optimiert. Das bedeutet, dass es schnell üblichen Web-Server-Infrastrukturen wie die verschiedenen Linux-Distributionen oder auch Mac OS X läuft. Auf einem Windows Server muss man jedoch mit einem Zentel der Performance rechnen. Daher ist ein Deployment auf einem Windows Server nur in kleinen Intranet-Installationen praktikabel.</li>
<li><strong>&#8230; wenn man einfach nur mal schnell das aktuelle Datum auf einer statischen Website eingeblendet werden soll.</strong> Dann lohnt sich weder die Nutzung von Rails wie auch von Zend Framework. <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><strong>&#8230; wenn man als Entwickler kein Wort Englisch versteht.</strong> Zwar gibt es inzwischen eine ganze Reihe Rails-Büchern in deutscher Sprache. Doch ohne Englischkenntnisse fehlt der Anschluss zur internationalen Community und lassen sich die vielen Tips und Tricks, die in Blogs gepostet werden oder Screen-Casts wie <a href="http://peepcode.com/">Peepcode</a> oder <a href="http://railscasts.com/">Railscasts</a> nicht nutzen. Im Zweifel hilft da nur eines: Englisch lernen <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p>My2Cents</p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;bm_description=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;title=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;exttitle=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;title=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21&amp;bodytext=Das%20Zend%20Framework%20ist%20seit%20dem%20letzten%20Artikel%20zu%20der%20Entscheidung%20Zend%20oder%20Rails%20nach%20anf%C3%A4nglichem%20Stocken%20im%20Entwicklungsprozess%20bei%20Version%201.5%20angekommen.%20Auch%20Ruby%20on%20Rails%20hat%20mit%20dem%20Sprung%20auf%20inzwischen%20Version%202.0.2%20einen%20gro%C3%9Fen%20Sprung%20" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;t=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;title=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21&amp;notes=Das%20Zend%20Framework%20ist%20seit%20dem%20letzten%20Artikel%20zu%20der%20Entscheidung%20Zend%20oder%20Rails%20nach%20anf%C3%A4nglichem%20Stocken%20im%20Entwicklungsprozess%20bei%20Version%201.5%20angekommen.%20Auch%20Ruby%20on%20Rails%20hat%20mit%20dem%20Sprung%20auf%20inzwischen%20Version%202.0.2%20einen%20gro%C3%9Fen%20Sprung%20" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;title=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21&amp;annotation=Das%20Zend%20Framework%20ist%20seit%20dem%20letzten%20Artikel%20zu%20der%20Entscheidung%20Zend%20oder%20Rails%20nach%20anf%C3%A4nglichem%20Stocken%20im%20Entwicklungsprozess%20bei%20Version%201.5%20angekommen.%20Auch%20Ruby%20on%20Rails%20hat%20mit%20dem%20Sprung%20auf%20inzwischen%20Version%202.0.2%20einen%20gro%C3%9Fen%20Sprung%20" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;submitHeadline=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21&amp;submitSummary=Das%20Zend%20Framework%20ist%20seit%20dem%20letzten%20Artikel%20zu%20der%20Entscheidung%20Zend%20oder%20Rails%20nach%20anf%C3%A4nglichem%20Stocken%20im%20Entwicklungsprozess%20bei%20Version%201.5%20angekommen.%20Auch%20Ruby%20on%20Rails%20hat%20mit%20dem%20Sprung%20auf%20inzwischen%20Version%202.0.2%20einen%20gro%C3%9Fen%20Sprung%20&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F22%2Fruby-on-rails-oder-zend-framework-die-entscheidung%2F&amp;title=Ruby%20on%20Rails%20oder%20Zend%20Framework%20-%20die%20Entscheidung%21" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2008/03/22/ruby-on-rails-oder-zend-framework-die-entscheidung/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Apple Developer Tutorial: Rails 2.0 Entwicklung auf Mac OS X Leopard</title>
		<link>http://www.codedifferent.de/2008/03/04/apple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard/</link>
		<comments>http://www.codedifferent.de/2008/03/04/apple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 07:49:53 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[leopard]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby-on-rails]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/2008/03/04/apple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard/</guid>
		<description><![CDATA[Apple startet eine Tutorial-Reihe zur Rails 2.0 Entwicklung auf Mac OS X Leopard. Eine schöne Einführung in die elegante Web-Entwicklungs-Plattform für Entwickler auf dem Mac. Schön zu sehen, dass nun auch Apple das Open Source Framework offen promotet.]]></description>
			<content:encoded><![CDATA[<p>Apple startet eine Tutorial-Reihe zur <a href="http://developer.apple.com/tools/developonrailsleopard.html">Rails 2.0 Entwicklung auf Mac OS X Leopard</a>. Eine schöne Einführung in die elegante Web-Entwicklungs-Plattform für Entwickler auf dem Mac. Schön zu sehen, dass nun auch Apple das Open Source Framework offen promotet.</p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;bm_description=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;title=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;exttitle=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;title=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard&amp;bodytext=Apple%20startet%20eine%20Tutorial-Reihe%20zur%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard.%20Eine%20sch%C3%B6ne%20Einf%C3%BChrung%20in%20die%20elegante%20Web-Entwicklungs-Plattform%20f%C3%BCr%20Entwickler%20auf%20dem%20Mac.%20Sch%C3%B6n%20zu%20sehen%2C%20dass%20nun%20auch%20Apple%20das%20Open%20Source%20Framework%20offen%20pr" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;t=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;title=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard&amp;notes=Apple%20startet%20eine%20Tutorial-Reihe%20zur%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard.%20Eine%20sch%C3%B6ne%20Einf%C3%BChrung%20in%20die%20elegante%20Web-Entwicklungs-Plattform%20f%C3%BCr%20Entwickler%20auf%20dem%20Mac.%20Sch%C3%B6n%20zu%20sehen%2C%20dass%20nun%20auch%20Apple%20das%20Open%20Source%20Framework%20offen%20pr" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;title=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard&amp;annotation=Apple%20startet%20eine%20Tutorial-Reihe%20zur%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard.%20Eine%20sch%C3%B6ne%20Einf%C3%BChrung%20in%20die%20elegante%20Web-Entwicklungs-Plattform%20f%C3%BCr%20Entwickler%20auf%20dem%20Mac.%20Sch%C3%B6n%20zu%20sehen%2C%20dass%20nun%20auch%20Apple%20das%20Open%20Source%20Framework%20offen%20pr" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;submitHeadline=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard&amp;submitSummary=Apple%20startet%20eine%20Tutorial-Reihe%20zur%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard.%20Eine%20sch%C3%B6ne%20Einf%C3%BChrung%20in%20die%20elegante%20Web-Entwicklungs-Plattform%20f%C3%BCr%20Entwickler%20auf%20dem%20Mac.%20Sch%C3%B6n%20zu%20sehen%2C%20dass%20nun%20auch%20Apple%20das%20Open%20Source%20Framework%20offen%20pr&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2008%2F03%2F04%2Fapple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard%2F&amp;title=Apple%20Developer%20Tutorial%3A%20Rails%202.0%20Entwicklung%20auf%20Mac%20OS%20X%20Leopard" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2008/03/04/apple-developer-tutorial-rails-20-entwicklung-auf-mac-os-x-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ruby-on-Rails Konferenz-Kalender</title>
		<link>http://www.codedifferent.de/2007/05/29/ruby-on-rails-konferenz-kalender/</link>
		<comments>http://www.codedifferent.de/2007/05/29/ruby-on-rails-konferenz-kalender/#comments</comments>
		<pubDate>Tue, 29 May 2007 18:01:05 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[konferenzen 2007]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ror]]></category>
		<category><![CDATA[ruby-on-rails]]></category>

		<guid isPermaLink="false">http://www.codedifferent.de/2007/05/29/ruby-on-rails-konferenz-kalender/</guid>
		<description><![CDATA[Die RailsConf 2007 hat dieses Jahr 1.600 Teilnehmern vom 17. bis 20. Mai in Portland in ihren Bann gezogen. Und wenn man David&#8217;s Loud Thinking Blog liest, dann scheint die Konferenz trotz der Masse an Leute ein voller Erfolg gewesen sein. Doch nach der Konferenz ist vor der Konferenz &#8230; und so geht es dieses [...]]]></description>
			<content:encoded><![CDATA[<p>Die RailsConf 2007 hat dieses Jahr 1.600 Teilnehmern vom 17. bis 20. Mai in Portland in ihren Bann gezogen. Und wenn man <a href="http://www.loudthinking.com/posts/5-digesting-railsconf-2007">David&#8217;s Loud Thinking Blog</a> liest, dann scheint die Konferenz trotz der Masse an Leute ein voller Erfolg gewesen sein. Doch nach der Konferenz ist vor der Konferenz &#8230; und so geht es dieses Jahr mit dem Konferenzmarathon munter weiter:</p>
<p><strong>22. Juni 2007: Rails-Konferenz.de, Frankfurt, Deutschland</strong><br />
<a href="http://www.rails-konferenz.de/">http://www.rails-konferenz.de/</a><br />
Konferenzsprache Deutsch</p>
<p><strong>22.-23. Juni 2007: Ostrava on Rails, Ostrava, Tschechische Republik</strong><br />
<a href="http://ostrava.rails.cz/en/">http://ostrava.rails.cz/en/</a><br />
Konferenzsprache Englisch</p>
<p><strong>17.-19. September 2007: RailsConf Europe, Berlin, Deutschland</strong><br />
<a href="http://www.railsconfeurope.com/">http://www.railsconfeurope.com/</a><br />
Organisiert von O&#8217;Reilly &#8211; Konferenzsprache Englisch</p>
<p><strong>November 2007: Rails Hispana Conferencia, Madrid, Spanien</strong><br />
<a href="http://www.conferenciarails.org/">http://www.conferenciarails.org/</a><br />
Konferenzsprache Spanisch</p>
<p>Sicher gibt es noch mehr Konferenzen zum Thema Rails &#8230; ein Kommentar genögt <img src='http://www.codedifferent.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>




	<a rel="nofollow"  href="http://twitter.com/home?status=Ruby-on-Rails%20Konferenz-Kalender%20-%20http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F" title="Twitter"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/twitter.png" title="Twitter" alt="Twitter" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.mister-wong.de/addurl/?bm_url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;bm_description=Ruby-on-Rails%20Konferenz-Kalender&amp;plugin=soc" title="MisterWong.DE"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/misterwong.png" title="MisterWong.DE" alt="MisterWong.DE" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.webnews.de/einstellen?url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender" title="Webnews.de"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/webnews.png" title="Webnews.de" alt="Webnews.de" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://yigg.de/neu?exturl=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;exttitle=Ruby-on-Rails%20Konferenz-Kalender" title="Yigg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yiggit.png" title="Yigg" alt="Yigg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://digg.com/submit?phase=2&amp;url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender&amp;bodytext=Die%20RailsConf%202007%20hat%20dieses%20Jahr%201.600%20Teilnehmern%20vom%2017.%20bis%2020.%20Mai%20in%20Portland%20in%20ihren%20Bann%20gezogen.%20Und%20wenn%20man%20David%27s%20Loud%20Thinking%20Blog%20liest%2C%20dann%20scheint%20die%20Konferenz%20trotz%20der%20Masse%20an%20Leute%20ein%20voller%20Erfolg%20gewesen%20sein.%20Doch%20nach%20d" title="Digg"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/digg.png" title="Digg" alt="Digg" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.facebook.com/share.php?u=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;t=Ruby-on-Rails%20Konferenz-Kalender" title="Facebook"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/facebook.png" title="Facebook" alt="Facebook" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://delicious.com/post?url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender&amp;notes=Die%20RailsConf%202007%20hat%20dieses%20Jahr%201.600%20Teilnehmern%20vom%2017.%20bis%2020.%20Mai%20in%20Portland%20in%20ihren%20Bann%20gezogen.%20Und%20wenn%20man%20David%27s%20Loud%20Thinking%20Blog%20liest%2C%20dann%20scheint%20die%20Konferenz%20trotz%20der%20Masse%20an%20Leute%20ein%20voller%20Erfolg%20gewesen%20sein.%20Doch%20nach%20d" title="del.icio.us"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/delicious.png" title="del.icio.us" alt="del.icio.us" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://technorati.com/faves?add=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F" title="Technorati"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/technorati.png" title="Technorati" alt="Technorati" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.google.com/bookmarks/mark?op=edit&amp;bkmk=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender&amp;annotation=Die%20RailsConf%202007%20hat%20dieses%20Jahr%201.600%20Teilnehmern%20vom%2017.%20bis%2020.%20Mai%20in%20Portland%20in%20ihren%20Bann%20gezogen.%20Und%20wenn%20man%20David%27s%20Loud%20Thinking%20Blog%20liest%2C%20dann%20scheint%20die%20Konferenz%20trotz%20der%20Masse%20an%20Leute%20ein%20voller%20Erfolg%20gewesen%20sein.%20Doch%20nach%20d" title="Google Bookmarks"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/googlebookmark.png" title="Google Bookmarks" alt="Google Bookmarks" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.wikio.com/vote?url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F" title="Wikio"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/wikio.png" title="Wikio" alt="Wikio" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://buzz.yahoo.com/submit/?submitUrl=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;submitHeadline=Ruby-on-Rails%20Konferenz-Kalender&amp;submitSummary=Die%20RailsConf%202007%20hat%20dieses%20Jahr%201.600%20Teilnehmern%20vom%2017.%20bis%2020.%20Mai%20in%20Portland%20in%20ihren%20Bann%20gezogen.%20Und%20wenn%20man%20David%27s%20Loud%20Thinking%20Blog%20liest%2C%20dann%20scheint%20die%20Konferenz%20trotz%20der%20Masse%20an%20Leute%20ein%20voller%20Erfolg%20gewesen%20sein.%20Doch%20nach%20d&amp;submitCategory=science&amp;submitAssetType=text" title="Yahoo! Buzz"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/yahoobuzz.png" title="Yahoo! Buzz" alt="Yahoo! Buzz" class="sociable-hovers" /></a>
	<a rel="nofollow"  href="http://www.stumbleupon.com/submit?url=http%3A%2F%2Fwww.codedifferent.de%2F2007%2F05%2F29%2Fruby-on-rails-konferenz-kalender%2F&amp;title=Ruby-on-Rails%20Konferenz-Kalender" title="StumbleUpon"><img src="http://www.codedifferent.de/wp-content/plugins/sociable/images/stumbleupon.png" title="StumbleUpon" alt="StumbleUpon" class="sociable-hovers" /></a>


<br/><br/>]]></content:encoded>
			<wfw:commentRss>http://www.codedifferent.de/2007/05/29/ruby-on-rails-konferenz-kalender/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
