hyperblog.de

Allgemeine Informationen

Infos eintragen

Links zur Seite

Homepage | Seite auf archive.org

Letzte Artikel

Git Leitfaden für Beginner25.03.

Wer Projekte per git auf dem aktuellen Stand halten will, aber sonst nicht viel mit git macht, braucht immer mal wieder dieselben Befehle, um die notwendigen Aktualisierungen durchzuführen. Da sind dann immer wieder diese Leute, die dann ein paar Befehle rüber werfen, aber nicht wirklich zwei klärende Worte zum Zusammenhang hinzufügen. weiterlesen »

Linux statt Windows auf dem Desktop – Nicht nur Musikproduktion06.03.

Wie Golem schreibt, erwägen wohl mittlerweile viele BenutzerInnen den Schritt auf Linux, statt von Window 10 auf Windows 11 und eventuell später auf irgendwelche monatliche Abo Varianten zu wechseln. Da ich seit über 25 Jahren Linux auf dem Desktop nutze und immer noch absolut begeistert bin, würde ich jeden Menschen immer wieder ermutigen das auch auszuprobieren. Um einige Zeit verschwendende Diskussionen zu vermeiden ein paar Punkte vorweg: Wer wenig visuelle Veränderungen haben will entscheidet sich für eine Linux Distribution mit KDE/Plasma z.B. weiterlesen »

Vim – Bereiche mit Klammern umschließen05.03.

Manchmal ist die Denke einfach zu kompliziert. Da wollte ich in vim einen Bereich möglichst effizient mit runden Klammern versehen und habe eine Weile rum gemurgst, bis ich dann die einfache Lösung gefunden habe: Bereich auswählen mit v und z.B. weiterlesen »

GTK Apps in KDE gut aussehen lassen09.02.

Vor einiger Zeit habe ich vom X11.org Displayserver auf Wayland umgestellt. In diesem Zusammenhang fingen an meine GTK/Gnome Applikationen überwiegend schlecht auszusehen. Die Schriftarten (Fonts) sahen einfach furchtbar pixelig aus. Eine Abhilfe schuf dann die Installation des Pakets xdg-desktop-portal-gnome. sudo apt install xdg-desktop-portal-gnome Dann einmal neu booten und die GTK/Gnome Applikationen sehen wieder gut aus.The post GTK Apps in KDE gut aussehen lassen first appeared on Dem hoergen Blog. weiterlesen »

Vim Zeitgeschichte – Time Table26.01.

Ich bin letztens über einen Artikel auf pikuma.com über die Vor- und Geschichte von Vim gestolpert, den ich auch weiter unten in den Quellen verlinkt habe. Ich fand die Geschichte über die Entstehung des Editors Vim und seiner Vorgänger so beeindruckend, dass ich für mich eine Zeittafel zusammengestellt habe, wann wer was gemacht hat. Das ist schon sehr krass, dass Vim 1988 auf dem Amiga begonnen und am 02.11.1991 in der Version 1.14 über die Disketten Distribution Fred Fish Disk #591 verteilt wurde. weiterlesen »

Landscape of Open Source Databases09.01.

Ein Vortrag von Lorna Mitchell auf dem emf2022 Kongress über die aktuelle Landschaft der der Opensource Datenbanken. Eine rassante und guter Einblick was es alles gibt und welche Funktionalitäten die einzelnen Datenbanken besonders macht. Every year we collect more data than before, and the tools we use to manage that data are evolving to accommodate our changing needs – but it can be difficult to keep up with all the innovations! This session will give you a tour of what’s happening in open source databases, from someone who lives the adventures of open source data in her day job. weiterlesen »

Vim – mit Tabs fensterln07.01.

Ein Buffer (Puffer) ist der im Arbeitsspeicher befindliche Text einer Datei. └- Ein Fenster (Window) ist ein Ausschnitt (Viewport) aus einem Buffer. └— Eine Tab-Seite (Tab) ist eine Sammlung von Fenstern. Hilfe :help tab-pageKommando: <none> Öffnen tabnew <NAME> Neues Tab (Buffer) tabf <NAME> Find – sucht im aktuellen Verzeichnis nach einer Datei. weiterlesen »

Vim – Windows05.01.

Hilfe :help windowsKommando :wincmd Strg+w Die aktuelle Ansicht in mehrere Fenster aufteilen. Detailliertere Informationen und weitere alternative Befehle sind in der Hilfe zu finden Teilen & Neu Strg+w s / :sp / :split Fenster horizontal teilen (gleicher Inhalt/Buffer) Strg+w v / :vs / :vsplit Fenster vertikal teilen (gleicher Inhalt/Buffer) Strg+w n / :new Fenster horizontal teilen und neues Dokument (leerer Buffer) erstellen :vne / :vnew Fenster vertikal teilen und neues Dokument (leerer Buffer) erstellen Schliessen Strg+w q / :q Fenster schließen. weiterlesen »

LibreOffice: Suchen&amp;Ersetzen – Mit RegEx Hashtags markieren24.12.

Da ich meine Notizen nicht direkt in LibreOffice schreibe und ich gerne Hashtags nutze und ich diese etwas anders formatieren muss, habe ich nach einer Möglichkeit gesucht, wie ich in LibreOffice diese suchen und markieren kann, so dass ich sie mit einer Formatvorlage versehen kann. weiterlesen »

Automatisch generierte Kalender Geburtstags- Benachrichtigung zur Geisterstunde eliminieren27.11.

Erinnerungen sind was Schönes. Geburtstagserinnerungen auch. Aber seit je her nervt es mich, dass die automatisch generierten Geburtstagserinnerungen im Kalender immer um 24 Uhr loseiern. Also habe ich mich mal auf die Suche gemacht und bin bei Nextcloud fündig geworden. 2016 nervte das schon jemand, also wurde ein Issue auf github geöffnet und 2023 sind wir nun fast soweit eine GUI Lösung für dieses Problem zu haben. weiterlesen »

PDF Inhaltsverzeichnisse (TOC) erstellen15.11.

Ein Plädoyer gegen die Hyperlink Ignoranz Das Wunderbare an digitalen Medien wie PDF Dateien ist, dass sie mit Strg+f durchsuchbar sind und dass sie ein klickbares Inhaltsverzeichnis und Index haben. weiterlesen »

Vim-Zeilenspielereien – Join02.11.

Zeilen zusammenfügen oder teilen in allen Variationen.Der Befehl dafür heißt JOIN Anmerkung: Groß-/Kleinschreibung ist wichtig. Großbuchstaben werden nicht extra mit einem SHIFT hervorgehoben Join zwei Zeilen zusammenführen J mit Leerzeichen J – Sollen zwei Zeilen, die durch einen Zeilenumbruch getrennt wurden zusammengeführt werden, so kann in der oberen Zeile einfach ein großes J gedrückt werden. weiterlesen »

Touchpad effizient nutzen – Touchegg &amp; Touché31.10.

Ein Werkzeug effizient nutzen zu können, ist die Grundlage sich ganz auf den Inhalt konzentrieren zu können. Ein Grund warum ich z.B. den Editor Vim gerne mag, weil mit ihm Test hocheffizient bearbeitet werden können. weiterlesen »

Tuxedo OS und Nextcloud Desktop Client29.10.

Praktischerweise ist der Nextcloud Desktop Client in den Quellen enthalten. Tuxedo OS hat als grafischen Desktop KDE als Grundlage. Der Nextcloud Client greift aber auf eine Technologie zur Speicherung von Authentifikationen zurück, die in einem Paket von GNOME, der andere große grafische Desktop. weiterlesen »

Tuxedo OS und Wine29.10.

Tuxedo OS bzw aktuell zur Erstellung des Artikels Tuxedo OS 2 ist ein maßgeschneidertes Ubuntu, der gleichnamigen Augsburger Computer Firma Tuxedocomputers ohne die zusätzliche umstrittene SNAP Paketverwaltung, aber dafür mit dem sehr aktuellen KDE Neon, Pipewire und einigem mehr. weiterlesen »

Obsidian – PDF Export mit TOC25.10.

Für meine digitalen Notizen und Handbücher verwende ich seit längerer Zeit nur noch Markdown Textdateien. Aus Resilienz Gründen, um mit allen möglichen Programmen an meinen Daten arbeiten zu können und auch noch nach Jahren darauf zugreifen zu können, wenn es diverse Programme nicht mehr gibt. Dazu benutze ich aktuell die Suite Obsidian unter Linux, weil sie mir eine sehr gute Oberfläche und Suche bietet. weiterlesen »

Vim-Cheat Sheet12.09.

Das Dokument wird von Zeit zu Zeit aktualisiert. Vim Modi Erklärung Normalmodus Einfügemodus Kommandomodus FAQ Normalmodus Beenden Multiplikator Navigieren Bookmarks Undo & Redo Copy n Paste Groß/Klein Register Makros Autovervollständigung Markieren Löschen Suchen Kommandomodus Datei laden Vim Modi Erklärung Vim ist ein modaler Editor. weiterlesen »

Eine tmux.conf Konfiguration09.09.

Eine für mich sehr gut funktionierende tmux.conf entweder systemweit in /etc/ oder nur für einen Benutzer in der ~/.tmux.conf ist die folgende Konfiguration. Für mich waren hier die Statuszeile und die Einbindung des Maus Scrollrades zum Scrollen wichtig. ###################### ### DESIGN CHANGES ### ###################### # loud or quiet? set -g visual-activity off set -g visual-bell off set -g visual-silence off setw -g monitor-activity off set -g bell-action none set -g mouse on # modes setw -g clock-mode-colour colour25 setw -g mode-style "fg=colour255 bg=colour25 bold" # panes set -g pane-border-style "fg=colour19 bg=colour0" set -g pane-active-border-style "bg=colour0 fg=colour9" # statusbar set -g status-position bottom set -g status-justify left set -g status-style "bg=colour25 fg=colour255" set -g status-left "#[bg=colour25,fg=colour255]" set -g status-right "#[fg=colour255,bg=colour25] %d/%m/%Y #[fg=colour255,bg=colour25] %H:%M " set -g status-right-length 50 set -g status-left-length 20 setw -g window-status-current-style "fg=colour15 bg=colour31 bold" setw -g window-status-current-format "#I#[fg=colour249]:#[fg=colour255]#W#[fg=colour249]#F" setw -g window-status-style "fg=colour0 bg=colour25 bold" setw -g window-status-format "#I#[fg=colour237]:#[fg=colour250]#W#[fg=colour244]#F" setw -g window-status-bell-style "fg=colour255 bg=colour1 bold weiterlesen »

Pipewire Latenz mit pw-metadata setzen08.09.

Was ist Latenz? Die Latenz (Verzögerung/Puffer) ist wichtig im Zusammenspiel zwischen dem Computer und dem Audiointerface (Audio und Midi). Je niedriger die Latenz, desto höher wird die CPU belastet, weil sie in sehr kurzen Abständen die Datenpakete verarbeiten muss. weiterlesen »

Pipewire modul-rt Konfiguration08.09.

Hier findest du eine kurz & knackige Anleitung und Erklärung, wie du das Realtime Modul von Pipewire für deine Audio/Video Anwendungen einrichtest. Eventuell interessiert dich noch der Artikel über pw-metadata, mit dem du temporär und permanent deine Pipewire Konfigurationen verändern kannst Benutzer in Gruppen aufnehmen Der Benutzer unter dem die Applikation laufen soll, muss in die entsprechenden Gruppen (wenn vorhanden) aufgenommen werden mit einem Editor (z.B. weiterlesen »

Audio in Video normalisieren mit ffmpeg22.08.

Manchmal ist das Audio in einem Video relativ leise und eigentlich ist da noch richtig Luft nach oben es lauter zu machen. Ein schöner und sehr eleganter Weg ist es mit ffmpeg die Normalisierungsfunktion zu nutzen, ohne das Video selbst erneut zu encoden. weiterlesen »

Digitalisierung in der Öffentlichen Verwaltung19.08.

Eigentlich heisst der Vortrag „WSP.NRW: Vielfältiger Einsatz von Open-Source-Anwendungen in der öffentlichen VerwaltungInnovation durch Partizipation: Wie vielseitige Open-Source-Technologien die Transformation der öffentlichen Verwaltung vorantreiben“ aber der Einsatz oder Realisierung von OpenSource Software geht praktischerweise gut einher mit der Digitalisierung. Für Interessierte ein wirklich sehr guter Vortrag, der teilweise mit guten Beispielen in die Tiefe geht und auch zeigt, dass das Problem nicht nur Software ist, sondern sehr viel auch Prozess und Organisationsstandardisierung, die dann wiederum durch Software gestützt wird. Herzlichen Dank für diesen Einblick ! Und hier der Link zum Vortrag. weiterlesen »

Lernvideos sinnvoll organisieren17.08.

Es gibt, oder es gab, ich weiss es ehrlich nicht genau, daher schreib ich mal in der Gegenwartsform, das Kommandozeilenprogramm youtube-dl oder andere Varianten wie yt-dlp oder ähnliche, mit denen es einfach möglich ist Videos herunter zu laden, um nicht von einer funktionierenden Internetleitung abhängig zu sein. weiterlesen »

Suchen &amp; Ersetzen – Reguläre Ausdrücke / vim17.08.

Reguläre Ausdrücke sind DER Shit, wenn es darum geht extrem schnelle und auch sehr komplexe Dinge mit Texten bzw Strings oder einfach generell bei Suchen zu veranstalten. Ein Anwendungsfall kommt immer wieder vor, nämlich das Suchen&Ersetzen. Das Muster sieht so aus :[range] s / [pattern] / [string] / [flags] [count] [range] bei range steht meist ein Prozentzeichen % das für den gesamten Text aka alles steht hier können auch 1,$ = erste Zeile, erstes Zeichen bis letzte Zeile, letztes Zeichen .,$ heisst von der aktuellen Zeile bis zum Ende {Nummer} – in Zeile Nummer sowieso z.B. weiterlesen »

KDE Maus Doppelklick Intervall einstellen11.04.

Die KDE Standardeinstellung zum Doppelklick mit der Maus kann manchmal ein wenig zu schnell eingestellt sein und je nach Standard Treiberbibliothek (Libinput/evdev), gibt es eine Erweiterte Einstellung (Advanced) oder auch nicht. Aber egal, welcher Treiber genutzt wird kann das eingestellt werden. weiterlesen »