Martin Brenn und seine Freizeit

  • Blog
  • Das Gästebuch
  • DatenMeister
  • Datenschutzerklärung
  • Fotos
  • Kontakt
  • Private Bilder
  • Projekte
    • SlideMeister
  • Über mich
  • Der neue BMW i7

    Ein treffender Artikel über den neuen BMW i7

    Kommentar: Quo vadis Autodesign? Innen Biedermeier, außen Großkotzigkeit | heise online

    BMW i7
    Der batterieelektrische BMW i7. 
    (Bild: BMW)

    Die Entwicklung des neuen 7er stelle ich mir ungefähr so vor: Als Erstes wurde per Umfrage ermittelt, ab welcher Größe die BMW-Niere als absolut grotesk und albern empfunden wird. Dann wurde diese Größe noch einmal verdoppelt und der Rest des Autos drumherum gebaut. Das Ergebnis sieht nun aus wie ein Nacktmull im Darth-Vader-Kostüm.

    Leider muss ich sagen, dass die Automobil-Industrie aus der aktuellen Situation relativ wenig gelernt hat und sich nicht wundern braucht weshalb die Ablehnung gegenüber dem Konzept „Automobil“ steigt.

    April 23, 2022
  • Peak Menschheit

    Nach Peak Omikron glaube ich an Peak Menschheit. Was heißt das?

    Nie war und wird die gesamte Menschheit so leistungsfähig, abgestimmt und sorgenfrei wie wir vor zwei Jahren erleben durften. Peak Menschheit war also schon in der Vergangenheit.

    Corona hat den Peak eingeleitet und im Zuge der kommenden Klimakatastrophe, der Zerstörung des globalen Gedanken, der Herrschaft des Pöbels (Ochlokratie) dank der ‚Demokratisierung‘ des Internets durch Meinungsplatformen wird es zwar zu keinem Niedergang der Menschheit und unserer Kultur führen, aber zu einem anstrengenderen und bewussteren Leben. Aber bitte keinen Fatalismus.

    Ich hoffe, dass hier auch der unendliche Konsum, der Wille nach andauernder Leistungs- und Effizienzsteigerung langsam ein Ende findet. Der Wettbewerb und der Erfolg des Effizienteren wird diesen Gedanken allerdings behindern.

    Dazu: China: Die Jugend protestiert mit Tangping gegen Leistungsdruck · Dlf Nova (deutschlandfunknova.de)

    Wird sind zwar weit von chinesischen Arbeitsbedingungen entfernt, zumindest ein Großteil der Gesellschaft… Aber es würde gerade den Unternehmen, deren Mitarbeiter:innen und der Gesellschaft gut tun sich auch mal zu entschleunigen.

    Ein wenig vom Handwerk anschauen bei dem das Ziel nicht die Erlangung des absoluten Marktanteils ist, sondern solide, nachhaltige und gute Arbeit abzuliefern. Ist der Kunde zufrieden, ist der Meister zufrieden… und nicht: Ist der Aktionär zufrieden, ist der Vorstand zufrieden und findet der Aktionär woanders bessere Gewinnmöglichkeiten, lässt er das Unternehmen wie eine heiße Kartoffel fallen.

    Woran ist „Peak Menschheit“ heute schon zu sehen:

    • Inflation, insbesondere Preissteigerungen im Rohmaterialbereich
    • Störung der Lieferketten. Was haben wir uns über den Sozialismus und deren Lieferzeit von Autos lustig gemacht.
    • Regional begrenzte, aber durch die globale Klimakatastrophe verursachte Überflutungen und Hitzewellen
    • Gestörte Diskursfähigkeit in der Gesellschaft. Es wird nicht diskutiert, es herrscht die Macht des Pöbels durch asymmetrische Störungen. (Stören ist immer einfacher als Gestalten)
    • Unzufriedenheit der Millenials: Deloitte Millennial Survey 2019 | Deloitte Deutschland (Vor der Pandemie… die Situation wird sich für die jungen Erwachsenen unserer Gesellschaft nicht verbessert haben).

    Oder mal persifliert aus US-amerikanischen Memes:

    I am a Millennial raised by Baby Boomers | by racha ghamlouch | Medium

    I am a Millennial raised by Baby Boomers | by racha ghamlouch | Medium

    Februar 13, 2022
  • Knock, knock

    Schhh, don’t say a word
    Schhh, don’t say a word – 9GAG

    I like!

    In meinen Augen hat man in den letzten zwei Jahren sehr viel richtig gemacht, dennoch mehr falsch… Aber dazu vielleicht irgendwann mal in diesem Blog… Nicht heute.

    Erstmal geht es jetzt ein wenig Laufen. Der erste Lauf nach meiner Corona-Infektion vor knapp drei Wochen und ein kleiner Baustein zum Ziel auf 1.111 km in diesem Jahr zu kommen.

    Februar 5, 2022
  • SI-Modell

    Ein kleiner Schmankerl über die Theorie der Epidemiologie (oder wie man das schöne Wort auch immer schreibt):

    SI-Modell – Wikipedia

    Eine mathematische Modellierung der Infektionszahlen unter der Annahme, dass das Virus nicht ausrottbar ist… Sondern Maßnahmen nur die Zeit verlängern, bis die gesamte Bevölkerung dem Virus ausgesetzt worden ist.

    Diese Modelle finde ich persönlich in der Hinsicht interessant, dass ein paar Aussagen, die ‚trivial‘ erscheinen, doch mathematisch exakt modelliert werden können.

    Natürlich gilt auch wie immer die Aussage: Ein Modellierung ist nur so gut, wie die Parameter bekannt sind und wie das Modell die Realität beschreibt. Und ich glaube nicht, dass ich mich aus dem Fenster lehne, dass hier noch einige Lücken zu schließen sind.

    Aber nichtsdestotrotz möchte ich diesen Beitrag mit einem Plädoyer zur Impfung abschließen:

    Ich bin in vieler Hinsicht kein Freund ganz vieler Maßnahme und halte die Politisierung der Impfung für einen Fehler. Dennoch finde ich, dass man über seinen eigenen politischen Schatten springen sollte und das medizinisch Notwendige und Sinnvolle zur Bekämpfung der Pandemie tun soll.

    Januar 30, 2022
  • Silvester 2021/Neujahr 2022

    Nur echt mit dem „I“ in Silvester…

    Wünsche allen ein feines 2022 mit mehr Erlebnissen als uns 2021 erlaubt hatte.

    Januar 1, 2022
  • Windows Link mit Android

    Bei der Einrichtung meines neuen Telefons habe ich eine praktische Funktion entdeckt:

    Man kann direkt Anwendungen (neudeutsch: Apps) direkt auf dem PC starten und anzeigen… es werden dann ‚richtige‘ Fenster auf dem Desktop angezeigt.

    Dies funktioniert mit der ‚Ihr Smartphone‘ unter Windows 10.

    Sehr amüsant… jetzt brauch ich nur noch eine App, die nur auf dem Handy funktioniert und nicht auf dem PC…

    Dezember 30, 2021
  • .Net Core – Doppelt geladene Assemblies

    Wurde mal wieder mit folgender Fehlermeldung begrüßt:

    System.InvalidCastException :
    [A]DatenMeister.Modules.ZipCodeExample.ZipCodeModel cannot be cast to
    [B]DatenMeister.Modules.ZipCodeExample.ZipCodeModel.
    Type A originates from
    'DatenMeister.Modules.ZipCodeExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' in the context 'Default' at location 'C:\Projekte\DatenMeister\src\Tests\DatenMeister.Tests\bin\Debug\net5.0\DatenMeister.Modules.ZipCodeExample.dll'.
    Type B originates from
    'DatenMeister.Modules.ZipCodeExample, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' in the context 'Default' at location 'C:\Projekte\DatenMeister\src\Tests\DatenMeister.Tests\bin\Debug\net5.0\DatenMeister.Modules.ZipCodeExample.dll'.

    Was ist passiert?
    Über ein dynamische Assembly.LoadFrom habe ich über ein Plugin-System die Assembly ZipCodeExample eingeladen. Weiterhin habe ich im Quelltext über eine ProjectReference parallel die Typen in der Assembly genutzt.

    .Net Core hat hier ein geändertes Verhalten im Gegensatz zum .Net Framework und erzeugt zwei Instanzen der Assembly. Das heißt, dass die Instanziierungen der Typen in dieser Assembly, je nach Aufrufer unterschiedlich sind, obwohl sie scheinbar vom gleichen Typ sind… Den Unterschied erkennt man über die Eigenschaft m_assembly in dem dahinterliegenden Typ.

    Nochmal:
    Programm lädt Plugins ein und Plugin-Start-Methode auf
    Plugins instanziiert ein Hilfsobject ZipCodeModel und speichert es in einer ObjektDatenbank

    Programm ruft eigentliche Routine auf, die das ZipCodeModel per ProjectReference nutzt
    Die Objekt-Datenbank gab das per Plugin erzeugte Objekt zurück (da gleicher FullName).
    Allerdings passen die Typen nicht zueinander, da das per Plugin erzeugte Objekt vom anderen Typ als die Project Reference ist.

    Unschön… hier hatte ich auch mal vor einiger Zeit ein Issue erzeugt über das ich eine sehr schöne Erklärung erhalten hatte: Assembly Loading via ProjectReference and Assembly.LoadFile upon same file leads to two instances · Issue #36787 · dotnet/runtime (github.com)

    Die Lösung:
    Über folgenden Artikel habe ich die Information erhalten, dass Load statt LoadFrom das doppelte Einladen vermeidet. ==> Plugin Loader is now working correctly by using Load instead of Load … · mbrenn/datenmeister-new@3c87d92 (github.com)

    Das Ergebnis:

    Success, wo man auch immer hinschaut.

    Dezember 28, 2021
  • 0 Tage Scholz,

    Nach 16 Jahren Merkel, habe ich nun vier Bundeskanzler:innen erlebt:

    • Schmidt (Ok, im Alter bis 2 Jahre)
    • Kohl (mit der Erinnerung an den Mauerfall in der Kindheit)
    • Schröder (Elefantenrunde)
    • Merkel (naja… mal schauen, was die Erinnerung in einigen Jahren bringt)

    Nun führt Bundeskanzler Scholz unser Land und ich persönlich dem Herren und seinen Minister:innen auch zu meinem Vorteil viel Erfolg! Warten wir auf die ersten 100 Tage ab, zu der ich jeder neuen Rollen bedingungslos erstmal nur das Positive sehe. Und aktuell sind die Herausforderungen groß… sehr groß!

    In diesem Sinne… Peace out!

    Apropos… Thema das Tages: Omikron… ich bleibe gespannt, nach diversen Berechnungen werden wir hier in Deutschland um Januar bis Februar den Omikron-Höhepunkt erreicht haben und die Welle wird dazu führen, dass jeder von uns dem Virus ausgesetzt werden wird. Daher: Bitte lasst euch bedingungslos impfen. Falls jemand sich nicht impfen möchte, würde mich die Motivation dieser Person (vorurteilsfrei) interessieren, schreibt mir… brenn@depon.net (as you know). Falls jemand in die Erstimpfung (erwiesenermaßen) geht, sponsore ich auch eine Tafel Ritter Sport nach Wahl! *

    *) Natürlich nur an nette Menschen, die ich persönlich auch kennen könnte.

    Dezember 8, 2021
  • Nintendo Switch: N64 Emulutor

    Nachdem für die Switch ein N64 Emulator von Nintendo themselves vor zwei Monaten angekündigt war, habe ich mir das Abo geholt (Yet another Abo) und erstmal die alten Marios auf NES und SNES durchgespielt! Eine große Freude und insbesondere mit Hilfe des ‚Rewind‘-Features bei dem man sehr schnell in die Vergangenheit zurückgehen kann und den tödlichen Sprung nochmals wiederholen! Yeah!

    Im November kam nun der Emulator heraus und ich muss leider sagen: Scheiß.

    Nicht nur, dass das Abo 19,99 EUR / Jahr kostet,… nein, für den N64 Emulator muss man noch ein extended Abo holen, was weitere 20 EUR / Jahr kostet. Im Prinzip eine Unverschämtheit für weitere emulierte Spiele… Insgesamt passt Preis/Leistung nicht zu anderen Games-Abos…

    Dann ist der N64 Emulator auch noch technisch mangelhaft, wie so einige Rezensionen zeigen.
    Nintendo Switch: „Unspielbar!“ – N64-Update verärgert Käufer (pcgames.de)

    Dies führt leider dazu, dass ich weiterhin einen der guten PC-Emulatoren nutzen könnte, die mir Mario und Zelda auf 4K anbieten… Die Original Cartridge liegt daneben. Ich persönlich finde es sehr schade, dass Nintendo kein technisch hochwertiges Produkt liefern konnte. Die Spiele selbst sind spielerisch höchwertig.

    Ein Bild-Vergleich zwischen N64, Wii-Emulator und N64 auf der Switch:

    Ocarina of Time

    N64 vs Wii VC vs Switch

    (h/t @zfg111) pic.twitter.com/HM9renorc3

    — Stop Skeletons From Fighting | ➕🔥🔥 (@stopskeletons) October 26, 2021

    Nichtsdestotrotz: Mein Plan war es während der Pandemie alle Zelda Spiele durchzuspielen… Da es nun leider eine Verlängerung der Pandemie gibt, habe ich noch etwas Zeit… Wobei ich erst bei Ocarina of Time bin…

    November 15, 2021
  • Visual Studio 2022

    Visual Studio 2022

    Installiert und läuft… leider ist das Resharper-Plugin von JetBrains noch nicht kompatibel zu VS2022… Die Preview-Version habe ich nicht ausprobiert.

    Nichtsdestotrotz sind mir bisher keine Mängel aufgefallen.

    November 12, 2021
1 2 3 … 25
Nächste Seite→

Martin Brenn und seine Freizeit

Stolz präsentiert von WordPress