登入  |  English
源碼專案

源碼專案

**本文編譯自 opensource.com,原作者為 Jen Wike Huger:https://opensource.com/business/14/12/top-10-open-source-projects-2014

Opensource.com 每年都會整理一些傑出有趣的開源專案,去年我們的報導可以看這裡。而今年有一些新面孔,也有一些好的專案持續地成長。到底今年的情況如何呢?讓我們一起來看看吧!

本文翻譯自 opensource.com,原作者為 Scott Nesbitt:http://opensource.com/business/14/10/top-3-open-source-alternatives-google-analytics

如果您有在經營網站或是網路交易的網站,蒐集顧客的資訊:像是顧客們從哪裡來、拜訪哪些頁面、又是在哪個頁面離開網站,是非常重要的。為什麼呢?因為這些資訊能夠讓您對產品和服務調整定位,以及改善會讓人想要「轉台」的網站頁面。

而網站分析工具 (web analytics tool),就是最方便取得這些資訊的工具。

大部分的個人或企業會選擇 Google Analytics 作為他們的網站分析工具。但如果您想要完全掌控您的分析資料,您就會想要一個您真正可以掌控的網站分析工具。而 Google Analytics 便無法滿足您的需求。值得慶幸的是,Google Analytics 並非是網站分析工具的唯一選擇。

我們就來看看這三個 Google Analytics 的開源替代方案吧!

手語是一種結合手勢、表情動作及詞彙,不需聲音也可溝通的語言。隨著地區不同,各國也因應自己的語言、詞彙發展出不同的手語,有趣的是,由於手語語法基本結構類似,因此不同國籍的手語使用者反而會比健聽者更容易跨越語言藩籬直接溝通。但語言不通者,尚可藉著字典或是翻譯軟體來互相交流,不諳手語者可以用什麼工具輔助呢?銘傳大學許昌齡老師帶領的團隊研發的手語圖形檢索系統如何成為我們溝通的利器,現在立刻來看看「一個行動手語圖形檢索參考架構與系統-以台灣手語社群為例」在做些什麼!

本文翻譯自 opensource.com,原作者為 Jeanne Holm:http://opensource.com/government/14/9/5-apps-developed-you-open-data

Data.gov 可說是徹頭徹尾的開放源碼。不只是提供開放資料和開放源碼,整個流程更包含了開放公民參與。所有團隊想法、公開互動,還有從互動而來的新點子,都會交互發佈並傳上 Github,以上皆可公開追蹤,並完成了完全透明的里程碑。我們最近更透過易用性測試 (usability testing) 與 Github 上的公開參與,重新設計了 Data.gov 的網站。

前陣子我們在「睡不好嗎?專訪輔仁大學「基於 HTML5 的跨行動平台響應式睡眠節律服務」文中報導過「好眠居」這樣專門記錄呼吸與睡眠品質相關性的健康性的網站。今天要為大家介紹的是另一個與呼吸有密切關聯的健康平台「兒童呼吸網」,就請大家看看透過雲端和網路,醫療照護還有哪些不同的面向囉!

這個專案是馬偕醫學院的王凱微老師和榮總兒童醫學部的宋文舉主任共同主持,而計畫執行人員皆是專業的醫療人員。這個專案原先是一個整合型的專案,目標是針對呼吸道異常病童、移民婦女及安胎婦女等三個族群提供完善的醫療諮詢服務平台,目前「兒童呼吸網」已率先發展成一個獨立的專案,以患有呼吸道異常病童為主要的照護對象,提供病童及家庭照顧者健康服務。

今天來到臺灣科技大學採訪鄧惟中老師。他們團隊的專案是研究時脈偏移,「時脈偏移」(clock skew),也有人稱為時鐘偏斜。理想上,電路系統中的各部位的時鐘訊號應該保持同步,以確保整個系統的工作可以同步,但實際上訊號在傳遞的過程中會有些許的誤差,有可能是因為硬體設備的材料、連線長度、或是溫度…等等原因所造成,這樣的誤差就稱為時脈偏移。他們利用這樣的偏移發展出新的應用,現在就來看看他們是如何應用的吧!

人的一天幾乎有三分之一的時間在睡覺,但現代人時常卻時常因為睡眠問題而困擾!回想一下自己最近的睡眠狀況,你是否遇過無法入睡、睡到一半忽然驚醒、或是醒得太早?偶一為之對身體影響不大,但是若長期處在睡眠不足或睡眠品質低落的狀態,則可能對身心造成影響。這時候也許該求助醫師檢查自己是否有睡眠障礙,但專業的睡眠檢測與治療資源有限,在醫師的檢查之外,如果能輔以居家追蹤,不但能讓個人對自己的睡眠狀況更為了解,也可以協助專業醫療更有效的觀察與診斷。輔仁大學的團隊針對這個需求開發了「基於 HTML5 的跨行動平台響應式睡眠節律服務」,針對三大問題提出解決方案:(1) 睡眠紀錄裝置眾多,但是不一定有睡眠專業的認證,且呈現出來的結果對使用者來說不一定容易理解;(2) 睡眠服務在網路連線或離線狀態變更時,不能與雲端順利銜接,產生資料一致性的問題;(3) 無線行動裝置繁多,針對所有不同裝置設計開發睡眠專用 APP 工程浩大。

在進行開發的時候,遇到什麼樣的問題,又有什麼心得?我們現在就立刻來請梅興老師分享吧!
 

進到捷運車廂,抬頭一望可以發現幾乎「人手一機」,有的人拿著智慧型手機使用即時通訊軟體、有的人拿著平板看電視,「低頭族」的名詞也應運時代而生。當行動裝置成為最普遍的雲端服務存取裝置之一,除了便利之外,其實也悄悄地帶來一些資安風險,因此,如何提昇行動裝置的安全性便成為當前許多開發者的關注焦點。中央大學的「支援行動裝置使用者與虛擬實驗平台之雲端技術研究」計畫便是利用雲端環境進行資訊安全的研究,並將研究內容分成三個子計畫,今天 OSSF 特派員四貓很榮幸訪問到這些計畫的主持人,中央大學的梁德容、陳奕明和王尉任老師,現在就立刻帶大家一起來看看這些計畫在做些什麼有趣的事情吧!

本文翻譯自 The Var Guy,原作者為 Christopher Tozzi:http://thevarguy.com/open-source-application-software-companies/070114/automotive-grade-linux-released-open-source-cars

替物聯網時代中的汽車量身定做的 Linux 散佈套件,Automotive Grade Linux (AGL) 的首次釋出,宣告了開源作業系統 Linux 轉向一個相對較新的生態體系。

AGL 是由 Linux 基金會 (Linux Foundation) 贊助的協作專案,該基金會匯集了來自汽車產業、通訊、電腦硬體、學術與其他領域眾多合作夥伴。日前已經公開且可免費下載的這套開源作業系統,其首次釋出是以 Tizen IVI 作為基礎。基於 Linux 平台的 Tizen IVI,設計用來為各類型設備從智慧型手機、電視、車輛到筆電,提供作業系統方案。

本文翻譯自 opensource.com,原作者為 Joshua Holm:http://opensource.com/life/14/7/3-open-source-tools-make-your-presentations-pop

不管你喜不喜歡,簡報的確在學術與商業生涯中占有相當大的比重。一般來說,簡報大多是以 Microsoft 的 PowerPoint 製作的,不過 Apple 的 Keynote 還有 LibreOffice/OpenOffice.org 的 Impress 也是強大的替代方案。這些應用軟體的問題 (撇開前兩者封閉源碼的特性不談) 就是,你必須安裝這些軟體後,才能瀏覽你製作好的簡報。你當然可以在 Google Drive 等選擇中打開檔案碰碰運氣,不過你不一定會成功。

本文翻譯自 ./themukt,原作者為 Swapnil Bhartiya:http://www.themukt.com/2014/06/29/kde-connect-turns-android-phone-touchpad-pc/?utm_source=feedburner&utm_medium=email&utm_campaign=Feed%3A+themukt%2Ffeeds+%28The+Mukt+Feed%29

相當有趣的 KDE Connect 專案,經歷 Google 夏日程式碼大賽 (Google Summer of Code) 專案後,獲得可觀的改進,與 Android 也有更好的整合。不知道是誰先開始的,不過我們看到 Apple 與 Google 雙雙都實作了類似 KDE Connect 的功能,在他們的行動與桌面平台提供更好的整合。

本文翻譯自 opensource.com,原作者為 John Lees-Miller:http://opensource.com/life/14/6/scientific-writing-with-jotgit

多年以前,在一堂研究所的電腦科學課程上,我負責實作透過運動偵測進行變分影像分割 (variational image segmentation) 的演算法。這個演算法非常特殊。該課程簡單地用幾篇論文介紹過它,演算法包含幾十個子程序,在實作時成長為數千行的 MATLAB 程式碼。但是其中有個被神秘地命名為數值更新 (numerical upgrading) 的程序,科學記錄中很神秘地缺少了關於該程序的描述。沒有這個不起眼但關鍵的程序,這整個偉大的影像分割機器只能停擺。

◎本文翻譯自 The New York Times,原作者為 Erik Hinton 與 Ben Koski︰
http://open.blogs.nytimes.com/2014/04/16/introducing-pourover-and-tamper/

這一年多來,我們投入於 PourOver.js 與 Tamper 的研發。它們是運用在 Red Carpet 專案、乳癌面貌 (Faces of Breast Cancer) 與高層建築讀者故事 (High-Rise reader stories) 背後的內部程式庫。

現在,你可以在 GitHub 上找到它們:

  • PourOver.js:一套在瀏覽器中過濾、分頁、更新、排序資料集合的程式庫。

  • Tamper:一套序列化 (serializing) 與壓縮分類資料 (categorical data) 的協定。

Riley Davis 與 David Souther 在 EQuake 上進行合作,這是他們歷經約一天時間開發出的 3D 地震視覺化工具。他們討論到他們的動機與做法。

由微軟日前所推出的 BrowserSwarm,是協助 Web 開發者跨裝置與瀏覽器,針對 JavaScript 框架與程式庫進行自動化測試的開放源碼工具。你只要註冊就可以免費享用上述好處。

軟體名稱: Seafile
介紹版本: 1.8.1
官網: http://seafile.com/
授權: GPL-3.0

想要一個完全由自己掌握的,可讓伙伴們協同工作的小型雲端系統嗎?

 

Seafile 是款近年來發展迅速的開源雲端辦公系統,其目標類似於 Google DriveZoho 等線上辦公室軟體,只是相對而言比較輕量級。您可以對這個系統提交一些檔案、修改一些檔案、評論或協作其他人的檔案,在不同的使用者之間還能設定群組,而個別檔案的歷史記錄功能也沒少。

如果你沒聽過 Salt 專案,算是情有可原,因為該專案背後的 Salt Stack 公司,一年前才剛剛成立,不過 Salt 現在已經是一套成長迅速的開放源碼系統與組態管理工具。雖然在組態管理工具這個領域,Salt Stack 算是新手,但該公司已經引發不小的迴響。Salt Stack 曾獲得 Black Duck Software 的 2011 年開放源碼軟體新秀,也名列 Gartner 在 2013 年 4 月發表的 4 家 DevOps 酷廠商之一,GigaOM 則在 6 月舉辦的 Structure 2013 活動上,選出 Salt Stack 為 LaunchPad 競賽的優勝者。

各位讀者或許還記得,咱曾在別的文章中抱怨過,網路上缺乏足夠華文書籍(尤指台灣書籍)的元數據來源。而當時也一度提到:「或許可以從 Anobii 這個網站中抓取 Metadata......」諸如此類的妄想。

本以為這樣的妄想還要很久才能實現。不過此一想法意外得到了 OSSF 的認可與協助,因此就利用此一機會快速將它給實作出來,並命名為 Anobii-Fetcher 發佈。

想在 Linux 上跑 iWork?有個致力讓 Apple OS X 程式,在 Linux 作業系統上執行的專案,未來有可能達成這個目標。類似於讓 Linux 得以執行 Windows 應用程式的 Wine 專案,Darling 專案正嘗試為 OS X 應用軟體,建構軟體相容層。

簡介

假設說你想要開發一個網站或應用程式,顯然你需要管理資料的方法,對了,就是資料庫。那麼,你的選擇是 MySQL、MS-SQL、Oracle 或 PostgreSQL?畢竟,沒有什麼能像關聯式資料庫那樣漂亮地運用 SQL 管理資料。

◎本文原載 Mozilla Links 正體中文版,原文章連結按此

「Mozilla」的歷史,最早可以追溯至 1994 年。當時,這個名字首次作為 Netscape Navigator 的品牌名稱出現,取其「Mosaic 殺手 (Mosaic Killer) 」之意。 1998 年,Netscape 決定向開放原始碼社群公開他們瀕死瀏覽器的原始碼,成就今日我們所認識的 Mozilla 組織。Firefox 的前身的 Mozilla 瀏覽器, 直至 2002 年才誕生。在某種意義上來說,Firefox 總共經歷了 10 年奠定基礎,才在 2004 年釋出了 1.0 版。

更多文章...

第 1 頁, 共 3 頁

最先
前一個
1