Seite 156 - Mironsoft Blog
-
Maxim Mironjuk
-
Oktober 07, 2025
Hono baut konsequent auf Web-Standard-APIs wie Request und Response statt auf Node-spezifische Typen und laeuft dadurch unveraendert auf Cloudflare Workers, Deno, Bun und Node.js. Der eingebaute RPC-Modus leitet Client-Typen direkt aus der Server-Definition ab, ganz ohne Codegenerierung oder separates Schema.
-
Maxim Mironjuk
-
Oktober 07, 2025
Ein unsauberer Shutdown oder ein Stromausfall reicht, damit ein Dateisystem inkonsistente Metadaten zurücklässt. fsck erkennt solche Fehler und repariert sie, aber nur wenn man den Ablauf, das Aushängen, das read-only Prüfen und erst danach das Reparieren, in der richtigen Reihenfolge einhält.
-
Maxim Mironjuk
-
Oktober 07, 2025
Sobald eine REST-API Echtzeit-Updates liefern soll, etwa Live-Bestellstatus, Benachrichtigungen oder Preisänderungen, stehen Teams vor der Wahl zwischen Server-Sent Events und WebSockets. Beide lösen das Problem, dass klassisches HTTP-Polling unnötige Latenz und Last erzeugt, unterscheiden sich aber grundlegend in Protokoll-Overhead, Richtung des Datenflusses und der Komplexität der Implementierung, weshalb die Wahl den langfristigen Wartungsaufwand einer API-Erweiterung erheblich beeinflusst.
-
Maxim Mironjuk
-
Oktober 07, 2025
strlen() zählt Bytes, nicht Zeichen, und liefert bei Umlauten und Unicode-Zeichen fast immer falsche Werte. Dieser Leitfaden zeigt, wie UTF-8 kodiert ist, warum mb_-Funktionen für Multibyte-Strings unverzichtbar sind und wie Truncation, Sortierung, Escaping und reguläre Ausdrücke mit Umlauten in PHP 8.4 zuverlässig funktionieren.
-
Maxim Mironjuk
-
Oktober 07, 2025
Ein wartbares Dark-Light-Token-System entsteht nicht aus einer einzigen Ebene von Custom Properties, sondern aus drei sauber getrennten Schichten: Primitive Tokens, Semantic Tokens und Component Tokens. Zusammen mit der light-dark() Funktion lässt sich diese Architektur ohne doppelte Media Queries pro Komponente umsetzen.
-
Maxim Mironjuk
-
Oktober 07, 2025
Ein 4000-Wörter-Ratgeber liefert Tiefe, Autorität und Themenabdeckung, aber ChatGPT zitiert am Ende oft nur zwei Sätze daraus. KI-Zusammenfassungen bevorzugen kompakte, klar formulierte Kernaussagen, während Suchmaschinen weiterhin umfassenden Content für Rankingsignale honorieren. Wer diesen Zielkonflikt versteht, kann Inhalte so strukturieren, dass sie beide Anforderungen gleichzeitig erfüllen.
-
Maxim Mironjuk
-
Oktober 07, 2025
Nuxt 3 ist mehr als ein Vue-3-Framework mit File-Based-Routing. Die Nitro Engine, Server Routes, Auto-Import und die klare Trennung von Server- und Client-Schichten sind ein durchdachtes Architekturmodell — das nur dann seine Stärken zeigt, wenn man versteht, warum es so gebaut ist.
-
Maxim Mironjuk
-
Oktober 07, 2025
Wer Docker Logs nur mit docker logs liest, verliert im Produktionsbetrieb jeden Überblick. Strukturiertes Logging über stdout und stderr, der richtige Log-Treiber und ein zentrales Log-Management-System machen Container-Logs beobachtbar, durchsuchbar und alarmierbar.
-
Maxim Mironjuk
-
Oktober 07, 2025
Ein Deployment ohne Monitoring ist eine Hoffnung, keine Aussage. Dieser Artikel zeigt, wie Magento-Teams automatische Benachrichtigungen, Health-Checks und Alert-Kanäle in GitLab CI/CD integrieren – damit das Team im Erfolgsfall informiert und im Fehlerfall sofort alarmiert wird.
-
Maxim Mironjuk
-
Oktober 06, 2025
Ein CIS Benchmark liefert die konkreteste verfügbare Checkliste, um einen Linux Server nachvollziehbar zu härten und Compliance-Anforderungen zu erfüllen. Wer die Kontrollen versteht, priorisiert und mit CIS-CAT sowie Ansible automatisiert, ersetzt manuelle Einzelprüfungen durch wiederholbare, auditierbare Prozesse.
-