general
-
GitHub Copilot Einstellungen für Dateitypen und Programmiersprachen für einzelne Projekte
GitHub Copilot ist ja eine coole Sache, allerdings möchte ich vielleicht nicht immer, dass Copilot alles in jedem Projekt darf. Genauer gesagt, möchte ich einzelne Eigenschaften explizit unterbinden.
-
MacOS Kommandozeile personalisieren
Nach einem MacOS-Update sah meine Kommandozeile nach dem Öffnen folgendermaßen aus:
username@g333h4j59-r8go-12dt-kt7g-ksltic0rm57sstatt dem gewohnten und gewünschten:
username@MacBook-Air -
PDF in einzelne Seiten aufteilen und automatisch benennen
Oddly specific use case: Ich möchte ein PDF in einzelne Seiten aufteilen und diese Anhand der Überschrift benennen und speichern. Und weil es bei mir mehrzeilige Überschriften waren, die nicht über die ganze Seite gehen wird zudem nicht der Text der ersten Zeile ausgelesen, sondern der Text aus einer Box mit vordefinierter Größe.
-
Memory Corruption: C vs Rust
Rust bietet strenge Compiler-Regeln, um Speicher- und Thread-Sicherheit zu erhöhen. C dagegen bietet einen Standard für eingebettete Systeme und somit die maximale Kontrolle über Speichermanagement, aber eben auch Speicherunsicherheit.
Wie sehen die tatsächlichen Unterschiede im Speichermanagement aus? Was muss ich in C und Rust tun, um Speicherunsicherheiten zu vermeiden? Hier ein praktischer Vergleich von Memory Corruption in C und Rust mit Anwendungsbeispielen, einfach ausführbar im Docker-Container.
-
Desktop Background with Illustrator / Desktop Hintergründe mit Illustrator
-
Xcode
Who doesn’t know those apps from the AppStore that get on their users’ nerves with in-app purchases or advertisements? Wouldn’t it be perfect then to program your own app?
For this purpose, Apple has Xcode, which should make this easy for all developers. I downloaded Xcode 13 for testing and developed a simple to-do list app.
—————————————— German Version ——————————————
-
Python Turtle Drawing Program / Programm zum Zeichnen
This post is about Python Turtle again. This time it’s not about patterns, as in the previous post (“Python Turtle”), but about an interactive program where the player can draw something freely.
In diesem Post geht es wieder um Python Turtle. Dieses Mal geht es allerdings nicht um Muster, so wie im vorigen Post (“Python Turtle”), sondern um ein interaktives Programm, bei dem der Spieler etwas frei heraus zeichnen kann.
-
Python Turtle
Since I found Python Turtle on my desktop the other day, and since there’s not much leisure activities to choose from right now because of Corona, I’ve been looking into Turtle again.
Da ich letztens Python Turtle auf meinem Desktop wiedergefunden habe und da es wegen Corona gerade nicht viel Auswahl an Freizeitaktivitäten gibt, habe ich mich seit langem mal wieder mit Turtle beschäftigt.
-
Drawing Yoshi from Super Mario