Derzeit bin ich Java- und C # -Entwickler. Je mehr ich mir Ruby on Rails anschaue, desto mehr möchte ich es wirklich lernen.
Was war für Sie der beste Weg, um RoR zu lernen? Wäre es einfacher, unter Windows zu entwickeln, oder sollte ich einfach eine virtuelle Maschine unter Linux ausführen?
Gibt es eine IDE, die der Robustheit von Visual Studio entspricht? Gibt es Programme zu entwickeln, die einen guten Überblick darüber geben, was zu tun ist? Irgendwelche guten Bücher?
Im Ernst, alle Tipps / Tricks / Beschimpfungen wären fantastisch.
ruby-on-rails
ruby
ide
Christian Fazzini
quelle
quelle
Antworten:
Ich bin in meiner beruflichen Laufbahn von C # zu Ruby und RoR in meinem Privatleben übergegangen und habe festgestellt, dass Linux für die Entwicklung persönlich etwas attraktiver ist. Besonders jetzt, wo ich angefangen habe, Git zu verwenden, ist die Implementierung unter Linux sauberer.
Momentan starte ich doppelt und komme dem Vollzeitbetrieb von Ubuntu näher. Ich verwende gedit mit verschiedenen Plugins für die Entwicklungsumgebung. Und seit Ende 2010 dränge ich darauf, Vim für die Entwicklung zu verwenden, sogar über Textmate unter OS X.
Eine große Anzahl der Rails-Entwickler verwendet (keuchende) Macs, was mich tatsächlich dazu gebracht hat, in diese Richtung zu denken.
Obwohl ich es noch nicht ausprobiert habe, bietet Ihnen Ruby in Steel eine Ruby-IDE in der Visual Studio-Welt, und IronRuby ist die .NET-Variante von Ruby, wenn Sie interessiert sind.
In Bezug auf Bücher ist das Programming Ruby- Buch (auch als Pickaxe bekannt) der Pragmatic Programmers de facto das Lernen von Ruby. Ich biss in die Kugel und kaufte das Buch und Agile Web Development with Rails . Beide Bücher waren ausgezeichnet.
Peepcode- Screencasts und PDF-Bücher waren auch für den Einstieg großartig. Bei 9 US-Dollar pro Screencast kann man kaum etwas falsch machen. Ich habe tatsächlich ein 5er Pack gekauft.
Überprüfen Sie auch Folgendes:
Ich habe im letzten Monat den Rückstand an Rails- und Rails Envy-Podcasts durchgebrannt und sie haben wunderbare Einblicke in viele Themen gegeben, sogar in Bezug auf die Softwareentwicklung im Allgemeinen.
quelle
Achtung, die Rails-Welt ist ein massiv frustrierendes Durcheinander veralteter und inkonsistenter Dokumentationen und Beispiele. Es ist vielleicht eine der sich am schnellsten bewegenden und modischsten Entwicklungsgemeinschaften, die es gibt. Wenn Sie etwas lernen, wird sich dies bereits geändert haben. Sogar die Bücher sind nicht konsistent, in welcher Version der Schienen sie sprechen. Dokumentation durch Bloggen! genug gesagt.
Ich mache derzeit RoR unter Windows. Mein Rat ist, Fenster zu vermeiden, wenn Sie können. Viele Dinge funktionieren nicht und die Rails-Community kümmert sich wirklich nicht wirklich um dich. Der Wechsel zu Git hat mich wirklich durcheinander gebracht, da es unter Windows nicht sehr gut funktioniert. Viele Edelsteine werden dadurch versagen (Heroku sieht aus wie ein cooles Tool - schade für mich, dass es das Git-Setup von Window nicht verarbeiten kann). Capistrano ist raus. Es geht weiter und nervig weiter.
Außerdem fragen Sie sich im Hinterkopf immer, wenn etwas nicht funktioniert. "Ist es ein Problem mit Schienen / Fenstern?" Ich bin mir nicht sicher, ob dies durch die Verwendung von Linux gelöst werden kann, da Linux seine eigenen Probleme mit sich bringt, wie das ständige Aktualisieren all dieser verschiedenen Abhängigkeiten usw. Wenn Ihnen das gefällt, ist es möglicherweise eine gute Wahl für Sie. Diese Tage des Systemfummelns liegen hinter mir und ich möchte einfach mit meiner Arbeit weitermachen. Ich plane, Ubuntu auf einem Heimcomputer zu installieren, damit ich mich mit Dingen wie Capistrano vertraut machen kann. Vielleicht ändert sich meine Meinung.
Ich würde wärmstens empfehlen, wenn Sie Rails Dev für einen bestimmten Zeitraum ausführen, den Sie ernsthaft in Betracht ziehen, einen Mac zu kaufen. Wenn Sie Ihre Zeit und Ihren Verstand schätzen, macht es sich fast sofort bezahlt. Abhängig davon, wie Sie Ihre Zeit schätzen, 10 Stunden für das Debuggen von Windows- / Linux-Setup-Problemen, und Sie haben sowieso so viel ausgegeben, wie ein Mac kostet.
Rails ist eine Freude im Vergleich zu dem, was es ersetzt, aber es ist ein bisschen schmerzhaft, dass seine Befürworter viele langweilige, aber wichtige Dinge wie Dokumentation, Kompatibilitätsprobleme und Community-Aufbau überspringen. Es ist viel mächtiger als andere Frameworks wie Django, aber ich schaue manchmal in die Django-Dokumentation und -Community und seufze wie ein Mann mit einer wilden sexy Freundin, der die schlichte, aber gesunde und stabile Frau seines Freundes ansieht. Aber dann fügt Rails eine Funktion hinzu und ich gehe "Ohhh glänzend!"
IMO sind die Rails Screencasts besser als die Peepcode Screencasts. RubyPlus hat auch Screencasts, wohlgemerkt, sie sind an den Rändern etwas rau. BuildingWebApps bietet einen kostenlosen Online-Kurs an, in dem Screencasts zur Hälfte erstellt werden.
quelle
Weg des geringsten Widerstands:
(Weniger frühe Rails-Frustrationen aufgrund der Tatsache, dass Rails im Allgemeinen auf diesen entwickelt wird.)
quelle
Ich schrieb einen Beitrag mit dem Titel "Erste Schritte mit Schienen - Was ich wünschte, ich wüsste es" , den viele Leute hilfreich fanden.
Die Grundlagen:
Die Online-Tutorials sind anständig, aber verstreut. Investieren Sie 30 US-Dollar in ein Buch, um ein umfassenderes Verständnis zu erhalten.
quelle
Ich habe festgestellt, dass http://railstutorial.org/book eine großartige Ressource zum Erlernen von Rails ist
quelle
Ich mag RubyMine von Jetbrains sehr. Es scheint eine sehr voll ausgestattete IDE zu sein, die ich von vielen anderen Alternativen da draußen vermisse. Auch für eine einfache Umgebung genieße ich den Texteditor. Schlicht und einfach.
quelle
quelle
Datenstrukturen und Algorithmen mit objektorientierten Entwurfsmustern in Ruby Bruno R. Preiss | Veröffentlicht im Jahr 2004
Lernen Sie Chris Pine | zu programmieren Pragmatisches Bücherregal Erschienen 2006, 176 Seiten
Mr. Neighborlys bescheidenes kleines Rubinbuch Jeremy McAnally | Veröffentlicht 2006, 147 Seiten
Programmieren von Ruby: Ein pragmatischer Programmierleitfaden David Thomas, Andrew Hunt | Addison-Wesley Erschienen im Jahr 2000 auf 608 Seiten
Schienen auf den Punkt gebracht C. Fauser, J. MacAulay, E. Ocampo-Gooding, J. Guenin | O'Reilly Media Veröffentlicht 2009, 352 Seiten
Ruby Best Practices Gregory T. Brown | O'Reilly Media Veröffentlicht 2009, 328 Seiten
Ruby Essentials | Techotopia Veröffentlicht im Jahr 2007
Ruby on Rails Sicherheit Heiko Webers | OWASP Erschienen 2009 auf 48 Seiten
Ruby Benutzerhandbuch Mark Slagell | Veröffentlicht im Jahr 2005
Das Buch von Ruby Huw Collingbourne | Veröffentlicht im Jahr 2009, 425 Seiten
Das kleine Buch von Ruby Huw Collingbourne | Dark Neon Ltd. Veröffentlicht 2008, 87 Seiten
warum ist (ergreifende) Anleitung zu Ruby warum der glückliche steife | Veröffentlicht im Jahr 2008
quelle
Derzeit gibt es eine sehr solide laufende Serie zu NETTUTS , an der Sie interessiert sein könnten.
quelle
http://railsforzombies.org/ ist eine schöne. Einführung einer völlig neuen Methode zum Erlernen von Ruby on Rails im Browser, ohne dass eine zusätzliche Konfiguration erforderlich ist.
quelle
Als Sie bin ich ein Java / C # -Entwickler, der versucht, mehr über Ruby On Rails zu erfahren.
Ich nehme an dem kostenlosen Online-Kurs Ruby on Rails Programming with Passion teil . Es ist ein guter Einführungskurs.
Wir verwenden NetBeans als IDE (win / mac / linux / solaris). Wenn Sie an Eclipse oder Visual Studio gewöhnt sind, besteht eine gute Chance, dass es Ihnen gefällt.
quelle
Fantastische Entscheidung! Es ist äußerst nützlich, sich mit Ruby vertraut zu machen, bevor Sie zu Rails gehen. Hier ist meine Ansicht zum besten Weg zu Rails:
Neben Büchern ist es am wichtigsten, Feedback zu erhalten, was Sie tun. Dazu empfehle ich, Zeit in irc.freenode.net #ruby und #rubyonrails zu verbringen. Es ist auch äußerst hilfreich, Dinge, an denen Sie arbeiten oder mit denen Sie Probleme haben, hier im Stackoverflow zu veröffentlichen, da Kommentare, Erklärungen und unterschiedliche Denkweisen zu Dingen, die von Menschen bereitgestellt werden, von unschätzbarem Wert sind.
Sie sollten sich auch unbedingt den Ruby Rogues-Podcast ansehen , der wertvolle Informationen liefert und die Kommentatoren sind alle äußerst angesehene Personen in der Ruby-Community. Und für Ihr Seh- und Lesevergnügen (in dieser Reihenfolge) gehen Sie zu Ryan Bates ' Railscasts und dann zu Eifion Bedfords Asciicasts .
Schließlich empfehle ich, verschiedene Edelsteine auf Github zu untersuchen, den Code zu lesen und dann dazu beizutragen. Sie müssen nicht zu ehrgeizig werden und vor allem am Anfang massive Rekodierungen vornehmen. Beginnen Sie einfach mit kleinen Dingen wie dem Bearbeiten und dem leichteren Lesen der README-Dateien.
Ich benutze keine IDE, aber bei Railsconf habe ich eine Demo von Rubymine von Jetbrains gesehen und es schien ziemlich erstaunlich.
quelle
0) LERNEN SIE ZUERST RUBIN. Dies ist sehr wichtig. Ein großer Vorteil von Rails ist Ruby: eine großartige Sprache, die sehr mächtig ist, aber auch wunderbar leicht zu missverstehen ist. Führen Sie einige Ruby-Tutorials online durch. Wenn bei Daily WTF Codierungsprobleme auftreten, schreiben Sie diese in Ruby. Sie werden es schnell lernen.
1) Kaufen Sie das Buch "Ruby for Rails"
2) Schauen Sie sich ein Rails-Tutorial an und abonnieren Sie den Riding Rails- Blog.
3) Starten Sie eine App lokal. Verwenden Sie kein Gerüst.
4) Wenn Sie Plugins in Ihre App installieren, sehen Sie sich den Code in diesem Plugin (in Ihrem Herstellerverzeichnis) an und lernen Sie ihn kennen. Dies ist eine der besten Möglichkeiten, um Ruby- und Rails-Interna zu lernen. Wenn Sie nicht verstehen, wie etwas funktioniert, posten Sie es hier und 1.000 Personen helfen Ihnen.
Was Ihre anderen Fragen betrifft:
Ja, für die Entwicklung benötigen Sie eine Linux-Umgebung. Sie können Rails unter Windows entwickeln, dies bedeutet jedoch nicht, dass dies durchgeführt werden sollte. Viele Edelsteine sind unter Windows nicht auf dem neuesten Stand.
NetBeans funktioniert gut als IDE. Wenn Sie einen Mac verwenden, erhalten Sie eine Straßengutschrift für die Verwendung von Textmate.
quelle
Suchen Sie eine Ruby-Benutzergruppe in der Nähe und nehmen Sie daran teil. Ich habe festgestellt, dass dies eine großartige Möglichkeit ist, viele Menschen zu treffen, die eine Leidenschaft für Entwicklung haben und bereit sind zu unterrichten.
quelle
Ich bin überrascht, dass Why's (Poignant) Guide to Ruby so wenig erwähnt wurde. Warum gibt es vielleicht nicht mehr, aber der Leitfaden ist im Internet leicht zu finden ( Google zeigt hier zuerst ). Er ist sehr einfach zu lesen und bietet meine Einführung in Ruby.
Nach dem Leitfaden würde ich entweder eines der Bücher empfehlen, die die anderen vorgeschlagen haben, oder die Reihe von Screencasts bei Learning Rails verfolgen. So habe ich genug Ruby on Rails aufgenommen, um gefährlich zu sein. Sobald Sie die Learning Rails-Reihe abgeschlossen haben. Was Sie mit Rails machen möchten, weicht allmählich von den allgemeinen Tutorials ab, und hier wird Railscasts zu einem wunderbaren Werkzeug. Mit Rails kann nicht viel getan werden, was Railscasts irgendwann nicht mehr berührt hat.
quelle
Mein erster Vorschlag wäre, zuerst etwas über Symbole zu lernen . Rails ist nicht das kleinste Framework aller Zeiten, und obwohl es definitiv viel zu lernen gibt, wird das meiste davon Sinn machen, wenn Sie zumindest ein wenig verstehen, was es von anderen Sprachen unterscheidet ("speziell"). Wie bereits erwähnt, gibt es in keiner der Hauptsprachen ein genaues Analogon, aber sie werden häufig von Rails verwendet, um das Lesen zu vereinfachen und eine gute Leistung zu erzielen. Aus diesem Grund habe ich es angesprochen. Meine allererste Begegnung mit Rails war auch mein erstes Mal, dass ich Ruby ansah (weit vor 2.0), und das erste, was mir auffiel, war die doofe, die
:things
sie herumreichten, und ich fragte: "WTF ist das ?"Schauen Sie sich auch RubyQuiz an und lesen Sie die Antworten anderer Leute auf dieser Site.
quelle
Ich kam aus einem Java-Hintergrund zu Ruby. Ich fand dieses Tutorial hilfreich http://www.ruby-lang.org/en/documentation/ruby-from-other-languages/to-ruby-from-java/ . Wenn es darum geht, Schienen zu lernen, kann ich nicht sagen, wie oft ich script \ console verwende. Sie können mit dem Code spielen und lernen, wie Sie Dinge tun, bei denen Sie sich nicht sicher sind.
Das einzige Buch, das ich jemals gekauft habe, war Agile Web Development with Rails, dritte Ausgabe http://www.pragprog.com/titles/rails3/agile-web-development-with-rails-third-edition . Es war sehr nützlich und bot einen guten Überblick über das Rails-Framework. Außerdem schaue ich mir regelmäßig Railscasts ( http://railscasts.com ) an, ein großartiger Screencasting- Blog, der alle Arten von Rails-Themen abdeckt.
Ich persönlich bevorzuge Linux (weil Git besser funktioniert). Aber ich habe auch Windows verwendet und neben Git glaube ich nicht, dass die Wahl des Betriebssystems Ihre Programmierung beeinflussen wird.
Ich benutze Netbeans für meine IDE und gelegentlich vim (mit dem Rails Plugin). Ich mag Netbeans, aber ich finde, dass es in Bezug auf die Rails-Unterstützung immer noch etwas schuppig sein kann (nicht alle Funktionen funktionieren ständig).
quelle
Dies scheint eine großartige Ressource für Leute wie mich zu sein, die von PHP zu RoR kommen
http://railsforphp.com/ Es gibt auch ein Buch Rails für PHP-Entwickler
quelle
Ich habe Java und C # in Windoze gemacht.
Ich würde diese Quellen unterstützen:
IDE : Probieren Sie Apatana RadRails 3 Sneak Peek: http://www.radrails.org/3 . Es ist das nächste, was Sie zu Visual Studio bekommen. Ich spiele hier und da damit, liebe aber trotzdem die Leichtigkeit von Textmate.
Betriebssystem : Mac OS wird von der Ruby-Community am meisten, wenn nicht sogar von allen geliebt. Alles andere wird wie ein Bastardkind behandelt.
Bücher :
Screencasts :
quelle
Die Ubber-Quelle für Rails ist http://www.rubyonrails.org/. Wenn sie es nicht auf der Website haben, brauchen Sie es wahrscheinlich nicht.
Ein schnelles Kochbuch ist Ruby on Rails: In Betrieb können Sie es von O'Rielly erhalten oder bei Google nach einer Online-Version suchen. Sie führen Sie durch die Konventionen von Rails und verwenden Instant Rails, was in Ordnung ist.
Ein besseres Rails-Buch "Agile Web Development with Rails" Dies ist die Suppe zu Nüssen von Rails. Es führt Sie durch das Herunterladen und Einrichten von Rails, Gems und allem.
Wenn Sie ein Java-Typ sind und ein Übergangsbuch möchten, hat O'Reilly "Rails for Java Developers" http://oreilly.com/catalog/9780977616695/?CMP=AFC-ak_book&ATT=Rails+for+Java+Developers
quelle
Eine andere IDE, die Sie ausprobieren könnten, ist Aptana .
quelle
Oh, ich habe es beinahe vergessen. Hier sind einige weitere Ruby-Screencast-Ressourcen:
SD Ruby - die eine Reihe von Videos online haben - Ich fand, dass ihre Rest-Gespräche SD9 und SD10 zu den besten Intros gehören. Andere Ruhegespräche setzen voraus, dass Sie alles wissen. Diese sind sehr einführend und auf den Punkt.
Obie Fernandez auf InfoQ - Restful Rails. Ich habe auch sein Rails Way-Buch gelesen und fand es informativ, aber sehr langwierig und mäanderförmig, und die Qualität ist etwas inkonsistent. Ich habe viel aus diesem Buch gelernt, fand es aber ein bisschen strafend, die Wiederholungen und irrelevanten Dinge durchlesen zu müssen, um zu den guten Teilen zu gelangen.
Netbeans ist eine nette Hand-IDE, die Ihnen viele Sprachtricks beibringen kann, wenn Sie die Geduld haben, auf ihre Tooltips zu warten (es ist eine schmerzhaft langsame IDE, selbst auf einem sehr schnellen Computer), und Sie können die IDE zum grafischen Durchsuchen verwenden die verfügbaren Generatoren und solche Sachen. Holen Sie sich die neuesten Builds und Sie haben sogar einen integrierten Rspec-Test.
Bort ist eine vorgefertigte Basis-App, in der viele der Standard-Plugins bereits angeschlossen sind. Wenn Sie sie herunterladen und damit spielen und herausfinden, wie sie eingerichtet ist, sind Sie ungefähr auf dem halben Weg, Ihre eigenen Apps mit allen Funktionen zu erstellen.
quelle
Ich habe das Buch "Simply Rails 2" von Patrick Lenz gekauft.
Dieses Buch ist eine großartige Einführung in Ruby und Ruby on Rails.
Für meine Ruby-Installation und meine Datenbank habe ich Cygwin verwendet.
Es kommt mit PostgreSQL, Ruby und SVN.
Ich mag PostgreSQL, weil ich einen Oracle-
Hintergrund habe und es sich daher angenehmer anfühlt als MySQL.
Das andere Dienstprogramm, das ich wirklich nützlich fand, war pgAdmin
für den Zugriff auf die PostgreSQL-Datenbanken.
Das erste, was ich tun musste, war, Edelsteine zu installieren.
Ich habe die gems tar-Datei von rubyforge
wget " http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz " erhalten.
Sobald ich Edelsteine eingerichtet hatte, installierte ich
Schienen
Ruby-Postgres
Postgres
Rack
Ich brauchte auch ein Problemverfolgungssystem, also installierte ich redmine.
wget " http://rubyforge.org/frs/download.php/60718/rubygems-1.3.5.tgz "
Ich fand, dass die Verwendung einer UNIX-ähnlichen Umgebung (Cygwin)
in meinem Fall vorzuziehen war, da viele der Tutorials
für OS X oder Linux entwickelt wurden.
Der von mir verwendete Texteditor ist Textpad. Ich suche eine Alternative. Ich denke, dass vim mit dem Rails-Plugin gut funktionieren könnte.
quelle
Ich komme aus einem nicht programmierenden Hintergrund. Ich habe PHP selbst gelernt und bin kürzlich einer Firma beigetreten, die sich auf Ruby on Rails spezialisiert hat. Sie verfügen über ein umfassendes Rails-Schulungsprogramm, das flexibel genug ist, um alle Änderungen zu berücksichtigen, die wir implementieren möchten. Obwohl ich kein Rails-Profi bin, möchte ich meine Erfahrungen mit Rails teilen. Ich hoffe es hilft.
Hier ist der Pfad, dem ich folge [kombiniert mit den von mir verwendeten Tools]
Nur wenige Wichtelpunkte
Werkzeuge
Schließlich muss ich noch eines sagen: "Versuch es weiter". Alles Gute.
quelle
Der schnellste Weg, etwas zu lernen, einschließlich Ruby on Rails, ist die Paarprogrammierung.
Finden Sie jemanden, der Rails kennt, wählen Sie eine Beispiel-App aus, setzen Sie sich und arbeiten Sie daran, Fehler zu beheben und Funktionen hinzuzufügen.
Der Wissensaustausch ist unglaublich.
quelle
Mein Vorschlag ist nur zu beginnen - wählen Sie ein kleines Projekt aus, das Sie normalerweise zum Erlernen einer Sprache im MVC-Stil verwenden würden (z. B. etwas mit einer Datenbank, möglicherweise einem grundlegenden Workflow), und verwenden Sie dann, wenn Sie ein Konzept lernen müssen, eines (oder beide von
Agile Webentwicklung mit Rails oder The Rails Way
um zu erfahren, wie es funktioniert, und probieren Sie es dann aus.
Die Probleme bei der agilen Webentwicklung bestehen darin, dass sie veraltet ist und das Szenario zu lange dauert, als dass Sie es wirklich einmal erstellen möchten. Der Rails Way kann schwer zu befolgen sein, da er vom Bezug zum Lernen abprallt, aber wenn er gut ist, ist er besser als die agile Webentwicklung.
Aber insgesamt sind sie beide gute Bücher und beide gut zum Lernen, aber keiner von ihnen bietet einen "Bildungs" -Pfad, dem Sie folgen möchten. Also habe ich ein paar Kapitel des ersteren gelesen (genug, um die grundlegenden Konzepte zu erlernen und zu lernen, wie man die erste App bootet - es gibt auch einige Online-Artikel, die dabei helfen) und dann habe ich gerade erst angefangen und dann alle paar Tage gelesen über etwas Neues oder ich benutze die Bücher, um etwas zu verstehen.
Eine weitere Sache: Beide Bücher sind viel mehr Rails-Bücher als Ruby-Bücher, und wenn Sie sauberen Code schreiben möchten, lohnt es sich, einen Tag so früh wie möglich mit dem Erlernen der Ruby-Syntax zu verbringen. Warum ist Ruby ein guter Leitfaden, es gibt auch andere.
quelle
Ich finde die Screencasts und Kurzbücher von Peepcode wirklich gut. Sie haben Screencasts, um Ihnen den Einstieg zu erleichtern, und einige, wenn Sie fortgeschrittener werden.
quelle
Es gibt eine Site namens Softies on Rails , die von einigen ehemaligen .NET-Entwicklern geschrieben wurde und möglicherweise von Nutzen ist. Sie haben ein Buch namens Rails for .NET Developers , das in den nächsten Monaten erscheinen wird ...
Ich habe mit dem RadRails- Plugin für Eclipse und der RubyWeaver- Erweiterung für Dreamweaver (damals während der 1.x-Tage von Rails) auf einer Windows-Box begonnen . Seitdem bin ich auf einen Mac mit TextMate umgezogen und habe nicht daran gedacht, zurückzukehren.
Was Bücher angeht, habe ich mit The Ruby Way und Agile Web Development with Rails begonnen. Es ist auf jeden Fall hilfreich, einen Hintergrund in Ruby zu erstellen, wenn Sie sich auf den Weg in die Rails-Entwicklung machen.
Schauen Sie sich auf jeden Fall die Railscast-Serie von Ryan Bates an.
quelle
Ich fand "The Rails Way" von Obie Fernandez ausgezeichnet und bezog mich oft darauf, wenn die agile Webentwicklung mit Rails nicht weit genug zu gehen schien. Obie Fernandez hat auch einen anständigen Blog .
quelle
Warten Sie ein paar Monate, bis Learning Rails von Simon St. Laurent, Edd Dumbill , im November herauskommt. Diese Reihe von Büchern ist erstaunlich, und dieses Buch wird die neueste Version von Rails behandeln.
quelle