# KaLUG
一群熱愛 Linux / open source 的高雄人所組成的社群
**特別感謝 🙏**
- [HackMD](https://hackmd.io/) (Non-profit Sponsorship Program)
- BigGo - 協助字幕處理
- 大港創艦 MEGABAY / 酷日國際 - 場地支援
---
## KaLUG.tw Online
- 共筆 hackmd https://hackmd.io/@kalug / 首頁
- 許願池 / 聚會共筆
- 直播 youtube [@kalug-tw](https://www.youtube.com/@kalug-tw)
- google meet, 請講者準備 投影片
- 字幕 / 章節
- 聚會 - 訊息在首頁 & 下方行事曆
- 實體聚會- 每月一次 週六下午 (部分直播)
- 純遠端直播- 周間晚 週四為主 (依講者)
- 其他社群串聯 ([MOPCON](https://mopcon.org/)/[H4](https://www.hackingthursday.org/)/[GDG Devfest](https://gdg.tw/annual_activity/devfest/)/...)
---
### 當 Github pages 遇上 HackMD
KaLUG的首頁停擺了一段時間, 最近花了一些時間重新整理時, 發現Hackmd的 github sync 功能很方便.
讓我來跟大家介紹我們的處理方式.
- hackmd (github sync)
- github page
- repo: https://github.com/kalug/kalug.tw
- astro.js
- github action
----
#### why HackMD?
- 有善編輯
- 雖然 Github repo 也有簡易的 Editor, 可以省略 clone 到編輯人的本地.
- 多種顯示模式
- pull/push github repo
- 目前沒有完全自動化, 但也多一道review 流程
- 支援多人同時編輯, 註解等,權限控管很有彈性
----
#### GitHub sync
![screenshot-2024-11-09-02-30-53](https://hackmd.io/_uploads/Syq_YHnZye.png)
- Hackmd 可以link 單一Hackmd page 到特定github repo的路徑.
- 設定完成後, 可以做 pull (從github拉), push (更新回 github).
----
#### 如何編輯
- KaLUG.tw 目前用 astro.js 當做 Static Site Generators, 在之前我們用 Hugo. 都有支援Markdown很方便接 HackMD.
- "已經連接 github 與 HackMD的頁面上",
有HackMD badge ![hackmd-github-sync-badge](https://hackmd.io/0oDa0w0ESau0Qo6kCdoPOA/badge), 按下後就可以連到Hackmd 做編輯.
- push to github, github action
- 就可以透過 HackMD 編輯後push, 觸發 github action 編譯後
- deploy to Github Pages.
----
#### 如何 新增 Add badge
- 先建 sync link
- 新增 Add badge
- HackMD 在 GitHub sync 頁面有個 "Add badge"
----
#### HackMD team 功能
https://hackmd.io/@kalug
- 有 HackMD team 功能, 除了 KaLUG.tw 可以露出
- HackMD team profile 要找資料也方便.
---
## 通訊管道
- 報名系統
- kktix / fb / google calendar
- 聊天管道
- [discord](https://discord.gg/YQ4mvuVQHj) / [telegram](https://t.me/+PQGfF2IkjlYxOTA1)
{"title":"KaLUG.tw Online","description":"KaLUG X Hackmd","contributors":"[{\"id\":\"c9c63e9f-2301-4abb-83aa-d1af2409a089\",\"add\":2972,\"del\":875}]"}