Login  |  繁體中文
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 本網站預計持續維運至 2021年底,網站內容基本上不會再更動。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
第 170 期 不做 NoSQL 的 CouchDB
Published: 2011-04-12
Image [技術專欄]  不做 NoSQL 的 CouchDB
Image [源碼快訊]  Debian 資深開發者來台分享 Debian Community 的參與方式
Image [源碼新聞]  專訪 OSDC.TW 2011 推手簡信昌
Image [源碼秘技]  讓 Android 手機告訴你眼前顏色的名字
Image [源碼秘技]  你的老遊戲總管 D-Fend Reloaded
Image [源碼秘技]  用自由軟體 Plone 來架設網站(2)— 內容管理
Image [企業應用]  淺談將開放源碼軟體改名並違法販售:Butterfly Media on Amazon
Image [源碼快報]  SourceForge 釋出平台軟體源碼
Image [源碼快報]  英國開放大學提供 Linux 認證
Image [源碼快報]  Red Hat 邁向 10 億美元營收大關
Image [源碼快報]  Linux 基金會成立 MeeGo 智慧電視工作小組

技術專欄
不做 NoSQL 的 CouchDB
作者  Rex
CouchDB 作為 NoSQL 潮流中的一份子,很容易被拿來與被貼上一樣標籤 (buzzwords) 的資料庫作為比較。各個專案分別被貼上 key-value stores、tuple storesBigTable ClonesDocument storeGraph database 等等標籤

這些標籤分類有時很容易幫助程式設計者概略瞭解後段實做的技術屬性,但很多時候,程式設計者的預設看法也可能是錯誤且偏頗的。我們可以說這些新技術都是想解決 CAP theorem 問題,但其實這些不同的資料庫計劃各有其想要解決的問題與開發哲學,如果以概括性的功能特徵來作為選擇技術的方式,很多時候會發現專案發展方向不一定適合自己需求。程式設計者應該先定義自己的問題後,再選擇屬性最適合的技術。
閱讀全文 我要評論
回目錄

源碼快訊
Debian 資深開發者來台分享 Debian Community 的參與方式
作者  OSSF/編述
Debian 是一個自由的作業系統 (Operating System, OS),提供一般人能自由地下載、安裝在電腦上使用,其由致力於創建自由作業系統的組織-Debian Project 所維護。Debian Project 完全由志願者所組成,背後沒有任何公司或機構直接支援。本月 4 月 22 日傍晚,中華民國軟體自由協會 (Software Liberty Association of Taiwan, SLAT) 與台北科技大學,將共同邀請 Debian 資深開發者之一 Joerg Jaspert 來台,為國內自由軟體的使用者介紹 Debian 開發社群的參與方式,歡迎有興趣的朋友踴躍參加此次活動。
閱讀全文 我要評論
回目錄

源碼新聞
專訪 OSDC.TW 2011 推手簡信昌
作者  李婉婷/採訪
每年到了三、四月最令本地開源人期待的社群活動非 OSDC.TW (Open Source Developers' Conference, Taiwan) 莫屬,本年度的OSDC.TW 2011 也已於上個月在中央研究院人社館國際會議廳圓滿落幕。今年的 OSDC 2011吸引了四百人次的參與者,隨著參加人數逐年增加的狀況,可以看出 OSDC.TW 已經成為國內開源人每年必定參加的大型社群活動之一。

OSDC.TW 的前身是以探討 Perl 程式語言為主的開發者聚會,原本僅是台北 Perl 推廣組的社群活動,2006 年時轉變為眾多社群共同參與的盛會,從單一的社群活動轉型為年度開放源碼的大型社群聚會活動,這樣的成果除了靠社群朋友們熱情協助外,最主要的幕後推手便是在會場中拿著筆電全場來回奔走的簡信昌 (hcchien)。可以說 OSDC.TW 2010 年以前的歷屆活動,所有的事前籌劃均出自 hcchien 一人之手,而今年是第一次有其他的社群夥伴一同加入活動的事前討論與籌劃工作。
閱讀全文 我要評論
回目錄

源碼秘技
讓 Android 手機告訴你眼前顏色的名字
作者  線人
不知道各位讀者是不是已經到過台北花博?當你身處色彩絢麗的花海時,你可知道眼前這一片花海究竟有幾種顏色?紅、橙、黃、綠、藍、靛、紫?當然,能夠形容色彩的名詞絕對不止「彩虹七色」那麼少。不過,對於從事創作行業的人(包括插畫師、攝影師、設計師甚至作家)來說,如何以最精確的名詞將眼前的色彩向第三者形容,是很重要的!透過 Android Market 就可以找到一個名為 Coloureyes 的軟體,這個軟體能夠利用 Android 手機的鏡頭,擷取鏡頭前影像當中某一點色彩,並且顯示最符合這一點色彩的名詞。留意這個軟體的名稱是「Coloureyes」,採用英式拼法。此外,這個軟體所提供的都是色彩的英文名,同時也提供色彩的 RGB 值或 CMYK 值,對於從事創作行業的華文使用者來說,能夠很方便的與輸出廠商溝通自己所希望採用的顏色。

閱讀全文 我要評論
回目錄

源碼秘技
你的老遊戲總管 D-Fend Reloaded
作者  Jedi
在過去幾年間,筆者介紹過若干開放源碼的遊戲相關專案,顯示出開放源碼在促進軟硬體進步的娛樂產業中沒有缺席。本文要介紹的是開發已超過三年的開放源碼專案 - D-Fend Reloaded。這個軟體成功地將不同的遊戲解決方案結合在一起,不僅僅能在 Windows 運行,還能透過 Wine 環境執行,因此非 Windows 的遊戲玩家也可以享受 D-Fend Reloaded 帶來的便利。
閱讀全文 我要評論
回目錄

源碼秘技
用自由軟體 Plone 來架設網站(2)— 內容管理
作者  marr
在前篇文章裡,我們提到安裝 Plone 系統的方法,並練習基本的內容管理操作,這是傾向於把 Plone 當作產品的角度來說明。接著,我們將依序從前台、檔案系統、後台,深入管理介面,認識更多技術名詞和系統管理的細節,作為拆解和組合系統模組的準備。

Python 以 egg 檔案做為軟體元件的管理單位,Plone 則以「擴充模組」做為擴充功能時的管理單位,一個擴充模組可能包含一個或數個 egg 檔案。本篇文章裡,我們將以地圖功能為範例,介紹擴充內容管理功能的方法,並且進一步認識 buildout 的操作細節。
閱讀全文 我要評論
回目錄

企業應用
淺談將開放源碼軟體改名並違法販售:Butterfly Media on Amazon
作者  曾義峰
藉由開放源碼軟體營利原本是一件好事,但若事涉違法取用或是踏入了惡意隱藏的灰色地帶,那麼就有很多可議空間。

一家 Butterfly Media 公司已在英國 Amazon 上販售許多開放源碼應用程式,而且除了違反著作權法外,還刻意更改開放源碼應用程式的名稱後再販售(註一)。例如,其中的 Dangers of the Deep,是一款時代背景為第二次世界大戰的遊戲。在 Amazon 上被改為 "U-Boat Simulator" 販賣,但 Dangers of the Deep 部分的授權屬於「創用 CC (Creative Commons)-姓名標示-非商業性-禁止改作 2.0」,意即該遊戲不可商業性使用或營利。該公司此舉明顯違反了著作權法。
閱讀全文 我要評論
回目錄

源碼快報
SourceForge 釋出平台軟體源碼
作者  謝良奇/編譯
知名的專案主機服務 SourceForge 以 Apache 2.0 開放源碼授權方式,釋出該網站服務所使用的軟體 Allura。SourceForge 從 2009 年開始,使用 Python、MongoDB、RabbitMQ、Solr 等開放工具,重新打造其軟體開發平台,其結果就是 Allura 平台。Allura 在開發階段代號是 New Forge 或 Forge 2.0,目前已經在 SourceForge 的伺服器上運行。
閱讀全文 我要評論
回目錄

源碼快報
英國開放大學提供 Linux 認證
作者  謝良奇/編譯
假如你想要取得基本的 Linux 專業資格,參加一個為期 10 週的線上課程,或許是好的開始。因為全球最知名的 Linux 認證機構 Linux Professional Institute (LPI) 和英國開放大學 (Open University UK) 宣佈,參加開放大學 Linux 入門課程的學生,將有資格拿到由 LPI 所主持提供的 CompTIA Linux+ 認證的促銷券。取得 CompTIA Linux+ 認證的學生及 IT 專業人士更自動獲得資格,得以進行 LPIC-1 (Linux Professional Institute certification Level 1) 認證。
閱讀全文 我要評論
回目錄

源碼快報
Red Hat 邁向 10 億美元營收大關
作者  謝良奇/編譯
批評自由與開放源碼軟體的人,總愛主張軟體應該上鎖、取得專利並且好好保護,才能作為成功商業活動的基礎。不過,Red Hat 最近公佈的第 4 季財務報表,卻駁倒了上述說法。Red Hat 的財報不僅優於分析師預測,更一舉讓該公司有機會在下一年度,成為第一家營收踏入 10 億美元大關的開放源碼軟體公司。
閱讀全文 我要評論
回目錄

源碼快報
Linux 基金會成立 MeeGo 智慧電視工作小組
作者  謝良奇/編譯
非營利組織 Linux 基金會 (Linux Foundation) 宣佈成立 MeeGo 智慧電視 (MeeGo Smart TV) 工作小組。工作小組的責任是了解如何將 MeeGo 運用在智慧電視新市場中,開發新連網電視與機上盒。該工作小組將可從 MeeGo 從現有的目標裝置,擴展其應用範疇。
閱讀全文 我要評論
回目錄