Zum Inhalt springen
shells·angels _
  • Beiträge
  • Tags
  • Über
  • RSS
  • EN
  • DE

Tags

Linux

  1. 12.05.2026·8 Min. Lesezeit

    Was `set -e` wirklich tut (und warum Ihr Skript trotzdem undicht ist)

    Bourne errexit ist die am meisten missverstandene Zeile in jeder Devops-Onboarding-Dokumentation. Hier ist, was sie tatsächlich tut, Schritt für Schritt, mit den Regeln in der POSIX-Spezifikation und den Bash-Erweiterungen, die ihnen widersprechen.

    • bash
    • posix
    • shell
    • errexit
    • linux
  2. 28.04.2026·8 Min. Lesezeit

    SIGSEGV um 03:14 - wenn forbid(unsafe_code) dich nicht rettet

    Heap Corruption, die sich weder lokal noch im Staging reproduzieren ließ und erst in der Produktion um genau 03:14 Uhr auftrat. Die Geschichte dessen, was wir versucht haben, was wir übersehen haben, und die gdb-Sitzung, die es schließlich erklärte.

    • debugging
    • linux
    • gdb
    • rust
    • war-story
  3. 30.03.2026·10 Min. Lesezeit

    io_uring für Leute, die epoll bereits kennen

    Eine praktische Einführung in io_uring, die sich an Ingenieure richtet, die epoll-basierte Ereignisschleifen in der Produktion eingesetzt haben. Was das Modell ist, wo es sich bewährt, wo nicht, und die scharfen Kanten, die niemand in den Folien der Keynote erwähnt.

    • linux
    • io_uring
    • epoll
    • performance
    • syscalls
    • c

shells·angels Ein Technik-Blog über Shells, Kernel, Exploits, verteilte Systeme und die Engel, die Maschinen um 03:14 Uhr davor bewahren, auseinanderzufallen.

  • Alle Beiträge
  • Tags
  • Über
  • RSS
  • GitHub
  • LinkedIn
  • Instagram

© 2026 NETitwork GmbH. Kein Tracking, keine Cookies, kein JavaScript erforderlich.