mysqldump brain > blog.sql

Ghost 1.0 auf Uberspace

Die Anleitung im Uberspacewiki entspricht jetzt diesem Beitrag, also einfach wie dort beschrieben vorgehen ;) Die installation mit der Ghost-CLI funktioniert unter einem Uberspace nicht wirklich, daher sind einige Schritte von Hand notwendig: Schritte: folge der Anleitung im Uberspacewiki überspringe jedoch die Schritte Installation und Konfiguration, beziehungsweise tue stattdessen das in diesem Post beschriebene ;) Wichtig ist das du dir einen Port ausgesucht hast und Node in Version 4 vorliegt. Achtung, wenn du von Ghost 0. Read more...

PHP exec() command not found

Kommt bei einem Aufruf von exec() der Fehler sh:command not found, so hilft es unter Umständen in die Datei /usr/local/etc/apache2/2.4/envvars folgende Zeile einzufügen: PATH=/usr/local/bin:/usr/bin:/bin

eingebaute Livestats in macOS

Der beliebte Systemmonitor in macOS kann im Dock, anstatt dem statischen Icon, diverse Stats anzeigen. Hierzu finden sich entsprechende Optionen im Menü welches nach einem Rechtsklick auf das Dockicon erscheint.

homebrew reparieren nach Upgrade auf macOS Sierra

Nach den Upgrade von El Capitan auf Sierra reagierte die Shell nur mit folgender Ausgabe, wenn ich versuchte meine via homebrew installierten Packete zu aktualisieren: Error: /usr/local must be writable! Schnell lässt sich dies beheben mittels folgendes Befehls. sudo chgrp -R admin /usr/local && sudo chmod -R g+w /usr/local Anschließend können alle Pakate wie gewohnt mit: brew list | xargs brew upgrade auf den aktuellen Stand gebracht werden.

OSX Sierra auf alten Macs

Unter folgendem Link findet sich ein kleines Patchtool für offiziell unsupportete Macs. Folgende Geräte werden als kompatibel aufgelistet: Early-2008 or newer Mac Pro, iMac, or MacBook Pro Late-2008 or newer MacBook Air or Aluminum Unibody MacBook Early-2009 or newer Mac Mini or white MacBook Update Maclife beschreibt das Update auch ohne Reformat. Ein Backup sollte trotzdem unbedingt gemacht werden!

Translucent OSX Titlebar in Swift

Um eine transparente Titelleiste in OSX-Programmen zu bekommen, ist in der applicationDidFinishLaunching-Methode, zu finden in der AppDelegate.swift, folgender Code einzufügen: func applicationDidFinishLaunching(aNotification: NSNotification) { // Insert code here to initialize your application //make titlebar transparent let application = NSApplication.sharedApplication() for window in application.windows{ if let w = window as NSWindow?{ w.makeKeyAndOrderFront(self) w.titleVisibility = NSWindowTitleVisibility.Hidden w.titlebarAppearsTransparent = true w.movableByWindowBackground = true } } } Zusätzlich dazu empfiehlt es sich, im Attributesinspector des Windows (nicht dem ViewController! Read more...

Airplay mit dem Raspberry Pi 2

Hier sind alle Befehle gesammelt die du brauchst, um deinen Raspberry Pi als Airplayempfänger zu nutzen. Es kommt ein Debian Jessie zum Zuge. Benötigte Pakete installierten um Shairport zu bauen: sudo apt-get install autoconf libtool libdaemon-dev libasound2-dev libpopt-dev libconfig-dev build-essential avahi-daemon libavahi-client-dev git libssl-dev Den shairport-sync Quellcode holen cd /tmp && git clone https://github.com/mikebrady/shairport-sync.git && cd shairport-sync Nun muss alles konfiguriert werden autoreconf -i -f ./configure --with-alsa --with-avahi --with-ssl=openssl --with-systemd make Der Dienst braucht noch einen eigenen Nutzer, dies dient der Sicherheit. Read more...

Airplay Audioaussetzer via WiFi beheben

Wenn Airplay oft Tonaussetzer hat, trotz eigentlich guter WiFi-Verbindung, dann kann es sein das dir WMM dazwischenfunkt. Um das zu prüfen öffne das Wireless Diagnostics Tool NICHT auf “Weiter” drücken sondern im Menü den Performance Monitor anwählen Danach sollte das in etwa so aussehen: Eindeutig ist der Einbruch der TX-Rate (oberer Graph) zu sehen, sobald Airplay aktiviert wird. In meinem Fall half folgende Einstellung im Router: Read more...

VIM made awesome.

meine .vimrc for OSX ##Installation vim ~/.vimrc und den unten stehenden Codeblock copy and pasten Diesen Font installieren git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim Vim starten & :PluginInstall ausführen Folgende Schritte wenn Plugin'Valloric/YouCompleteMe' genutzt wird cd ~/.vim/bundle/YouCompleteMe 5.1 brew install cmake /install.py --clang-completer "Vundle set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, pass a path where Vundle should install plugins "call vundle#begin('~/some/path/here') " let Vundle manage Vundle, required Plugin 'VundleVim/Vundle. Read more...