KONTAKT.
Königshofen Digital
Volker Königshofen
Mühlenbachstr. 40
41462 Neuss
Fon: +49 172 2485226 (auch Whatsapp)
Fax: +49 2131 5394167
Mail: info@koenigshofen.com
USt-IdNr.: DE255840543
SOCIAL
In asynchronen Python-Anwendungen ist globaler Zustand oft die Ursache für schwer reproduzierbare Bugs. ContextVar speichert Werte nicht pro Modul, sondern…
Wenn ein Datensatz entweder neu eingefügt oder bei einem Schlüsselkonflikt aktualisiert werden soll, ist in PostgreSQL UPSERT die saubere Standardlösung.…
Eine Prioritätswarteschlange liefert nicht das zuerst eingefügte Element, sondern das mit der höchsten oder niedrigsten Priorität. In Python ist heapq…
Wenn eine Funktion für dieselben Eingaben immer wieder dasselbe Ergebnis liefert, ist lru_cache oft der direkteste Performance-Gewinn in Python. Der…
Wer viele kleine Python-Objekte erzeugt, zahlt oft unnötig viel Speicher für allgemeine Objekt-Flexibilität. __slots__ begrenzt erlaubte Attribute, reduziert Overhead und…
Wer in Python mit Preisen, Rabatten oder Steuersätzen rechnet, sollte binäre Gleitkommazahlen nicht als Standardwahl betrachten. Das Modul decimal löst…
Ein frozenset ist in Python die unveränderliche Variante von set. Es eignet sich immer dann, wenn eine Menge von Werten…
Zwischen nackten Tupeln und vollwertigen Klassen gibt es in Python eine praktische Zwischenlösung. collections.namedtuple macht Daten lesbarer, ohne viel Boilerplate…
Der MutationObserver ist die eingebaute Browser-API, um Änderungen im DOM performant und kontrolliert zu beobachten. Statt Polling oder veralteter Mutation…
Saubere Formulare in React entstehen nicht durch mehr Bibliotheken, sondern durch klare Zuständigkeiten für State, Events und Validierung. Mit TypeScript…
