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.

Non-Client Area

Microsoft Windows stellt für seine Fenster einen Mechanismus bereit, der in vielen Frameworks nicht abgebildet wird.

Neben dem grafischen Inhalt des Fensters, der sogenannten Client-Area darf es optional auch noch einen Rahmen drum herum geben, die Non-Client-Area.

» Weiterlesen

Windows 5

Die 4. Windows Generation endete mit Windows NT 4.0 bzw. Windows Millennium im Jahre 1999.
Und dann startete mit “NT 5” ein neues Jahrtausend.

Heute war es wieder einmal Zeit, meine alten VMs durchzugehen um zu sehen, ob sie noch laufen … und dabei wurde auch gleich der Softwarestand miterfasst.

» Weiterlesen

Maus-Scroll-Ersatz

Mama hat einen neuen Laptop, aber das Touchpad ist Mist. Wer im Browser damit “scrollen” will, braucht eine Dosis Antidepressiva.

Hmmm … ich hatte doch noch einen ATmega32U4 und eine Joystick Breakout-Platine in der Lade liegen …

» Weiterlesen

2020 startet

Gute Vorsätze im Gepäck und Motivation sind die halbe Miete. Aber nicht umsonst lautet das Sprichwort:

Wer Gott zum Lachen bringen will, der macht einen Plan.

Na dann auf zur Projektplanung …

» Weiterlesen

Das Jahr 2019

Schon ist das Jahr 2019 wieder vorbei.

Und es war eines der schönsten Jahre, an die ich mich zurückerinnern kann.

» Weiterlesen

Socket select() unterbrechen

Hmm … ich könnte schwören über das Thema schon was geschrieben zu haben, doch ich finde nichts …

Kurze Frage: Wie unterbricht man ein laufendes select() ?

Kurze Antwort: Mit close() bzw. closesocket()

» Weiterlesen

Star Wars Episode 9

Was für ein Glück, dass ich zur Star Trek Fangemeinde zähle.

Damit muss ich mich jetzt nicht selbst hinterfragen, nachdem mich der neueste Star Wars Film gleichwegs viel gelangweilt hat, wie die Filme davor.

Trotzdem “muss” man diese Filmreihe, die die Populärkultur so geprägt hat, einfach gesehen haben.

» Weiterlesen

Ein frohes Fest 2019

Auch wenn mir persönlich religiös festgesetzte Sondertage wenig bis gar nichts bedeuten, so haben diese Tage dennoch eine wichtige Bedeutung in der Gesellschaft.

Es ist durchaus wichtig, dass wir ein paar “besondere” Tage im Jahr herausgreifen um uns zu besinnen.

» Weiterlesen

MSDN Abo-Check

Anfang 2019 habe ich mir ja erstmals ein privates MSDN Abo gegönnt. Und nun fragt mich Microsoft, ob ich nicht weitere tausend Euro für eine Verlängerung einzahlen möchte.

Hmm … eine schwierige Frage.

» Weiterlesen

Die Windows 'Filme' App

Zum größten Totalversagen seitens Microsoft zählt aus meiner Sicht die gesamte UWP (Universal Windows Platform) und deren Standard-Apps, die alle offline-unfähig und online-fehlerhaft sind.

Und die schlimmste Ausprägung davon ist die “Filme” App (Movie-App), mit der man sich die Filme und Serien ansehen kann (bzw. können sollte), die man teuer im Microsoft Store gekauft hat.

» Weiterlesen

Meine alten Bücher

Aristoteles, Empedokles, Aeneas, Parmenides.
Und Nikomachos, Diogenes,Antiochos, Maimonides!
Schon beim Riechen, spür’n wir die Weisheit der Griechen.
Mark Aurel und Augustinus. Tacitus, Tibull, und Plato.
Peregrinus und Taquinus. Caesar, Cicero und Cato.
Schon beim Tasten wird man zum Enthusiasten!

So beginnt im Musical Tanz der Vampire Professor Abronsius’ Lobhymne auf die große Bibliothek des Grafen Krolock.

Gemessen an den vielen Dingen, die ich aus Büchern lernen durfte bzw. musste, sollte auch ich ein solches Lied anstimmen …

» Weiterlesen

Assembler

Man könnte es als pubertäre Selbstüberschätzung werten, als ich schon in frühen Jugendjahren meinte:

Ach, Programmieren kann ich so gut, ich muss jetzt die schwerste Art Code zu schreiben lernen, nämlich Assembler.

Hmm … aus heutiger Sicht war das recht überheblich. Ich weiß nun, dass ich heute in Summe immer noch recht wenig (viel zu wenig) verstanden habe … und vor 20 Jahren war das noch viiieeel schlimmer.

Und trotzdem, bis heute profitiere ich aus den Experimenten und dem Wissen von damals …

» Weiterlesen

Der kleine Retro-Pie

Für den kleinen Raspberry PI Zero gibt es ein interessantes Aufsteckmodul, das den Platinen-PC in eine Mini-Konsole verwandeln kann.

Man braucht noch ein Gehäuse, einen Akku und ein entsprechendes OS, und schon haben wir einen kleinen Do-It-Yourself Gameboy.

Mal sehen, ob das geht …

» Weiterlesen

Frage: Wozu ist ein Betriebsrat da?

Antwort: Aus Sicht meiner Arbeitswelt, zu gar nichts.
Und das ist schon etwas frustrierend, wenn man davon ausgeht, dass die offizielle Funktion die “Vertretung der Arbeitnehmer in einem Betrieb ist”.

Doch in den letzten 15 Jahren habe ich noch kein Unternehmen kennenlernen dürfen, in welchem “meine” Interessen je vertreten wurden.

» Weiterlesen

Altes CD/DVD Laufwerk zerlegen

Ja, in den letzten 20 Jahren hatte ich so einiges Hardware. Und neben einigen defekten Netzteilen und Festplatten, habe ich auch einige CD- und DVD Laufwerke, welche zwar noch “anspringen” aber kein einziges Medium mehr lesen oder beschreiben können.

Also wieder was für die Elektroschrottsammlung … oder … wer sehen mal, was wir da noch rausholen können.

» Weiterlesen

Wann fing das mit dem DMA an?

Warum dauert die Installation von Windows 2000 in einer modernen VM auf einer SSD trotzdem noch so lange, wo die Daten heute schon in 5 Minuten fertig sein müssten?

Ich habe keine Ahnung … aber eine Vermutung.
Denn früher war es mein erster Job nach einer Windows Installation, DMA zu aktivieren.

» Weiterlesen

Ein Pokemon mit Schwert

Schon ist die erste Woche seit dem Pokemon Schwert/Schild Release wieder um, und das bedeutet, dass ich den Hauptteil durchgespielt habe.

Der Umstieg auf die Nintendo Switch ist ja eigentlich schon vor einem Jahr mit Pokemon Let’s go Pikachu/Evoli erfolgt, doch dabei handelte es sich nicht um einen Teil der Hauptreihe.

Jetzt sind wir also mit knapp 900 Pokemon in der 8. Generation angelangt.

» Weiterlesen

LiPo Akku Kurzschluss

Es lief wie in Zeitlupe ab.

Ich sah noch, wie sich die beiden losen Polkabel aufeinander zubewegten, mein Blick wurde starr, ein kleiner Funke flog …

… und mein 1400mA Lithium Polymer Akku war tot.

» Weiterlesen

Schuhkarton für Weihnachten

Im ersten Harry-Potter Film beschwerte sich Cousin Dudley lautstark über das Unrecht an seinem Geburtstag NUR 36 Geschenke bekommen zu haben. Schließlich waren es im Vorjahr 37.

Nun, die Zahl mag vielleicht übertrieben sein, aber kennen wir nicht alle mindestens eine Szene, wo sich Beschenkte darüber beschweren, dass sie zu gering beschenkt wurden?

Und dann gibt es - wie ich erfahren habe - in meinem Heimatbezirk eine stille Zahl von Kindern, die gar keine Geschenke bekommen …

» Weiterlesen

Protobuf im Stream

Wenn man im Zuge der Arbeit schon mit Google’s Protobuf in Berührung kommt, dann verdient diese Software auch eine etwas genauere Betrachtung.

… besonders, wenn es darum geht diverse Problemchen in der C++ Implementierung zu kritisieren ;)

» Weiterlesen