Seite 114 - Maxim Mironjuk
-
Maxim Mironjuk
-
Dezember 04, 2025
Jahrelang war eine Transition von oder zu einem auto-Wert in CSS schlicht nicht möglich, weil der Browser keinen numerischen Zwischenwert für auto berechnen konnte. Mit calc-size() und der Eigenschaft interpolate-size ändert sich das grundlegend: Der Browser darf jetzt selbst einen numerischen Anfangs- oder Endwert für auto ermitteln und dazwischen sauber animieren, ganz ohne JavaScript-Messungen oder feste Pixelwerte.
-
Maxim Mironjuk
-
Dezember 03, 2025
Claude Code fragt vor jeder Datei-Änderung und jedem Bash-Befehl um Erlaubnis, sofern niemand bewusst andere Regeln festlegt. Dieser Artikel erklärt die Permission-Modi, zeigt anhand von settings.json- und Hook-Beispielen, welche Aktionen sich sicher automatisieren lassen, und wo eine bewusste Bestätigung vor destruktiven Befehlen und Remote-Pushes unverzichtbar bleibt.
-
Maxim Mironjuk
-
Dezember 03, 2025
Ein Deadlock in InnoDB ist kein Bug, sondern eine unvermeidliche Konsequenz paralleler Transaktionen, die sich gegenseitig blockieren. Dieser Artikel zeigt, wie man den Deadlock-Report von SHOW ENGINE INNODB STATUS liest, welche Muster in der Praxis immer wieder auftreten, und wie Retry-Logik zusammen mit konsistenter Lock-Reihenfolge Deadlocks systematisch reduziert.
-
Maxim Mironjuk
-
Dezember 03, 2025
Nach jedem Deployment und nach jedem manuellen Cache-Flush startet ein Magento-Shop mit einem vollständig leeren Full-Page-Cache, und genau in diesem Moment treffen die ersten echten Besucher auf einen Server, der jede Seite frisch aus PHP und Datenbank rendern muss. Bei einem Shop mit nennenswertem Traffic entsteht dadurch ein klassisches Thundering-Herd-Problem, bei dem viele parallele Requests gleichzeitig auf dieselbe ungecachte Ressource treffen und den Server unnötig unter Last setzen. Dieser Artikel zeigt, wie sich kritische Seiten wie Startseite, Top-Kategorien und Bestseller systematisch per Skript vorwärmen lassen, bevor echte Besucher betroffen sind, und wo der Unterschied zwischen reaktivem und proaktivem Cache-Warmup liegt.
-
Maxim Mironjuk
-
Dezember 03, 2025
Die Google Search Console liefert täglich neue Daten, doch die meisten Shops nutzen nur einen Bruchteil davon. Dieser Artikel zeigt, wie Performance-, Coverage-, Core-Web-Vitals-, Links- und Sitemaps-Berichte korrekt gelesen werden und wie E-Mail-Alerts frühzeitig vor Rankingverlusten warnen, damit Magento-Shops fundierte SEO-Entscheidungen treffen.
-
Maxim Mironjuk
-
Dezember 03, 2025
Freitext-Logs sind fuer Menschen im Terminal angenehm, aber fuer automatisierte Auswertung ein schlechter Vertrag: Jede Aenderung am Wortlaut bricht bestehende Parser. Strukturiertes JSON-Logging schreibt jede Log-Zeile stattdessen als klar definiertes Objekt mit festen Feldern, das sich verlustfrei nach ELK, Loki oder jedes andere Aggregationssystem weiterleiten laesst, mit jq als dem richtigen Werkzeug, um diese Objekte korrekt und sicher zu bauen.
-
Maxim Mironjuk
-
Dezember 03, 2025
Ein gestohlener Server oder eine ausgebaute Festplatte ist ohne Verschlüsselung ein offenes Buch. LUKS verschlüsselt komplette Blockgeräte transparent für das darüberliegende Dateisystem und lässt sich mit Keyfiles sogar automatisiert entsperren, ohne die Sicherheit gegen physischen Diebstahl zu opfern.
-
Maxim Mironjuk
-
Dezember 03, 2025
Fast jeder Shop-Betreiber hat irgendwo ein Muster-Widerrufsformular auf der Seite verlinkt, oft schon seit Jahren unverändert. Genau das kann zum Problem werden, wenn die eigenen Firmendaten darin nicht mehr stimmen oder die Rücksendekosten-Regelung unklar bleibt. Im schlimmsten Fall verlängert sich dadurch die Widerrufsfrist Ihrer Kunden erheblich. Wir erklären in einfachen Worten, worauf es wirklich ankommt.
-
Maxim Mironjuk
-
Dezember 02, 2025
Datepicker und Comboboxen zählen zu den anspruchsvollsten Interface-Mustern im Web, weil sie ständig zwischen geschlossenem Eingabefeld, geöffneter Vorschlagsliste und aktiv markierter Option wechseln müssen. Wer das WAI-ARIA Combobox-Pattern präzise umsetzt, Tastatur und Screenreader gemeinsam testet und zusätzlich einen unabhängigen Text-Input-Fallback anbietet, macht Terminauswahl und Autocomplete für wirklich alle Nutzergruppen zuverlässig bedienbar, auch ohne Maus.
-
Maxim Mironjuk
-
Dezember 02, 2025
Wer 'Klicke Warenkorb' sagt, erwartet, dass die Software einen Button findet, der wirklich so heißt. Spracherkennungsprogramme wie Voice Control unter macOS und iOS, Windows Speech Recognition oder die professionelle Dictation-Software Dragon NaturallySpeaking navigieren Webseiten anhand der sichtbaren Beschriftung von interaktiven Elementen, nicht anhand von Icons, Farben oder Positionen. Ein Interface voller Icon-only-Buttons ohne sichtbaren Text ist für diese Nutzergruppe faktisch unbedienbar, selbst wenn technisch ein aria-label vorhanden ist.
-