跳到主要內容

資訊界震撼彈,世界級開發者 Steve Klabnik 旋風來台!


資訊界震撼彈,世界級開發者 Steve Klabnik 旋風來台!  
國際搶著研究,Google AI Quantum 軟體工程師葉平來台分享,你必須要知道的量子電腦
香港現任立法會議員莫乃光親臨,來台分享開源與香港現況

[台北訊] 亞洲最大開放源碼資訊研討會 COSCUP 開源人年會,8 1718 日一連兩天,於台灣科技大學舉行活動。今年 COSCUP 不僅邀請過去曾為 Google 臺灣雲端運算計畫主持人,現任 Google 軟體工程師葉平,以「自己玩量子電腦程式」為題,帶來量子電腦與量子程式的發展與未來展望。亦有香港現任立法會議員莫乃光、香港資訊科技商會榮譽主席蒞臨 COSCUP,帶來「香港的開源及開放數據與網絡動員的關係」分享當前現況。

今年甚至邀請到,目前開發者最愛的程式語言之一 Rust 的核心開發團隊成員,世界級開發者  Steve Klabnik 來到現場,他以「Rust 五年來的發展」為題,回顧一個程式語言從開創、推廣到維護過程。另香港現任立法會議員莫乃光坦言,儘管 2012 年起倡議香港政府加快開放數據, 2018 年香港政府開始公布年度開放數據計畫,但民間使用量非常稀少,使政府開放意願低落,形成惡性循環,直到過去兩個月的社會運動,使開放數據在香港發生轉機。

COSCUP 致力於將台灣開源推向國際,將國際開源帶回台灣的信念。COSCUP 開源人年會,為台灣 open source 愛好者,交流與分享的大型開放原始碼研討會;自 2006 年開始,至今已經舉辦 14 年,深耕台灣開源活動與開源精神推廣,成功串聯亞洲與全世界,是台灣自由軟體運動要的推動者,也是全亞洲最大的開源人活動之一。

去年 COSCUP 邀請各領域大人物的目標,規畫成一系列的「突破同溫層」運動,大打「你今天 open source 了嗎」活動口號。今年 COSCUP 強調,「立足台灣,放眼國際」,邀請亞洲各地開源社群合作,不僅前進香港、日本宣傳台灣開源力量,邀請世界級開發者蒞臨台灣演講,同時分別邀請到香港開開源年會、中國開源社來到台灣,更有台灣零時政府 g0v 、台灣 openSUSE 社群、台灣維基百科數據團隊、程式語言 JuliaTW 等共計14個國內外社群,共襄盛舉一年一度的亞洲開源盛事。


大會活動照片

Steve Klabnik Rust Core Team 中核心的成員,Rust 以注重安全且高效能聞名,發展至今廣受社群歡迎,Facebook 所推出的密碼貨幣 Libra ,也是使用 Rust 進行開發。

Rust 起源於 2010 年,至 2015 年發行第一個版本給世人使用,可以說是非常「年輕」的程式語言。完全開放的情況下進行開發為 Rust 一大特色。
Steve  以「治理」為主題,分享開發新程式語言所要面對的「管理」問題,以過去九年開發上的軼聞趣事做為舉例,分享 Rust 開發者們從 " informal governance”走向 core team 管理的回顧,檢討開發所遇到的問題以及後續所要面對的挑戰,最後不忘總結 Rust 開發上的成就。


Steve Klabnik旋風來來台分享

在世界級科技產業工作的葉平,看見 NISQNoisy Intermediate-Scale Quantum)量子電腦,在未來幾年內會逐漸開始運轉。葉平說,「量子電腦,可以將普通電腦執行好幾天的運算,加速成八小時跑完,全球各地政府投入大量資源進行研發」。

未來量子電腦技術慢慢普及後,上至政府下至企業,台灣與世界各地,很有可能需要許多會寫量子程式的工程師。作為台灣開源貢獻者先驅,義不容辭地回台分享現在 Google AI Quantum 上的努力以及發展現況。

「用量子程式就可以用一行程式碼,解釋薛丁格的貓」,葉平以一句話精闢的解釋量子程式的便利性,更現場帶來 Google 開放源碼量子程式框架 Cirq 展示。Criq 以數位邏輯的 Gate 為準去設計,特點都是兩個輸入兩個輸出。Demo 中,葉平從一個位元組、兩個位元組,到量子程式傳輸的定義與使用,做進一步衍生,到複雜的線性組合使用,幫助會眾理解量子程式的概念。


 Google AI Quantum 軟體工程師葉平

香港現任立法會議員莫乃光認為在討論開源之前,可以先從 Open Data 開放數據開始。相較於開放數據世界排名第一的台灣,香港即便有成熟的電信網路技術,開放數據方面卻十分封閉。

莫乃光坦言,香港政府宣稱「即使開放,百姓也不會使用,因此在開放數據這方面沒有作為。」但莫乃光認為,香港政府不願意開放數據真正的原因,是因為「不想讓百姓知道,政府做不好的地方」。

儘管 2012 年起倡議政府加快開放數據, 2018 年香港政府開始公布年度開放數據計畫,雖在開放數據這一塊逐漸進步,但實時更新的資料仍是較少,且民間使用量非常稀少,使政府開放意願低落,形成惡性循環。上至政府官員至香港民間的文化,在開放數據還是十分落後,直到過去兩個月的社會運動,使開放數據在香港發生轉機。


香港現任法會議員莫乃光

台灣知名開源社群 g0v,被很多人視為一個去中心化的社群,儘管沒有組織、代表或規程,卻以開放治理,又兼顧效率為其中一大特色,貢獻出多樣高品質開源專案,揚名台灣。

今年 g0v 將打破眾人既定印象,介紹這七年來 g0v 的運作模式。同時 g0v 的成員也在 COSCUP 上,分享 g0v 從台灣走向國際的成功故事,並提到如果想要真的了解外國,就要去到當地。

前進國外, " personal connection " 是最重要的,如果不認識人,很多東西就難以達成國際交流。講者更分享國際交流的小撇步,盡量避免使用「我們」這個詞彙,可以讓國際間交流更加容易。g0v 豐富多元的議程,吸引韓國 EBS 電視台前來進行專訪與報導,記錄台灣社群參與與民主發展的進步,宣揚國際!


韓國 EBS 電視台採訪

今年 COSCUP 更大規模的跨足國際,可說是 COSCUP 歷年來最多國際大咖雲集的一屆。14 軌的議程中,超過百位講者分享關於當紅的 AI(人工智慧)、區塊鍊技術、社群思維與商業價值的融合等多元議題,並且再次舉辦工作坊,手把手進行開發瀏覽器擴充套件教學,為想要了解瀏覽器擴充套件實作原理的朋友們提供不容錯過的扎實內容,各項重磅內容吸引亞洲各地的工程師甚至科技軟體從業人來台參與,千張門票再次秒殺。

台灣開源貢獻者們對開源的信念默默支撐著 COSCUP 來到第 14 年,從台灣開源活動演變至今成為亞洲開源盛事,每一年都有來自各界志工的傾囊相助,以及台灣企業對 open source 大力的支持。今年的 COSUCP 很榮幸獲得亞洲即時互動體龍頭 17 Media、世界知名通訊軟體 LINEICANN 最早認可的域名註冊商 Gandi.net大力支持。

同時非常感謝擁有國內外的企業,包含互聯網領導品牌 Moxa 、於人工智慧的科技公司 Appier、擁有世界頂尖的區塊鏈技術的 Tezos、台灣音樂串流服務領導地位的 KKBOX、第一個支持 AI 模型上鏈與執行的去中心化人工智能區塊鏈平台 Cortex Labs、獨步全球的海運訂位服務系統 BlueX Trade、全球最受歡迎的資料庫 MySQL、專注於技術創新與變革的微軟、人工智慧新創公司盾心科技、雲端安全的全球領導者趨勢科技、無線網路解決方案領導品牌恩睿科技等各產業企業公司加入 COSCUP 的行列,才可以幫助台灣社群發展扶搖直上,引領亞洲,走入國際。


留言

這個網誌中的熱門文章

實戰 Vibe Coding:利用 Amazon Q Developer CLI 打造經典平台跳躍遊戲

本篇文章將介紹如何透過 Amazon Q Developer CLI 建構一款完整的 2D 平台跳躍遊戲,從初始生成、功能增強,到最終打造出具備多關卡、多樣互動元素的遊戲體驗。特別的是,過程中開發者並未撰寫任何一行程式碼,僅透過自然語言指令與 CLI 對話完成所有工作,實踐「Vibe Coding」( 氛圍編碼 )。 本文作者為 Haowen Huang, AWS Senior Developer Advocate. 擁有 20 年以上電信、互聯網以及雲端運算等行業架構設計、技術及創業管理等豐富經驗,曾任職於 Microsoft、Sun Microsystems 等企業,專注為遊戲、電商、媒體和廣告等企業客戶提供 AI/ML、數據分析和企業數字化轉型等解決方案諮詢服務。 引言 本篇文章 ( English Version ) 將介紹如何使用 Amazon Q Developer CLI ,以 無需撰寫任何程式碼 的方式,打造一款經典的 2D 平台跳躍遊戲。透過「Vibe Coding」( 氛圍編碼 ) 的開發流程,開發者可以藉由簡單的語言提示詞 (prompt),逐步完成從遊戲雛型、功能擴充到完整關卡設計的開發流程。 整體開發流程將分為三個步驟: 1. 生成遊戲雛型 2. 功能擴充強化與畫面調整 3. 導入參考架構建立完整遊戲 環境建置 使用者需先安裝並設定 Amazon Q Developer CLI 。對於 macOS 使用者,可透過下列步驟完成安裝: 下載並安裝 Amazon Q Developer CLI 登入 Builder ID 完成認證 開啟終端機控制與無障礙設定 執行 q doctor 指令檢查 Amazon Q Developer CLI 是否安裝成功: 遊戲開發方面,建議使用 Python 語言與 Pygame 套件,可透過下列指令完成安裝;Pygame 提供以下功能支援: 畫面與動畫渲染 音效播放 鍵盤與搖桿輸入控制 物理模擬與碰撞偵測 多種媒體格式支援(圖片與音效) $ q doctor $ pip install pygame 第一步驟:初步生成遊戲雛型 透過簡單的一句 prompt,Amazon Q Developer CLI 結合 Pyg...

Kronos 如何做到世界級的成績

  由資深華爾街投資人領軍於 2018 年成立,Kronos Research 結合人工智慧、機器學習、高速網路等先進技術,透過進階的資料分析開發出獨家的量化交易預測模型,並使用全自動的交易策略自營,同時作為加密貨幣造市商,提供全球加密貨幣商品的即時報價。至今四年的時間,便擠身全球前五大的加密貨幣量交易團隊,創下 2021 年每日平均交易額 50 億美金,單日最高交易額 230 億美金的記錄。 人才和技術是 Kronos 最重要的兩大要素,團隊採開放式合作、解決問題導向、美式工作風格,Kronos 期許任何職位的夥伴,都能信任彼此、安心發問、共同快速解決問題。主管的管理策略,不同於傳統上對下的管理,而是以幫助者的角色,解決不同的需求,放大每個職位的生產力。我們希望這個產業在台灣能夠茁壯,讓台灣的技術人才知道有這個國際舞台可以發揮。 一窺量化交易技術及團隊 高頻交易跟一般大家熟知的交易最大的差距在於自動化。我們熟知的交易模式多半透過人工,由交易員綜合市場資訊後向交易所下單;高頻交易則是由程式自動判斷市場資訊並且下單。高頻交易多半關注短時間的市場波動,在收到市場報價後,在極短時間透過預先訓練的統計模型做出買賣決策。在高額報酬的背後,結合了不同專業:包括資料科學、統計與機器學習、底層系統優化、以及分散式系統。 高頻交易的流程,從 Market Data Parser 作為源頭持續搜集來自交易所的歷史資料,交由 Alpha Modeling 訓練出可預測未來短時間市場變動的模型。接著交易團隊撰寫策略程式,並依據策略需要套用選擇合適的 Alpha 模型,由極低延遲的交易程式向交易所下單。以下是各模塊的介紹: Market Data Parser(Data Team):高頻交易是一個資料驅動的行業,全面且高正確率的資料對於後續訓練很重要。Kronos Research 在全球十多個機房內有數百台服務器,每天 24 小時不間斷錄製來自交易所的報價單。面對每天 10TB+ 的巨量資料,data team 大量使用雲端分散技術以及自動化技術確保資料流的穩定。 Alpha Modeling(Alpha Team):在投資市場中,Alpha 代表著高於大盤的超額收益,Alpha Model 則代表預測將來市場的數學模型。Alpha Team 透過統計以及機器學習,以敏銳的邏輯跟觀...

你所不知道的 foodpanda

  2020 左右,隨著新冠疫情流行,台灣也逐漸流行起一股懶人旋風。懶懶躺在沙發上,動動手指滑滑螢幕,生鮮或美食就能快速又安全地由可愛的粉紅色熊貓外送員送達您門口。多數人知道 foodpanda 是台灣最大生鮮美食外送平台,也不少人知道 foodpanda 在台灣不斷擴張業務範圍,但 foodpanda 也有許多台灣科技圈所不知道的事。 例如,foodpanda 其實並非台灣本土廠商,也非只專注在亞洲區域。foodpanda 隸屬於德國 Delivery Hero 集團,業務橫跨歐洲、亞洲、美洲及北非,旗下更有十多個生鮮美食外送品牌。除此之外,foodpanda 於 2021 年時也在台灣正式成立全球第三個 Tech Hub。做為四大產品 RD 研發中心之一,台灣與德國柏林、新加坡及土耳其伊斯坦堡的人才緊密地合作,專注於打造 end-to-end 的顧客體驗。諸如月費方案 Panda Pro、外帶自取、餐廳內用 (目前仍未在台灣上市) 等功能。期待能持續吸收優秀人才、與其它三個跨國研發中心合作,打造後疫情時代新的成長引擎。 事實上,台灣的 foodpanda 研發團隊並不僅止於打造台灣本土產品。反之,我們所建立的平台及產品,已成功於近 20 個國家、10 個品牌上市。要在快速的步調下,打造持續進步且符合不同國家文化客戶需求的產品,我們依靠的是 專案團隊成員一條龍組合 從 Product Manager、Engineering Manager、iOS/Android/Web/Backend developer、QA、Product Designer、Product Analyst 全都在同一個 product line squad。讓相同產品的團隊成員能緊密合作、第一手快速了解市場、滿足需求。 國際專業團隊緊密合作 foodpanda 的 iOS/Android/Web/Backend 等專業工程師,都各自設有其跨 squad 的 chapter 組織。讓工程師能在專案團隊以外,有跨國跨團隊專業能力交流的機會。在 chapter 中,相同技術域領的專家們,會一起制定共同的實作標準、分享在專案中遇到類似的挑戰,並且找出可能的應對方案。因此,在 foodpanda 我們不只打產品專案團隊的速度戰、還打整個集團的整合能力團體戰,讓德國、新加坡、台灣、伊斯坦堡的工程師...