1. Principles and Practices, Project Management¶
Setup/Schedule¶
FabAcademy 2026 FabLab Kannai site https://fabacademy.org/2026/labs/kannai/
- Instruction / Tips
- Group Assignment
- Machine Building
Fabcloud/Gitlab¶
- Kannai site Remote Repositry
- https://gitlab.fabcloud.org/academany/fabacademy/2026/labs/kannai/site
- Your Remote Repositry
- https://gitlab.fabcloud.org/academany/fabacademy/2026/labs/kannai/students/your-name
- Fab Academy 2026 Class
- Issue tracker -> Notification Setting -> Watch
Mattermost¶
- https://mattermost.com/download/?inapp-notice=true#mattermostApps
- Login with fablabs.io/GitLab ID and PW
- Jitsi Meet
- App
- Browser
nueval¶
- https://nueval.academany.org/#/login
- login with fablabs.io
Weekly Schedule -> see week02 page¶
| Session | EST Boston | JST | ||
|---|---|---|---|---|
| Wed | Global Session | 9:00 | 23:00-2:00 | Zoom meeting ID:82198940485(Fab5-) |
| Thu | ||||
| Fri | Local Session | 10:00-18:00 | @FabLab Kannai | |
| Sat | (Local Session) | |||
| Sat night | Global Open Time | 9:00 | 23:00-24:00 | Zoom meeting ID: 969 900 9392 |
| Sun | ||||
| Mon | Recitation | 9:00 | 23:00-24:00 | same as Global Session |
| Tue | Asian Regional Review? | 12:00? 21:00? |
ID:?? |
Principles and Practices¶
Individual Assignment
plan and sketch a potential final project
Project Management¶
Individual Assignment
download, read, and sign the student agreement, and commit the file to your repo
- download/copy student agreement
- sign and include in your repository
Individual Assignment
work through a git tutorial
-
choose a Terminal app
- Terminal
- VS Code
-
any git tutorial / site
- e.g. Pro Git book / jp
- Oh Shit, Git!?!
At least includes
git config --global user.name "myname"
git config --global user.email "my@email.com"
ssh-keygen -t ed25519
git clone git@gitlab.fabcloud.org:academany/fabacademy/2026/labs/kannai/students/your-name.git
git add .
git status
git commit -m "comment"
git push
Individual Assignment
build a personal site in the class archive describing you and your final project
- Find a Text editor
- VS Code
- Cursor
- Choose Markdown, HTML or Hugo
- Use the selected one until the end of FA
- Student template
- HTML / Hugo / MkDocs
- Create “About” page (self-introduction)
- Create “Final Project” page
- add your potential final project sketch
- check image size
- 4K resolution -> 1080P or less
- 3MB -> 300KB -> 100KB or less
- But keep it readable for evaluation
- App_Image https://imagemagick.org/index.php
- App_video https://ffmpeg.org/ encording
- 10MB/git_push limit
- Include in repo, not in YouTube etc
- check image size
- add your potential final project sketch