IBM Quantum ihre Open-Source-Inhalte
IBM stellt an Haufen Lernmaterial für Quantencomputing zua Vafügung — olles open source unterm CC BY-SA 4.0:
- Learning — Strukturierte Kurse von de Quantengrundlagen bis zu de fortgeschrittenen Themen
- Tutorials — Üba 40 Tutorials zu Transpilation, Fehlerminderung und mehr
- Documentation — Anleitungen und API-Referenz für Qiskit
- Source repo — Olle Inhalte auf GitHub
Ihre Quantum Platform is imma aktuell und guat g'stolt — da beste Plotz zum Lesn, Lernen und Nochschaugn.
Wos des Projekt dazuafügt
IBM ihre Qiskit-Dokumentation is open source (CC BY-SA 4.0), oba ihre Webanwendung is's net. doQumentation fügt a open-source Frontend mit Live-Code-Ausführung, automatischer Credential-Injektion und Simulator-Modus dazua.
Überoll einsetzbar — von GitHub Pages üba Docker bis zu RasQberry. Schaugt's eich olle Funktionen o.
Erste Schritte
Neu beim Quantencomputing? Fangt's mitn Kurs o. Kennt's Qiskit scho? Donn springt's gleich in a Tutorial oda a Anleitung eine.
Koa IBM Quantum-Konto? Aktiviert's den Simulator-Modus in de Einstellungen, damit ihr olln Code ohne Anmeldung ausführn kennt's.
Code-Ausführung
Klickt's bei jedn Codeblock auf Run. Da erste Klick startet an kostenlosen Jupyter-Kernel üba Binder or IBM Code Engine (1–2 Min.). Donoch geht's sofort.
-
Simulator-Modus (koa Konto notwendig) — Aktiviert's den Simulator-Modus, damit ihr olle Notebooks mit AerSimulator oda FakeBackends mit Rauschmodell ausführn kennt's. Null Einrichtungsaufwand notwendig.
-
IBM Quantum Hardware — Gebt's euern API-Token und CRN oanmol in de Einstellungen ei — de Zugangsdaten werdn bei jeda Ausführung automatisch eigfügt. Erstellt's a kostenloses Konto, falls ihr no koans habt's.
Vafügbare Ausführungs-Backends
Jedes Tutorial hot ausführbare Codeblöcke. Klickt's auf Run, damit ihr's mit oam von drei Backends ausführn kennt's:
- Binder (Standard auf GitHub Pages) — Kostenlosen Remote-Jupyter-Kernel üba mybinder.org
- Lokales Jupyter (Docker / RasQberry) — Vabindet's eich mitn lokalen Jupyter-Server mit vorinstalliertem Qiskit
- Benutzerdefinierter Server — Vaweist's in de Einstellungen auf an beliebigen Jupyter-Endpunkt
When multiple backends are available, choose which one to use from Settings.
Bereitstellungsoptionen
doQumentation is vafügbar ois:
- GitHub Pages — Statische Website mit Binder or IBM Code Engine für Remote-Code-Ausführung
- Docker — Vollständiger Stack lokal, offline-fähig
- RasQberry — Söbst g'hostet auf am Raspberry Pi mit lokalem Jupyter-Kernel
Lokal ausführn mit Podman / Docker
Installiert's Podman Desktop oda Docker Desktop (Mac / Windows / Linux), donn führt's aus:
# Full stack: site + Jupyter + Qiskit (~3 GB)
podman run -p 8080:80 -p 8888:8888 ghcr.io/janlahmann/doqumentation:jupyter
Mocht's http://localhost:8080 auf — Code-Ausführung funktioniert lokal, kane Binder-Wartezeit.
Für a leichtgwichtige Variante ohne lokale Code-Ausführung (~60 MB):
# Static site only — code execution still works via Binder
podman run -p 8080:80 ghcr.io/janlahmann/doqumentation:latest
Benutzt's ihr Docker? Ersetzt's anfoch podman durch docker — de Befehle san identisch. De Images san Multi-Arch (linux/amd64 + linux/arm64), sodass Apple Silicon Macs nativ funktionieren.