Archiv der Kategorie ‘Ruby on Rails‘
Samstag, den 7. März 2009
Um Sqlite unter OpenSolaris zu installieren, kann der Solaris-Paketmanager verwendet werden: pkg install SUNWsqlite3 Das Sqlite-GEM installiert man dann wie folgt: gem install sqlite3-ruby
Kategorie Allgemein, OpenSolaris, Ruby on Rails, Sqlite | Kommentare deaktiviert
Sonntag, den 15. Februar 2009
Zum Zeitpunkt dieses Blog-Beitrags ist dieser Branch von Passenger unter OpenSolaris zu verwenden, da der eigentliche Passenger-Code nicht fehlerfrei kompiliert werden kann: git clone git://github.com/farra/passenger.git cd passenger bin/passenger-install-apache2-module Natürlich müssen vorher die notwendigen Voraussetzungen für die Installation geschaffen werden. Hierbei hilft der Installer jedoch in einem ausreichenden Maße.
Kategorie Allgemein, OpenSolaris, Ruby on Rails | Kommentare deaktiviert
Freitag, den 13. Februar 2009
Nachdem Ruby on Rails auf OpenSolaris installiert wurde, kam es beim Anlegen eines Rails-Projekts zu folgender Fehlermeldung jfischer@opensolaris2:~/rails$ rails test1 /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:275:in `iconv’: invalid encoding (“ascii//ignore//translit”, “utf-8″) (Iconv::InvalidEncoding) from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:275:in `transliterate’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support/inflector.rb:280 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/activesupport-2.2.2/lib/active_support.rb:26 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from /usr/ruby/1.8/lib/ruby/gems/1.8/gems/rails-2.2.2/bin/../lib/rails_generator.rb:28 from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require’ from /usr/ruby/1.8/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require’ from [...]
Kategorie OpenSolaris, Ruby on Rails | 1 Kommentar »
Dienstag, den 3. Februar 2009
ActiveRecord, der Objekt-relationale-Mapper, der im Web-Framework Ruby on Rails zum Einsatz kommt, ist ein flexibel und leicht zu bedienen. Wie jede komplexe Bibliothek hat aber auch diese eine Reihe nicht intuitiver Aspekte. Ein solcher Aspekt ist die Methode, wie man die von ActiveRecord zur Laufzeit hinzugefügten get- und set-Methoden der Modelle (models) überschreiben kann. Hier [...]
Kategorie Ruby, Ruby on Rails | Kommentare deaktiviert
Mittwoch, den 14. Mai 2008
Um eine HTTP-Response mit einem bestimmten HTTP Response Code zu senden und dabei noch eine bestimmte Rails-Action in einem Controller auszuführen (ähnlich einem Redirect), kann man wie folgt vorgehen: render :action => :mypage, :layout => false, :status => 404 Dieser Code führt ein die Action mypage aus, ohne dabei ein Layout zu verwenden und gibt [...]
Kategorie Ruby on Rails | Kommentare deaktiviert
Mittwoch, den 30. April 2008
Pünktlich zum Erscheinen der Version 1.6.0.2 des Javascript-Frameworks Prototype, ist ein passendes Prototype Cheat Sheet erschienen.
Kategorie Allgemein, Prototype und Scriptacolous, Ruby on Rails | Kommentare deaktiviert
Mittwoch, den 16. April 2008
Am Donnerstag den 17.04.2008 beginnt die Wahlpflichtvorlesung Ruby on Rails an der Hochschule für Technik und Wirtschaft des Saarlandes. Die Vorlesung findet Donnerstags von 8.00 Uhr bis 13.00 Uhr in den HTW Gebäuden des Standorts Goebenstraße statt. Dozent ist der Lehrbeauftrage Dipl.-Inf. (FH) Julian Fischer (RailsHoster.de).
Kategorie Allgemein, Ruby, Ruby on Rails | Kommentare deaktiviert
Freitag, den 23. November 2007
Hier eine deutsche (german) Übersetzung der Monatsnamen (month names) und Namen der Wochentage (days of month) für das Ruby on Rails Plugin Globalize. Die SQL-Statements können in der der Rails-DB ausgeführt werden. Download German Translations for the Rails Globalize Plugin (rails globalize german month)
Kategorie Allgemein, Ruby on Rails | Kommentare deaktiviert
Donnerstag, den 1. November 2007
Was ist wahr, was ist falsch? Nein, keine Sorge, wir beginnen hier keine philosophische Grundsatzdiskussion. Stattdessen wittmen wir uns der Frage, wie man in Ruby und Ruby on Rails Wahrheitswerte von Variablen abfragt. Wenn in Perl solche Konstrukte üblich sind: $survivable = “”; die “Lasst mich zurueck, freunde…” unless $survivable; So kann das in Ruby [...]
Kategorie Ruby, Ruby on Rails | Kommentare deaktiviert
Mittwoch, den 24. Oktober 2007
Was kommt bei der Auswertung dieses Code-Fragments in einer Ruby on Rails Umgebung wohl raus? “database”.pluralize.singularize Man könnte meinen es wäre: database -> databases -> database Es ist jedoch: database -> databases -> databasis Im Zusammenhang mit einem Scaffold generator wie scaffold oder scaffold_resource kann man so abendfüllende Fehlerratespiele für den gesamten Rails-Freundeskreis generieren. Der [...]
Kategorie Allgemein, Ruby, Ruby on Rails | Kommentare deaktiviert