media-scientific - IT Blog

the backend developers blog
   

Posts Tagged Ruby

Ruby on Rails mit HAML und Netbeans Plugin

Wer das große Vergnügen hat, mit Haml arbeiten zu müssen, der wird unter Netbeans sicherlich das syntax highlighting vermissen…

Verschiedene Fehler zum Thema Rails, RMagick und Co…

Die folgenden Notizen habe ich in einer Datei gefunden… Evtl. hilft es jemandem ja weiter…
Nach der Installation von Rails, Mongrel, Ruby, Rmagick, ImageMAgick und co. Kommt die folgende Fehlermeldung nach Aufruf von:

Ruby Gems 1.3.1: uninitialized constant Gem::GemRunner (NameError)

Nach einer Neuinstallation von Ruby Gems kann der Fehler uninitialized constant Gem::GemRunner (NameError) auftreten.
Man kann diesen leicht beheben, in dem die Datei /usr/bin/gem mit einem Editor geöffnet wird:
vim /usr/bin/gem

RMagick - cannot open shared object file

Sollte es bei der Installation von RMagick zu der folgenden Fehlermeldung kommen:
cannot open shared object file,
kann es sein, das einfach nur der Pfad in dem das gem liegen sollte, ein anderer ist als geplant.

htaccess Verzeichnisschutz leicht gemacht

Unter Rails funktioniert die normale Konfiguration mit einer .htaccess Datei nicht so ohne weiteres. Zumindest wenn man die Konstellation von Mongrel, Mongrel_Cluster und Apache unter Verwendung hat.

Rubygems - gem1.8 an Stelle von gem

Es kann passieren, dass man per apt-get eine veraltete Rubygems Version installiert. Will man diese aktualisieren verwendet man der Befehl gem update –system oder lädt per wget das entsprechende Paket mit der aktuellsten Version von http://rubyforge.org/frs/?group_id=126 runter.
Nach dem entpacken des tgz Files wird es mit tar -xvzf entpackt und mit ruby setup.rb installiert.

Die nächste Notdienstapotheke auf dem Handy? Hier ist die Antwort für unterwegs

Pressemitteilung
Deutschland, 19. September 2008
Die Nummer zur nächsten Notdienstapotheke
aperto move macht mit der 22 8 33 Notdienstapotheken mobil und konzipiert mobile Einführungskampagne
aperto move hat für die Bundesvereinigung Deutscher Apothekerverbände (ABDA) die Notdienstapotheken-Suche der deutschen Apotheken einfach und innovativ für alle Telefone umgesetzt.
Der 24-Stunden-Service steht bundesweit und ohne Vorwahl von jedem Handy entweder durch Anruf der 22833 [...]

Ruby on Rails Bilder Upload

Es gibt im Grunde zwei Arten, Bilder in eine Ruby on Rails Applikation zu laden.
Die erste geht per Hand:
Im Model werden die folgenden Methoden hinzu gefügt, um ein Bild (oder eine andere Datei) im Filesystem des Servers speichern zu können:

def uploaded_file=(incoming_file)

self.file_name = incoming_file.original_filename

self.content_type = incoming_file.content_type

self.file = incoming_file

end
def file_name=(new_file_name)
write_attribute(”file_name”, sanitize_filename(new_file_name))
end