Schon mal versucht eine moderne Seite mit einem Raspberry PI Zero zu öffnen?
Viel Spaß dabei!

Hier befindet sich eine entschlackte Zusammenstellung meiner Tagebucheinträge von opengate.at/blog, aber ohne unnötigem HTML oder CSS Schnickschnack.

So haben Webseiten vor 20 Jahren ausgesehen und ich möchte hiermit beweisen, dass man auch heute noch Content so gestalten kann, dass er auf alten Browsern, Embedded-Systemen und energie-effizienten SoCs vernünftig dargestellt werden kann.

Denn schließlich geht es hier um Inhalte, und nicht darum, ob Überschriften mit Farbverläufen funkeln können.
d(^_^)b

Meine Ärztin hat mir vom Verzehr von Cookies abgeraten.
Cookies sind schädlich für den Organismus und schränken die Bewegungsfreiheit im Netz ein.
Folglich muss auch diese Seite ohne diese Bürde auskommen.

TLS Fehler in SVN

Wenn man nach einen Upgrade auf Debian 10 oder Ubuntu 20.04 folgenden Fehler vor die Füße geworfen bekommt

svn: E170013: Unable to connect to a repository at URL ‘https://…’
svn: E120171: Error running context: An error occurred during SSL communication

dann heißt es einmal: “Nicht aufregen und sehr viel tief durchatmen.”

» Weiterlesen

Unhinged - außer Kontrolle

Heute ist es endlich mal wieder so weit. Ich geh’ ins Kino. Es ist fast 8 Monate her, als ich mit Star Wars 9 das letzte Mal vor der großen Leinwand saß.

Auch diese Erfahrung hat uns Corona COVID-19 das letzte halbe Jahr vermiest.

» Weiterlesen

Windows 10 ohne PL2303

Dass ausgerechnet die “teuerste” Hardware am kürzesten “hält” ist für mich schon etwas enttäuschend. Denn mein guter alter LogiLink USB zu RS232 Adapter wird in Windows 10 nicht mehr unterstützt.

» Weiterlesen

Docker-Image für Bitbucket

Unlängst habe ich meine Bedenken gegen Docker geäußert und seinen Einsatz als “Fix gegen schlechtes Distributions-Design” kritisiert.

Jetzt wollen wir aber mal einen wichtigen Vorteil dieser Lösung aufzeigen:
Build-Images für Linux

» Weiterlesen

CONAN-GATE

Nachdem meine Firma jetzt schon ein Jahr mit CONAN “herumwerkt”, wollte ich mal auch ein paar Tests bei mir zu Hause mit dem GATE Projekt machen.

Zusammengefasst: Vorerst “hilft” mir das System nicht wirklich … aber in Sachen Buildserver könnte es dennoch nützlich sein.

» Weiterlesen

Solarmodule Marke Eigenbau

Wenn man für 8 Euro 100 stromerzeugende Solarmodul Plättchen kaufen kann (0.5 Volt, 500 Milliampere, 0.25 Watt das Stück), warum kostet dann ein fertiges 5 V USB Versorgerteil ebenso viel?

Naja, die Plättchen zerbrechen schon bei geringem Druck und müssen daher rund-um versiegelt produziert werden … und schon wird das Endprodukt teuer.

Meine Frage war daher: Kann man das selbst auch hinbekommen?

» Weiterlesen

Und wieder so ein Billig-Gameboy-Teil

Als kleiner Junge hätte ich mich vermutlich wie im Himmel gefühlt, wenn ich mir für 10 Dollar (also etwa 9 Euro, oder damals 120 Schilling) quasi jedes Monat ein neues digitales Spielzeug hätte leisten können.

Heute interessieren mich die Inhalte recht wenig, aber wenn so ein Teil so billig ist, wird es mitbestellt, damit ich es zerlegen kann.

» Weiterlesen

COVID-19 Season 2

Und jetzt kommt die zweite Welle.
Bald sind alle wieder krank.
Unsre Wirtschaft hat ne Delle,
seit der Kurs zu Boden sank.

So sollte die Pop-Rock-Band Juli ihren damaligen Hit “Das ist die perfekte Welle” heute neu auflegen.

» Weiterlesen

Verbannung von -fpermissive

O-M-G !
Es tut mir ja echt leid, wenn ich jemanden damit beleidige, aber:

Wenn sich ein Projekt nur noch mit -fpermissive bauen lässt, sollte man es löschen und wieder von vorne beginnen.

Warum werden Probleme immer unter den Teppich gekehrt und wöchentlich ein neuer Teppich gekauft, anstatt den Müll gleich am Anfang aufzusaugen??

» Weiterlesen

#define MAX_PATH 260

Bis zum heutigen Tag habe ich selbst noch kein “System” so unglücklich zusammengebaut, dass ich damit die alt-bekannte maximale Pfadlänge von 260 Zeichen im Windows Dateisystem konzeptionell überschritten hätte.

Aber nachdem ich berufsbedingt ja immer wieder mal mit CONAN arbeiten darf/muss, bekommen diese Grenzwerte nun auch für mich Bedeutung.

» Weiterlesen

SD Karten

In Star Trek Next Generation war mal die Rede von Naniten, die 1 GB Speicher hätten haben sollen.

Das ist wirklich utopisch bzw. pure Übertreibung

dachte ich damals in den 90ern.

Und heute haben SD-Karten kleiner als ein Daumennagel Kapazitäten von einem Terabyte und mehr. … also kann man schon sagen, dass 1 GB Daten nur mehr die Größe ein paar Körperzellen hat …

» Weiterlesen

SEN-ACT

Das SENsor-ACTor-Protokoll, kurz SENACT, ist mein aktueller Versuch meine heimischen IoT Experimente unter einen Hut zu bekommen.

Und ja, es soll eine Eigenlösung sein … weil … ich habe einfach überhaupt keine Freude daran “etwas Fertiges” herunterzuladen, was dann am Ende eben nicht so funktioniert, wie ich es möchte.

» Weiterlesen

RS232 nach TTL mit dem MAX3232

Wer seinen Arduino UNO oder anderen Lieblings-Mikrocontroller direkt an die seriellen PINs des PCs ansteckt, grillt diesen gut durch.

Denn die -12 V bis +12 V Signale von RS232 sind für 0 - 3.3 Volt oder 0 - 5 Volt der Chips VIEL zu VIEL.

Also schiebt man einen Logikwandler dazwischen, der die Signale entweder hoch- oder heruntertransformiert.

Und der MAX3232 ist ein solches Teil … also auf zum Lötkolben.

» Weiterlesen

Versionierung

Das für mich wichtigste Feature an SVN war die zentrale inkrementell hochgezählte Revisionsnummer, aus welcher man herrlich eine “Programmversion” bauen konnte.

Doch mit GIT also Versionskontrollsystem muss man sich etwas anderes überlegen.

Wie werden also Software Versionen für Releases erstellt?

» Weiterlesen

UI Fallhöhe gestern und heute

In den Anfängen von Windows (OK, ich meine in Wahrheit ab 3.x) war die Sache ganz einfach:
Die Standardauflösung von Monitoren (und Grafikkarten) lag bei 640 x 480 Pixel. Und somit waren alle Anwendungen und UI Dialoge auf dieses Maximum ausgelegt.

Heute hingegen lassen sich Systeme mit Monitoren mit maximal 480 Pixel Höhe einfach nicht mehr bedienen.

W-T-F …

» Weiterlesen

Using Namespace

Und wieder geht ein Tag voller Heldentaten zu Ende … die keiner bemerkt hat.

Über 3 Stunden mühsame Tipparbeit sind vollbracht um die Sünden von 10 Jahren Achtlosigkeit zu beheben.

Warum zur Hölle verwenden so viele Leute “using namespace”?

» Weiterlesen

Geil, geiler, ... Dark

Wie schön, dass es im Jahr 2020 endlich mal wieder eine “TV-Serie” gibt, die mich überraschen und begeistern konnte, obwohl sie gar nicht im TV lief.

Wenn man die ersten (aus meiner Sicht) sehr verwirrenden Folgen von “Dark” überstanden hat, erlebt man eine neue Geschichte, die Zeitreisen und ihre Konsequenzen in einer mir bisher unbekannten Weise schildert.

Kurz gesagt: Ich liebe diese Serie.

» Weiterlesen

Das Abenteuer Lichee PI Zero

Wie man sich einen Lichee PI Zero herrichtet, habe ich nun in einem eigenen How-To Bericht zusammengefasst: LicheePI Zero einrichten

Damit wäre zu dem Thema alles gesagt.
Nun ja … nicht ganz. Hier ein paar Sidequests und Fun-Facts:

» Weiterlesen

Wenn aus einer SD-Karte eine SATA-Festplatte wird

Also … Anfang des Jahres habe ich entdeckt, dass man altes XORO-Note-Netbook einen unbenutzen SATA Anschluss in seinem Inneren hatte, der leer war.

Da kann man ja noch eine Festplatte parallel zum Flash-Speicher anhängen.

dachte ich mir.

Doch übliche SATA 2.5 Zoll Platten sind um einen Millimeter zu dick, sie passen zwar rein, wölben dann aber die Tastatur nach oben.

Die Lösung: eine SD-Karte am SATA Port anschließen.

» Weiterlesen

Abenteuer mit Laufwerk A:

Endlich, nach vielen Jahren (ähm schon fast Jahrzehnten), sind es Disketten, die mir bei einer wichtigen Problemstellung helfen konnten:

Wie simuliert man Datenträgerfehler?

Alte Disketten aus den vor-2000ern haben dieses “Feature” inzwischen häufig integriert, also ab ins USB-Laufwerk und los…

» Weiterlesen