nginx + SELinux = me mad

I changed my preferred blogging language to english as this might be of interest to a wider audience. Some background  information. I have a multi tenant rails application which relies on setting the correct subdomains to identify the correct tenant. To get this working properly on my local development machine, i am using nginx as […]

Long time no see…

Nein, mein Blog ist noch nicht ganz tot. Ich habe in den letzten Monaten einfach soviel zu tun gehabt, dass mein Blog dabei leider ein wenig auf der Strecke geblieben ist. Ich gelobe aber Besserung für dieses Jahr. In der letzten Zeit hat sich einiges an Blog Themen angesammelt, die ich jetzt mal nach und […]

SQL Joins oder Wie war das noch gleich?

Regelmäßig beim Arbeiten muss ich dann doch mal direkt in der Datenbank Daten raussuchen und stolpere dabei immer wieder über die SQL Joins. Ist schon komisch, eigentlich sind Joins so essentiell beim Abfragen von Datenbanken, aber irgendwie komm ich mit den Unterschieden doch immer gerne wieder durcheinander. Wenn ich mich wieder damit beschäftigt habe, kenne […]

Vorsicht mit dem rm Kommando

Ich habe heute einen richtig guten Start in den Tag hingelegt, nachdem ich in meinem Downloads Verzeichnis folgendes tat: 1 rm -rf vifm * Eigentlich wollte ich nur das vifm Verzeichnis und den vifm Download löschen. Aber durch das zusätzliche Leerzeichen war mein Downloads Verzeichnis, sagen wir mal, sehr aufgeräumt. Naja, was solls, so spar […]

Ruby collect bei each_with_index

Ruby’s each_with_index erwartet einen Block, sammelt aber nicht das, was man in dem Block mit den Werten macht. Für sowas braucht man dann collect oder map (die sind bei äquivalent in der Benutzung). Bei collect ist aber wieder das Problem, dass man den eventuell benötigten Index zu einem Array Element nicht zur Verfügung hat. Abhilfe […]

Letztes Buch: Die dritte Pforte

Das letzte Buch, das ich gelesen habe, war Die dritte Pforte Andreu Carranza und Esteban Martin. Kurz gesagt geht es um die junge Maria, die anscheinend auserwählt wurde, eine uralte Prophezeiung zu erfüllen. Dabei wird sie von dem Bund der Kragsteinmänner (einer satanische Sekte) regelrecht gejagt. Die Schlüssel zu Erfüllung der Prophezeiung liegen versteckt in […]

M1 von Ceylon erschienen

Erstmal wünsche ich euch allen frohe Weihnachten! Letztens habe ich ja über die Programmiersprache Ceylon berichtet, über die ich durch einen Heise Online Artikel sozusagen gestolpert bin. Am 20.12 ist jetzt das Milestone 1 Release von Ceylon freigegeben worden. Es handelt sich dabei um das erste richtige Release, das man nicht mehr aus dem Sourcecode […]

Meine Probleme mit Sass

In einem meiner aktuellen Ruby on Rails (Version 3.1) Projekte habe ich momentan ein sehr mysteriöses Problem mit Sass. Für alle die Sass nicht kennen, Sass ist eine Erweiterung zu CSS3, die aus den .sass Dateien dann CSS3 valide Stylesheets erzeugt. Sass bringt einige Features mit, die man bei CSS schmerzlich vermisst, dazu gehören u.a […]

Bina’s Blog online

An dieser Stelle muss ich mal ein wenig OffTopic Werbung machen. Besucht unbedingt auch den kreativen Nähblog meiner Frau unter blog.klimbimbina.de. Und das ist nicht nur für Frauen, es gibt nämlich auch nerdige Sachen wie z.B. die Monitormonster! Euer Gustav

Eine einzelne Datei mit Capistrano deployen

Ich bin letztens bei einem meiner aktuellen Ruby on Rails Projekte wieder einmal über eine sehr praktische Funktion im Capistrano gestolpert, und zwar kann man auch einzelne Dateien deployen, statt immer nur das gesamte Projekt. Für eine Liveumgebung ist das vielleicht nur bedingt sinnvoll, außer für einen Hotfix oder ähnliches, aber für ein Test-/ Staging […]