Macbook Pro Akku tauschen

17. November 2021 - Lesezeit: 2 Minuten

Nach fast 6 Jahren täglichem Einsatz blähte sich der Akku des Macbook Pros so stark auf, dass der Laptop nicht mehr auf den Füssen stehen konnte, sondern zu wackeln begann. Die Laufzeit bei normaler Benutzung betrug aber immer noch ca. 2h.

Das geöffnete Gehäuse zeigt den geblähten Akku:

Zeit also, den alten Akku gegen einen neuen zu tauschen. Die Anleitung auf iFixit ist zwar sehr ausführlich, kann aber wesentlich abgekürzt werden. Dem neuen Akku liegt ein Kunststoffschaber bei, mit dem der Kleber auch ohne Lösungsmittel gelöst werden kann. Das funktioniert überraschend gut. Dadurch müssen die Lautsprecher nicht ausgebaut werden, was einen grossen Aufwand verursachen würde.

Im Bild der gelbe Schaber. Die beiden Schraubenzieher werden auch mitgeliefert:

Das Silberpapier würde den Bildschirm vor allfällig auslaufendem Lösungsmittel schützen, ist aber gar nicht nötig.

Hier ist der neue Akku bereits fertig eingebaut:

Und zum Schluss kriegt der Mac noch ein vernünftiges Betriebssystem:

Auch mit Ubuntu läuft alles problemlos.

Hier noch die Links:
https://de.ifixit.com/Anleitung/MacBook+Pro+(15+Zoll+Mitte+2015+Retina+Display)+Akku+austauschen/89284

https://www.apfelkiste.ch/macbook-pro-15-zoll-retina-a1618-akku-version-2015.html


Neue Blogsoftware

16. November 2021 - Lesezeit: 2 Minuten

In den frühen 2000er Jahren hatte ich mal einen statischen Seitengenerator, der auf Excel basierte. Nach dem Umstieg auf Linux lief der leider nicht mehr, so dass ich diese Home Page irgendwann mal auf Wordpress umstellte. Nach einem Crash und der Aussicht, in irgend einer der 20'000 Dateien den Fehler suchen zu dürfen, habe ich mich dann dankend von datenbankgestützten CMS verabschiedet.

Ich ging dann "Back to the roots" und baute mit HTML und CSS einen Blog. Dabei lernte ich zwar viel, aber einen neuen Beitrag einzupflegen war halt doch jedesmal recht mühsam.

Also recherchierte ich etwas im www und als Werkzeug meiner Wahl hat bludit das Rennen gemacht. Es ist einfach zu konfigurieren und Beiträge können von überall her erstellt werden. So kann ich mich endlich wieder auf die Inhalte konzentrieren.

Bleibt nur noch, die alten Inhalte nach und nach hierher zu portieren...

Links:

Den Generator gibt's tatsächlich noch immer, allerdings sieht man ihm das Alter doch schon etwas an:
http://www.positron.ch/zulu/zulu_v2/current/index.html

Bei SelfHTML findet man alles, was man über HTML und CSS wissen muss:
https://selfhtml.org/

Und hier die Home Page von bludit:
https://www.bludit.com/


Sicherer Chat Client?

23. Mai 2021 - Lesezeit: 5 Minuten

Chatten gehört zurzeit zu den Lieblingsbeschäftigungen in der digitalen Welt. Leider wird diese Lieblingsbeschäftigung von Firmen dominiert, welche den Datenschutz mit Füssen treten. Was gibt es also für sichere Alternativen?
Ich möchte hier nicht die tabellarischen Vergleiche wiederholen, die es schon anderswo gibt. Ich möchte hier nur die Kriterien auflisten, welche meiner Ansicht nach ein Chatsystem erfüllen soll.
Erst mal die Kriterien, welche unbedingt erfüllt sein müssen.

Killerkriterien

Verschlüsselung Die Daten, welche mit dem Chaptpartner ausgetauscht werden, müssen standardmässig verschlüsselt sein.
Firmenstandort Die Firma hinter einem Chatprogramm darf nicht in einem Land tätig sein, welches IT-Firmen vorschreibt, Regierungsorganisationen ihre gespeicherte Daten offenzulegen zu müssen. Da verschlüsselte Daten dabei keine Ausnahme bilden, müssen die betroffenen Verschlüsselungsalgorithmen Backdoors enthalten, welche es mit dem entsprechenden Schlüssel erlauben, die Daten zu entschlüsseln.
Misstrauen gegenüber Firmen mit Sitz in totalitären Staaten sowie Staaten mit entsprechender Gesetzgebung ist deshalb angebracht.

Neben diesen Killerkriterien gibt es noch weitere, die für ein sicheres Chatsystem wichtig sind.

Weitere Kriterien

Quelloffener Code Bei proprietären Systemen kann man sich einzig auf das Versprechen der Hersteller verlassen, alles richtig zu machen. Quelloffener Code muss nicht sicherer sein, aber immerhin können sich alle interessierten Personen über die Qualität des Codes selbst ein Bild machen.
Unabhängigkeit von einem Anbieter Falls ein Anbieter seinen Dienst nicht mehr zur Verfügung stellt, muss es möglich sein, den Anbieter wechseln zu können, um den Dienst weiter nutzen zu können (Verteiltes soziales Netzwerk).
Metadaten Auch wenn die eigentlichen Daten verschlüsselt sind, kann aus den Metadaten ermittelt werden, wer wann mit wem Daten ausgetauscht hat. Deshalb sollen so wenig Metadaten wie möglich erfasst werden.
Clients Clients auf verschiedenen Endgeräten sollen verfügbar sein und synchronisiert werden.

Chatclients, welche das XMPP Protokoll mit OMEMO Verschlüsselung oder das Matrix Protokoll mit Olm Verschlüsselung oder eine gleichwertige Verschlüsselung benutzen, scheinen diese Kriterien momentan am besten zu erfüllen. Und das sind sie:

Matrix Client element.io
Android XMPP Client conversations.im
iOS XMPP Client chatsecure.org
Desktop XMPP Client gajim.org
Akzeptable Insellösung threema.ch