[2019 COSCUP 精彩時刻之三] 前端開發的再次典範轉移 – 如何走出混亂並讓複雜變的可掌控

作者:林冠廷 | 編輯:OCF Lab | Photo by COSCUP

2020 COSCUP 開源人年會即將在 8月第一個周末登場,在這之前,先來看看特派記者筆下, 2019 COSCUP 有哪些精彩時刻。

年會議程共分入門、中階、進階三種等級,此場議程即以入門程度解釋狀態管理方案 (State management)。

「人們使用的狀態管理手法有重大缺陷!」

2019 年 1 月 28 日,世界首屈一指的軟體開發商蘋果公司被指控:如果 iPhone 使用者利用 FaceTime 撥打電話給另一個人,對方都還沒有接起電話,就可直接聽到聲音。雖然其肇因可能僅是工程師漏了一行程式碼,好讓手機在接聽電話後才開啟麥克風;但做為一個龍頭企業的電話服務,FaceTime 的核心功能出了大包。

短短一行程式碼,就讓蘋果聲譽重挫——客戶抱怨、股價大跌,更不用說事件隔天就是蘋果高層向華爾街投資人進行投資會報的日子。出身台灣,在美國工作的呂維德,一邊講著這個故事,一邊笑著要大家想像蘋果在投資會報時,執行長 Tim Cook 的臉色有多難看;但他也認為,傳統的軟體開發流程,無論工程師再強,這種問題都無法避免。面對滿座的軟體工程師,呂維德提出了最殘酷的問題:「你的命運會比那一缸子的菁英好嗎?你會不會有一天也忘記 if、else?」他說,軟體開發流程再好,但目前的流程本質就是會帶我們下地獄,因為我們「無法根絕自己不能預見的問題」。

專文

[2019 COSCUP 精彩時刻之二] 開源科技的社會貢獻方案:植物與河川

作者:林冠廷 | 編輯:OCF Lab

2020 COSCUP 開源人年會即將在 8月第一個周末登場,在這之前,先來看看特派記者筆下, 2019 COSCUP 有哪些精彩時刻。

開源科技使用在公共社會議題已經越來越平常,但是如何將與網路科技似乎相差甚遠的大自然,也納入開源行列,彷彿難以想像。兩個以科技視角關懷臺灣自然環境的專案分享,要讓大家感受不一樣的開源力量。

AI 不只可以下圍棋,這群工程師還要用 AI 讓你找回與土地的連結

場次說明

在八月一個豔陽高照的週六早上,由臺灣知名公民科技社群 g0v.tw (零時政府)在COSCUP 當中的特別軌會場,聚集了幾十名 g0v 成員與開源社群參與者,即使冷氣停擺,人人汗如雨下,但依舊沒有破壞大家的興致。這群人在此,是為了瞭解 2018 年 g0v 公民科技獎助金得主「智慧型植物辨識圖鑑 app」令人興奮的 AI 技術成就。

專文

[2019 COSCUP 精彩時刻之一]廣納四面八方開發者,多元的香港社群有什麼開源新成果?

作者:林冠廷 | 編輯:OCF Lab | Photos:COSCUP

2020 COSCUP 開源人年會即將在 8月第一個周末登場,在這之前,先來看看特派記者筆下, 2019 COSCUP 有哪些精彩時刻。

photo by COSCUP

近年香港公民社會蓬勃發展,利用自己專長貢獻公眾的香港人愈來愈多,有些走上街頭,有些則透過自身的資訊專長,開發各式開源專案。2019年邁入第 14 屆的 COSCUP,特別與 HKOSCon(香港開源年會)合作,讓兩個地緣政治密不可分的鄰居相互拜訪彼此的城市,並實際交流各自開放原始碼經驗。

在 2019 COSCUP 第一天議程中,HKOSCon 共規劃了 11 場跨境合作主題分享,內容從純技術到社會導向都有,與臺灣開源大會頗有相似之處。而除了常見的年輕男性工程師,這次香港社群在臺灣分享的許多專案中,背後的貢獻者主力也多了不同背景的多元參與者。

專文

【開源x開箱】MyLog:自己的健康資料自己管,兼顧隱私的 COVID-19 防疫工具

MyData Taiwan 發起專案,用 APP 記錄健康與行動足跡,不靠政府電子圍籬,防疫也能滴水不漏!

文/陳廷彥 (OCF Lab)

(MyLog YouTube 介紹影片)

防疫與個人隱私的衝突,是近期各國面對 COVID-19 (武漢肺炎、新冠肺炎)時都必須面對的難題。台灣的「電子圍籬智慧監控系統」透過基地台訊號追蹤隔離者的行蹤,雖然監控程度已經比許多國家輕微,但仍引發侵犯隱私的疑慮。隨著全球疫情逐漸趨緩,高密度的監控是否仍然必要?有什麼可以進一步降低政府監控的防疫方式嗎?

週報 專案開箱文

covid-19 患者急需呼吸器,開源設計可望彌補缺口

文/林冠廷 (OCF Lab)

COVID-19 肆虐全球,在許多重災區,患者急需呼吸器維繫生命,但有限的庫存滿足不了大量重症病患的需求,除了要價不低-一臺專業的呼吸器要價數十萬,甚至上百萬元,此外,呼吸器數量不足,難以迅速生產滿足急增的病例數。在資源不足的情況下,各界開發者發揮開放原始碼的精神,自己打造呼吸器,可望成為救命法寶。只是,未經過商業設計的呼吸器,是否安全、有效?

INSIDE 合作專欄

數位保健 101:如何實踐數位安全和隱私

此篇文章為翻譯文,原文為 CocoNet (東南亞數位人權營隊) 團隊所撰寫的:Digital Hygiene 101: How to practice digital safety and security (原文授權條款 CC BY 4.0),因此,本翻譯文中所謂的"我們",是指 CocoNet 主辦團隊 – EngageMedia。

原文作者:Darika Bamrungchok (EngageMedia)
翻譯者:開放文化基金會 | 潤稿:2019 CocoNet 臺灣參與者

照片條款 : 姓名標示 4.0 國際 (CC BY 4.0)

COVID-19 全球大流行不再只是全球公衛危機,它已全面影響人類社會各個層面。我們還不知道這個危機要多久才會落幕,但我們可以肯定,在未來人們工作、旅行、學習與互動的模式,都將因此而改變。

每天,我們會聽到很多關於如何維持身體健康的提醒,然而在個人自身健康之外,你有想過你的數位健康嗎?這場全球瘟疫強迫著人們史無前例的在日常生活中大量使用新科技,關注數位裝置的健康,將是自身健康的重要延伸。

日常中,我們總是被提醒要常洗手、每次洗手 20 秒,而個人使用裝置和軟體是否「乾淨」和安全,也應要時常注意。可以抵禦不斷更新、進化之數位威脅的第一道防線,就是數位保健,那些威脅包括惡意郵件、社交工程、網路釣魚、網路霸凌、帳戶和裝置被駭、盜取個人資訊、或是更糟的手段。事實上,大部分資料被駭和外洩都源自於人為錯誤,隨著 COVID-19 的蔓延,全球網路攻擊也正在增加,例如惡意程式偽裝成冠狀病毒地圖

在這篇文章裡,我們將帶大家演練一遍,了解如何在數位病毒中保持安全和健康,另外,也會針對大家日常線上工作中會使用到的工具,提供一份列表,列出較安全的工具選單。

專文

【數位公民週報】學德國工程師自架「開源電表」,拯救你的夏季電費!

公開開源電表的設計步驟與資源材料清單,精準掌握家中用電狀況。

整理撰文|陳廷彥、林冠廷;編輯|OCF Lab

利用開源技術,幫助降低家庭用電!

(Photo credit by rgaudet on Pixal)

氣候危機當前,又正值夏日電價轉換期,我們要如何監控自家用電,對抗全球暖化與節省荷包?目前台電的智慧電表還沒完成全民改裝,而商業的家庭電量監控裝置又貴又有隱私疑慮,任職於德國能源監控公司的 Stephan Avenwedde 可能也有類似的困擾。因此,他決定幫自己架一個開源的電表。這個方案以西門子 SIMATIC IOT2020 作為硬體基礎,裝上開源的 Yocto 作業系統,就可以用低成本記錄全家用電狀況,並產生用電報表,利於管理家庭用電、節省更多費用。這套系統也相當可靠,Avenwedde 表示除了一次電源錯誤外,整套系統已經正常運作超過一年半。

週報