機能
doQumentationは、IBM Quantumのオープンソースコンテンツを、ライブコード実行、シミュレータモード、学習進捗追跡を備えたインタラクティブな学習プラットフォームに変換します。
コンテンツライブラリ
381ページのコンテンツ
42のチュートリアル、171のガイド、154のコースページ、14のモジュール — すべてIBM QuantumのオープンソースQiskitドキュメントから取得されています。
チュートリアルを閲覧 →上流からの自動同期
コンテンツはIBMのGitHubリポジトリから自動的に同期され、最新のQiskitリリースに合わせてチュートリアルとコースが最新の状態に保たれます。 Last upstream content update: 2026-07-06 (commit cae8ca4d).
構造化されたナビゲーション
折りたたみ可能なカテゴリを持つ自動生成サイドバー。チュートリアル、ガイド、コース、モジュールにはそれぞれ独自の整理されたサイドバーがあります。
ライブコード実行
実行/戻る切り替え
すべてのノートブックページには、ライブJupyterカーネルですべてのコードセルをアクティブ化する実行ボタンがあります。戻るをクリックすると、静的ビューに戻ります。
IBM Cloud Code Engine
IBM Cloudアカウント上のサーバーレスJupyterカーネル。Binderの10〜25分ではなく、秒単位でコールドスタート。無料ティアで月約14時間をカバーします。
Code Engineのセットアップ →ワークショップモード
最大50名の参加者でクラスワークショップを実施できます。複数のCode Engineインスタンスをデプロイして単一のURLを共有 — 参加者はスティッキーセッションと自動フェイルオーバーで自動的に分散されます。
ワークショップセットアップガイド →ワークショップモニタリング
自動更新(30秒)付きのライブダッシュボードで、インスタンスごとのカーネル数、ビジーカーネル、接続数、メモリ使用量、稼働時間が表示されます。各インスタンスは/statsエンドポイントを公開します。ストレステストスクリプトが同時ユーザーをシミュレートし、授業開始前に容量限界を確認できます。
設定ダッシュボード →Colab
すべてのノートブックページには「Colabで開く」ボタンがあり、インストール不要でクラウド実行できます。別の言語でブラウジングすると翻訳済みノートブックが開きます。
セル実行フィードバック
すべてのセルでビジュアルフィードバック:実行中は黄色の枠線、完了時は緑色、エラー時は赤色。カーネルの準備ができると、ツールバーに凡例が表示されます。
コンテキストエラーヒント
ModuleNotFoundError、NameError、カーネル切断の自動検出。推奨される修正とともに、セルの下にアクション可能なヒントが表示されます。
ワンクリックpipインストール
不足しているパッケージが検出されると、クリック可能な「インストール」ボタンが表示されます。インストールが完了すると、失敗したセルが自動的に再実行されます。
JupyterLabで開く
すべてのノートブックページには、高度な編集と探索のために完全な.ipynbをJupyterLabで開くボタンがあります。
すべて実行と再起動
「すべて実行」はライブ進捗カウンター付きで全セルを順番に実行します。現在のセルの後でいつでも停止できます。「再起動」でBinderセッションを失わずに新しいカーネルを取得できます。
IBM Quantum統合
自動インジェクション
認証情報は起動時にカーネルに自動的にインジェクトされます。すべてのノートブックにトークンを貼り付ける必要はありません — 実行をクリックするだけです。
シミュレータモード
IBM Quantumアカウントなしですべてのノートブックを実行します。理想的なシミュレーションのためにAerSimulatorを選択するか、実際のデバイスノイズをモデル化する数十のFakeBackendsから選択します。セットアップ不要。
シミュレータを有効化 →実行モードバッジ
ツールバーには、どのモードがアクティブか — シミュレータ名(例:'FakeSherbrooke')または'IBM Quantum' — が表示されるため、コードの実行方法を常に確認できます。
学習の進捗
進捗追跡
訪問したページにはサイドバーにチェックマーク(✓)が付きます。実行したノートブックには再生インジケータ(▶)が付きます。コンテンツを通じた学習の旅を追跡します。
カテゴリバッジ
各サイドバーカテゴリには「3/10」のようなバッジが表示されるため、一目で進捗を確認できます。クリックしてセクションごとの進捗をクリアします。
オンボーディングのヒント
初めての訪問者には、ノートブックページで「実行をクリックしてコードをライブ実行」などのコンテキストヒントが表示されます。ヒントは数回の訪問後に自動的に非表示になります。
多言語対応
20言語
サイト全体がドイツ語・日本語・スペイン語・フランス語など20言語で利用可能です。各言語は翻訳されたUIを持つ独自のサブドメインで動作します。
自動フォールバック
未翻訳のページは読者の言語のバナー付きで英語にフォールバックするため、ページが欠けることはありません。
検索、UIおよびデプロイ
ローカル検索
全381ページの全文検索、オフラインで動作します。入力すると即座に結果が表示されます。
ダークモード
完全なダークテーマサポート。回路図とMatplotlib出力は、読みやすさのために自動的に反転します。
ビデオ埋め込み
信頼性の高い再生のためのYouTubeマッピングを備えたコースビデオ。YouTubeが利用できない場合はIBM Videoにフォールバックします。
Dockerデプロイ
GitHub Container RegistryへのCI/CDを備えたマルチステージDockerビルド。フルスタック(サイト + Jupyter)または軽量な静的専用イメージ。
モバイル対応
ハンバーガーナビゲーション、水平コードスクロール、レスポンシブカードグリッド。スマートフォンとタブレットで動作します。
数式レンダリング
すべてのコンテンツページで高速、高品質のLaTeX数式レンダリングのためのKaTeX — 方程式、行列、量子記法。