Jörgs Webnotizen

Zum Hauptmenü

« Neuere Artikel

Sichtbarer Cursor im Xfce4-Terminal

Nach dem Upgrade meines Arbeitsrechners von Debian Bullseye nach Debian Bookworm missfiel mir besonders, dass im Terminal von Xfce4 die Farbgebung verstellt und der Cursor nur noch ein dünner Strich war. Die Farben konnte ich über die Einstellungen des Terminals leicht korrigieren, die Stärke des Cursor dagegen nicht. Dies war besondes ärgerlich, weil ich in vim gerne auch längere Scripte in mehreren Vim-Fenstern bearbeite und beim Wechsel des Fensters den nun unscheinbaren Cursor suchen musste (mehr …)

Löschen des Verlaufs in gFTP

Auf meinem Arbeitsrechner, auf dem aktuell noch Debian 11 Bullseye läuft, nutze ich hauptsächlich Filezilla für Up- und Downloads über SFTP-Verbindungen. Weil es ab und an auch schon vorgekommen ist, dass Filezilla Verbindungen aus irgendeinem Grund nicht herstellen konnte, habe ich als zweites FTP-Programm gFTP installiert. Nun wollte ich mal den nach einiger Zeit angesammelten Verlauf der manuell eingegeben Verbindungen in gFTP löschen. (mehr …)

Unterscheidung von IPv6- und IPv4-Adressen in PHP

Auf meiner Webseite Meine Browser-Daten lass ich neben der IP-Adresse und dem User-Agent-String weitere Browser-Daten ausgeben, die auch bei der Webprogrammierung von Nutzen sind. Da sowohl auf meinem Webserver als auch auf meinem Router eine Dualstack-Verbindung eingerichtet ist, wurde mir stets die IPv6-Adresse meines PCs angezeigt. Die IPv4-Adresse kann ich zwar auch in meinem Router einsehen (unter „WAN-IP“), aber ich dachte mir, dass es ganz nett wäre, wenn meine Browser-Daten-Seite diese gleich mit anzeigt. (mehr …)

1 Kommentar

Ersatz für utf8_decode()

Die PHP-Funktion utf8_decode(), welche eine Zeichenkette von UTF-8 nach ISO-8859-1 konvertiert, ist seit der PHP-Version 8.2 als veraltet (deprecated) markiert. In einer künftigen PHP-Version, womöglich bereits in PHP 9.0., wird diese Funktion vermutlich entfernt werden. (mehr …)

Spam über Kontaktformulare

In letzter Zeit nimmt Spam, der über Kontaktformulare von Websites versandt wird, immer weiter zu. Während früher noch in erster Linie verirrte Bots ihren Suchmaschinenspam in die vermeintliche Eintragsfelder für Blogkommentare eintrugen, handelt es sich jetzt vermehrt um zielgerichteten Spam an die Betreiber der jeweiligen Website. Auch Abwehrmethoden wie versteckte Honey-Pot-Eingabefelder verlieren dabei mehr und mehr ihre Wirkung. (mehr …)

Projektspezifische Konfiguration von vim

Wer häufig mit dem Texteditor vim arbeitet, wird bestimmte Einstellungen, wie z.B. zum Anzeigen von Zeilennummern oder zum automatischen Einrücken, in eine Konfigurationsdatei speichern. Während systemweite Einstellungen unter Linux in der Datei /etc/vimrc angelegt sind, können User eine eigene Konfiguration in der lokalen Datei ~/.vimrc vornehmen. Manchmal kann aber auch eine projektbezogene Konfiguration notwendig sein, wenn z.B. der Coding-Style des betreffenden Projektes eine andere Art der Einrückung vorschreibt als diejenige, die man normalerweise verwendet. (mehr …)

Warnungen von rkhunter nach Ausführen von usrmerge

Mit Debian Buster kommt nun auch der /usr Merge zur Anwendung, d.h. die Inhalte der Verzeichnisse /bin, /sbin, /lib und /lib64 werden nach /usr verschoben und durch Symlinks ersetzt – allerdings nur bei einer Neu-Installation. Bei einem älteren System, welches auf Debian Buster aktualisiert wurde, lässt sich der /usr Merge nachträglich durch Installation des Debian-Pakets usrmerge bewerkstelligen. (mehr …)

4 Kommentare

Reihenfolge im Dateiordner von Mousepad einstellen

Wegen erhöhten CPU-Verbrauchs, wenn mehrere Dateien in Mousepad geöffnet waren, hatte ich vor einiger Zeit stattdessen Leafpad als Standard-Texteditor auf einem Debian-Xfce-System installiert. Nachdem Leafpad in Debian Buster nicht mehr enthalten ist und der Bug von Mousepad zwischenzeitlich behoben wurde, habe ich letzteres wieder als Standard-Editor unter Xfce eingerichtet. Allerdings missfiel mir die gemischte Reihenfolge von Verzeichnissen und Dateien im Dateimanager von Mousepad, welcher bei Auswahl des Menüpünkts „Datei öffnen“ erscheint. (mehr …)

find: Änderungsdatum als Unix-Timestamp ohne Bruchteil ausgeben

Mit der Option -printf lassen sich die Ergebnisse des Kommandozeilen-Tools find in einem gewünschten Format ausgeben. Mit dem Format %T@ kann man sich beispielsweise das letzte Änderungsdatum von Dateien im Unix-Timestamp-Format anzeigen lassen, hier nach einer Sortierung von der zuletzt geänderten Datei in einem Verzeichnis: (mehr …)

TV-Browser startet nicht unter Debian Buster

Der TV-Browser ist ein in Java geschriebener TV-Programmführer, welcher auf unterschiedlichen Plattformen lauffähig ist. Auf der Downloadseite finden sich auch Pakete für verschiedene Linux-Distributionen. Für Debian habe ich das tar.gz Paket im Verzeichnis /opt entpackt und habe in Xfce einen Starter mit dem Befehl /opt/tvbrowser/tvbrowser.sh angelegt. Unter Debian Buster lässt sich das Programm allerdings nicht mehr starten. (mehr …)

2 Kommentare

Ältere Artikel »