Kategorien
Technologien

Pimp my MacBook – Festplatte im MacBook Air austauschen

Nach vier Jahren intensiver Verwendung wurden die 120 Gigabyte meiner MacBook Air Festplatte langsam knapp. Ich konnte mittlerweile keine Updates mehr installieren, ohne Dateien temporär auf externe Datenträger auszulagern und musste immer öfter auf USB-Sticks ausweichen, um die Speicherkapazität zu erhöhen.

Spätestens nach dem letzten Foto-Import war klar, dass die Geschwindigkeit von USB 3.0 nicht ausreicht, um alle Bilder und Videos aus den vergangenen 10 Jahren einigermaßen performant auf einem externen Speicher zu archivieren. Ob ich es wollte oder nicht, die limitierende Komponente war identifiziert und da ich dieses MacBook weiterhin sinnvoll verwenden wollte, musste eine neue Festplatte her.

Kategorien
Technologien

Wie man aus einem Chromebook eine Entwicklunsgmaschine macht

Vor Kurzem habe ich ein altes Chromebook geschenkt bekommen. Da der Akku meines MacBook Air langsam aber sicher den Geist aufgibt, habe ich versucht aus dem Chromebook eine kleine aber feine (da lüfterlose) Entwicklungsmaschine zu machen. Nach einigem Googeln und Herumgehacke war das leichter als gedacht.

Kategorien
Technologien

Codetalks Hamburg 2016 – Slides

This is a collection of the speaker slides from the code.talks developers conference in Hamburg 2016.

Please leave a comment if your slides are missing and I will add them as soon as possible.

Kategorien
Technologien

Spamschutz für Uberspace

Endlich habe ich eine nachvollziehbare und (hoffentlich gut) funktionierende Lösung für das Spamproblem in meinem Uberspace Maileingang gefunden.

Danke an Frank Lüttig!

Spamschutz auf Uberspace

Kategorien
Technologien

Howto: Subdomain für Anwendungen bei Uberspace einrichten

Angenommen die Anwendung liegt im Ordner ~/html/roundcube

  1. Die Subdomain bei Uberspace bekannt machen:
    uberspace-add-domain -d <subdomain.<domain>.de -w 

    z.B.:
     uberspace-add-domain -d post.awien.de -w
    (Es dauert bis zu 5 Minuten bis die Subdomain aktiv ist.)

  2. Einen symbolischen Link zum Anwendungs-Ordner erzeugen:
    cd /var/www/virtual/<Dein-Uberspace-Name>
    ln -s ./html/roundcube <subdomain.<domain>.de 

    z.B: 
    ln -s ./html/roundcube post.awien.de 

Kategorien
Technologien

Howto: Uberspace mit eigener Domain für Mails nutzen

  1. Die Domain bei Uberspace mit dem Mailserver bekannt machen:
    uberspace-add-domain -d <Domainname> -m
  2.  

  3. Den MX-Eintrag des Uberspace-Servers in den DNS-Einstellungen des Domain-Anbieters eintragen
  4.  

  5. Im Uberspace-Homeverzeichnis eine .qmail Datei mit dem Namen der Mailadresse anlegen
    zb.: touch .qmail-kontakt
  6.  

Quellen:

  • https://uberspace.de/dokuwiki/mail:dotqmail
  • http://netzleben.com/2013/07/mailumzug-2/
Kategorien
Technologien

Mac OS – SMB Freigabe mit AppleScript mounten

Um unter Mac OS eine SMB Freigabe mit AppleScript zu mounten eignet sich folgender Code:

 

try
mount volume "smb://user:password@server/share"
end try

 

Als Autostart-Objekt ermöglicht ein solches Script. das bequeme Mounten von Freigaben beim Systemstart im Hintergrund.

Kategorien
Technologien

Verschiedene Java Versionen unkompliziert deinstallieren

Um mit der Software-Verteilung OPSI die aktuelle Java-Version zu installieren, müssen wir zuvor alte Versionen deinstallieren.

Für Java 7 und Java 6 lässt sich das unkompliziert mit den folgenden  Befehlen umsetzen.


wmic product where "name like 'Java 7%%'" call uninstall /nointeractive
wmic product where "name like 'Java(TM) 6%%'" call uninstall /nointeractive

 

Quelle:
http://www.administrator.de/wissen/java-verschiedene-java-versionen-automatisch-deinstallieren-202624.html

Kategorien
Technologien

Android App – Counter

Einer meiner Dozenten neigt dazu, Denkpausen mit einem hörbaren „Äh“ zu füllen. Um zu ermitteln, wie oft das während einer Veranstaltung passiert, habe ich eine kleine App entwickelt. Ein Tipp auf die angezeigte Ziffer aktiviert die Stoppuhr und erhöht den Zählstand um eins. Die Stoppuhr kann pausiert und der Zähler zurückgesetzt werden.

Die App kann auch genutzt werden, um zu messen wie viele Liegestütz man innerhalb einer bestimmten Zeit schafft. Dafür muss das Handy auf den Boden gelegt und das Display mit der Nasenspitze berührt werden.

 

 

Counter steht hier zum Download bereit.

Den Quelltext versende ich auf Anfrage.

Kategorien
Technologien

Projekte auf GitHub veröffentlichen

Weil ich selbst immer wieder mal danach suche:

Auf diesen beiden Seiten werden ausführlich alle Schritte erklärt, die notwendig sind, um Projekte auf GitHub zu veröffentlichen.