Beiträge zum Tag Rails

Blog Post -

Youtube URLs mit Embeds ersetzen [Rails]

Eine einfache Möglichkeit um das Einbinden von Youtube-Videos in Beiträge oder Kommentare einzubinden ist das automatische Umwandeln von Youtube-Links in entsprechende Emebed-Codes ...

Blog Post -

Array aus Hashen reduzieren [Ruby]

Endlich mal wieder was für meine Gedankenablage. Aktuell muss ich einen Job-Feed auslesen, bei dem die Übersetzungen etwas seltsam strukturiert sind ...

Blog Post -

Rails 4 Cache Invalidation mit Dalli und Memcached

Auf meiner Startseite cache ich aktuell meinen Willkommenstext für drei Stunden weil er Abfragen an eine Wetter API enthält, damit ich das jeweilige Wetter in Berlin in den Text einbauen kann. Ich möchte die API aber aus Performance und Kostengründen nicht bei jedem Load abfragen ...

Host Europe vServer mit Ruby, Passenger und NGINX

Vorgehensweise für einen Host Europe vServer mit Ubuntu 12.04: # Plesk stoppen oder deinstallieren # (http://syscfg.net/blog/posts/Host_Europe_vServer_Plesk_deinstallieren) /etc/init.d/psa stopall # Apache stoppen und Autostart deaktivieren ...

Elemente gruppieren in HAML

Um in HAML Elemente zu bestimmten Stückzahlen in ein HTML-Element zu gruppieren kann man each_slice() verwenden.Das benötigt man ja hin und wieder für einen Slider oder Ähnliches und immer stößt man auf die Frage "Wie kann ich einen <div> immer n...

Nur ein bestimmtes Model in sunspot solr reindexen

Der normale Reindex läuft üblicherweise so: rake sunspot:solr:reindex Um nur ein bestimmtes Model zu reindexen, kann man folgenden Befehl nutzen: rake sunspot:reindex[,Model] Das mit dem "," ist kein Fehler, an erster Stelle kann man op...

Dynamische Attribute [Ruby]

Obwohl das keine saubere Praxis ist, findet man in einigen alten Projekten in den Models Attribute wie "image_0, image_1, image_2, ... usw". Ausgelesen wird das dann teilweise so: = image_tag @model.image_1 = image_tag @model.image_2 = image_tag...