CodeFlow

CodeFlow

By Friedjof NoweckTechnology
Download on the App Store

CodeFlow episodes

  • SSH und SFTP: Tipps und Tricks

    In dieser Folge dreht sich alles um SSH, SSH-Keys und sftp. Ich erkläre, wie diese Tools dein Leben erleichtern können, indem sie dir einen schnellen und sicheren Zugriff auf Remote-Server ermöglichen, ohne lästiges wiederholtes Einloggen.

    Ich teile nützliche Anleitungen, die dir dabei helfen, SSH-Keys richtig einzurichten und sftp-Verzeichnisse effizient zu mounten:

    • SSH Key einrichten
    • sftp Verzeichnis mounten
    • Diese Tipps erhöhen nicht nur die Bequemlichkeit im Umgang mit Remote-Servern, sondern verbessern auch die Sicherheit deiner Verbindungen.

      Kontaktiere mich!
      • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
      • E-Mail: Für Feedback oder Anmerkungen, schreibe mir direkt an [email protected].
      • Ich freue mich auf deine Gedanken und Ideen!

        16 min
      • 10 Intellij Tricks für Profis

        In dieser Episode tauche ich in die Welt der JetBrains IDE Intellij ein und beleuchte einige ihrer spannendsten und teilweise versteckten Funktionen. Diese Tipps und Tricks werden dir helfen, die volle Leistungsfähigkeit der Intellij IDE effektiver zu nutzen und deine Produktivität zu steigern.

        Von Tastaturkürzeln bis hin zu weniger bekannten Features – ich decke eine Bandbreite an nützlichen Funktionen ab, die sowohl für Anfänger als auch für erfahrene Entwickler interessant sein werden. Entdecke mit mir zusammen, wie du Intellij IDEs optimal einsetzen kannst.

        Kontaktiere mich!
        • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
        • E-Mail: Für Feedback oder Fragen, schreibe mir direkt an [email protected].
        • Ich freue mich auf deine Gedanken und Ideen!

          23 min
        • Windows to go mit Rufus

          In dieser Episode zeige ich, wie du Windows 11 oder Windows 10 mittels Rufus auf eine externe SSD installieren kannst. Diese Methode ermöglicht es dir, ein voll funktionsfähiges Windows-Betriebssystem auf einem portablen Laufwerk zu haben, was besonders praktisch für mobile Nutzung oder Troubleshooting ist.

          Ich erkläre den gesamten Prozess Schritt für Schritt und gebe Tipps, wie du das Beste aus dieser flexiblen Lösung herausholen kannst. Rufus ist ein leistungsfähiges, benutzerfreundliches Tool, das diesen Prozess vereinfacht. Den Link zum Download von Rufus findest du hier: Rufus auf GitHub.

          Kontaktiere mich!
          • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
          • E-Mail: Für Feedback oder Fragen, schreibe mir direkt an [email protected].
          • Ich freue mich auf deine Gedanken und Ideen!

            12 min
          • Wechsel zu Fedora: GNOME und mehr

            In der heutigen Episode teile ich meine Erfahrungen mit dem Wechsel zu Fedora als meinem neuen Betriebssystem und der Entscheidung für GNOME statt KDE. Ich gehe darauf ein, wie sich dieser Wechsel auf meine tägliche Arbeit und die Organisation meiner Dateien ausgewirkt hat.

            Zudem spreche ich über das Upgrade meines Laptops durch Hinzufügen einer zweiten SSD, was einen erheblichen Unterschied in der Speicherorganisation und Leistungsfähigkeit gemacht hat. Diese Folge gibt einen tiefen Einblick in die praktischen Aspekte des Betriebssystemwechsels und der Hardware-Aufrüstung.

            Kontaktiere mich!

            • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
            • E-Mail: Für Feedback oder Fragen, schreibe mir direkt an [email protected].
            • Ich freue mich auf deine Gedanken und Ideen!

              31 min
            • Mein neues Synology NAS

              In dieser Episode gehe ich auf mein neues Synology NAS ein. Ich teile meine ersten Eindrücke und Erfahrungen, um euch einen Einblick in die Funktionsweise und die Möglichkeiten dieses Netzwerkspeichers zu geben. Obwohl es noch viel zu entdecken gibt, habe ich versucht, alle wichtigen Aspekte in dieser Folge einzubringen.

              Von der Einrichtung bis hin zur täglichen Nutzung – ich beleuchte die verschiedenen Facetten des NAS und wie es meinen Alltag beeinflusst. Dieser Einblick soll euch helfen zu verstehen, was ein Synology NAS leisten kann und ob es für eure Bedürfnisse geeignet ist.

              Kontaktiere mich!
              • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
              • E-Mail: Für Fragen oder Feedback, schreibe mir direkt an [email protected].
              • Ich freue mich auf eure Gedanken und Anregungen!

                32 min
              • Tailscale/Headscale VPN-Setup

                In dieser Episode widme ich mich dem Thema, wie man mithilfe von Tailscale und Headscale ein Mash VPN selbst hosten kann. Diese Tools bieten eine hervorragende Möglichkeit, direkte Verbindungen zu allen Geräten im VPN-Netzwerk herzustellen. Dies ist nicht nur ideal, um eine Verbindung nach Hause zu schaffen, sondern auch um die Kommunikation zwischen verschiedenen Geräten zu erleichtern.

                Ich werde alle wichtigen Informationen über Tailscale und Headscale teilen, einschließlich der Vor- und Nachteile dieser Lösungen. Diese Folge soll euch einen umfassenden Überblick geben und helfen zu verstehen, wie ihr euer eigenes VPN effektiv und sicher einrichten könnt.

                Kontaktiere mich!
                • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                • E-Mail: Für Fragen oder Feedback, schreibe mir direkt an [email protected].
                • Ich freue mich auf eure Gedanken und Anregungen!

                  19 min
                • Java: Abstrakte Klassen vs. Interfaces

                  In der heutigen Episode tauchen wir tief in die Welt der Java-Programmierung ein, indem wir uns den Unterschieden und den jeweiligen Anwendungsfällen von abstrakten Klassen und Interfaces widmen. Diese Konzepte sind zentral für das Verständnis der objektorientierten Programmierung in Java.

                  Ich werde die grundlegenden Eigenschaften beider Ansätze erläutern, ihre Unterschiede aufzeigen und praktische Beispiele geben, wie und wann man sie am besten einsetzt. Diese Folge ist ideal für alle, die ihr Wissen in der Java-Programmierung vertiefen möchten oder vor der Entscheidung stehen, ob sie in ihrem Projekt eine abstrakte Klasse oder ein Interface verwenden sollten.

                  Kontaktiere mich!
                  • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                  • E-Mail: Für Feedback oder Fragen, schreibe mir direkt an [email protected].
                  • Ich freue mich auf eure Gedanken und Anregungen!

                    10 min
                  • Gegenüberstellung: Python und Java

                    In dieser Episode widme ich mich einem spannenden Thema in der Welt der Programmierung: dem Vergleich zwischen Python und Java. Ich erkunde sowohl die Unterschiede als auch die Gemeinsamkeiten dieser beiden beliebten Programmiersprachen und gebe Einblicke in ihre jeweiligen Stärken und Einsatzgebiete.

                    Diese Folge richtet sich sowohl an Programmieranfänger, die sich einen Überblick über die Sprachen verschaffen wollen, als auch an erfahrene Entwickler, die ihre Kenntnisse erweitern möchten. Erfahre mehr über die Besonderheiten von Python und Java und wie sie sich auf die Entwicklung verschiedener Arten von Projekten auswirken können.

                    Kontaktiere mich!
                    • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                    • E-Mail: Für Fragen oder Anregungen, schreibe mir direkt an [email protected].
                    • Ich freue mich auf deine Gedanken und Ideen!

                      21 min
                    • Linux und Touchscreens: Eine Anleitung

                      In dieser Episode befasse ich mich mit einer Frage, die mich schon seit über einem Jahr beschäftigt: Wie funktioniert ein Touchscreen unter Linux? Nach ausgiebiger Recherche und Tests habe ich endlich eine zufriedenstellende Antwort gefunden und möchte diese Erkenntnisse mit euch teilen.

                      Ich werde wichtige Befehle und Konfigurationen vorstellen, die helfen, Touchscreens unter Linux optimal zu nutzen. Diese umfassen:

                      • Listung der Geräte: xinput
                      • Gerätetest: xinput test --device-id--
                      • Normale Kalibrierung: xinput set-prop '--device-name--' 'Coordinate Transformation Matrix' 1 0 0 0 1 0 0 0 1
                      • Bildschirm links ausrichten: xinput set-prop '--device-name--' 'Coordinate Transformation Matrix' 0.5 0 0.5 0 1 0 0 0 1
                      • Zudem werde ich auf hilfreiche Tools wie Touchegg (GitHub Link) und Onboard (Ubuntuusers Wiki) eingehen, die die Bedienung und Barrierefreiheit verbessern können.

                        Kontaktiere mich!

                        • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                        • E-Mail: Für Fragen oder Anregungen, schreibe mir direkt an [email protected].
                        • Ich freue mich auf deine Gedanken und Ideen!

                          24 min
                        • RSA in 15 Befehlen: Eine Uni-Aufgabe

                          In der heutigen Episode befasse ich mich mit einer faszinierenden Herausforderung: Wie kann man einen Teil des RSA-Algorithmus in einer fiktiven Programmiersprache umsetzen, die nur 15 Befehle zur Verfügung stellt? Diese Aufgabe stammt aus meinem Uni-Kurs und bietet einen spannenden Einblick in die Komplexität und Eleganz der Algorithmik.

                          Ich teile meine Herangehensweise und Lösungen für diese knifflige Aufgabe, die nicht nur Programmierkenntnisse, sondern auch Kreativität und Problemlösungsfähigkeiten erforderte. Bei Fragen oder Anregungen zu diesem Thema freue ich mich über deine E-Mail an [email protected].

                          Kontaktiere mich!
                          • Matrix Space: Diskutiere mit und tausche dich aus. Besuche meinen Matrix Space hier.
                          • E-Mail: Für Feedback oder Fragen, schreibe mir direkt an [email protected].
                          • Ich freue mich auf deine Gedanken und Ideen!

                            32 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.