2014年12月18日 星期四

2014-12/13 OSM開放街圖

今天參加了開放街圖的活動

我和吳勃興、王治鈞、林榮興負責東寧路上的小吃店

以下是我們今天開放街圖活動的成果:




做完還滿有成就感的

希望這個計畫可以一直持續下去

超讚的~

2014年12月5日 星期五

2014-12/05 OpenSource.com 小組討論

第一次討論

1.分組:
-網站:
         前端:王鄑、楊凱州
         後端:吳義路
-公關:曾敬珊
-翻譯:吳哲綱、吳勃興、陳識宇、賴俊愷、劉心慈

2.網站目標:
-短期目標:
1.能登入
2.能放文章、能評論
3.定義文章分類
4.團隊簡介
5.有RSS、追蹤功能
6.文章挑選標準:照興趣

-長期目標:
1.有會員資料庫
2.有最受歡迎文章、最多評論文章推薦表
3.有許願池,票選優先翻譯文章
4.會員等級制、貢獻排行榜

3.翻譯目標:
-短期目標:
1.預定翻譯篇數:25 (翻譯組*3 其他組*2)
2.內部翻譯用語集@GoogleSheet
3.互審
4.文章末翻譯者欄位

-長期目標:
1.開放會員共筆翻譯


4.文章暫存:http://tw-opensource.blogspot.tw/

================================================
心得:這次我第一次參加這種工作,這讓我感覺很新鮮,因為以前
參與的任何事情都有一定的規範,但是opensource.com卻沒有,
完全由自己和組員們一起討論。希望OpenSource.com翻譯這項事情可以
一直持續下去,我們是為了讓這件事情繼續推動下去,而不只是單純的翻譯而已。
也希望能夠將opensource.com網站內的訊息分享給台灣的大家。

2014年11月21日 星期五

2014-11/21 Note

講者:李昕迪
講義:http://mcdlee.github.io/20141121_NCKU/

OpenStreetMap

英國買地圖很貴 => 應該要每個人都可以免費使用

=> 成立OpenStreetMap



圖課的工具:

GPS TRACK

Wiki style特色:
可能發生悲劇(但都有解決辦法)
所有紀錄都有跡可循
接受半成品

有Android App:
OsmAnd
http://openstreetmap.tw/documents/141

。商業軟體可以從自由軟體得到更多養分
。越來越多商業軟體投入在自由軟體


課堂上做的MAP:

我的母校沒有人編輯QQ~~
只好我來編輯了~~

2014年11月14日 星期五

2014-11/14 Note

講者:Franklin

--

為什麼遊戲的字是簡體 => 解析度不夠

--

過去軟體要能顯示中文,必須處理非常多事情:

-訊息的修改
-字型的處理
-編碼的問題

其他問題:表示法的不同  ex:西元年,民國年,農曆


--

簡單的多國語言化概念:

原始程式 => 將訊息抽取出來編所引號存成一個檔案 => 原始訊息檔

=> 將該檔內容翻譯成不同語言 => 修改訊息機制參考翻譯後的檔根據所引顯示相對應的訊息

--

Linux 中文始祖 - CLE

CLE 開發團隊知道,不能光是修改打包,因此積極與原始程式的開發團隊合作,加入國際化的架構

包括Linux, glibc, Qt, GTK+, KDE, Gnome  等大型計畫都曾收過CLE開發團隊的修改

--

國際化:

軟體特定語言及地區脫鉤
如此一來軟體被移植時,本身不用做內部工程上的改變或修正

將程式中跟語言文化區域環境相關部分獨立出來

執行時期才依照使用者選擇的區域環境執行

--
在地化:

-語言,文字翻譯
-特定語言支援(左到右,右到左)
-符號,數字,度量衡系統
-排序方法

--

用Gettext實現自由軟體的多國語言化

翻譯者只需要將pot翻譯就好

--

協助翻譯工具
-Lokalize

--

Dirty hack

-改過的東西太過零散,容易忘東忘西
-版本一多不易管理
-不符合 Debian 規範 ,無法上傳

解決辦法:
-盡可能遵循標準機制,並進行自動化:例如選單
-盡可能採用外加設定檔的方式,不覆蓋現有的檔案
-做成 package:deb, rpm


--

ezgo的調校重點一:選單

-XDG Menu Spec: Freedesktop.org
-遵循規範產生 menu 檔
-Desktop 檔格式
-刷新選單: ezgomenu_database.csv

ezgo的調校重點二:桌布
-每一種桌面系統都有不同的方式抓取桌布
-採用 ezgo-artwork 搭配 ezgo-kde, ezgo-unity, ezgo-xfce, ...
-除了桌布之外,還有哪些?
   *開機Grub選單背景
   *開關機過程動畫
   *登入選單背景畫面

ezgo的調校重點三:檔案系統
-iso檔解開再包回去的技術
  *mount
  *mkisofs
-Squashfs 檔案系統
  *unsquashfs
  *mksquashfs
-initrd: init ram disk
  *lzma

ezgo的調校重點四:軟體
-chroot
-apt-get ...


ezgo的調校重點五:使用者體驗
-軟體的預設設定: /etc/skel
-快捷建設定:依據不同的桌面系統