-
Sync private iCloud calendar with MagicMirror
Foreword This was originally published here on October 21, 2017. Here’s the original post:
A while ago, I posted a thread for syncing an iCloud calendar with MagicMirror in the MagicMirror forum. Unfortunately this solution was just a workaround and you needed to use a Mac which is also synced with your calendar. It was far from being a nice solution.
I just found out, that the tool I was using (vdirsyncer) also supports syncing with iCloud.
-
My MagicMirror
About a year ago, I discovered an awesome project by Michael Teeuw - the MagicMirror.
I was instantly hooked and wanted to build my own mirror. Over time I bought piece by piece and when I had everything together, I started building my own MagicMirror. This is a small documentation of my mirror. I’m going to add more features to the mirror in the (near) future. Once new components are added, I’ll update this blog post and add the new features.
-
SMYCK color theme for MacDown Editor
I just made a small color theme for the Mou Markdown EditorMacDown Markdown Editor based on the SMYCK color theme.
You can grab it on GitHub
Installation Just copy the SMYCK.style to ~/Library/Application\ Support/Mou/Themes/ and choose it in the Mou preferences.
Screenshot
-
HOWTO: RAID0 in RAID1 umwandeln auf Hetzner Server
Vor kurzem wollten wir das laufende RAID auf unserem Rootserver in ein physisch redundantes umwandeln, da wir gemerkt haben, dass wir den Platz des RAID0 eh nicht benötigen und wir auf jeden Fall besser schlafen, wenn die Daten auf zwei Festplatten gleich verteilt sind, falls doch mal eine der beiden Platten abrauschen sollte.
Es gibt sicher einige Möglichkeiten ein RAID0 in ein RAID1 umzuwandeln. Aber nach einigem Herumprobieren habe ich eine einfache und funktionierende Lösung für dieses Problem gefunden.
Ich habe auch -keine- Lösung gefunden bei der die Daten auf der Platte bleiben können.
-
tinc und OSX 10.10 Yosemite
Gestern wurde die public Beta von OSX 10.10 “Yosemite” öffentlich verteilt. Ich habe sie gleich über mein System gebügelt nachdem ich noch ein letztes Backup von meinem Mavericks per Carbon Copy Cloner auf mein NAS gemacht habe.
Nach der Installation, welche relativ ruppig über die Bühne ging (ewiges warten am Ende - ein Blick ins Log zeigte, dass der Installer einige Probleme mit meiner Homebrew-Installation zu klären hatte), gingen einige Programme nicht mehr. Klar, bei ner neuen Beta läuft eben nicht alles ganz Reibungslos.
Neben 1Password , Carbon Copy Cloner und Little Snitch (welche mit aktuellen Betas gut lauffähig sind) ist auch mein tinc-daemon nicht mehr gestartet.
-
tmupdate Aktualisierung SoSe 2014
Ein Bash-Script, das die Aufgaben und Vorlesungsscripte sowie den eigenen Home-Ordner in der Hochschule automatisch mit einem lokalen Ordner synchronisiert. Und gegebenenfalls neue Dateien automatisch in die jeweiligen Fächerordner legt.
Alles neu… Auf Grund vieler Änderungen in der Serverinfrastruktur im Fachbereich Telematik musste ich einige Passagen im Script erneuern.
-
HOWTO: tinc VPN
Ich versuche hier ein ausführliches Tutorial bereitzustellen um ein Tinc-Netzwerk einzurichten. Falls es Unklarheiten, Falschangaben, Verbesserungsvorschläge oder sonstige Fragen geben sollte, schreib mir ne Mail oder komm in den Chat und frag da.
Das Tutorial bezieht sich auf die Tinc Versionen < 1.1
Ab Version 1.1 Ändert sich einiges in der Einrichtung. Sobald das stable release davon draußen ist, werde ich sicher noch ein Tut dafür machen.
Noch ein Wort zur hier dargestellten Konfiguration:
Das Client-Server-Schema, das hier beschrieben wird, ist nicht genau die Idee hinter Tinc, da Tinc ein dezentrales VPN ist, können alle Hosts als Client und Server fungieren. Sie Stellen ein Node dar. Ich habe das hier so beschrieben, da die meisten eh nur einen Rechner mit fester IP haben, bei ständiger Verfügbarkeit mehrerer Nodes sollte natürlich bei allen die feste IP bzw. die erreichbare (evtl. dynamische) Adresse eingetragen werden um das Netzwerk wirklich dezentral zu gestalten.
Alle Angaben in [eckigen Klammern] sind variabel und durch dich anzpassen!
Hier sind Links zu den jeweiligen Systemen:
Mac (als Client) Linux (als Server) Windows (als Client)
-
h5ai auf Ubuntu 13.10
Epilog: Ich hatte vor, meinen Sharing-Ordner auf share.kayuk.de vom Uberspace auf den neuen Rootserver umzuziehen. Bisher wurde dieser per Dropzone mit dem beigelegten scp-script gefüttert.
Das funktioniert auch wunderbar. Das Problem war aber im nachhinein die Pflege der Daten die da oben auf dem Uberspace dann rumlagen. Insbesondere das Löschen von Sachen die nicht mehr gebraucht werden, denn jedes mal per SSH einloggen, nur um 2 Bilder zu löschen ist alles andere als bequem. Auch jedes mal per SFTP einloggen geht, aber schön is anders.
Der neue Plan:
Dank dem seit neustem von mir entdeckten Bittorrent Sync (danke nochmal an eXyr0w ;) ist der Ordner viel besser zu handeln (Vor allem für große Daten!).
Ich kann einfach am Rechner Daten löschen, die nicht mehr gebraucht werden und neue Daten hochschieben. Ein lokaler Ordner ist mit dem Sharing-Ordner auf dem Server verbunden und jede Veränderung wird automatisch synchronisiert. Wie in der Dropbox.
-
Textual theme with SMYCK colors
Da ich ein großer Fan der SMYCK-Color Konfiguration von hukl bin, habe ich mir mal die Mühe gemacht das Farbschema in meinen IRC-Clienten Textual reinzuhacken. Ich benutze das Farbschema schon sehr lange als standard Terminal-Farbschema und neuerdings auch zum coden als Theme für den Chocolat Texteditor.
Ich habe einfach das Theme textual-solarized-dark von Xorcode genommen und dort die Farben und ein paar Sachen im Script geändert.
Es ist noch nicht komplett fertig, aber benutzbar. Ein paar kleine Änderungen werden dann sicher noch vorgenommen, da ich z.B. nur wenige Farben für die Nicknames geändert habe.
Das Theme liegt auf Github. Es kann per git installiert werden:
$ cd ~/Library/Containers/com.codeux.irc.textual/Data/Library/Application\ Support/Textual\ IRC/Styles/ $ git clone https://github.com/deg0nz/textual-smyck-like-theme.git
-
Script zum Abgleich lokaler Daten mit Telematikserver der TH Wildau
Edit: Wegen vieler Änderungen an der Serverinfrastruktur im Fachbereich Telematik funktioniert dieses Script samt Anleitung nicht mehr. Das aktuelle Script gibt es hier: http://kayuk.de/blog/2014/03/tmupdate-aktualisierung-sose-2014/ Trotz allem, hier noch der Original-Post: