Fotos-Mediathek unter macOS reparieren

Im Laufe der Zeit kann es passieren dass die genutzte Mediathek der Fotos-App unter macOS kleinere Fehler aufweist. Wenn dieses Problem auftritt kann die Mediathek repariert werden. Dazu muss im ersten Schritt die Fotos-App geschlossen werden.

Die Mediathek wird repariert

Anschließend wird sie über das Icon mit gedrückter Command– und Optionstaste wieder gestartet. Damit wird die Fotos-App im Reparaturmodus gestartet. Die Reparatur muss nach dem Start bestätigt werden. Danach beginnt der eigentliche Reparaturvorgang, der je nach Größe der Mediathek durchaus einige Stunden in Anspruch nehmen kann.

KeyStore Explorer

Wenn man Java-Keystore-Dateien bearbeiten möchte, so kann man dies natürlich mit dem im Java SDK mitgelieferten Kommandozeilentool keytool tun. Einfacher ist es mit der grafischen Anwendung KeyStore Explorer zu arbeiten.

KeyStore Explorer

Mit dem KeyStore Explorer können unter anderem Keystore-Dateien bearbeitet, Zertifikate unterschiedlicher Formate geöffnet und analysiert werden. Zu finden ist das Tool unter keystore-explorer.org. Der KeyStore Explorer ist freie Software und unter der GPL in Version 3 lizenziert. Der Quelltext kann über GitHub bezogen werden.

Zertifikat mittels keytool in einen Keystore importieren

Unter Java ist es möglich mit sogenannten Keystores zu arbeiten. Dabei handelt es sich um Containerdateien in welchen Zertifikate gespeichert werden können. Diese können dann z.B. beim Start eines Tomcat mit übergeben werden. Damit sind die Zertifikate der Java-Applikation bekannt. Möchte man ein solches Zertifikat in einen Keystore importieren, so nutzt man das Tool keytool:

keytool -importcert -file server-ca-web.pem -keystore store.jks -alias "server-ca-web"

Das Tool ist im Java SDK enthalten und wird für die Verwaltung der Keystores genutzt. In diesem Fall wird das Zertifikat server-ca-web.pem in den Keystore store.jks geschrieben.

Quellcode durchsuchen

Manchmal ist man als Entwickler auf der Suche nach einem Stück Quellcode. Die Gründe dafür sind vielfältig und natürlich kann man für diesen Zweck die Suchfunktionen einzelner Portale wie GitHub und Co. nutzen um den gewünschten Quelltext zu finden.

searchcode in Aktion

Einfacher wird das ganze mittels searchcode.com, einer Quelltextsuchmaschine. Bei searchcode, werden nach eigenen Angaben, über sieben Millionen Projekte verschiedenster Plattformen durchsucht. Für den Gebrauch in Firmen, welche natürlich auch private Repositories betreiben, gibt es searchcode dabei auch als Lösung zum selberhosten. Der Quelltext von searchcode ist auf GitHub zu finden. Zu beachten ist hierbei, das es sich um keine freie Software handelt und man damit die Lizenzbedingungen bei der Eigennutzung des Servers genau lesen sollte.

Anhänge unter Thunderbird extrahieren

Vor einigen Tagen stand ich vor dem Problem dass ich von knapp vierhundert Mails die Anhänge extrahieren wollte. Unter Nutzung der Standardmittel ist dies unter Thunderbird ein langwieriges Unterfangen. Mit Hilfe des Add-Ons AttachmentExtractor kann diese Funktionalität nachgerüstet werden.

AttachmentExtractor
Preis: Kostenlos

Das Add-On bietet nach der Installation im Kontextmenü einige zusätzliche Einträge an, über welche die Anhänge von den Mails abgetrennt werden können. Diese werden dann in den gewünschten Ordner exportiert. Damit wird die zeitraubende Arbeit, jeden Anhang separat zu speichern, auf wenige Minuten reduziert.