Screencast: Schutz vor XSS in Rails 3
XSS (Cross-Site Scripting), eine Bezeichnung für das Ausnutzen von Sicherheitslücken innerhalb von Webanwendungen, sollte in allen WEB-Applikationen unterbunden werden. Ryan zeigt in dieser Woche welche Änderungen in Rails 3 den Entwickler dabei unterstützt, um von Anfang an mögliche Sicherheitslücken zu vermeiden.
Vortrag zu Rails 3 von Yehuda Katz
Yehuda hat auf der QCon-Konferenz einen Vortrag zu Rails 3 gehalten. In diesem Vortrag spricht er über die Geschwindigkeitsoptimierungen, der neuen Architektur, den Einfluss von Merb und mehr. Dabei gibt er auch einen Einblick in Bundler.
Screencast: Routes in Rails 3
In Rails 3 wurde das Routing angepasst und in mancher Hinsicht vereinfacht. Ryan zeigt in dieser Woche wie bestehende Routen auf das neue Schema angepasst werden können, und was die neuen Features sind.
Screencast: ActiveRecord Anfragen in Rails 3
Rails 3 führt ein paar Neuerungen in der Abfrage-Schnittstelle ein. Durch diese Neuerungen wird ActiveRecord schneller und einfacher zu benutzen sein. Ryan zeigt diese Woche wie die neuen Funktionen (incl. named scopes) genutzt werden können.
Screencast: Bundler
Fast jede Rails/Ruby-Applikation hat Abhängigkeiten zu Bibliotheken und häufig auch zu einer bestimmten Version. Bundler kann solche Abhängigkeiten lösen und kann somit vieles vereinfachen. Ryan zeigt in dieser Woche wie Bundler eingesetzt werden kann.
Links für Rails 3
Rails 3 Beta ist verfügbar und es dürfte nicht mehr allzu lange dauern bis die endgültige Version erscheint. Wir hatten bereits ein paar Tips/Links dazu vorgestellt und wollen euch heute eine erweiterte Version anbieten, damit ihr alles Nötige für euer Update zusammenhabt.
Screencast: Rails 3 Beta und RVM
Letzte Woche ist Rails 3.0 erschienen und Ryan hat dies zu dem Thema seines Screencasts für diese Woche gemacht. Neben Rails 3 zeigt er auch wie Ruby 1.9.1 mit RVM installiert und genutzt werden.
Rails 3.0 Beta veröffentlicht
David hat heute bekannt gegeben, dass die erste Beta Version von Rails 3.0 veröffentlicht wurde. Laut seinem Blogeintrag haben 250 Helfer dieses Release möglich gemacht und es waren knapp 4000 Commits von Version 2.3 zu dieser Beta Version.
Update auf Rails 3 in 25 Minuten
…wir hoffen es dauert nicht mehr lange bis die neue Rails Version freigegeben wird. Damit der Übergang der eigenen Applikation so einfach wie möglich wird, haben wir euch schon diverse Seiten und Tips gegeben. Jetzt gibt es von Geoffrey Grosenbach, dem Macher von Peepcode, einen Screencast, in dem er das Update-Szenario festgehalten hat.
Artikel zu Rails 3
Rails 3 steht vor der Tür und wird jede Menge Neuerungen mitbringen. Maxim C. hat eine Liste mit Links von interessanten Artikeln und Anleitungen zusammengestellt um sich mit dem kommenden Release anzufreunden. Weitere Vorschläge und Empfehlungen sind willkommen.
Rails 3 Beta voraussichtlich Ende Januar
Voraussichtlich wird gegen Ende diesen Monats die erste Beta Version von Rails 3 erscheinen. Weiterhin ist in diesem Quartal das endgültige Release vorgesehen.
Routes in Rails 3
Rails 3 ist bekanntermaßen eine Verschmelzung von Rails und Merb. Viele Anpassungen werden auch “nach Aussen sichtbar” sein, aber die meisten Veränderungen werden im Rails-Kern stattfinden. In Rails 3 wird auch das Routing angepasst bzw. (wieder) neu geschrieben. Die Routen wurden in der Vergangheit häufiger angepasst und mit jeder Version wurden sie schneller und brachten mehr Flexibilität. Auch die neue Version macht keine Ausnahme und bringt mit der neuen DSL ein paar Verbesserungen mit.
Generische Actions in Rails 3
In Rails 3 wird es auch Verbesserungen im Bereich des Routings geben. Mit dazu gehören auch generische Routen. Yehuda Katz erklärt in einem Blogeintrag wie diese Routen genutzt werden können.
Rails 2.3.5 erschienen
Heute wurde das ein weiteres zweier Release veröffentlicht. Es enthält neben ein paar Bugfixes auch einen Security-Fix.
Daher wird empfohlen dieses Update durchzuführen. Es kann über die bekannten gems-Mechanismen “gem update rails” durchgeführt werden.
Beginning Rails 3
Beginning Rails 3 is the practical starting point for anyone wanting to learn how to build dynamic web applications using the latest release of the Rails framework for Ruby. You’ll learn how all of the components of Rails fit together and how you can leverage them to create sophisticated web applications with less code and more joy. This book is particularly well suited to those with little or no experience with web application development, or who have some experience but are new to Rails.
Suchen auf rubyonrails.de
Tags
2.0 2.1 Active-Record Ajax Buch Capistrano Enterprise Event Gewinnspiel Grundlagen IDE irb jQuery Kochbuch Konferenz Mac Mongrel OpenRoRBook OReilly OSX Passenger Phusion Plugin PragProgs Rails Rails 3 RailsKonf RailsWay RailsWayCon Release Release Candidate Routing Ruby Ruby 1.9 RubyGems rubyonrails.de Ryan Bates Scaffolding Screencast Script-Tip Security Tutorial Video Views WindowsAktuelle Artikel
- Freikarte für die RailsWayCon 2010
- Screencast: Schutz vor XSS in Rails 3
- Phusion Passenger 2.2.11 erschienen
- Script-Tip: Summe eines Arrays ermitteln
- Vortrag zu Rails 3 von Yehuda Katz
- Hobo 1.0 veröffentlicht
- Screencast: Routes in Rails 3
- 5 freie Kapitel aus Ruby Best Practices
- Phusion Passenger 2.2.10 veröffentlicht
- Screencast: ActiveRecord Anfragen in Rails 3
Artikel Archiv
- March 2010
- February 2010
- January 2010
- December 2009
- November 2009
- October 2009
- September 2009
- August 2009
- July 2009
- May 2009
- April 2009
- March 2009
- February 2009
- December 2008
- November 2008
- August 2008
- July 2008
- June 2008
- May 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
Aktuelle Rails Version + Abhängigkeiten:
rails-2.3.5actionmailer (= 2.3.5, runtime)
actionpack (= 2.3.5, runtime)
activerecord (= 2.3.5, runtime)
activeresource (= 2.3.5, runtime)
activesupport (= 2.3.5, runtime)
rake (>= 0.8.3, runtime)
Rails auf Rubyforge
Rails auf Github
