Save Ukraine

👋 Hi! I'm Christian

… and this is my personal website.

Life of Alfons is only available in German. I write about our life with Alfons, a male Labrador dog we got at 2021-10-4. He is deaf.

Anti-Jagd-Training

Christian Kruse,
weiterlesen…
  1. 2026-03-12

    • Christian Kruse
      Two Blu-ray cases lying partly on a computer keyboard and desk. The left one is 'Firefly – The Complete Series' showing a spaceship and Earth. On the right it is 'Serenity: Flucht in neue Welten' with a woman mid-jump holding weapons and explosions behind her

      I know I'm late to the party. But a friend convinced me to check it out.

    • Christian Kruse
      Wild plum tree in early spring: slender branches covered in buds and a few open white blossoms. The tree stands in front of a tall, neatly trimmed green hedge under a bright blue sky

      This is the first year our wild plum tree has blossomed. I'm excited to see if we'll be able to harvest any fruit

  2. 2026-02-04

  3. 2025-12-20

  4. 2025-12-08

    • Christian Kruse

      A snippet for the people who need it:

      awk '{print $1}' /var/log/nginx/access.log | sort | uniq -c | sort -nr | head -20
      

      I use this to identify e.g. the top 20 IPs causing the most traffic, for example when a bot hammers one of my servers.

  5. 2025-08-19

    • Christian Kruse

      If you are similarly annoyed as I am by the indicator / popup showing you the current keyboard layout, here is how to disable it:

      defaults write kCFPreferencesAnyApplication TSMLanguageIndicatorEnabled 0
      
  6. 2025-05-09

    • Christian Kruse

      My current task: split a PDF into one file per page, dump the text and extract information from it.

      And I hate myself for doing it.

  7. 2025-05-02

    • Christian Kruse

      Sigh. Locally everything works, on the server it doesn't.

      Once again I've been bitten by Debian's old packages.