CodeFlow

CodeFlow

By Friedjof NoweckTechnology
Download on the App Store

CodeFlow episodes

  • Fairphone 5: 10 Monate später

    In dieser Episode teile ich meine Erfahrungen nach über sechs Monaten mit dem Fairphone 5. Zuvor hatte ich schon eine Podcast-Folge zu meinen ersten Eindrücken veröffentlicht. Nun gibt es ein ausführliches Review mit einigen Kritikpunkten und Problemen, die ich im Laufe der Zeit festgestellt habe.

    Zu den Hauptproblemen zählen einige Software-Bugs, die das Benutzererlebnis beeinträchtigt haben. Ich musste das Gerät sogar einmal einchecken lassen, da es zeitweise nicht 100% funktionierte.

    Für detailliertere Einblicke und Vergleiche findest du hier die Links zu meinen vorherigen Folgen:

    • Fairphone 5: Ein Monat im Test
    • Android und Mehrbenutzer-Konten
    • Hier das Bild zu dem Bug in vereinzelten Bildern

      Kontaktiere mich!

      • Mastodon: Folge mir auf @[email protected]
      • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
      • E-Mail: Fragen oder Anregungen? Schreibe mir direkt an [email protected].
      • Ich freue mich auf deine Gedanken und Ideen!

        28 min
      • Python Libraries auf PyPI

        In dieser Episode zeige ich, wie man eine Library auf PyPI zur Verfügung stellt. Dabei gehe ich auf die Nutzung von PIP und PIPX ein und erkläre deren Funktionsweisen und Unterschiede.

        Ich stelle auch mein eigenes Projekt vor: QRClipboard. Dieses Python-Script nimmt einen Text aus der Zwischenablage und wandelt ihn in einen QR-Code um, den man dann direkt anzeigen lassen kann. Das Tool lässt sich einfach über PIPX installieren und über den Command-Line-Befehl qrclip ausführen.

        Wichtiger Hinweis: Es gibt potenzielle Sicherheitsrisiken bei der Installation von Libraries von PyPI. Nicht alle Libraries werden überprüft, daher sollte man stets vorsichtig sein und den Code der Library vor der Installation prüfen. Ein kurzer Blick auf den Quellcode kann bereits helfen, mögliche Sicherheitsprobleme zu erkennen. Beispielsweise kann das QRClipboard-Projekt mit wenigen Codezeilen modifiziert werden, um sensible Daten zu senden.

        Im Detail besprochen:

        • Library auf PyPI veröffentlichen
        • Unterschiede zwischen PIP und PIPX
        • Einführung in das QRClipboard Projekt
        • Installation und Nutzung von QRClipboard
        • Sicherheitsaspekte bei der Nutzung von PyPI
        • Weitere Ressourcen:

          • QRClipboard auf PyPI
          • QRClipboard auf GitHub
          • Viel Spaß bei der heutigen Episode!

            Kontaktiere mich!

            • Mastodon: Folge mir auf @[email protected].
            • Matrix: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
            • E-Mail: Fragen oder Anregungen? Schreibe mir direkt an [email protected].
            • Ich freue mich auf deine Gedanken und Ideen!

              12 min
            • Flameshot: Mehr als nur Screenshots

              In der aktuellen Episode dreht sich alles um Flameshot, das leistungsstarke Screenshot-Tool, das sowohl für Linux als auch für Windows verfügbar ist. Ich erkläre detailliert, wie du mit Flameshot nicht nur Bildschirmfotos aufnehmen, sondern diese auch direkt bearbeiten kannst.

              Zu den besonderen Funktionen von Flameshot gehört die Möglichkeit, den Screenshot-Bereich zu blurren, was bei der Wahrung der Privatsphäre hilft. Außerdem kann man den Screenshot-Bereich anpinnen, um ihn jederzeit griffbereit zu haben. Weitere nützliche Funktionen, wie das Zeichnen von Pfeilen oder das Erstellen von kleinen Anleitungen direkt auf dem Bild, werden ebenfalls vorgestellt.

              Weitere Informationen zu Flameshot und den Download für Linux und Windows findest du auf der offiziellen Webseite: https://flameshot.org/.

              • Mastodon: Vernetze dich mit mir auf Mastodon.
              • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
              • E-Mail: Für Fragen oder Anregungen, schreibe direkt an [email protected].
              • 15 min
              • Speicher Update: Synology DS923+

                In dieser Episode dreht sich alles um die Erweiterung des Speicherplatzes in Synology-Systemen unter Verwendung des Synology Hybrid RAID (SHR). Ich erläutere, wie man die Kapazität durch SHR effektiv steigern kann und diskutiere die Unterschiede zu traditionellen RAID-Systemen.

                Zur Visualisierung der Unterschiede zwischen SHR und anderen RAID-Konfigurationen stelle ich einen hilfreichen Rechner vor, den du unter diesem Link findest. Dieses Tool ermöglicht es, den Speicherbedarf präzise zu berechnen und die optimale Konfiguration für deine Anforderungen zu wählen.

                Weiterführende Informationen und eine detaillierte Diskussion zu Synology-Systemen findest du in einer meiner früheren Episoden, verfügbar unter diesem Link.

                • Mastodon: Vernetze dich mit mir auf Mastodon.
                • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                • E-Mail: Für Fragen oder Anregungen, schreibe direkt an [email protected].
                • 18 min
                • ChatGPT 4o: Echtzeit-Interaktion

                  In der heutigen Episode beschäftige ich mich mit der neuesten Entwicklung im Bereich der Künstlichen Intelligenz: ChatGPT 4o. Diese Version des beliebten Chat-Modells ist nun für jedermann kostenlos verfügbar und bringt einige bemerkenswerte Neuerungen mit sich, darunter die Fähigkeit, in Echtzeit Stimme und Ton aufzunehmen und darauf zu antworten.

                  Ich werde meine Einschätzungen zu diesen Neuerungen teilen und einige Überlegungen anstellen, wie sie die Interaktion mit KI-Technologien verändern könnten. Zusätzlich werfe ich einen Blick auf die potenziellen Auswirkungen für Entwickler und Endnutzer sowie die ethischen Aspekte, die mit solchen technologischen Fortschritten einhergehen. Ein Highlight dieser Folge ist die Verlinkung zur offiziellen Präsentation von ChatGPT 4o auf YouTube, die tiefergehende Einblicke bietet.

                  Die Verfügbarkeit von fortschrittlichen KI-Tools, die in Echtzeit reagieren können, eröffnet neue Möglichkeiten, aber wirft auch wichtige Fragen auf. Diese Folge richtet sich an alle, die sich für die Schnittstelle von Technologie, Gesellschaft und Ethik interessieren.

                  • Video-Präsentation: Sieh dir die detaillierte Einführung an auf YouTube.
                  • Mastodon: Diskutiere mit und teile deine Meinung auf meinem Mastodon Profil.
                  • Matrix: Tritt der Diskussion in meinem Matrix Raum bei hier.
                  • E-Mail: Für Fragen oder Vorschläge, schreibe mir direkt an [email protected].
                  • 22 min
                  • OpenPGP: E-Mails sicher versenden
                    In dieser Episode konzentriere ich mich auf den Einsatz von OpenPGP-Keys zur sicheren Ende-zu-Ende-Verschlüsselung von E-Mails. Ich erkläre die Grundlagen der symmetrischen Verschlüsselung und wie OpenPGP dazu beiträgt, die Sicherheit in der digitalen Kommunikation zu erhöhen. Trotz seiner Bedeutung wird dieses Verfahren von Banken und anderen Unternehmen noch viel zu selten genutzt.
                    Weiterhin gehe ich darauf ein, wie und wo man OpenPGP-Keys veröffentlichen kann, und verweise auf die Plattform keys.openpgp.org. Zusätzlich zeige ich, wie Sie diesen Key nutzen können, um die Ende-zu-Ende-Verschlüsselung selbst zu testen. Hier ist der OpenPGP Key für [email protected]: PGP Key.
                    Für alle, die E-Mails mit OpenPGP verschlüsseln möchten, empfehle ich die Verwendung der Mailprogramme K-9 Mail und Thunderbird. Beide unterstützen OpenPGP direkt:
                    K-9 Mail – Ein leistungsfähiger E-Mail-Client für Android.
                    Thunderbird – Ein frei verfügbarer und umfangreich ausgestatteter E-Mail-Client für verschiedene Betriebssysteme.
                    Matrix und das Problem mit E-Mail – Vertiefung der Diskussion um die Herausforderungen und Alternativen zur herkömmlichen E-Mail-Kommunikation.
                    Bleiben Sie auf dem Laufenden oder kontaktiere mich:
                    Mastodon: Folge mir auf Mastodon.
                    Matrix: Tausche dich aus im Matrix Space.
                    E-Mail: Direkter Kontakt unter [email protected].
                    14 min
                  • Tech-News: Ubuntu, Element Beta & DIY
                    In der heutigen Episode spreche ich über einige spannende Updates aus meiner technischen Welt. Zunächst berichte ich von meinem Wechsel von NixOS zu Ubuntu 23.1 und teile meine ersten Eindrücke sowie Pläne für das kommende Update auf Ubuntu 24 LTS im Sommer.
                    Das zweite große Thema ist die Vorstellung von Element Call, einer neuen Plattform für anonyme, Ende-zu-Ende verschlüsselte Videoanrufe, die sich derzeit noch in der Beta-Phase befindet. Eine interessante Option für alle, die Wert auf Datenschutz legen.
                    Zu guter Letzt gebe ich ein Update zu meinem DIY-Projekt – dem automatischen Hühnerfutterautomaten, den ich gebaut habe. Ein Einblick in die praktische Umsetzung und die technischen Herausforderungen dieses Projekts.
                    Weitere Links zur Episode:
                    Ubuntu 24 LTS
                    Element Call (Beta)
                    Automated Chicken Feeder auf GitHub
                    Kontaktiere mich!
                    Mastodon: Diskutiere mit und teile deine Meinung auf Mastodon.
                    Matrix Space: Tausche dich aus und besuche meinen Matrix Space hier.
                    E-Mail: Für Fragen oder Anregungen, schreibe mir direkt an [email protected].
                    17 min
                  • RiMusic: Dein YT-Music-Client
                    In dieser Episode dreht sich alles um RiMusic, eine innovative Musik-App, die YouTube Music nutzt, um Künstlersongs und Playlists anzubieten. Als Open-Source-Lösung präsentiert sich RiMusic als spannende Alternative für Musikliebhaber.
                    Ich erkläre die zentralen Funktionen von RiMusic und wie diese App sich von anderen Musikdiensten unterscheidet. Besonders die technischen Aspekte, die RiMusic ermöglicht, Songs und Playlists effizient zu verwalten, stehen im Fokus.
                    Weitere Informationen und Downloads zu RiMusic findest du unter den folgenden Links:
                    RiMusic auf GitHub
                    RiMusic auf F-Droid
                    Open-Source-Apps im Überblick
                    Kontaktiere mich!
                    Mastodon: Diskutiere mit und teile deine Meinung auf Mastodon.
                    Matrix Space: Tausche dich aus und besuche meinen Matrix Space hier.
                    E-Mail: Für Fragen oder Anregungen, schreibe mir direkt an [email protected].
                    9 min
                  • VPN-Tunnel mit der Fritzbox

                    In dieser Episode beschäftige ich mich mit der vielseitigen Fritzbox und wie sie für fortschrittliche Netzwerklösungen genutzt werden kann. Ein besonderer Fokus liegt auf der Einrichtung eines IPsec Tunnels zwischen zwei Fritzboxen und der Integration von Clients über Wireguard VPN.

                    Ich erkläre Schritt für Schritt, wie diese Konfigurationen umgesetzt werden können, und welche Vorteile sie für ein sicheres und effizientes Heimnetzwerk bieten.

                    Nützliche Ressourcen und Links:

                    • IP-Adresse und Subnetmask
                    • Networke - VPN's und meine Erfahrungen
                    • Wireguard VPN sogar mit Frontend verfügbar
                    • VPN-Setup mit FritzBox und Wireguard
                    • Monitoring - Daten der Fritzbox
                    • Tailscale/Headscale VPN-Setup
                    • Besuche meine Kanäle:

                      • Mastodon: Folge mir auf @codeflow
                      • Matrix Space: Diskutiere und tausche dich aus im Matrix Space
                      • E-Mail: Feedback und Fragen an [email protected]
                      • 17 min
                      • ZigBee vs. WiFi: Was passt zu dir?

                        In der heutigen Episode erforschen wir die faszinierende Welt der Smart Home-Technologien, speziell WiFi und ZigBee. Ich diskutiere, wie diese Technologien das IoT-Erlebnis beeinflussen und stelle ihre jeweiligen Vor- und Nachteile vor.

                        Zuerst fokussiere ich mich auf ZigBee. Diese Funktechnologie benötigt ein Gateway, was bedeutet, dass Geräte nicht direkt über das Netzwerk angesprochen werden können. Trotzdem bietet ZigBee signifikante Vorteile in Bezug auf Sicherheit und Stromverbrauch. Ich teile meine Erfahrungen mit dem Sonoff ZigBee 3.0 USB Dongle und präsentiere eine Liste kompatibler Geräte von Phoscon.

                        Anschließend wende ich mich WiFi zu, das für seine Kosteneffizienz und direkte Netzwerkverbindung bekannt ist. Wir beleuchten die Gründe, warum WiFi trotz eines höheren Stromverbrauchs eine beliebte Wahl bleibt. Zusätzlich verweise ich auf diese Grafik, um die Unterschiede in den Frequenzkanälen von ZigBee und WiFi zu verdeutlichen.

                        Kontaktiere mich!

                        • Mastodon: Teile deine Gedanken auf @[email protected].
                        • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                        • E-Mail: Fragen oder Anregungen? Schreibe mir direkt an [email protected].
                        • 25 min

                        About CodeFlow

                        From the publisher's feed

                        Ich bin Friedjof, Informatikstudent an der TU München. In meinem Podcast spreche ich über Themen wie Internet der Dinge, Softwareentwicklung und Betriebssysteme. Außerdem teile ich Einblicke in meine eigenen Projekte.