Wasmer 7.0 bringt experimentelle Async-API für PythonDie Runtime bietet neue Features für Python: eine experimentelle Async-API und Zugriff auf viele native Python-Libraries wie NumPy.
Sortieralgorithmen: Was Timsort so schnell machtBeim Aufruf von sort() kümmerte sich von Python Version 2.3 bis 3.11 Timsort darum, Elemente einer Liste in die korrekte Reihenfolge zu manövrieren.
heise+ JubiläumsspecialSichern Sie sich unser exklusives Aktionsangebot: heise+ 7 Monate für 7 € pro Monat lesen und zusätzlich zu allen Inhalten auf heise online unsere Magazin-Inhalte entdecken. Nur für kurze Zeit!
Buchkritik: Python für KidsSchumanns Lehrbuch nimmt Programmiernovizen sicher an die Hand und erklärt den Umgang mit Python Schritt für Schritt anhand von vielen Beispielen.
Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler in 5 SessionsAlle reden von KI und Machine Learning – Python bildet dafür die Basis. In fünf Sessions lernen Teilnehmende ab dem 25.02.26 diese Sprache zu beherrschen.
Python: pandas 3.0 bringt einheitlichen String-Typ und Performance-OptimierungMit Version 3.0 führt die Python-Bibliothek einen einheitlichen String-Typ ein und verbessert die Copy-on-Write-Methode.
Sortieralgorithmen: Wie Bubblesort, Quicksort und Mergesort funktionierenEines der grundlegenden Probleme in der Informatik ist das Sortieren einer Liste. Wir zeigen, wie Bubblesort, Quicksort und Mergesort diese Aufgabe lösen.
Programmiersprache Python: Performante Algorithmen entwickeln und optimierenUm die kürzeste Strecke zwischen Städten zu ermitteln, greift man auf einen Algorithmus zurück. Arbeitet er nicht effizient genug, lässt er sich optimieren.
Linus Torvalds schreibt Audiowerkzeug mit Vibe CodingLinus Torvalds hat Vibe Coding ausprobiert und sich mit Erfolg ein Python-Audiotool schreiben lassen. Für den Kernel lehnt er es aber ab.
Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler in 5 SessionsAlle reden von KI und Machine Learning – Python bildet dafür die Basis. In fünf Sessions lernen Teilnehmende ab dem 25.02.26 diese Sprache zu beherrschen.
Python-Listen für Einsteiger erklärt: Daten clever und effizient organisierenListen in Python sind mächtig. Wir zeigen, welche Methoden wichtig sind und wie man Daten elegant und kompakt verarbeitet.
FastAPI: So härten Sie Ihre REST-Schnittstelle gegen unbefugte Zugriffe abREST-Schnittstellen im Netz brauchen ein Zugriffskonzept. So gelingt ihre Absicherung inklusive Rollenmodell zur Rechtevergabe auf Basis von FastAPI in Python.
GeoPandas: Wie man mit Python Geodaten analysiertBei der Geodatenanalyse hat man es mit verschachtelten Dateien und Koordinatenreferenzsystemen zu tun. GeoPandas und Python helfen, den Durchblick zu bewahren.
Kommandozeilentool: Wie Sie Python-Projekte mit uv verwaltenDas Tool uv vereint Paketinstallation, Projektmanagement und Python-Versionsverwaltung. Dank der Implementierung in Rust ist es schneller als etablierte Tools.
Python-Framework pyTM: Threat Modeling als ProgrammierprojektpyTM ermöglicht Threat Modeling as Code für Entwicklerteams und für komplexe Bedrohungsmodelle. Wir zeigen, wie man ein Threat Model von Grund auf erstellt.
Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler in 5 SessionsAlle reden von KI und Machine Learning – Python bildet dafür die Basis. In fünf Sessions lernen Teilnehmende ab dem 25.02.26 diese Sprache zu beherrschen.
Data-Science-Kombi für R, Python und JupyterPositron, die kostenlose IDE für Python und R, bildet mit dem Daten-Explorer Data-Science-Workflows ab und verknüpft die Ergebnisse mit Jupyter.
Quantencomputing: Optimierungsalgorithmus QAOA als serverlose AnwendungNutzbar sind Quantencomputer heute nur in hybriden Anwendungen – so auch beim vielseitig einsetzbaren QAOA, den wir hier in Azure Quantum implementieren.
BBOT: Angriffsflächen automatisch erkennen und Risiken reduzierenDas Open-Source-Tool BBOT deckt Schatten-IT auf, identifiziert IT-Assets präzise und erleichtert damit das Attack Surface Management.
Google veröffentlicht Magika 1.0 zur KI-gestützten Dateityp-ErkennungGoogle hat die erste stabile Version seines KI-gestützten Dateityp-Erkennungssystems Magika veröffentlicht. Version 1.0 wurde in Rust neu entwickelt.
Python-Webframework: Django-Developer nutzen zunehmend HTMX und Alpine.jsDas Webframework für Python feiert schon seinen 20. Geburtstag. Eine neue Studie zeigt, welche JavaScript-Libraries am häufigsten damit kombiniert werden.
DEI-Abschaffung in den USA: Python Software Foundation zieht Förderantrag zurückDie PSF verzichtet auf mögliche Fördergelder, weil die Vorgaben dafür explizit Programme zur Förderung der Chancengleichheit nach dem DEI verbieten.
Visual Studio Code 1.105 erweitert KI-Chat um vollqualifizierte Tool-NamenMicrosofts Visual Studio Code bringt in Version 1.105 unter anderem umfangreiche Verbesserungen für den KI-gestützten Chat sowie neue MCP-Funktionen mit.