## HackMD 之 GitHub 整合 # 姍姍來遲啦 Yukai (@Yukaii) & Max (@jackycute) Sitcon 2018 --- 本投影片網址 https://goo.gl/RSdXyo --- 開始 --- 報不到 Lightning Task 啦 :joy: --- ## 很久以前 --- ![](https://i.imgur.com/vgF5yzv.png) --- ![](https://i.imgur.com/5NDWlcg.png) @jackycute 你自己開的坑欸 --- ### 可是 --- - History <-> Git commit History - Realtime <-> On demand commit - File system <-> Security --- ### 轉個彎 hack 一下 --- - 用 HackMD 編輯 GitHub 上的檔案 - -> 直接在 GitHub 上編輯檔案 - -> 瀏覽器擴充功能! --- ![](https://i.imgur.com/iFjN9cg.png =900x) --- ![](https://i.imgur.com/mpLoaNu.png =900x) --- ![](https://i.imgur.com/k2jcH85.png =500x) --- ### 初步的成果 --- {%youtube PJuNmlE74BQ %} --- Demo --- ### Future - 用 HackMD 編輯 ~~GitHub 上的檔案~~ - Gitlab、BitBucket Support --- - 用 HackMD 編輯 ~~GitHub 上的檔案~~ - 用 HackMD 編輯任何文字! --- ### 立即體驗 Chrome & Opera & any chromium based browser goo.gl/hwYQVL Firefox goo.gl/udmcEA --- 既然不是 Lightening Talk 就可以來點技術細節 --- - Web Extension - polyfill from mozilla - TypeScript - Webpack --- Message Passing --- - Injected Script - Content Script - Background Script - Popup --- ### Bonus: HackMD 228 大當機事件 --- - Docker - gcore - hex editor --- 9 hrs --- HackMD :heart: Markdown
{"metaMigratedAt":"2023-06-14T15:52:58.834Z","metaMigratedFrom":"YAML","title":"HackMD 之 GitHub 整合姍姍來遲啦","breaks":true,"contributors":"[{\"id\":\"6d3b4625-23c8-4275-a28e-cdc2cb546eda\",\"add\":32,\"del\":2}]"}
    822 views