Ordner im Finder automatisch öffnen

Skripteditor in macOS

In diesem Artikel geht es um AppleScript. Diese Skriptsprache ist Bestandteil von macOS. Sie ermöglicht die Automatisierung von Arbeitsabläufen. Wie die Überschrift erahnen lässt, soll das Öffnen eine bestimmten Verzeichnisses automatisiert werden. Dies ist beispielsweise in jenen Fällen sinnvoll, in denen häufig ein Verzeichnis geöffnet werden muss, das sich tief im Dateisystem versteckt. Durch die Automatisierung wird der Aufruf dieses … Weiterlesen …

C++ — Über Compiler, Editoren und IDEs

Kate Editor on Fedora Linux

In diesem Grundlagen-Artikel geht es um den Einstieg in C++, also um solche Sachen wie Compiler oder den „richtigen“ Editor. Außerdem möchte ich anhand eines Hello-World-Programms zeigen, wie eine ausführbare Datei erstellt werden kann. Compiler C++ ist eine Programmiersprache, bei der mittels eines Compilers der Code in Maschinensprache „übersetzt“ werden muss. Dies macht den Unterschied zu Sprachen wie JavaScript oder … Weiterlesen …

Container — Apples Alternative zu Docker

Seit macOS 26 besteht die Möglichkeit, anstelle von Docker auf Apples Alternative zurückzugreifen; sie hat die Bezeichnung container. container installieren Die Installation ist denkbar einfach. Zunächst ruft man die auf Github gehostete Projektseite container auf. In der rechten Spalte sucht ihr nach „Releases“ und klickt auf „Latest“. Ladet die aktuelle Version herunter. Zum Zeitpunkt der Erstellung dieses Artikels war es … Weiterlesen …

dataclass in Python

Desktop with notebook

In Python gibt es verschieden Wege, um einfache Klassen zu erstellen, die lediglich Daten enthalten. Zwei dieser sogenannnten Data Class Builder wurden bereits in diesem Blog vorgestellt: collections.namedtuple und typing.NamedTuple. Nun folgt die dritte Möglichkeit: @dataclasses.dataclass. Dieser Artikel bietet einen kleinen Einblick in die Vorteile dieser Klasse. Beginnen wir mit einem einfachen Beispiel: Die Verwendung von dataclass erfordert zunächst eine … Weiterlesen …