Projects
研究や個人開発で作ったプロジェクトを紹介します。
qecc-sim
量子誤り訂正シミュレータ
Surface CodeとColor Codeのシンドローム測定・デコーダをPythonで実装したシミュレータ。
- 技術: Python, NumPy, Graph theory
- リンク: GitHub
from qecc_sim import SurfaceCode, MinimumWeightDecoder
code = SurfaceCode(distance=5)
decoder = MinimumWeightDecoder(code)
result = decoder.decode(syndrome=code.random_error(p=0.01))
print(result.logical_error_rate)portfolio(このサイト)
個人ポートフォリオサイト
Next.js + Contentlayer2 + Tailwind CSSで構築したこのサイト。MDXで全コンテンツを管理。
- 技術: Next.js 15, TypeScript, Tailwind CSS, Framer Motion, Contentlayer2
- リンク: GitHub
qcircuit-visualizer
量子回路ビジュアライザ
ブラウザ上でドラッグ&ドロップで量子回路を組み立て、状態ベクトルを可視化するWebアプリ。
- 技術: TypeScript, React, WebGL
- リンク: Live Demo