<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-426261059518710045</id><updated>2026-04-11T09:06:00.127+02:00</updated><title type='text'>RJS-Blog - Fachwissen, das ankommt</title><subtitle type='html'>Von Ralph Steyer (RJS EDV-KnowHow) mit Gedanken und Information zu sozialen und technischen Themen rund um die Computerei und die Aktivitäten in dem Bereich</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rjsedv.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2220</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1793525692581828207</id><published>2026-04-11T09:06:00.007+02:00</published><updated>2026-04-11T09:06:00.122+02:00</updated><title type='text'>Die Simpsons, Big Bang Theorie und Mathematik in der Popkultur</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;In meinem Blog geht es eigentlich um IT, aber hin und wieder gleite ich zu meinen Wurzeln ab. Ich bin ja Diplom Mathematiker und habe auch Physik mit Schwerpunkt Quantenmechanik studiert. Zwar ist das Wissen mittlerweile verschüttet, aber gelegentlich wird mein immer noch vorhandenes Interesse daran neu entfacht. Gerade geschehen mit einer Sonderausgabe von &lt;a href=&quot;https://www.spektrum.de/pdf/mathe-in-der-popkultur-kompakt-13-2026/2289105?itm_source=banner&amp;amp;itm_medium=kioskbar&amp;amp;itm_campaign=neuerscheinung&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Spektrum der Wissenschaft&lt;/a&gt; (Mathe in der Popkultur). Deshalb mache ich hier gerne ein bisschen Werbung, wobei bitte mein vermutlich doch spezieller Humor zu beachten ist, der außerhalb der IT- und Mathematiker/Naturwissenschaftler-Szene oft eher irritiert.&lt;/p&gt;&lt;p&gt;Aber die Artikel in dieser &lt;a href=&quot;https://www.spektrum.de/pdf/mathe-in-der-popkultur-kompakt-13-2026/2289105?itm_source=banner&amp;amp;itm_medium=kioskbar&amp;amp;itm_campaign=neuerscheinung&quot;&gt;Sonderausgabe&lt;/a&gt; sind auch für Nicht-Mathematiker verständlich geschrieben und m.E. für alle Nerds nicht nur interessant, sondern dabei auch spassig. Ich zitiere mal aus dem Inhaltsverzeichnis:&lt;br /&gt;&lt;cite&gt;&lt;br /&gt;Axionen in Fusionsreaktoren -&amp;nbsp; Physiker lösen Problem aus »The Big Bang Theory«&lt;br /&gt;Nichteuklidische Geometrie - Das Computerspiel Doom und der falsche Wert von Pi&lt;br /&gt;Rundungseffekte - Wie ein Fehler in Half-Life 2 rückwärts durch die Zeit reiste&lt;br /&gt;Teilchenphysik - Als die Simpsons die Masse des Higgs-Bosons vorhersagten&lt;br /&gt;Satz von Fermat - Homer Simpson widerlegt einen der größten Mathematiker der Geschichte&lt;br /&gt;Unendliche Summen - Die große Youtube-Kontroverse&lt;br /&gt;»Futurama«-Theorem - Im Körper meines Freundes&lt;br /&gt;Rheologie - Sind Katzen eine Flüssigkeit?&lt;br /&gt;&lt;/cite&gt;&lt;br /&gt;Dass Katzen Flüssigkeiten sind, kann ich bestätigen. Ich brauche nur zu schauen, wie meine beiden Tiger in unmöglichen Formen fließen. Aber auch andere Fun Facts zu den Auswirkungen von Rundungsproblemen bei Doom oder Homer Simpson finde ich nicht nur unterhaltsam, sondern wirklich wissenswert. Und - me culpa - ich kannte bisher tatsächlich 0x5f3759df nicht (die magische Zahl der Informatik) und auch von der Bedeutung von 0x5f375a86 hatte ich keine Ahnung.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1793525692581828207'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1793525692581828207'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/04/die-simpsons-big-bang-theorie-und.html' title='Die Simpsons, Big Bang Theorie und Mathematik in der Popkultur'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-4318236356344212140</id><published>2026-04-09T12:57:00.003+02:00</published><updated>2026-04-09T12:57:49.940+02:00</updated><title type='text'>Kurs zu Vibe Coding und KI in der Softwareentwicklung</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Manche alte IT-Schlachtrösser - zu denen ich mich auch zähle - erleben gerade eine Sinnkrise (davon nehme ich mich aber aus), da Vibe Coder &amp;amp; Co in den üblichen verdächtigen Kanälen Erfolgsmeldungen verbreiten, wie sie ohne Programmierkenntnisse und nur mittels &lt;a href=&quot;https://www.linkedin.com/learning/code-mit-ki-optimieren&quot;&gt;KI&lt;/a&gt; auch die anspruchsvollsten Apps erstellt haben. Werden IT-Kenntnisse wirklich überflüssig?&lt;/p&gt;&lt;p&gt;Ich will vier Thesen in den Raum stellen und 2x provozieren.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Viele Meldungen sind nicht überprüfbar.&lt;/li&gt;&lt;li&gt;Ein Programm, das auf den ersten Blick funktioniert, ist nicht unbedingt gut.&lt;/li&gt;&lt;li&gt;Provokation 1: Nur weil ein blindes Huhn mit &lt;a href=&quot;https://www.linkedin.com/learning/ki-unterstutztes-programmieren-mit-openai-und-chatgpt&quot;&gt;KI&lt;/a&gt; einen Goldklumpen gefunden hat, sollte man die Tausende Suchenden nicht vergessen, die trotz der Hilfe durch &lt;a href=&quot;https://de.linkedin.com/learning/python-fur-die-datenanalyse-2-machine-learning&quot;&gt;KI&lt;/a&gt; ihre Misserfolge nicht laut herausrufen.&lt;/li&gt;&lt;li&gt;Provokation 2: Alte Schlachtrössen müssen auch mit der Zeit gehen, sonst erfüllen Sie ihre letzte Aufgabe beim Metzger.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Die zweite Provokation und meine zweite These haben mich veranlasst, Kurse für&lt;a href=&quot;https://ppedv.de/Schulung/Kurse/SoftwareVerstehenImZeitalterVonVibeCoding-VomBlindflugZurKontrolle.aspx?affid=8L5L9&quot;&gt; Vibe Coder bzw. allgemein Personen ohne klassische IT-Ausbildung&lt;/a&gt; zu entwicklen, die KI effektiv&amp;nbsp; bei der Softwareentwicklung nutzen wollen. Ich sehe keinen Sinn darin, &lt;a href=&quot;https://de.linkedin.com/learning/python-fur-die-datenanalyse-2-machine-learning&quot;&gt;KI&lt;/a&gt; zu bekämpfen (von wegen &quot;alte Schlachtrösser und mit der Zeit gehen&quot;). Ganz im Gegenteil - ich beschäftige mich ja schon seit zig Jahren mit &lt;a href=&quot;https://de.linkedin.com/learning/mathematik-grundbegriffe-fur-programmierer&quot;&gt;KI&lt;/a&gt; und deren &lt;a href=&quot;https://de.linkedin.com/learning/python-fur-die-datenanalyse-1-grundlagen&quot;&gt;Grundlagen&lt;/a&gt; (insbesondere auch durch &lt;a href=&quot;https://www.linkedin.com/learning/instructors/ralph-steyer&quot;&gt;Videotrainings bei Linkedin Learning&lt;/a&gt;) und sehe damit auch eine kleine &quot;Teilschuld&quot; bei mir, dass &lt;a href=&quot;https://www.linkedin.com/learning/code-mit-ki-optimieren&quot;&gt;KI&lt;/a&gt; die klassische Softwareentwicklung komplett umstrukturiert.&lt;/p&gt;&lt;p&gt;Aber ich sehe genauso und vor allen Dingen die Probleme, die ohne zumindest elementare Grundlagen selbst bei trivialem Vibe Coding entstehen.&lt;/p&gt;&lt;p&gt;In dieses Spannungsfeld hinein habe ich u.a. meinen neuen &lt;a href=&quot;https://ppedv.de/Schulung/Kurse/SoftwareVerstehenImZeitalterVonVibeCoding-VomBlindflugZurKontrolle.aspx?affid=8L5L9&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Kurs &quot;Software verstehen im Zeitalter von Vibe Coding - Vom Blindflug zur Kontrolle &quot;&lt;/a&gt; bei &lt;a href=&quot;https://ppedv.de/Schulung/Kurse/SoftwareVerstehenImZeitalterVonVibeCoding-VomBlindflugZurKontrolle.aspx?affid=8L5L9&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;ppedv&lt;/a&gt; konzipiert.&lt;/p&gt;&lt;p&gt;Personen, die stolz darauf sind, ganz ohne Verständnis der Grundlagen und Hintergründe Apps irgendwie erstellen zu können, kann und will ich damit nicht abholen. Aber Personen, die die Decke des Mysteriums der Softwareentwicklung etwas lüften und der &lt;a href=&quot;https://www.linkedin.com/learning/code-mit-ki-optimieren&quot;&gt;KI&lt;/a&gt; nicht mehr hilflos ausgeliefert sein wollen, die möchte ich mit dem &lt;a href=&quot;https://ppedv.de/Schulung/Kurse/SoftwareVerstehenImZeitalterVonVibeCoding-VomBlindflugZurKontrolle.aspx?affid=8L5L9&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Kurs&lt;/a&gt; und noch ein paar kommenden Projekten Anleitungen und Hilfestellungen an die Hand geben.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4318236356344212140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4318236356344212140'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/04/kurs-zu-vibe-coding-und-ki-in-der.html' title='Kurs zu Vibe Coding und KI in der Softwareentwicklung'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1720503525738534921</id><published>2026-03-31T09:43:00.001+02:00</published><updated>2026-03-31T09:43:00.119+02:00</updated><title type='text'>Neues Videotraining, neues Glück</title><content type='html'>&lt;p&gt;Die Aufnahmen meines zweiten Videotraining in 2026 für &lt;a href=&quot;https://www.linkedin.com/learning/instructors/ralph-steyer&quot;&gt;Linked Learning (LiL)&lt;/a&gt; stehen an. Ich bin in meinem Büro in Eppstein angekommen und denke, dass ich so zwei Tage für das Einspielen benötigen werde. Vor- und Nachbereitung mache ich in meinem &quot;Hauptbüro&quot; in Bodenheim.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1720503525738534921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1720503525738534921'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/neues-videotraining-neues-gluck.html' title='Neues Videotraining, neues Glück'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-8836980732780165652</id><published>2026-03-30T07:21:00.006+02:00</published><updated>2026-03-30T07:21:00.126+02:00</updated><title type='text'>Zauber der Kunst vs Algorithmen und emotionale Leere in Like-Fabriken</title><content type='html'>&lt;p&gt;Ein spannender &lt;a href=&quot;https://www.hessenschau.de/kultur/social-media-brauchen-kuenstler-instagram-und-co-fuer-ihren-erfolg-v1,kuenstler-social-media-100.html&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Beitrag auf Hessenschau.de&lt;/a&gt; thematisiert die Frage, ob man als Künstler Instagram und andere soziale Netzwerke braucht. Wie bei vielen Angeboten, die Aufmerksamkeit notwendig haben, setzen manche Künstler voll auf Aufmerksamkeitsökonomie-Plattformen. Andere verweigern sich diesen algorithmischen Manipulationssystemen und sorgen sich um &quot;den Zauber der Kunst&quot;. Dem zweiten Standpunkt schließe ich mich an. Unabhängig von &quot;Kunst&quot;. Auch wenn ich natürlich durchaus verstehe, dass man irgendwie auffallen will oder muss, wenn man wahrgenommen werden will.&lt;/p&gt;&lt;p&gt;Algorithmen von sozialen Dopamin-Fallen sind jedoch der Tot der Vielfalt. Auf zwei Arten. Sie sorgen dafür, dass man als Konsument von Content nur noch eigene Ansichten und Erfahrungen bestätigt bekommt und nichts Neues mehr entdecken und lernen kann. Und sie manipulieren Kunst oder auch andere Publikationen hin zu Aufmerksamkeit statt eigenem Standpunkt und Qualität. KI verstärkt den Qualitätsverlust ja offensichtlich und rapide. Zudem verliert alles an Wert, wenn es zu einfach zu haben ist. Sprich in dem digitalen Selbstinszenierungszirkus im Speziellen bzw. dem Internet allgemein.&lt;/p&gt;&lt;p&gt;Dazu ist die Darstellung auf Bildschirmen in meinem Gefühl wertlos. So wie das Foto eines wertvollen Gemäldes oder allgemein Kunstgegenstands wertlos ist. Schon gar, wenn es in Mäusekinos auf dem SmartPhone oder Tablet gepresst wird. Dieses Gefühl, bei dem Lesen eines wirklichen, physischen Buchs oder einer Zeitschrift Subtanz mit echter Erfahrung durch verschiedene Sinne darstellt, kann Lesen auf dem Bildschirm niemals auslösen. Das ist nur inhaltliche Leere ohne die geringste emotionale Befriedung. Diese Diskrepanz kann ich nahtlos auf Kunst übertragen.&lt;/p&gt;&lt;p&gt;Kurz gesagt IMHO - &quot;Digtal&quot; ist belanglos und unerquicklich, &quot;Analog&quot; kostbar und substanziell. Selbstdarstellungsnetzwerke potenzieren die digitale Leere noch.&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/8836980732780165652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/8836980732780165652'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/zauber-der-kunst-vs-algorithmen-und.html' title='Zauber der Kunst vs Algorithmen und emotionale Leere in Like-Fabriken'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1701512939531039403</id><published>2026-03-29T18:28:00.000+02:00</published><updated>2026-03-29T18:28:01.112+02:00</updated><title type='text'>War games</title><content type='html'>&lt;p&gt;Gerade &lt;a href=&quot;https://www.youtube.com/watch?v=utkrhQNSjac&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;War games&lt;/a&gt; auf YT entdeckt. Ich habe den Film früher in Internet-Schulungen häufig erwähnt, denn die Story ist keineswegs reine Fiktion. Es ist mittlerweile klar, dass wir durch solche Aktionen mehrfach nahe am 3. Weltkrieg waren. Und dabei sind nur wenige belegte Fälle durchgesickert. Ich will gar nicht wissen, was da wirklich alles Spitz-auf-Knopf gelaufen ist. Ansonsten ist es richtig rührend, die Technik von damals zu sehen und wie gut der Film unsere aktuelle Zeit mit KI und KI-Agenten vorhergesehen hat.&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1701512939531039403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1701512939531039403'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/war-games.html' title='War games'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-2136882634509813039</id><published>2026-03-28T20:34:00.003+01:00</published><updated>2026-03-28T20:54:47.657+01:00</updated><title type='text'>Wie konnte mir das nur bisher entgehen?</title><content type='html'>&lt;p&gt;Ich liebe Musik (spiele ja selbst &lt;a href=&quot;https://safetyfirst.rjs.de/&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Saxophon in einer Rock-Band&lt;/a&gt;) und trauere immer noch um den warmen Sound von Schallplatten, die zwar immer noch nicht der Qualität von echter Live-Musik entsprechen, aber zumindest Fülle und Emotion transportieren. Schon die CD war ein Abstieg und eher kalt, aber Streaming oder MP3 lassen mich alles vermissen, was für mich Musik ausmacht. Das ist für mich nur noch die Abbild von richtiger Musik. Als ich ChatGPT &quot;mein Leid geklagt habe&quot;, kam neben Vorschlägen zur Konfiguration und Hardware u.a. der Vorschlag, FLAC als unkomprimiertes Dateiformat auszuprobieren. Das wollte ich gerne machen, aber woher geeignete Dateien zum Vergleich nehmen? Natürlich legal.&lt;/p&gt;&lt;p&gt;Nächster Tipp der KI - das &lt;a href=&quot;https://archive.org/&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Internet Archive&lt;/a&gt;. Wie konnte ich das nur bisher ignorieren? Das ist ja eine Schatzkammer.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqlsf5o8l08LpVDdkp7RfGR_YJtRcy3siT24olbGWJLryQKEKHvHT-lGCPuzAjfD0YAuofsEnm-y2xlb9VeJZ57J2_Z5acWi1PdL3HeUA-cdBasabUWGFU-6lSTI8R0i-lGmtMxRYKLAJllIx4NzhNgli61GRXkzQvS0AX-nq-PnU9OFjy7RLKi-qS6H25/s3350/Bildschirmfoto%20vom%202026-03-28%2020-51-49.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2238&quot; data-original-width=&quot;3350&quot; height=&quot;268&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqlsf5o8l08LpVDdkp7RfGR_YJtRcy3siT24olbGWJLryQKEKHvHT-lGCPuzAjfD0YAuofsEnm-y2xlb9VeJZ57J2_Z5acWi1PdL3HeUA-cdBasabUWGFU-6lSTI8R0i-lGmtMxRYKLAJllIx4NzhNgli61GRXkzQvS0AX-nq-PnU9OFjy7RLKi-qS6H25/w400-h268/Bildschirmfoto%20vom%202026-03-28%2020-51-49.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;EDIT: Ich habe aus Spass mal nach mir gesucht, und sogar von mir ist was da zu finden. Eine Übersetzung meines alten &lt;a href=&quot;https://archive.org/details/guidedelutilisat0000stey&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;HTML-Buchs bei Data Becker in Französische&lt;/a&gt;. Ich gehe mal auf die Suche - vielleicht finde ich da noch mehr von mir.&amp;nbsp;&lt;p&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2136882634509813039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2136882634509813039'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/wie-konnte-mir-das-nur-bisher-entgehen.html' title='Wie konnte mir das nur bisher entgehen?'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiqlsf5o8l08LpVDdkp7RfGR_YJtRcy3siT24olbGWJLryQKEKHvHT-lGCPuzAjfD0YAuofsEnm-y2xlb9VeJZ57J2_Z5acWi1PdL3HeUA-cdBasabUWGFU-6lSTI8R0i-lGmtMxRYKLAJllIx4NzhNgli61GRXkzQvS0AX-nq-PnU9OFjy7RLKi-qS6H25/s72-w400-h268-c/Bildschirmfoto%20vom%202026-03-28%2020-51-49.png" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1708498643914476793</id><published>2026-03-28T14:57:00.000+01:00</published><updated>2026-03-28T14:57:00.121+01:00</updated><title type='text'>? Ich mag mein Tablet?</title><content type='html'>&lt;p&gt;So ganz nebenher wird mir klar, dass ich mein neues Tablet tatsächlich nutze und irgendwie sogar mag. Ob es am Alter liegt? Bisher habe ich Tablets als unnütze Spielzeuge gessehen. Aber meine Einschätzung gerät ins Wanken.&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1708498643914476793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1708498643914476793'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/ich-mag-mein-tablet.html' title='? Ich mag mein Tablet?'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-3849870648967164731</id><published>2026-03-26T06:13:00.001+01:00</published><updated>2026-03-26T06:13:00.115+01:00</updated><title type='text'>Sora wird eingestellt</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Die &lt;a href=&quot;https://www.heise.de/hintergrund/OpenAI-stellt-Sora-ein-Das-Ende-von-immer-weiter-und-groesser-11223457.html&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Meldung&lt;/a&gt; überrascht mich doch. Oder auch nicht. Sora wird eingestellt. Als OpenAI Sora vorgestellt und dann auch für Experimente freigegeben hat, war ich geflashed. Seit der Zeit hat generative Video-KI noch gewaltig zugelegt und ganze Filme oder zumindest viele Sequenzen sind mittlerweile KI-generiert.&lt;/p&gt;&lt;p&gt;Aber es scheint niemand das Problem in den Griff zu bekommen, dass auf der einen Seite die Kosten bei den Anbietern für KI exorbitant sind und auf der anderen Seite kaum jemand wirklich für die KI-Leistungen zahlen will - von ein paar Leuchtturmprojekten abgesehen.&lt;/p&gt;&lt;p&gt;Vermutlich ist es sogar auf Dauer das geringere Problem, die Leistungsfähigkeit von KI zu steigern. Das kostenlose Anfixen hat - wie so oft in der IT-Entwicklung - eine Umsonst-Mentalität etabliert, die kein Unternehmen mehr in den Griff bekommt.&lt;/p&gt;&lt;p&gt;Es sieht echt so aus als könnte KI zig Berufsgruppen überflüssig und zahllose Menschen arbeitslos machen. Nur will niemand für KI bezahlen bzw. KI ist in der Gesamtbilanz vielfach teurer als menschliche Leistung. Ein Fazit, das Mut macht.&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/3849870648967164731'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/3849870648967164731'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/sora-wird-eingestellt.html' title='Sora wird eingestellt'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-2585078120080350217</id><published>2026-03-25T15:46:00.007+01:00</published><updated>2026-03-25T15:46:00.115+01:00</updated><title type='text'>Moderne Autos :-(</title><content type='html'>&lt;p&gt;Der &lt;a href=&quot;https://www.pcwelt.de/article/3097484/hacker-legen-autos-lahm-tagelang-keine-fahrt-moeglich.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Artikel&lt;/a&gt; mit der Überschrift &quot;Hacker legen Autos lahm – tagelang keine Fahrt möglich&quot; ist zwar speziell, zeigt jedoch exakt das große Dilemma aller moderner Autos. Früher sind Autos liegengeblieben, weil sie eine Panne hatten. Moderne Autos sind jedoch rollende Computer und die lassen sich zusätzlich von Hinz &amp;amp; Kunz über die Software außer Gefecht setzen, wenn diese nicht gleich per Design Murx ist. Und natürlich auch überwachen, um Insassen lückenlos auszuspionieren. Ich frage mich, wieviele Praxisfälle es noch braucht, bis dieser Irrsinn begrenzt wird? Das Mehr an Elektronik, Software, Demenzsystemen und anfälliger Technik sorgt garantiert nicht für das, was die Dealer behaupten - mehr Sicherheit. Nur mehr Kosten, Überwachung, Anfälligkeit und Abhängigkeiten.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2585078120080350217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2585078120080350217'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/moderne-autos.html' title='Moderne Autos :-('/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-4329424958236132052</id><published>2026-03-24T08:07:29.462+01:00</published><updated>2026-03-24T08:07:58.628+01:00</updated><title type='text'>Java Annotations</title><content type='html'>&lt;p&gt;Es ist Dienstag und in meinen wöchentlichen &lt;a href=&quot;https://www.linkedin.com/learning/java-praxistipps-jede-woche-neu&quot;&gt;&amp;nbsp;Java Praxistipps&lt;/a&gt; bei &lt;a href=&quot;https://www.linkedin.com/learning/instructors/ralph-steyer&quot;&gt;Linkedin Learning (LiL)&lt;/a&gt; ist der nächste Tipp online. Dieser dreht sich darum, wie man &lt;a href=&quot;https://www.linkedin.com/learning/java-praxistipps-jede-woche-neu/annotations-einsetzen&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Annotations in Java&lt;/a&gt; einsetzen kann und was sie bedeuten.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4329424958236132052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4329424958236132052'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/java-annotations.html' title='Java Annotations'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-6050694353515581148</id><published>2026-03-21T09:03:00.001+01:00</published><updated>2026-03-21T09:03:00.182+01:00</updated><title type='text'>Von Null zu Bedeutung - 1. Podcast 2026</title><content type='html'>Neue &lt;a href=&quot;https://open.spotify.com/show/1Yp6lMl9H2MndONzfKzgDg&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;Podcasts&lt;/a&gt; erscheinen bei mir eher &quot;sparsam&quot;, aber hier ist mal wieder einer - der erste in 2026. &lt;a href=&quot;https://open.spotify.com/episode/33OR4euIw1M8pe91XKT4Dy&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&quot;Von Null zu Bedeutung - Lincos in Rust&quot;&lt;/a&gt; . Dabei will ich ganz offen sowohl mein neustes &lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow noopener&quot;&gt;Buch&lt;/a&gt; beim &lt;a href=&quot;https://shop.herdt.com/de/search?typeId=author&amp;amp;q=steyer&quot; rel=&quot;nofollow noopener&quot;&gt;Herdt-Verlag&lt;/a&gt; (&lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow noopener&quot;&gt;Rust – Grundlagen (Stand 2026) – Moderne, performante und sichere Entwicklung mit Rust meistern&lt;/a&gt;) als auch mein &lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow noopener&quot;&gt;Github-Repository&lt;/a&gt; mit Namen &lt;b&gt;RJS-ZeroPoint&lt;i&gt; – From Zero to Meaning – Lincos in Rust&lt;/i&gt;&lt;/b&gt; featuren.

&lt;iframe style=&quot;border-radius: 12px;&quot; src=&quot;https://open.spotify.com/embed/episode/33OR4euIw1M8pe91XKT4Dy?utm_source=generator&quot; width=&quot;100%&quot; height=&quot;352&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot; data-testid=&quot;embed-iframe&quot;&gt;&lt;/iframe&gt;

Deshalb thematisiere ich im neuen &lt;a href=&quot;https://open.spotify.com/episode/33OR4euIw1M8pe91XKT4Dy?si=me-yZ-HwRiOLJlkXslip9g&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Podcast&lt;/a&gt; sowohl Lincos als auch die Motivation des Projekts, dessen Rust-Übungsquellcodes &lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow noopener&quot;&gt;Lincos&lt;/a&gt; als Kernthema haben und deren Endfassung der Quellcodes im &lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow noopener&quot;&gt;Github-Repository&lt;/a&gt; als Basis bereitgestellt werden.

&amp;nbsp;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6050694353515581148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6050694353515581148'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/von-null-zu-bedeutung-1-podcast-2026.html' title='Von Null zu Bedeutung - 1. Podcast 2026'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1588956991654057814</id><published>2026-03-20T12:34:00.001+01:00</published><updated>2026-03-20T12:34:00.119+01:00</updated><title type='text'>ProgramData entmüllen</title><content type='html'>&lt;p&gt;Wer unter Windows arbeitet und Platzprobleme auf der Festplatte hat, sollte sich mal &lt;em&gt;ProgramData&lt;/em&gt; ansehen. Mein altes Notebook habe ich damals mit Windows 10 gekauft und keine Lust auf Linux umzustellen. Wegen einer dummen Partitionierung habe ich da jedoch ständig volles Haus auf C:. Auch wenn&amp;nbsp; die klassischen Speicherbereinigungen immer wieder etwas Luft zum Atmen/Arbeiten (AppData, Temp, etc und alles deinstallieren, was ich nicht aktuell brauche) bringen. Aber unter ProgramData habe ich gerade zig GB an Restmüll von Programmen gefunden, die ich schon vor Ewigkeiten deinstalliert habe. Das hat jetzt mal wirklich Entspannung in der Hütte gebracht.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1588956991654057814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1588956991654057814'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/programdata-entmullen.html' title='ProgramData entmüllen'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1629317935592303319</id><published>2026-03-19T09:57:00.004+01:00</published><updated>2026-03-19T09:57:59.060+01:00</updated><title type='text'>Swaks und Fail2Ban - will ChatGPT bei mir katzbuckeln?</title><content type='html'>&lt;p&gt;Schon wieder - ChatGPT hat mir massiv bei einem Admin-Problem bzw. einer Frage geholfen. So wie Programmierlaien im Moment mit &quot;Vibe Coding&quot; durch KI anspruchsvolle Apps erzeugen, hilft mir KI bei Administrationsproblemen. Ich hoffe nur, dass die Ergebnisse nicht so kritisch sind, wie das, was meiner Meinung nach derzeit mit Vibe Coding produziert wird.&lt;/p&gt;&lt;p&gt;Es ging um meinen VServer bzw. mein dort gehosteten E-Mail-Server. Da ich die letzte Zeit permanent E-Mails bekomme, die wie Antworten auf E-Mails von mir aussehen sollen und standardisiert bis hin zu aggressiv und beleidigend formuliert sind, bin ich der Sache auf den Grund gegangen.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Im Grunde kann Spoofing bzw. meine gefälschte Absenderadresse oder Backscatter /&amp;nbsp;Bounce-Mails mit Fälschung einer Mail mit meiner Adresse als ursprünglichen Absender das Problem sein oder aber mein Server ist infiziert.&lt;/p&gt;&lt;p&gt;Mit Hilfe von SSH-Zugriff habe ich meine Protokolle, Konfigurationen untersucht und angepasst. Nach den Log-Dateien ist mein Server nicht komprimiert, aber er steht unter Brute-Force-Angriff mit beliebigen EMail-Adressen. Ärgerlich, aber nicht dramatisch und wohl aktuell bei allen Mailservern üblich. Aber meine SPF, DKIM und DMARC-Flags waren definitiv nicht optimal. Diese habe ich mit Hilfe von ChatGPT verbessert und auch &lt;b&gt;Fail2Ban&lt;/b&gt; installiert und eingerichtet, um IPs mit mehreren Fehlversuchen zu bannen.&lt;/p&gt;&lt;p&gt;Die Ausgabe von &lt;i&gt;dig TXT DOMAIN&lt;/i&gt; passt jetzt für DMARC und SPF.&amp;nbsp;&lt;/p&gt;&lt;p&gt;ChatGPT hat mir nach der Anpassung mit &lt;b&gt;swarks&lt;/b&gt; noch ein nettes Tool vorgeschlagen, mit dem man SMTP-Verbindungen simulieren und Header (SPF, DKIM und DMARC) prüfen kann, ohne echte Mails zu verschicken. Da hänge ich mal gerne die Informationen an:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;hr /&gt;&lt;h2&gt;1. Test mit &lt;code&gt;swaks&lt;/code&gt; (SMTP-Test-Tool)&lt;/h2&gt;&lt;p&gt;&lt;/p&gt;&lt;h3&gt;Installation (auf Ubuntu/Mint):&lt;/h3&gt;&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;sudo apt update
sudo apt install swaks
&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h2&gt;2. Test SMTP-Verbindung und Header prüfen&lt;/h2&gt;&lt;p&gt;Mit diesem Befehl sendest du eine Testmail über deinen Server, die du selbst empfängst. Dabei kannst du die Mail-Header auf SPF/DKIM/DMARC-Ergebnisse prüfen.&lt;/p&gt;&lt;pre&gt;&lt;code class=&quot;language-bash&quot;&gt;swaks --to deine@mailadresse.de --from test@mail.de --server IP-Adresse --auth LOGIN --auth-user dein_benutzername --auth-password dein_passwort --tls
&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;--to&lt;/code&gt; → deine Empfängeradresse (kann auch deine eigene sein)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;--from&lt;/code&gt; → die Absenderadresse&amp;nbsp;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;--server&lt;/code&gt; → IP oder Hostname deines Mailservers&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;--auth-user&lt;/code&gt; und &lt;code&gt;--auth-password&lt;/code&gt; → deine Mail-Login-Daten (Postfach)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;--tls&lt;/code&gt; → verschlüsselte Verbindung&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2&gt;3. Ergebnis prüfen&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Die Mail landet im Postfach.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Im Header der empfangenen Mail siehst du:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;Received-SPF:&lt;/code&gt; → zeigt, ob SPF bestanden wurde (z.B. &lt;code&gt;pass&lt;/code&gt; oder &lt;code&gt;fail&lt;/code&gt;).&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code&gt;Authentication-Results:&lt;/code&gt; → enthält Infos zu DKIM und DMARC (z.B. &lt;code&gt;dkim=pass&lt;/code&gt;, &lt;code&gt;dmarc=pass&lt;/code&gt;).&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1629317935592303319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1629317935592303319'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/swaks-und-fail2ban-will-chatgpt-bei-mir.html' title='Swaks und Fail2Ban - will ChatGPT bei mir katzbuckeln?'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-5501390396795734614</id><published>2026-03-18T10:02:00.001+01:00</published><updated>2026-03-18T10:02:00.113+01:00</updated><title type='text'>think of the children</title><content type='html'>&lt;p&gt;Spannend, auf welche Ideen man immer wieder im Land der ehemals unbeschränkten Möglichkeiten kommt. Was von Gelbhaar kommt, übersteigt mittlerweile jede Absurdität und wäre lustig, wenn es nicht Verderben und Unglück in die Welt bringen würde. Aber auch so Ideen, eine Altersverfizierung in Betriebssystemen zu erzwingen, missbrauchen - frei nach den Simsons - Kinder- und Jugendschutz zum Einführen massiver Überwachung.&amp;nbsp;&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/5501390396795734614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/5501390396795734614'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/think-of-children.html' title='think of the children'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-4742407141059134800</id><published>2026-03-17T11:24:00.005+01:00</published><updated>2026-03-17T11:24:58.314+01:00</updated><title type='text'>Danke ChatGPT</title><content type='html'>&lt;p&gt;Ich schimpfe oft auf ungebremsten und unnötigen Einsatz von KI. Da muss ich mich aber auch bedanken, wenn ich mit Hilfe von&amp;nbsp; ChatGPT ein Problem gelöst habe, das ich sonst entweder gar nicht oder nur mit großem (Zeit-)Aufwand beseitigt hätte.&lt;/p&gt;&lt;p&gt;Ich habe einen VServer bei Strato und heute morgen keine Emails versenden können. Irgendwann ist mir aufgefallen, dass ich aber auch seit etwa 04:00 Uhr keine Mails empfangen habe. Folgende Testsmails von anderen Accounts sind ebenso nicht durchgekommen, meine Webseiten waren jedoch erreichbar.&lt;/p&gt;&lt;p&gt;Leider verwendet Strato zur Administration der VServer standardmäßig Plesk und im Webinterface habe ich die Meldung gesehen, dass ein Plesk-Update laufen würde und ich keine Verwaltungsaktionen durchführen solle. Aber die Meldung war nach Stunden immer noch nicht weg, Email weiter down und ich bin mit Hilfe von ChatGPT und SSH-Zugriff der Sache auf den Grund gegangen.&lt;/p&gt;&lt;p&gt;Tatsächlich hat das Update von Plesk meine Mail-Dienste abgeschaltet und sich dann aufgehängt. Über interaktive Problemschilderung und Kopien der SSH-Konsolenausgaben hat mich ChatGPT Schritt-für-Schritt zur Lösung des Problems geführt. Das war ganz große Klasse und hat einem Hilfs-Admin wie mir den Tag gerettet.&lt;/p&gt;&lt;p&gt;Wenn man eine grobe Vorstellung hat, was man will und was genau für eine Situation vorliegt, ist KI mittlerweile ein wirklich geniales Hilfsmittel.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Und ich schließe mich der oft zu findenden Ansicht an, dass Plesk nicht wirklich ideal ist. Schon gar nicht, wenn man per Webinterface damit arbeitet. In der Konsole finde ich es halbwegs ok.&lt;/p&gt;&lt;p&gt;Wenn es interessiert - ich habe mir von ChatGPT ein Plesk-Notfall-Playbook mit der Zusammenfassung der Schritte erstellen lassen, die in meiner Situation die Angelegenheit bereinigt haben.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;1. Prüfen, ob ein Paketmanager läuft&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Manchmal hängt &lt;code class=&quot;western&quot;&gt;apt&lt;/code&gt; oder &lt;code class=&quot;western&quot;&gt;dpkg&lt;/code&gt; und blockiert Updates/Reparaturen:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;ps aux | grep apt&lt;/code&gt; &lt;code class=&quot;western&quot;&gt;ps aux | grep dpkg&lt;/code&gt; &lt;code class=&quot;western&quot;&gt;lsof /var/lib/dpkg/lock&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Falls ein Prozess hängt, merken Sie sich die PID und ggf. vorsichtig stoppen:&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;kill -9 &amp;lt;PID&amp;gt;&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;2. Paketmanager reparieren&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Um die Plesk-Pakete wieder korrekt zu konfigurieren:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;dpkg --configure -a&lt;/code&gt; &lt;code class=&quot;western&quot;&gt;apt-get install -f&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Hier werden fehlende Abhängigkeiten installiert und Konfigurationen abgeschlossen.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;3. Plesk Reparatur ausführen&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Für die komplette System- und Datenbankprüfung:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk repair all -y&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Prüft: Plesk-Datenbank, Webserver, Mailserver, PHP-FPM, Benutzerrechte, SSL/TLS.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Fixes werden automatisch angewendet.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;Hinweis:&lt;/strong&gt; Manche Probleme (z. B. PHP-Handler) benötigen interaktive Ausführung ohne &lt;code class=&quot;western&quot;&gt;-y&lt;/code&gt;.&lt;/p&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;4. Datenbank-Warnungen prüfen&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Wenn &lt;code class=&quot;western&quot;&gt;plesk repair all&lt;/code&gt; Warnungen zu Tabellen gibt:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk repair db -verbose&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Zeigt Details, welche Zeilen entfernt oder repariert wurden.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;5. Dateisystem- und Berechtigungsprobleme&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Wenn &lt;code class=&quot;western&quot;&gt;plesk repair all&lt;/code&gt; Fehler bei Dateien oder Domains meldet:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk repair fs -verbose&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Prüft Eigentümer, Schreibrechte, unsichere Berechtigungen.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Fixes können automatisch angewendet werden.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;6. Webserver-Konfiguration prüfen&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Plesk repariert Apache/Nginx:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk repair web -y&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Überprüft SSL/TLS, virtuelle Hosts, PHP-Handler.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Bei komplexen PHP-Handler-Problemen interaktiv ausführen.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;7. Mailserver testen&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Nach Reparatur:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Prüfen, ob Mails empfangen und gesendet werden:&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk mail --info&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Falls nötig, Mailserver neu konfigurieren:&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk repair mail -y&lt;/code&gt;&lt;/pre&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;8. Wichtige Logs&lt;/strong&gt;&lt;/h2&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Plesk Reparatur-Logs: &lt;code class=&quot;western&quot;&gt;/var/log/plesk/repair/&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Webserver: &lt;code class=&quot;western&quot;&gt;/var/log/apache2/&lt;/code&gt;, &lt;code class=&quot;western&quot;&gt;/var/log/nginx/&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Mailserver: &lt;code class=&quot;western&quot;&gt;/var/log/mail.log&lt;/code&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;h2 class=&quot;western&quot;&gt;&lt;strong&gt;9. Backup&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;Vor größeren Reparaturen oder Updates:&lt;/p&gt;&lt;pre class=&quot;western&quot;&gt;&lt;code class=&quot;western&quot;&gt;plesk db dump &amp;gt; /var/lib/psa/dumps/pre-update-YYYYMMDD.sql&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;So kannst du immer auf den vorherigen Zustand zurückgehen.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;p&gt;✅ &lt;strong&gt;Merke:&lt;/strong&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;code class=&quot;western&quot;&gt;dpkg --configure -a&lt;/code&gt; → Paketkonfiguration&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code class=&quot;western&quot;&gt;plesk repair all&lt;/code&gt; → Hauptreparatur&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;code class=&quot;western&quot;&gt;plesk repair db/fs/web/mail&lt;/code&gt; → gezielte Detailchecks&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr /&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4742407141059134800'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4742407141059134800'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/danke-chatgpt.html' title='Danke ChatGPT'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-6527835865282408974</id><published>2026-03-17T09:47:00.002+01:00</published><updated>2026-03-17T09:49:40.592+01:00</updated><title type='text'>Immer wieder Dienstags ...</title><content type='html'>&lt;p&gt;&amp;nbsp;... kommt die &lt;a href=&quot;https://de.linkedin.com/learning/java-praxistipps-jede-woche-neu/immutable-objects?autoplay=true&amp;amp;trk=learning-course_tocItem&amp;amp;upsellOrderOrigin=default_guest_learning&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Veröffentlichung&lt;/a&gt;. Und zwar bei meinen wöchentlichen &lt;a href=&quot;https://www.linkedin.com/learning/java-praxistipps-jede-woche-neu&quot;&gt;&amp;nbsp;Java Praxistipps zu Java&lt;/a&gt; bei &lt;a href=&quot;https://www.linkedin.com/learning/instructors/ralph-steyer&quot;&gt;Linkedin Learning (LiL)&lt;/a&gt;. Die Woche knöpfe ich mir &lt;a href=&quot;https://de.linkedin.com/learning/java-praxistipps-jede-woche-neu/immutable-objects?&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Immutable Objects&lt;/a&gt; vor.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6527835865282408974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6527835865282408974'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/immer-wieder-dienstags.html' title='Immer wieder Dienstags ...'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-4737064730124018276</id><published>2026-03-16T15:42:00.001+01:00</published><updated>2026-03-16T15:42:45.521+01:00</updated><title type='text'>KI-Agenten - Nutzen vs Gefahr</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdlUn3U93FFu3xdmH2oDi1lsNQIe0KKDc1v-xaVDGXOZ80av7Y-spsNuFLImxM84bHrq2txCVhgVfxLcWuHsHdYt3as8nMEUeRrX8VGfyn-BBQrMQHZF8PJgbTKvege1zI1fr2tTNt_98MpgFqSxLUA-dIm-xDu7OShy1PlA1HhsGA_nPcHj3Bn8jiUx8b/s200/1z3nSZv9WsEx7zben0kM--2--e8a86.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;200&quot; data-original-width=&quot;200&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdlUn3U93FFu3xdmH2oDi1lsNQIe0KKDc1v-xaVDGXOZ80av7Y-spsNuFLImxM84bHrq2txCVhgVfxLcWuHsHdYt3as8nMEUeRrX8VGfyn-BBQrMQHZF8PJgbTKvege1zI1fr2tTNt_98MpgFqSxLUA-dIm-xDu7OShy1PlA1HhsGA_nPcHj3Bn8jiUx8b/w320-h320/1z3nSZv9WsEx7zben0kM--2--e8a86.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Ich mache kein Geheimnis daraus, dass ich KI-Agenten als Gefahr sehe. Verschiedene &lt;a href=&quot;https://www.golem.de/news/unkontrollierbares-fehlverhalten-ki-agenten-werden-zu-immer-groesserem-insider-risiko-2603-206491.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Beiträge&lt;/a&gt; in den üblichen Medien berichten über eine Studie, dass KI-Agenten Hacking-Tricks angewendet haben, um an nicht zugängliche Daten zu gelangen, ohne von Menschen dazu autorisiert worden zu sein. Dieses unkontrollierbare Fehlverhalten machen KI-Agenten zu einem immer größerem Risiko, das m.E. den unbestreitbaren Nutzen irrelevant werden lässt.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4737064730124018276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/4737064730124018276'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/ki-agenten-nutzen-vs-gefahr.html' title='KI-Agenten - Nutzen vs Gefahr'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjdlUn3U93FFu3xdmH2oDi1lsNQIe0KKDc1v-xaVDGXOZ80av7Y-spsNuFLImxM84bHrq2txCVhgVfxLcWuHsHdYt3as8nMEUeRrX8VGfyn-BBQrMQHZF8PJgbTKvege1zI1fr2tTNt_98MpgFqSxLUA-dIm-xDu7OShy1PlA1HhsGA_nPcHj3Bn8jiUx8b/s72-w320-h320-c/1z3nSZv9WsEx7zben0kM--2--e8a86.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-1883111727643602470</id><published>2026-03-14T16:54:00.002+01:00</published><updated>2026-03-14T16:54:49.693+01:00</updated><title type='text'>Passt</title><content type='html'>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuJXiWgmWnBch4PGnJddLu-zliLFvLE8liE7WDvC8Ng3FQqIKJJloyYi7PIjsteu73-a1oo2_iVThU7XYPGG7aGuL0MEGYsjyrE47RCy9PcUXCsvl7M0jKEVHNxch1jGvi-LD3lNbqSOll-m2eXkmkhb-KBe2z2Lhs6kcuNGBlsWQrTPiQZHxEA5ZJZEXM/s1024/649416072_933832329038900_822867838997947753_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuJXiWgmWnBch4PGnJddLu-zliLFvLE8liE7WDvC8Ng3FQqIKJJloyYi7PIjsteu73-a1oo2_iVThU7XYPGG7aGuL0MEGYsjyrE47RCy9PcUXCsvl7M0jKEVHNxch1jGvi-LD3lNbqSOll-m2eXkmkhb-KBe2z2Lhs6kcuNGBlsWQrTPiQZHxEA5ZJZEXM/w640-h640/649416072_933832329038900_822867838997947753_n.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1883111727643602470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/1883111727643602470'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/passt.html' title='Passt'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuJXiWgmWnBch4PGnJddLu-zliLFvLE8liE7WDvC8Ng3FQqIKJJloyYi7PIjsteu73-a1oo2_iVThU7XYPGG7aGuL0MEGYsjyrE47RCy9PcUXCsvl7M0jKEVHNxch1jGvi-LD3lNbqSOll-m2eXkmkhb-KBe2z2Lhs6kcuNGBlsWQrTPiQZHxEA5ZJZEXM/s72-w640-h640-c/649416072_933832329038900_822867838997947753_n.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-8670883159281521567</id><published>2026-03-12T12:54:00.004+01:00</published><updated>2026-03-12T12:54:45.466+01:00</updated><title type='text'>Tablet als Notebook-Ersatz</title><content type='html'>&lt;p&gt;Es ist im Grunde ein Running gag, dass ich Tablets als Kombination der Nachteile eines SmartPhones mit den Nachteilen eines PCs bezeichne und der ist vermutlich mittlerweile langweilig. Ich mag Tablets eigentlich nicht und sehe wenig Sinn darin. Aber als klassischer Pharisäer besitze ich seit vielen Jahren Tablets (ohne aber wirklich zu nutzen) und habe - als Spitze des Widerspruchs - vor ein paar Tagen mit dem A9+ ein neues gekauft. Das soll aber als potentieller 5g-Router via Tethering ein bei mir noch nicht vorhandenes Feature erweitern, denn meine beiden SmartPhones sind zu alt, um 5g zu unterstüzen. Zu dem Preis, zu dem ich das A9+ geschossen habe, hätte ich keinen 5g-Router oder nur ein ganz einfaches 5g-SmartPhone bekommen, das ich dann sowieso nicht gebraucht hätte, da meine alten SmartPhones noch gut sind und alles bieten, was ich benötige.&lt;/p&gt;&lt;p&gt;Aber wenn schon das Tablet da ist, suche ich sinnvolle Anwendungen, die über 5g-Tethering in meinem Büro in Eppstein hinausgehen. Da hat sich sowieso herausgestellt, dass 5g zwar verfügbar ist (hatte ich vorher gecheckt), aber aktuell noch nicht von meinem Anbieter.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ich baue also einerseits das Tablet als Zweitgerät für wichtige Apps (Zertifizierungen, Banking, etc.) und ein bisschen Medienkonsum (wenn es halt schon rumliegt) auf, aber vor allen Dingen als Alternative zu einem Notebook. Denn über Temux kann man jedes Tablet als richtigen Linux-Rechner nutzen und die Power ist mittlerweile ausreichend. Außerdem gibt es durchaus Apps, die typsiche Aufgabe erledigen können, die man auch mit einem richtigen Rechner macht.&lt;/p&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Collabora Office&lt;/li&gt;&lt;li&gt;Typische Browser wie Firefox oder Brave&lt;/li&gt;&lt;li&gt;Desktop Launcher wie AIO Launcher&lt;/li&gt;&lt;li&gt;Dateimanager wie CX File Explorer&lt;/li&gt;&lt;li&gt;Einen Split-Screen&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Dazu noch Bluetooth-Tastatur und -Maus (habe ich sowieso für meinen Raspi PI) und schon kann man fast vergessen, dass man ein Tablet verwendet. Mit dem Setup kann selbst ich unterwegs in vielen Situationen arbeiten, ohne ein Notebook mitschleppen zu müssen, denke ich. Die klassischen, passiven Konsumanwendungen wie Medienberieselung sind damit aber natürlich auch nicht abgeschossen.&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/8670883159281521567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/8670883159281521567'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/tablet-als-notebook-ersatz.html' title='Tablet als Notebook-Ersatz'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-3767536946867814963</id><published>2026-03-08T14:41:00.001+01:00</published><updated>2026-03-08T14:41:00.123+01:00</updated><title type='text'> RJS-ZeroPoint - Lincos mit Rust</title><content type='html'>&lt;p&gt;Vor ein paar Tagen ist mein neustes &lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Buch&lt;/a&gt; beim &lt;a href=&quot;https://shop.herdt.com/de/search?typeId=author&amp;amp;q=steyer&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Herdt-Verlag&lt;/a&gt;&amp;nbsp;fertiggestellt
 und veröffentlicht worden. Thema ist Rust, was der Titel&amp;nbsp;&lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Rust – Grundlagen (Stand 2026) -&amp;nbsp;Moderne, performante und sichere Entwicklung mit Rust meistern&lt;/a&gt; – auch deutlich macht.&amp;nbsp;&lt;/p&gt;&lt;p&gt;Ausgabe: 1. Ausgabe, Februar 2026
Matchcode: RUST_2026
ISBN: 978-3-98569-275-0
Seitenzahl: 177&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;Nun entwickle ich über die verschiedenen Kapitel von dem&amp;nbsp;&lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Buch&lt;/a&gt;&amp;nbsp;ein Praxisprojekt. Dabei geht es um &lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot;&gt;Lincos&lt;/a&gt;. Die Quellcodes habe ich in einem &lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Github-Repository&lt;/a&gt;&amp;nbsp;mit Namen &lt;b&gt;RJS-ZeroPoint&lt;i&gt; -&amp;nbsp;From Zero to Meaning - Lincos in Rust&lt;/i&gt;&lt;/b&gt; nun public gestellt. Vielleicht entwickelt ja eine interessierte Community diese Basis weiter.&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;Hier sind noch ein paar grundsätzliche Informationen zu dem Projekt und Lincos.&amp;nbsp;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;p dir=&quot;auto&quot;&gt;&lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;strong&gt;RJS-ZeroPoint&lt;/strong&gt;&lt;/a&gt; ist ein experimentelles Open-Source-Projekt zur
Implementierung von &lt;strong&gt;Lincos (Lingua Cosmica)&lt;/strong&gt; in &lt;strong&gt;Rust&lt;/strong&gt;.&amp;nbsp;Ziel des Projekts ist es, Bedeutung aus einem formalen Nullpunkt
aufzubauen. Beginnend mit Zahlen werden grundlegende Konzepte wie
Addition, Subtraktion sowie einfache Frage- und Antwortstrukturen
eingeführt. Daraus entsteht eine formale, explizite und schrittweise
erweiterbare Kommunikationsbasis.&lt;/p&gt;
&lt;p dir=&quot;auto&quot;&gt;Der Fokus liegt auf sprach- und kulturunabhängiger Kommunikation, wie sie
für theoretische Erstkontakt-Szenarien relevant ist. Das Projekt legt
Wert auf formale Strenge, Nachvollziehbarkeit und eine modulare
Architektur.&lt;/p&gt;
&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot;&gt;&lt;/div&gt;
&lt;p dir=&quot;auto&quot;&gt;Aktueller Fokus von RJS-ZeroPoint:&lt;/p&gt;
&lt;ul dir=&quot;auto&quot;&gt;&lt;li&gt;Formale Darstellung von Zahlen&lt;/li&gt;&lt;li&gt;Grundlegende Arithmetik (Addition, Subtraktion)&lt;/li&gt;&lt;li&gt;Elementare Fragen und Antworten&lt;/li&gt;&lt;li&gt;Deterministische und explizite Semantik&lt;/li&gt;&lt;/ul&gt;
&lt;p dir=&quot;auto&quot;&gt;Nicht-Ziele des Projekts:&lt;/p&gt;
&lt;ul dir=&quot;auto&quot;&gt;&lt;li&gt;Natürliche Sprache&lt;/li&gt;&lt;li&gt;Menschzentrierte Linguistik&lt;/li&gt;&lt;li&gt;Statistik- oder KI-basierte Sprachmodelle&lt;/li&gt;&lt;/ul&gt;
&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot;&gt;&lt;/div&gt;
&lt;p dir=&quot;auto&quot;&gt;Das Projekt befindet sich bei der Freischaltung auf&amp;nbsp;&lt;a href=&quot;https://github.com/rjsedv/RJS-ZeroPoint&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Github&lt;/a&gt;&amp;nbsp;in einem &lt;strong&gt;frühen experimentellen Stadium&lt;/strong&gt;.&lt;br /&gt;
APIs, interne Repräsentationen und Konzepte können sich jederzeit ändern.
Die initiale Grundlage ist das Übungsprojekt des Buchs &lt;strong&gt;&lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow&quot;&gt;Rust – Grundlagen (Stand 2026)&lt;/a&gt;&lt;/strong&gt;,
&lt;em&gt;&lt;strong&gt;Rust – die Programmiersprache für maximale Performance und Sicherheit, ohne Kompromisse bei Zuverlässigkeit und Geschwindigkeit&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p dir=&quot;auto&quot;&gt;&lt;/p&gt;&lt;div class=&quot;markdown-heading&quot; dir=&quot;auto&quot;&gt;&lt;h3 class=&quot;heading-element&quot; dir=&quot;auto&quot; tabindex=&quot;-1&quot;&gt;Hintergrundinformationen zu Lincos&lt;/h3&gt;Lincos (Abkürzung für &quot;Lingua Cosmica&quot;) versteht man man 
als eine konstruierte Sprache, die speziell entwickelt wurde, um mit 
außerirdischen oder allgemein Intelligenzen zu kommunizieren, ohne dass 
beim ersten Kontakt irgendeine gemeinsame Sprachbasis vorhanden ist. Nur
 eine grundsätzliche Interaktionsmöglichkeit, halbwegs ähnliche 
Denkmuster und Wahrnehmung der Realität werden vorausgesetzt. Man muss 
nicht einmal solche fiktiven Gegnüber wie Aliens annehmen. Realistisch 
wäre die Etablierung von verständlichen Mustern für spätere Generationen
 intelligenter Lebewesen auf der Erde, wenn die aktuelle menschliche 
Zivilisation nicht mehr existieren sollte und weder unsere aktuellen 
Sprachen oder Symbole noch bekannt sind. Warnhinweise, dass radioaktiver
 Restmüll gefährlich ist, könnten etwa sinnvolle Anwendungen sein. Der 
niederländische Mathematiker und Wissenschaftler Hans Freudenthal hat 
die Sprache in den 1960er Jahren entworfen. Die Idee hinter Lincos ist, 
eine universelle Sprache zu schaffen, die rein auf mathematischen und 
logischen Konzepten basiert und daher unabhängig von irdischen Sprachen,
 Symbolen und Kulturen verständlich sein könnte. Und die damit aber auch
 hervorragend durch Algorithmen in Rust umzusetzen ist.
Grundprinzipien von Lincos:&lt;/div&gt;
&lt;ul dir=&quot;auto&quot;&gt;&lt;li&gt;Lincos beginnt eine Kommunikation mit einfachen mathematische 
Grundlagen. Also Konzepten wie Zahlen, Addition, Subtraktion und 
Gleichungen. Diese Konzepte werden durch Symbole und logische Strukturen
 dargestellt.&lt;/li&gt;&lt;li&gt;Nachdem Grundlagen der Mathematik etabliert sind, führt Lincos 
logische Operatoren und Schlussfolgerungen ein, um komplexere Ideen 
auszudrücken.&lt;/li&gt;&lt;li&gt;In späteren Phasen kann man mit Lincos auch Konzepte für Zeit und Raum durch spezielle Symbole und Strukturen darstellen.&lt;/li&gt;&lt;li&gt;Ein wichtiger Punkt betrifft Kommunikation und Verhalten, Beginnend 
bei Konzepten für Fragen und Antworten bis hin zu allgemeinen 
Verhaltensweisen.
Ein einfaches Beispiel für Lincos könnte die Darstellung einer 
mathematischen Gleichung sein:
1 + 1 = 2
In Lincos würde dies durch spezielle Symbole und eine klare, logische 
Struktur dargestellt werden, die unabhängig von irdischen Sprachen 
verständlich sein soll. Man sollte festhalten, dass Lincos bisher noch 
nicht in der Praxis zur Etablierung einer Kommunikation eingesetzt 
wurde, aber das faszinierende wissenschaftliche Konzept kam in Filmen 
und Büchern der Science-Fiction explizit vor. Startpunkt für dieses 
Github-Projekt sind die bereits vorhandene Etablierung einfachster 
mathematischer Grundlagen und ein Frage-Antwort-Konzept.&lt;/li&gt;&lt;/ul&gt;&amp;nbsp;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/3767536946867814963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/3767536946867814963'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/rjs-zeropoint-lincos-mit-rust.html' title=' RJS-ZeroPoint - Lincos mit Rust'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-2139198672891698230</id><published>2026-03-07T12:23:00.002+01:00</published><updated>2026-03-07T12:23:22.588+01:00</updated><title type='text'>F-Droid, Keep Android Open und adb</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Nachdem ich endlich für kleines Geld das 5g-Tablet geschossen habe, das ich schon seit vielen Monaten versuche zu bekommen (Refurbished, aber neuwertig, nicht einmal ausgepackt und deutlich unter 200 €), werde ich die nächsten Tage immer mal wieder ans Einrichten gehen. Zentraler erster Schritt ist das Löschen der ganzen Bloatware oder zumindest das Deaktivieren. Ohne Rooten und/oder ADB geht da nicht viel, aber ADB macht zumindest das Löschen der schlimmsten vorinstallierten Apps leicht. Natürlich müssen Entwickleroptionen freigeschaltet werden, aber das ist für mich der erste Schritt bei jedem neuen Gerät. Danach kommt das Ausschalten aller voreingestellten Überwachungsoptionen und Freigaben für Werbung und sonstige Belästigungen.&lt;/p&gt;&lt;p&gt;Dann kommt die Installation der wichtigsten Apps und da zählt &lt;a href=&quot;https://f-droid.org&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;F-Droid&lt;/a&gt; dazu. Aber Google zieht alle Register, die freie Konkurrenz aus dem Verkehr zu ziehen. Sowohl die Installation wird versucht zu verhindern (ADB ist da die Lösung), aber Google geht auch mit wirtschaftlichem Druck und juristischen Fouls gegen &lt;a href=&quot;https://f-droid.org&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;F-Droid&lt;/a&gt; vor. Das geht in den aktuellen Zeiten gar nicht, wenn man sich auch nur minimal aus der Umklammerung der US-Giganten lösen und die geringste digitale Freiheit haben will. &lt;a href=&quot;https://f-droid.org&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;F-Droid&lt;/a&gt; wehrt sich mit der Seite &lt;a href=&quot;https://keepandroidopen.org/de/&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;https://keepandroidopen.org/de/&lt;/a&gt; und bittet um Verbreitung der Aktion, was ich hiermit sehr gerne mache.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2139198672891698230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2139198672891698230'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/f-droid-keep-android-open-und-adb.html' title='F-Droid, Keep Android Open und adb'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-5108071024603063452</id><published>2026-03-03T08:37:00.002+01:00</published><updated>2026-03-03T08:37:36.620+01:00</updated><title type='text'>Stackoverflow statt KI - Never trust AI</title><content type='html'>&lt;p&gt;Ich halte die Woche wieder eine Schulung zu &lt;a href=&quot;https://www.epubli.com/shop/cobol-9783756519743&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Cobol&lt;/a&gt; (ja - die Sprache ist tot, weigert sich aber, dies anzuerkennen und ich werde einen Teufel tun, für mich interessante, gute Jobs aus falschem Dogamtismus abzulehnen). In meinem &lt;a href=&quot;https://www.epubli.com/shop/cobol-9783756519743&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Buch zu Cobol&lt;/a&gt;, das ich als Begleitmaterial verwende, habe ich eine Bemerkung zu Bit-Operatoren drin. Diese führe ich nicht aus und sind auch kein gewünschtes Thema, aber ich wollte dennoch nach dem Schulungstag schnell mal mit KI dazu etwas mehr eruieren. In langen Diskussionen mit der KI hat sich diese beharlich geweigert, die Existenz von solchen Operatoren unter Cobol zuzugeben. Kategorische Verneinung. Ich habe bereits an meinem eigenen &lt;a href=&quot;https://www.epubli.com/shop/cobol-9783756519743&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Buch zu Cobol&lt;/a&gt; gewzeifet, aber in &lt;a href=&quot;https://stackoverflow.com/questions/9684334/bitwise-logical-operators-in-cobol&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Stackoverflow&lt;/a&gt; dann die korrekten Informationen gefunden. Operatoren wie B-AND bzw. B-OR gibt es, nur nicht in allen Versionen von Cobol. So auch nicht unter GNUCobol, was ich via OpenCobolIDE in der Schulung verwende. Aber etwa in Micro Focus COBOL oder wohl auch z/OS COBOL.&lt;/p&gt;&lt;p&gt;Also wie in der letzten Zeit immer - never trust AI.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/5108071024603063452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/5108071024603063452'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/03/stackoverflow-statt-ki-never-trust-ai.html' title='Stackoverflow statt KI - Never trust AI'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-7174895156060663897</id><published>2026-02-26T14:49:00.000+01:00</published><updated>2026-02-26T14:49:01.906+01:00</updated><title type='text'>Rust statt Rost</title><content type='html'>&lt;p&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY4ucyNx1ExbrHTllnA0rBe1ivjdb6T6FJTCVgrQ7UZvC2rn5TlMkp4_eO_hPjSKbKdDMZScdgtsSjenw9Hh5KryIQKthyrcDmR7IZ9Kn6PtLInCLgo9Lmvxxlu6cbR_cUnZ8uMhEjiUcxeAhHeI4gsvY1-hcgBzXAcAIJTbPFkGO2KgHixInwSDIhxxue/s4000/20260223_152035.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;3000&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY4ucyNx1ExbrHTllnA0rBe1ivjdb6T6FJTCVgrQ7UZvC2rn5TlMkp4_eO_hPjSKbKdDMZScdgtsSjenw9Hh5KryIQKthyrcDmR7IZ9Kn6PtLInCLgo9Lmvxxlu6cbR_cUnZ8uMhEjiUcxeAhHeI4gsvY1-hcgBzXAcAIJTbPFkGO2KgHixInwSDIhxxue/s320/20260223_152035.jpg&quot; width=&quot;240&quot; /&gt;&lt;/a&gt;Während ich für ein paar Tage in Urlaub war, ist mein neustes &lt;a href=&quot;https://shop.herdt.com/de/product/RUST_2026&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Buch&lt;/a&gt; beim &lt;a href=&quot;https://shop.herdt.com/de/search?typeId=author&amp;amp;q=steyer&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Herdt-Verlag&lt;/a&gt;&amp;nbsp;fertiggestellt und veröffentlicht worden. Thema ist Rust. Die Sprache gewinnt m.E. in der letzten Zeit ziemlich an Aufmerksamkeit bzw. Bedeutung.&amp;nbsp;&lt;/p&gt;&lt;div class=&quot;product-page-header row&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; box-sizing: border-box; color: #2c2c2c; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin-left: -15px; margin-right: -15px; orphans: 2; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;div class=&quot;product-titles col-md-12&quot; style=&quot;box-sizing: border-box; float: left; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 1198.67px;&quot;&gt;&lt;h1 class=&quot;product-title&quot; style=&quot;box-sizing: border-box; color: #009870; font-family: inherit; font-size: 36px; font-weight: 500; line-height: 1.1; margin: 20px 0px 10px;&quot;&gt;Rust – Grundlagen (Stand 2026)&lt;/h1&gt;&lt;h2 class=&quot;product-subtitle&quot; style=&quot;box-sizing: border-box; color: #009870; font-family: inherit; font-size: 2.286em; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 0px;&quot;&gt;&lt;/h2&gt;&lt;h3 class=&quot;product-teaser&quot; style=&quot;box-sizing: border-box; color: #009870; font-family: inherit; font-size: 1.429em; font-weight: 500; line-height: 1.1; margin-bottom: 10px; margin-top: 0px;&quot;&gt;Moderne, performante und sichere Entwicklung mit Rust meistern – auch als barrierefreies E-Book erhältlich&lt;/h3&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;row border-top product-details&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; border-top: 1px solid rgb(222, 226, 230) !important; box-sizing: border-box; color: #2c2c2c; font-family: &amp;quot;Open Sans&amp;quot;, sans-serif; font-size: 14px; font-style: normal; font-variant-caps: normal; font-variant-ligatures: normal; font-weight: 400; letter-spacing: normal; margin-left: -15px; margin-right: -15px; margin-top: 20px; orphans: 2; padding-top: 20px; text-align: start; text-decoration-color: initial; text-decoration-style: initial; text-decoration-thickness: initial; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;&quot;&gt;&lt;div class=&quot;col-md-8&quot; style=&quot;box-sizing: border-box; float: left; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 799.109px;&quot;&gt;&lt;div class=&quot;row&quot; style=&quot;box-sizing: border-box; margin-left: -15px; margin-right: -15px;&quot;&gt;&lt;div class=&quot;col-md-8&quot; style=&quot;box-sizing: border-box; float: left; min-height: 1px; padding-left: 15px; padding-right: 15px; position: relative; width: 532.734px;&quot;&gt;&lt;div class=&quot;product-description&quot; style=&quot;box-sizing: border-box;&quot;&gt;&lt;p style=&quot;box-sizing: border-box; margin: 0px 0px 10px;&quot;&gt;Dieses Buch bietet einen umfassenden Einstieg in Rust, eine Programmiersprache, die immer populärer wird. Anhand praxisnaher Beispiele und zahlreicher Übungen lernen Sie, wie Rust arbeitet und eingesetzt wird, um auch Anforderungen komplexer und anspruchsvoller Systeme zu befriedigen.&amp;nbsp;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;product-autor-block&quot; role=&quot;region&quot; style=&quot;box-sizing: border-box; margin-top: 50px;&quot;&gt;&lt;div class=&quot;product-information&quot; style=&quot;box-sizing: border-box; font-size: 14px !important; margin-top: 8px;&quot;&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; font-weight: bold;&quot;&gt;Ausgabe&lt;/strong&gt;:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;1. Ausgabe, Februar 2026&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; font-weight: bold;&quot;&gt;Matchcode&lt;/strong&gt;:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;RUST_2026&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; font-weight: bold;&quot;&gt;ISBN&lt;/strong&gt;:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;978-3-98569-275-0&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;strong style=&quot;box-sizing: border-box; font-weight: bold;&quot;&gt;Seitenzahl&lt;/strong&gt;:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;box-sizing: border-box;&quot;&gt;177&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;box-sizing: border-box;&quot;&gt;&lt;b style=&quot;box-sizing: border-box; font-weight: bold;&quot;&gt;Autoren:&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;author_list&quot; id=&quot;authorPopover114&quot; style=&quot;box-sizing: border-box; font-size: 14px !important;&quot;&gt;Ralph Steyer&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/7174895156060663897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/7174895156060663897'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/02/rust-statt-rost.html' title='Rust statt Rost'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiY4ucyNx1ExbrHTllnA0rBe1ivjdb6T6FJTCVgrQ7UZvC2rn5TlMkp4_eO_hPjSKbKdDMZScdgtsSjenw9Hh5KryIQKthyrcDmR7IZ9Kn6PtLInCLgo9Lmvxxlu6cbR_cUnZ8uMhEjiUcxeAhHeI4gsvY1-hcgBzXAcAIJTbPFkGO2KgHixInwSDIhxxue/s72-c/20260223_152035.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-6592692688642281176</id><published>2026-02-20T17:19:00.000+01:00</published><updated>2026-02-20T17:19:35.521+01:00</updated><title type='text'>Arbeiten, wo andere Urlaub machen</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVGBnygHksWzIarV6xNT8LU0wklpUWDWU_t-t3wca9ANM5LE6l-KuuW7lJGgFJyGq_UwXAShDT-FSi6qg9WIsPDNoRwHwrlesVCaxuvxN1VbSJPsJfy_29Bag7vdYbJrJKBiAJRJ7p42pzdsFlp0C_wxVO-rRPTvVRXtFCCyHLjqEOwsJc5_67HDWkb8mk/s4000/20260220_133734.jpg&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3000&quot; data-original-width=&quot;4000&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVGBnygHksWzIarV6xNT8LU0wklpUWDWU_t-t3wca9ANM5LE6l-KuuW7lJGgFJyGq_UwXAShDT-FSi6qg9WIsPDNoRwHwrlesVCaxuvxN1VbSJPsJfy_29Bag7vdYbJrJKBiAJRJ7p42pzdsFlp0C_wxVO-rRPTvVRXtFCCyHLjqEOwsJc5_67HDWkb8mk/w400-h300/20260220_133734.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;Genaugenommen mache ich Urlaub, ohne groß zu arbeiten. Aber da gerade mein neustes &lt;a href=&quot;https://de.linkedin.com/learning/webassembly-wasm-lernen-einstieg-mit-python?trk=course_title&amp;amp;upsellOrderOrigin=default_guest_learning&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Videotraining &lt;/a&gt;für &lt;a href=&quot;https://www.linkedin.com/learning/instructors/ralph-steyer&quot; rel=&quot;nofollow noopener&quot;&gt;Linked Learning (LiL)&lt;/a&gt;&amp;nbsp;freigeschaltet wurde, will ich doch von unterwegs das kurz verlauten lassen. Thema ist &lt;a href=&quot;https://de.linkedin.com/learning/webassembly-wasm-lernen-einstieg-mit-python?trk=course_title&amp;amp;upsellOrderOrigin=default_guest_learning&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;WebAssembly (Wasm) lernen – Einstieg mit Python&lt;/a&gt;.&lt;p&gt;&lt;/p&gt;&lt;p&gt;Mit WebAssembly (Wasm) und Python finden zwei der aktuell angesagtesten Technologien zusammen. Wasm ist ein portables, sicheres Bytecode-Format, das in einer virtuellen Maschine mit nahezu nativer Geschwindigkeit laufen kann. Das eignete sich perfekt als Ergänzung zu JavaScript im Browser und wird auch zunehmend auf Servern eingesetzt. Gerade im Web nutzt man zunehmend Wasm für rechenintensive Funktionen (z. B. Bild/Video, 3D, Spiele), aber auch viele erweiterte Einsatzgebiete. Da Wasm neben einer hohen Performance, starker Sicherheit (Sandbox, kein direkter Systemzugriff) und Portabilität Sprachunabhängig ist, kann man hervorragend Python zur Erstellung einsetzen.

Denn Python ist weit verbreitet und einfach, aber ebenso portabel, sicher, Deployment-freundlich und hat eine gute Verbindung zu JavaScript &amp;amp; Web-APIs.

Sowohl Wasm als auch Python stellen niedrige Einstiegshürden da und damit stehen der Ergänzung klassischer JavaScript-Programmierung im Browser wenig Hindernisse im Weg. &lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6592692688642281176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/6592692688642281176'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/02/arbeiten-wo-andere-urlaub-machen.html' title='Arbeiten, wo andere Urlaub machen'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVGBnygHksWzIarV6xNT8LU0wklpUWDWU_t-t3wca9ANM5LE6l-KuuW7lJGgFJyGq_UwXAShDT-FSi6qg9WIsPDNoRwHwrlesVCaxuvxN1VbSJPsJfy_29Bag7vdYbJrJKBiAJRJ7p42pzdsFlp0C_wxVO-rRPTvVRXtFCCyHLjqEOwsJc5_67HDWkb8mk/s72-w400-h300-c/20260220_133734.jpg" height="72" width="72"/></entry><entry><id>tag:blogger.com,1999:blog-426261059518710045.post-2332582225588618584</id><published>2026-02-14T09:53:00.002+01:00</published><updated>2026-02-14T09:53:00.114+01:00</updated><title type='text'>42 - Produktives Scheitern</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Ich möchte Werbung für den Beitrag &lt;a href=&quot;https://www.ardmediathek.de/video/42-die-antwort-auf-fast-alles/macht-uns-scheitern-erfolgreicher-42-die-antwort-auf-fast-alles/arte/Y3JpZDovL2FydGUudHYvcHVibGljYXRpb24vMTIxMzI4LTAwOC1B&quot; rel=&quot;nofollow noopener&quot; target=&quot;_blank&quot;&gt;Macht uns Scheitern erfolgreicher? - 42 - Die Antwort auf fast alles&lt;/a&gt; von Arte machen, den ich aber unlängst auf Alpha gesehen habe. Und das nicht nur wegen der Antwort auf alle Fragen oder weil die Reihe &quot;42 - Die Antwort auf fast alles&quot; generell sehr viele gute Beiträge hat, sondern weil die Kernaussage Wasser auf meinen Kampf gegen die KI-Mühle ist.&lt;/p&gt;&lt;p&gt;Ich sehe schon länger die massive Gefahr, dass KI uns immer dümmer macht. Gerade in der Schule, Ausbildung oder Uni ist Verwendung von KI extrem gefährlich. Nicht nur wegen der vielen Falschaussagen. KI liefert eine Lösung und nimmt die Mühe, eine Lösung selbst zu erarbeiten und vor allen Dingen die Chance zu scheitern. Gerade Kiddies wollen meist nur die Lösung und verstehen nicht, dass nicht die Lösung, sondern der eigenständige Weg dahin Erfolg bedeutet. Selbst wenn die Lösung nicht erreicht wird. Leider werden aber auch Lehrende schnell dem KI-Gift&amp;nbsp; erliegen. Genau das postuliert dieser Beitrag - man muss scheitern, um erfolgreich zu werden. Dabei ist die Feststellung ja nicht neu - das Meiste lernt man aus Fehlern, wussten schon zig Generationen vor uns. KI zerstört diese Grundlage für langfristigen Erfolg.&lt;/p&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2332582225588618584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/426261059518710045/posts/default/2332582225588618584'/><link rel='alternate' type='text/html' href='http://rjsedv.blogspot.com/2026/02/42-produktives-scheitern.html' title='42 - Produktives Scheitern'/><author><name>Ralph Steyer - rjsedv</name><uri>http://www.blogger.com/profile/03687640256471800579</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhexI34oCJ6DePSf16tgmx4jds6mRDERyVzAcwG-cq61Qxfu03do4ltahPWoaClWqSV1v49DtcwgPx00Snn3FxqkLc5eHUhBg_1zpXjQpbRQfwd-wl8D5EKyyMh86QcGt2CLn_9tiJl2C59lhOjIeecBe4aAbNOtmEbCgnSPWPgB00/s220/034323_2020-05-19_10-07-19_95.jpg'/></author></entry></feed>