
Das Jahr 2020
31 Dec 2020 💬An dieser Stelle müsste nun eigentlich stehen:
Das schlimmste Jahr aller Zeiten.
Aber so war es für mich nicht.
Es war auch kein Jahr “wie immer”, sondern genau so besonders wie die anderen auch auf deren Weise.
Liebes BLOG Tagebuch!
Man sagt:
Was wir wissen, ist ein Tropfen, was wir nicht wissen, ist ein Ozean.
(von Isaac Newton oder aus
Dark)
Ich muss heute also noch sehr viel trinken. 😉
Diese Seite benutzt KEINE Cookies! Wozu auch?
Hier geht es NICHT um Browser-Kekse, Werbung und Spionage, SONDERN um Programmierung, Hardware, Software und was mir sonst noch so passiert ist, damit ich in 10 bis 20 Jahren eine Erinnerungshilfe an meine momentanen Erlebnisse parat habe.
An dieser Stelle müsste nun eigentlich stehen:
Das schlimmste Jahr aller Zeiten.
Aber so war es für mich nicht.
Es war auch kein Jahr “wie immer”, sondern genau so besonders wie die anderen auch auf deren Weise.
Sie hatten mich mit “Big Box Mart” sofort überzeugt und mit “What we call the News” war ich verliebt. Dann veröffentlichten sie ihre jährliche Zusammenfassung des Jahres mit “coolem” Soundtrack.
Und plötzlich im Jahr 2014 war einfach Schluss.
Doch 2020 kamen sie dank COVID19 zurück und nun gibt es endlich wieder ein:
JibJab.com Year in Review!
Als ich vor einem Monat meinen 5G Router zugeschickt bekam, war ich pessimistisch, weil ich keinen 5G Empfang feststellen konnte.
Doch jetzt weiß ich: Der alte Vertrag lief noch bis zum 22. Dezember und erst mit diesem Datum wurde 5G für mich freigeschaltet.
Und es ist sau-geil!
Die Lösung vieler Probleme der Menschen wäre so einfach:
Entschleunigung
Doch nein, man muss noch einkaufen, anrufen, buchen, bestellen, bezahlen, rückabwickeln, …
Kurz bevor Großmutter so richtig wütend wurde, kündigte sie mit
Gleich staubt’s!
die aufbrodelnde Emotion an.
In Sachen Feinstaub-Belastung merkt man es leider nicht immer so deutlich,
ab wann die Luft schlecht wird.
Doch genau dafür gibt es ja entsprechende Sensoren.
Seit 15 Jahren arbeite ich jetzt (mal mehr mal weniger) in der Softwareentwicklung. Und fast doppelt sie viel muss ich wohl noch, wenn ich mich an den üblichen staatlichen Vorgaben orientiere.
Und wenn es weiter so bergab geht, wird das echt schlimm mit mir enden. Der Übergang von Pubertät zur Midlife-Crisis kann beginnen.
Visual Studio 2005 ist für mich die Brücke zwischen Vergangenheit und Zukunft der Windows Software Entwicklung. Der dortige C++ Compiler (MSVC-8) kann noch Binärdateien für Windows NT 4 und Windows 98 erzeugen, die aber ebenso auf Windows 10 voll funktionsfähig sind.
Außerdem ist der Compiler halbwegs C++ 2003 konform und kann damit fast alles bauen, was ich im Alltag brauche.
Eine Entwicklungsrichtlinie in meiner Firma verlangt, dass man nach dem offiziellen Release einer Komponente unter deren Version keinen weiteren Check-in mehr machen darf.
Und ich durfte das umsetzen … und zwar mit
Gitlab CI-YAMLs,
GIT
Tags und Shellscripts unter
[Linux].
Was für ein Spaß … W-T-F …
XML, JSON, CSV und INI sind seit 20 Jahren die Dateiformate, die ich am häufigsten in Projekten zur Datenspeicherung eingesetzt habe.
Seit etwa 10 Jahren kenne ich ein weiteres, nämlich YAML … aber erst heuer habe ich für dieses Format einen Parser geschrieben …
Man könnte genau so gut fragen:
Wie sieht Gott aus?
und würde ähnlich viele unterschiedlichen Antworten erhalten, wie es Implementierungsunterschiede der C Systembibliotheken gibt.
Und damit meine ich nicht Windows versus Linux. Nein, es reicht schon Linux-Distros zu vergleichen oder POSIX ins Spiel zu bringen.
Ach es hätte so schön werden können … Jetzt habe ich offiziell einen 5G Vertrag und auch die Hardware, nur empfangen kann ich nichts.
Doch vielleicht klappt es nächstes Jahr…
Yay! GATE kompiliert auf dem PinePhone unter postmarketOS!
… aber erst nach Anpassungen in der LIBPNG.
Ach, pfeif’ drauf, wer braucht schon NEON
Auch nach 13 Jahren lerne ich was Neues in C++ … oder sollte ich mich schämen, dass ich es noch nicht wusste?
try - catch
funktioniert auch außerhalb von Funktionen.
und ganz konkret: Bei Konstruktor-Code kann try-catch die Memberinitialisierung prüfen…
Eigentlich habe ich ausreichend ATMEGA328p Chips zu Hause … doch wenn ein Klon um 70 Cent (Dollar-Cent) angeboten wird, kann ich auch nicht wiederstehen und ein paar dieser Teile mitbestellen.
Es handelt sich dabei um einen LGT8F328P
Mikrocontroller.
Dieser Chip soll zum Arduino Pro Mini kompatibel sein … aber so ganz stimmt das nicht.
Nach einem langen hin und her, kam dann heute, womit zu rechnen war. Die Regierung hat heute angekündigt, dass der “sanfte Lock-Down” der letzten beiden Wochen wenig bis nichts gebracht hat und wir ab Dienstag wieder einen harten Lock-Down erleben werden.
Herr Gott, wie mich das langweilt!
opengate.at
.