Am Freitag ist ja Valentinstag. Die FSF ruft parallel dazu noch den I love Free Software day aus. Ich habe mal schnell eine kleine Bibliothek für Android gebaut, die ein paar Informationen zum #ilovefs day anzeigt. (Steht natürlich unter einer freien Lizenz (Apache 2.0))
Mailserver einrichten
Nach langem hin und her hab ich nun auch einen eigen Server laufen. Der ist nicht ganz trivial einzurichten, aber eine gute Anleitung findet sich hier
Danach hast du folgende Sachen installiert
- Postfix (SMTP)
- Dovecot (IMAP,POP)
- Postfix-Admin (Web-Interface zum Administrieren von allem)
- Roundcube (Hübsches Webmail-Interface)
Mirakel
Mirakel ist nun in Version 2.0 raus – also wird es mal Zeit etwas darüber im Blog zu schreiben 😉
Mirakel ist unsere freie (+ Open Source) App, die für das Verwalten von TODO-Listen zuständig ist. Die großen Vorteile gegenüber „handelsüblichen“ Apps sind, dass man die Listen und Aufgaben mit dem eigenen Server synchronisieren kann und es gibt ein paar unübliche nette Features.
Jetzt doch Post Privacy?
Mspro hat mich mit seinem lesenswerten Artikel auf neue Gedanken gebracht.
Ich bin mir in letzter Zeit öfter durch Paranoia aufgefallen. Aber bringt das heute überhaupt noch was?
Galaxy Note 8.0: Root + Cyanogenmod installieren (Linux)
Samsung hat es endlich geschafft Android 4.2.2 auf mein Note auszuliefern. Das hat mich daran erinnert, dass ich eigentlich schon immer ein ordentliches Betriebssystem darauf haben wollte.
Gitshots – Post-commit Fotos mit Git
Vor einiger Zeit hab ich eine lustige Sache auf Coderwall gefunden: imagesnap git post-commit photo rewrite. Also Webcam–Snapshots nach jedem Commit anfertigen. Klingt lustig, ist es auch, der Sinn ist fraglich, aber egal.
Nach etwas rumprobiere hab ich eine für mich (aktuell) optimale Lösung gefunden:
~/.git/hooks/post-commit:
#!/bin/bash ~/.scripts/gitshot
~/.scripts/gitshot:
#!/bin/bash streamer -s 1280x720 -o ~/.gitshots/`date +%Y-%m-%d_%H:%M:%S`.jpeg -q &!
Dieses Script sorgt dafür, dass nach jedem Commit ein Foto mit der Webcam gemacht wird und nach ~/.gitshots/ gespeichert wird. Da dies etwas dauert (Wahrscheinlich wegen dem initialisieren der Kamera), wird es im Hintergrund erledigt. (Dafür muss das Paket xawtv (unter Archlinux) installiert sein.)
Damit dieser Hook automatisch in neuen Repos aktiviert wird, musst du das Verzeichnis ~/.git als Template definieren:
git config --global init.templatedir ~/.git/
Um den Hook für bestehende repos zu aktivieren, einfach die Datei rüberkopieren:
cp ~/.git/hooks/post-commit .git/hooks/
(Im Git-Verzeichnis Ausführen)
Viel Spaß!
Galaxy Note 8.0 im Langzeittest – Tag 1
Nun habe ich mir doch nach langem Hin und her ein Tablet geholt. Es wurde ein Galaxy Note 8.0 mit 3G. Das liegt vor allem an der Stift-Funktion, die ich für ein Tablet, welches ich auch in der Uni nutzen will, die ich nicht missen wollte
Weiterlesen
Samsung Galaxy Note 8.0 (GT-N5100) Factory Reset
Nachdem ich mein Gerät gerooted habe und ein bisschen rumgespielt habe, ging plötzlich nichts mehr.
Es hat sich aufgehängt und ist eingefroren. Nach einem Neustart hing sich das Note sofort wieder auf und ich konnte nicht mal aus dem Lockscreen raus.
Was tun?
- Ruhe bewahren, meistens klärt sich das Problem irgendwie
- Wenn du adb in den Entwickleroptionen aktiviert hast und die Developer tools installiert hast, geht alles ganz einfach:
$ adb shell $ su # wipe data # restat
Wenn du kein ADB hast, dann weiß ich auch nicht weiter und du musst in Foren fragen…
Nun ist dein Gerät auf den Werkszustand zurückgesetzt und startet neu.
Ich hoffe, du wirst es niemals benötigen (und ich auch nie wieder)
Archlinux unter Android installieren
Linux auf dem Handy…. So etwas nerdiges. Aber das hat doch eh fast jeder (Android). Also warum nicht die vorhandenen Möglichkeiten nutzen und nebenbei noch ein anständiges System laufen haben. Wie man also Archlinux unter Android installiert, kannst du in den nächsten Absätzen lesen.
Nexus 4 Rooten und Cyanogenmod installieren
Heute fange ich mit einer Beitragsserie zu Android an. Die erste große Aktion, die man mit seinem neuen Spielzeug ja steht’s machen sollte, ist das In-Besitz-Nehmen. Also bei Android-Geräten das Rooten. Da man ja schon dabei ist, kann man auch noch Cyanogenmod installieren. Bereuen wird man dies auf keinen Fall, wenn man vorsichtig ist und Anleitungen exakt liest.