Wenn der Aufruf von Buildr bzw. rake durch Segmentation Fault abbricht, statt mit Java 1.6 mit Java 1.5 testen. Buildr unterstützt bis zur Version 1.2.10 nur Java5.
Wenn nach dem (korrekten) Ändern der routes.rb der Fehler “ActionController::MethodNotAllowed” mit “Only get, head, post, put, and delete requests are allowed.” auftritt, muss vermutlich Mongrel neugestartet werden.
Sie erhalten diese Fehlermeldung vermutlich, weil Sie von Ruby on Rails 1.x auf 2.x upgedatet haben. In Rails ab der Version 2.0 ist der Paginator nicht mehr enthalten. Dieser muss nun als Plugin hinzuinstalliert werden. Sie haben hier zwei Möglichkeiten: Wenn Sie Ihren alten Code nicht umschreiben möchten, können Sie den aus Version 1.x bekannten [...]
Wie zahlreiche andere Scriptsprachen beherrscht auch Ruby reguläre Audrücke. Diese dienen dazu in Strings verschiedene Muster wiederzuerkennen. So kann zum Beispiel eine Emailadresse auf ein korrektes Format überprüft werden (siehe Beispiel unten). Jede Regular Expression (kurz “regex”) beginnt und endet in Ruby mit einem / (Slash). Diese stehen zur gleichen Zeit auch als Begrenzer. So [...]
Hier zwei einfache Funktionen, mit denen man in Ruby (on Rails) Daten vom deutschen dd.mm.yyyy-Format ins internationale yyyy-mm-dd-Format und umgekehrt umwandeln kann.