EuroPython 2021 – Tag 1

Heute habe ich die ersten Vorträge auf der EuroPython 2021 gehört.Im Folgenden teile ich kurz meine Einschätzung zu den besuchten Vorträgen mit. Die Vorträge waren ausgeschrieben für Anfänger, und boten im Regelfall einen Überblick zum angebenen Thema. Daher hat man sich im Nachhinein sowieso noch eingehender mit dem entsprechenden Thema zu befassen, wenn es zum tatsächlichen Einsatz kommt. Dabei können meine Notizen, die verständlicherweise nicht den kompletten Inhalt wiedergeben können, durchaus als Stichwortgeber nützlich sind. […]

crontab erstellen und konfigurieren

Der System-Prozess cron kann automatisch Aufgaben nach einem festgelegten Zeitplan ausführen. Dieser Zeitplan wird crontab genannt, dies ist auch der Name des Programms, mit dem der Zeitplan bearbeitet werden kann.Den Inhalt der crontab kann man sich anschauen mit crontab -l.Eine bestehende crontab kann gelöscht werden mit crontab -r. Mit crontab -i erscheint zuvor eine Abfrage, ob gelöscht werden soll.Um eine crontab zu bearbeiten, verwendet man crontab -e. Damit wird die bestehende crontab im Standard-Editor geöffnet. […]

Warum sollte man am Ball bleiben?

Jeder ist sicher schon einmal nach den Ferien wieder zur Schule gegangen oder aus dem Urlaub zurück ins Büro gekommen, und war erstaunt, wie viele Sachen man vergesse hatte.Dinge, die man erst Wochen zuvor gelernt hatte, schienen aus dem Gedächtnis verschwunden zu sein.Programmierkonzepte, von denen man noch im letzten Monat überzeugt war, sind einem nach dem Urlaub völlig unbekannt! Warum passiert das? Nun, das Gehirn ist ein Muskel. Genau wie jeder andere Muskel im Körper […]

Der Pythontutor

Manchmal erzeugt ein Python-Skript Ergebnisse, die auf den ersten Blick seltsam und unerklärlich erscheinen. In solchen Fällen kann vielleicht das Online-Werkzeug „Pythontutor“ nützlich sein und weiterhelfen.Mit diesem Tool kann man ein wenig hinter die Kulissen von Python schauen, und sich anzeigen lassen, was im Arbeitsspeicher passiert.Dieses Werkzeug agiert in gewisser Weise wie ein Debugger, man geht Schritt für Schritt die Befehle durch, und lässt sich den Inhalt, und noch viel wichtiger, die Adressierung der Variablen […]