Wie die Suche funktioniert

Beispiel Erklärung
einige suchbegriffe Durchsucht den Titel und den Inhalt einzeln nach einige und suchbegriffe
title:"einige suchbegriffe" Durchsucht den Titel einzeln nach einige und suchbegriffe
content:"einige suchbegriffe" Durchsucht den Inhalt einzeln nach einige und suchbegriffe
folder:gnu-linux Durchsucht nur Beiträge im Ordner ~/gnu-linux
tag:smartphone Durchsucht nur Beiträge mit dem Tag smartphone
folder:gnu-linux tag:smartphone tag:"ebook reader" content:tastatur Durchsucht den Inhalt der Beiträge in ~/gnu-linux welche die Tags smartphone und ebook reader besitzen nach tastatur

Wie man HTTP APIs mit NGINX härtet

Beitrag vom 17.08.2017

Wenn ich in den letzten Monaten eins gelernt habe, dann dass einige User undankbare Arschlöcher sind. Ich betreibe seit einigen Jahren eine "Wie ist meine IP" API, welche super einfach die aktuelle IP Adresse und einige andere Informationen in verschiedenen Formaten bereit stellt.

Begonnen hat das kleine Projekt mal auf dem 28C3 in Hamburg. Ich brauchte kurzfristig einen DynDNS Zugang und mein damaliger Anbieter bot keinen entsprechenden Dienst an.

Mittlerweile erreichen die API, auch wegen bösen Jungs, zwischenzeitlich über 800 Anfragen pro Sekunde. Ein klassischer Webserver mit php-fpm als Backend kann damit im Normalfall nicht umgehen.



Mouse wheel as key on pocketchip keyboard

Beitrag vom 13.08.2017

The PocketCHIP comes with a fully functional keyboard, touchscreen and a USB port. You can simply plug a mouse into the USB port. But I don't want to take a usb mouse with me. The tool xbindkeys allows it to bind the mouse button or the mouse wheel to a keyboard shortcut.

PocketCHIP Keyboard

Alt + V: Mouse middle click (primary selection)
Alt + O: Mouse wheel up
Alt + ; (semicolon): Mouse wheel down


Hack the Dashbutton - Updated

Beitrag vom 20.07.2017

Seit kurzem sind Amazons Dash Buttons auch in Deutschland verfügbar. Ein daumengroßer Button, welcher sich in ein WLAN einbucht und ein Event abschickt.

Eigentlich ist dieser dazu gedacht, nach Einrichtung mit der Amazon App, Produkte im Amazon Store im einem Klick bestellbar zu machen. Man soll diese Buttons im Haus verteilen, und damit Verbrauchsprodukte nachbestellen.

Aber das wäre ja langweilig.

licht aus


SSD Cache für ZFS - Ein Benchmark

Beitrag vom 16.05.2017

Article Banner

ZFS unterstützt zur Steigerung der Performance und der Datensicherheit separate Geräte für den L2ARC Cache und das Intent Log (ZIL).

Der L2ARC [^1] (Level 2 Adaptive Relacement Cache) sollte ein Gerät sein, welches schneller ist als das ZFS Filesystem selbst. Der Cache enthält oft angeforderte Daten welche nicht in den ARC (RAM) passen. ZFS schaut bei einer Datenanforderung erst in den ARC, danach in den L2ARC und erst dann wird auf die Platten selbst zugegriffen.

Das Intent Log [^2] (ZIL) ist nicht einfach nur ein Schreibcache. Das ZIL




Lüftersteuerung für Supermicro IPMI

Beitrag vom 07.10.2016

In meinem Selbstbau NAS steckt ein Supermicro Server Mainboard mit IPMI/BMC. Das IPMI/BMC liefert das übliche. Web GUI womit man diversen Kram einstellen kann, den Server anschalten kann, etc, etc, etc.

Zusätzlich steuert das IPMI/BMC auch die Sensoren und die Lüfter. Über die Web GUI lassen sich Schwellwerte für Drehzahlen und Temperaturen einsehen, an denen die Lüfter hochgedreht oder Alarm Emails versendet werden. Einstellen lässt sich dort aber nichts.

IPMI Sensors


Dashbutton Label Gimp Vorlage

Beitrag vom 14.09.2016

Man kann das Label auf dem Dash Button ohne große Kleberreste abziehen. Nun habe ich mir mit Gimp eine Druckvorlage für eigene Labels gebastelt.

Dash Button Label Druckvorlage

Das ganze ist eine Gimp Datei. Man muss nur ein Bild seiner Wahl als Ebene einfügen und nicht notwendige Ebenen ausblenden. Anschließend kann das Bild im 600 dpi Modus auf einem Etikettenbogen ausgedruckt werden.


Mini-Switch mit Strom vom Mainboard

Beitrag vom 14.08.2016

Miniswitch Ein Server den ich vor ein paar Tagen zusammen gebaut habe, besitzt ein Supermicro Mainboard mit einer IPMI Schnittstelle und einen Raid Controller mit LAN Port.

Da zu wenig Ports am Switch frei waren, habe ich mir einen USB betriebenen 5-Port Mini-Switch bestellt. Leider stellte sich dann heraus, dass das Mainboard im ausgeschalteten Zustand keinen Strom an die USB Ports schicken kann. Es war einfach egal, was ich im BIOS einstellte.


Hallo Internet

Mein Name ist Christian, vom Beruf bin ich Anwendungsentwickler.

In meiner Freizeit beschäftige ich mich mit verschiedensten Technologien. Hier sammele ich Dinge, die für mich interessant waren oder sind.