Jan
02
2008
Ich hatte das Problem, das nach meinem Update auf Rails 2.0.2 und RubyGems 1.0.1 Mongrel mit einem Fehler aufgab und unter Windows nicht starten wollte.
Jetzt habe ich mir Mongrel 1.1.3 geladen und mit folgendem Befehl alle alten Mongrel Version entfernt:
gem uninstall mongrel (danach kommt ein Auswahl der Mongrel Versionen, die man dann nach und nach löschen kann)
Jan
02
2008
Für Rails 2.0 sollte man auch daran denken RubyGems in der aktuellen Version parat zu haben. Das update lässt sich denkbar einfach durchführen:
gem update –system
Damit wird rubygems ziemlich schnell auf einen neuen Stand gebracht.
Dez
16
2007
Rails 2.0 ist draußen, dieser Nachricht lief mir vor ein paar Tagen über den Weg. Auf rubyonrails.org stehen im Blog einpaar Highlights, was es alles so neues geben wird mit diesem Release. Ein paar davon fand ich besonders interessant:
- Sessions lassen sich jetzt auf die Clientseite auslagern in einem Cookie: D.h. diese müssen nicht mehr in einer Datenbank oder im Filesystem vorgehalten werden. Sessions die abgelaufen sind müssen nicht durch einen Cron Job entfernt werden. Das spart viel Energie auf dem Server. Wichtig wird da aber ein gutes Sicherheitsmanagement und es sollten nur möglichst wenige Informationen in der Session abgelegt werden.
- Die Datenbankdefinitionen sind jetzt noch kürzer geworden. Mit t.integer, :eineSpalte lässt sich schon eine Spalte in einer Tabelle erzeugen.
- Eine für alle: Javascriptdateien lassen sich jetzt elegant für die Produktivumgebung in eine Datei zusammenfassen. Damit wird bei jedem Client nur noch eine Datei geladen. Das beschleunigt Javascript clientseitig. Ein weiterer Vorteil ist, dass dies nur für die produktiv Version passiert. In der Entwicklung bleiben die Dateien einzeln und können dort ganz normal weiterverwendet werden.
Mehr Änderungen an Rails findet sich auf dem Blog: rubyonrails.org