Autor: Gregor Lang

  • ffmpeg – Favoriten


    ffmpeg -ss 00:00:00 -i input.mp4 -t 00:29:00 -c copy output.mp4

    Kürze ein bestehendes Video mit dem Dateinamen „input.mp4“ von Position „00:00:00“ bis zur Position „00:29:00“ und schreibe ein neue Datei mit dem Dateinamen „output.mp4“.


  • String Slicing


    String-Slicing in Python ist eine Technik, mit der du Teilstücke (Substrings) aus einem String herausschneiden kannst, ohne dass der ursprüngliche String verändert wird (Strings sind unveränderlich in Python).


    Grundsyntax

    string[start:stop:step]
    
    • start → Index, bei dem das Slicing beginnt (inklusive).
    • stop → Index, bei dem das Slicing endet (exklusiv, d.h. das Zeichen an dieser Stelle wird nicht mehr genommen).
    • step → Schrittweite (Standard ist 1).

    Beispiele

    1. Einfaches Slicing

    text = "Python"
    print(text[0:4])   # 'Pyth' (Index 0 bis 3)
    print(text[:4])    # 'Pyth' (Start weggelassen → Beginn bei 0)
    print(text[2:])    # 'thon' (bis zum Ende)
    print(text[:])     # 'Python' (gesamter String)
    

    2. Negative Indizes

    Python erlaubt auch negative Indizes, die von hinten zählen:

    print(text[-1])    # 'n'  (letztes Zeichen)
    print(text[-3:])   # 'hon'
    print(text[:-2])   # 'Pyth'
    

    3. Schrittweite (step)

    Mit step kannst du Zeichen überspringen:

    print(text[::2])   # 'Pto' (jedes 2. Zeichen)
    print(text[1::2])  # 'yhn' (jedes 2. Zeichen, Start bei Index 1)
    

    4. Umkehrung eines Strings

    print(text[::-1])  # 'nohtyP' (gesamten String rückwärts)
    

    5. Kombinationen

    print(text[1:5:2])   # 'yh' (Start=1, Stop=5, Step=2)
    print(text[-5:-1:2]) # 'yh' (gleicher Effekt mit negativen Indizes)
    

    Merksätze

    • Start inklusiv, Stop exklusivstring[a:b] enthält a aber nicht b.
    • Wenn ein Index fehlt, wird der Anfang oder das Ende genommen.
    • Mit step steuerst du, wie „groß die Sprünge“ sind.
    • Negative Indizes zählen von rechts nach links.

    Grafische Übersicht, wie die Indizes bei Strings in Python gezählt werden.

    Nehmen wir den String:

    text = "Python"
    

    Indizes von links (positiv) und rechts (negativ):

       P    y    t    h    o    n
       0    1    2    3    4    5     → positive Indizes (links nach rechts)
      -6   -5   -4   -3   -2   -1     → negative Indizes (rechts nach links)
    

    Beispiele mit der Grafik

    1. text[0]'P' (erstes Zeichen)
    2. text[-1]'n' (letztes Zeichen)
    3. text[1:4]'yth' (Index 1 bis 3) P y t h o n ^-----^
    4. text[::2]'Pto' (jedes zweite Zeichen) P y t h o n ^ ^ ^
    5. text[::-1]'nohtyP' (komplett umgedreht)

  • Starthilfe von Auto zu Auto


    Beim Überbrücken von Auto zu Auto ist die richtige Reihenfolge wichtig, um Funkenbildung und Schäden an der Elektronik zu vermeiden.
    Die übliche und sichere Reihenfolge lautet:

    1. Rotes Kabel (Pluspol):

    1. An Pluspol der Batterie des Spenderfahrzeugs anschließen.
    2. An Pluspol der Batterie des Empfängerfahrzeugs anschließen.

    2. Schwarzes Kabel (Minuspol):
    3. An Minuspol der Batterie des Spenderfahrzeugs anschließen.
    4. An einen blanken, unlackierten Metallteil (z. B. Motormasse oder Karosserie) des Empfängerfahrzeugs, nicht an den Minuspol der Batterie.

    • Grund: So werden Funken weit weg von der Batterie erzeugt, wo sich eventuell explosive Knallgase sammeln könnten.

    Nach dem Starten:

    • Motor des Empfängerfahrzeugs ein paar Minuten laufen lassen.
    • Abklemmen in umgekehrter Reihenfolge:
      1. Schwarzes Kabel vom Empfänger-Metallteil lösen.
      2. Schwarzes Kabel vom Minuspol des Spenderfahrzeugs lösen.
      3. Rotes Kabel vom Pluspol des Empfängerfahrzeugs lösen.
      4. Rotes Kabel vom Pluspol des Spenderfahrzeugs lösen.

    💡 Tipp: Beide Fahrzeuge sollten beim Anschließen ausgeschaltet sein, erst nach kompletter Verbindung den Spender starten.

  • Autos mit hoher Haltbarkeit


    Laufleistung robuster Fahrzeugmodelle

    Tabelle mit realistisch erreichbaren Laufleistungen bei guter Wartung:


    ModellBeste Baujahre / Motoren (grün = Top)Baujahre mit Vorsicht (gelb = teils anfällig)Haupt-probleme bei gelbRe-alistische Lauf-leistung
    Toyota Land Cruiser🟢 J80 (1990–1997, 1HZ, 1HD-FT), J100 (1998–2007, 1HD-FTE, 4.7 V8)🟡 J200 (2008–2021)Mehr Elektronik, teurere Reparaturen🟢 700.000–1.000.000 km
    Toyota Hilux🟢 5. Gen (1988–1997), 6. Gen (1997–2005, Saugdiesel)🟡 Ab 2005 (D-4D)Common-Rail-Empfindlichkeit bei schlechtem Diesel🟢 500.000–800.000 km
    Toyota Corolla🟢 E100 (1991–1997), E110 (1995–2000, 1.3–1.6 Benziner)🟡 Ab ca. 2015Downsizing-Turbos, Direkteinspritzung🟢 400.000–600.000 km
    Honda Accord🟢 5. Gen (1993–1997), 6. Gen (1998–2002, 2.0/2.3 Benzin)🟡 Ab 2008Automatikgetriebe bei US-Versionen🟢 400.000–600.000 km
    Honda Civic🟢 5. Gen (1991–1995), 6. Gen (1995–2000)🟡 Ab 2005 (8. Gen)Elektronik, komplexere Reparaturen🟢 350.000–500.000 km
    Mercedes W123/W124🟢 W123 (1976–1985, OM615/616/617), W124 (1985–1995, OM603/606)🟡 W210 (1995–2002)Rost, Elektronikprobleme🟢 700.000–1.000.000 km
    Volvo 240/740/940🟢 Alle bis ca. 1998🟡 Spätere V70 (ab 2001)Elektronik, Getriebe🟢 500.000–800.000 km
    Lexus LS400🟢 Serie 1 (1989–1994), Serie 2 (1995–2000)🟡 Spätere LS-ModelleElektronikkomplexität🟢 500.000–800.000 km

    💡 Interpretation:

    • Werte im Bereich 700.000–1.000.000 km sind meist nur mit robusten Saugdieseln oder sehr großvolumigen Benzinern erreichbar, die wenig thermisch belastet werden.
    • Die japanischen Mittelklasse-Benziner (Accord, Corolla, Civic) schaffen mit guter Pflege 400–600 Tkm, was im Alltagsbetrieb schon 20–30 Jahre bedeuten kann.
    • Elektronik und Abgasnachbehandlung sind oft der limitierende Faktor bei neueren Baujahren, nicht der Motor selbst.

    1. Toyota Land Cruiser

    • Extrem robust:
      • J80 (1990–1997), besonders mit 4.2-Liter Saugdiesel (1HZ) oder 4.2-Turbodiesel (1HD-FT).
      • J100 (1998–2007) mit 4.2 Diesel 1HD-FTE oder 4.7 V8 Benzin.
    • Ab J200 (2008–2021): weiterhin zuverlässig, aber deutlich mehr Elektronik – bei schlechter Wartung anfälliger.

    2. Toyota Hilux

    • Legendär robust:
      • 5. Generation (1988–1997) und 6. Generation (1997–2005) mit Saugdieseln (2.4 D, 2.8 D).
    • Ab 2005: immer noch gut, aber Common-Rail-Diesel (D-4D) erfordern saubereren Kraftstoff und gute Pflege.

    3. Toyota Corolla

    • Unkaputtbar:
      • E100 (1991–1997), E110 (1995–2000) mit 1.3–1.6 Benzin ohne Direkteinspritzung.
    • Neuere Generationen ebenfalls gut, aber mehr Elektronik und kleinere Turbobenziner bei neueren EU-Versionen (potenziell kürzere Langstrecken-Lebensdauer).

    4. Honda Accord

    • Top-Baujahre:
      • 5. Generation (1993–1997)
        1. Generation (1998–2002) – besonders 2.0 und 2.3 Benziner.
    • Ab ca. 2008 teilweise Probleme mit Automatikgetrieben (v. a. in USA-Versionen).

    5. Honda Civic

    • Sehr robust:
      • 5. Generation (1991–1995), 6. Generation (1995–2000) – ohne VTEC-Überzüchtung im Alltag.
    • Ab 8. Generation (2005) mehr Elektronik, teurere Reparaturen möglich.

    6. Mercedes W123 / W124

    • W123 (1976–1985): OM615/616/617-Dieselmotoren – millionentauglich.
    • W124 (1985–1995): OM603/OM606-Diesel – extrem haltbar.
    • W210 (1995–2002): nur frühe Baujahre (bis ca. 1998) einigermaßen solide, später Rost- und Elektronikprobleme.

    7. Volvo 240, 740, 940

    • Alle Baujahre bis ca. 1998 nahezu gleich robust, wenn Rost im Zaum gehalten wird.
    • Die Fünfzylinder in späteren V70 (bis 2000) ebenfalls sehr langlebig.

    8. Lexus LS400

    • Erste Serie (1989–1994) und zweite Serie (1995–2000) gelten als „Panzer“ unter den Limousinen.
    • Spätere LS-Modelle ebenfalls solide, aber komplexere Elektronik.

    💡 Faustregel:

    • Baujahre 1990–2005 sind oft die „goldene Ära“ der Haltbarkeit – moderne Fertigungsqualität, aber noch ohne hochkomplexe Elektronik oder sehr strenge Abgasnachbehandlung.
    • Ab Euro 5/6 (2010+ in EU) nehmen Empfindlichkeit (z. B. Partikelfilter, AGR, Turbolader) und Reparaturkosten oft zu.

  • Linux Mint – Software Empfehlungen


    Büro


    Okular

    Okular ist ein universeller Dokumentenbetrachter, der von KDE entwickelt wird. Okular ist auf verschiedenen Plattformen verfügbar, darunter auch Linux, Windows, Mac OS X, *BSD usw.
    Funktionen:
    Unterstützte Formate: PDF, PS, Tiff, DjVu, Images, DVI, XPS, Fiction Book, Comic Book, Plucker, EPub, FaxSeitenleiste mit Inhalten, Vorschau, Anmerkungen und LesezeichenUnterstützung für Anmerkungen


    PDF Arranger

    PDF Arranger ist eine kleines Programm, das dem Nutzer hilft, PDF-Dokumente in einer interaktiven und intuitiven graphischen Schnittstelle zusammenzuführen oder aufzuteilen und ihre Seiten zu drehen, zuzuschneiden und anders anzuordnen.

    Es ist ein Frontend für pikepdf.


    Entwicklung


    PyCharm

    Installation unter Linux Mint (sicherer Weg)
    Offizielle JetBrains Toolbox-App (empfohlen)

    Damit kannst du PyCharm einfach installieren, updaten und auch wieder deinstallieren.

    Lade die Toolbox von JetBrains herunter:
    https://www.jetbrains.com/toolbox-app/

    Entpacke das Archiv (tar -xzf jetbrains-toolbox-*.tar.gz).

    Starte die Binary jetbrains-toolbox.

    Darüber kannst du PyCharm installieren.

    👉 Vorteil: Updates gehen automatisch, keine Systemdateien werden verändert.


    Grafik


    Flameshot

    Flameshot ist unter Linux Mint eine beliebte Erweiterung für Screenshots, weil es gleich nach der Aufnahme direkt Bearbeitungswerkzeuge einblendet (Pfeile, Text, Hervorhebungen usw.)


    FreeCAD

    FreeCAD ist ein parametrischer 3D-Modellierer mit offenem Quellcode, mit dem Sie reale Objekte jeder Größe entwerfen können. Mit parametrischer Modellierung können Sie Ihre Entwürfe ganz einfach ändern, indem Sie Parameter im Modellverlauf anpassen. FreeCAD eignet sich für eine Vielzahl von Anwendungen, vom Produktdesign und Maschinenbau bis hin zur Architektur und zum 3D-Druck.

    Mit der Software können Sie eingeschränkte 2D-Skizzen erstellen, die als Grundlage für komplexere 3D-Modelle dienen können. Sie enthält Werkzeuge zum Anpassen von Abmessungen, zum Extrahieren von Konstruktionsdetails und zum Erstellen produktionsreifer technischer Zeichnungen. FreeCAD ist für Windows, Mac und Linux verfügbar und unterstützt verschiedene Dateiformate wie STEP, IGES, STL, SVG, DXF, OBJ, IFC und mehr, sodass es sich leicht in bestehende Arbeitsabläufe integrieren lässt. Es unterstützt auch die Anpassung durch Python-Skripte für diejenigen, die Aufgaben automatisieren oder benutzerdefinierte Funktionen entwickeln möchten.

    FreeCAD bietet mehrere spezialisierte Workbenches, darunter Werkzeuge für die Finite-Elemente-Analyse (FEA), Building Information Modeling (BIM), CAM/CNC und Roboterbewegungssimulation. Sie können seine Funktionen mit Add-ons, Plugins und Makros erweitern, die von der FreeCAD-Community erstellt wurden und direkt aus der Anwendung heraus installiert werden können. Diese Flexibilität macht es zu einer praktischen Wahl sowohl für Profis als auch für Hobbyanwender.


    Gpick

    Gpick ist ein fortschrittlicher Farbwähler, mit dem du Farben an beliebigen Stellen auf dem Bildschirm auswählen, zu neuen Farben mischen, Farbtöne und Schattierungen erzeugen und Paletten in gängige Dateiformate exportieren oder einfach in die Zwischenablage kopieren kannst.


    Internet


    Multimedia


    Kdenlive

    Kdenlive ist eine Videobearbeitungsanwendung, die viele Audio- und Videoformate unterstützt. Sie bietet erweiterte Bearbeitungsfunktionen, eine Vielzahl von Effekten und Übergängen, Farbkorrektur, Audio-Postproduktion und Untertitelungswerkzeuge. Darüber hinaus bietet sie die Flexibilität, in praktisch jedes Format Ihrer Wahl zu rendern.


    Zubehör


    KeePassXC

    KeePassXC ist ein passwortverwaltendes Open-Source-Programm, das dir hilft, deine Passwörter, PINs, Lizenzschlüssel und andere vertrauliche Daten verschlüsselt zu speichern.

    Hier die wichtigsten Punkte:

    • Open Source & kostenlos
      – Quellcode frei einsehbar, keine versteckten Hintertüren.
    • Plattformübergreifend
      – Läuft unter Linux, Windows und macOS; es gibt auch inoffizielle Ports für Android/iOS (z. B. KeePassDX oder Strongbox).
    • Lokale Speicherung
      – Deine Passwortdatenbank liegt nur auf deinem Gerät (oder optional auf einem von dir gewählten Cloud-Speicher), nicht auf Servern eines Unternehmens.
    • Starke Verschlüsselung
      – Standardmäßig AES-256 oder ChaCha20, dazu Schutz vor Brute-Force-Angriffen durch Key-Derivation-Funktionen wie Argon2.
    • Zusätzliche Sicherheitsoptionen
      Keyfiles: Neben dem Hauptpasswort kann eine Datei als zusätzlicher Sicherheitsschlüssel dienen.
      Auto-Type: Passwörter können automatisch in Login-Formulare eingetragen werden.
      Zeitgesteuertes Sperren: Datenbank schließt sich automatisch nach Inaktivität.
    • Import/Export
      – Unterstützt KeePass-Datenbanken (.kdbx) und kann aus anderen Passwortmanagern importieren.
    • Kein Cloud-Zwang
      – Wenn du Synchronisation möchtest, kannst du z. B. Nextcloud, Syncthing, Dropbox oder USB-Sticks verwenden – alles bleibt unter deiner Kontrolle.

    Kurz gesagt: KeePassXC ist so etwas wie ein digitaler Tresor für Passwörter, bei dem du der Eigentümer und Verwalter bleibst – im Gegensatz zu Online-Managern wie LastPass oder 1Password.


    Einstellungen


    Systemverwaltung


  • Linux Mint – Grundausstattung


    Folgende Software wird als Grundausstattung bei der Erstinstallation von Linux Mint automatisch mit installiert:

  • Linux Mint – Screenshot


    Bildschirmfoto

    Linux Mint Cinnamon bringt bereits ein Screenshot-Programm mit.
    Standardmäßig ist das das kleine, schlichte Tool Bildschirmfoto (engl. Screenshot), das direkt in die Cinnamon-Desktopumgebung integriert ist.

    Aufrufmöglichkeiten:

    • Druck-Taste → gesamter Bildschirm
    • Shift + Druck → aktuelles Fenster
    • Alt + Druck → ausgewählter Bereich
    • Über das Anwendungsmenü → Suche nach „Bildschirmfoto“

    Das Programm erlaubt dir:

    • ganzen Bildschirm, aktuelles Fenster oder frei wählbaren Bereich aufnehmen
    • Aufnahme verzögern (Timer)
    • Bild direkt in Datei speichern oder in die Zwischenablage kopieren

    Falls du mehr Komfort (z. B. Anmerkungen, Pfeile, Markierungen) brauchst, kannst du zusätzlich Tools wie Flameshot oder Shutter installieren – die lassen sich bequem über die Anwendungsverwaltung nachrüsten.


    Flameshot

    Alles klar – Flameshot ist unter Linux Mint eine beliebte Erweiterung für Screenshots, weil es gleich nach der Aufnahme direkt Bearbeitungswerkzeuge einblendet (Pfeile, Text, Hervorhebungen usw.).


    🔹 Installation

    Über die Anwendungsverwaltung oder per Terminal:

    sudo apt install flameshot
    

    🔹 Starten

    • Anwendungsmenü → Flameshot
    • Oder als Hintergrunddienst starten, damit es per Tastenkürzel verfügbar ist.

    Autostart aktivieren:
    Flameshot öffnen → Rechtsklick auf das Tray-Symbol → Autostart aktivieren.


    🔹 Standard-Tastenkombinationen

    (Man kann sie in den Cinnamon-Einstellungen unter Tastatur → Tastenkürzel selbst festlegen.)

    TastenkürzelFunktion
    PrtSc oder DruckScreenshot starten (Auswahlbereich)
    Shift + PrtScSofort gesamten Bildschirm aufnehmen
    Ctrl + PrtScScreenshot in die Zwischenablage
    Alt + PrtScAktives Fenster aufnehmen

    🔹 Bearbeitungsfunktionen (nach Aufnahme)

    • Freihandzeichnung
    • Pfeile
    • Rechtecke/Kreise
    • 🅰 Text einfügen
    • 🌫 Weichzeichnen/Pixeln (z. B. für sensible Infos)
    • 📏 Lineal/Maßstab
    • 📋 Direktes Kopieren in die Zwischenablage oder Speichern

  • Linux Mint – Installation


    Startfähigen USB-Stick erstellen

    https://www.linuxmint.com

    https://www.linuxmint.com/download.php

    https://www.linuxmint.com/edition.php?id=319

    Nach dem Herunterladen der .iso-Datei mit rechter Maustaste auf diese Datei klicken und aus dem Kontext-Menü „Startfähigen USB-Stick erstellen“ wählen.


    Bildschirmhintergrund-Musterdateien