Vor einiger Zeit wurde Rails3 vorgestellt und da viele Gems mittlerweile mit Rails3 besser funktionieren als mit Rails3 und teilweise die Rails2 Versionen nicht mehr weiterentwickelt werden habe ich mich beschlossen die ersten Projekte auf Rails3 umzustellen. Um den Umstieg für mich selbst festzuhalten und meine Erfahrungen mit anderen zu teilen schreibe ich hier einmal nieder...
In vielen Ruby Projekten nutze ich für Bilderuploads mein has_images Gem welches auf paperclip aufbaut. Paperclip hängt aber leider an die Dateinamen standardmäßig immer einen Timestamp. Dieser ist zwar sinnvoll für das Browsercaching, wenn sich Bilder häufiger ändern – bei mir ändern sich angehängte Bilder allerdings so gut wie nie, und ich möchte google solche...
Heute habe ich geschlagene 4 Stunden damit verbracht auf einem Centos System rmagick beziehungsweise ImageMagick zu installieren. Damit es beim nächsten Mal schneller geht und vielleicht auch andere etwas davon haben hier ein kurzes HowTo:
Vor kurzem bin ich bei der Suche nach einem sinnvollen Linktausch zur Unterstützung der Suchmaschinenoptimierung auf mylinkstate.com aufmerksam geworden. Mylinkstate ist ein Netzwerk in dem man nicht gegenseitige Links tauschen kann, eignet sich also hervorragend zur Suchmaschinenoptimierung. Leider gibt es bei mylinkstate.com aktuell lediglich Plugins für PHP, Wordpress, Perl und co – jedoch nicht für Ruby...
Da ich es immer wieder benötige, halte ich hier mal die Installation von Sphinx unter Debian/Ubuntu fest:
wget http://rubyforge.org/frs/download.php/45905/rubygems-1.3.1.tgz tar xzf rubygems-1.3.1.tgz cd rubygems-1.3.1 sudo ruby setup.rb gem -v
Änderungen an der Amazon Schnittstelle Anfang August hat Amazon seine API entscheidend umgestellt – alle Zugriffe müssen mit dem API-Secret auf relativ komplizierte Art und Weise signiert werden. Ich nutzte bisher das Plugin “amazon-aws”, welches diese Signierung aber leider nicht unterstützt.
Leider entwickle ich zuhause, da die Ubuntu Installation auf meinen Rechner aktuell fehl schlägt, derzeit Ruby on Rails unter Windows. Dass das natürlich von Hause aus nicht funktionieren kann ist ja eigentlich klar – bisher klappte das mit Rails Versionen unter 2.2 noch sehr gut, da hier noch von Haus aus Unterstützung für MySql integriert war. Ab...
Da ich es immer wieder selbst benötige, und vielleicht auch andere davon profitieren, hier mal ein knappes HowTo für die Installation und Konfiguration von Ruby on Rails auf einem Debian/Ubuntu Webserver. apt-get install ruby rubygems irb ruby-dev php5 mysql-server rake build-essential libopenssl-ruby apache2-prefork-dev libapr1-dev libaprutil1-dev libxslt1-dev libxml2-dev libxml2 libxml2-dev gem install rails gem builder haml chronic ferret...
Heute bin ich auf einem meiner Projekte auf folgeneden Fehler in Verbindung mit einer Suche über acts_as_ferret gestoßen: undefined method `find_by_contents' Die Lösung dafür ist ganz einfach: in der aktuellen Ferret Version wurde die Methode find_by_contents in find_with_ferret umbenannt. Wenn man allerdings mehrere Models mit dem Parameter :multi durchsuchen will sollte man das acs_as_ferret gem mit der Version 0.4.3...
Copyright © 2008 - 2010 - Dennis Meise
Letzte Kommentare