Image-Service

Zwei Anbieter, die ich ausprobiert habe: http://imgur.com/ (Scheint Marktführer oder so zu sein): Kommt mir irgendwie unübersichtlich vor. http://postimage.org/: Irgendwie simpler. Übersicht über Image-Service-Anbieter. Man kann damit: Bilder hochladen teils bearbeiten, resizen etc. Bild-Über-/Unterschriften einfügen HTML-Fragmente zum Einfügen in Web-Seiten bzw. Image-Links (z.B. für’s <img>-Tag). sharen, bewerten und anderen modernen Kram.

USB WLAN-Stick am OpenWrt-Router

Um auch auf der anderen Seite meiner WLAN-resistenten Fensterscheiben (vermutlich wegen der Wärmedämmung, keine Ahnung…) besseren WLAN-Empfang zu haben – sprich im Garten 🙂 – habe ich schon letztes Jahr (Stand OpenWrt 15.05) versucht, einen USB-Stick mit nach draußen verlängerter Antenne (via Fenster-Durchführung) zum Laufen zu bringen. Damals hat’s noch nicht geklappt. Jetzt – mit Read More…

QNAP NAS hängt beim Reboot

z.B. nach einem Firmware-Upgrade oder auch schon „einfach so“ nach einem Reboot. Meine Erkenntnisse zu diesem Problem: Die QNAP scheint 2 Boot-Partitionen (o.ä.) zu haben: eine auf den Festplatten und eine in einem internen Flash-Speicher. Daher bootet die QNAP verlässlich vom Flash, wenn man die Festplatten alle herauszieht. Offenbar liegt im Flash ein unverändertes „Original-Firmware-Image“. Read More…

Visual Studio Code – cool obwohl von Microsoft – auch für Mac

Das neue Visual Studio Code scheint mir recht interessant: Schnell und leichtgewichtig. Ich habe es gerade mal zum Debugen einer node.js-Anwendung ausprobiert: Nett 🙂 Integriert mit git, Auto-Completion etc. etc. Eine Weile gebraucht habe ich, um rauszukriegen, dass man die Parameter in der launch.json am besten mit — abtrennt (s.u.). Ansonsten kommt man recht schnell Read More…

Feature Toogles in Java

Ich habe zwei Implementierungen zu dem Thema gefunden: Togglz: http://www.togglz.org/ Sehr einfach und schnell zu benutzen. Dürfte trotzdem für die meisten Fälle ausreichen. Feature Flipping for Java: http://ff4j.org/ Deutlich komplexer und mächtiger (Multiple persistance storage, Feature Strategies, Caching etc.) und daher auch für den Anfang unübersichtlicher. Beide sind auf github OpenSource unter der Apache-Lizenz.

Mac-Terminal etwas bunter

Ich habe zwischen manchen unübersichtlichen Ausgaben im Terminal schon öfters den Prompt übersehen, wenn ich die Ausgaben durchgeschaut habe. Hier ist beschrieben, wie man das besser – also Farbiger – macht. Beim mir hat der „Kern“ des Ganzen ausgereicht: vi ~/.bash_profile: export PS1=“\[\033[36m\]\u\[\033[m\]@\[\033[32m\]\h:\[\033[33;1m\]\w\[\033[m\]\$ “ export CLICOLOR=1 export LSCOLORS=ExFxBxDxCxegedabagacad alias ls=’ls -GFh‘ (Im Link oben ist Read More…

REST Best-Practices

Ich habe einen interessanten Artikel gefunden: http://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api#requirements Hier die Übersicht aus dem Artikel zu schnelleren Orientierung: An API is a user interface for a developer – so put some effort into making it pleasant Use RESTful URLs and actions Use SSL everywhere, no exceptions An API is only as good as its documentation – so Read More…

Cross-Origin-Requests (CORS) im Griff

CORS (Cross-Origin Resource Sharing) kann einem den letzten Nerv rauben, weil es zwar einfach scheint und eigentlich auch ist, es aber einige Details zu beachten gibt, damit alles klappt. Meine Erkenntnisse dazu: Grundprinzip: Es geht um „Cross-Origin-Requests“, welche normalerweise durch die Same-Origin-Policy (SOP) verhindert werden: JavaScript wird von Webserver „quellsrv“ geholt. JS ruft Server „zielsrv“ Read More…