Geplante Aufgaben im Container
Cron in einen Container zu packen bedeutet, dass der Container zwei Prozesse hat, das Logging nicht mehr über die Standardausgabe geht und ein Fehlschlag unsichtbar bleibt.
Entwickler-Blog · Notizen aus der Praxis
Notizen aus .NET, WPF, Azure und dem echten Entwickleralltag.
Aktuelle Beiträge
Aus dem Archiv
Cron in einen Container zu packen bedeutet, dass der Container zwei Prozesse hat, das Logging nicht mehr über die Standardausgabe geht und ein Fehlschlag unsichtbar bleibt.
Statt zu raten, welche Abfrage hinter einer LINQ-Kette steht:
Eine eigene Domain zeigt auf eine private Adresse, und die Auflösung schlägt nur zu Hause fehl. Ursache ist der Schutz vor DNS-Rebinding: Der Router verwirft Antworten, die aus dem Internet kommen und auf private Adressen zeigen.
Im Juni-Beitrag stand, dass ich den Agent Harness noch nicht ausprobiert habe. Nachgeholt.
Ein Puffer fester Größe innerhalb einer Struktur brauchte früher unsafe und fixed. Seit C# 12 nicht mehr:
Beim Backup-Skript war gzip die Voreinstellung, weil es überall vorhanden ist. Das gilt für zstd inzwischen auch:
Der Nachfolger meines Export-Import-Verfahrens, diesmal deklarativ:
Die Meldung, dass die Datenbank gesperrt ist, kommt bei SQLite fast immer daher, dass ein Schreibvorgang alle Lesenden blockiert. Der WAL-Modus ändert das:
Aus Neugier ins Archiv eingebaut, ohne Plugin:
Halbes Jahr vorbei, also eine Zwischenbilanz. Nicht weil das Datum es verlangt, sondern weil sich seit dem Jahresrückblick genug getan hat.
Nach Thema einsteigen