Know-how

Know-how

Teil 1: Python-Programmcode validieren

Code muss funktionieren, bevor Sie ihn freigeben. Das stellen Sie mit schlauen Werkzeugen wie PyLint, Flake8 oder Black sicher.

Per Python Blutdruckwerte anzeigen und archivieren

Das Blutdruckmessgerät Beurer BM58 bringt keine Software mit, um die erfassten Daten unter Linux auszulesen und aufzubereiten. In Python lässt sich jedoch schnell ein kleines Skript dafür aufsetzen.

KI-Serie, Teil 4: Clustering

Clustering-Verfahren aus dem Bereich des unüberwachten Lernens sortieren Daten in Gruppen und erlauben so eine nützliche Segmentierung komplexer Datensätze.

Den Erstellungsprozess für die Druckvorstufe automatisieren

Geschafft: Der Inhalt und Umschlag Ihres Buchs liegen fertig da. Jetzt gilt es, daraus ein druckfähiges Werk zu machen. Wir zeigen, in welcher Reihenfolge Sie dazu welche Werkzeuge einsetzen.

Teil 3: Entscheidungsbäume

Ein Teilbereich des überwachten maschinellen Lernens ist die Klassifikation. Dazu kommen häufig Entscheidungsbäume zum Einsatz.

Teil 2: Regressionsmodelle

Regressionsmodelle sollen eine mathematische Funktion so modellieren, dass sie sich bestmöglich an Trainingsdaten anpasst. Dann lässt sich mit ihrer Hilfe eine Vorhersage für neue Werte berechnen, bei denen man das Ergebnis noch nicht kennt.

Plattformübergreifende Apps in Python programmieren

Mit dem Python-Framework Kivy lassen sich auf einfache Weise plattformübergreifende Apps für PCs und Smartphones programmieren.

Klasse-C-Netzwerke per Shell-Skript aufteilen

Das Aufsplitten eines LANs in mehrere Subnetze erleichtert das Monitoring. Allerdings gestaltet sich die Mathematik dahinter nicht eben intuitiv. Ein kleines Shell-Skript übernimmt die nötige Kalkulation.

Teil 1: Was ist maschinelles Lernen?

Maschinelles Lernen ist eine revolutionäre Technologie, die unser tägliches Leben und verschiedene Branchen einschneidend verändert. Es ermöglicht Computern, aus Daten zu lernen und Vorhersagen zu treffen, ohne dass man sie dafür explizit programmieren muss.

Shell-Skripting mit Go

Einfach Shell-Skripte in der kompilierenden Programmiersprache Go schreiben? In der Praxis funktioniert die vermeintliche Schnapsidee ausgesprochen gut, birgt allerdings einige Stolperfallen.

Das Flatpak-Berechtigungssystem

Das Flatpak-Berechtigungssystem gestaltet sich komplex und wenig benutzerfreundlich. Flatseal hilft, die Lernkurve abzuflachen.

Uhrenbau mit Blender und Python

Mithilfe von Blender erstellen Sie eigene 3D-Modelle bis hin zu Animationen. Wir zeigen Ihnen, wie Sie sich teilautomatisiert ein virtuelles Uhrenmodell mit Blender und Python zusammenbauen.

Scratch-Programmierung für Kids

Mit Scratch programmieren Kinder und Jugendliche eigene Anwendungen, indem sie grafische Elemente im Browser zusammenklicken. Dabei liegt der Fokus auf Struktur und Logik, Syntax bleibt außen vor.

Individuelle ISO-Abbilder erstellen

Linux-Derivate bringen viel Software mit, die nicht jeder Nutzer benötigt. Mit verschiedenen grafischen Werkzeugen und speziellen Distributionen erstellen Sie ein individuelles Betriebssystem ohne überflüssige Anwendungen.

Programmieren in der Cloud mit Github Codespaces

Sie möchten ein Programm aus den Quellen bauen und stellen fest, dass Ihrer Distribution die nötigen Tools und Softwarepakete in den gewünschten Versionen fehlen. Statt auf eine eigene virtuelle Maschine können Sie jetzt auf Githubs Codespaces ausweichen.

Conjure: ImageMagick mit grafischer Oberfläche

Über das GTK-4-Frontend Conjure bedienen Sie ImageMagick bequem per grafischer Oberfläche. Der größte Vorteil allerdings liegt in der Vorschau im A/B-Vergleich.

Schwierige Inbetriebnahme: MIPI-Kameras unter Linux

In neuen PCs zicken ausgerechnet Webcams herum, die im Kontext von Homeoffice massiv an Verbreitung gewonnen haben. Schuld ist die Linux-Ignoranz des Chipgiganten Intel.

Python-API unter Ubuntu aufsetzen

Mit dem auf Python basierenden Framework FastAPI setzen Sie im Handumdrehen eine maßgeschneiderte REST-Schnittstelle für Webanwendungen auf.

Nach oben