Umwandeln von *.ogg in *.mp3

03.01.2024 - Lesezeit: ~1 Minute

Da mein Radio keine ogg-Dateien abspielen kann:

In Dolphin auf dem USB-Stick:

for i in *.ogg; do ffmpeg -i "$i" -acodec libmp3lame "${i%.*}.mp3"; done
Tags: ogg mp3

Cron-Job in /etc/cron.hourly

13.12.2023 - Lesezeit: 2 Minuten

Mein Raspi Server soll jede Stunde das Bild der AIDAmar Webcam speichern, so dass ich nach der Kreuzfahrt eine Erinnerung habe.

In /etc/cron.hourly/ die ausführbare Datei wnfwebcamaidamar anlegen.

$ sudo nano /etc/cron.hourly/wnfwebcamaidamar

Den Pfad zur Webcam habe ich anonymisiert, da ich nicht weiß unter welcher Lizenz die Webcam-Bilder stehen.

#!/usr/bin/env python3
import os.path
import datetime
import requests

# Pfad zur AIDAmar Webcam
WEBCAM = "https://webcamserver.org/webcam.jpg"
# Pfad zu gesicherten Bildern
ZIELPFAD = "/var/opt/wnfwebcamaidamar/"

img_datei = datetime.datetime.now().strftime('%Y_%m_%d_%H_%M_%S')
img_datei = 'webcam_AIDAmar_%s.jpg' % img_datei
img_datei = os.path.join(ZIELPFAD, img_datei)
img_daten = requests.get(WEBCAM).content
with open(img_datei, 'wb') as handler:
    handler.write(img_daten)
    # print(img_datei)

Datei in /etc/cron.hourly/ wird ignoriert

wiki.ubuntuusers.de/Cron/

Die Dateien in den Ordnern /etc/cron.hourly/, /etc/cron.daily/, /etc/cron.weekly/ und /etc/cron.monthly/ werden mittels run-parts gestartet und unterliegen deshalb Einschränkungen:

Sie müssen ausführbar sein.

Der Dateiname darf nur große und kleine Buchstaben, Ziffern, Unterstriche und Bindestriche enthalten; andernfalls wird die Datei ignoriert. Der reguläre Ausdruck "^[a-zA-Z0-9_-]+$" definiert exakt alle zulässigen Zeichenfolgen. Punkt und Umlaute sind also beispielsweise nicht erlaubt.

Tags: Linux cron

Debian 12: "Die Schriftart kann nicht eingelesen werden"

02.12.2023 - Lesezeit: ~1 Minute

Cannot view fonts. "could not read font"

Damit kfontview unter Debian 12 funktioniert, muss die Desktop Datei angepassr werden.

cp /usr/share/applications/org.kde.kfontview.desktop ~/.local/share/applications/
kate ~/.local/share/applications/org.kde.kfontview.desktop

Die Exec Zeile ändern von

Exec=kfontview %U

auf

Exec=QT_QPA_PLATFORM=xcb kfontview %U
Tags: debian Font

Lebkuchen nach Tantchens Art

28.11.2023 - Lesezeit: 2 Minuten

20.11.2005

Zutaten

  • 1 Glas Sirup (500g)
  • 1 Würfel Schmalz (250g)
  • 1 Ei
  • 250 g Zucker
  • 1 Päckchen Pfefferkuchengewürz (oder Muskatnuss, Zimt und Nelken)
  • 1,5 Päckchen Backpulver
  • 1 kg Mehl

Zubereitung

  • Sirup, Schmalz und Zucker unter Rühren aufkochen (bis es Blasen zieht)
  • unter Rühren abkühlen lassen -> sämige Konsistenz erreichen (beim Rühren muss man den Boden der Schüssel sehen können.)
  • Ei rein (darf nicht gerinnen!)
  • Gewürze dazugeben
  • ca. die Hälfte des Mehls einsieben
  • Backpulver zuletzt zugeben.
  • Den Teig mit dem Rest des Mehls auf dem Tisch verkneten. (Die Schüssel sofort abwaschen - wird sonst hart)
  • Den Teig auf dem Tisch gleichmäßig dick ausrollen und mit dem Teigroller in Rechtecke schneiden.
  • Die Rechtecke mit süßen Mandeln verzieren.
  • Ab in den Backofen bei 200°C bis man sieht, dass sie fertig sind.
  • Guten Appetit und Frohe Weihnachten!

Tags: Weihnachten

wnfjpeg_scholli installieren

11.11.2023 - Lesezeit: ~1 Minute

Download install_wnfjpeg_scholli.sh

sh install_wnfjpeg_scholli.sh

sudo apt install python3-virtualenv
sudo apt install python3-pip
sudo apt install libjpeg-progs

cd /bin/wnfjpeg_scholli
virtualenv env

pip3 install pyperclip
pip3 install paramiko
Tags: Script

Android-Studio

25.09.2023 - Lesezeit: 2 Minuten

Prof. Dr. Michael Kipp (Hochschule Augsburg)

Android 11 von Thomas Künneth Das Praxisbuch für App-Entwickler

Beispiel-Projekte zur Fremdmusteranalyse

Jörg Staudemeyer, Android mit Kotlin – kurz & gut, O’Reilly, ISBN 978-3-96009-03

Tags: Android-Studio