icon
Personal Website

Weekly Coding • 2024-12-23

This text was automatically translated to German language by LLM tool.

Hallo zusammen. Es ist Zeit für meinen wöchentlichen Bericht:

  • LeetCode 💻 3 Stunden 39 Minuten https://github.com/hinst/hinst-leetcode
    • Drei Aufgaben ohne Hinweise gelöst:
      • 78. Subsets 🟡 Geschwindigkeit: 100%
      • 79. Word Search 🟡 Geschwindigkeit: 30%
      • 80. Remove Duplicates from Sorted Array II 🟡 Geschwindigkeit: 91%
    • Bin bis zur Aufgabe Nummer 80 gekommen und habe dann aufgehört.
  • PngCrushBatch 💻 5 Stunden 45 Minuten https://github.com/hinst/PngCrushBatch
    • Das ist mein Programm für die Batch-Komprimierung von Bildern.
    • Habe das Speichersystem von einer JSON-Datei auf SQLite über die Deno.js API umgestellt. Das Ergebnis war eher schwach: Es fühlt sich so an, als würde SQLite bremsen. Die Ursache habe ich noch nicht geklärt.
  • OrangePi 💻 2 Stunden 38 Minuten
    • Habe alle unnötigen Dienste gelöscht, die ich nicht mehr verwenden möchte.
    • Den Webserver im Container von x86 auf ARM umgestellt, damit er ohne qemu läuft.
    • Es ist mir gelungen, den Arbeitsspeicherverbrauch von 1,5 GB auf 1,0 GB zu senken.
    • Dinge aus Kubernetes zu löschen, ist nicht gerade einfach 😤 Einzelne Plugins aus Kubernetes zu entfernen, ist eine nervige Aufgabe.
  • Digitales Zeichnen 🖼️ 2 Stunden
  • Fremdsprache 🔊 2 Stunden

Ich habe beschlossen, meinen OrangePi für ein zukünftiges Projekt von unnötigem Ballast zu befreien, aber wann genau es stattfinden wird und in welcher Form – das ist noch unklar. Die Idee ist, dort mein Online-Browser-Minispiel zu hosten, das ich erst noch schreiben muss.