media-scientific - IT Blog

the backend developers blog

Fehler beim installieren von Curb

Fehlermeldung beim installieren des Gems CURB:
$ gem install curb
Building native extensions. This could take a while…
ERROR: Error installing curb:
ERROR: Failed to build gem native extension.

ERROR: Error installing nokogiri:

Die Installation des gem nokogiri auf einem Linux (Debian/ Ubuntu), kann einen in den Wahnsinn trieben. Die folgende Fehlermeldung erscheint wahrscheinlich bei den meisten:
$ gem install nokogiri

Rails - Testen ob Cookies aktiviert sind…

Bei dem Aufrauf einer herkömmlichen Webseite die mit Rails entwicklet wurde, treten keine Probleme auf, wenn der User Cookies deaktiviert hat.
Sobald jedoch das authenticity-Token eine Rolle Spielt (beispielsweise bei Formularen), wird eine Exception ausgelöst, da das erforderliche Token nicht erfolgreich validiert werden konnte.

Rake Tasks - Spickzettel

Hier mein Spickzettel für Rake Tasks, die einem bei der täglichen Arbeiten weiterhelfen können:

Deaktivieren des authenticity token unter Rails

Natürlich sollten Sicherheitsmechanismen nie ausgehebelt werden, jedoch gibt es Szenarien, in denen dieses notwendig wird.
So kann in Rails entwerden innerhalb des Controllers das authenticity token für alle Actions deaktiviert werden oder nur für einzelne.

Die Piraten bieten die Alternative

Die Piratenpartei spricht sich gegen die Sperrung oder Zensur von Inhalten aus und greift die Thematiken der Softwarepatentierung auf.
Ich möchte hier dazu aufrufen, sich zumindest kurz mit dieser Partei zu beschäftigen: http://www.piratenpartei.de/

Installationsprobleme gem MySQL unter Linux

Nach dem es schon Probleme unter dem Mac gab, konnten natürlich ähnliche Probleme unter Linux nixht ausbleiben.

Ruby und USB oder rs232? - Ja das geht…

Es gibt tatsächlich die ersten gems um per Ruby die RS232 Schnittselle oder sogar einen USB-Port anzusprechen.