WSL: Linux unter Windows
Möchten Sie Linux-Tools (Docker, Python, Node.js) nutzen, ohne Windows zu verlassen? Dann ist WSL (Windows Subsystem for Linux) die Lösung. Es ist ein vollwertiger Linux-Kernel, der parallel zu Ihrem Hauptsystem läuft. Bevor Sie beginnen, prüfen Sie Ihr BIOS. Die Virtualisierung (VT-x oder AMD-V) muss aktiviert sein. Ohne diese Einstellung lässt sich Linux nicht starten. Hier…
Read MoreCode-Highlighting in WordPress mit Gutenberg und Prism.js
Der Standardblock **„Code“** im Gutenberg-Editor unterstützt keine Syntaxhervorhebung. Die Bibliothek **Prism.js** löst dieses Problem, indem sie eine elegante Codehervorhebung mit Zeilennummerierung und zusätzlichen Funktionen hinzufügt.
Read More🚀 Vollständige Anleitung: Wie man Apache in XAMPP unter Windows startet (mit allen häufigen Problemen)
XAMPP ist ein lokales Serverpaket, das Apache, MySQL (MariaDB), PHP und Perl enthält. Der Apache-Dienst ist das Herzstück: Er liefert Ihre Website aus, wenn Sie http://localhost öffnen. Viele Entwickler stoßen jedoch beim Starten von Apache auf Probleme
Read MoreInstallation und Verwendung von WP-CLI unter Windows
Ein vollständiger Leitfaden: Was ist WP-CLI, wofür wird es verwendet, wie installiert, konfiguriert und genutzt man es unter Windows.
Read MoreKomplett-Add-on-Code FINAL: BoxBuilderAddon
Ein vollständiges, sofort einsatzbereites „Box Builder“-Add-on mit allen Verbesserungen aus dem Kurs – in einem Archiv. Einfach entpacken und den Ordner in den Mod-Ordner kopieren.
Read MoreLektion 6. Symbole und visuelles Design
Lernziel: Füge Schaltflächen und der Arbeitsumgebung Symbole hinzu, um das Addon professionell aussehen zu lassen.
Read MoreLektion 5. Speichern und Laden von Einstellungen
Lernziel: Das „Box Builder“-Addon soll sich die zuletzt eingegebenen Abmessungen merken und beim nächsten Start wiederherstellen.
Read MoreLektion 4. Grafische Benutzeroberfläche (GUI): Dialogfenster mit Eingabefeldern
Lernziel: Erstelle ein Fenster mit Feldern zur Eingabe von Länge, Breite und Höhe und baue durch Klick auf eine Schaltfläche eine Box mit diesen Parametern.
Read MoreLektion 3. Erstellen von 3D-Objekten: Parametrischer Quader
Lernziel: Lerne, über Python feste Körper (Quader, Zylinder) zu erstellen, verstehe die Dokumentenstruktur von FreeCAD und erstelle ein Addon, das ein parametrisches Bauteil erzeugt.
Read MoreLektion 2. Dein erstes Addon: „Hello World“
Lernziel: Erstelle ein einfaches Addon, das eine neue Arbeitsumgebung mit einer Schaltfläche hinzufügt und beim Klicken eine Nachricht anzeigt.
Read More📘 Tutorial: Erstellen von Addons für FreeCAD. Lektion 1. Vorbereitung der Entwicklungsumgebung
Lernziel: Alles Notwendige einrichten, um Addons mühelos zu erstellen, zu testen und zu debuggen. 🔧 Schritt 1. Stellen Sie sicher, dass FreeCAD installiert ist Anforderungen: 👉 Wenn Sie FreeCAD noch nicht haben, laden Sie es von der offiziellen Website herunter:🔗 https://www.freecad.org/downloads.php Wählen Sie: 💡 Tipp: Zum Lernen ist es besser, eine installierte Version (über den…
Read MoreLektion 7. Addon veröffentlichen: vom Ordner zu GitHub und Addon Manager
📘 Tutorial: FreeCAD Addons erstellen Ziel der Lektion: Das Addon für die Verteilung vorbereiten, Metadaten erstellen und es auf GitHub veröffentlichen, damit jeder FreeCAD-Benutzer es mit einem Klick installieren kann. 📦 Teil 1. Was ist der Addon Manager? Der Addon Manager ist ein integriertes FreeCAD-Tool (Extras → Addon Manager), das: Damit Ihr Addon dort erscheint,…
Read More🌍 So erstellen Sie eine mehrsprachige WordPress-Website mit Subdomains: Die vollständige Anleitung für Anfänger
Sie haben entschieden, dass es Zeit für Ihre Website ist, mehrere Sprachen zu sprechen. Ausgezeichnete Idee! Dies wird Ihr Publikum erweitern und Ihr Ranking in den Suchmaschinen verbessern. Eine der professionellsten und bequemsten Methoden hierfür ist die Verwendung von Subdomains. So sieht das aus: Dieser Ansatz wird von Suchmaschinen (wie Google) bevorzugt und ist für…
Read MoreMCP PowerShell Server Dokumentation. STDIO Server. (mcp-powershell-server-stdio.py)
Beschreibung Der MCP PowerShell Server ist ein Server, der das Model Context Protocol (MCP) zur Ausführung von PowerShell-Skripten implementiert. Der Server arbeitet im STDIO-Modus und stellt Werkzeuge zur sicheren Ausführung von PowerShell-Befehlen über eine standardisierte Schnittstelle bereit. Architektur Hauptkomponenten Dateistruktur Funktionen ConvertFrom-JsonToHashtable Zweck: Diese Funktion konvertiert eine JSON-Zeichenkette in PowerShell-Hashtabellen zur Kompatibilität mit PowerShell 5.…
Read MoreDokumentation für Entwickler: MCP PowerShell HTTP Server. (mcp-powershell-server-http.py)
1. Überblick mcp-powershell-http.ps1 ist ein eigenständiger HTTP-Server, der in PowerShell geschrieben wurde, um PowerShell-Skripte sicher aus der Ferne auszuführen. Er fungiert als „Brücke“ zwischen einem externen Client (z. B. einem KI-Assistenten) und der lokalen PowerShell-Umgebung und verwendet für die Kommunikation das JSON-RPC 2.0-Protokoll. Hauptmerkmale: 2. Ausführung und Konfiguration Voraussetzungen: Befehlszeilenparameter: Parameter Typ Beschreibung Standardwert -Port&hel…
Read MoreDetaillierte Anleitung zur Verwendung des MCP PowerShell Servers. (how-to-use.md)
Installation und Einrichtung Voraussetzungen Erstmalige Einrichtung Wahl des Betriebsmodus: HTTP vs. STDIO Bevor wir ins Detail gehen, ist es wichtig zu verstehen, welcher der beiden Betriebsmodi des Servers für Sie geeignet ist. Die Wahl hängt davon ab, wie und von wo Sie Befehle senden möchten. Wann sollte der HTTP-Modus verwendet werden? Wählen Sie HTTP, wenn…
Read MorePowerShell MCP Server
Ein MCP (Model Context Protocol) Server zur Ausführung von PowerShell-Skripten, der sowohl den HTTP- als auch den STDIO-Betriebsmodus unterstützt.
Read MoreWichtige FTP-Befehle
FTP (File Transfer Protocol) wird verwendet, um Dateien zwischen Computern über ein Netzwerk zu übertragen. Hier sind die wichtigsten FTP-Befehle mit Beschreibungen und Beispielen.
Read MoreEssentielle PowerShell-Befehle
1. Datei- und Verzeichnisverwaltung Get-ChildItem (gci / ls / dir) – Listet Dateien und Verzeichnisse auf.Syntax: Beispiele: Set-Location (cd / sl) – Ändert das aktuelle Verzeichnis.Syntax: Beispiele: Copy-Item (cp / copy) – Kopiert Dateien oder Ordner.Syntax: Beispiele: Move-Item (mv / move) – Verschiebt Dateien oder Verzeichnisse.Syntax: Beispiele: Remove-Item (rm / del / rmdir) – Löscht…
Read More🖧 Vollständiger, erschöpfender Leitfaden zu DNS-Einträgen: Von den Grundlagen bis zu DNSSEC und Automatisierung
DNS (Domain Name System) ist das fundamentale System, auf dem das gesamte moderne Internet basiert. Es ist nicht nur ein „Telefonbuch“, sondern eine komplexe, verteilte Datenbank, die menschenlesbare Namen (z. B. google.com) in technische Kennungen wie IP-Adressen, Mailserver, Sicherheitsrichtlinien und sogar geografische Koordinaten übersetzt. Eine falsche DNS-Konfiguration ist eine der häufigsten Ursachen für Website-Ausfälle, E-Mail-Zustellprobleme und Sicherheitslücken.
Read More📘 Sammlungen in Python
Eine Sammlung ist eine Struktur, die mehrere Objekte in einem einzigen Container zusammenfasst, wodurch deren Verarbeitung und Datenverwaltung erleichtert wird. Sie macht den Code übersichtlicher und vereinfacht die Informationsverarbeitung.
Read MoreEine vollständige Anleitung zum Kopieren von Objekten in Python
Das Kopieren von Objekten ist ein grundlegendes Konzept in Python, dessen Missverständnis oft zu schwer auffindbaren Fehlern führt. Wenn Sie ein Objekt ändern und sich unerwartet ein anderes ebenfalls ändert, liegt das Problem höchstwahrscheinlich in der Art und Weise, wie es kopiert wurde. Lassen Sie uns dieses Thema ein für alle Mal klären.
Read MoreKlassen in Python, OOP und Kontextmanager: Vollständiger Leitfaden
Dieser Leitfaden behandelt objektorientierte Programmierung (OOP) in Python und Kontextmanager, einschließlich praktischer Beispiele zur Erfassung von stdout/stderr und Verwendung des Tee-Musters, um Ausgaben gleichzeitig anzuzeigen und zu erfassen.
Read More🧲 Wie man print() in Python „abfängt”: stdout ohne externe Bibliotheken abfangen
In Python kann man das, was über print() auf dem Bildschirm ausgegeben wird, abfangen. Dies ist nützlich für Tests, Debugging, Logging oder um „laute” Ausgaben zu unterdrücken. Ich zeige, wie man dies elegant macht — nur mit der Standardbibliothek und wenigen Codezeilen.
Read More



