2022-11-07

Buch: Fluent Python: Clear, Concise, and Effective Programming

 Fluent Python, 2nd Edition

Ich habe die erste Auflage irgendwie verpasst und bin über einen Vortrag des Autors auf einer Python Conference auf das Buch gestoßen.

Keine leichte Kost und sicher nichts für Anfänger. Oder doch? Vielleicht is die breite der Informationen, bei der auch der langjährigen Python Benutzer (25+ Jahre in meinem Fall) noch viel mitnehmen kann. Auch die Verweise auf anderen Ressourcen am Ende jeden Kapitels sind wirklich eine Bereicherung. 

Achtung: Es gibt noch ein anderes Buch: "Fluent Python, Programming for Beginners". Dieses ist hier nicht gemeint,


2022-08-31

Online resizing a partition on Ubuntu

Just to remember myself: How to a resize a file system at runtime on Ubuntu. In this example I want to increase the size of /dev/sda3 - my root partition on a virtual dev system.

  • Extend the "physical" disk, in my case in VMware vSphere
  • Then run then following commands as root
    • echo 1 > /sys/block/sda/device/rescan  # make sure the OS rescan the disc
    • growpart /dev/sda 3  # grow the partition on the disk
    • resize2fs /dev/sda3   # grow the file system on the partition


2020-04-13

MoneyMoney von Python aus steuern

Ich benutze das hervorragende Programm MoneyMoney unter MacOS zum abfragen aller meiner Banktransaktionen. Mit war bekannt, dass es eine API in Lua gibt, mit denen man Erweiterungen schreiben kann. Unter anderem kann man eine Erweiterung laden, dass einem alle Amazon Einkäufe der letzten 23 Jahre .... aber lassen wir das.

Vor kurzem habe ich gelernt, dass man MoneyMoney auch via AppleScript fernsteure kann.

Also habe ich eine kleine Python Bibliothek zum testen gebaut. Näheres auf https://github.com/MirkoDziadzka/py-money