CBAS 커뮤니티 발표 — 공간동기화를 향한 voidbox의 여정 (2026.05.23)
reveal.js 기반 단일 페이지 슬라이드. GitHub Pages 로 그대로 배포 가능.
cd ~/Documents/GitHub/voidbox-and-spacesync
python3 -m http.server 8080브라우저로 http://localhost:8080 접속.
→/Space— 다음 슬라이드←— 이전 슬라이드S— 발표자 노트 창F— 전체 화면O/Esc— 전체 슬라이드 오버뷰B/.— 화면 블랙 (Q&A 중 잠시 청중 집중용)?— 단축키 도움말
cd ~/Documents/GitHub/voidbox-and-spacesync
git init
git add .
git commit -m "initial: voidbox lecture deck"
git branch -M maingithub.com/new 로 가서:
- Repository name:
voidbox-and-spacesync - Visibility: Public (무료 GitHub Pages 사용을 위해)
- README / .gitignore / license 체크 모두 해제 (이미 로컬에 있음)
- Create repository 버튼
리포가 만들어지면 GitHub 가 다음과 같은 안내를 보여줍니다 — 그 중 "push an existing repository" 블록을 사용:
# <USERNAME> 자리에 본인 GitHub username 채우기
git remote add origin git@github.com:<USERNAME>/voidbox-and-spacesync.git
# (SSH 키 미설정 시: git remote add origin https://github.com/<USERNAME>/voidbox-and-spacesync.git)
git push -u origin main리포 페이지에서:
- Settings 탭
- 왼쪽 사이드바 Pages
- Source →
Deploy from a branch - Branch →
main·/(root)→ Save - 1~2분 뒤 페이지 상단에 ✅ "Your site is live at ..." 메시지
배포 URL: https://<USERNAME>.github.io/voidbox-and-spacesync/
cd ~/Documents/GitHub/voidbox-and-spacesync
git init && git add . && git commit -m "initial: voidbox lecture deck" && git branch -M main
gh repo create voidbox-and-spacesync --public --source=. --push
gh api -X POST repos/:owner/voidbox-and-spacesync/pages \
-f "source[branch]=main" -f "source[path]=/"- 현장 도착 직후 — 발표용 노트북에서
https://<USERNAME>.github.io/voidbox-and-spacesync/열어 두기 (오프라인 백업으로 로컬index.html도 별도로 열어 둠). F키로 전체 화면, 두 번째 모니터/프로젝터 연결 시S키로 발표자 노트 창 분리.?키 로 단축키 잊었을 때 다시 확인.
voidbox-and-spacesync/
├── index.html # reveal.js 슬라이드 본체 (28 슬라이드)
├── css/
│ └── custom.css # 커스텀 테마 — Pretendard / 16:9 / 다크
├── assets/ # 슬라이드에 실제 삽입할 이미지가 들어갈 자리
├── .gitignore
└── README.md
assets/hongdae_pptx/ 와 assets/seminar_pdf/ 는 디테일 보강 작업용으로 PPTX·PDF에서 추출한 참고 이미지들. .gitignore 로 제외되어 있으므로 GitHub 에는 올라가지 않습니다. 슬라이드에 실제로 넣고 싶은 이미지가 정해지면 assets/ 직속에 옮겨두고 index.html 의 [이미지 자리] 부분을 <img> 태그로 교체하세요.