<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Alle Artikel - buzzdeee | Blog &amp; Projects</title>
        <link>https://buzzdeee.reitenba.ch/posts/</link>
        <description>Alle Artikel | buzzdeee | Blog &amp; Projects</description>
        <generator>Hugo -- gohugo.io</generator><language>de</language><copyright>Der Inhalt dieser Seite ist lizensiert unter Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Sat, 02 May 2026 17:19:11 &#43;0200</lastBuildDate><atom:link href="https://buzzdeee.reitenba.ch/posts/" rel="self" type="application/rss+xml" /><item>
    <title>Gleise und Dämonen: Digitale Modelleisenbahn unter OpenBSD</title>
    <link>https://buzzdeee.reitenba.ch/digital-model-railroading-on-openbsd/</link>
    <pubDate>Sat, 02 May 2026 17:19:11 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/digital-model-railroading-on-openbsd/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/model_railroad_openbsd.png" referrerpolicy="no-referrer">
            </div><h2 id="die-welt-im-miniaturformat">Die Welt im Miniaturformat</h2>
<p>Wie wahrscheinlich viele Kinder meiner Generation habe ich unzählige Stunden in der Welt der analogen Modelleisenbahn verbracht. Doch für mich ging es nicht nur darum, einer Lokomotive dabei zuzusehen, wie sie im Kreis fährt. Die wahre Magie lag im <strong>Erschaffen</strong>: das Zusammenbauen von Plastikhaus-Bausätzen, das akribische Gestalten des Geländes und die komplexe Arbeit &ldquo;unter der Platte&rdquo; – das Verkabeln von Lichtern und elektromagnetischen Weichen. Es war meine erste Begegnung mit Ingenieurwesen und Projektmanagement, auch wenn mir das damals nicht bewusst war.</p>]]></description>
    <category>OpenBSD</category><category>ModelRailroad</category><category>DCC</category><category>Rocrail</category><category>srcpd</category><category>XTrackCAD</category><category>C&#43;&#43;</category><category>Electronics</category>
    <hashtags>#OpenBSD #ModelRailroad #DCC #Rocrail #srcpd #XTrackCAD #C&#43;&#43; #Electronics</hashtags>
    <shortdesc>
        Eine Reise von den analogen Zügen der Kindheit bis hin zu einer vollständig digitalisierten Anlage unter OpenBSD.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/model_railroad_openbsd.png
      
    </image>
</item>
<item>
    <title>Unsichtbare Signale abfangen: BTLE und Zigbee auf OpenBSD</title>
    <link>https://buzzdeee.reitenba.ch/btle-zigbee-sniffing/</link>
    <pubDate>Fri, 24 Apr 2026 16:24:29 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/btle-zigbee-sniffing/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/sniffing_invisible_signals_btle_zigbee.png" referrerpolicy="no-referrer">
            </div><p>In meinen vorherigen Beiträgen haben wir uns mit dem Prozess <a href="/modern-kismet-on-openbsd/" rel="">Bridging the Gap: Modernes Kismet auf OpenBSD bringen</a> beschäftigt und hatten ein wenig <a href="/fun-with-rtl-sdr/" rel="">Spaß mit RTL-SDR auf OpenBSD</a>, um Flugzeuge und Temperatursensoren zu verfolgen. Heute tauche ich tiefer in die unsichtbaren Signale um uns herum ein und verlagere den Fokus auf <strong>Bluetooth Low Energy (BTLE)</strong> und <strong>Zigbee</strong>.</p>
<p>Ich war schon immer neugierig darauf, was IoT-Geräte in meiner Umgebung eigentlich &ldquo;hinter meinem Rücken&rdquo; so sagen - Fitnesstracker, smarte Glühbirnen und sogar Zahnbürsten &ldquo;bewerben&rdquo; (advertising) ständig ihre Anwesenheit. In diesem Beitrag schauen wir uns an, wie man eine professionelle Sniffing-Umgebung auf <strong>OpenBSD</strong> einrichtet, indem wir sowohl den klassischen <a href="https://www.adafruit.com/product/2269" target="_blank" rel="noopener noreffer ">Adafruit Bluefruit Sniffer (nRF51822)</a> als auch den modernen <a href="https://nicekeyboards.com/docs/nice-nano/" target="_blank" rel="noopener noreffer ">nRF52840 (speziell den nice!nano)</a> verwenden.</p>]]></description>
    <category>OpenBSD</category><category>Bluetooth</category><category>Zigbee</category><category>Thread</category><category>Security</category><category>Kismet</category><category>Wireshark</category>
    <hashtags>#OpenBSD #Bluetooth #Zigbee #Thread #Security #Kismet #Wireshark</hashtags>
    <shortdesc>
        Erkunde BTLE- und Zigbee-Traffic auf OpenBSD mit nRF52840-Hardware, Kismet und Wireshark für drahtlose Echtzeitanalyse.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/sniffing_invisible_signals_btle_zigbee.png
      
    </image>
</item>
<item>
    <title>Spaß mit RTL-SDR auf OpenBSD: Von Flugzeugen, Funk-Thermometern und Radio</title>
    <link>https://buzzdeee.reitenba.ch/fun-with-rtl-sdr/</link>
    <pubDate>Fri, 17 Apr 2026 21:36:52 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/fun-with-rtl-sdr/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/fun-with-rtl-sdr.png" referrerpolicy="no-referrer">
            </div><p>Nach meinem letzten Post über <a href="/modern-kismet-on-openbsd/" rel="">Modernes Kismet auf OpenBSD</a> wird es Zeit, dass wir uns die Hardware anschauen, die den ganzen Funk-Spaß erst möglich macht. Wenn du noch einen USB-Port frei hast und dir für rund 50€ einen RTL-SDR-Dongle besorgst, verwandelst du deine OpenBSD-Kiste in einen fähigen Radio-Scanner.</p>
<h2 id="was-ist-eigentlich-sdr">Was ist eigentlich SDR?</h2>
<p><strong>Software Defined Radio (SDR)</strong> verlagert den Prozess der Signalverarbeitung von spezialisierten Hardwareschaltkreisen direkt in die Software. Früher war es so: Wolltest du eine neue Frequenz hören oder ein neues Protokoll knacken, musstest du ein komplett neues Funkgerät kaufen. Bei SDR ist die Hardware eigentlich nur ein &ldquo;dummes&rdquo; Bauteil, das ein Stück des Frequenzspektrums digitalisiert – dein Prozessor übernimmt dann das eigentliche Rechnen, Filtern und Dekodieren.</p>]]></description>
    <category>OpenBSD</category><category>SDR</category><category>RTL-SDR</category><category>Radio</category><category>Kismet</category>
    <hashtags>#OpenBSD #SDR #RTL-SDR #Radio #Kismet</hashtags>
    <shortdesc>
        Vom Flugzeug-Tracking bis zum Auslesen der smarten Wetterstation vom Nachbarn: Entdecke die Welt von SDR auf OpenBSD. Einfach nur Signale ohne Schnörkel.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/fun-with-rtl-sdr.png
      
    </image>
</item>
<item>
    <title>Die Lücke schließen: Modernes Kismet für OpenBSD</title>
    <link>https://buzzdeee.reitenba.ch/modern-kismet-on-openbsd/</link>
    <pubDate>Mon, 13 Apr 2026 21:39:43 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/modern-kismet-on-openbsd/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/modern-kismet.png" referrerpolicy="no-referrer">
            </div><p>Jahrelang steckte OpenBSD in einer technischen Zeitkapsel fest. Während der Rest der Welt auf Kismet &ldquo;Newcore&rdquo; umstieg – mit seinem leistungsstarken webbasierten UI, verteiltem Capture und Multi-Protokoll-Unterstützung – blieb der OpenBSD-Port in der veralteten ncurses-Version stecken.</p>
<p>Die Core-Software ließ sich zwar, mit kleineren patches, problemlos kompilieren, aber es klaffte eine riesige Lücke: <strong>es gab keinen Wifi-Capture-Treiber für OpenBSD.</strong> Um voranzukommen und die antike Version endlich in den Ruhestand zu schicken, musste ich das Herzstück bauen: <code>capture_openbsd_wifi</code>.</p>]]></description>
    <category>OpenBSD</category><category>Kismet</category><category>SDR</category><category>Wireless</category><category>C&#43;&#43;</category><category>Ports</category>
    <hashtags>#OpenBSD #Kismet #SDR #Wireless #C&#43;&#43; #Ports</hashtags>
    <shortdesc>
        Schlanker Code statt #ifdef-Dschungel: Wie das moderne Kismet nach einer langen Odyssee endlich im OpenBSD-Ports-Tree gelandet ist.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/modern-kismet.png
      
    </image>
</item>
<item>
    <title>Managed Impressum &amp; Datenschutz im MIT-Stil: Mein Legal-Setup für Hugo</title>
    <link>https://buzzdeee.reitenba.ch/online-impressum/</link>
    <pubDate>Sat, 04 Apr 2026 10:00:00 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/online-impressum/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/legal-shield-v2.png" referrerpolicy="no-referrer">
            </div><p>In meinem <a href="/the-legal-shield/" rel="">letzten Artikel</a> zum Thema habe ich beschrieben, wie man mit einer c/o-Adresse und VoIP-Nummern ein rechtssicheres Impressum aufbaut. Das funktioniert zwar, ist aber technisch gesehen „Stückwerk“.</p>
<p>Ich habe inzwischen eine Lösung gefunden, die noch eleganter ist: <strong><a href="https://online-impressum.de" target="_blank" rel="noopener noreffer ">online-impressum.de</a></strong>. Hier erfährst du, warum ich gewechselt habe und wie es mein Setup vereinfacht.</p>
<h2 id="das-problem-mit-der-telefonnummer">Das Problem mit der Telefonnummer</h2>
<p>Laut § 5 DDG muss ein Impressum Wege zur „schnellen elektronischen Kontaktaufnahme“ und „unmittelbaren Kommunikation“ bieten. Lange galt: E-Mail + Telefon. Doch die Rechtsprechung (und der Wortlaut des Gesetzes) lässt Spielraum: Wenn ein <strong>Kontaktformular</strong> eine Antwort innerhalb von wenigen Minuten oder Stunden ermöglicht, kann dies die Telefonnummer unter Umständen ersetzen.</p>]]></description>
    <category>Hugo</category><category>Impressum</category><category>Datenschutz</category><category>DSGVO</category><category>Blogging</category>
    <hashtags>#Hugo #Impressum #Datenschutz #DSGVO #Blogging</hashtags>
    <shortdesc>
        Ein Leitfaden zu meinem neuen Legal-Setup für Hugo: Die Kombination aus Managed-Impressum-Hosting und einer minimalistischen, cookie-freien Datenschutzerklärung.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/legal-shield-v2.png
      
    </image>
</item>
<item>
    <title>Der Legal Shield: Impressum und Datenschutz für einen mehrsprachigen Hugo-Blog</title>
    <link>https://buzzdeee.reitenba.ch/the-legal-shield/</link>
    <pubDate>Fri, 03 Apr 2026 22:00:48 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/the-legal-shield/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/the-legal-shield.png" referrerpolicy="no-referrer">
            </div><p>Einen Blog zu starten ist aufregend, aber wenn du von Deutschland aus hostest oder europäische Leser ansprichst, stößt du noch vor dem ersten „Hello World“ auf eine rechtliche Hürde: die <strong>Impressumspflicht</strong> und die <strong>DSGVO</strong>.</p>
<p>Hier zeige ich, wie ich die rechtlichen Anforderungen gemeistert, eine privatsphärenfreundliche Adresse gesichert und ein mehrsprachiges Setup in Hugo implementiert habe.</p>
<div class="details admonition tip open">
    <div class="details-summary admonition-title">
        <i class="icon far fa-lightbulb" aria-hidden="true"></i>Update: Neuerer Ansatz verfügbar<i class="details-icon fas fa-angle-right" aria-hidden="true"></i>
    </div>
    <div class="details-content">
        <div class="admonition-content"><strong>Hinweis:</strong> Seit der Veröffentlichung dieses Artikels habe ich einen noch besseren Impressum-Service gefunden, der die Einrichtung vereinfacht. Während die technischen Hugo-Tipps unten weiterhin hilfreich sind, empfehle ich für die rechtliche Komponente meinen aktuelleren Guide: <strong><a href="/online-impressum/" rel="">Managed Impressum &amp; Datenschutz im MIT-Stil: Mein Legal-Setup für Hugo</a></strong>.</div>
    </div>
</div>
<h2 id="warum-braucht-man-das-überhaupt">Warum braucht man das überhaupt?</h2>
<p>In Deutschland verpflichtet § 5 DDG (ehemals TMG) fast jeden Website-Betreiber zu einem „Impressum“. Das gilt nicht nur für Unternehmen; selbst ein Hobby-Blog kann als „geschäftsmäßig“ eingestuft werden, wenn er Affiliate-Links enthält oder einfach eine gewisse Beständigkeit aufweist.</p>]]></description>
    <category>Hugo</category><category>Datenschutz</category><category>DSGVO</category><category>Blogging</category>
    <hashtags>#Hugo #Datenschutz #DSGVO #Blogging</hashtags>
    <shortdesc>
        Ein umfassender Leitfaden zur rechtssicheren, mehrsprachigen Hugo-Website mit ihr-impressum.de, Sipgate und e-recht24. Inklusive technischer Hugo-Tipps für DSGVO-konformes Hosting.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/the-legal-shield.png
      
    </image>
</item>
<item>
    <title>Das Multi-Channel-Megaphon: Blog-Distribution automatisieren mit Hugo &amp; Make.com</title>
    <link>https://buzzdeee.reitenba.ch/multi-channel-megaphone/</link>
    <pubDate>Thu, 02 Apr 2026 08:43:10 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/multi-channel-megaphone/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/the-multi-channel-megaphone.png" referrerpolicy="no-referrer">
            </div><p>Ich liebe es, Code zu schreiben und OpenBSD-Ports zu pflegen, aber das manuelle Kopieren von Links auf fünf verschiedene Social-Media-Plattformen ist eine lästige Pflicht, die mich von meiner Werkbank fernhält. Hier zeige ich dir, wie ich ein „Zero-Touch“-Distributionssystem aufgebaut habe.</p>
<h2 id="warum-makecom-der-automatisierungs-vergleich-2026">Warum <a href="https://www.make.com/en/register?pc=buzzdeee" target="_blank" rel="noopener noreffer ">Make.com</a>? (Der Automatisierungs-Vergleich 2026)</h2>
<p>Als IT-Enthusiast möchte ich nicht nur, dass Dinge „funktionieren“ – ich möchte, dass sie effizient und kosteneffektiv sind. Bevor ich mich für dieses Setup entschieden habe, habe ich den aktuellen Automatisierungsmarkt sondiert. Warum habe ich <a href="https://www.make.com/en/register?pc=buzzdeee" target="_blank" rel="noopener noreffer ">Make.com</a> gegenüber den anderen großen Playern den Vorzug gegeben?</p>]]></description>
    <category>Hugo</category><category>Automatisierung</category><category>Make.com</category><category>RSS</category><category>API</category><category>Bluesky</category><category>Cloudinary</category><category>Facebook</category><category>Instagram</category><category>Linkedin</category><category>Discord</category><category>DevOps</category><category>Webentwicklung</category><category>Tutorial</category>
    <hashtags>#Hugo #Automatisierung #Make.com #RSS #API #Bluesky #Cloudinary #Facebook #Instagram #Linkedin #Discord #DevOps #Webentwicklung #Tutorial</hashtags>
    <shortdesc>
        Ein Deep Dive in die Automatisierung deiner Blog-Beiträge auf Discord, LinkedIn, Facebook, Instagram und Bluesky mittels Hugo RSS-Overrides und Make.com.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/the-multi-channel-megaphone.png
      
    </image>
</item>
<item>
    <title>Machen Sie Ihre Hugo-Seite auffindbar: Ein Leitfaden zur Suchmaschinen-Indizierung</title>
    <link>https://buzzdeee.reitenba.ch/make-search-engines-aware-of-your-blog/</link>
    <pubDate>Tue, 31 Mar 2026 16:22:22 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/make-search-engines-aware-of-your-blog/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/hugo-search-engines.png" referrerpolicy="no-referrer">
            </div><h2 id="hallo-welt-so-wird-deine-hugo-seite-indiziert">Hallo Welt: So wird deine Hugo-Seite indiziert</h2>
<p>Nachdem dein Inhalt steht und das Design sitzt, ist es Zeit für SEO (Suchmaschinenoptimierung). Da Hugo ein statischer Website-Generator ist, ist der effizienteste Weg, Suchmaschinen von deiner Existenz zu berichten, das Einreichen einer <strong>Sitemap</strong>.</p>
<p>Hugo generiert diese automatisch unter <code>deinedomain.de/sitemap.xml</code>. Da du das <strong>LoveIt</strong>-Theme verwendest, hast du einen eingebauten Vorteil: Die Datei <code>hugo.toml</code> (oder <code>config.toml</code>) bietet dedizierte Felder, um die Inhaberschaft deiner Seite auf allen wichtigen Plattformen zu verifizieren.</p>]]></description>
    <category>Hugo</category><category>SEO</category><category>Webentwicklung</category><category>Tutorial</category>
    <hashtags>#Hugo #SEO #Webentwicklung #Tutorial</hashtags>
    <shortdesc>
        Eine Schritt-für-Schritt-Anleitung für Hugo-Nutzer, um die Eigenhaberschaft ihrer Website zu verifizieren und Sitemaps bei Google, Bing und Baidu einzureichen.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/hugo-search-engines.png
      
    </image>
</item>
<item>
    <title>Hugo Themes anpassen: Einen mehrsprachigen Custom-Footer hinzufügen</title>
    <link>https://buzzdeee.reitenba.ch/tweaking-loveit-theme/</link>
    <pubDate>Mon, 30 Mar 2026 19:59:11 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/tweaking-loveit-theme/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/tweaking-hugo-theme.png" referrerpolicy="no-referrer">
            </div><h2 id="1-hugo-themes-anpassen-dein-blog-deine-regeln">1. Hugo Themes anpassen: Dein Blog, deine Regeln</h2>
<p>Eine Website mit Hugo zu erstellen ist ein bisschen wie der Einzug in eine fertig möblierte Designer-Wohnung. Es sieht von dem Moment an großartig aus, in dem man die Tür öffnet, aber es fühlt sich erst dann wie ein richtiges <em>Zuhause</em> an, wenn man eigene Bilder an die Wände hängt oder den Teppich austauscht.</p>
<p>Das <strong>LoveIt</strong>-Theme ist wegen seiner cleanen Ästhetik, der integrierten Suche und dem Dark-Mode-Support extrem beliebt. Dennoch können generische Footer oder Standard-Layouts dazu führen, dass sich deine Ecke im Internet ein wenig nach &ldquo;von der Stange&rdquo; anfühlt. Egal, ob du einen individuellen Copyright-Hinweis, einen &ldquo;Buy Me a Coffee&rdquo;-Link oder spezifische Tracking-Skripte hinzufügen möchtest: Das Theme anzupassen ist der beste Weg, um deinem technischen Blog eine persönliche Note zu verleihen.</p>]]></description>
    <category>Hugo</category><category>LoveIt</category><category>Webentwicklung</category><category>Tutorial</category><category>Webdesign</category>
    <hashtags>#Hugo #LoveIt #Webentwicklung #Tutorial #Webdesign</hashtags>
    <shortdesc>
        Eine Schritt-für-Schritt-Anleitung zum Überschreiben von Hugo-Layouts, um einen individuellen, mehrsprachigen Footer mit Support-Links zu erstellen.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/tweaking-hugo-theme.png
      
    </image>
</item>
<item>
    <title>Vom Monolog zum Dialog</title>
    <link>https://buzzdeee.reitenba.ch/from-monologue-to-dialogue/</link>
    <pubDate>Sun, 29 Mar 2026 08:55:23 &#43;0200</pubDate>
    <author>buzzdeee</author>
    <guid>https://buzzdeee.reitenba.ch/from-monologue-to-dialogue/</guid>
    <description><![CDATA[<div class="featured-image">
                <img src="/images/static_to_interactive.png" referrerpolicy="no-referrer">
            </div><h2 id="warum-den-dialog-suchen">Warum den Dialog suchen?</h2>
<p>Statische Websites sind schnell, sicher und minimalistisch – aber sie können sich auch ein wenig einsam anfühlen. Wenn du <code>git push</code> für einen neuen Beitrag ausführst, verschickst du im Grunde eine Flaschenpost. Eine Ebene für Diskussionen ändert das und verwandelt deine Seite von einer Einbahnstraße in einen lebendigen Austausch.</p>
<p>Warum sollte man sich also die Mühe machen, Kommentare auf einer ansonsten perfekt cleanen, statischen Website zu aktivieren? Es läuft auf drei zentrale Vorteile hinaus:</p>]]></description>
    <category>Hugo</category><category>Giscus</category><category>LoveIt</category><category>Statische Website</category><category>GitHub Pages</category><category>Webentwicklung</category><category>Tutorial</category>
    <hashtags>#Hugo #Giscus #LoveIt #Statische Website #GitHub Pages #Webentwicklung #Tutorial</hashtags>
    <shortdesc>
        Ein umfassender Leitfaden, wie du deine statische Hugo-Website mit Giscus und dem LoveIt-Theme in eine interaktive Community-Plattform verwandelst.
    </shortdesc>
    <image>
      
        https://buzzdeee.reitenba.ch/images/static_to_interactive.png
      
    </image>
</item>
</channel>
</rss>
