Topic #1 g0v零時政府 & open data
講者:江明宗
一、簡介g0v與open data
- g0v -> 為了補足gov的不足而成立
 - g0v 社群 motto :「不要問為什麼沒有人做這個?先承認你就是『沒有人』,因為『沒有人』是萬能的!」
 - open data 的五個等級
 
- 1.open licence : 開放文件的存取
 - 2.RE : 提供的文件可再使用/修改
 - 3.CSV : 純文字開放格式
 - 4.Url : 有固定的網址存放資料
 - 5.Ld : 除了自己的資料,還能跟別人的資料連結在一起
 
二、g0v專案
- Case 1:開放政治獻金
 - 起因:監察院的資料必須到場查閱
 - 2013開始
 - 進監察院取得紙本資料,再將其掃描成電子檔
 - 因為圖片幫助不大,考慮用openCV按照掃描完成的表格切割
 - 工程師設計出一個網站,用來比照文字與圖片
 - 2014/04/19 專案正式公開
 - 24小時內,完成7個專戶,共309,666個文字比對
 - 截至目前,取得了28個專戶資料,但仍只是冰山一角(監察院有約6000個專戶)
 - 未來展望:將公司之間的投資關係畫做關聯圖,以釐清政治人物與企業之間的關係
 - Case 2:
 - 政府的選舉公報在2天前才會發出
 - ->要在 2 天內看完十餘名的候選人的資料
 - 減少盲目投票,讓民主社會的台灣更進步
 - 所以我們成立了一個網站,匯入村里等行政區以及選舉資料庫的資料,羅列出所有候選人的政見,並透過tag分隔出政黨、選區等等
 - 在Hackpad上線上編輯
 - 發佈想要整理的格式,轉發至ptt、FB
 - 運用newsdiff資料取得候選人相關新聞,並且將其比對
 - 2014/7月時,GitHub開始有人傳送PR
 - 2014/9月,匯入中選會登記概況
 
Topic #2 Git Cafe
講者:林旅強 Legist Qiang
一、Git Cafe與Git
- 代碼託管 + Open Source 協作平台
 - 版本控制:
 - 對修改留下log,可以輕易知道改了什麼以及回復先前的文本
 - Git就是一個多人版本控制系統
 - 分散式,每個人的本機端都有一種套的版本
 
二、Open Source
to understand the concept you should think of free as in free speech not as in free beer -Richard Stallman
- Free software foundation
 - GNU project (GNU's not Unix)
 - 自由軟體定義
 - 有使用程式的自由
 - 有修改程式的自由
 - 有再散播程式的自由
 - Free Software -> Open Source
 - 因為free自由總是被誤解成免費
 - The Cathedral and the Bazaar
 - Open Source之所以好,因為它的選擇性很高,就像一個市集。
 - 蓋教堂是種開發模式,而市集又是一種開發模式
 - Creative Commons
 - Community & Crowdsourcing
 - e.g. PTT 成為納莉颱風第一手訊息流通處
 
- 把自己的code放上平台,會有自己與助教之外的人給予建議
 - 參與開源專案,發掘自己真正的興趣
 - 遇到問題,通常會去問有經驗的人,社群在業界與學界都有相當好的資源
 
四、如何參與社群
- 國際社群
 - e.g. Linux Kernel,Debian,Ubuntu,Gnome...
 
沒有留言:
張貼留言