11 Mar 2023
⌨
Während Kate rebelliert,
Leo stirbt und
Céline von “near” und “far”
singt (siehe Titanic),
überlege ich gerade, wo ich überall “spezielle” Pointer-Attribute unterbringen
muss.
Na … da blutet fast das Herz des Ozeans …
» Ganzen Beitrag lesen
05 Mar 2023
💾
Retro-Time!
Beim Aufräumen meiner Backups ist mir wieder ein altes
NT-4 ISO-Image
untergekommen, welches neben Windows NT Varianten auch
Windows 95 enthielt,
und zwar eine englische Version.
Da ich aus meiner Vergangenheit nur deutsche Versionen aufgehoben hatte,
startete ich spaßhalber das Setup in einer VM …
Doch das brach mit einer Upgrade-Fehlermeldung ab.
» Ganzen Beitrag lesen
04 Mar 2023
⌨
Sind in für DLLs
exportierten C++ Klassen unter
Windows Datentypen
enthalten, die auf Templates aufbauen, sieht man schnell den Fehler:
1warning C4251: ... needs to have dll-interface ...
Doch den bekommt man gar nicht so leicht weg, wenn man portabel bleiben
möchte.
» Ganzen Beitrag lesen
26 Feb 2023
⌨
Bei meinem Rust-Kurs hat mich eine
Aussage während des Vortrages gestört:
C++ erzeugt oft schlechten
Maschinen-Code mit Trampolines.
Das ist etwas weit hergeholt.
» Ganzen Beitrag lesen
25 Feb 2023
💻
Bei mir lagen heute zwei Dateien in /etc/audit/rules.d
.
Wenn in der zweiten alle Regeln auskommentiert wurden, funktionierte
auditd zumindest mit den Regeln
der ersten Datei.
Kaum wurden die Regeln in der zweiten Datei aktiviert, funktionierte gar
nichts mehr.
Und wieder einmal habe ich einen Tag Lebenszeit verloren …
» Ganzen Beitrag lesen
19 Feb 2023
⌨ 💾
Der Zugriff auf Disketten
(und die ersten Festplatten) war bereits mit dem originalen IBM
BIOS möglich, denn der
INT 13h bot einige Dienste,
wie etwas das Lesen und Schreiben einzelner Sektoren.
Das brauchte das BIOS auch selbst, um das OS booten zu können.
Watcom (und andere historische Compiler)
stellen für diesen Systemaufruf die C-Funktion _bios_disk()
zur Verfügung.
» Ganzen Beitrag lesen
18 Feb 2023
🎥
Phase 5 ist da!
Mit Ant-Man and the Wasp - Quantumania
hat das Marvel Cinematic Universe
seine 5. Phase erreicht und deren Prämisse lautet:
Das Multiversum.
» Ganzen Beitrag lesen
11 Feb 2023
⌨
In der Nachbarabteilung meiner Firma wurde festgestellt, dass
dotNet Software
“nicht ganz so gut performt” und deshalb musste eine schnellere Sprache her.
Das wurde dann nicht C++,
weil das angeblich zu kompliziert ist, sondern
Rust.
Und weil in der bestellten Rust-Schulung für Mitarbeiter noch ein Platz frei
war, durfte ich mich da auch hineinsetzen.
» Ganzen Beitrag lesen
05 Feb 2023
⌨
Statische Bibliotheken gehören bekanntlich zu meinen Lieblingen, und auf
Plattformen wie DOS sind sie sowieso
eine Notwendigkeit.
Doch trotz Link-Time-Optimization und anderem Schnickschnack sind die
fertigen Programme meist größer als unter Windows.
Und teilweise sogar verdammt übergroß.
» Ganzen Beitrag lesen
04 Feb 2023
🎥
Im November hatte ich
Black Panther - Wakanda forever
im Kino gesehen.
Ich wusste damals nicht so recht, was ich darüber schreiben soll.
Nun ist der Film auf Disney+ erschienen und ich weiß es immer noch nicht.
Aber weglassen darf man den Film auch nicht!
» Ganzen Beitrag lesen
29 Jan 2023
🔧 💾
Verblüffenderweise wäre ich eigentlich “zu jung” für
Soundkarten, denn etwa ab
dem Jahr 1997 wanderte die Audiofunktion eines PCs auf das Mainboard und
war “Standard”.
Doch da ich bis nach 2000 immer 5 Jahre alte Gebrauchtgeräte besaß, durfte ich
dieses Phänomen auch noch miterleben.
» Ganzen Beitrag lesen
28 Jan 2023
⌨
Besonders für “Lizenzen” hatte ich schon öfter den Auftrag, Hardware-Infos
auszulesen. Sehr beliebt sind dafür MAC-Adressen.
Aber auch für manche Server braucht man die Liste der aktuellen IP Adressen,
damit man sich daran binden kann.
Leider hat Windows in den
letzten 30 Jahren da einiges geändert und somit braucht man oft mehrere
Schnittstellen.
» Ganzen Beitrag lesen
22 Jan 2023
⌨ 💻
Die CMake Syntax mag zwar zweckdienlich
sein, aber schön ist sie nicht. Es ist keine richtige Programmiersprache,
auch wenn es versucht, wie eine auszusehen.
Doch nun kommt XMake … ein CMake
Ersatz auf Basis
der Scriptsprache Lua.
» Ganzen Beitrag lesen
21 Jan 2023
💻
Sich als root
in einem Unix System
einzuloggen gehört bzw. ist verboten.
In SSH gilt das ganz besonders.
Und nachdem das klassische su
auch gefährlich bzw. nachteilig ist,
wurde sudo
für BSD
erfunden, mit dem Linux
ebenso glücklich wurde.
Doch den BSDlern wurde sudo
auch wieder zu unsicher, weshalb sie mit
doas das ganze nochmal neu implementierten.
» Ganzen Beitrag lesen
15 Jan 2023
🔧 💻
Schon seit Monaten steht ein Update im Raum, doch bisher wurde es immer wieder
verzögert. Mein ARM64 Tablet
PIPO W12 lief bisher brav mit
Windows 10, doch
seit Visual Studio 2022
für ARM64 ist Windows 11
attraktiv geworden.
Seit dem Jahreswechsel schlägt Microsoft selbst das Upgrade vor.
» Ganzen Beitrag lesen