Seite 98 - Maxim Mironjuk
-
Maxim Mironjuk
-
Dezember 24, 2025
Eine Generated Column berechnet ihren Wert automatisch aus anderen Spalten derselben Zeile, ohne Trigger und ohne dass die Anwendung den Wert selbst pflegen muss. Dieser Beitrag zeigt STORED gegen VIRTUAL, praktische Einsatzfälle von abgeleiteten Preisen bis Volltextsuche-Indizes, Migrationen bei bestehenden Tabellen und die wichtigsten Vendor-Unterschiede zwischen MySQL und PostgreSQL.
-
Maxim Mironjuk
-
Dezember 24, 2025
Der Docker-Socket wird gern als bequemer Trick gemountet, damit ein Container selbst Container starten kann. Was dabei meist übersehen wird: Wer diesen Socket erreicht, hat faktisch Root-Rechte auf dem gesamten Host, ganz ohne --privileged.
-
Maxim Mironjuk
-
Dezember 24, 2025
find und xargs gehören zu den meistgenutzten Shell-Tools – und zu den am häufigsten falsch verwendeten. Der Null-Byte-Delimiter, korrekte Parallelisierung und der sichere Umgang mit beliebigen Dateinamen sind keine Randthemen, sondern die Grundlage für Bash-Workflows, die auch auf produktiven Systemen mit echten Dateinamen zuverlässig funktionieren.
-
Maxim Mironjuk
-
Dezember 23, 2025
Klassische Textsuche findet Dokumente, die dieselben Wörter enthalten wie die Anfrage. Sie erkennt aber nicht, dass eine Suche nach wasserdichter Jacke auch ein Produkt namens regenfeste Outdoor-Jacke treffen sollte, obwohl kein einziges Wort übereinstimmt. Vektorsuche löst genau dieses Problem: Texte werden als Embeddings, also als Punkte in einem hochdimensionalen Raum, dargestellt, und ähnliche Bedeutung ergibt räumliche Nähe. Die eigentliche Herausforderung beginnt danach, denn über Millionen Vektoren hinweg den nächsten Nachbarn zu finden ist teuer. Approximate kNN mit dem HNSW-Algorithmus löst dieses Skalierungsproblem, indem es einen kleinen Genauigkeitsverlust gegen enorme Geschwindigkeitsgewinne eintauscht. Dieser Artikel zeigt, wie HNSW technisch funktioniert, wo exaktes kNN weiterhin sein Einsatzgebiet hat und wie sich die zentralen Stellschrauben num_candidates und Similarity-Metrik in der Praxis konfigurieren lassen.
-
Maxim Mironjuk
-
Dezember 23, 2025
EN 301 549 ist in den meisten Diskussionen über digitale Barrierefreiheit der unsichtbare Unterbau: BFSG, European Accessibility Act und öffentliche Beschaffung verweisen alle auf diese Norm, ohne dass viele Projektbeteiligte je einen Blick in den eigentlichen Normtext geworfen haben. Wer nur WCAG kennt, kennt nur einen Teil davon.
-
Maxim Mironjuk
-
Dezember 23, 2025
Nuxt 3 bietet Server Side Rendering, Static Site Generation, Incremental Static Regeneration und Hybrid-Rendering — alles in einem Framework. Wer die Unterschiede nicht kennt, verschenkt Performance und SEO-Potenzial. Dieser Artikel erklärt alle Rendering-Modi mit konkreten Route-Rules-Konfigurationen und typischen Fallstricken.
-
Maxim Mironjuk
-
Dezember 23, 2025
Transparent Huge Pages klingen nach einer kostenlosen Performance Verbesserung, weil der Kernel selbstständig größere Speicherseiten bildet, ohne dass eine Anwendung dafür angepasst werden muss. Auf Datenbank und Cache Servern entpuppt sich genau dieser Automatismus regelmäßig als Quelle unvorhersehbarer Latenz Spitzen, während statisch reservierte Huge Pages ein anderes, deutlich kontrollierbareres Verhalten bieten.
-
Maxim Mironjuk
-
Dezember 23, 2025
Drei Wege führen zu einem Claude-basierten System, das spezifisches Wissen oder ein bestimmtes Verhalten zeigen soll: reines Prompting, Retrieval Augmented Generation und Fine-Tuning. Die drei Ansätze werden in der Praxis häufig verwechselt, und diese Verwechslung ist teuer: Wer für ein Problem, das sich häufig änderndes Wissen erfordert, ein Fine-Tuning ansetzt, finanziert wiederkehrende Trainingsläufe für ein strukturelles Problem, das eine Retrieval-Pipeline in wenigen Tagen löst. Dieser Artikel liefert klare Entscheidungskriterien.
-
Maxim Mironjuk
-
Dezember 23, 2025
graphql-php von Webonyx ist die PHP-Referenzimplementierung der GraphQL-Spezifikation und die Grundlage praktisch jeder größeren PHP-GraphQL-Lösung, von Lighthouse bis zu eigenen Standalone-APIs. Wer graphql-php direkt nutzt, muss früh entscheiden: Schema per SDL-Datei definieren oder Typen als PHP-Klassen im Code beschreiben. Diese Entscheidung prägt Wartbarkeit, IDE-Unterstützung und Teamworkflow für die gesamte Projektlaufzeit.
-
Maxim Mironjuk
-
Dezember 23, 2025
Klassische SAST-Tools wie Semgrep oder SonarQube durchsuchen Code nach bekannten Mustern und melden Treffer unabhängig vom umgebenden Kontext. Claude liest denselben Code mit Verständnis für Datenfluss, Geschäftslogik und Aufrufkontext. Dieser Artikel zeigt, wie beide Ansätze sich ergänzen und wie ein systematisches, Claude-gestütztes Security-Review eines Pull Requests in der Praxis abläuft.
-