fhofmann

Beiträge von Frank Hofmann

10 Jahre Rencontres Hivernales du Libre

Ein Wochenende lang gemeinsam entspannt an Open Source tüfteln? Das gelingt jeden Winter Ende Januar in der Romandie auf den Rencontres Hivernales du Libre, kurz RHL.

Ältere Mobilgeräte mit freier Software weiternutzen (Teil 2)

Mobile Geräte ohne Android als Betriebssystem trifft man in der freien Wildbahn noch recht selten an. Wir wollen das ändern und geben Ubuntu Touch eine Chance, sich auf einem alten Smartphone zu beweisen.

Netzwerkverkehr analysieren mit Iftop

Träge Netzwerkverbindungen können einem den letzten Nerv rauben. Oft zeigt ein Blick auf die Netzwerkebene, wo es klemmt. Mit Iftop analysieren Sie flink, welche Verbindungen sich auf der Leitung tummeln.

E-Rechnung mit QR-Code automatisiert erstellen (Teil 4)

In den ersten Teilen dieser Serie besprachen wir E-Rechnung und QR-Code separat. Mit LaTeX und Python fügen wir nun alle Puzzleteile und die tatsächlichen Rechnungsdaten zu einem Ganzen zusammen.

Rust-Tools als Alternative zu Standard-CLI-Werkzeugen

In der noch recht neuen Programmiersprache Rust geschriebene CLI-Tools treten an, um die bewährten, C/C++-basierten Vorgänger abzulösen. Wir fühlen den Neulingen auf den Zahn.

Shell-Code sauber formatieren

Shell-Code erlaubt recht unterschiedliche, für andere Entwickler unter Umständen schwer verständliche Schreibweisen. Shfmt nimmt sich des Problems an und vereinheitlicht das Format von Skripten.

Zahlenwerte auf der Kommandozeile verarbeiten

Für Arithmetik in der Shell setzen Kenner Werkzeuge wie Bc und Dc ein. Die Pakete Num-utils und Datamash eröffnen weitere Möglichkeiten zur Verarbeitung von Zahlenwerten auf der Kommandozeile.

ZUGFeRD/XRechnung (Teil 3): Rechnungen um einen QR-Code ergänzen

Mit wenigen Zeilen LaTeX-Code ergänzen Sie eine selbst erstellte Rechnung um einen QR-Code mit den Rechnungsdaten für die automatisierte Überweisung.

Sich auf einem Linux-System zurechtfinden

Wie geht denn das bloß wieder? Das fragen sich Linux-Nutzer oft. Ein guter Moment für ein bisschen Selbsthilfe, um sich die Antworten und Hilfe zu auftretenden Problemchen eigenständig zu organisieren. Wir zeigen, wo Sie am besten nachschauen und verlässliche Informationen finden.

Deb822: Debians neues Format für die Angabe der Paketquellen

Deb822 heißt das neue Format, in dem Debian ab der Version 13 "Trixie" seine Paketquellen ausliefert. Wir zeigen, wie Sie die Umstellung meistern.

Effektives Programmieren mit Python (Teil 7): Funktionen verschachteln

Seit Version 2.4 unterstützt Python das Konzept der verschachtelten Funktionen. Das ermöglicht elegante Ausdrucksweisen bei der Programmierung, etwa beim Berechnen der konvexen Hülle für eine Punktemenge.

Elektronische Abrechnungen mit XRechnung und ZUGFeRD automatisieren (Teil 1)

Seit Januar 2025 gilt für Unternehmen und Selbstständige die Pflicht zur Ausstellung elektronischer Rechnungen. Der Einsatz der beiden Formate XRechnung und ZUGFeRD zieht vielfältige Anpassungen im Betriebsablauf nach sich.

Elektronische Abrechnungen mit XRechnung und ZUGFeRD automatisieren (Teil 2)

Elektronische Rechnungen auf der Basis von XRechnung und ZUGFeRD zu erstellen, ist ein kleiner Klimmzug. Die Mühe lohnt sich jedoch.

Rechnungsdaten revisionssicher ablegen mit Git

Mit Git behalten Sie den Überblick über alle Änderungen an Programmcode und Daten. Etwas angepasst, hilft die Software sogar, mit überschaubarem Aufwand einen angemessenen Schutz gegen Veränderungen von Rechnungsdaten zu erreichen.

Digitale Spuren im Internet ausfindig machen

Zugangsdaten dienen als digitale Ausweise zum Authentifizieren bei Diensten. Mit Gosearch, Sherlock und Gitleaks prüfen Sie, ob und wo Ihre Credentials in Umlauf sind.

Shell-Kommandos samt Ausgaben aufzeichnen und wieder abspielen

CLI- und GUI-Tools wie Script, Asciinema und SimpleScreenRecorder ermöglichen das Aufzeichnen und Wiederabspielen eingetippter Kommandos.

Bereits verwendete Kommandos in der Shell-History wiederfinden

Ebenso schnell, wie man es tippt, ist ein mitunter komplexes CLI-Kommando wieder vergessen. Mit cleveren Helfern finden Sie es in der Shell-History wieder.

Repair Cafés auf Erfolgskurs

Reparieren statt Wegwerfen – Nachhaltigkeit spielt in der heutigen Gesellschaft eine zunehmend wichtigere Rolle. Wir werfen einen Blick auf den Stand der Dinge in Deutschland und Europa.

Nach oben