Lumaktaw sa pangunahing nilalaman
Ang proyektong ito ay nasa beta. Nakakita ng bug? Mag-bukas ng GitHub issue. May tanong o ideya? Magtanong sa Discussions — gusto naming marinig ang iyong feedback!
Gaano kaganda ang kalidad ng pagsasalin sa pahinang ito?

doQumentation

Matuto ng quantum computing gamit ang mga tutorial at kurso ng Qiskit ng IBM, at patakbuhin ang code dito mismo sa browser mo. Walang install, at hindi kailangan ng account para magsimula.

Qiskit Ecosystem — ang doQumentation ay miyembro ng Qiskit Ecosystem

Pagsisimula​

Bago sa quantum computing? Magsimula sa kurso. Pamilyar na ba sa Qiskit? Tumalon na sa isang tutorial o gabay.

Hindi kailangan ng IBM Quantum account. Pinapatakbo ang code sa built-in na simulator bilang default. Idagdag ang iyong API key sa Settings kung gusto mo lang gumamit ng totoong quantum hardware.

Pagpapatakbo ng code​

Mag-click ng Run sa kahit anong code block. Ang unang click ay magsisimula ng Jupyter kernel sa pamamagitan ng Binder o IBM Code Engine. Pagkatapos noon, instant na ang mga pagpapatakbo.

  • Simulator Mode (hindi kailangan ng account) — Naka-on bilang default: pinapatakbo ang code sa AerSimulator o sa mga noise-model FakeBackends na maaari mong piliin sa Settings. Sinasabi ng mga pahinang nangangailangan ng IBM Quantum hardware o ng cloud services ng IBM kapag pinatakbo mo ang mga ito.

  • IBM Quantum Hardware — Ilagay ang iyong API token at CRN sa Settings nang isang beses lamang — ang mga credentials ay awtomatikong ini-inject sa bawat pagpapatakbo. Gumawa ng libreng account kung wala ka pang account.

Available na mga execution backend

Bawat tutorial ay may mga executable code blocks. Mag-click ng Run upang magpatakbo gamit ang isa sa apat na backend:

  1. Binder (default sa GitHub Pages) — Libreng remote Jupyter kernel sa pamamagitan ng mybinder.org

  2. IBM Code Engine — Serverless Jupyter sa iyong IBM Cloud account. Cold start sa loob ng ilang segundo sa halip na minuto. I-set up

  3. Local Jupyter (Docker / RasQberry) — Kumokonekta sa lokal na Jupyter server na may pre-installed na Qiskit

  4. Custom server — Ituro sa kahit anong Jupyter endpoint sa Settings

Kapag may maraming backend na available, piliin kung alin ang gagamitin mula sa Settings.

Mga opsyon sa deployment

Ang doQumentation ay available bilang:

Magpatakbo nang lokal gamit ang Podman / Docker

Mag-install ng Podman Desktop o Docker Desktop (Mac / Windows / Linux), pagkatapos ay magpatakbo ng:

# Full stack: site + Jupyter + Qiskit (~3 GB)
podman run -p 8080:80 -p 8888:8888 ghcr.io/janlahmann/doqumentation:jupyter

Buksan ang http://localhost:8080 — gumagana ang code execution nang lokal, walang paghihintay sa Binder.

Gumagamit ng Docker? Palitan lamang ang podman ng docker — pareho ang mga command. Ang mga image ay multi-arch (linux/amd64 + linux/arm64), kaya gumagana nang native (walang emulation) ang Apple Silicon Macs.

Tungkol sa amin at mga kredito​

Ang open-source na nilalaman ng IBM Quantum​

Nagbibigay ang IBM ng napakaraming quantum computing na materyales sa pag-aaral — lahat ay open source sa ilalim ng CC BY-SA 4.0:

  • Learning — Mga nakaayos na kurso mula sa mga basic ng quantum hanggang sa mga advanced na paksa

  • Tutorials — 40+ na mga tutorial tungkol sa transpilation, error mitigation, at iba pa

  • Documentation — Mga gabay at API reference para sa Qiskit

  • Source repo — Lahat ng nilalaman sa GitHub

Ang kanilang Quantum Platform ay palaging napapanahon at magandang-disenyo — ang pinakamahusay na lugar para sa pagbabasa, pag-aaral, at reference.

Ano ang idinadagdag ng proyektong ito​

Ang Qiskit documentation ng IBM ay open source (CC BY-SA 4.0), ngunit ang kanilang web application ay hindi. Ang doQumentation ay nagdadagdag ng open-source na frontend na may live code execution, awtomatikong credential injection, at simulator mode.

Pwedeng i-deploy kahit saan — mula sa GitHub Pages hanggang sa Docker hanggang sa RasQberry. Tingnan ang lahat ng features.

Kapag handa ka na sa higit pa​

Tinutulungan ka ng doQumentation na gawin ang iyong unang mga hakbang sa Qiskit — magbasa, magpatakbo ng code, at mag-explore — nang hindi kailangang mag-install ng anuman. Habang ikaw ay umuusad, pumunta sa opisyal na platform ng IBM:

  • Patakbuhin sa tunay na hardware — gumawa ng libreng IBM Cloud account at isang Open Plan instance para magpatakbo ng mga circuit sa tunay na quantum computers.

  • Pinakabagong nilalaman — ang Qiskit learning platform ng IBM ay may pinakabagong mga kurso, tutorial, at karagdagan (maaaring may ilan na wala pa sa doQumentation).

  • Mag-develop nang lokal — i-install ang Qiskit sa sarili mong laptop para sa seryosong gawaing development.

Itinayo gamit ang open-source na dokumentasyon ng IBM Quantum. Salamat sa pangkat ng IBM Quantum sa paggawa nitong nilalaman na malayang available sa ilalim ng CC BY-SA 4.0.