Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Google Code In 2014

海豹
June 27, 2015

Google Code In 2014

SITCON 2015
SITCON x HK 2015, HKOSC

海豹

June 27, 2015
Tweet

Other Decks in Technology

Transcript

  1. None
  2. 海豹 http://fb.me/seadog007 [email protected] Denny Huang http://fb.me/denny0223 [email protected]

  3. Google Code In 開源,從小開始

  4. Google Code-in? ⻝⾷食物?實務?

  5. 社群

  6. Drupal

  7. KDE

  8. None
  9. Mentor - Task 負責 - 問問題 - IRC - 時區問題

    - 很難找 - 就算找到了還不一定有空 - 挑毛病
  10. Task 類型 - 文件撰寫 - 寫 Code - Research -

    UI / UX(使用者界面 / 體驗) - QA (品質確保) - Beginner
  11. 流程

  12. 參加!? - Internet - A Google Account - 住址 -

    學生證明
  13. 獎品 - Grand Prize Winner: 之旅 - 一個社群 1~2 名

    - 被選為組織的 Finalist :毛衣一件 - 一個社群 3 名 - 完成 3 個任務:T-shirt 一件 - 完成 1 個任務:獎狀一張
  14. 黑特時間

  15. None
  16. 本次個人作品 - Fedora System Status Dashboard - EasyCal - 維基百科條目撰寫/翻譯

    - 文件撰寫 - 編譯 KGet - 編譯 Amarok - 建置 gogs 於 Raspberry Pi - 匯入地方社群或活動資料到 FOSSASIA Map
  17. Documentation

  18. None
  19. 困難/所需知識 - [來源請求] - 第三⽅方⾓角度描述 - Wiki 語法

  20. 撰寫或翻譯 Wikipedia 條目 - SITCON - Python軟體基金會 - Google Code-In

    - Jon Phillips - Andrew Huang
  21. None
  22. 如果要撰寫使用文件 - 英文程度普通即可 - 知道 Markdown

  23. Markdown - Aaron Swartz - 標記語言 - 純文字也易於人類閱讀 - 用途

    - Reddit - GitHub - Stack Overflow - SITCON Issue Tracking System
  24. None
  25. Git Server - git init --bare - w/ ssh -

    GitLab - Gogs
  26. None
  27. Code

  28. None
  29. fossasia.github.io

  30. { "name": "SITCON (Students' Information Technology Conference)", "url": "http://sitcon.org", "location":

    { "city": "Taipei", "country": "TW", "lat": 25.042342, "lon": 121.6160907 }, "contact": { "email": "[email protected]", "facebook": "https://www.facebook.com/SitconTW" }, "timeline": [ { "description": "SITCON 2015", "timestamp": "2015-03-07", "url": "http://sitcon.org/2015" } ], "state": { "lastchange": "2014-12-16T13:20:54.073Z" }, "api": "1.0.0" } 社群資訊 JSON檔案
  31. - Community info json file - GitHub Pull Request -

    http://jlord.us/git-it/
  32. • SITCON • COSCUP • g0v.tw • MOPCON • MOSUT

    • OSSF • MozTW • HanGee • Jenkins-JP • Mozilla Japan • Tokyo Linux Users Group
  33. None
  34. None
  35. Fedora System Status Dashboard 項目 - Disk space available -

    Disk space used by users - Users currently logged in - Network statistics - Processes running - Top 10 CPU usage - Server time (Hour and minute, day of week, full date) - Vital system files changed? (e.g. password file) - Top 10 Memory usage - Latest error/warning messages - Updates available
  36. [[email protected] seadog007]# df -h Filesystem Size Used Avail Use% Mounted

    on /dev/mapper/fedora-root 6.5G 4.1G 2.1G 67% / devtmpfs 991M 0 991M 0% /dev tmpfs 1001M 80K 1001M 1% /dev/shm tmpfs 1001M 704K 1001M 1% /run tmpfs 1001M 0 1001M 0% /sys/fs/cgroup tmpfs 1001M 8.0K 1001M 1% /tmp /dev/sda1 477M 103M 345M 23% /boot tmpfs 201M 16K 201M 1% /run/user/42 tmpfs 201M 0 201M 0% /run/user/1000
  37. [[email protected] seadog007]# echo "\"Disk\":"`df | grep '^/dev/ s' | tac

    | awk 'BEGIN {printf("[")}; {printf("[\"%s\",\"%s\",\"%s \",\"%s\",\"%s\"],", $1, $2, $3, $4, $5)}; END {printf("]")}' | sed ’s/,]$/]/'` "Disk":[["/dev/sda1","487652","105022","352934","23%"]]
  38. None
  39. 專案成果

  40. tmux

  41. None
  42. 如何訓練自己讓平常可以保持心靈平靜呢? 練習方法很簡單~ 看著 vim 初學者開著 insert mode 按著方向鍵 backspace delete

    的時候 忍耐下來 你就練成了! - Denny Huang, 2014
  43. 成績

  44. None
  45. None
  46. http://goo.gl/e8P4TA https://github.com/seadog007/Google-Code-In

  47. Summer of Code

  48. 感謝

  49. Q & A