Abonnieren

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.

Was bisher geschah:


Store Apps manuell installieren

Tja … was ist jetzt besser?
Eine offene und freie Plattform, wo jeder sein eigenes Süppchen kocht? Oder ein zentralistischer Monarch, der Stabilität durch Einheitlichkeit verspricht?

Microsoft wollte mit seinen Windows Store Apps vom ersten zum zweiten Weg wechseln. Doch die Enterprise IOT LTSC (Long Term Service Channel) Varianten und die Server rudern wieder zurück.

Wie kann man das vereinen?

» Ganzen Beitrag lesen

Hamster Kolonien in Wien

Normalerweise erlebt man Tiere in Wien nur streng gesittet als Hunde an der Leine oder als Katzen hinter Fenstergittern in den Wohnungen. Ein paar Leute halten sich noch ein Meerschweinchen oder einen Vogel im Käfig (… oder sind mit einem verheiratet), aber das war es “in der Großstadt” somit auch schon, wenn man nach Tieren sucht.

OK … es gibt jede Menge Tauben in den Gassen, aber die zählen hier nicht wirklich, und die Exoten im Tiergarten lassen wir auch mal weg.

Aber fast niemand kennt die riesige Hamsterkolonie, die einen besonders schönen Fleck mitten in der Stadt buchstäblich untergraben hat.

» Ganzen Beitrag lesen

install.wim für FAT32 USB Stick

Früher waren Windows Vista, Windows 7 und Windows 8 Installations-Images in den install.wim Dateien nie größter als 4 GB. Und somit konnte man sie problemlos auf einen USB Stick packen, der mit FAT32 formatiert war.

Doch mit integrierten Updates und generell ab Windows 10 wurde die 4 GB Marke durchbrochen. Man kann einen USB Stick natürlich mit NTFS formatieren, doch dann funktioniert keine EFI-Installation mehr.

Die richtige Lösung ist: WIM aufsplitten.

» Ganzen Beitrag lesen

RockPI-X

Endlich ist mal wieder ein Stück Hardware bei mir eingetrudelt. Und zwar der RockPI-X, ein Intel Atom System-on-Chip Modul in der Dimension eines RaspberryPI Modell B.

Während auf den Raspberry PI Modellen Windows 10 in der ARM Version nicht wirklich gut lauffähig war (die IOT Core Version mal ausgenommen), habe ich mit dem RockPI erstmals die Möglichkeit ein vollständiges X86 64-bit Windows System auf einem Chipkarten großen PC zu installieren.

» Ganzen Beitrag lesen

Dialoge per Aufruf

Vor einem Jahr waren Dialoge bereits für mich ein Thema.
Jetzt stellt sich die Frage, wie man die Ergebnisse von Dialogen auch als Funktionsaufruf - also “synchron” per “blocking-call” - erhalten kann.

Oder anders gefragt: Wie wird eine UI Message-Loop innerhalb einer anderen UI-Message-Loop für begrenzte Zeit angekurbelt?

» Ganzen Beitrag lesen

QR Codes und Datamatrix

Bald kommen QR-Codes, die uns einen Impfstatus oder eine Testung bestätigen sollen.

Das ist doch der perfekte Zeitpunkt um diese beiden Bild-Kodierungen ins GATE Projekt aufzunehmen und mit ihnen zu experimentieren.

» Ganzen Beitrag lesen

Einheitliches Mapping

Mit der Einführung von Hashmaps war es nun so weit:

Die Map APIs im GATE Projekt müssen umgestellt werden.

Und dieses Unterfangen war mühsamer als erwartet. Denn inzwischen bauen einige Applikationen darauf auf, die ebenso angepasst werden mussten.

» Ganzen Beitrag lesen

Workfolders auf anderen Port legen

Da habe ich vor kurzem das Windows Server Update Service installiert und dabei gar nicht gemerkt, dass meine Server Work Folders seither nicht mehr funktionieren.

Der Grund war einfach: Ein Port Konflikt.
Aber dann kam noch ein dummes Anmeldeproblem hinzu und schon ward ein Drama geboren …

» Ganzen Beitrag lesen

GCC Binaries sind viel zu groß

Schon 2007 am Anfang meiner C++ Liebschaft wunderte ich mich stets darüber, dass Programme, die aus den gleichen Sourcen kompiliert wurden, unter Linux mit GCC Umgebung um einiges größer waren als unter Windows mit MSVC.

Und ja, das manifestiert sich vor allem im Einsatz von statisch kompilierten Bibliotheken.
Also was kann man dagegen tun?

» Ganzen Beitrag lesen

Lambda Experimente

Da Lambda Ausdrücke leider erst mit C++11 in den Standard eingeflossen sind, fällt ihre direkte Nutzung im GATE Projekt grundsätzlich weg.
Dann dann würden die Builds auf älteren Compilern unmittelbar fehlschlagen.

Aber … da stellt sich mir die Frage, ob man nicht mit Makros etwas basteln kann, was abwärts und aufwärts kompatibel ist?

» Ganzen Beitrag lesen

Mermaid Graphen in Jekyll

Als Erweiterung für Markdown Readme Dateien in GitLab kenne ich das Mermaid Plugin schon länger.
Aber aktuell nutze ich es wieder häufiger in Dokumentationen für Ablaufdiagramme.

Hmm … und eigentlich wäre das doch ganz toll für die Homepage und im Blog … aber wie richtet man diese Erweiterung in Jekyll ein?

» Ganzen Beitrag lesen

CONAN exports vs. exports_sources

Seit eineinhalb Jahren darf bzw. muss ich mit CONAN zurecht kommen und langsam “hat man sich eingewöhnt”.

Jetzt kommt die Phase wo man feststellt, dass man von Anfang an vieles verkehrt aufgebaut hat, weil damals eben vieles falsch verstanden wurde.

Und ein solcher lästiger Punkt ist exports und exports_sources.

» Ganzen Beitrag lesen

Teilfehlschlag: Alte SDK in Docker

Obwohl ich Docker nicht wirklich gut leiden kann, bin ich immer offen dafür, künstlich geschaffene Probleme damit zu lösen … so lange sie “spannend” sind.

Vor einiger Zeit hatte ich doch das Quick-and-Dirty Setup für MSVC 2005 Builds ohne Installation geschildert. Daraus ergibt sich doch die Frage:

Kann man eine “ordentliche” MSVC 2005 Buildumgebung für Docker schaffen?

» Ganzen Beitrag lesen

Falcon and the Wintersoldier

In Zeiten, in denen Kinos geschlossen haben und immer wieder kleinere StraßenaufmÄrsche durch die Gassen ziehen und gegen “ein Virus” demonstrieren, ziehe ich mich in meine Wohnung zurück und versuche über Internet-Streams und Online-Videos dem grauen Alltag zu entfliehen.

Nun ist Marvels Serie Falcon and the Winter Soldier bei seiner letzten Folge auf Disney+ angelangt … also Zeit mal darüber nachzudenken.

» Ganzen Beitrag lesen

Python 3.6 PIP Upgrade Fehler

Schlimm genug, dass ich meine wertvolle Lebenszeit mit Python verschwenden muss.
Regelmäßig darf ich dann auch noch Fehler mit diesem Ding ausbaden.

Unable to find resource t64.exe in package pip._vendor.distlib

Also dokumentieren wir das mal, damit ich in Zukunft gleich weiß, wo ich nachschlagen muss.

» Ganzen Beitrag lesen

📧 📋 🐘 | 🔔
 

Meine Dokus über:
 
Weitere externe Links zu:
Alle extern verlinkten Webseiten stehen nicht in Zusammenhang mit opengate.at.
Für deren Inhalt wird keine Haftung übernommen.



Wenn sich eine triviale Erkenntnis mit Dummheit in der Interpretation paart, dann gibt es in der Regel Kollateralschäden in der Anwendung.
frei zitiert nach A. Van der Bellen
... also dann paaren wir mal eine komplexe Erkenntnis mit Klugheit in der Interpretation!