external-brain.de

www.external-brain.de existiert seit 2001 und ist eine "Notizsammlung" rund um nostalgische Hard- und Software, Mikrocontroller, Elektronikbasteleien, Handhelds von Palm, Casio oder Sharp, alte Betriebssysteme wie OS/2 oder CP/M, mal etwas aktuellem und sogar einigem nichtelektronischen Inhalt. Diese Seite verfolgt keinerlei kommerzielle Interessen. Es handelt sich um eine statische HTML-Seite ohne Tracker, Cookies oder ähnliches.

Sollten Inhalte vorhanden sein, die vermeintlich Ihre Rechte oder die Rechte eines Dritten verletzen, bitten wir um eine Benachrichtigung
per Mail.
- info@external-brain.de

Technischer Hintergrund

Changelog

  • 16.10.23 - Alle Abschnitte ohne nennenswerten Inhalt sind erstmal rausgefallen. Vorteil der neuen Markdown-File-Struktur mit Obsidian, mkdocs und Nextcloud ist, dass die Sammlung auf allen System erweitert, erstellt und veröffentlicht werden kann. Nebenher arbeitet das ganze System tatsächlich als Notizbuch und Projektdokumentation. Genau so sollte es immer sein. Dokuwiki wurde heute abgeschaltet. Immerhin war es seit gut 13 Jahren der Unterbau von external-brain.de, aber der Wartungsaufwand wird, auch wenn man inhaltlich nichts einträgt, nicht weniger. Regelmäßige Kontrolle auf Sicherheitsupdates ist verpflichtend und wenn dann, wie selbst erlebt, nur noch ein Error 500 kommt, weil das wichtigste der ohnehin stark reduzierten Plugins keinen Maintainer mehr hat, dann wird es Zeit den Pflegeaufwand noch drastischer abzubauen. Bei statischem HTML auf einem maximal reglementierten Webspace ohne jegliche Skriptmöglichkeiten und Zugänge mit Privilegien, ist die Gefahr doch sehr überschaubar.
  • 15.10.23 - Umstellung auf mkdocs abgeschlossen. Jetzt noch der Feinschliff. Die Bearbeitung erfolgt jetzt in Obsidian.
  • 19.06.23 - Erste Gehversuche mit mkdocs. Der Unterbau funktioniert, jetzt kommt der anstrengende Teil.
  • 18.06.23 - Vor etlicher Zeit bin ich über mkdocs gestolpert. Eine Python-Toolsammlung, die aus Markdown-Dokumenten eine statische Website aus HTML und JavaScript erzeugt. Das wird jetzt probiert.
  • 09.06.23 - Vom markdown-plugin Abschied genommen. Der Autor hat bekannt gegeben, das Plugin nicht mehr zu pflegen. Jetzt wird das "commonmark-plugin" benutzt, welches noch ordentlich maintaint ist. Perspektivisch werde ich wohl aber wieder in klassischen Wiki-Code zurückschwenken. Das wird sonst in Zukunft immer aufwändiger, wenn mal eine Maintainer ausfällt. Mittlerweile stelle ich mir die Frage, ob nicht tatsächlich ein Verzeichnis mit Markdown-Dokumenten und Bilddateien doch der langfristig bessere Weg ist.
  • 12.04.23 - Update auf "Jack-Jackrum-Release" mit Schwierigkeiten. mdpage-plugin hat einen Bug, der händisch in Ordnung gebracht werden muss Link
  • 19.01.23 - Etwas macOS - Inhalt hinzugefügt
  • 02.04.22 - Links und Beschreibungen für PocketViewer-Seiten aktualisiert und in Ordnung gebracht.
  • 17.08.21 - Micropython ist aktuell in Arbeit.
  • 01.03.21 - Habe mich die letzten Tage intensiv mit Perl und Python auseinander gesetzt. Python merkt man an dass es eine aktuelle und viel genutzte Sprache ist. Die Anzahl an Modulen und Tutorien ist sehr groß. Alles was unter Perl recht aufwendig ist (TUI unter Windows, wxWidgets als GUI-Toolkit, Module für CSV-Dateien) ist unter Python ganz unkompliziert. Man bekommt es mit Perl auch alles an den Start, aber es ist nicht so griffig.
  • 16.02.21 - Restrukturierung und Verflachung der Wiki-Struktur ist abgeschlossen. Es müssen noch sämtliche Medienlinks angepasst werden. Dabei geht es auch gleich um redaktionelle Straffung. Der Großteil der Artikel ist noch unbearbeitet.
  • 14.02.21 - Rückkehr zu Dokuwiki... Es ist einfach besser zum Organisieren geeignet. Da ich es häufiger auch mal unterwegs benutze, ist die Darstellung auf Mobilgeräten ebenfalls um Klassen besser. Mit der Markdown-Erweiterung und VS-Code, kann man die Bearbeitung ähnlich praktisch handhaben, wie in Nextcloud. Der Rücktransfer mit Bereinigung und Neuorganisation kann jetzt starten. (Passend zum Datum: Alte Liebe rostet nicht.)
  • 09.02.21 - Administrative Änderung, um www.external-brain.de wieder direkt hierher umzuleiten.
  • 08.01.21 - Perl-Splitter für Installationen unter Windows angelegt. Man kann sich auch mit Windows eine recht komfortable Developmentumgebung schaffen. Mit wX-Widgets steht ein GUI--System zur Verfügung (mit Hilfe und GUI-Builder) und mit VS Code ein leistungsstarker Editor.
  • 03.01.21 - Update auf Nextcloud 20.0.4; VS Code Hints angelegt.
  • 22.12.20 - ObjectPascal und C Sektion eröffnet, aber nur so Splitter...
  • 20.12.20 - Casio PV-S1600 unter einem aktuellen 64-bit Windows 10 in Betrieb genommen. Zu finden unter howtos
  • 13.12.20 - Konvertierung abgeschlossen. Etwa 50% des Inhalts sind gleich dem Rotstift zum Opfer gefallen, der Rest wurde korrigiert und etwas ergänzt. VS Code Snippets für mich entdeckt und einige wichtige Abkürzungen (wie Bild- und Dateilinks) hinterlegt. Aufruf mit <ctrl>+<space>.
  • 12.12.20 - Mit dem Pascal-Teil angefangen. Sollte ich NXT und RP6 auch wieder aufnehmen? (13.12.20 Habe es getan.)
  • 06.12.2020 - Wieder hinter ein Geheimnis von Pico-CMS gekommen. Alle .md-Dateien in einem Unterverzeichnis werden in der Seitenleiste auch untereinander angezeigt. Das macht den automatischen Aufbau der Navigation sehr schön simpel. Und sonst so? - Menü-Kosmetik und OS/2.
  • 05.12.2020 - CP/M Software begonnen. Viel gelesen! Die lampyridae e. digitalis eingetragen.
  • 04.12.2020 - CP/M + MyZ80 begonnen.
  • 03.12.2020 - MiKrocontroller und Zaurus angelegt. Die Infos über den STEMTera eingebaut. Beim Überarbeiten kommt richtig Lust auf, mal wieder was damit zu veranstalten. Mal sehen, was mir über Weihnachten so einfällt.
  • 02.12.2020 - Peros PDA eingepflegt. Viele Erleichterungen zum Schreiben der Markdown-Dokumente in VS-Code entdeckt und angewendet. Das Programm entwickelt sich langsam zu meinem Lieblingseditor.
  • 01.12.2020 - Die img-Klasse um .small und .tiny erweitert. Damit wird noch weniger pures HTML in den Dokumenten benötigt.
  • 30.11.2020 - "Palm Handhelds" übernommen. Das Development muss noch überarbeitet werden. Wieder ein paar nette Neuerungen entdeckt. HTML-Tags können verwendet werden. VS-Code mit MD-Plugin erweist sich als sehr hilfreich, da die Multifenster-Arbeit die Übernahme aus den Wiki Dateien stark vereinfacht; außerdem mit Vorschau. In nächster Zeit werden mal die Möglichkeiten des URL-Rewritings ausprobiert. Vielleicht kann man die URL ja noch etwas besser lesbar gestalten...
  • 29.11.2020 - "Pocketviewer" ist weitestgehend aufgearbeitet und eingestellt. Die Neuaufteilung und Nachbearbeitung der Querverweise ist sehr aufwendig. Aber die Struktur der Dokumente ist definitiv besser. Auch Druckausgaben sind jetzt möglich.
  • 28.11.2020 - Der Umbau von Dokuwiki zu Pico-CMS beginnt. Bei der Gelegenheit wird ausgemistet und gestrafft. Übermäßige Prosa wird gelöscht.

Kontakt

info@external-brain.de