AutonomousVehicleControlBeginnersGuide
자율주행 차량 제어 알고리즘 샘플 코드와 문서로, 초보자가 알고리즘과 소프트웨어 구조를 공부할 수 있는 기술 가이드
Python Lab: CypherMonkey Labs의 무료 Python 정적 학습 스튜디오
Python Lab is a free static study studio for Python by CypherMonkey Labs (cyphermonkeylabs.com), from a first program through interview practice.
교육HTML · JavaScriptGitHub @CypherMonkeyLabs온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Python Lab: a free, lifelong Python university with runnable code, games, quizzes, 3D rooms and diagrams.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Python Lab is a free static study studio for Python. It is meant to stay useful from a first print through interview practice. The pages are HTML, CSS, and JavaScript. There is no build step. GitHub Pages can serve the repository root as-is.
Lucky, a lifelong student and an AI enthusiast moving into AI omni-channel agents, shares what he is learning. Facts are cited in the Sources section. The lab does not estimate pay.
python3 -m http.server 41731 --bind 127.0.0.1
diagrams/ (specs in diagrams/specs/; see diagrams/NOTICE.md).? key), a colourful helper bot, and the lab footer with the shared disclaimer.media/.downloads/ as PDF and plain text, the slides as Markdown, and a Jupyter notebook of code samples. Regenerate those two with node scripts/make_downloads.mjs.Regenerate the clips with python3 scripts/make_media.py (needs ffmpeg). Regenerate the sheets with python3 scripts/make_pdfs.py (needs fpdf2).
The site itself does not need Node. The Playwright suite does:
npm install
npx playwright install chromium
npx playwright test
npx playwright test runs the end-to-end suite. python3 tests/matrix.py <base-url> <out-dir> (Python Playwright) runs the theme and viewport matrix: 4 themes x desktop 1440x900 and touch 390x844, covering every route, menu item, help, search, bot, footer and slides, and writes results.json plus screenshots.
The files are meant to be served as a directory, including under a longer path such as https://cyphermonkeylabs.com/python-lab-free-university-mesmerizing/. Links to CSS, scripts, clips, and downloads are relative, so that address needs its trailing slash. .nojekyll is included so GitHub Pages serves the runtime files. sw.js is registered with scope ./, which is this directory and not the rest of the host. No CDN is required at runtime.
#/worlds, #/worlds/0 through #/worlds/10): each Level has its own three.js scene. The lobby keeps a shared still. three.js is vendored (vendor/three/, MIT) and loads only on pages with a scene. Tap or click a scene and it reacts. Reduced motion keeps the still picture.?quality=full overrides for testing. Read-only numbers: window.__labStudio.#/downloads. #/download-center is the same page (top bar and footer use that alias). GitHub renders a markdown link whose target starts with #/ as an in-file heading anchor, so this README names both routes in code spans instead of a markdown link. A module appears when content/<slug>/module.md exists (Levels 0–10 in this tree). Rebuild with python3 pipeline/build_downloads.py --content content --out downloads/modules --pack-b64.pipeline/build_downloads.py --pack-b64 writes base64 parts under _b64/ (about 100000 characters each, named <path>.b64.001, .002, …) and refreshes the matching lines in SHA256SUMS. HTML, JSON and TXT stay as text. Locally, python3 pipeline/restore_binaries.py decodes the parts and keeps _b64. Pass --check to compare hashes without writing. The GitHub Action .github/workflows/restore-binaries.yml runs on a push to main that changes _b64/** (and on workflow_dispatch): it joins the parts, decodes them, deletes _b64, checks SHA256SUMS, and commits the binaries to main with message Restore binary assets [skip ci]. Do not push those binaries from a feature branch.