Main Track
Welcome to COSCUP 2024
講者
yoyoIU
None
講者
劉雁 (Yanyiyi)
None
通才模型能夠以一個模型處理各式各樣的任務。然而,現今的通才模型非常龐大且非常耗時,大大限縮了通才模型在現實生活中的應用層面。在這場演講中,我們將介紹我們如何將通才電腦視覺模型向即時系統推進。
搶先在 Slido 提問:https://app.sli.do/event/uR4FwktBjWUTbrpbkz8Fz4
共筆: https://hackmd.io/lKSWOVYxS26zA8jSDKva6g 下方共筆連結待更新。
講者
王建堯
Chien-Yao Wang received the Ph.D. degree in Computer Science and Information Engineering from National Central University, Zhongli, Taiwan, in 2017. He is currently an Assistant Research Fellow with the Institute of Information Science, Academia Sinica, Taiwan. His research interests include signal processing, deep learning, and machine learning. Currently, his research focuses on multi-task representation learning for multimodal signal.
在本講座中,將分享以下內容: - Gemini Code Assist 是什麼?Gemini Code Assist 如何運作? - Gemini Code Assist 如何幫助雲端架構師? - 使用 Gemini Code Assist 的常見方法 / 意見交流
講者
Max Huang
about me https://sakanamax.github.io/
A 101 in time series analytics with Apache Arrow, Pandas and Parquet
Columnar databases are on the rise! They provide an efficient and scalable data warehouse for many use cases including time series data. The problem? many conventional database drivers and querying methods become the bottleneck for data processing and analytics within our client-side applications. Learn how to leverage open-source projects like Apache Arrow Flight and Apache Parquet alongside industry-standard analytics libraries to build the foundations of a performant analytics application for time series data.
講者
zoe steinkamp
I'm Zoe Steinkamp, a Developer Advocate for InfluxData with a background in front-end software engineering. I'm passionate about making developers' lives easier and helping them engage with InfluxData's database platform, open-source tools, and time-series data solutions. I also have a keen interest in data science. Outside of work, I enjoy traveling and gardening. Feel free to connect with me on LinkedIn, and I look forward to sharing insights and knowledge at virtual and in-person events.
在這個一小時的 Workshop 中,我們將使用簡潔而優雅的 Go 程式語言,串接 Google 推出最先進的 Gemini 語言模型,為自己開發一個能夠滿足自己日常工作的私人秘書,並且使用 Zeabur 一鍵部署到 Google Cloud Platform 伺服器!
講者
林沅霖
Yuanlin Lin 林沅霖,Zeabur 雲端部署平台創始人,開源專案 nextjs.tw 、pick-time.io 發起人。台灣桃園人,畢業於浙江大學資訊工程系,擅長 Go 及 TypeScript 程式語言。
相信大家一定都聽過、用過維基百科吧!但其實在維基百科的條目背後,是靠著「維基數據」來連結、支撐著龐大的資料量。如果想加入維基的大家庭,不妨從「維基數據」開始吧!透過這次的入門演講,你將對維基有著更深入的了解。
講者
劉健豐
Wikidata Taiwan社群成員、現為準大四生
CNCF 有許多開源專案,感覺要做貢獻很難?讓梯口來告訴你一點也不難!
本議程將會介紹:
- 為何你該參與開源貢獻
- 常見的貢獻方式
- 專案 issue 常用的 label
- CNCF 開源貢獻的網站
- 貢獻心法、禮儀
- 開源貢獻收穫
過程會搭配梯口實際遇過的案例,提升你的信心,相信聽完議程後,你也可以找出你的 good first issue,並開啟屬於你的 open source contribution!
講者
梯口 tico88612
臺灣雲端原生使用者社群 (CNTUG) Co-organizer,擔任雲端原生計算基金會推廣大使 (CNCF Ambassador)。 著有個人網站以外,曾 Kubernetes Community Day、GDG DevFest、SITCON 等社群擔任講師。 Kubernetes、Kubernetes SIGs 成員,專注於開源貢獻。
當以太坊有 DeFi Summer, Solana 有 PoH, Ton 有 telegram, 作為最初的區塊鏈網路,比特幣的發展看起來依然處於落後狀態。
智能合約的缺失,是否令比特幣失去了與其他公鏈競爭的能力?在 2024 年的這一個時間點,答案看起來與我們想像的不同。比特幣開發者們一直致力開發的 lightning network 和 RGB Protocol 是甚麼?Merlin Chain, Liquid Network, Zeus Network 等的項目相繼出現,是否能為比特幣帶來更多可能性?我會在這次的議程中盡可能帶來比特幣生態的現況介紹,並分析不同的擴容方案的差別。
講者
ken leong
Hi,我是 Ken!一名來自台北科技大學資訊與財金管理系的學生,北科大區塊鏈研究社第四任社長,XueDAO 和渠DAO 的成員。是一個會寫 Python 的 DevOps, 對區塊鏈很感興趣!
*註1:開源:開放原始碼,open-source code
講者
CHENG PENG (ocf.tw)
彙整國際上PostgreSQL應用與服務案例
講者
林宗禧
自PostgreSQL 9 成為重度使用者,初以開發FDW 為樂;於2014-2016 間,約兩年半的時間,聯繫拜訪國內推廣PostgreSQL 的前輩,以及聚集相關技服廠商,自2017 年再次推動台灣PostgreSQL使用者社群(TWPUG) ;目前著重發展PostgreSQL 為核心的Data Application Platform,並推廣在各類產業應用。
How We Efficiently Manage a Large Number of DB Instances on LINE MySQL Platform
At LY Corporation, we operate a large number of MySQL instances, with over 12,000 instances only for LINE-related services. As new services are released one after another, the number of instances and the amount of data continues to increase.
In this session, I will show how we streamline the daily operations that occur with large numbers of MySQL instances, such as MySQL upgrades and safe DDL execution.
講者
Takuya Saeki
I am Database Administrator at LY Corporation from Japan, managing MySQL instances and developing operation tools.
你對 Linux 核心開發有興趣嗎?你在工作上有向上游社群提交更動的需求嗎?想貢獻卻不知道怎麼進行嗎?本次議程將為各位介紹上游開發的流程,以及如何和社群互動。
講者
蔡鎮宇
ChromeOS kernel developer. Upstream maintainer.
WrenAI: Make Your Data RAG-Ready. Get Explainable Answers By Asking Questions
WrenAI 是你的 AI 數據助手,幫助你無需撰寫 SQL 就能更快地獲取結果和見解,而且它是開源的!
我們在為客戶提供服務時發現,數據團隊不斷收到臨時數據需求會導致一系列問題,比如專注力和生產力下降、壓力和倦怠感增加,以及資源利用效率低下。
WrenAI 想要落實 RAG Text-to-SQL 的架構在開源社群上,讓這項技術可以普及到各個國家各行各業的使用者,幫助加速數據轉型與提升企業生產力,以下為我們的三大獨特設計:
講者
Jimmy Yeh
I am working on a problem that humans have been attempting to solve for 50 years.
Software Product Engineer in Canner
PMPC(Public Money, Public Code) is a concept promoted by EU since 2017. Which is a good for promoting the free/open-source culture, yet still leave some pitfalls which might be used to underturn the original ideal if not executed carefully. This talk gives a brief introduction of PMPC, followed by reviewing certain failed cases in Taiwan in the past 20 years and what still going wrong right now. Then I will propose a principle of PMPTDS, a more complete strategic model to address the previous issues for promoting FOSS or open data when involving public resources, and how it can actually mitigate the previous issues.
講者
Kuo-Chieh Ting
Kuo-Chieh got dual graduate degrees in Computer Science, and Art and Technology. He is a veteran of FOSS and Open Data movement. He is among the first generation Chinese users of Libreoffice and Mageia Linux(named Star Office/Open Office and Mandriva back then, respectively) He has been actively involved in Chinese language l10n community events. He has initiailed the Chinese Electronic Literature Library, which is a missing piece of the modern Chinese NLP which Taiwan needs to compete with other rivals in AI, and came up with the ideas of two big FOSS projects funded by the Taiwan government. Recently he shifts more efforts on focusing using FOSS tools and open data to create arts and community sharing ecology, such as leading high school students to create and share the 3D model of a historical architecture from scratch, during learning the FOSS 2D/3D tools and how engineers cooperate with each other in the FOSS community.
This talk is about best practices FOSS projects can use to preempt and respond to vulnerabilities. How security reports are received and how security patches are announced makes a huge impact on overall security. A few precautions and a plan goes a long way to protect end users. For example, every project should have a Security Policy so that researchers know where to report an issue. And a plan for who to notify during coordinated response disclosure will make communication smoother. This talk is for FOSS projects who want to protect their users by taking responsibility of their security.
講者
Mark Esler
I am an Ubuntu Security member who focuses on security maintenance, auditing software, coordinating vulnerabilities, and working to harden Ubuntu compiler flags.
設計是一種腦力密集、主體意識強烈的活動,因此,設計師要如何與非設計背景的夥伴交流、協作便成了一個重要的問題。 在這個議程中,將與大家分享我這一年在 g0v Summit 2024,參與開源社群協作的觀察與嘗試。
講者
Dong
g0v Summit 2024 設計小組組長
2023 年 7 月初,第一次參加 g0v 黑客松, 2023 年 7 月底,第一次參加 COSCUP, 2023 年 8 月底,第一次參與 g0v Summit 2024 籌備會議, 2023 年 9 月 1 號,成為 g0v Summit 2024 設計小組協調人,
「參與不用準備好,跳坑永遠不嫌早」
開源無國界,參與開源可以不只侷限在臺灣。在這次的演講中,我將分享在 Southern California Linux Expo (SCaLE) 的參展經歷。SCaLE 是美西著名的開源展覽,今年已經進入第二十一屆,但在臺灣的知名度較低。我會分享這次參展的見聞,幫助大家了解怎麼參加這個美國版的 COSCUP。
如果覺得美國太遠,我也會分享過去踏出舒適區參與海外活動的歷程,希望能幫助您更有信心地邁出第一步。
最後,我們還會分享一些從 SCaLE 帶回的紀念品,如紀念服、貼紙等,有收集紀念品興趣的朋友歡迎參加~
讓我們一起探索開源世界,發掘更多的機會和挑戰。
講者
petertc
https://twitter.com/petertc_chu
An Open-source enthusiast and a Pythonista, also love Stream/Joda-Time API in Java. Research engineer worked on backend/SRE/DevOps, experienced in building data-intensive system at scale. PSF contributing member. Helping out at @coscup and @PyConTW .
本工作坊將會介紹文件基金會的沿革與未來發展。
講者
Italo Vignoli
None
Greetings from Masafumi, the organizer/moderator of OSPN Japan track and introducing speakers/sessions on Day 1
講者
Masafumi Ohta
Masafumi has been running the Raspberry Pi community in Japan and is an IT consultant for the public sector. He used to be a core contributor to the OpenSolaris project and now contributes to many more OSS projects in Japan. Masafumi has taught OSS licenses and compliance at a Japanese university, and He is now looking for/investigating many more incidents about OSS licenses and compliance for my lecture.
Hacking Room 是一個能容納 30 人左右的交誼廳,供會眾自由交流!在這裡,我時間是你的朋友。這是一個可以從快速打牌遊戲到進行長達數小時的開源馬拉松的多功能空間。無論是15分鐘的急速腦力激盪還是一場兩小時的代碼冒險,這裡都是實現你的創意與夢想的場所。
Azure Adventure – A RPG game to test student’s Azure practical skills
"Azure Adventure is an open source HTML5 RPG game that builds on top of the latest version of Azure Automatic Grading Engine. Students need to talk to non-player character (NPC) in the game, then NPC will give some Azure tasks to students. If students can complete those tasks within time limit, then students can get some coins in the game. https://techcommunity.microsoft.com/t5/educator-developer-blog/azure-adventure-a-rpg-game-to-test-student-s-azure-practical/ba-p/3576331 https://techcommunity.microsoft.com/t5/educator-developer-blog/azure-adventure-unleashed-enhancing-learning-with-an-azure/ba-p/3933774"
講者
Cyrus Wong
黃俊彥是香港資訊科技學院@IVE(李惠利) 資訊科技系雲端系統及數據中心管理高級文憑的高級講師,擁有豐富的知識和專業技能。他熱衷於在各種媒體和活動中推廣雲端技術。由於他的專業知識和專業技能,他獲得亞馬遜雲端運算服務機器學習英雄、微軟Azure雲端最有價值專家 和Google雲端平台的Google開發者專家等著名榮譽稱號,是世上唯一能夠獲得IT業界三巨頭同時公認的專家。
Cyrus Wong is an accomplished senior lecturer who oversees the Higher Diploma program in Cloud and Data Centre Administration at Hong Kong Institute of Information Technology (HKIIT)@IVE(Lee Wai Lee) in Hong Kong. He is a passionate advocate for the adoption of cloud technology across various media and events. With his extensive knowledge and expertise, he has earned prestigious recognition such as AWS Machine Learning Hero, Microsoft Azure MVP, and Google Developer Expert for Google Cloud Platform.
講者
Mandy Lau
Mandy is determined to become a cloud engineer, currently a Year 1 student of Higher Diploma in Cloud and Data Centre Administration. She like seeking to learn new technology skills, currently learning Terraform.
活動共筆:https://g0v.hackmd.io/@jothon/AI_Grant_20240803
講者
Richard 林旅強
Richard 林旅強(強哥),早期COSCUP志工,從09年起加入中研院自由軟體鑄造場,開始投身開源相關工作;14年登陸左岸,當年聯合創辦了開源社;曾在華為做了快8年的開源和開發者生態工作,現於零一萬物 01.AI(創始人:李開復)擔任開源暨開發者關係負責人。翻譯過兩本書,《開發者關係:方法與實踐》在23年出版;《開源項目——超越代碼》預計今年10月出版。
講者
李慕約
李慕約是 Generative AI 社群 ( gaiconf.com ) 的主辦人,這是一個致力於推廣生成式 AI 的社群。
李慕約同時也是李慕約公司(muyueh.com)的負責人,這家公司提供資料視覺化、大數據分析等服務,客戶包括中華電信、遠傳電信、玉山銀行等企業,
李慕約過去曾任 COSUCP 2014、2015、2016 的講者,講述開放資料以及資料視覺化的主題。
講者
g0v 揪松團
https://jothon.g0v.tw/
g0v 零時政府揪松團是 g0v 社群籌辦雙月大黑客松(大松)和基礎松,以及推動募款事務的工作小組,目前有七位志工和二位職工。2012 年開始協助社群籌辦黑客松,2014 年正式組成「揪松團」(jothon),2016 年起,啟動社群基礎建設計畫,開辦「基礎松(infrathon)」,在大黑客松之餘,推動更順暢的線上/線下跨界協作,並於同年底推出「g0v 公民科技創新獎助金(Civic Tech Prototype Grant)」 ,鼓勵 g0v 專案持續投入開發和長期維護、營運。2020 年開辦「零時小學校(Sch001)」,與教育、開源社群一起從零重新思考學校的角色。2024 年執行「繁體中文 AI 開源實踐計畫」,鼓勵民間團隊實踐在地化語言模型的相關工作。
The g0v Jothon is responsible for organizing bi-monthly hackathons, infrathons and promoting fundraising activities. Currently, the team consists of seven volunteers and two staff members.Jothon began as a task force assisting the community in organizing hackathons in 2012 and was formally named Jothon in 2014. In 2016, Jothon initiated the Community Infrastructure Project and launched a series of “Infrathons” to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the “g0v Civic Tech Prototype Grant” to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched “Sch001” to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the “Traditional Chinese AI Open Source Practice Project” to encourage civil teams to work on localized language model-related tasks.
講者
台灣人工智慧學校秘書長 侯宜秀 (Isabel Hou)
https://conf2023.aiacademy.tw/isabel-hou/
講者
國立高雄大學資工系 吳俊興 副教授
https://wuch.icslab.org/
講者
國立中央大學資訊電機學院資訊工程學系 蔡宗翰 教授
蔡宗翰教授為國立中央大學資訊工程學系教授,同時受聘於理工屬性的中央大學資工系與人文屬性的中研院人社中心,研究領域涵蓋資訊領域的自然語言處理、電腦視覺等 AI 技術,並將這些 AI 技術用於解決人文研究問題,也就是所謂「數位人文研究」,為台灣少見之跨理工人文的學者。
此外,更愛好寫文章與作詩,因而被稱為「 AI 界李白」。著有《寫給中學生看的AI課(增訂版)》,榮獲第十二屆吳大猷科學普及著作獎青少年科普特別推薦獎。
個人網頁:https://cis.ncu.edu.tw/iTeacher/home/0xf91f62aecb314932c2593a99c0edf493
講者
卓騰語言科技創辦人暨核心開發工程師 王文傑 (Peter Wolf)
https://sites.google.com/site/peterwolftw/
講者
MediaTek Research 聯發創新基地負責人 許大山 博士
https://i.mediatek.com/zh-tw/mediatekresearch https://www.linkedin.com/in/da-shan-shiu/
預約你的 BoF 時間(每場次一小時),讓這個周末成為你與朋友們的技術樂園。記得至此下方連結閱讀注意事項並登記。 https://blog.coscup.org/2024/06/coscup-2024-bof-hacking-room.html
Use Wikidata and Lexeme to understand Minnan Variants
講者
Yucheng.Lin
Lmu History Student
介紹FHIR標準的基本概念和應用,讓參與者了解FHIR在醫療數據交換中的重要性。
講者
李修安
國家衛生研究院 - 癌症研究所 博士後研究員 社團法人台灣醫學資訊學會 秘書長
執行經驗: 健康雲專案辦公室副主任、設計Tw Core IG, Tw EMR IG。
簡介: 李修安博士致力於推動醫療資訊整合、應用,專注於資料的傳送、分析以及有效使用,透過數據標準的基礎打造整合型的數據應用平台,促進次世代轉型以及智能醫衛發展。
在這個議程中,我會說明如何在 Rails 串接 GPT 實作一個可持續對話的客服系統,會有實際的 LINE Bot Demo。
在這個議程中,你可以學到:
講者
卡米哥
我是卡米哥,卡米狗的作者,LINE API Expert,目前主要使用 Rails 開發,正在維護一個聊天機器人框架 Kamigo。
開放文化下公民參與的困境與倦怠:淺談社會運動創傷
講者
陳湘妤
心理師/作家/coder IG: @siang.write
探討生成式 AI 在 Wikidata 中的多元寫作應用,包括自動生成更新建議、改善實體完整性,以及使用「檢索增強生成」 (RAG) 等方式來確保資料來源的可靠性。這些應用提升了條目內容的品質、可信度與資料協作品質。
講者
planetoid
工程師
The Road of Open-Source Education for Computer Architecture and Systems
目前台灣在計算機系統的開源教材中,尤其是針對計算機組織/結構和系統整合、Software/Hardware Co-Design 這部份的內容,還沒有較有系統性的統整教材,我想藉由我們在成功大學電機系大學部開設的計算機組織中的 Lab 實作教材,像大家介紹我們如何在培育這方面的學生上做努力,向大家介紹教材內容,和我們設計這些教材當中獲得的收穫。除此之外,我們預計會在今年將全部的教材開源,讓全台灣的學生都可以直接地使用這份教材,並且引起更多人的興趣,投入一起壯大這份教材。 除了計算機組織的實作教材之外,我們之後也會持續開發計算機結構(Graduate-level)的教材,和有關於作業系統(Operating System)甚至是和深度學習軟硬體相關的教材,希望可以讓所有有興趣的學生都可以隨時隨地、依照自己的規劃來學習。
講者
張峻豪
Hi, there! 我的名子是峻豪,目前就讀於成大電機系大四,之後會在原校直升,直接攻讀博士學位,指導老師為蔡家齊教授。我的研究領域主要為 Computer Architectuer、Computing System、AI Hardware and Compiler Design 和 Software/Hardware Co-design。除了對於計算機系統有著濃烈的興趣之外,我對於教育也有著很高的熱忱。我希望可以在台灣做出一套完整的開源教材,帶著學生一步步了解計算機系統的各個抽象層是如何緊密地關聯在一起,互相配合並且各司其職,讓學生知道當我們要求系統完成特定的任務時,計算機當中到底發生哪些事情?
In this session I will tell you about how to create and customize a LibreOffice Impress presentation template for school and student needs.
講者
Bayu Aji
None
hkbus.app - Free and Ad-free bus app costing HKD 1000 per year to support ~40k daily users
hkbus.app is a web application utilizes the public transport ETA data from data.gov.hk. The proposal will covers the software stack for achieving extremely low cost to support several thousands and even more users. Then, I will present the outcome and status of marketing, mainly via SEO and social media. In the third part, I will jump into the discussion on contribution by other users and the community status in Telegram, currently with ~1300 users and 7 admins.
講者
Chun Law
General Manager in a bioinformatics company. I work on open source projects for happiness.
台灣台語 sī 台灣代表性 ê 語言,毋過 tī 數位世界 sī 弱勢--ê,反應到閩南語維基百科 kah 中文維基百科差不多時間成立--ê,前者較無受著重視,貢獻 ê 人 mā 真少。Wikidata 遮 ū Wikidata Taiwan ê 看顧 kah 討論,基本 ê 維持 sī ē-tàng 做會著,需要長篇幅,愛書寫 ê 人較無意願維基做事工。這改演講欲來回顧過去一年 ê 發展 kah 未來展望。
講者
Dennis Raylin Chen
A long time contributor of OpenStreetMap and Wikidata
分享在 2023 年加入開放文化基金會(OCF)後,從堆滿灰塵的專案庫中找到 OONI,決定開啟分析 OONI 觀測資料與定期發佈臺灣觀察報告。開放文化基金會身為 OONI 全球推廣社群夥伴之一,如何在地推廣 OONI 觀測網路狀況工具的重要,以及透過觀察資料分析後,調整在地推廣策略。在 2024/05 參與第一次實體舉辦的 OONI Partner Gathering 活動,邀請約 40 位夥伴、來自 30 個國家,一同討論各區域面臨網路審查的狀況、工具使用的學習或是很研究成果分享關於檢測名單如何修正與更新。
希望可以分享如何參與國際專案、在地團隊可以提供如何的協助、如何與專案團隊成員分享在地的成果、最後如何銜接在地社群夥伴一同參與國際專案。此議程將以開放文化基金會身份分享,以基金會觀點提出專案重啟後、期許在臺灣能建立一組資料分析團隊,更甚能協助其他區域夥伴在觀測資料上的支援。
講者
Toomore Chiang (ocf.tw)
Toomore Chiang - Project Tech Lead at Open Culture Foundation (OCF)
Open Culture Foundation has been a non-profit organization in Taiwan since 2014. We are dedicated to promoting the open source culture, open data, data transparency, internet freedom and digital rights.
As a project technical leader at OCF, committed to assisting open source communities and civil society organizations(CSOs) in collaborating, providing cybersecurity technical support, and promoting social issues with the assistance of open-source technology.
Issues and Solutions for Migration from MySQL PXC 5.7 to GR8.0 in Yahoo! JAPAN
In Yahoo! JAPAN (now LY Corporation) operates more than 10,000 MySQL instances. The majority of these are Database as a Service (DBaaS), providing clustered databases using Percona XtraDB Cluster (PXC) and Group Replication (GR).
This session will introduce the background of adopting cluster type, PXC, and GR, and the issues and solutions in migrating to MySQL 8.0.
講者
Yuki Umazume
I am Database Administrator at LY corporation from Japan, managing MySQL.
Refining Data Structure & Algorithm Implementations in the Linux Kernel for Improved Performance
The library code of the Linux kernel contains numerous fundamental data structures and algorithms, mostly located in the lib/ directory. These have been refined by many skilled developers, resulting in highly efficient implementations. However, further optimization possibilities remain. This talk introduces how data structures and algorithms used in the Linux kernel are implemented, along with recent optimization contributions made to the Linux kernel.
講者
Kuan-Wei Chiu
In his academic journey, Kuan-Wei Chiu has dedicated himself to contributing to the Linux Kernel, and actively participating in the development of the RISC-V simulator rv32emu. Currently pursuing a computer science master's degree, his focus lies in enhancing both the functionality and performance of these critical software components.
講者
Nijia Lin
LINE 台灣技術傳教士/軟體工程生態系觀察家/ LINE Bot Python SDK 維護者之一,熱愛把各種小點子拼裝起來在社群上分享,把各種知識透過文章散播出去,培養更多初進軟體生態的開發者!
ROS 是時下流行的開源機器人軟體框架,受到很多臺灣新創公司和學術團體採用。自從 ROS 逐步踏入工業機器人和自駕車領域,對擴展性(Scalability)及低延遲傳輸需求日益提升,使得導入 Rust 語言成爲理想選擇,Rust 的 async/.await 功能提供高效率和高度並行化資料傳輸,Rust 提供的其 Cargo 工具取代原有 ROS 推薦的 CMake ,簡化相依套件管理、也更容易和第三方套件整合。本次演講分享本人過去幾年在團隊中在 ROS 系統導入 Rust 的經驗,簡介 r2r 套件的使用方式及各式應用情境,藉此一窺 Rust 在 ROS 的威力。
講者
林祥瑞 (Lin, Hsiang-Jui)
臺大資工博士生,主要研究車聯網及機器人自動化技術,對深度學習、資訊安全、分散式系統亦有涉獵。也是長期貢獻開源軟體的技術愛好者,主要活躍在 Rust 語言及機器學習相關社群。
大部分人可能都在與分散式系統相關的文章和標題中看到 CAP 定理的字眼,分別是一致性、可用性和分區容錯性,這個理論想要傳達的是一種魚與熊掌不可兼得的概念。
其實在 Kubernetes 上也有類似於 CAP 定理的邏輯,也就是我們 Kubernetes 的基礎設施只能提供 3 個所需要求的其中 2 個,即:成本、可用性和效能。
本次分享將深入探討 Kubernetes 環境中分別對應的 CAP定理原則,分析在管理大型叢集時常見的問題以及解決方案。演講者將分享從實際專案中汲取的經驗,包括如何優化叢集配置以確保系統效能,同時在成本和可用性之間做出選擇。
講者
Mike Hsu
DevOps
This sharing would aim to help developers learn to build their own social applications on Farcaster, especially focused on building "Frames". The content would include, but not limited to, “a technical introduction to Farcaster and Frames”, “examples of what Frames can do”, “the nuts and bolts of developing your own frame”, and “some predictions about the future of frames”. I have had a comprehensive experience developing a Farcaster bot with frames while participating in the 2024 ETHTaipei hackathon and won several tracks with the project - “Santa Bot”. Therefore, I believe I have quite a lot of valuable experience to share! With this talk, I hope to lower the barrier for developers to build brand new applications or integrate existing applications onto Farcaster using Frames.
講者
Terrance
Hi, I'm Terrance. An incoming master's of computer science student at Carnegie Mellon University starting in 2024 fall.
Previously, I studied computer science at National Taiwan University and had work experience at Google Taiwan and BSOS, mostly working on software engineering and product management.
I have been contributing to the web3 community in Taiwan by being a core contributor at XueDAO, hoping to grow the web3 student community!
Check out my linkedin if you want to know more!
:民間流傳著一個故事
:據說,曾經有位勇者,在一片荒地中,打造出了自己的小船,並展開了他的冒險
:一路上,他不斷結識強大的夥伴,一起掠奪海上的資源,朝著傳說中的大秘寶直奔而去
:而有小道消息指出,現在,他們正前往,下一站
:XXXXXX
講者
Kazma
講者
Vincent55
講者
沈亮
沈亮,zilliz资深解决方案架构师,负责推动云服务等企业级产品及方案Go-to-Market方面的工作。曾任职于IBM、Netapp等传统Infra企业,以及依图科技、来也科技等AI创业公司。沈亮拥有上海交通大学信息工程学士学位。
You picked a license for your project, but what now? What is best practice to add licensing information? How do you verify that you got it right? And what about tools that work with licensing information in an automated way?
These questions can be difficult, especially when reusing software from different projects that are released under various different licenses. But using code from multiple sources is what Software Freedom is about. This is where REUSE comes in: The Free Software Foundation Europe (FSFE) started REUSE to provide a set of recommendations to make licensing your Free Software projects easier. Not only do these recommendations make it easier for you to declare the licenses under which your works are released, they also make it easier for a computer to understand how your project is licensed. With three simple steps, you can follow best practice and you can verify that with the REUSE tool.
講者
Florian Snow
Florian Snow is a software developer from Nuremberg, Germany with a background in a variety of different fields such as teaching, programming, linguistics, and design. He became interested in Free Software around 1999 and has been active in the community since around 2006. Apart from his job as a software developer, he works and volunteers for the Free Software Foundation Europe where he has been active in many different areas over the years.
Retroactive funding experiments and the endowment fund initiatives
講者
noahyeh
Co-founder at Open Taiwan, support efforts at da0, works on decentralized ID initiatives, continue to work on open source funding possibilities.
Find out how designers contribute to OSS: Diaries of designers contributing to OSS
In October 2023 Superbloom.design published findings from 10-16 week diary studies reported by designers actively working on OSS contributions. The diary studies aim was to investigate some of the key questions relating to design in OSS and fill some of the larger systemic “gaps” of information from non-code contributors’ experiences in OSS. There is existing research about designers in open source, but it has focused on analysis of data on issue trackers or interviews with designers.
This session will cover an overview of the study, some of the key learnings and recommendations from Superbloom Designers on how to improve and progress design in OSS.
https://github.com/sprblm/Diary-Studies-Designers-in-OSS
講者
Eriol Fox
Eriol has been working as a designer for 10+ years working in for-profits and then NGO’s and open-source software organisations, working on complex problems like sustainable food systems, peace-building and crisis response technology. Eriol now works at Superbloom design, research, open-source and technology projects.
Eriol is a part-time funded PhD researcher at Newcastle University’s Open Lab looking at how designers participate in humanitarian and human rights focussed open-source software projects.
They are also part of the core teams at Open Source Design (http://opensourcedesign.net/) and Human Rights Centred Design working group (https://hrcd.pubpub.org/) and Sustain UX & Design working group (https://sustainoss.org/working-groups/design-and-ux/) and help hosts podcast about open source and design (https://sosdesign.sustainoss.org/)
Eriol is a non-binary, queer person who uses they/them pronouns.
在 2023 年,我投稿了Code for Japan Summit 2023,並且成功以自身專案參與的計畫所形成的提案:「How to vTaiwan OpenAI?」為主題,獲選為 Code for Japan Summit 2023 的講者,也是少數的國際講者之一。在本場議程中,我將分享 Code for Japan Summit 的一些固定活動、在 Summit 上聽到的有趣專案、以及參與這場研討會上與參與研討會之後發生的有趣互動。
講者
Cui Jia Wei
台灣大學法律研究所經濟法組,律師高考與司法官特考及格。目前在台灣大學擔任研究助理,研究領域關注科技法、科技平台的資料保護與競爭法。工作與課業之餘,也參與 g0v 零時政府社群,參與專案 vTaiwan 與英國知名國際關係智庫 Chrtham House 合作的人工智慧民主化專案計畫獲選 OpenAI Democratic Input to AI 計畫。
這次演講將帶你探索 Odoo 所帶來的機遇,以及在企業發展路上應該留意的障礙。
Odoo 是一款開源企業軟體,能夠強化企業的營運管理。你可以把它想像成企業軟體界的 WordPress,將知名軟體如 SAP、Salesforce 和 Shopify 等的部分功能融合在一起,並無縫地串接成雲端軟體。
在這次演講中,我們將分享我們初次接觸Odoo的經驗,讓有興趣的朋友們可以跟隨我們的故事和觀點,了解Odoo所帶來的機遇和挑戰,以及目前的推廣狀況和未來願景。
講者
Yan 阿寬師
任職日商環保科技公司技術長 帶領新產品線 Odoo 營運導入 及各項企業內資源商品化應用
喜歡學習分享,偶爾在職訓單位授課 近期致力於 Odoo 推廣及本土化分享
講者
Ben 阿緯
畢業後開始前後端工程師的職涯,參與系統開發及網站架設與製作。
Every so often, one may be called upon to perform the tasks of a database administrator, especially in cases where application performance seems to be affected by the database. This talk will give non-DBAs an insight into how the world’s most powerful open-source database works, and the kind of tools and features that are readily available for people who unexpectedly find themselves in the DBA pilot’s seat. Topics covered will include query tuning, monitoring, indexing, and a basic run-down of some configurables to help you know what options are at your disposal
講者
Richard Yen
Richard has been using PostgreSQL since v. 7.4 in 2003. He is a Principal Software Engineer and Support Engineer at EnterpriseDB, providing technical support to DBAs and developers around the world, and works with many clients ranging from private corporations to government organizations and financial institutions.
Unlock the Power of PostgreSQL: Building Query Optimization Extensions
PostgreSQL is a globally renowned open-source database, widely utilized across various industries. It was honored as the DBMS of the Year in 2023 by DB-Engines Ranking[1]. One of the key factors contributing to its popularity is its extensibility. Extensions allow users to add new features to PostgreSQL. Despite many users' desire to create extensions, a clear guide on where to start has been lacking. Last year, I gave a talk on taking the first steps towards developing extensions[2]. This year, I will present a more advanced lecture. Initially, I will explain how to develop a simple extension, followed by a detailed exploration of my developed extensions that provide features like "Automatic Query Execution Plan Tuning" and "Automatic Hint Clause Generation" through the extension pg_plan_advsr[3]. I will explain the hooks used, the mechanisms involved, their impacts, and provide demonstrations. The intended audience includes individuals interested in PostgreSQL, those eager to develop extensions, and anyone keen on query performance enhancement. My hope is that this talk will contribute to the growth of the PostgreSQL community. [1]: https://db-engines.com/en/blog_post/106 [2]: https://coscup.org/2023/en/session/V3YWCF [3]: https://github.com/ossc-db/pg_plan_advsr
講者
Tatsuro Yamada
Tatsuro Yamada is a PostgreSQL Support Team Leader for NTT Open Source Software Center. He continues contributing to the PostgreSQL community and is an Oracle_fdw committer, pg_plan_advsr author, and officially recognized PostgreSQL contributor. He has been a speaker for the promotion of the PostgreSQL community and was a speaker at Postgres Conference Japan 2014, PGCon 2016, PGConf.Eu 2018, PGConf.Asia 2019, among others. For PGConf.Asia, he contributed as one of the organizing members from 2017-2022.
Rails 是 Ruby 中常用且流行的 Web 應用程式框架,而 Rails 的 secret key 是用來加密的關鍵。然而,如果遺失了 Rails 的 secret key,可能會導致嚴重的安全性問題。本演講將探討如果遺失了 Rails 的 secret key,可能會發生什麼事情,並透過研究駭客攻擊的手法展示 key 遺失時觸發 RCE (Remote Code Execution) 的可能性。透過本演講,你將了解到保護你的 Rails 應用程式的 secret key 的重要性。
講者
Cindy
大家好,我是 Cindy,目前在 DEVCORE 當開發工程,5 年以上 Rails 開發經驗,喜歡 Ruby。
科技是否滿足了人心,或者只是加劇了孤寂? 社群媒體、交友軟體、人工智慧,重新塑造了我們對於性與愛的理解和實踐。但,我們有因此更加了解性和愛嗎?親密關係、情感連結,能因為科技,更真實、讓人信任,而有所改善嗎?無體溫與有體溫之間,我們依然面對著種種挑戰,人工智慧是否能成為關係的解答?
講者
謝旅揚
None
In this talk, the speaker will discuss the development of a modular boot menu for u-root using the Bubbles Go library. The presentation will cover the current status of the project, showcasing its modular design and the benefits of using the Bubbles library for creating interactive terminal interfaces. A live demo will demonstrate the boot menu in action, highlighting its features and functionality. The speaker will also provide an outlook on future enhancements and potential use cases for the u-root boot menu.
講者
Christian Walter
None
工作上在使用軟體時,總是會遇到問題,但是書本上的作者在介紹功能時卻都沒有提到解決的方法... 和你分享3個生活上的實用小技巧:桌牌的製作、編號的應用及表格的計算...
講者
蔡凱如
None
Building your own Jarvis? Exploring LLM integration options in Home Assistant
From ChatGPT, Llama, Gemma to Jetson, Amanda Lam from Women Techmakers Hong Kong will discuss the current options of integrating LLM into Home Assistant, what they can / will do for you, their pros and cons, and the future development in this area. If you want your smart home to become even smarter, don't miss this sequel to the 2 previous HKOSCon sessions on Home Assistant!
講者
Amanda Lam
Women Techmakers provides visibility, community, and resources for women in technology to drive innovation and participation in the field. Women Techmakers events are designed to promote an environment of inclusivity for women in technology, as well as celebrate women leading the industry. We want to advance, grow, and celebrate women developers, designers, and technology entrepreneurs.
Wikidata's goals and role in the future of the Linked Open Data web
In this session, we will share an update on Wikidata's goals and its role in the future of Linked Open Data web.
講者
Alan Ang
None
在這個議程將會分享自己送出人生第一個 PR之後到做出一個千星開源專案的開源經驗分享。 不會帶入太多艱澀的技術,希望以自己的經驗為基礎用比較輕鬆的方式讓聽眾感受到,就算不是大神,只是一個簡單的修改都可以對開源專案做出貢獻,並且在各個角落與其他開源社群的人互相幫助。 並在最後分享對於開源專案維護者的一些心得以及建議。
講者
Casper
嗨嗨,我是 Casper,是一位後端軟體工程師,目前在新創公司擔任打雜工,最近使用 M3 來開發的 Linux 使用者
也在以下的社群擔任過講者 SITCON Google Developer Groups Kaohsiung - - Kotlin Conf GitHub https://github.com/vn7n24fzkq
What's new in MySQL 8.4 LTS and some of reference architectures in Korea?
I'd like to talk about What's new in MySQL 8.4 LTS. MySQL 8.4 was recently GA and there are some changes from 8.0, so I will cover the changes and removes.
講者
Sumi Ryu
MySQL Principal Solution Engineer, Oracle MySQL GBU Founder and staff of MySQL User Group in Korea Sun Software pre-sales for MySQL, Glassfish and iPlanet web server, Sun Microsystems Java developer and software architect, LGCNS
Use eBPF to implement extension of CPU scheduler such that we can introduce different kinds of custom scheduling policies into the kernel without modifying the kernel code or loading kernel modules.
講者
I Hsin Cheng
Master student at National Cheng Kung University Software Engineer Intern at Appier Ex Software Engineer Intern at Trend micro
In this session, will introduce how to build an advanced RAG with fine-tuned Gemma. We will show how to customize the model, how to monitor the performance, and how to handle the challenges during performance tuning. We will also show an example with Gemma and LowCode Tool (Dify)
講者
Jimmy Liao
Jimmy Liao is an experienced engineer and act as Cloud Solution Architect for now. He focus on solution architecture design with modern solutions.
In the leisure time, he completed 15 full marathon and still try to target for sub-4
Wikidata (維基數據) 為整個 Wikimedia (維基媒體) 計畫擔任總體索引、資料樞紐的角色,同時也為整個開放資料世界提供一個開放、可協作的以及鏈結化 (Linked)的資料平台,享有 Wikimedia 本身的資料應用生態以外,也串連著全球的搜尋引擎、開放資料以及鏈結開放資料平台。
回到臺灣、回到地方我們有滿滿的資料希望公開、希望開放,是否有機會透過 Wikidata 連接整個維基媒體社群與開放資料生態系?本場講座將以地方學專案、臺灣館聯總動員(FindingGLAMs)以及廟宇資料建置等不同的計畫來說明:如何透過低成本、低門檻的方式,透過 Wikidata 建構串聯整個維基媒體的地方開放資料集。
講者
王文岳
Wikidata Taiwan 臺灣維基數據社群共同發起人
過去曾任第一屆第一期立法院開放國會委員會民間委員、國家文化記憶庫:110-111年社群經營與運作模式建置計畫資訊技術協力、社團法人台灣維基媒體協會秘書長,曾共同主持有「客家@維基」資料多元應用專案以及執行李梅樹紀念館國家文化記憶庫專案「臺灣美術巨擘的最後一程—李梅樹告別式相關文物掃描」等資料開放專案。
On corporate control of Free Software Projects… systemic community lessons from IBM & Red Hat
Recent years have seen an overall increase in "proprietarization" of previously FLOSS software, especially from VC-funded startups. But also the IBM/Red Hat situation shows how too much corporate control over free software projects can lead to a decrease in software freedom even in systems previously thought to be very resilient. This talk will go into an analysis of the IBM/Red Hat developments, what systemic issues are at play, and how the community can build more resilient systems in the future.
講者
Simon Hornbachner
Simon Hornbachner has been working for 15 years in the Free and Open Source Software space, both as a volunteer for organsizations such as the Free Software Foundation Europe, as well as in a professional capacity setting up corporate Open Source Policy Offices, giving developer trainings, and creating and implementing cybersecurity operations programs around Free and Open Source Software.
Recently, he started his own business, offering consulting services in the area of strategy, governance and cybersecurity around Free and Open Source software.
As a developer, it can be daunting to choose how and with what strategy to instrument an application. This is the story of how to get started collecting and visualizing data from instrumenting a Golang application with OpenTelemetry.
講者
Shirley
Shirley is a software engineer at Grafana Labs working on solutions to facilitate observability. She is passionate about test code, pair programming and believes in facilitating communication through listening, empathizing and clear and understandable explanations. Outside of work, she enjoys bike riding and knitting.
「模組化區塊鏈」的設計中將區塊鏈的組成元件分成不同模組,例如執行層、共識層(或稱 DA 層)、結算層等等,這個 talk 會聚焦在 DA 層這個模組。DA 層用來確保「資料有正確發佈」(或稱「資料可得」),這個特性沒有辦法被確保的話,就等於使用者在使用一條資料實際上根本不存在的區塊鏈。
DA 層的核心技術是 Data Availability Sample(DAS)。透過 DAS,網路以可以 Scale 的方式來確保資料發佈特性:越多節點加入到網路,就能驗證越大量的資料。DAS 是如何做到的?目前有哪些項目實作了 DAS?它們的差異在哪?這些都是這個 talk 會涵蓋的內容。
講者
Nic
TEM 歡迎大家來投稿:https://medium.com/taipei-ethereum-meetup/tem-medium-2024-call-for-article-8412024c2390
在這場議程中,我們將從零開始介紹 Meshtastic 專案,並分享其開發歷程與社群經驗。 Meshtastic 使用 LoRa 和 Mesh 網路架構,旨在構建長距離且低功耗的開源通訊網路。 我們將涵蓋從最初的麵包版雛形、PCB 設計、韌體開發、天線設計等各個環節,並介紹在地社群的出現及未來規劃。 本次演講特別適合對硬體、通訊、MCU 以及災害情境解決方案感興趣的聽眾,尤其是剛剛踏入開源世界的新手。通過這場演講,我們將介紹如何從頭開始參與一個開源專案,並分享參與社群的各種故事。
講者
荊輔翔
None
數位發展部數位產業署正全力推動台灣的AI轉型,推出數位公共建設計畫-軟體基盤,以利減少重複開發投資,並提升軟體數位服務品質和效率。首先我們提供免費AI算力資源,這些資源包括Nvidia H100和AMD MI300X虛擬化GPU,幫助資服產業充分利用資源進行創新!
開源的力量能夠加速領域應用開發,讓更多人參與到創新中來,為了促進開源社群的合作,我們將推出「程式碼信任共享平台」,這個平台促進程式碼和AI模型的資源共享,確保數位建設的安全性和合規性(Openchain)。
此外,為鼓勵企業進行研發創新,提供稅務抵減優惠來降低研發成本,激勵企業加大對數位科技和創新應用的投資,旨在支持企業進行研發創新,推動整個軟體生態系的發展。
數位產業署致力於建構開放、創新和安全的數位生態系,促進資訊產業的使用和發展。我們將與大家分享目前在軟體基盤正推動的相關業務,並期待和開源夥伴們共同推動開源技術在台灣的普及與應用!
講者
巫建恒
現職: 數位發展部數位產業署科長
經歷: 台北市政府衛生局資訊室主任、 主計總處主計資訊處分析師
學歷: 台灣科技大學資訊管理系博士、 台灣科技大學機械工程系碩士
Zenoh 是 Eclipse Foundation 下的開源軟體,有極佳通訊的效能,適合用在機器人和自駕車領域中各個節點之間的通訊。 目前此技術已經被 ROS 2、Autoware、Eclipse uProtocol 等專案採納。 本次分享會介紹 Zenoh 以及我們如何將其與其他開源社群合作並整合的經驗和故事。
講者
郭鎭頴
對開源軟體/社群極感興趣的工程師,對機器人、自駕車、通訊技術有些研究。目前主要是負責將 Zenoh 與其他開源軟體進行整合,非常熱愛工作與開源的結合。
如今的數位社會,沒人會懷疑資料的重要性。但如何發揮資料的潛在價值,讓整體社會受益,卻讓很多政府傷透腦筋。
因此近年來許多技術先進國家(如美國、歐盟、英國、日本)等國的政府,陸續發布國家級的資料策略(national data strategy),試圖提升整個國家的資料成熟度。
在過去的一段時間,我們也仔細比較了這些國家的做法。這個場次我們會分享過去一年多的研究觀察,同時也會反思台灣是否需要自己的資料策略,它又應該是什麼樣貌。
講者
研究資料寄存所
研究資料寄存所是進行中的工作。原始程式碼以及使用手冊都可線上取得。任何使用上的意見與回饋,請寄到 data.contact AT depositar.io.
這項工作在台灣的中央研究院進行,得到中央研究院的資訊科學研究所以及資訊科技創新研究中心的支持,另外也得到台灣國家科學及技術委員會的專題研究計畫的補助。這項計畫啟始於和同在中央研究院的地理資訊科學研究專題中心(隸屬於人文社會科學研究中心)的協力研究工作,並維持到現在。
在這場分享中,我將討論在 Lenny’s Newsletter Slack 社群內,由志願者主動發起的導生計畫,發起故事、挑戰及我們如何解決。這個計畫持續一年,經歷兩個週期,特別是在超過 18,000 名會員和每週期接超過 500 名申請者的情況下,從行政管理的瑣事到技術使用的複雜。我將概述初始目標、技術決策及如何為確保計畫的可持續性和可擴展性所進行的調整。參加者將了解到我們的作法、社群的參與,希望能鼓勵各位在自己社群中也實踐導生計畫。
講者
Karen Hsieh
Hi, 我是 Karen、Product Manager,熱衷於推動 data-informed 文化。在 2022 年 1 月加入一個國際的 PM 社群:Lenny’s Newsletter 的 Slack 社群,從中獲得很多 PM 的真實問題及經驗分享,覺得受益良多。想要回饋及更多參與,因此在 2023年 7 月加入志工團隊,打造 mentorship program。學會使用 Coda (一個 no-code 工具)、跟其他志工跨時區的協作、還利用這個機會嘗試跟 ChatGPT 聊出 matching algorithm。因為參與得到更多收穫,意外做了這些沒想過的事情、一起打造 mentorship 的熱情、收到參與的 mentors 跟 mentees 滿滿的回饋,很感謝也很興奮地想跟大家分享~
Scisprint, hosted by the sciwork community, is a monthly coding sprint. It would like to facilitate discussions and exchanges among people in the fields of science, numerical computation, and engineering. Participants, regardless of experience level, can gain valuable development insights in this event.
To join the sprint, please bring your laptop, we're welcome everyone to join with us.
講者
Li-Hung Wang
基本上跟明星的名字同音,從姓名看起來就是個有趣的人。
活躍於 sciwork 社群,負責規劃、主導活動,
專業是網頁設計,最近想要學學 Rust ,可以轉向開發嵌入式系統或是 WASM
此議程會跟大家分享我在大四這一年身為 Google Developer Student Club NCKU Lead,是如何將以往籌備大型活動的經驗應用到 GDSC 這個社群,並以學校社團的身分成功辦了一場破百位會眾的學生開發者論壇!(該活動網站:https://forum2024.gdscncku.com/)
議程大綱: - 經營方針與組織架構 - 面對的困難與挑戰(尤其在南部) - 前無古人的里程碑 - 收穫成長與總結
講者
蘇奕幃 Alex Su
Playing nice with your friends: database diversity with PostgreSQL FDWs
PostgreSQL is the world's most powerful open-source database. Testing it out does not have to be a scary or risky experience. Learn how to use it without making severe changes to your applications.
講者
Richard Yen
Richard has been using PostgreSQL since v. 7.4 in 2003. He is a Principal Software Engineer and Support Engineer at EnterpriseDB, providing technical support to DBAs and developers around the world, and works with many clients ranging from private corporations to government organizations and financial institutions.
FOSDEM 是一個為自由軟體與開放軟體所舉辦的開發者年會,舉辦地點在比利時的布魯塞爾自由大學,每年吸引來自世界各地的開發者齊聚一堂分享議程。開放文化基金會(OCF)與 COSCUP 從 2023 開始在 FOSDEM 擺攤推廣臺灣開源社群與開源專案,且透過基金會內的專案「國際會議獎助計畫 - 帶你用開源走向國際」帶領二位順利通過甄選的參與者一同前往 FOSDEM。
將分享出發前如何規劃攤位活動、如何募集臺灣開源社群資訊與邀約參與、如何製作或規劃展現臺灣開源社群的成果與樣態,簡介「國際會議獎助計畫 - 帶你用開源走向國際」專案的執行與申請流程,最後將提出未來計畫、該如何讓臺灣開源社群增加國際能見度與投入參與。
此議程主要分享 FOSDEM 2024 籌備到參與的過程、與臺灣開源社群接洽時遇到哪些情況、在國際場合該如何分享我的的成果⋯等經驗分享。
講者
Toomore Chiang (ocf.tw)
Toomore Chiang - Project Tech Lead at Open Culture Foundation (OCF)
Open Culture Foundation has been a non-profit organization in Taiwan since 2014. We are dedicated to promoting the open source culture, open data, data transparency, internet freedom and digital rights.
As a project technical leader at OCF, committed to assisting open source communities and civil society organizations(CSOs) in collaborating, providing cybersecurity technical support, and promoting social issues with the assistance of open-source technology.
It is said that Object-Oriented is important or Object-Oriented is difficult, but what is Object-Oriented? In fact, there is no widely agreed definition. In this session, I want to talk about what is the thing that is represented only by Object-Oriented, and how to use or not to use Object-Oriented.
講者
Naoki Kishida
Java enthusiast. Live in Fukuoka, Japan. Publishing "プロになるJava(To become Java Professional)" which is Java beginners book to learn Java knowledge required on a field that contains Java syntax, library, JUnit, Git, Spring Boot.
WebAssembly (Wasm) has found its way outside the browser and has been widely adopted on the server side as in browsers with the development of WebAssembly System Interface (WASI).
API gateways support plugins compiled to Wasm from languages like Rust and Go, which extends the capability of their underlying proxies like Nginx or Envoy.
But how do these API gateways support these Wasm plugins? Do they have limitations? What will they look like in the future? In this “under the hood” talk, I will attempt to answer these questions and more.
講者
Navendu Pottekkat
Navendu Pottekkat is a maintainer of Apache APISIX. He is passionate about designing, developing, and deploying scalable, distributed systems. Navendu dedicates himself to helping new contributors to open source, mentoring through the Google Summer of Code and Linux Foundation Mentorship Program. He also writes and speaks about the cloud native ecosystem, sharing his experience in contributing to, building, scaling, and maintaining open source projects.
With the growing importance of JIT(Just-in-time compilation) in Ruby, the importance of Intermediate Representation(IR) also increase. Comparing to AST, a SSA form(static single assignment form) IR is easier to be analyzed and optimized.
mlir-dialect-ruby
is a MLIR dialect for Ruby. MLIR stands for Multi-Level Intermediate Representation, a framework develeped by the LLVM community. mlir-dialect-ruby
can convert Ruby code into a Ruby specific IR using MLIR. And this IR can be lowered into various targets, including CPU and GPU.
In this talk, we'll introduce the LLVM MLIR (Multi-Level Intermediate Representation). And introduce the mlir-dialect-ruby
, which is an IR designed for Ruby.
講者
John Lin
Principal Architect at West Pharmaceutical Service. Ruby lover. Full-stack developer. Organizer of Swift Taipei. iOS developer. FP lover.
我們將分享MIT台灣製微型無人機「綠繡眼」的開發過程切入,從概念到實現的過程進行剖析,探討台灣目前面臨的飛控技術與系統整合的困境,從產業發展到飛手教育的接軌,未來能否透過開源共享的方式,推動社群共創解決方案的團隊協作模式。
講者
誠真創意
誠真創意是企業品牌的經紀人。透過全數位化的品牌管理、企業顧問、公關策略、數位行銷、廣告策略,支持客戶建立競爭優勢,並開創獨特的品牌資產。基於對跨產業知識的深入研究,我們幫助客戶放大品牌聲量、提升企業市值,並重整業務開發與營銷計畫,為客戶提供全面策略與敏捷執行。
We are members of a drawing club from a rural area in Yogyakarta Special Region, Indonesia. Our club use FOSS for drawing. We learn about drawing using FOSS, and one of them is LibreOffice Draw. We will share our learning journey and our drawing with LibreOffice Draw. We hope our session can inspire people to use and learn more about LibreOffice, especially LibreOffice Draw
講者
Raditya Abdi Firmansyah
None
講者
Nabil Oktaroma Dhoni
None
modmesh: Visualization that balances performance and flexibility for scientific computing
Visualization and performance are crucial in scientific computing. However, GUI development requires highly flexible code, while performance-oriented code needs specific tuning that may sacrifice flexibility. In this talk, we will demonstrate how to use a hybrid architecture (C++ and Python) that balances performance and flexibility in developing visualization applications.
講者
Chun-Hsu Lai
I’m a WiFi firmware engineer but very interested in numerical software.
經由維運 Proxmox VE 後搭配網路政策下,面臨客機搶奪網路之下的 IP,目前有自建 VLAN 再進行 NAT 的網路轉發的方式,但是在測試環境,只提供 VLAN 的 IP 對於開發人員是沒有辦法直接存取的,那我們可以怎麼去將客機上的服務對外呢,不想要建立 Tunnel 跟 Proxy 也許可以嘗試看看修改 IP 表,為了適應多人環境與管理,我自行開啟了 NAT 管理系統的開源專案,希望透過這次的分享讓有共享主機需求的朋友能夠透過採用這個方案來解決一些開發上的困擾。
講者
FKT
哈摟我是 FKT 擅長後端與維運以下是我在社群間的經歷
對於其他領域也有興趣所以會出一些其他的專案或文章 個人部落格 https://www.sql-fan9704.eu.org/ GitHub https://github.com/fan9704
雖然阮 sī 講歡迎參與,毋過事實上阮猶是需要對政府遐匯入開放資料到OpenStreetMap。最近阮 ū 台中市、台南市、高雄市、新北市、台北市、桃園市、新竹市、苗栗縣、雲林縣、台東市。這場演講,阮 ē 分享挑戰 kah 拄著 ê 困難。
講者
Dennis Raylin Chen
A long time contributor of OpenStreetMap and Wikidata
資料當道的現在,維護資料血緣是發揮資料價值的必要手段之一,常見的做法是基於語法解析器(parser)來解析query statement,取得其中的metadata。比如開源套件SQLGlot就是實作解析器以取得對應的metadata。然而,解析器往往只支援標準 query statement ,講者以自身經驗分享過去案例,將語法解析以資料庫執行計畫(query plan)取代,不僅減少外部工具的依賴,也徹底解決方言 (dialect) 的支援問題, 還可以結合開源工具OpenLineage將組織內資料血緣視覺化,進一步做到資料治理。
講者
Posu Tsai
來自國境之南的小小工程師,目前在永豐金打雜,對 Compiler、DB、Network 和各種語言都一點點涉略,頭快禿了QQ
Optimizing High-Frequency Trading Systems with Userspace RCU
This proposal explores the innovative application of the open-source Read-Copy-Update (RCU) mechanism to optimize high-frequency trading systems. RCU is a powerful synchronization technique that enables rapid data access, which is crucial in trading environments where milliseconds can make the difference between success and failure.
We will introduce the different flavors of Userspace RCU and delve into the specific implementation details of the RCU variant we used in a real-world case study. By sharing this practical example, we will demonstrate techniques for integrating Userspace RCU to significantly improve real-time data handling and system responsiveness in high-frequency trading applications. Attendees will learn how to select the most appropriate RCU flavor and effectively incorporate it to address the unique challenges of these low-latency systems.
The overarching goal is to showcase how leveraging RCU can boost the performance of high-frequency trading, while also encouraging innovative approaches to tackle the technical obstacles inherent in this domain.
講者
葉家郡
Jia-Jun Yeh, a seasoned principal software engineer specializing in FinTech, blends deep computer science knowledge with expertise in C++ and Go. He has evolved into a skilled Kubernetes administrator and application developer, demonstrating exceptional adaptability and swift learning. Over the past few years, Jia-Jun has confidently embraced a significant leadership role, steering his team towards innovation and collective achievement with decisive direction.
Lightning Talk
講者
Katy Huang
我在 2022 年底認識 COSCUP,2023 年正式加入行政組
目前為後端工程師,希望成為一個實現自己期望的開發者、貢獻者
FOSDEM experience seen in CRA
講者
Weichen Lim
介紹 PostgreSQL 的生態: PL/Python, PL/Rust, Function, Trigger, TimescaleDB, pg_cron, PostgREST 打造海克力斯專案
講者
鍾明達
一位系統開發的工程師
講者
張友謙
已經在Coscup講PG很多次了.
講者
孫菖鴻
我是Eagle(老鷹),是一個PHP與PostgreSQL 的使用者,喜歡分享與研究PostgreSQL的技術。
pydoc-zhtw: Traditional Chinese (zh-tw) translation of the Python Documentation
Our primary mission is to make Python's official documentation accessible to the Traditional Chinese audience by providing accurate and comprehensive translations. Whether you are a seasoned Python developer or a language expert, we welcome individuals who are enthusiastic about Python and passionate about making knowledge accessible to all.
講者
Matt Wang
None
這次我想分享我從開源使用者到貢獻者的故事,一開始只是偶爾看看有在使用的原始碼,沒想到越陷越深、走火入魔,最後開始貢獻。 後來學了 Rust,但工作也用不到,只好用在開源專案,順便說說我從中得到什麼、與工作的差別,開源就像一片淨土,也像冒險者工會,你可以上去接接任務。 這段會講解一些我是如何入門,還有提交 pr 的注意事項、禮貌和心路歷程,以 Rust 的專案當範例講解,給想參加的朋友一些方向。
講者
WeiTheShinobi
軟體開發者 喜歡鴨子、喜歡在山林裡奔跑、喜歡寫程式 開始長跑後我了解到:健全的精神寓於健全的體魄
請不要餵食流浪、野生動物,這會間接的破壞生態
只要有心人人都是產品人,title 並不重要?總之,也許可以來聊聊,彼此認識認識。
歡迎有心來到 COSCUP 但整個上午還很勉強地有聽沒懂的人來緩解一下「我在那裡我是誰」的情緒,當然也歡迎老手分享在如何運用開源招數化解產品發展難題。(一併宣傳:歡迎參與第一天上午 TR510 的 Open Source Design 議程軌及第二天的 Open Source Design 工作坊)
在一輪自我介紹後我們會用 Lean Coffee 的方式討論議題,所以帶著問題來討論是最好了 :) 如果人數在 3 人以下就純吃飯閒聊;有興趣的先登記一下 Telegram 方便聯系吧 t.me/cosupproductfolks
※歡迎會眾在 COSCUP 舉辦期間參加 BoF 同好會!請至此文件找到您感興趣的活動,留下您的大名,準時出席!
2024 年 3 月,WordPress 社群首度在臺灣舉辦了洲際級研討會 WordCamp Asia 2024。1300 位參加者中有近 1000 位國外夥伴。到底是怎麼做到的呢?在本議程中除了分享 WordPress 社群的運作,以及在臺灣舉辦上千人國際研討會的眉眉角角與實用資訊外,將進一步問社群經營者不得不面對的大問題:活動有激情,所以呢?
講者
Huanyi (Eric)
WordPress 社群愛好者,以行銷人員的身份開始學習使用 WordPress,之後為了更進一步的協助客戶網站客製化,進而學習可以撰寫程式碼片段程度的 PHP 及 JavaScript。現在是 WordPress 社群活動推廣者,同時為 WordCamp Asia 2024 的召集人之一。
講者
Huanyi Chuang, Yuli Yang, Xini Liu(ocf.tw)
None
大家可以看到市面上相當多的開源專案,其中不乏由商業公司發起,並同時提供相關的商業產品的開源專案。但這些商業開源專案背後,總是會有一些困境。如何在開源與商業之中取得平衡,就是每個公司需要探討的一個問題。此議程會討論幾個知名開源專案對於這些困境所選擇的方針以及相關的結果。
講者
黃宇強 Date Huang
Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.
Speaking Experience: OpenStack Day Taiwan 2016-2017, Open Source Summit North America 2017, ISC High Performance Project Poster 2018, Hong Kong Open Source Conference 2019, OSC Tokyo 2019, COScon '19, TWNOG 4.0, COSCUP 2021, COSCUP 2023, Kubernetes Community Day 2023
隨著 Kubernetes 主宰容器編排領域,其複雜性和資源需求促使人們尋求更輕便的替代方案。本次講座將探討 k0s,這是一個符合 CNCF 標準的 Kubernetes 發行版,以其輕量級和易於維護的設計而受到讚譽。我們將檢視 k0s 的架構,強調其最小依賴性和簡化的管理特點,包括單一 binary 的安裝模式等。
通過將 k0s 與其他發行版如 k3s 和 minikube 進行比較,我們將突顯其在從裸機到雲端各種部署場景中的優勢。我們將展示 k0s 為何提供了一種更簡單卻功能完整的 Kubernetes 採用方法。
此外,我們將簡要介紹 k0smotron,它能夠在集群內創建一個 Kubernetes 控制平面,便於實現 Kubernetes 作為一項服務。這一功能強調了 k0s 在多樣化環境中增強可擴展性和管理能力的能力。
講者
Ching Kuo
Ching Kuo shares his passion for technology as a co-finder and co-organizer of the Cloud Native Taiwan User Group. He enjoys contributing to various CNCF/OpenInfra related projects, including but not limited to OpenStack, kops, and the cluster-api OpenStack provider.
In his current role at Mirantis, he takes pride in offering assistance to end customers, aiding them with their Kubernetes and OpenStack needs.
藝術家之死:數位時代下,如何作為一位創作者,並且存活
講者
陳昱澄
None
這場演講將深入探討人工智能領域中的熱門主題,將焦點放在Langchain和RAG在開源框架Streamlit上的應用上。Langchain是一個注重自然語言處理的項目,而RAG(Retrieval-Augmented Generation)是一種用於生成式對話系統的新方法。演講將聚焦於理論和實踐的結合,通過分享在將這些理論應用到實際開發中的經驗,以及在開發過程中所遭遇的挑戰和教訓。
講者
Fngi
GDG-Taipei Oreganier 數家金融單位資安工程師/主管 國立大學講師 行動端開發者 OpenStreetMap Mapper
Lessons learned and some stories told from profiling hundreds of developers who have acquired deep mastery, contributed to open source software communities, and built robust networks.
The world has changed — everything is fast. You’re busy updating your technical skills, but are you leveraging the most efficient learning techniques? Are you building your network in a systematic way. Are you contributing to communities?
There are massive benefits to contributing to Open Source projects, especially Java as one of the more innovative and long lasting software development communities in the world. But remember that although communities are fun and valuable they can also be fragile and change radically. They need continual nurturing so they can support opportunities for contributors.
In this session, we’ll explore the skills necessary to learn new things deeply, contribute things of value to communities, and build our own innovative networks to leverage markets. The result is that we benefit, the community benefits, our friends benefit, and our employers benefit. These four levels represent reciprocal relationships that need careful consideration.
We'll talk about concepts from network science, neuroscience, education, and history, while also introducing practical simple tools like spaced repetition algorithms to help promote memory and learning. I’ll share some career success stories of my own and also some of my catastrophic failures. I’ve photographed thousands of developers and interviewed hundreds of them for videos, streams, and podcast, so we surely have many images to show and many lessons we can discuss to help us all thrive in this crazy fast world.
講者
Jim Grisanzio
I’ve managed projects in software, biotech, publishing, and construction. I’ve navigated multiple economic and political systems, sparred with some hostile unions, survived a few near-death experiences, and overcame serious medical limitations. I’m lucky to be alive and thankful to be walking.
I ran my own excavating and real estate development business, and I was also a mechanic and a truck driver. After everything crashed I picked up the pieces, went back to school, and eventually became a publicist, an editor, and a writer. I’ve worked with the global news media and local, state, and federal government officials; I’ve interviewed hundreds of engineers, scientists, and clinicians; and I’ve produced thousands of articles, photos, videos, and podcasts. In recent years I’ve been building FOSS communities at Sun and Oracle, managing developer events globally, and delivering my own community sessions at conferences.
Jim Grisanzio Host, Duke’s Corner Podcast Oracle Java Developer Relations
https://jimgrisanzio.wordpress.com/jim/ https://twitter.com/jimgris
Making firmware updates easy with FWUPD Firmware Update Manager (FWUPD) has made it possible and easy to update firmware on Linux, not only the system firmware but many onboard and external components, too. I will share what we do as a computer company to support updating our devices. It ranges from adding quirks, uploading firmware to LVFS, to even writing plugin code.
講者
Daniel Schäfer
System Software Engineer at Framework Computer
This presentation introduces OpenStreetMap Community in Japan's activities.
講者
Taro Matsuzawa
GIS Engineer from Georepublic - Sub president of Japan Unix Society - Director of OpenStreetMap Foundation Japan - Director of OSGeo Japan
Devcon is coming to Southeast Asia this November 2024! Learn more about what Devcon is all about and 5 reasons why you should not miss it.
講者
Unnawut Leepaisalsuwanna
None
This talk discusses challenges of storing petabytes of log data in PostgreSQL and some of their potential solutions. PostgreSQL itself doesn't have everything you might need for a transactional processing distributed database, but it is remarkably capable in other areas. This talk provides one example.
講者
Chris Travers
Chris Travers has over 25 years of experience with PostgreSQL and other open source technologies. He has worked as a software developer and engineer, database administrator, engineering manager, and consultant. He formerly lead both the platform teams (using Gentoo Linux) and the database teams (using PostgreSQL) at Adjust. He has also contributed to a variety of open source projects including PostgreSQL.
身為開發者,如果知道更多 MySQL 的 InnoDB 使用索引的背後邏輯架構,就可以知道優化器採用索引的時機,與應該如何設計索引,以優化資料庫效能。
講者
蕭大俠
8 年後端工程師經歷 現任職於: Zerologix 擔任資深後端工程師
本演講將介紹開源即時作業系統 Tenok 的開發過程,並應用於四軸飛行器控制。
此演講的主題圍繞在 Tenok ,一個具有 Linux 風格的即時作業系統。本演講將針對即時作業系統以及四軸飛行器原理進行說明,同時展示在 Tenok 上建立四軸飛行器軟體的最小實作。歡迎對嵌入式系統及無人機應用有興趣之聽眾參與。
此演講為 COSCUP 2023 以下講題之延續: "Tenok: 打造用於機器人控制的微型即時作業系統"
GitHub 連結: https://github.com/tenok-rtos/tenok
講者
鄭聖文
畢業自陽明交通大學 (機器人碩士學程,2021年) 及靜宜大學 (資訊工程系,2019年),主要興趣為機器人系統、嵌入式系統以及即時作業系統。曾參與開發四軸飛行器、定翼機、RISC-V 虛擬機、及小型無人地面載具,且熟悉機器人控制及導航演算法。更詳細的介紹可見: http://wiki.csie.ncku.edu.tw/User/shengwen
"Support AI": AI-Powered Framework for Efficient Case Resolution
As the wave of AI surges across the world, everyone is impressed by its performance and excited about leveraging its power to streamline daily tasks. At Canonical Ubuntu, we're actively developing a new AI-powered assistant that analyzes incoming cases, identifies potential causes, and suggests solutions based on existing knowledge sources. In this talk, Gavin will provide a comprehensive overview and discuss implementation ideas for the framework.
世界各地正迎來人工智能熱潮,人們對其表現讚嘆不已,並熱切期待利用其强大功能簡化日常工作。Canonical Ubuntu公司正積極開發一種新型的人工智能助理,該助理可以分析新收到的客戶問題,識別根本的問題所在,並且根據現有的知識庫提出解决方案。在本演講中,Gavin將介紹整個設計框架的概況並討論靈感的來源。
講者
Gavin Guo
Gavin Guo was a Linux kernel developer in the Ubuntu community. He was the speaker of Spectre v2 Internal at the 2018 China L3C and KASan debugging at the 2016 China Linux Kernel Conference. He worked for Canonical in the Customer Success division. He was responsible for the kernel stability and performance tuning of the OpenStack platform, especially in the areas of NUMA (Nonuniform Memory Access), Page Reclaim, and the SLUB allocator. He was the one who introduced KASAN into the team to investigate kernel issues on the OpenStack platform, which put an end to many nightmares.
Currently, Gavin is the engineering manager of the APAC sustaining engineering team at Canonical. He leads a distributed team in the Asia Pacific region, with engineers from diverse backgrounds, from user to kernel space. They work together to identify and solve complicated issues in large-scale environments, especially in performance evaluation, analysis, and tuning for the Ubuntu cloud.
带大家领略用 ECMAScript 装饰器语法 + Web components API 实现 WebCell 3.0 轻量 Web 组件引擎的过程。
本演讲是 COSCUP 2019 上 WebCell 1.0 演讲的返场之作:https://coscup.org/2019/programs/b6545d0f-42de-4b72-83c0-35bf8fba92be
内容概要: 1. Web components 标准写法及其工程不便之处 2. 基于 ECMAScript 6 class & module 的组件模块化 3. 基于 ECMAScript 5 getter & setter 的视图重绘 4. 基于 ECMAScript decorator 的通用 class 状态管理 5. 用支持 Web components class 的虚拟 DOM 渲染器驱动 JSX
演示文稿:https://idea2app.feishu.cn/docx/AgF5dOXapop9iHxKgQUckyRNnrd
講者
石垚
水歌,idea2app 公司(https://idea2app.cn/ )创始人,Web/JavaScript 全栈开发者、WebCell 前端开源框架(https://web-cell.dev/ )作者,现任freeCodeCamp 成都社区主理人、开源社理事、微软 MVP,致力于在开放生态中为社会创造价值。
2023年可說是生成式AI訴訟元年,各AI平台目前皆於司法訴訟場上,為其取用他人素材進行AI訓練應用的合法性,進行論點的辯護與解釋,這個狀況在2024並未止歇,而是更延續性的擴大。那麼,難道使用他人的既成資料來練AI必然違法嗎?若是必然違法,為什麼各種拿第三方素材作為訓練基礎的AI生成平台,還能在近年如雨後春筍般的湧現?進一步說,除了個案上主張合理使用外,有其他現成的合法素材是能被拿來進行AI訓練的嗎?舉著例來說,揀選已經採用Creative Commons Licenses發布的他人著作來進行AI訓練,是可以的嗎?本場次將以CC組織的說明專文和立場為引,分析CC各項授權元素--BY、NC、ND、SA,是否會對生成式AI的訓練實作產生影響和拘束,並佐以流程圖表,來協助聽眾在揀選AI訓練的基礎素材時,理解應如何就適法適當性,進行務實考量,以確保訓練成果得在後續應用穩固成長。
講者
Lucien C.H. Lin 林誠夏
林誠夏 (Lucien Lin) ,網路暱稱為 “Lucien” 或 “lucien.cc”,知識背景為科技法律,05-16年間任職於中央研究院從事公眾授權模式的研究,14-16年擔任台灣創用CC計畫法律項目主持人。近年的研究成果包括:協助歐洲自由軟體基金會,擔任自由開源軟體法律參考書台灣專章的編撰作者、參與國家發展委員會就「政府資料開放授權條款」第一版本的討論與編撰,並應各界參與者之諮詢,回應與釐清Open Source、Open Data,以及CC授權等智慧財產權及公眾授權應用問題。目前於鈞理知識產權事務所擔任法制顧問,撥付工作之餘的心力營建國內開源授權知識的分享網絡(Open Source Legal Network, Taiwan)。
We're among ourselves - it's a good time to talk shop. This entertaining talk looks at curious situations and behaviours from 25 years of migration experience and services for LibreOffice and its predecessors. From the attempt to have approx. 30 million if-then-else formulae evaluated in a Calc file to the speaker being threatened with blows by a user because he was told to change his beloved spreadsheet software, all funny incidents in a serious, often underestimated change management project, the introduction of LibreOffice.
講者
Lothar Becker
None
活動共筆:https://g0v.hackmd.io/@jothon/AI_Grant_20240803
繁體中文 AI 開源實踐計畫的目標在於促進具有高度透明度(Transparency)、重用性(Reusability)與永續性(Long-term Impact)的 Gen AI 專案,鑑於 AI 模型日新月異,本計畫著重將資源挹注於高品質開源資料集(High-quality open dataset)的整理蒐集工作,讓成果可以對現在與未來繁體中文模型的建構都能有所貢獻。計畫關注於建構語言模型訓練之繁體中文文本資料、Benchmark 台灣觀點的評測,並鼓勵如台語相關團隊投入。本次議程將由本計畫合作的各個參與團隊分享各團隊的開源成果與執行經驗,成果將陸續開源於 Hugging Face 平台,六組團隊如下:
➀ 台灣語言模型競技場 Taiwan Chatbot Arena ➁ LegaL-Mind:智慧法律諮詢系統 ➂ 大量閱讀台灣研究的健康促進小幫手 ➃ 建置定期更新的立委發言觀測儀表板與政治時事資料集 ➄ 台灣AI教學共創實驗室 ➅ 台語自動分詞與詞性標記系統
繁體中文 AI 開源實踐計畫與合作團隊介紹、開源成果網址: https://g0v.hackmd.io/@jothon/AI_Grant_20240803
繁體中文 AI 開源實踐計畫,籌辦單位: .聯絡我們:jothon-organizers@g0v.tw .【主辦單位】g0v 揪松團 (https://jothon.g0v.tw/about/) 、零時小學校 (https://sch001.g0v.tw/) .【贊助單位】Brighter Capital (https://brightercapital.com/) .【合辦單位】財團法人開拓文教基金會 (https://www.frontier.org.tw/blog2/) 、財團法人開放文化基金會 (https://ocf.tw/) 、Taiwan National Treasure Foundation (https://www.nationaltreasure.tw/en)
講者
g0v 揪松團
https://jothon.g0v.tw/
g0v 零時政府揪松團是 g0v 社群籌辦雙月大黑客松(大松)和基礎松,以及推動募款事務的工作小組,目前有七位志工和二位職工。2012 年開始協助社群籌辦黑客松,2014 年正式組成「揪松團」(jothon),2016 年起,啟動社群基礎建設計畫,開辦「基礎松(infrathon)」,在大黑客松之餘,推動更順暢的線上/線下跨界協作,並於同年底推出「g0v 公民科技創新獎助金(Civic Tech Prototype Grant)」 ,鼓勵 g0v 專案持續投入開發和長期維護、營運。2020 年開辦「零時小學校(Sch001)」,與教育、開源社群一起從零重新思考學校的角色。2024 年執行「繁體中文 AI 開源實踐計畫」,鼓勵民間團隊實踐在地化語言模型的相關工作。
The g0v Jothon is responsible for organizing bi-monthly hackathons, infrathons and promoting fundraising activities. Currently, the team consists of seven volunteers and two staff members.Jothon began as a task force assisting the community in organizing hackathons in 2012 and was formally named Jothon in 2014. In 2016, Jothon initiated the Community Infrastructure Project and launched a series of “Infrathons” to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the “g0v Civic Tech Prototype Grant” to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched “Sch001” to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the “Traditional Chinese AI Open Source Practice Project” to encourage civil teams to work on localized language model-related tasks.
講者
台灣語言模型競技場 Taiwan Chatbot Arena
專案簡介:https://sch001.g0v.tw/dash/prj/Psgw1_h15KNJoFo55nCCo4GTTi_Q7C Hugging Face:https://huggingface.co/datasets/aigrant/tw_chatbot_arena
講者
LegaL-Mind:智慧法律諮詢系統
專案簡介:https://sch001.g0v.tw/dash/prj/PscU0Ax3sXd6bCUw57AB6Tybr4BlnR Hugging Face:https://huggingface.co/datasets/aigrant/Legal-Mind-Mix-160K
講者
大量閱讀台灣研究的健康促進小幫手
專案簡介:https://sch001.g0v.tw/dash/prj/PqYu6bC3rc.Ii6Qc5h99T3JtbtQn2o Hugging Face:https://huggingface.co/datasets/aigrant/medical_health
講者
建置定期更新的立委發言觀測儀表板與政治時事資料集
專案簡介:https://sch001.g0v.tw/dash/prj/PuH4T8g4v2yywCP85Wc9MluRFz_HCh Hugging Face:https://huggingface.co/datasets/aigrant/taiwan-legislator-transcript Hugging Face:https://huggingface.co/datasets/aigrant/taiwan-ly-law-research
講者
台灣AI教學共創實驗室
專案簡介:https://sch001.g0v.tw/dash/prj/PwDWHhZ3DFGZfDP55_uBm3R_T3ypcr Hugging Face:https://huggingface.co/datasets/gatelynch/awesome-taiwan-knowledge
講者
台語自動分詞與詞性標記系統
專案簡介:https://sch001.g0v.tw/dash/prj/PwBWl.O3AIxboDff5pXCq.DBAx1Eza Hugging Face:https://huggingface.co/datasets/aigrant/Taiwanese-Chinese_characters-POJ-Collection
集合台灣各本土語言代表,討論台灣維基各語言社群發展問題
講者
Reke (WMTW)
台灣維基媒體協會祕書長
本課程旨在介紹Snomed CT(Systematized Nomenclature of Medicine Clinical Terms)的發展現況及其基礎知識。學員將了解Snomed CT在臨床醫療中的應用、其標準化優勢及發展趨勢。課程將涵蓋對映實作教學,透過實際案例指導學員如何將醫療數據對映到Snomed CT標準,實現數據的準確和統一管理。
講者
林明錦
林明錦副教授目前為雙和醫院副院長,並擔任AI機器人手術專科主任與骨鬆肌少衰弱主任。另外也在臺北醫學大學醫學資訊研究所擔任副教授與人工智慧醫療專班合聘老師. 在課程講授方面主要為醫療決策支援系統,與醫療資訊標準,在台灣主要是致力於實驗室檢驗標準 LOINC 的推動與教育訓練.
研究興趣:24小時心電圖與腦波圖監控、人工智慧超音波報告系統、智慧神經加護病房、腦部影像、自動化 ICD-10 預測、自動化步態辨識、臨床醫療支援決策系統
Learning in Public via being a Open Knowledge Vault Maintainer
In this session, the speaker intends introduce his attempt to persuade the philosophy of learning in public. And how he launch an experimental project: RePublic of CS. To simultaneously coaching & public a free/online knowledge vault in the computer science space.
講者
Alex Tzeng
Alex is an enthusiastic learner who embraces logical positivism. Who gets regularly interested in hosting online reading sessions.
PcapPlusPlus 是 libpcap 的 C++ Wrapper,而 libpcap 則是 tcpdump 和 Wireshark 能夠分析網路封包的關鍵函式庫。本次演講將介紹 PcapPlusPlus 的架構設計以及 libpcap 的原理,並且介紹一些使用此函式庫的案例。
講者
Anchi Liu
Liu works as a software engineer in Mujin, Inc., Tokyo, Japan. He uses @tigercosmos as the name in the open-source world, and his Chinese nickname is "微中子." He holds an M.S. degree in Computer Science from National Yang Ming Chiao Tung University (NYCU) in 2022, Taiwan. He got a B.S. degree in Bio-Industrial Mechatronics Engineering from National Taiwan University (NTU) in 2019.
Since 2021, the presenter has offered a programming course on developing applications using Ruby and Ruby on Rails at their university. Delivered online, the course has posed challenges for some students due to its demand for advanced programming skills. To address these difficulties, the bulletin board system (BBS) functionality integrated into the learning management system was leveraged during the academic years 2022 and 2023. This presentation will unveil the findings of text analysis conducted on the questions and answers exchanged on the BBS. It aims to offer insightful and actionable suggestions for educators, trainers, and individuals delivering programming education.
講者
Jun Iio
Dr. Jun Iio was born in Gifu in 1970. He received his Master's degree in Mathematical Engineering and Information Physics from the University of Tokyo in 1994 and joined Mitsubishi Research Institute, Inc. in the same year. He has been a visiting associate professor at the International Center of Tokyo University of Agriculture and Technology since 2009. In 2013, he became an Associate Professor at the Department of Socio-informatics, Faculty of Letters, Chuo University, a Research Fellow at the Institute of Science and Engineering, Institute of Social Science, Chuo University, and a Professor at the same department at the same university from 2014. He is now a Professor at the Faculty of Global Informatics at the same university since 2019. He is engaged in research on the interaction between humans and information systems. His research keywords are image processing, user interface, optimization of information systems, etc. He is an HCD-Net certified human-centered design expert, Professional Engineer (Information Engineering), and Ph.D. in Engineering.
Cultivating Impactful Student Developer Ecosystems: Strategies and Insights
Picture this: a bustling campus, alive with the hum of creativity and the clatter of keyboards. Drawing from personal experiences and insights, through this talk, we will explore the art of cultivating impactful student developer communities in campuses such as those visualized to learn skills, share experiences and build projects together. We shall explore how student developer programs such as Google Developer Students Club and GitHub Campus Experts can be effective catalysts in the process but definitely not prerequisites. We’ll further delve into the nuances of making sure that these student developer communities are inclusive, psychologically safe and how by leveraging these, students can lead in-person and online conferences, meetups, hackathons and maintain open source projects.
講者
Harshita Jain
Harshita is a final year engineering student currently interning as a Software Developer at MPL (India's leading gaming and esports platform). She can be thought of as a developer walking in the shoes of a designer and wearing the hat of a developer relations enthusiast. When she is not fidgeting with prefabs with Unity to make her game prototypes functional or zooming in and out on Figma to make a breadcrumb look pixel perfect or if she is not running around her college campus to get permission letters signed for her community hackathon Electrothon, she can be found speaking for her love of technical communities at conferences and events. She loves to find a common ground between tech, design and community.
分享在 2015-2022之間,在政府內部參與,包括承接乙方專案或者透過內部當工程師進行專案開發的經驗。 相關過去的專案都公開在 https://github.com/digigov/
講者
TonyQ (王景弘)
I'm a professional with a unique blend of software engineering and digital policy experience. In my tech career, I've worked at Authme on digital identity solutions, developed software for TaiwanTaxi, and contributed to projects at QNAP. As a policy researcher, I've served at the Executive Yuan, coordinating national policies across ministries. I've also conducted research at the local government level in New Taipei City and Chiayi County. My diverse background gives me a comprehensive understanding of the digital landscape, allowing me to contribute to effective policy development and implementation at both central and local government levels.
俗稱冰棒的定位 app Zenly 去年已下架。 我用50列左右的 php 程式把 gpslogger、 apache2、 umap 黏起來變成一部拼裝車,讓一群 (持 android 手機的) 朋友們可以知道彼此的位置。 建議聽眾事先安裝 f-droid 及 gpslogger, 以便當場測試。 如果想建立自己的地圖,請先用 osm 的帳號登入 umap 網站。 詳見: https://newtoypia.blogspot.com/2024/06/iahway.html
講者
ckhung
自由軟體老骨頭,提早從教職退休,專心繼續寫部落格 「玩具烏托邦」
Crossplane, a CNCF Incubating project, has simplified how organizations build and manage their cloud infrastructure. Crossplane empowers teams to create internal platforms tailored to their specific needs by enabling the composition of cloud resources and services into platform APIs. In this talk, we will explore the evolution of Crossplane, the benefits of a control plane approach, and how it streamlines the development of internal developer platforms (IDPs).
We will begin by tracing the journey of Crossplane from its inception to its current state as a CNCF Incubating project. The talk will highlight the key milestones and innovations that have shaped Crossplane's development, showcasing its growing maturity and industry adoption.
Next, we will explore the advantages of embracing the control plane approach for building IDPs. By leveraging the familiar Kubernetes API for infrastructure management, Crossplane enables developers to consume infrastructure resources using the same declarative approach they are accustomed to for application deployment. This consistency simplifies the learning curve and promotes a unified experience across the development lifecycle.
The talk's core will focus on Crossplane internals and how they facilitate the composition of infrastructure and services. We will explore the key concepts, such as providers, managed resources, and compositions, and demonstrate how they create a powerful platform API. Through practical examples, attendees will gain a solid understanding of Crossplane's architecture and its potential for simplifying infrastructure management.
Finally, we will guide attendees on how to get started with developing their compositions using Crossplane. We will walk through the process of composing resources, creating custom APIs, and integrating them into an IDP. By the end of the talk, attendees will have a clear roadmap for leveraging Crossplane to build robust and scalable internal platforms.
講者
Clément Blaise
Clément is building an internal development platform using Kubernetes and CNCF projects at Consensys. He has been an active member of the Backstage and Crossplane community by helping newcomers or contributing to the projects. Before joining the blockchain industry, Clement spent four years in the banking industry at Crédit Agricole, where he helped develop the first Kubernetes platform for the group. He started early on with operators and open sources some.
The Ethereum Cancun Upgrade: A Smart Contract Developer's Perspective
從智能合約開發者視角探討 Ethereum Cancun 升級,重點分析幾個關鍵的以太坊改進提案(EIPs),包括 EIP-1153、EIP-4788、EIP-5656 和 EIP-6780,旨在深入了解這些更新如何影響合約開發。
講者
Bill Hsu
Blockchain Security Researcher
中國開源社群在哪裡?可以怎麼參與?不論是常駐還是短期出差左岸,或是想線上參與的朋友,或許您會摸不著頭緒。我將會分享在中國的10年社群經驗,介紹線上下參與中國開源和技術社群的經驗,包含線上的 CSDN、開源中國、博客園,後來的思否SegmentFault、v2ex、掘金稀土;線下的幾個知名技術大會如 InfoQ QCon、開源中國峰會、阿里雲棲大會,以及我剛落地上海參與的 Linux User Group Shanghai,當然也必須介紹我共同創辦的「開源社」和 COSCon 中國開源年會,和相關的社群如「開源之X」系列和開源讀書會等。
相關問題,任你問,請留言:https://hackmd.io/rf8_ZOOAR5a0Ml5L9MhKPg?both
講者
Richard 林旅強
Richard 林旅強(強哥),早期COSCUP志工,從09年起加入中研院自由軟體鑄造場,開始投身開源相關工作;14年登陸左岸,當年聯合創辦了開源社;曾在華為做了快8年的開源和開發者生態工作,現於零一萬物 01.AI(創始人:李開復)擔任開源暨開發者關係負責人。翻譯過兩本書,《開發者關係:方法與實踐》在23年出版;《開源項目——超越代碼》預計今年10月出版。
An Open Future in Japan and its Possibilities Created Together with LibreOffice Technology
We use LibreOffice as individual users. We not only use it personally, but also proposed and actually introduced it in the company we work for. This holds great significance. In Japan, Microsoft Office is used as the de facto standard. This is partly because documents submitted to government agencies are often in Microsoft Office format. However, this forces users to purchase the software and creates a situation where certain software is required, which poses a major problem in terms of public accessibility. I believe that LibreOffice Technology is a wonderful technology that can directly solve this problem. This time, I would like to consider the benefits and potential of using LibreOffice Technology from the user's perspective.
講者
Kenta Ito
None
講者
Poe Poe Mon
None
近年 Domain-Driven Design 是一個很受關注的主題,然而當以 Rails 開發的系統要導入時,常常難以將許多類型的物件設計到系統中。要解決這樣的問題,經常跟 Domain-Driven Design 搭配的 Clean Architecture 若能恰當應用,就能順利將問題解決。
講者
蒼時弦也
程式語言愛好者,主要使用 Ruby/Go 語言,認為軟體開發也能具備美感,正在尋找滿足敏捷、架構與享受開發過程之間的平衡點。
LinuxOdyssey 是由我們團隊開發的互動式終端機教學網站,可以讓使用者在網頁上連線到一個真實 Linux 容器內,將教學整合入遊戲化機制,讓使用者在實作中學習指令的運用。
本議程預期面向程式設計或是 Linux 的初學者,介紹 Linux 是什麼、為什麼要使用指令與 Linux,並提供一個工作坊,讓會眾當場體驗 Linux Odyssey,並由我們團隊在場協助解決問題。
講者
Justin Lin
今年畢業的五專學生,多年 Linux 使用者,興趣是幫別人重灌電腦
2023 年是全球科技與開源生態劇變的一年,然而這不能阻擋更多中国国内的開源開發者、項目和企業持續地成長、茁壮、出海,進而探索商业化道路。做為中國最早的全志願者、非營利的開源社區,開源社自 2018 年起,攜手廣大的開源專家、技術媒體及企業的合作夥伴們,共同打造了中國開源年度報告。2023 年報告的深度、廣度乃至於長度都有了大幅提昇。講者將深入淺出地為您勾勒出波瀾壯闊的中國開源運動的過去、現在與未來。
講者
刘天栋
長期專注於參與全球技術公益社區: 。Apache 軟體基金會 (ASF:全球最大的開源軟體基金會) 正式會員、孵化器項目委員會導師 。開源社 (中國最早也是最大的開源技術公益社區) 聯合創始人 。騰訊雲專家顧問(TVP) 。BAIN & Company (全球四大戰略諮詢顧問公司之一) 外部顧問
歷任: 。華為 - 戰略顧問 。騰訊雲 - 戰略顧問 。微軟 - 中國區戰略業務總監、亞太研發集團首席技術佈道師 。甲骨文 - 中國區聯盟總監、大中華區中介軟體事業部總經理 。Visionnext 首席執行官 。Turbolinux 亞太區副總裁
Learn how to modernize your MySQL applications with a natural language chat interface using popular large language models such as OpenAI, Cohere, and many others. In this session, we will use one of the popular frameworks, Langchain to build a simple chat application to answer your questions on data stored in MySQL.
講者
Ryan Kuan
Ryan Kuan is a Cloud Solutions Engineer who helps organisations to adopt cloud-native data architecture across the Asia Pacific regions at Oracle MySQL.
Ryan believes that organisations adopting cloud technology can focus and innovate their business entirely without worrying about the underlying IT infrastructure the business depends upon. He has helped many organizations adopt cloud-native data science capabilities to discover invaluable information and data insights to solve complex business problems.
Before joining Oracle MySQL, he worked in various roles such as Cloud Advisor, Solutions Architect, and Database Engineer at IBM, BEA Systems, and Informix respectively, he achieved various professional accreditations such as TOGAF, ITIL, and IBM certified professional architect.
儘管 Application Binary Interface (ABI) 通常就比較少人提起,但它的重要性不亞於更常聽到的 Application Programming Interface (API);例如我們到現在還能跑十年前編譯好的程式這件事,就是因爲有 ABI 才有辦法達成(精確地來說是 ABI 相容性的概念)。
這次議程中我們會介紹到底什麼是 ABI、它跟 API 有什麼不同、討論 ABI 相容性及列出 ABI 不相容時會發生什麼事、還有舉出一些 ABI 的實例(Linux Kernel ABI、Python's stable ABI、Foreign Function Interface)。
註:~60% 的內容都是以概念爲主,剩下的部分可能需要有計算機概論的基礎以及稍微看得懂 C 跟 組合語言(沒有的話一樣歡迎來聽)。
講者
Shung-Hsi Yu
Kernel Engineer at SUSE working on BPF
在大模型驱动之下的数据,能够让应用得到更高效、更准确、更个性化的提升,AI 已经在自然语言处理、推荐系统和数据分析等多种场景中得到了广泛使用,取得了显著的效果。大模型可以更好的优化数据,经过深度优化的数据可以更好的训练大模型,大模型和数据二者相辅相成。 我们将在本次演讲中介绍我们开源的 Gravitino 如何构建统一的元数据湖,以 Single Source Of Truth 的方式管理数据团队和 AI 团队的所有元数据,不仅填补了AI 模型元数据管理的空白,还提供 Java、Python 和 NodeJS 的客户端,让不同部门的数据团队, AI 团队和业务团队,无缝的完成数据 ETL,数据清洗,特征工程,模型训练、模型发布和 APP 与模型集成的全流程闭环,加速数据和 AI 的融合。 Gravitino 还提供支持多云的统一的 IAM 权限管理和统一的多数据源异构(结构化/非结构化)数据的读写,让 AI 团队可以充分利用公有云和私有数据中心的 GPU,存储,云服务等基础设施资源,降低模型训练的成本和周期。 同时也将分享小米、唯品会等互联网公司通过使用 Gravitino 解决 AI 模型训练中的遇到的问题和挑战。 演讲提纲: 大模型时代需要什么样的基础设施 Data Infra 到 AI Infra 的演变 技术挑战和解决方案 发展规划和未来展望
听众收益: 大模型时代的数据基础设施的最新发展趋势 如何让数据和 AI 无缝融合 如何安全高效的进行模型开发 如何有效的进行大模型的生命周期管理
講者
刘勋
刘勋,有着二十年的软件开发经验,近十年一直从事大数据领域的开发工作,是 Apache 软件基金会的 Member 成员和孵化器导师,在 Apache 中孵化了多个开源项目,同时也是 Apache Hadoop 和 Zeppelin 的 Committer 成员。
刘勋是 Datastrato 公司的联合创始人和 COO,目前主要负责公司的开源项目 Gravitino 的运营工作。
講者
Ziva Li
None
講者
Charlie Cheng
None
Towards a Robust FreeBSD-based Cloud: Porting OpenStack Components
This proposal presents a pioneering initiative to integrate OpenStack, an open-source cloud computing platform, with FreeBSD, a robust Unix-like operating system. Traditionally, OpenStack has been closely associated with Linux-based environments, leveraging specific Linux features and technologies. This integration aims to expand OpenStack’s applicability by harnessing FreeBSD’s advanced networking, security, and efficient resource management capabilities.
The project scope involves adapting OpenStack’s key components to function seamlessly within FreeBSD’s system architecture, focusing on virtualization with bhyve and FreeBSD’s unique networking stack. A Proof of Concept (PoC) has been successfully developed, demonstrating the viability of this integration and laying a foundation for further development.
We address several critical challenges in this integration process, including adapting libvirt for bhyve, managing VLANs, modifying Open vSwitch for FreeBSD, ensuring efficient DHCP services, and aligning FreeBSD’s network namespace and firewall functionalities with OpenStack’s requirements. The project also tackles the adaptation of OpenStack’s oslo.privsep library to FreeBSD’s privilege model and addresses the complexities of nested virtualization and VM console access within FreeBSD.
Future work involves expanding the integration to more OpenStack components, enhancing system performance, and fostering collaboration within the FreeBSD and OpenStack communities. This integration represents a significant advancement in cloud computing, offering a versatile platform that combines the strengths of both OpenStack and FreeBSD. The project invites collaboration and contribution from the community to overcome the challenges and fully realize the potential of this innovative integration.
講者
Zespre Chang
Hi, I'm Chih-Hsin Chang. Most of the time, people call me Zespre. I'm working at SUSE and developing an open-sourced HCI project called Harvester. Due to my previous experience in OpenStack and FreeBSD, I also worked on a side project that focused on porting essential OpenStack components from the Linux world to FreeBSD.
The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Professionals in 2024
This session will present an overview of how OpenChain ISO/IEC 5230:2020 for open source license compliance and OpenChain ISO/IEC 18974:2023 for open source security assurance will impact legal professionals in 2024. It will cover the key points regarding procurement negotiations, mergers and acquisitions, and supply chain management foreseen in the year ahead. This will be informed by recent developments around the CRA and in adjacent standards like SPDX ISO/IEC 5962. The session will also expand on existing and forthcoming reference material, community support and commercial providers available for when help is needed. We will end with an outline of what may come next for the market, highlighting a new OpenChain Study Group around AI Compliance. This session will invite questions from the audience to ensure everyone is up-to-date and ready for internal or client use-cases.
講者
Shane Coughlan
Shane Coughlan is an expert in communication, security and business development. His professional accomplishments include building the largest open source governance community in the world through the OpenChain Project, spearheading the licensing team that elevated Open Invention Network into the largest patent non-aggression community in history and establishing the first global network for open source legal experts. He is a founder of both the first law journal and the first law book dedicated to open source. He currently leads the OpenChain Project and is a General Assembly Member of OpenForum Europe.
如何開發一個共編筆記的開發技術,淺談 CRDT、OT 的概念,分享當前生態系與資源 著重在多人即時共編時如何做到不衝突資料變更 最終開發一個可以部署的超簡單版本 notion 筆記
講者
Ray 貓
我是 Ray 曾經參與過台灣大學課程網全端開發,也在虛擬貨幣交易公司擔任過前端工程師 多人合作或獨立開發過無數網頁專案 同時經營的個人社群在兩個月內就成長超過 3000 位粉絲 過去開設過很多軟體相關的課程,幾乎都有著數十人的聽眾 不久前,我開發並以 MIT 協議開源了一個視覺化多人共編筆記系統 你可以一個自由的空間裡頭,放置與拖動多個類似 notion 的區塊筆記,建立空間記憶 正因為這次開發的經驗,讓我發現台灣似乎很少相關的資源與介紹 我想將在裡頭學到的概念與知識分享與各位
A vector database is a database system based on vectors, which focuses on storing and querying high-dimensional data, especially vector-type data. In this session, we'll introduce how to utilize PostgreSQL extensions to achieve the functionality of a vector database.
講者
CHIN SHEN FANG
Enjoy playing musical instruments and studying history. Currently, worked as a backend engineer now.
數據過往帶給人的印象,往往圍繞在產業整體發展或是政府資料等冷冰冰的描述統計。但這幾年隨著技術進步,新聞業也努力發掘從資料出發,觀察社會動態,找出更多關於「人」的故事。「從數據看見人性」分享資料新聞的不同面向,分享對於新聞與資料的不同想像。
講者
徐湘芸
READr 資料記者(?)
READr 資料記者,曾入圍曾虛白媒體素養獎(?
本主題主要介紹Google Gemma的模型,同時分享如何在Gemma微調之後,也一併使用微調後的模型進行RAG。同時比較在沒有微調與微調後的RAG差異。
講者
Jerry
JerryWu is a Google Developer Expert (GDE) in Machine Learning. He is also a Founder in the APMIC. Jerry led product and engineering for APMIC, Applications Accelerated on NVIDIA's Platforms #1 rank GPT turnkey solutions for 2023. Here, he built technology to enable enterprises to build their own GPT-conversational AI assistants, providing services that have reached over 5,000,000 individuals. Before APMIC, Jerry held data scientist at Yulon Motor, where he managed data services platform, the core software systems and AI capabilities that underpin the Car Voice Assistants, and led product and engineering for Data Science Vehicle-to-Cloud-to-Vehicle. He has an Doctoral Candidate from NTUST and research interests include Machine Intelligence and Natural Language Understanding (NLU).
Getting Started with MySQL on Kubernetes: Challenges and Solutions for Beginners
Recently, there has been a growing trend of running database products on Kubernetes. In this article, the author shares their experience of deploying and managing MySQL on Kubernetes, highlighting some of the challenges they faced as a beginner, including the pitfalls they encountered and how they overcame them. This presentation will describe the technical challenges we have encountered with MySQL, MySQL Operator, and MySQL on Kubernetes, and the approaches we have taken to address them. There are various possibilities for individuals who are not specialized in DB engineering to collaborate with MySQL. This presentation is intended to serve as a reference for those who are beginner to databases.
講者
Shizuka Yasukochi
Infrastructure Engineer. Enjoying building Kubernetes and deploying applications on it since last year. At COSCUP2023, she presented "Digital twin workbench with Jupyter hub/lab and Hadoop/Spark/Kafka for geospatial-temporal applications.
系統架構合規性測試示範
SBMR Overview
OpenBMC Overview
SBMR-ACS Test Suite
講者
Ann Cheng
None
講者
John Chung
None
This proposal aims to have a discussion at COSCUP 2024 in Taiwan about the crucial impact of young leaders on Sustainable Development Goals (SDGs), particularly those in the YouthMappers community in Asia. By utilizing open geospatial technologies and involving the community, this session aims to showcase projects developed by YouthMappers and explore methods to enable young leaders to significantly contribute to sustainable development in the region.
講者
Feye Andal
Feye Andal has been an active volunteer with OpenStreetMap-Philippines since 2013. Through her extensive involvement with OSM, she has honed her expertise in teaching diverse stakeholders how to effectively use OpenStreetMap and other open mapping tools, which is vital in advancing geographic information accessibility. Recognized for her leadership and expertise, Feye established a local YouthMappers chapter in the Philippines and has been serving as a Regional Ambassador of YouthMappers since 2020. She provides technical support to the chapters in this capacity, fostering collaboration and knowledge exchange among aspiring mappers.
公共程式(public code)是指將政府開發的軟體原始程式碼視為公共財,開放給全民取用,此倡議自 2010 年代在歐洲興起,臺灣亦有自由軟體和開放原始碼社群積極倡議。
數位發展部推動公共程式政策,將政府不涉機敏的系統或軟體程式碼公開釋出,讓各界都能清楚了解實際運作機制,得以共同討論、協作和加值,進一步提升政府數位服務的便利性與安全性。
用譬喻的方式來說, code.gov.tw 就像一座資訊圖書館,裡面的程式碼就像一本本書,大家可以借用這些書,去閱讀和研究,寫出一本論文,再回饋到圖書館,貢獻給這個世界。這也是公共程式的另一個價值,就是藉由公私協力,達成全民數位韌性。
今年,公共程式政策已獲得一些政府單位響應,並且數位發展部持續續推動相關業務。歡迎大家來瞭解更多,看看今年的進展以及未來發展藍圖。
備註:本議題由數位發展部民主網絡司公民科技科主講。
講者
劉澄真
劉澄真涉略涵蓋服務設計、行銷、公共關係和法律。畢業後曾於科技業擔任過國內外行銷與專案經理。其後進入立法院,協助政府推動社會創新與數位轉型與相關法規鬆綁。 2020-2022年擔任臺南市政府智慧城市辦公室秘書,專注於跨局處數位轉型和沙崙智慧綠能科學城專案管理、整合協調,曾參與疫苗預約、COVID居家照護和社區行動醫院等系統開發。 工作之餘,她以 RR 的名稱走跳於開源社群中,積極參與臺灣零時政府社群,主要關注不實資訊傳播、公私協力等面向,亦在 COVID-19 相關的公民科技專案裡貢獻良多。 劉澄真現為數位發展部系統分析師,主要關注開放原始碼、數位公民參與、公民科技國際交流和資料賦權。
Collaboration Without Borders: The Story Behind LibreOffice Conf. Asia X UbuConf Asia 2023
In this presentation, I will share my inspiring experience as the local committee in organising LibreOffice Conf. Asia X UbuConf Asia 2023 (LOUCA 2023), a borderless collaboration event between two open source communities. I will discuss the challenges we faced, the creative solutions we implemented, and the successes we achieved through close co-operation. By sharing this story, I hope to encourage more people to participate and contribute to open source projects, especially LibreOffice, and build a stronger community through cross-border collaboration.
講者
Andreas Abi Permana
None
XDA underwent a couple of major migrations during 2021-2022 that changed how the website and forums behaved. Among these major migrations, the old official client app namely "XDA" and "XDA Labs" was deprecated and a new webview-based app was released (also deprecated after one year). The API documentation was also removed with it.
This talk aims to share how a new unofficial client "ReLabs" was developed after reverse-engineering the new official client app (deprecated). ReLabs is built with the new Jetpack Compose, the old view system, and the Figma with Relay plugin. It also has working push notifications using Firebase and is completely open-source, unlike the official client.
講者
Aayush Gupta
Aayush Gupta (he/him), Android Developer and Developer Relations, is a self-taught developer, working on FOSS and various communities, prominently XDA Developers, for the past few years. He holds multiple titles in numerous communities, both personal and professional. Working remotely from Bhilai, India, he actively contributes to developing Android-related projects.
平常有很多需要 kubectl 下指令進到 Pod 裡做的事情,例如:拷貝檔案、做 JVM heep dump 之類的事情... 現在透過 Argo CD Extension 只要動動手指,就能在網頁上一鍵達成。
講者
wei
曾在 LINE / TikTok 擔任 SRE,現職某區塊鏈公司 DevOps 工程師,每天一杯咖啡,每天騎10公里 ubike。
As ERC-4337 rolled out, AA (Account Abstraction) and smart contract accounts had grown awareness these days. Disappointingly, most wallets for smart contract account in market today don't offer a smoothy user experience, especially when interacting with DApp, as long-lasting EOA (Externally Owned Account) wallets.
This talk will first cover the essentials of building a minimal wallet that can connect to existing DApp. Afterwards, it will introduce basic concepts of AA and ERC-4337, also the properties of AA account, which is a kind of smart contract account. In the second half, it will share an experimental design of AA account wallet, taking browser extension as example, to demonstrate how the design retains DApp interoperability and provide competitive experience with EOA wallets.
講者
Cyan
Coder x Reader x Writer.
Working at imToken Labs as a Blockchain Engineer, recently focusing on AA research.
Empowering tomorrows developers today with vibrant student communities
Ever felt frustrated by the disconnection between traditional education methods and the fast paced and rapidly evolving world of computing and technology? Join us as we gain insight into how communities and collaboration can be leveraged for effective tech learning! From grassroots communities to more structured organisations, learn how collaboration is empowering a generation of student developers in this digital age.
講者
Avin Indrasoma
I am Avin Indrasoma, a software engineering undergraduate from Colombo, Sri Lanka. I am also a GitHub Campus Expert working to build and empower inclusive tech communities around the world.
For decades, Europe has been a leader in Open Source (OC) development. In fact, the European Commission spent around €250m (2018-2020) to shape the development and evolution of the Internet into an Internet of Trust. An Internet that responds to people’s fundamental needs, including trust, security, and inclusion, while reflecting the values and the norms all citizens enjoy in Europe. Therefore, it would be beneficial to introduce the European OC to the community in Asia. In this talk, the structure of the OC in Europe and how it work would be explained in detail. Some common OC organizations (e.g., Nlnet, OpenWebSearch, NGI, and the Funding Box) would also be introduced. Last but not least, the story of the Open Console Project, the alternative for Google Search Console, and how the project got funded would be shared to the audiences. Hopefully, our story could encourage the cooperation between the European OC community and the Asian OC community.
講者
Thao
Thao possesses a Bachelor in Industrial Management from Vietnam and a Master in Chemical Engineering from Taiwan. Since moving to the Netherlands, she started a new career as a Project Manager of the Open Console Project. She is the one who keeps the project running.
自 2022 年底起,隨著 AI 技術的快速進展,大型語言模型(LLMs)已成為業界與學術界矚目的焦點。本次演講,我將以最淺顯的方式,引領大家深入了解大型語言模型在實務應用中的關鍵技術與策略,涵蓋 RAG(Retrieval-Augmented Generation)知識管理、LLM 的服務化,以及模型微調(Fine-Tune)這三大領域,在此次演講,我將帶來深入RAG 知識管理和 LLM 服務化,讓大家能夠以最快的速度,了解如何導入 LLM 應用。
首先,我們將探討 RAG 如何藉由結合檢索(Retrieval)與生成(Generation)技術,提升 LLMs 的專業知識理解能力,使模型能有效處理大量資料並提供更精準的解答。
隨後,我們將分析將 LLM 轉化為服務(LLM as a service)的重要性,探討如何將這些強大的模型轉化為便於接入與使用的服務,使更多企業與開發者得以運用這些尖端技術進行創新與問題解決。
透過上面兩個維度的深入剖析,聽眾將以最易理解的方式入門 LLMs 的核心知識,為後續深入探索 LLMs 應用提供堅實的基礎,進而為未來技術創新與應用開拓更廣闊的視野。
講者
劉育維 Simon Liu
大家好,我是 Simon 劉育維,過去曾擔任過電信業的資深工程師 和 在軟體業擔任 MLOps 客戶技術成功工程師,幫助各大知名企業進行機器學習、深度學習、大型語言模型等人工智慧議題進行人工智慧架構規劃的討論,目前在 Medium 上已經公開超過 70 篇技術文章,我希望能夠嘗試使用 AI 做應用,幫助客戶用 AI 解決痛點。
人工智慧應用,特別是 LLM在最近幾年非常流行。但是在使用人工智慧模型構建應用程式時,我們很難找到一個合適的框架去控制模型,以及它含傳統邏輯的介面。這個議程通過一個基於 Ruby 程式語言的 DSL 專案討論如何通過參數化設計和模型控制更好將 AI 應用。
講者
Delton Ding
目前就職於一家 AI 公司,長期活躍於 Ruby 社區。熱衷於電腦系統結構和編譯器效能最佳化相關問題。
過去在 Windows Security 的領域裡,DLL injection 會是一個基於 Windows API (VirtualAllocEx, WriteProcessMemory 等等)的手法進行。然而在強調精簡的 UNIX 哲學當中,並沒有對應的系統 API 提供這樣的 Hacking 技巧。雖然提升了動態注入等攻擊的實作難易度,但本次議程希望可以透過 ptrace 親手打造類似功能,進而提升自己對系統軟體的認識。
講者
scc
A senior R&D at TeamT5. I am a modern C++, open source, and open data enthusiast.
This session gives an introduction to Free and Open Source Licensing, Copyright Basics, and introduces resources to help software developers pick and apply FLOSS licenses to their software projects.
講者
Simon Hornbachner
Simon Hornbachner has been working for 15 years in the Free and Open Source Software space, both as a volunteer for organsizations such as the Free Software Foundation Europe, as well as in a professional capacity setting up corporate Open Source Policy Offices, giving developer trainings, and creating and implementing cybersecurity operations programs around Free and Open Source Software.
Recently, he started his own business, offering consulting services in the area of strategy, governance and cybersecurity around Free and Open Source software.
開放文化基金會 OCF 從協助社群起家,一路和各個開源社群一同成長,到底當初為什麼社群會需要一個基金會的協力?這十年來 OCF 的心路歷程又是什麼?就算沒有走過十年開源路,也可以透過這場分享來體驗一下。
講者
開放文化基金會
開放文化基金會(Open Culture Foundation,簡稱 OCF)
是一個非營利性的組織。透過推廣開放科技和跨界合作,在台灣持續的銜繫科技社群與其他公/私領域,來促成開放共創保障數位人權、支持透明涵融的數位公民社會。
自 2014 年創立以來,我們以法人做為組織形式,支持台灣 30 多個開放科技社群,在過程中,不僅是持續性的推廣開放科技概念,我們也開始參與政策倡議,為眾人的數位人權發聲,進而創建了一個在台灣發展開放科技的基地。這些成果並非由開放文化基金會獨立實現,而是透過科技社群和公民夥伴一起促使台灣的數位/網路環境變得更加公開、透明和公眾參與 — 不論這樣的參與是以個人、社群或是組織為名義。
我開啟一個 Frontend UI Library 的開源專案,在網路徵求有興趣的人參與,過程發生了什麼事情?
講者
竹子
前端工程師,專注於前端領域技術。
我喜歡研究各種專案底層設計與實作,樂於參與社群分享活動。
#Vue #React #MicroFrontend
MySQL Server Sizing and Configuration for Performance and Stability
Whether you're a seasoned DBA seeking to squeeze every last drop of performance from your database servers or a developer aiming to optimize query execution times, this session offers MySQL server sizing, baseline configuration and tuning for performance fundamentals. Performance tuning isn't just about optimizing queries—it's also about right-sizing your MySQL infrastructure to meet the demands of your workload. We'll discuss strategies for sizing and configuring MySQL servers appropriately, taking into account factors such as memory, CPU, and storage requirements.
講者
Hananto Wicaksono
Hananto Wicaksono is a seasoned database professional mainly in Oracle and MySQL for more than 20 years. With a passion for optimizing data-driven solutions and enhancing system performance, he frequently shares his insights through articles, presentations, and workshops, fostering a collaborative environment for database professionals to exchange ideas and best practices.
對我來說,Open Source 的意義在於賦能:任何人都可以拿他建立更好的東西。然而,傳統上這種能力主要限於會寫程式的工程師。隨著 AI 技術的發展,尤其是 ChatGPT 的出現,這種情況正在改變。現在,即使是沒有工程師背景的一般老百姓,也能通過 AI 生成程式碼,進而參與開源軟體專案。
演講目標 - 降低門檻:介紹如何利用 ChatGPT 等 AI 工具生成程式碼,降低非工程師參與開源專案的門檻。 - 實際應用:教會會眾一些實際的自動化解決方案,讓他們能夠解決自己的問題。 - 開源貢獻:引導會眾將他們編寫的自動化軟體以開源方式釋出,進一步推動開源社群的發展。
講者
李慕約
李慕約是 Generative AI 社群 ( gaiconf.com ) 的主辦人,這是一個致力於推廣生成式 AI 的社群。
李慕約同時也是李慕約公司(muyueh.com)的負責人,這家公司提供資料視覺化、大數據分析等服務,客戶包括中華電信、遠傳電信、玉山銀行等企業,
李慕約過去曾任 COSUCP 2014、2015、2016 的講者,講述開放資料以及資料視覺化的主題。
啟發自 Z80-MBC2 的微電腦製作,我將 Z80 與 SRAM 首先連接到麵包板上進行實驗。隨後,我深入研究了 Z80-MBC2 的原始碼,以理解其上傳原理。為了執行這一計劃,我選擇使用 Arduino Uno 作為載入器核心。
講者
鄭鴻旗
鄭鴻旗為 Openlab.Taipei 社群發起人者之一,以藝術學習為背景,也關注著科技、設計與藝術的結合與發展,在這研究的過程中遇見了自由和開放原始碼軟、硬體等相關科技與社群後,對於背後的精神、文化與哲學著迷,喜歡 Diy、Hack、Make、程式與數位製造相關事物,並且將推廣開源技術與藝術交流的社群視為己志。
講者
pondahai
我是彭大海
在本議程中,將說明和實際展示,如何將 Google 基於 Gemini 技術推出的開放式大型語言模型 Gemma,在本地端電腦上運作,即便是沒有 GPU 資源的桌機或筆電 (有當然更好!),也都可以運作 Gemma 開放式大型語言模型,讓手邊沒有 GPU 資源又想體驗 LLM 大型語言模型威力的 IT 人員,都能輕鬆體驗 Gemma 的威力。
講者
Weithenn
連續十三年成功獲選 Microsoft MVP 和 VMware vExpert 技術專家,並長期擔任網管人雜誌技術專欄作家。
曾擔任 SRE Conference 2024、DevOpsDays Tokyo 2024、Google DevFest Taipei 2023、.Net Conf Taiwan 2023、Modern Web Conference 2023、Kubernetes Summit 2023、DevOpsDays Taipei 2023、COSCUP 2023、Cloud Summit Taiwan 2023……等研討會講師。
專長為打造 SDDC 軟體定義資料中心、HCI 超融合解決方案、IaC 基礎架構即程式碼環境……等,著有微軟 S2D 軟體定義儲存技術實戰……等共 19 本著作。
Equipping today’s FOSS leaders through skillsharing and mentorship
Skill-sharing and mentorship are powerful tools to support leaders and aspirants to learn, share, and contribute to their communities. Open communities can benefit a lot in sharing open knowledge where people with years of experience and aspirants willing to learn connect and share their passion for the objectives of the community. This proposal will share years of learning and equipping today’s FOSS leaders through the Open Mapping Hub- Asia Pacific’s Open Mapping Guru Program.
講者
Arnalie Vicario
Community member, OSM Philippines Advocate, Geoladies PH Online Community Engagement Lead, HOT Board member, OSM Foundation
Arnalie from the Philippines, username: arnalielsewhere, advocates for open data and is passionate about building inclusive spaces in the open mapping and open geo community. She was a GIS Specialist for seven years until she shifted to (online) community engagement in 2020. She works as Online Community Engagement Lead at Humanitarian Openstreetmap Team - Philippines, and as a full time mother.
She has been an Openstreetmap contributor since 2016, the same year she joined and became part of the OSM community in the Philippines. In 2018, she met her partner at the State of the Map - Milan conference, and reconvened GeoLadies Philippines, an advocacy group for community diversity, collaborative participation, and affirmative spaces especially for women, and under-represented communities in OpenStreetMap. She is a supporter and ally of various communities and networks such as Geochicas, Women+ in Geo, Open Heroines, and more.
You can learn more about her views about community in OpenStreeMap and humanitarian open mapping in the [1] Geomob Podcast Interview - Arnalie Vicario: Building inclusive spaces in OSM as well as through her [2] OSM Diaries.
[1] https://thegeomob.com/podcast/episode-77 [2] https://www.openstreetmap.org/user/arnalielsewhere/diary
講者
Mikko Tamura
None
HTAP inside! How to boost analytical workload with PostgreSQL
Unleash the potential of PostgreSQL! It can handles complex workloads, i.e. HTAP, combining OLTP as well as OLAP. Needless to say, this is an open source adoption. In this session, I will share how to extend PostgreSQL into a column-oriented store that can compress and scale horizontally while efficiently handling OLAP. Let's learn about HTAP, which is becoming a trend in databases.
講者
Takahiro Kobayashi
Database Technical Lead at NTT Data. He is instrumental in talking with engineers about PostgreSQL and distributed databases and setting up meetups. He is a speaker at PGConf.Asia 2019 and PostgreSQL Conference Japan 2023, and is the Japanese translation supervisor for O'Reilly's Database Internals.
We discuss various recent OSS libraries that are useful for audio and music app development and find what's happening as tech trends in OSS audio apps and libraries, from low level such as realtime processing in C++ up to structuring audio plugin UI using Web technology.
講者
Atsushi Eno
music software tools enthusiast. Audio Plugins for Android, Linux, MML, MIDI 1.0/2.0, LV2.
我們將深入探討LOINC的應用場景、標準化的重要性及其在全球醫療領域的影響。課程還將包括實作教學,指導學員如何將醫療數據對映到LOINC標準,提升數據的互操作性和一致性。
講者
林明錦
林明錦副教授目前為雙和醫院副院長,並擔任AI機器人手術專科主任與骨鬆肌少衰弱主任。另外也在臺北醫學大學醫學資訊研究所擔任副教授與人工智慧醫療專班合聘老師. 在課程講授方面主要為醫療決策支援系統,與醫療資訊標準,在台灣主要是致力於實驗室檢驗標準 LOINC 的推動與教育訓練.
研究興趣:24小時心電圖與腦波圖監控、人工智慧超音波報告系統、智慧神經加護病房、腦部影像、自動化 ICD-10 預測、自動化步態辨識、臨床醫療支援決策系統
你對政府的資訊採購、科技建設結果滿意嗎?有沒有哪些方法,能夠讓政府的政策目標,更加對齊民間的技術現況、製作量能、使用者需求?如何善用開源科技社群的能量,進一步改善科技建設成果的品質,延續成果供後續堆疊使用?
政府單位在進行民間協力時,必須考量許多法規與體制上的限制。如何與使用者達成共識、與建設者建立信任,一直是不好處理的難題。但即便在既有的政策工具下,開源合作似乎仍有可能。我們參考經濟學諾獎得主 Ostrom 的制度分析與發展架構(Institutional Analysis Development, IAD),設計了一套框架,以「用獎助案溝通規格,用採購案納入體制」的方法,試圖解決公共科技建設與資訊採購遇到的痛點。
講者
劉維人
社科譯者、獨立研究者,主要關注政經制度的當代衝擊。回溯性公共資助、分散式身分計畫研究員。
講者
Frank Hu
Frank,專注於探索區塊鏈技術如何促進機制設計和社群發展。 現為臺灣分散式自治組織 FAB DAO, g0v-da0 貢獻者、科技議題讀書會 Web3ForAll 參與者、DAO 研究員。參與2023 開拓文教基金會與數位發展部的web3研究與驗證案,協助「DAO治理框架分析規劃書」及「DAO知識傳播暨流程生產鏈規劃書」撰寫。
Frank, who focused on exploring how blockchain technology can enhance mechanism design and community development. Currently, I consider myself a contributor in FAB DAO and g0v-da0, also a participant in the technology reading group Web3ForAll, and works as a DAO researcher. In 2023, I was in the Frontier Foundation's web3 project which collaborated with Ministry of Digital Affairs. I assisted in the writing of the "DAO Governance Framework Analysis" and the "DAO Knowledge Translation, Dissemination and Communication".
uTensor: an extremely lightweight machine learning inference framework
uTensor is an extremely lightweight machine learning inference framework built on C++11. It simplifies model deployment by seamlessly converting TensorFlow-trained models into efficient C++ files that can be used to infer on the embedding device and integrate with optimized libraries such as CMSIS-NN by ARM with ease.
講者
dboyliao
None
Automotive Grade Linux : The technical incubator for Automotive.
Automotive Grade Linux is a open source technical community. It aim to build common linux software stack for automotive use. What is strong point of it? We are focusing to integration not only a common software development. We are invest new technology to incubate new value for automotive. In this session, we present our activity such as In Vehicle Infotainment, Instrument Cluster, Software Defined Vehicle, and more.
講者
Naoto Yamaguchi
Developer of embedded linux for automotive since 2011. AGL and AGL Japan local community member. Mainly developed linux container for embedded since 2019.
從第一次接觸到魔術卡開始,就開始被推坑各種魔術卡以及不開源的鎖匠機,然後偶然之下開始接觸到開源的 proxmark3, chameleon, flipper 以後,就開始進入了這個更深的坑。去年開始嘗試使用 web serial / web bluetooth 來控制最新的 chameleon 開源讀卡機,還寫出了一個開源的 JS SDK。主揪均民會帶上自己目前手邊的讀卡機以及各種魔術卡,希望可以在這裡跟其他愛好者交流各種讀卡機以及魔術卡,以及提供簡單的 NFC 卡片拷貝體驗。 GitHub Repo: https://github.com/taichunmin/chameleon-ultra.js
Opt-in / 參加者: FB: 戴均民, LINE: taichunmin CrBoy
In this talk, I will briefly explain the control loop concept and the possibilities it brings with introducing CRDs. To get a sense of it, I'm going to showcase two applications I built as examples: - vm-dhcp-controller - kubevirtbmc I will also discuss the Harvester project, which consists of various controllers and CRDs integrating many features around the VM capabilities.
講者
Zespre Chang
Hi, I'm Chih-Hsin Chang. Most of the time, people call me Zespre. I'm working at SUSE and developing an open-sourced HCI project called Harvester. Due to my previous experience in OpenStack and FreeBSD, I also worked on a side project that focused on porting essential OpenStack components from the Linux world to FreeBSD.
Sui 的 Zero Knowledge Login 與 Sponsored Transaction 如何打造吸引人的區塊鏈應用
在這次演講中,我們將介紹在 Sui 區塊鏈平台上實現的兩項創新技術:零知識登入(Zero Knowledge Login)和贊助交易(Sponsored Transaction)。這些技術大大簡化了區塊鏈的用戶體驗,特別是對於新進用戶來說,透過這些技術,可以立即開始與智能合約互動,不再需要繁複的私鑰管理和預存交易費用。我們將會逐步解析零知識登入與贊助交易的運作流程:
說明如何透過零知識證明,直接利用自己的 OAuth 帳號如 Google 進行驗證簽章,來代表自己的區塊鏈錢包,但又能避免任何第三方能存取自己的錢包。
說明如何透過多重簽章達到贊助交易,讓交易發起人不用準備手續費就能立刻與智能合約互動,並且贊助者還能從中獲利。
介紹完這些技術後,我們會說明應用範例,展示了如何通過這些技術,在 Sui 上打造吸引人且永續的區塊鏈應用。並當場抽出四名幸運得獎者,讓他們透過 Zero Knowledge Login 與贊助交易領取等值共 $200 的 $SUI。
講者
Eason Chen
嗨,我是 Eason,是卡內基梅隆大學人機交互研究所的二年級博士生。並且現在在開發 Sui 的公司:Mysten Labs 擔任暑期實習研究員。
我堅信區塊鏈技術有能力增強世界的開放性、透明度、公平性和效率。此外,我認為人工智能可以在區塊鏈技術領域中,提高使用者和開發者的可訪問性和易懂性。
我目前正在 Sui 區塊鏈上開發。
想了解更多關於我的信息,請訪問我的網站 https://eason.phd
講者
Justa Liang
Having completed my studies in Electrical Engineering at NTU with a focus on computer vision, my interests have since shifted towards the domains of Web3 and Blockchain. I am dedicated to mastering programming languages pivotal to Blockchain technology, including Solidity, Rust, and Move. My expertise extends to developing decentralized applications (Dapps) across both EVM and non-EVM chains, encompassing areas such as NFTs, GameFi, and SocialFi. My skills have been recognized through various Hackathon awards, including accolades from Polygon BUILT IT and the Aptos Builder House in Seoul. Below is an overview of my professional profile.
講者
Steven Hung
Hello, my name is Steven Hung. I have been deeply involved in the cryptocurrency and blockchain space since 2021. During this time, I have expanded my knowledge and expertise in this field and built a self-media presence on Instagram, where I share Web3 content with over 2.7k followers on my account, stevenhung.sui.
In my current role at Bucket Protocol, I focus on developing and executing marketing strategies to promote our DeFi solutions. I am passionate about leveraging innovative technologies to drive engagement and growth in the blockchain community.
公有雲、私有雲、混合雲……對於初學雲端技術的新手來說,可能常搞不清楚這些名詞。本議程將帶領大家一同看看這些跟雲端相關的名詞,他們究竟代表什麼意思?我們同時也會簡要討論幾個常在雲端環境使用的開源技術——Docker以及Kubernetes。期待此議程能作為新手學習雲端技術的敲門磚。
講者
James Kuo-Ping Lo (Misawai)
James Kuo-Ping Lo is a senior National Taiwan Normal University student studying Computer Science and Learning Sciences. He actively engages in developer and open-source communities in Taiwan, such as Google Developer Student Clubs and SITCON (Students' Information Technology Conference). He has delivered several talks at conferences such as COSCUP. He also interned at Google's Data Center in Taiwan.
自由開源軟體的法律糾紛以違反 GNU General Public License (GPL) 授權條款為大宗,本場次將會說明 GPL 的核心義務規定以及相關侵權案例,GPL 軟體的使用者了解這些內容,一方面可以知道如何正確地利用 GPL 軟體,不逾越義務規定的邊界,另外一方面在遇到過當維權時,也能捍衛本身的權益,不至於遭受不當的指控與損失。
講者
Florence T.M. Ko 葛冬梅
葛冬梅(Florence T.M Ko)目前為自由工作者、台灣開源法律網絡 (Open Source Legal Networkp, Taiwan / OSLN.tw) 的共同發起人,專長在於解析自由開源授權條款內容。她將國際上自由開源授權相關的資源介紹到台灣,也舉辦過多場以自由開源授權為主題的重要活動。而除了開源授權外,她對創用 CC、開放資料等公眾授權模式的議題,也具有高度興趣。葛冬梅在 2005-2015 年間任職於中央研究院自由軟體鑄造場,曾擔任鑄造場電子報上「法律專欄」的編輯與固定撰稿人多年。葛冬梅進一步個人資訊請見: http://tw.linkedin.com/in/florencetmko
COSCUP 近年積極參與國際交流曝光並在國外結交社群夥伴致力擴大這個研討會的參與規模。交流組、議程組分別代表出國執行任務進行交流,我們將在這個議程中分享我們過去在香港、日本、美國、中國、越南、新加坡、比利時參與的重要經驗及分享,特別的是這一場分享會調整我們敘事的角度,用 「社群的視角」在參與活動。 我們常見的參與身分是會眾、講者,在這之外還有主辦方、社群、參展者、贊助商、政府都可能是活動的參與者,我們分享社群作為參與者的經驗,或許能讓你也有對國際研討會參與有不一樣的認識和收穫。
本次議程將採用 Panel 形式,邀請交流組、議程組做對話式演講。
講者
Mac Taylor
Mac is a member of the COSCUP 2024 program team, primarily responsible for building international community connections, international speakers swap programs and assisting international participants with visa applications. My main profession is a Full-stack Engineer, Over the past year, I've worked with Go, Java, and Rust.
講者
蘇蘇
None
身為軟體工程師,或多或少都曾聽過各種偉大的開源專案,也曾經憧憬成為核心開發者之一
這場分享講者將分享自身如何遊走多個知名 Apache 開源專案,並各以一年時間取得Apache頭銜的經驗。同時也分享創辦「源來適你」這個開源社群的心得,以及如何培育網友們陸續取得Apache 頭銜的心得。
這場分享聽眾預期可獲得以下收穫: 1. Apache 文化的介紹 2. 擠身 Apache Committer 的好處 3. 如何跨過參與開源社群的門檻 4. 「源來適你」能提供哪些幫助給你
講者
蔡嘉平
一個喜好技術的宅宅,細節請見:
www.chia7712.tw
High Availability (HA) is a critical concern for organizations relying on MySQL databases to power their applications. This talk delves into the strategies and implementation techniques to achieve maximum HA in MySQL environments. This talk focuses on the importance of HA in ensuring uninterrupted service availability, especially in mission-critical applications. It highlights the impact of downtime on business continuity and customer satisfaction, emphasizing the need for robust HA solutions. It explores various HA architectures tailored for MySQL, ranging from simple setups to complex distributed systems.
講者
Hananto Wicaksono
Hananto Wicaksono is a seasoned database professional mainly in Oracle and MySQL for more than 20 years. With a passion for optimizing data-driven solutions and enhancing system performance, he frequently shares his insights through articles, presentations, and workshops, fostering a collaborative environment for database professionals to exchange ideas and best practices.
本專題旨在探討全向量圖形處理系統的開發,特別聚焦於 rect clipping 演算法和 fixed point 操作的優化與改進。透過精進 fixed point 操作,我們將致力於提高圖形處理的效率和準確性並且降低記憶體頻寬。
講者
林彥甫
我是林彥甫,目前就讀於成功大學。 參加 COSCUP 對我來說是一次珍貴的機會,能夠加速我在開源領域的成長和發展。我希望通過 COSCUP,能夠建立起良好的人脈關係,找到合適的開源項目並積極參與其中,為開源社區的建設貢獻自己的一份力量。
我期待著在 COSCUP 上與大家一起學習、交流,並共同探索開源技術的無限可能性。
台灣、日本、菲律賓講者分享各自社群狀況與原遇到挑戰。
講者
Dennis Raylin Chen
A long time contributor of OpenStreetMap and Wikidata
講者
Taro Matsuzawa
GIS Engineer from Georepublic - Sub president of Japan Unix Society - Director of OpenStreetMap Foundation Japan - Director of OSGeo Japan
講者
ckhung
自由軟體老骨頭,提早從教職退休,專心繼續寫部落格 「玩具烏托邦」
講者
Feye Andal
Feye Andal has been an active volunteer with OpenStreetMap-Philippines since 2013. Through her extensive involvement with OSM, she has honed her expertise in teaching diverse stakeholders how to effectively use OpenStreetMap and other open mapping tools, which is vital in advancing geographic information accessibility. Recognized for her leadership and expertise, Feye established a local YouthMappers chapter in the Philippines and has been serving as a Regional Ambassador of YouthMappers since 2020. She provides technical support to the chapters in this capacity, fostering collaboration and knowledge exchange among aspiring mappers.
距離 ChatGPT 橫空出世已經過了一年半,這段時間來 LLM 的語言能力是公認的令人驚艷,但人類除了語言外,更有一項 LLM 們望塵莫及的能力:邏輯思考。如果我們將 LLM 丟到一個規則簡單,但邏輯思考複雜度遠勝目前評測環境的遊戲中,會發生什麼事呢?本議程將透過講者在 LLM@IJCAI'23 中發表的論文看 ChatGPT 在複雜邏輯下的表現如何,不同 prompting 技術又會有什麼樣意外的效果?同時,我們也會深入實驗的程式碼,討論有哪些技術能夠大幅縮短執行一次實驗所需的時間,並且分享我們怎麼從 LLM 無固定結構的自然語言輸出中,提取出他最終下的棋步。希望透過本議程讓大家更了解 LLM 的性質及評測他的 code 有哪些好用的寫法!
講者
Ak
郭慕天(Ak)是對 AI 研究和網頁開發有熱忱的高三學生。目前專精在研究大型語言模型(LLM),並寫過兩篇學術論文,一篇被 IJCAI’23 Symposium on LLMs 錄取,另一篇則在 AAAI’24 Student Abstract Program 刊登。Ak 過往也接觸過網頁開發,寫過 Speakup(https://github.com/burnedinthesky/Speakup),一個致力於促進理性網路交流的社群平台。很期待在 COSCUP 中與各位交流!
ActivityPub 是一個用來連結不同社群網站的協定,透過 ActivityPub,我們可以在不同的社群網站之間互相關注、互相轉發、互相回覆。這個協定的目標是讓使用者可以自由選擇社群網站,而不用擔心因為選擇了不同的社群網站而無法互相溝通。在這個演講中,我們將會介紹 ActivityPub 的基本概念,並且實際演示如何使用 ActivityPub 來建立一個簡單的社群網站。
講者
pichu chen
先前曾經參與過 PTT APP 後端開發的皮丘。
周末晚上會定期出現在 VRChat
CALC,不僅僅是簡單的試算表工具,它可以將數據轉化為直觀且引人注目的資訊展示。無論是數據整理、條件格式化、範圍應用還是結構化函數運算,CALC都提供了強大且靈活的功能,讓您能夠將數字呈現得更具藝術與魅力。
講者
侯玉彤
None
On March 29, 2024, Andres Freund, a Microsoft software developer, emailed Openwall informing the community of the discovery of an SSH backdoor in XZ Utils 5.6.0 and 5.6.1 (CVE-2024-3094). XZ Utils is a suite of open-source software that provides developers with lossless compression. The tool is very widely distributed as it comes installed by default on most Linux distributions and macOS systems. In this talk, I will walk you through the complete story of how XZ Utils was found compromised and how the attacker slowly gained trust and finally launched his backdoor to the wild. I will also briefly talk about other popular supply chain attacks and what we can learn from all these stories.
講者
Charles Cheng
Charles Cheng is a cybersecurity enthusiast, currently a member of Black Bauhinia and HKUST Firebird CTF team. He is passionate about the cybersecurity field, interested in studying different cybersecurity issues, and loves spending time playing Capture-the-Flag (CTF) competitions.
Commitizen-tools allows teams to effectively implement version control that conforms to the specified rules. It uses interactive forms to create commit messages that meet conventional commits rules. It also bumps versions automatically using Semantic Versioning and generates a changelog using Keep a Changelog.
講者
Wei Lee
None
One of the big premises of the "AI Revolution" is to make our life easier as engineers. But can it deliver on this? How fruitful is it for TDD practitioners? Does make you faster or slows you this down? Let's take a look together!
講者
Matthias Geisler
True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock. Co-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.
一個打破藩籬的頭腦體操工作坊,邀請喜歡原創思考、認為數位權利除了單點防守同時也必須有系統性預防的公民們,一起捏出數位權利的具體樣貌。權利具體化的開始,便是政府與大企業義務具體化的開始。由公民集結凝聚的數位權利清單,正是眼下數位時代最重要的人權運動!
講者
司改會數位法小組
就公權力與私領域數位化的過程中所涉及之人權議題進行研議與行動。工作範圍可二分為「具體事件型」與「整體結構型」,前者著重當前正在發生的個案或法規草案,後者則身負台灣數位人權法治之領導重任,推展長期系統性與結構性之改善,使我國在走向數位化的過程中,法制架構上不只是消極不侵害權利,亦積極有助產生更加自由的新數位社會環境。
iText & QT -- Copyright or Copywrong? Copyleft or Copytroll?
Copyright預設All Rights Reserved,有時會引發著作權利公益失靈的批判--Copywrong,Copleft則是針對Copywrong的草根性救治方法,前手向後手要求,後續再散布或提供軟體時,必須採行一樣的授權方式提供源碼予更後手。最初,Copyleft僅限縮於該軟體的原生與直接衍生範圍,然近年不少原開源專案轉型,另撰SSPL、CCLC等不完全符合開放定義(OSD)的源碼可及條款(Source Available Licenses),包括MongoDB、Redis、Elasticsearch等,有時甚至在原生的開源授權AGPL-3.0加列疑似增添限制的額外條款,而產生不少合規與和解金方面的爭議,嚴重時已經產生是否構成著作權蟑螂(Copytroll)行為的批評與質疑!本場次將以iText與QT為例,說明原生的開源授權與額外要求的合理邊際,以協助聽眾在面對相關事務,能從開源授權的文本與歷史沿革,更明確的了解爭議核心與處理建議。
講者
Lucien C.H. Lin 林誠夏
林誠夏 (Lucien Lin) ,網路暱稱為 “Lucien” 或 “lucien.cc”,知識背景為科技法律,05-16年間任職於中央研究院從事公眾授權模式的研究,14-16年擔任台灣創用CC計畫法律項目主持人。近年的研究成果包括:協助歐洲自由軟體基金會,擔任自由開源軟體法律參考書台灣專章的編撰作者、參與國家發展委員會就「政府資料開放授權條款」第一版本的討論與編撰,並應各界參與者之諮詢,回應與釐清Open Source、Open Data,以及CC授權等智慧財產權及公眾授權應用問題。目前於鈞理知識產權事務所擔任法制顧問,撥付工作之餘的心力營建國內開源授權知識的分享網絡(Open Source Legal Network, Taiwan)。
Raspberry Pi 5 was released at the end of September; it is almost renewed compared with old models. What do you need to look deeply to bite the new Pi? Masafumi will talk about deep-diving the Pi5's latest feature with some demos and its development stories and discuss what is useful in the new Pi5, unlike old models.
講者
Masafumi Ohta
Masafumi has been running the Raspberry Pi community in Japan and is an IT consultant for the public sector. He used to be a core contributor to the OpenSolaris project and now contributes to many more OSS projects in Japan. Masafumi has taught OSS licenses and compliance at a Japanese university, and He is now looking for/investigating many more incidents about OSS licenses and compliance for my lecture.
從大學到出社會,參與各種大大小小的開源專案,也建立了自己的專案,開發一個開源專案只是整個過程的第一個開始,專案開始有使用者之後,後續的維護才是對大的難關。
講者
黃宇強 Date Huang
Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.
Speaking Experience: OpenStack Day Taiwan 2016-2017, Open Source Summit North America 2017, ISC High Performance Project Poster 2018, Hong Kong Open Source Conference 2019, OSC Tokyo 2019, COScon '19, TWNOG 4.0, COSCUP 2021, COSCUP 2023, Kubernetes Community Day 2023
Kubernetes 提供了各式各樣編排元件的方法,同時也提供了各種介面來控制其編排元件的邏輯。本議程將介紹 Kubernetes operator 的概念,簡介其使用方式與運作原理,比較各種實作方案,並在瞭解其技術意義的同時進而評估採用此技術的業務風險。
講者
Raphanus Lo
Senior system and backend developer, interested on lower level system behavior.
@coldturnip@g0v.social https://rfns.io/about
SuiGPT 是一款利用大型語言模型對 Sui 智能合約進行反編譯和美化的工具。本演講將介紹我們如何進行 Prompt Engineering 來開發 AI 工具來 Decompile 區塊鏈上的智能合約。
智能合約是 Sui 生態系統的重要組成部分。然而,由於大多數智能合約是用 Move 語言編寫並以 bytecode 發布。非技術使用者常常難以理解他們打算使用的智能合約的功能。進而導致質疑與不信任。
此外,閱讀現有的智能合約是學習編寫智能合約的絕佳方式。然而,Sui 的智能合約大多是不開源的,即使可以使用諸如 Revela 之類的工具進行反編譯,開發者仍很難理解它們的工作原理。因此,開發者可能會對如何開始編寫自己的合約或如何在他們的項目中正確使用現有模塊感到困惑。
為了解決上述兩個問題,SuiGPT 應運而生,使非技術用戶和新手開發者能夠輕鬆理解、審查和審計 Sui Move 智能合約。借助最先進的人工智能技術,任何用戶都可以透過 SuiGPT 輕鬆閱讀、理解和審計 Sui 區塊鏈上的智能合約。
講者
Eason Chen
嗨,我是 Eason,是卡內基梅隆大學人機交互研究所的二年級博士生。並且現在在開發 Sui 的公司:Mysten Labs 擔任暑期實習研究員。
我堅信區塊鏈技術有能力增強世界的開放性、透明度、公平性和效率。此外,我認為人工智能可以在區塊鏈技術領域中,提高使用者和開發者的可訪問性和易懂性。
我目前正在 Sui 區塊鏈上開發。
想了解更多關於我的信息,請訪問我的網站 https://eason.phd
「如何能夠有創意、快速、精準的將資料以更直觀的方式讓他人理解?」無論是社會、自然、資料科學學生進行研究,亦或是設計師、工程師打造網頁介面,毫無疑問都會碰到這個棘手的問題。D3.js 是一款完全開源並基於 JavaScript 的函式庫,能夠便捷的呈現各種豐富的圖表、串聯地理資訊、也能夠與其他函式庫結合製作有趣的互動效果。本議程將從最基礎的前端概念出發,搭配實際應用在生活、統計的案例,並輔以實作讓即便是程式新手也能理解 D3.js。
講者
游聿堂
2005年生。現就讀於藝術相關科系大一,對於程式、社會科學、藝術皆有極大的熱忱。
本演講將為您介紹如何利用新版的MySQL功能和技巧,在資料庫使用的過程中幫助您增進MySQL的性能
講者
杜修文
目前是Oracle公司的東亞區MySQL解決方案工程部經理,領導MySQL大中華和東亞區解決方案工程團隊,致力於推廣MySQL技術並幫助企業用戶使用MySQL,同時也是台灣MySQL使用者社群的發起人.
儘管許多大學仍然有開設編譯器課程,部份學系甚至將其列為必修,但隨著異質多核在內運算模型的變遷,編譯器技術隨之已有相當不同的面貌。但絕大多數的大學課程僅能勉強涵蓋到語法解析與指令生成,遑論要探討各式最佳化議題。 本議程將介紹一項從無到有開發 C 語言編譯器的嘗試:首先實作 C 語言的解析器與支援 Arm 和 RISC-V 處理器架構的編譯器後端,使其能不依賴任何組譯器或連結器達成自我編譯 (self-hosting),隨後引入 SSA (static single assignment form) 及一系列的最佳化策略,以不到萬行的 C 程式碼建構這個小而精巧的最佳化編譯器。
講者
陳孟鴻
目前就讀於國立成功大學電機工程學系,熱愛各項系統軟體技術。
Give a new color to LibreOffice by designing a Srikandi Icon (Ladies-themed icon)
In this presentation I will share my experience as a designer in a project to create Srikandi Icon for LibreOffice. I will discuss the challenges we faced, the lessons I learned, and tips for working on a project. By sharing my experience, I hope to inspire the audience to come up with new ideas or further develop icon projects for LibreOffice.
講者
Annisa Aulia Rasyidah
None
In this sharing sessions, I will talk about the development and usage of Zoraxy, one of my open source projects that I am using as an NPM (nginx proxy manager) replacement. Zoraxy provide an easy to use & fast to deploy reverse proxy server for networking noobs with tons of handful utilities to help manage your homelab. I will share a bit on how the features in Zoraxy can help you build a geologically distributed web services, proxying request across nodes using ZeroTier UI in Zoraxy as well as some basic ideas of subdomain & TLS SNI.
講者
Toby Chui
Open source software and hardware developer, interest in web-desktops, networking tools, embedded web systems, IoT and 3D printing.
We will have a summarize about everyone's work, let's have fun then!
講者
Li-Hung Wang
基本上跟明星的名字同音,從姓名看起來就是個有趣的人。
活躍於 sciwork 社群,負責規劃、主導活動,
專業是網頁設計,最近想要學學 Rust ,可以轉向開發嵌入式系統或是 WASM
[Prime Session] The Next Revolution in Open Source Operating Systems and Systems Software
While current operating systems continue to act as if they are running on the mini and micro-computers of the 1970s and 1980s, hardware has advanced and diversified. Massive numbers of cores, complex caches, and a large number of specialized offload engines have made current models of operating systems irrelevant in many areas, such as embedded, mobile, and high performance computing. New languages and tooling have made writing systems software more productive and less error prone, which has meant that more new ideas can be tried out in both research and development. In this talk I will show how these two trends come together and how they are responsible for the explosion of interest in new ideas in operating systems and systems software. We will cover several novel operating systems that the audience can try out, today, as well as systems that are still under development.
搶先提問:https://app.sli.do/event/h5FYTswBhjqXj6xtFCWCSp
講者
George Neville-Neil
George V. Neville-Neil, works on networking and operating system code for fun and profit and is currently pursuing a PhD in Computer Science at Yale University. His areas of interest are computer security, operating systems, networking, time protocols, and the care and feeding of large code bases. He is the author of The Kollected Kode Vicious and co-author with Marshall Kirk McKusick and Robert N. M. Watson of The Design and Implementation of the FreeBSD Operating System. For nearly twenty years he has been the columnist better known as Kode Vicious. He earned his bachelor’s degree in computer science at Northeastern University in Boston, Massachusetts, and is a member of ACM, the Usenix Association, and IEEE. His software not only runs on Earth but has been deployed, as part of VxWorks in NASA's missions to Mars. He is an avid bicyclist and traveler who currently lives in New York City.
Closing Day 1
講者
yoyoIU
None
講者
劉雁 (Yanyiyi)
None
Welcome to COSCUP 2024
講者
yoyoIU
None
講者
劉雁 (Yanyiyi)
None
Being an open organization or open community has many benefits, described countless times. But let's dive into what questions (or risks) an open approach may carry and maybe even what it means for the communities to call themselves open. How do we approach security and safety? How do we handle communication? How to make the open approach sustainable? And what can we bring to organizations or communities that function in the "closed" environment?
搶先提問:https://app.sli.do/event/8Eux2wKCtPYgWxmbe4PugK
講者
Anežka Müller
I dedicate most of my time and energy to tech communities - I am lucky that what I enjoy is also a big part of my livelihood. Being a freelancer, I focus mostly on community operations and community building. My biggest gig right now is a community ops role for Česko.Digital, where I am responsible for the whole community, the well-being of its members, and background processes. At the same time, I am an active volunteer in the Czech Python community, either with the Brno PyLadies, in the organizational team of the conference PyCon CZ, or as a board member of the non-profit Pyvec. Find out more about my work on my website.
We plan to do a one day design workshop/hackathon that will be from 6 hours and focus on how non-code contributions, especially designers can participate in OSS projects more clearly and successfully. As an org that is committed to improving civic tech and human rights tech, the workshop examples will use projects like misinformation reporting, private messaging and private browsers as examples to work on. There will be content for potential attendees to read and understand ahead of the workshop and if some people want to prepare ahead of the workshop they can.
As non-coders, approaching an OSS project and wanting to contribute there can be barriers to starting. Am I welcome? How do I understand the project more? How do I get started? we'll be ensuring that a contribution is made at the end of the workshop to the projects open repos in relation to existing real issues.
講者
Eriol Fox
Eriol has been working as a designer for 10+ years working in for-profits and then NGO’s and open-source software organisations, working on complex problems like sustainable food systems, peace-building and crisis response technology. Eriol now works at Superbloom design, research, open-source and technology projects.
Eriol is a part-time funded PhD researcher at Newcastle University’s Open Lab looking at how designers participate in humanitarian and human rights focussed open-source software projects.
They are also part of the core teams at Open Source Design (http://opensourcedesign.net/) and Human Rights Centred Design working group (https://hrcd.pubpub.org/) and Sustain UX & Design working group (https://sustainoss.org/working-groups/design-and-ux/) and help hosts podcast about open source and design (https://sosdesign.sustainoss.org/)
Eriol is a non-binary, queer person who uses they/them pronouns.
簡單用 Chrome Extension 接 Gemini API (下 Prompt) 就能實作文章摘要工具參加 Google 百萬美金挑戰賽
<ul>
<li><strong>架構</strong></li>
<ul>
<li>extension call gemini api (prompt) with webpage content show on popup.html</li>
</ul>
<li><strong>Chrome Extension 介紹</strong></li>
<ul>
<li>Chrome Extension 範例</li>
</ul>
<li><strong>Gemini 介紹</strong></li>
<ul>
<li>API</li>
<ul>
<li>用 Chrome Extension 呼叫範例</li>
</ul>
<li>附帶一提:未來 chrome 會內建 gemini nano</li>
<ul>
<li>操作用 Chrome Extension 呼叫範例</li>
</ul>
</ul>
<li><strong>實作</strong></li>
<ul>
<li>加 prompt 完成 網頁文字內容總結 extension</li>
</ul>
<li><strong>Q&A</strong></li>
</ul>
<h2>詳細內容</h2>
<h3>架構</h3>
<p>描述如何透過 Chrome Extension 呼叫 Gemini API,將網頁內容顯示在 popup.html 中。</p>
<h3>Chrome Extension 介紹</h3>
<p>簡介什麼是 Chrome Extension 及其功能。</p>
<p>提供一個 Chrome Extension 的範例,展示其基本功能和操作。</p>
<h3>Gemini 介紹</h3>
<p>概述 Gemini API 及其用途。</p>
<p>提供用 Chrome Extension 呼叫 Gemini API 的範例,展示如何進行 API 請求和接收回應。</p>
<p>提及未來 Chrome 將內建 Gemini Nano,這將使操作更加方便。</p>
<p>展示如何使用 Chrome Extension 呼叫 Gemini Nano,強調其簡易性和高效性。</p>
<h3>實作</h3>
<p>演示如何透過加 prompt 完成網頁文字內容總結的 Chrome Extension。</p>
<p>詳細步驟包括:</p>
<ul>
<li>建立 Chrome Extension 專案。</li>
<li>設定 manifest.json 文件。</li>
<li>實現 popup.html 和 popup.js,處理用戶輸入和 API 呼叫。</li>
<li>渲染 API 回應結果,展示總結內容。</li>
</ul>
<h3>Q&A</h3>
<p>解答聽眾的問題,針對實作細節、技術難點以及參賽相關事項提供解釋。</p>
講者
Wolke Lin 林建宏
as a coder
多年以來,諮商一直被詬病是「布爾喬亞」階級才能夠使用的資源,今年雖然有各種政府方案推出,但仍然供不應求。幸好,這幾年transformer AI興起之後,「用CHAT GPT 替代諮商時協助情緒陪伴和自我探索」似乎變得可能,至少能夠以相對低點的價錢,協助當事人在低潮的時候擁有出口。這次的報告將會著重在三個方面:1.如何讓AI呼呼你?2.召喚AI自我探索卡3.AI協助網路霸凌與多元性別議題。
講者
海苔熊
作者簡介 海苔熊 諮商心理師、心理學作家、Podcast主持人。 政治大學心理學系學士、台灣大學心理學系碩士、彰化師範大學諮商輔導學系博士。專業包括親密關係、感情議題、社會心理學、正向心理學、沙遊治療等。在泛科學、女人迷、失落戀花園、姊妹淘等多個平台寫作專欄,也擅長以溫暖的手寫字、貼近人心的Podcast節目,在社群上拉近與讀者的距離。 著有《在怦然之後》、《暖傷心》、《對愛,一直以來你都想錯了》、《因為有黑暗,我們才能在彼此生命裏靠岸》等書。 ig / threads / Youtube : haitaibear Facebook : 海苔熊
在這場分享中,我們將深入探索 OpenTelemetry 自動儀器化在 .NET 中的實踐與挑戰。通過程式碼解析,我們將探索 Auto-Instrumentation 的工作原理和關鍵技術實作,並探討如何在盡量不影響性能的前提下實現高效的遙測數據收集。我們將示範如何定制和擴展 OpenTelemetry 的功能,以滿足各種業務需求,並分享配置和調整 OpenTelemetry 的最佳實踐。參與者將學習如何應對實際應用中的挑戰,並掌握提升應用可觀測能力和性能的實用技巧。
講者
Marcus
熱衷學習與研究技術知識與原理,並將技術心得和系統問題排除過程記錄在個人部落格,參與 DevOps 技術社群擔任志工與不同人交流。近幾年積極參與研討會分享技術心得,內容涵蓋 OpenTelemetry 與可觀測性 Observability 及 DevOps 等主題。
在現代軟體開發和運營中,分散式追蹤已經成為解決複雜系統問題的關鍵工具之一。本演講將聚焦於 LINE 台灣團隊如何應對大規模分散式追蹤所帶來的挑戰,並實踐追蹤技術以確保系統的可靠性和效能。
講者
林哲緯
SRE at LINE Taiwan
目前 AI 領域自 2023 年起因為 ChatGPT 的問世而開始方興未艾 在區塊鏈世界也已經掀起了 AI ++ 的區塊鏈項目盛行風潮,然而令人霧裡探花的,是區塊鏈技術如何真正能夠幫助我們打造出更安全、更永續的 AI 應用產品。 本次的演講我將從 ZKML( Zero-Knowledge Machine Learning )以及 FHE 全同態加密((Fully Homomorphic Encryption, FHE))如何讓 AI 應用能夠兼顧隱私和去中心化,並且去探討 EigenLayer 這類型的 Restaking 協議如何透過經濟學的角度去打造更去中心化的 AI 基礎設施。 最後,本演講最後也會介紹在區塊鏈技術在 AI 領域發展的過程中遇到了什麼樣的瓶頸,以及可能的解決方案和轉機。
講者
Williams Lai
GM! Williams Lai 是在區塊鏈世界打滾了、玩樂了七年的小書僮。目前任職於 Impossible Finance 擔任研究員和 OPs lead ,先前曾是公鏈 Nervos 的佈道者。
Williams 非常熱衷於研究任何區塊鏈中的機制設計,從公鏈與 Layer2,以及跨鏈基礎設施,到 Web3 ,DeFi 和GameFi 等應用領域,只要存在機制設計的地方,就是本人感興趣的範疇。很高興能夠第五次來投稿 Coscup,也很榮幸前四年能夠擔任 Coscup 的講者,並且從中自己得到了許多學習和分享的樂趣。
今年熱衷的區塊鏈領域的研究題目是 AI, ZK, Restaking ,BTC L2
透過「開源星手村」桌遊讓你了解開源不是只有開放原始碼,還有各種各樣的應用,包括開放資料與開放政府。在遊戲過程中認識這些多元的開源專案
講者
開放文化基金會
開放文化基金會(Open Culture Foundation,簡稱 OCF)
是一個非營利性的組織。透過推廣開放科技和跨界合作,在台灣持續的銜繫科技社群與其他公/私領域,來促成開放共創保障數位人權、支持透明涵融的數位公民社會。
自 2014 年創立以來,我們以法人做為組織形式,支持台灣 30 多個開放科技社群,在過程中,不僅是持續性的推廣開放科技概念,我們也開始參與政策倡議,為眾人的數位人權發聲,進而創建了一個在台灣發展開放科技的基地。這些成果並非由開放文化基金會獨立實現,而是透過科技社群和公民夥伴一起促使台灣的數位/網路環境變得更加公開、透明和公眾參與 — 不論這樣的參與是以個人、社群或是組織為名義。
介紹 PostgreSQL Logical Decoding 與 Replication 概念並透過 pgcapture - CDC (Change Data Capture) framework 來展示其應用。
講者
Kenny Chen - 肯尼工程師
喜歡研究 PostgreSQL、Golang 等相關後端技術,也熱衷經營部落格並撰寫技術文章。
Advancing Hardware Enablement for Ubuntu: A Canonical Strategy
The continuous evolution of hardware presents both opportunities and challenges for operating system platforms. As an engineering director at Canonical, I will present a comprehensive overview of our strategies and methodologies for hardware enablement on Ubuntu. This talk will cover the spectrum of supported hardware types, the intricacies of our certification program, and our collaborative efforts with hardware manufacturers to ensure Ubuntu's compatibility and performance. We will delve into our time-to-market strategies that enable us to release Ubuntu preloaded products concurrently with other OS offerings. The session will also highlight our scalable approach to quality assurance, including automatic sanity checks and energy consumption optimization, as well as our extensive regression testing protocols. Lastly, we will discuss our ambitions for elevating the quality of Linux hardware enablement to unprecedented levels.
講者
Rex Tsai
My name is Rex Tsai, a passionate open source enthusiast and a hands-on developer deeply involved in Taiwan's open source local community. My journey with open source has been quite an adventure, and it's something that's close to my heart. About 12 years back, I took a leap into an exciting role at Canonical, starting off in the trenches as a software engineer. Fast forward to today, and you'll find me steering the ship as an engineering director. It's been quite the ride, leading dynamic teams across multiple countries, and I'm all about fostering collaboration and innovation. I'm always looking forward to the next challenge and opportunity to innovate with my teams. Let's connect and create something awesome together!
自從年輕開始就熱於參與開放原始碼活動與軟體計畫,長期參與台灣本地開源社群的活動。由衷的相信開放原始碼活動的精神,這種文化深深的刻入我的內心。大約十二年前加入 Canonical 成為一位軟體工程師,時至今日、我被授予工程總監的角色帶領的來自多個國家的團隊。一路走來相當精彩,我總是期待的下一個挑戰,並與我的團隊尋找創新的機會。Let's connect and create something awesome together!
Audio and video capabilities have become widely integrated into various industries, including e-commerce live streaming, educational live streaming, online meetings, and interactive entertainment, constantly changing the existing industry landscape.
However, building an audio and video platform for any scenario requires dealing with client-side to streaming media server, as well as various complex functions such as authentication, recording, forwarding, transcoding, virtual live streaming, protocol conversion, and low latency. This requires a comprehensive and easy-to-use out-of-the-box solution.
SRS Stack is a ready-to-use audio and video solution with an All-in-One design, allowing developers familiar with the business to quickly add audio and video capabilities to their existing services.
講者
Winlin Yang
Winlin is an accomplished software engineer and a distinguished leader in open-source projects, with an impressive track record of over 10+ years in video streaming and cloud industries. His expertise includes cloud service of RTC, new use scenarios of rich media, and the development of the widely used open source project, SRS (Simple Realtime Server).
Winlin works in Tencent Cloud, delivering innovative, low-latency interactive live streaming solutions for group audio/video calls. Before his current role, he worked at ChinaCache, successfully developing the live-streaming CDN server. He also built the WebRTC cloud service from scratch in Alibaba Cloud.
People widely recognize Winlin as the founder and driving force behind the success of the SRS (Simple Realtime Server) project. This powerful real-time video gateway server has been valued and widely used globally. With his expertise and leadership, he is truly impacting the world of video streaming and cloud technologies.
在Web3时代,简单地通过导流来吸引用户并不足够。仅仅进行空投等方式可能会带来大量流量,但如果自身社区缺乏独特的文化、核心人物和共同目标,导致社区失去调性,那么增加的流量只会导致混乱,最终导致社区的分崩离析。社区是不能依赖外部导流,必须自主发展,成功的关键在于培育自己的社区。
講者
郑秋婉
前端开发,开源爱好者,OpenBuild开源社区的核心贡献者
在LLM蓬勃發展的時候,不用再羨慕別人有好用的框架了,Spring 也推出了 Spring AI 讓 Java 開發者能夠發揮創意。
講者
朱尚禮 samzhu
目前任職於國泰金控,負責研究各種雲端技術與Java開發
COSCUP x COODFA的講古時間,想認識我們的請別錯過。
講者
農業開放資料社群 Community of Open Data for Agriculture
阿柴,現任三陽工業(對就是那個迪爵、DRG、曼巴車車的產地)碳管理師,專長是碳盤查與企業ESG規劃,具備環境部溫室氣體查驗人員資格、財團法人農業科技研究院碳足跡主導查證員資格、環境管理內部查證員資格。擅長農業查證業務,包含豆類加工品、肉品、企業數位平台永續效益確效、產品與服務減碳效益簡易盤查。
阿柴的理念:和我一起,讓永續變成一門好生意吧。
樹莓派(Raspberry Pi)問世十週年了,從學校的教具到企業的量產品都可以看到 Raspberry Pi Inside。 這次我們將使用 Raspberry Pi + Python 和使用台灣在地木材的德川音箱製作阿里山小火車的影音導覽系統,讓遊客們能沉浸在阿里山的美好影音。 我們將在本場次說明 * 多節車廂同步播放影音(Python + OMXPlayer) * 毫米級定位系統(Python + RTK GPS) * 遠端系統更新方案 * 未來專案方向
講者
sosorry
Hi, I'm sosorry
Greetings from Naruhiko, the organizer/moderator of OSPN Japan track and introducing speakers/sessions on Day 2
講者
Naruhiko Ogasawara
Naruhiko Ogasawara is a security engineer in Japan. His expertise lies in vulnerability detection through source code static analysis for applications. He is also an avid enthusiast of desktop OSS, favoring LibreOffice and Ubuntu. He is a watcher of Linux printing technology. He is a former member of The Document Foundation and OpenPrinting Japan.
Hacking Room 是一個能容納 30 人左右的交誼廳,供會眾自由交流!在這裡,我時間是你的朋友。這是一個可以從快速打牌遊戲到進行長達數小時的開源馬拉松的多功能空間。無論是15分鐘的急速腦力激盪還是一場兩小時的代碼冒險,這裡都是實現你的創意與夢想的場所。
Use spike and open source SystemC library to build a PoC virtual platform
Briefly introduce the structure of Spike, how it simulates the RISC-V instruction.
Briefly introduce how SystemC works, and some types of SystemC models, and the open source SystemC model we use : VCML ( Virtual Components Modeling Library ).
Introducing how Spike-VP
works, and doing some experiments with Spike-VP, like run the linux kernel, and run a small benchmark program.
講者
Tommy
菜鳥工程師
預約你的 BoF 時間(每場次一小時),讓這個周末成為你與朋友們的技術樂園。記得至此下方連結閱讀注意事項並登記。 https://blog.coscup.org/2024/06/coscup-2024-bof-hacking-room.html
這次的工作坊中,我們將帶領參與者深入了解 Infrastructure as a Code (IaC) 的概念及其重要性。IaC 是一種 IT 基礎設施管理的方法,它允許開發者和系統管理員使用程式碼自動管理和配置硬體,而不是透過手動設定或互動式設定工具進行操作。
工作坊目標:
• 了解 IaC 的基本概念及其在現代 IT 管理中的作用。 • 學習如何使用 IaC 工具來自動部署和管理基礎設施。 • 實際操作,使用 IaC 建立和配置 Kubernetes 叢集。
講者
Ching Kuo
Ching Kuo shares his passion for technology as a co-finder and co-organizer of the Cloud Native Taiwan User Group. He enjoys contributing to various CNCF/OpenInfra related projects, including but not limited to OpenStack, kops, and the cluster-api OpenStack provider.
In his current role at Mirantis, he takes pride in offering assistance to end customers, aiding them with their Kubernetes and OpenStack needs.
講者
梯口 tico88612
臺灣雲端原生使用者社群 (CNTUG) Co-organizer,擔任雲端原生計算基金會推廣大使 (CNCF Ambassador)。 著有個人網站以外,曾 Kubernetes Community Day、GDG DevFest、SITCON 等社群擔任講師。 Kubernetes、Kubernetes SIGs 成員,專注於開源貢獻。
第一堂:網域 DNS 主機概念介紹 30 mins 第二堂:WordPress 部落格網站架設實戰 (前後台介紹) 60 mins 第三堂:Elementor 外掛應用 30 mins 第四堂:結合 AI 工具自動產生部落格文章 30 mins 第五堂:備份和安全性外掛介紹與安裝教學 30 mins
(每堂工作坊中間有 20 分鐘休息時間)
講者
Eric Wu
我是一位全端工程師。自 2019 年以來,一直活躍於台灣的 WordPress 社群,並曾擔任 2019 年的WordCamp Taipei organizer、2021 年的 WordCamp Taiwan 的 organizer 和 2023 年的 WordCamp Taiwan lead organizer ,也持續貢獻著 WordPress 外掛和本地化。不僅在程式開發上有專業知識,也熱衷於尋找世界各地的美食佳餚。
講者
李冠緯
我是一位數位游牧中的全端工程師。自2017年以來,一直活躍於台灣的WordPress社群,並曾擔任2018年和2019年的WCTPE organizer,2021年的WCTW organizer和2023年的WCTW lead organizer,以及台北小聚的主辦。不僅在程式開發上有專業知識,也熱衷於尋找世界各地的美食佳餚。
講者
Mike
None
講者
Yuli
None
Getting started with developing your first FHIR client with Python!
在本議程中,主要以開發者與工程師的角度,分享如何以Python程式實作出符合FHIR標準的資料,並包含示範與實作產生出幾個關於符合在醫資聯測中的情境下符合FHIR標準的資料。
講者
Peter
My name is Peter Li, I developed many open source projects and I also keen on contributing/collaborating many open source projects in the GitHub for about six years.
In the past, I worked as a associate engineer in Industrial Technology Research Institute and I research the electric and energy application systems.
Now I worked as a associate engineer in Institute for Information Industry and I research the medical information and carbon emission domains.
「自主揭露組織碳排放量」是農企業是否能進入上市櫃公司採購名單的重要門檻。農業開放資料社群去年(2022年)提出「農企業自主碳盤查」的議題獲得熱烈回響,今年社群加入了「永續農業碳盤查聯盟」,提供聯盟成員「從開放資料找碳盤查係數」的盤查輔導資源,希望借助開放資料與數位工具,降低農企業自主碳盤查的花費與學習成本。
講者
農業開放資料社群 Community of Open Data for Agriculture
阿柴,現任三陽工業(對就是那個迪爵、DRG、曼巴車車的產地)碳管理師,專長是碳盤查與企業ESG規劃,具備環境部溫室氣體查驗人員資格、財團法人農業科技研究院碳足跡主導查證員資格、環境管理內部查證員資格。擅長農業查證業務,包含豆類加工品、肉品、企業數位平台永續效益確效、產品與服務減碳效益簡易盤查。
阿柴的理念:和我一起,讓永續變成一門好生意吧。
Rclone是一個跨平台CLI工具,用於在各種雲端空間進行檔案交流,它支援大部分的知名雲端硬碟,例如Google Drive, Amazon S3, Microsoft OneDrive, Dropbox等,讓你可以輕鬆地在這些服務之間複製、移動、同步檔案和目錄,而不需要手動下載和上傳。
講者
frakw
我是廖聖郝,目前是台科大資工系碩一,研究領域包括電腦圖學、電腦視覺,最近對伺服器與網路相關領域感興趣,歡迎與我交流各種事物!
https://github.com/frakw
Hermes, a versatile time-series profiling tool, offers comprehensive system performance analysis. It operates by executing periodic or oneshot jobs as defined in the configurations, thereby monitoring performance metrics. To minimize impact on system performance, Hermes intelligently skips metric collection if the system loading remains below defined thresholds. This feature ensures that the profiling service can seamlessly run in production environments without causing any disruptions. At present, Hermes supports various approaches, including perf, ftrace, and ebpf, to gather detailed information for performance analysis. This diverse range of supported methods enhances the tool's effectiveness in providing insightful performance metrics. During this presentation, Chengen will delve into the concept and implementation with meticulous detail, providing a comprehensive overview of the subject matter.
講者
Chengendu
目前任職於 Ubuntu,過往工作有 Virtualization / Distributed systems / Linux kernel 等開發經驗。對系統效能分析相關技術具熱誠,目前致力於累積分析經驗及更深入的理解 Linux kernel。
講者將介紹一個基於大型語言模型的數位孿生框架 (LLMTwins),目標在為偏鄉地方創生專案計算社會影響力而打造的軟體框架。演講將深入探討該框架的技術細節,同時分享幾個實際案例,以展示其在偏鄉實踐中的應用與效果。
講者
黃俊毓
小鎮智能股份有限公司 - 執行長 專長為資料科學、ESG 領域以及大語言模型相關應用
講者
Yun-Cheng Tsai (Pecu)
Yun-Cheng Tsai (Pecu), based at National Taiwan Normal University, is a prominent researcher with interests spanning Data Science, FinTech, LawTech, EduTech, and Blockchain. With a comprehensive citation count of 288 and a significant surge in citations since 2019, Tsai's work showcases a robust engagement with cutting-edge technologies and methodologies. They have contributed extensively to the fields of educational technology and blockchain through innovative research. Notable works include leveraging educational big data for active learning, introducing blockchain and NFTs to young learners in an accessible manner, and improving financial trading models' explainability. Tsai's research, characterized by a blend of interdisciplinary approaches and practical applications, has led to an impressive H-index of 8, reflecting their impactful contributions to both academia and industry. Their collaborations with various scholars, including those from National Taiwan University and other prestigious institutions, highlight a vibrant academic network and a commitment to advancing knowledge and technology for societal benefit.
科技始終來自於人性,近年來 Generative AI 推出的相關應用,不僅僅是日常生活的層次,也會顧慮到人類在情感上需求。Google 在今年的 Cloud Next ’24. 以及 I/O 大會上,不僅發表 Gemini 1.5 Pro,並結合 Google Cloud Platform 上的相關功能,推出不少現成好用的 Samples。
這次的分享會著重在 Vertex AI 的部分(相信大家對於 Google AI Studio 應該都很熟XD),透過實際的例子,了解如何從設定 Vertex AI Studio 開始,進一步搭配相關的 GCP 服務(例如:Vertex AI for Firebase),不僅快速上手 Gemini, 也讓 Gemini 的回答,看起來「揪感心」。
講者
楊舒安
法律人一枚,因為工作關係開始接觸 Android & 聊天機器人 ,由於工作&興趣都是聊天機器人,就一頭栽進去,就此踏入 IT 業這個火坑XD
著有《開發聊天機器人比你想的還簡單》一書,不定時會出沒於技術社群聚會,偶爾也會分享一些技術學習&使用心得。
The Composable Architecture(TCA) 是一個開源的 SwiftUI 框架,目前也是開發 SwiftUI app 中最主流的趨勢。本次主題將會以重構原生 SwiftUI app 的方式,帶大家認識 TCA 裡的主要元件,和使用 TCA 的好處。
講者
鄭宇哲
iOS developer @ Garmin,工作中寫 SwiftUI 寫到快忘光 UIKit 了。
It has been some time since the Kubernetes Gateway API made its v1.0 release, signifying graduation to the generally available status for some of its key APIs.
When the Gateway API made its beta release a year ago, it did not make sense to switch to it because the API and its implementations were still in their infancy. Is that still the case?
In this talk, Navendu explores how the Gateway API evolved from the Ingress API and what users need to be aware of while choosing one over the other.
講者
Navendu Pottekkat
Navendu Pottekkat is a maintainer of Apache APISIX. He is passionate about designing, developing, and deploying scalable, distributed systems. Navendu dedicates himself to helping new contributors to open source, mentoring through the Google Summer of Code and Linux Foundation Mentorship Program. He also writes and speaks about the cloud native ecosystem, sharing his experience in contributing to, building, scaling, and maintaining open source projects.
Oracle Extractable Value (OEV) 是一種特殊的Maximal Extractable Value (MEV),利用鏈上與鏈下資料之間的不一致性,創造價值捕獲的機會。預言機提供的資料通常滯後於現實世界的市場價格,因此當預言機更新數據時,有經驗的參與者-包括searchers、block builders及proposers(Validators)-就會有盈利空間。
這種機制不僅包括了搶跑,也涉及跨平台套利和清算抵押品以獲得獎勵。
目前,OEV相關的專案希望解決價值分配的不公問題,允許協議和應用捕捉這些利潤並進行重新分配。這些項目通過OFA減少第三方從區塊鏈交易中提取的隱藏成本,從而提高dApp的收益並改善用戶體驗。
身邊知道這個東西的人不多,希望能透過我的介紹讓普羅大眾能理解這個酷酷的名詞。
講者
Jack Chai
大學生 @ NCCU / Blockchain Research Intern @ SuDo Research Labs / 起初是因為好玩,所以研究區塊鏈,未來會深入研究區塊鏈技術與應用,期待為社會做出正面的貢獻
作为一名技术呆子(Nerd),在临近40岁时,面临35+和中年危机双重压力,感觉在技术上无法进一步突破,也无法在技术外找到发展方向,一时竟焦虑乃至抑郁。而后通过开源社区、读书分享、线下交流等方式逐渐在认知上得到提升,乃至开悟,也找到了自己前进的方向,走出抑郁,进而也开始通过博客平台去积极影响他人。 附上两篇自己今年写的博客: 1. 总结去年走出抑郁的过程:https://hutusi.com/articles/awareness-2023-review 2. 学习深度神经网络的总结:https://hutusi.com/articles/the-history-of-neural-networks
開放文化與資安管理是衝突的嗎?本議程將從工程師的角度出發,探索「開源/CC授權 vs 資安管理」的邊界。
講者
Denken Chen
軟體開發與寫作經驗超過十年。作品可見個人網站:https://denkeni.org
你是否想過打造自己的 CPU 並用來執行多種應用程式?拜開放原始碼軟硬體技術所賜,RISC-V 和 Linux 強強聯手,可讓我們用低廉的成本達到這目標。本議程介紹在 PYNQ-Z2 開發板實作 RISC-V 處理器,並逐步開發配合的硬體周邊,在 FPGA 驗證後,陸續以 OpenSBI 和 Linux 核心的移植進行更深入的整合驗證,引導會眾體驗開放原始碼軟硬體背後的奧秘。
講者
林志懋
成大電機應屆畢業生,期許自己能在現今複雜處理器設計中找到可貢獻之處。
Due to the rapid development of digital pathology, we face challenges such as data format differences from various pathology scanning devices, which create certain difficulties for practical applications in medical settings. To address this, we have developed an innovative open-source digital pathology image display platform called Mainecoon. This platform integrates the DICOM standard and supports Whole Slide Images (WSI) from different scanner brands. By optimizing front-end transmission performance, it addresses the issue of prolonged transmission times for large annotations. Additionally, we have developed an integrated AI model framework and conducted integration test cases with physical hospitals to resolve data interoperability issues in the field of digital pathology. In this session, we will introduce a digital microscope with interoperability capabilities!
由於數位病理學的快速發展,我們面對來自不同病理掃描設備的資料格式差異等挑戰,對於實際醫療場域的應用造成了一定的困難。為此,我們開發了一個創新的開源數位病理影像顯示平台-緬因貓(Mainecoon),該平台整合了DICOM標準,支持不同掃描廠牌的全玻片數位病理影像(Whole Slide Image, WSI),透過優化前端傳輸效能以解決大型標記傳輸時間過長的問題,開發整合AI模型框架,並結合實體醫院進行整合測試案例,以解決數位病理領域的資料互通性問題。
講者
許朝威
我是朝威,目前就讀國立臺北護理健康大學資訊管理系,實習於國泰金控數位數據暨科技發展中心的實習生,是 Cylab-TW 影像資訊學實驗室的成員。研究領域包含DICOM、FHIR 主要是醫學資訊領域為主,擅長系統開發,使用NodeJS、React 做為主力開發工具。
講者
李瑜庭
我是李瑜庭,目前就讀國立臺北護理健康大學資訊管理系,擅長網頁設計,使用React 、JavaScript做為主要開發工具。
PoWA is a postgres-centric and extensible workload analyzer that gives a broad overview of what is happening on a postgres server and its various subsystems.
If you hit a performance problem on your database, PoWA can tell you why!
講者
Julien Rouhaud
Julien is a PostgreSQL Major Contributor. He has been working with PostgreSQL since verson 8.3, as a developer and a DBA. He has many contribution to PostgreSQL itself. He's also the author of other open source projects such as PoWA (real-time performance diagnosis) and HypoPG (hypothetical indexes).
He’s also a former treasurer of the PostgreSQL Europe association.
Let's speak about Kotlin Multiplatform and testing. What are pitfalls, challenges to overcome, strategies, tooling? How to make your life more convenient when approaching KMP in your day-to-day developer life? This and more in this talk.
講者
Matthias Geisler
True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock. Co-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.
Yuki Otsuka provides an overview of Lean4 and provides materials and tools to help you learn. Lean4 is an open-source theorem-proving support system and an environment that can also be used as a programming language. His presentation will not be an industrial introduction to the theorem-proving support system but will be introducing Lean4 as an environment for learning logic and mathematics through Lean4.
講者
Yuki Otsuka
Yuki Otsuka is a Japanese university student with a strong interest in open-source technologies, programming languages, programming language theory, and programming language type systems. He is a member of the Japan openSUSE user group and served as a volunteer staff member at the Linux Foundation's Open Source Summit Japan.
如果不是強者,能夠在開源社群活下來嗎?這個短講是關於一位非營利組織工作者在開源社群g0v挖坑(disfactory)五年後,心裡一直想的事。
講者
小海
現職地球公民基金會兼任專員。長期關注公民社會發展,擅長創造群眾與議題互動現場,喜愛探索異質觀點與梳理資訊傳播路徑,期盼能促進公共溝通的無限可能。
Currently, the mobile operating system is occupied by Apple-Google duopoly, with their iOS and Android (respectively) occupying over 99% of the worldwide mobile OS market share [1]. However, it doesn’t have to be that way.
This talk will talk about Ubuntu Touch (https://ubuntu-touch.io), an alternative operating system for smartphones. It’s not yet another Android fork; rather, Ubuntu Touch is based on Ubuntu Linux and strives to give a truly different choice to freedom- and privacy-conscious users.
This talk will give you the overview of what Ubuntu Touch is, the history of it, and how it’s built, as well as the landscape of Linux-based mobile operating systems in general.
[1] as of February2024. Information comes from Statcounter.
講者
Ratchanan Srirattanamet
Ratchanan Srirattanamet is an open source developer, focusing on system development. He has been involved in the development of Ubuntu Touch since 2016, and is now one of the maintainer of Ubuntu Touch in UBports community. He is also interested in web development, system administration, and software licensing.
PyLadies 是國際性的 Python 交流組織,在台灣也擁有 PyLadies Taiwan 社群,希望透過分享、教育及工作坊,讓喜愛 Python 或對 Python 有興趣的女性透過社群相互成長。從2013年的第一場活動到現在,PyLadies Taiwan 已走過11個年頭,每年有約30位夥伴投入志工行列,陪伴社群一起舉辦大小活動。
PyLadies Taiwan 致力於每月為社群夥伴舉辦一場活動,內容主要包括 Python 入門課、進階應用工作坊及軟性分享。在每一次的主辦經驗中,我們不斷討論著如何提升參與者的活動體驗,並關心志工們是否也能從中獲得成就感及社群支持力量。
在這次分享中,我們希望透過自身維繫女性科技社群的視角,跟大家聊聊過去在社群經營中碰過的困難及應對方式。無論你是否有興趣加入社群,希望這些經驗能讓你對女性科技社群有更深入的認識。
講者
Pyladies Taiwan
我們是一個國際性的 Python 交流組織,主要任務是希望透過分享、教育與 Workshop 等活動的方式,幫助更多女生可以在 Python 社群中成為主動的參與者與領導者。
破除教育鴻溝,從自我覺察開始,從教育下手,從科技切入,從環境改善,最終跳脫舒適圈。
結合自身經歷和科技知識,發揮自己的專長,擔任 Giver 的角色,為偏鄉盡一份自己的心力。
你會在本議程中了解到以下議題:
講者
温冠華
《一位想成為不平凡的平凡人》
出身於瑞芳,從小自認天賦異稟,卻在大學受到諸多衝擊,逐漸意識到自身的不足。
活躍於公益圈、教育界,一切源自於同班同學的家中狀況,讓我意識到這世界還有許多人需要幫助,甚至就近在眼前,促使我成為瑞芳扶少團創團團長、翰林未來之星遠距課輔志工。
現職: Google Developer Student Clubs NTUST Lead、NTUST CSIE Student Association Director
我們都知道Google有Gemini多模態大語言模型,我們也都知道大語言模型的常見應用是AI客服聊天機器人。賣場或電商的客服聊天機器人看多了,這次想跟大家聊聊政府機關的公共場域的客服機器人,在實作上的各種考量,包括使用Prompt(提示工程)和Vision(影像辨識)來打造更強健有彈性的知識宇宙,讓服務更加便民,創造雙贏。
講者
陳佳新(奇步老爹)
彰化軟體公司奇步應用執行長,深信「所有問題都可以透過數位方式來解決」,精通Chatbot聊天機器人與AI人工智慧相關技術,是LINE官方認證的技術專家(全名是LINE API Expert,簡稱LAE,俗稱的聊天機器人專家),同時也是微軟AI MVP最有價值專家(俗稱的人工智慧專家)。熱中舉辦社群小聚活動分享新知,目前是彰化AMA小聚、中部人的聊天機器人小小聚、彰化Google開發者交流社群的主辦人。
Meta Llama 3 is the state-of-the-art open-source large language model. The pretrained language models can support a broad range of use cases. Llama 3 has several key improvements compared to Llama 2. The goal of this talk is to help developers unlock the power of Llama 3. To do so, we're going to deliver a step-by-step walkthrough to explain the source code and concepts of Llama 3.
講者
John Lu
John is a Senior Software Developer at CMoney, currently focusing on developing core modules for the engineering team.
He is deeply motivated by challenges and tends to be excited by breaking conventional ways of thinking and doing. With prior experiences in Machine Learning research, he works on combining the latest AI technology and engineering to build fun and creative applications.
在本演講中,我將展示如何使用 Rust+Wasm 的軟體架構來設計並管理 LLM 的服務,並透過容器化(crun/WasmEdge)的方式在 podman/docker 與 kubernetes 進行部署與管理。 1. 撰寫你的 LLM 服務,以 Gemma-2b 模型與 OpenAI API 相容的後端為例 2. 使用 Podman/Docker 打包 LLM 服務並發佈到 Container Registry (e.g. dockerhub) 3. 使用 Podman/Docker 部署本地端的 LLM 服務,搭建個人的 ChatGPT 4. 使用 Kubernetes 部署 LLM 服務,並使用 GPU 進行加速
講者
hydai
Hung-Ying Tai (GitHub ID: hydai) is a pioneer in compiler optimization and virtual machine design. He is the maintainer of WasmEdge and CNCF Ambassador. He is a prolific open-source contributor, participating in many open-source projects, including crun, llama.cpp, solidity, and SOLL.
Exploring Contract Analysis Tools by Unveiling Real-World Upgradeable Proxy Vulnerabilities
Web3 領域的攻擊事件層出不窮,根據 DefiLlama 的數據,至今為止 Web3 領域攻擊損失已超過 7.82 億美元。然而從 DeFiHackLabs 的數據庫分析攻擊成因,會發現有許多是出自已知且常見的智能合約漏洞,例如 Reentrancy、Arbitrary Call 等等,那麼這些資安風險有沒有什麼方式可以即早避免呢?
本次的分享將會著重在,常見的智能合約安全檢測工具介紹與實作,帶領合約開發者增強其安全性。我們將會以 Upgradeable Proxy 為例,介紹其概念以及潛在的資安問題,並透過工具掃描歷史上實際被攻擊過的 Proxy 合約,來驗證這些工具可提供實際安全上的協助!
講者
蔡佳誠
正在朝 Web3 Security Researcher 的路上前進!
数字游民在中国大陆的发展 | The development of digital nomads in mainland China
https://idea2app.feishu.cn/docx/U1a8dgmMWoXyGRxBgs5cFgjQnUb
在數位病理影像領域,不同掃描器的影像格式差異帶來技術相容性挑戰,阻礙資料的管理和共享。為解決此問題,我們整合醫療資訊與影像標準,開發DICOM轉換工具,實現不同醫療機構間的資料互通性。我們與臺北榮民總醫院和成功大學附設醫院合作,成功整合病理切片影像資料,並通過模擬環境測試,確保資料格式統一和隱私保護,推動跨機構資料共享和合作研究,提升研究效率和數據實用性。
此外,我們參與了由DICOM WG-26舉辦的2024 Annotations Connectathon,實作病理影像的應用情境,驗證了病理影像的完整性與互通性,並識別解決多項技術問題。這些經驗不僅展示了我們的技術實力,也為數位病理學的進步開闢了新可能。期望這些經驗能為醫療領域帶來更多創新與進展。
講者
徐資軒
大家好,我是徐資軒
現就讀於國立臺北護理健康大學資訊管理系,是 CYLab Imaging Informatics Labs的成員。
曾參與多個研究計畫案,主要接觸醫學影像及傳輸標準 (DICOM)、醫療資訊標準 (FHIR),擅長醫學影像、數據處理以及人工智慧於醫療的應用。
主要開發工具: - Python - NodeJS
Hi, I'm Winston Hsu
Current Education: - Studying Information Management at National Taipei University of Nursing and Health Sciences
I'm the member of CYLab Imaging Informatics Labs.
Research Focus: - Primarily involved in research projects related to: - Medical imaging and transmission standards (DICOM) - Healthcare information standards (FHIR)
Areas of Expertise: - Medical imaging - Data processing - Application of artificial intelligence in medical imaging and healthcare
Main Development Tools: - Python - NodeJS
講者
楊斯惟
我是楊斯惟,就讀於國立臺北護理健康大學,目前在實驗室中協助開發醫療資訊相關系統,技術方面擅長 JavaScript 及 Go 語言。
講者
姚愷萱
None
From Classroom to Lab: Open Science Hardware in Education and Research: A Journey with ExpEYES
The advancement of open science hardware is transforming the landscapes of education and research, democratizing access to scientific inquiry and discovery. In this presentation, I will explore the significant role of ExpEYES, a Python-powered open-source pocket science lab, in this revolution. Utilizing ExpEYES within diverse educational settings has enabled students to engage directly with complex scientific concepts through hands-on experiments. Moreover, my work extends beyond the classroom into the realm of research, where I have employed ExpEYES to develop innovative open science hardware solutions such as cyclic voltammetry setups, PE loop tracers, and devices to analyze motion and oscillations. This talk will detail these applications, showcasing how ExpEYES serves as a bridge between learning and real-world scientific investigation, and illustrating the potential of open hardware to foster a more inclusive and collaborative scientific community.
講者
Praveen Patil
A physics teacher, Python enthusiast, and advocate for open-source software and hardware. He actively volunteers to promote ExpEYES and SEELab, a Python-powered pocket science lab that brings real-time scientific experimentation to students and researchers.
Google Summer of Code alumnus for three years with FOSSASIA (2014, 2015, and 2016). Praveen has mentored young programmers through the Google Code-In program and volunteered with Fedora.
He is the founder of Makerspace Belgaum and the organizer of Science Hack Day India. Praveen was also part of the ICT curriculum design team and contributed to the National Repository of Open Educational Resources (NROER) at CIET, NCERT in New Delhi.
In his work, he focuses on creating resources that help students visually grasp complex scientific and mathematical principles using Python programming. He is continuously experimenting and exploring ways to use Python, ExpEYES, and SEELab to actively engage students and enhance their understanding of scientific and mathematical concepts. He is currently pursuing PhD in Physics.
Links: Personal Website: https://www.gnovi.in/ ExpEYES: https://expeyes.in/ SEELab: https://csparkresearch.in/seelab3 Github: https://github.com/wavicles
My best practices for interacting between PostgreSQL and ClickHouse
In this session, I will introduce my experiences about interacting between PostgreSQL and ClickHouse. It includes multiple approaches about how these two different types of databases can interact with each other. I also provide some real-world cases to demonstrate above interacting situations.
講者
Peter
My name is Peter Li, I developed many open source projects and I also keen on contributing/collaborating many open source projects in the GitHub for about six years.
In the past, I worked as a associate engineer in Industrial Technology Research Institute and I research the electric and energy application systems.
Now I worked as a associate engineer in Institute for Information Industry and I research the medical information and carbon emission domains.
RISC-V for Beginners: A Journey Through Concepts and Creations
RISC-V作為一個開放標準指令集架構,正在迅速獲得業界的關注和採用。在這場議程中,我們將深入探討RISC-V的核心語法,議程最後將展示我自己開發的幾個相關專案,希望能為大家提供一些實際的應用案例和靈感。
講者
Jay Chang
元智大學資工系學生,平常在瑣碎的課餘時間中廣泛學習資工相關領域的知識,希望能與大家多多交流!
I am a student in the Department of Computer Science and Engineering at Yuan Ze University, also pursuing an interdisciplinary program in Artificial Intelligence and Bioinformatics. Throughout my journey, I have actively sought out opportunities to broaden my horizons and deepen my understanding of the field.
One such opportunity was serving as a Teaching Assistant at MY Camp, a collaborative program between the Massachusetts Institute of Technology and Yuan Ze University. This experience not only enriched my knowledge but also provided valuable insights that have significantly shaped my academic and professional journey.
I remain dedicated to continuously improving my academic and professional abilities, always seeking new challenges and learning opportunities in the rapidly evolving world of technology.
在現代軟體開發中,容器技術已是不可或缺的工具,尤其在雲原生(Cloud Native)領域,可謂開發者的必備技能。雖然透過 Docker 能快速地打包應用程式及其所有相依套件,方便部署和管理。然而,在為 JVM 應用程式製作 Docker Image 時,可能會遇到許多問題,包括 Image 體積過大、建置速度緩慢等。在這場分享裡,將分享一系列實用的 Docker Image 最佳化指南,並以打包 Web 應用程式為例,實際對比套用這些最佳化策略的前後差異。另外,也會介紹簡化整體工作流程的 Gradle Plugin。聽完這場分享後,將會對 Docker Image 的打包流程有更深入的認識,並能立即將這些最佳化技巧應用在現有的專案上。
講者
范圣佑
JetBrains 技術傳教士,負責推廣 Kotlin、JetBrains IDE 及相關技術。平時醉心於技術研究,專注於 Web、後端技術及能提升生產力的技巧,致力於將複雜的技術名詞用通俗易懂的方式讓新手也能吸收。工作之餘也是多年技術社群志工,積極參與開源社群運作。
大人物農產運銷合作社是中部地區生產黃豆的農民團體,合作社的核心技術是透過數據化科技化管理,達到大豆種植減少農藥使用量的目標,並且透過在地地產地銷的策略減少溫室氣體排放量。2023年合作社與無印良品合作,推出國產大豆豆奶系列商品,並委託農科院執行第三方公正的查證研究,盤查國產大豆的碳足跡。這次讓合作社的建瑋經理,共襄盛舉農業開放資料社群的年會活動,和大家分享農業碳盤查的心得。
講者
COODFA夥伴
大人物合作社透過數據化科技化管理 在大豆種植上減少農藥使用量約65% 透過在地地產地銷的概念減少排放量 維繫至少66位農民的生計 服務推廣到的學校及通路透過陽光樂豆乳承載的教育意義觸及學生達數十萬人 自108年成立以來推動至今已經推動數百萬人 並於111年推動產銷履歷校園豆奶飲用人數突破500人次 112年更擴大大豆生產面積達到 200公頃 推動節水米糧上市與完成國產大豆的生產銷售供應鏈
我們希望未來透過守護環境讓台灣提早因應這個氣候變遷中的地球環境,水旱輪作是我們推廣的重點 安全的用藥是我們長遠希望的安全食安環境。 我們希望透過和諧共好的契作平台與農民達到共好與農民一起呵護土地。 希望我們透過科技化的方式讓更多人願意回來農業,人才的迴流會讓農業更有活力。 減少勞動力的付出也讓更多農民有辦法創造更多高品質的農特產品。 未來我們期許合作社能成為非常棒的台灣良心食品供應商。
講者
陳建瑋
None
當代典藏是為未來而做的蒐藏,對人類將來與現在的對話預作準備,同時也是對當代公民社會的回應。數位時代下的歷史事件,從直播的原生數位檔案、社群新聞媒體網站、數位創作等等,大量生產蔓延的文物紀錄樣貌多元。何種事件、媒材、物品等,值得當代典藏,又如何進行?這是我們關注的課題。
這個場次,我們將分享過去在318公民運動文物紀錄典藏庫(http://public.318.io/),到 COVID-19圖片蒐集網(https://th.covid19.commons.tw/) 等台灣重大歷史事件,回顧過往的作法,現況遇到的問題及未來的展望。
講者
研究資料寄存所
研究資料寄存所是進行中的工作。原始程式碼以及使用手冊都可線上取得。任何使用上的意見與回饋,請寄到 data.contact AT depositar.io.
這項工作在台灣的中央研究院進行,得到中央研究院的資訊科學研究所以及資訊科技創新研究中心的支持,另外也得到台灣國家科學及技術委員會的專題研究計畫的補助。這項計畫啟始於和同在中央研究院的地理資訊科學研究專題中心(隸屬於人文社會科學研究中心)的協力研究工作,並維持到現在。
LibreOffice Asia Conference 2024 is being held in Taipei at the same time as COSCUP. Chinese, Japanese, Korean (CJK) users need different features than other languages. Language and culture dependent features and usage are important for productivity software such as LibreOffice. This talk will introduce some recent problems encountered in the CJK user environment of LibreOffice and how to improve them. Patterns of CJK language specific problems can be common across different software. Therefore, it may be applicable to other smartphones and desktop apps as well. The LibreOffice project is an aimed at multilingualism, as stated in The Document Foundation’s “Our Values” of “Our Next Decade Manifesto” that anyone can translate so that everyone can use it in their mother tongue. https://www.documentfoundation.org/pdf/tdf_manifesto.pdf However, LibreOffice developers are mostly in Europe, and in order to use them conveniently in other languages, those who understand those languages need to solve the problem. LibreOffice 's CJK and problems unique to the Japanese environment are various such as vertical writing, external characters, phonetic, currency and date notation. Sometimes CJK regression bugs occur in the LibreOffice project. It is important to strengthen user’s feedback loop approach. We have to be able to explain it to people from different cultures. It is also important that CJK people actually try to fix the CJK bugs. From COSCUP 2019, I introduced typical LibreOffice's CJK bugs every year. In this talk, I will present some of the major recent issues and episodes in CJK environment. I will also introduce activities in Asian communities and TDF's efforts in non-European languages.
講者
Shinji Enoki
Shinji Enoki is a member of the LibreOffice Japanese Team and The Document Foundation. He focuses on organizing events and community and sometimes on QA activities. His other community activities are a volunteer staff of Japan UNIX Society, a volunteer staff of KANSAI OPEN SOURCE, etc. He is a freelance and developing LibreOffice support business with iCRAFT Corp.
開源星手村是什麼?簡單來說,就是透過玩桌遊,瞭解開源、科技、協作,這些關鍵詞組合在一起,如何改變世界。 遊戲設計初衷是要透過桌遊,讓社群初心者可以加速瞭解社群的運作模式,志工們設計了各式機制以及兩種遊戲玩法。直到辣個不喜歡看說明書的男人出現,自此開始探討如何在現有的素材底下,創造更多玩法,同時又勿忘初衷,讓人可以認識社群。 經過了一段時間的嘗試與探索,我們發現更多玩法的確是可行的!於是,今年夏天的 COSCUP,我們邀請大家來試試我們開發的星手村新玩法,並且一同想想更多可玩性!
講者
Amos
偶爾出門走走的澎湖小孩。不小心就走完朝聖之路和印加古道,順便在美東、法國和智利住了一陣子。不自我定義是個社群活躍參與者,只是習慣什麼議題都看看,偶爾參與開源圈活動。 2023 只是來 COSCUP 逛逛之後竟然就北漂了?對了,我還是個榮民。
MediaTek Genio 1200 EVK,搭載MT8395處理器,是一款專為IOT與AI Edge設計的開發套件。透過upstream與SystemReady IR認證,保證了軟韌體標準化,兼容廣泛的作業系統和軟體生態系統,並且提供長期維護的能力。MediaTek的IOT團隊致力於標準化和開放性,以確保技術的透明度和可持續性。本次分享說明SystemReady IR 過程中,upstream的經驗,包括所面臨的挑戰、妥協與解決方案,以及成功的關鍵因素。我們將說明如何與Ubuntu與OpenSuse、ARM的合作克服技術障礙。此外,我們將展示實際的代碼提交和審核過程,並提供實用的建議,幫助其他開發者在進行類似項目時能夠更加順利。分享MediaTek在這一過程中的學習和成長。透過這些努力,MediaTek不僅在技術上取得進步,在開源文化的推廣有所累積,並且提供產品新的競爭力。
Business part slides (pdf): https://tinyurl.com/3wxvm65w Technical part slides (pdf): https://tinyurl.com/2wmedcx2
Business part 錄影: N/A Technical part 預錄影: https://youtu.be/kqTNYxakPTs
講者
Macpaul Lin
馬克泡曾經參與無線路由器、開發板、以及Android智慧型手機晶片等等的產品開發。現任職於聯發科技,參與IOT與Edge AI的開發套件相關工作。業餘時長期參與開源社群活動。
我們將帶領 COSCUP 製作一集 Podcast 節目。首先進行主題發想,激發創意;然後串連議題,形成完整的Podcast內容;最後編排大綱,包括開場白、討論點、幽默橋段和結束語,打造生動有趣的節目。
講者
Perfectly JoJo
The Journey of Two Novice LSI Enthusiasts: Tape-Out of CPU+RAM in Just One Month
The presenters are members of the "CPU-dev" group, a technical community dedicated to hobby CPU design. They recently participated in MPW-3, successfully completing the tape-out of their own 8-bit ISA CPU design. While they had prior experience designing soft CPUs using FPGAs, this marked their inaugural attempt at silicon tape-out. Today, they will share their journey of developing the CPU using open-source EDA tools.
講者
Yuki Azuma
Yuki Azuma is a first-year master’s student at the University of Tsukuba, specializing in physics. His hobby lies in creating things such as CPUs and operating systems to understand their mechanisms. During his fourth year at a technical college, together with his friend Kazuhide, he embarked on designing an 8-bit ISA CPU. Using open-source tools, they ultimately succeeded in fabricating a genuine LSI.
講者
Kazuhide Uchiyama
Kazuhide Uchiyama is a first-year master's student at the National Institute of Informatics, specializing in computer architecture. Since his undergraduate years, he has been familiar with FPGA and computer architecture, and in his third year of university, he successfully taped out a CPU using only open-source software. He writes articles in both Japanese and English on his personal website, vlsi.jp. Twitter:@Cra2yPierr0t
本演說演示了如何一步步安全地於一個 Ubuntu 作業系統中自被污染的 XZ Utils 的釋出封存檔中抽取出惡意程式的酬載。
講者
林博仁(Buo-ren Lin)
林博仁是主要貢獻於軟體在地化(L10N)與 Snap 打包的長期 Ubuntu 使用者與推廣者。先前於中信安科技任職 DevOps 工程師期間曾於多個安全事件中負責調查與提供分析見解。
Buo-ren Lin is a long-time Ubuntu user and promoter who mainly contributed to Ubuntu localization(L10N) and Snap packaging. Previously being a DevOps engineer at SinoItan Technology, Ltd. he has investigated and provided insights to many security incidents.
Lightning Talk
中部電資聯合會議(簡稱中電會)是由一群熱愛資訊科技和社團活動的高中職及五專生所組成,主要目的在於整合中部資訊科技資源,推廣資訊相關的課程。
而從第三屆開始不只是課程簡報與程式,從活動報名網頁、表單網站、Discord 機器人、團隊管理、甚至到 Webfont、視訊會議,開源專案如雨後春筍般冒出。現有方案不好嗎?以資安起家的社群不害怕自打招牌嗎?是什麼把我們拉向開源專案這條不歸路?
今天,我要來和你分享中電會這一年都在幹嘛,這些專案如何支持獨立開發者及學生,解救中電會差點破產的窘境,以及如何在看起來很炫砲的同時大幅簡化了我們的工作流程。
WebAssembly 模块的编译与运行,零知识证明应用测试
講者
涂文超
Manta,idea2app 团队联合共创人,web 前端,fCC 志愿者,中国开源社正式成员,中国开源社开放黑客松平台迭代升级重要贡献者
YDB: extending a Distributed SQL DBMS with PostgreSQL compatibility
PostgreSQL is an implementation of SQL standard with one of the most vibrant ecosystems around it. To leverage all the tools and libraries that already know how to work with PostgreSQL, emerging database management systems that bring something new to the market need to learn how to mimic PostgreSQL. This talk explores possible approaches to this and related trade-offs, as well as reasoning why YDB chose a unique approach to bring serializable consistency and seamless scalability to the PostgreSQL ecosystem.
講者
Ivan Blinkov
Ivan Blinkov is a seasoned technical leader specializing in data storage and processing. Over the last decade, he was involved in the development of several database management systems, two of which are open-source: ClickHouse in the past and, more recently, YDB.
Java has one of the largest developer communities in the world, and it offers many interesting ways for developers to participate and contribute. Getting involved in this way is not only enjoyable personally but also results in serious value for your career. And it helps move Java forward too! We're all in this together, and the more we all contribute the more we all benefit! Remember, when you get involved and contribute directly, you make Java better.
In this session you'll learn about the current state of the Java community globally and how to get engaged. We'll talk about contributing code, writing documentation, translating content, starting user groups, participating at conferences, and more. You'll also hear stories about Java developers who have successfully contributed something of value to the community and how that gift has changed their lives forever!
講者
Jim Grisanzio
I’ve managed projects in software, biotech, publishing, and construction. I’ve navigated multiple economic and political systems, sparred with some hostile unions, survived a few near-death experiences, and overcame serious medical limitations. I’m lucky to be alive and thankful to be walking.
I ran my own excavating and real estate development business, and I was also a mechanic and a truck driver. After everything crashed I picked up the pieces, went back to school, and eventually became a publicist, an editor, and a writer. I’ve worked with the global news media and local, state, and federal government officials; I’ve interviewed hundreds of engineers, scientists, and clinicians; and I’ve produced thousands of articles, photos, videos, and podcasts. In recent years I’ve been building FOSS communities at Sun and Oracle, managing developer events globally, and delivering my own community sessions at conferences.
Jim Grisanzio Host, Duke’s Corner Podcast Oracle Java Developer Relations
https://jimgrisanzio.wordpress.com/jim/ https://twitter.com/jimgris
將深入探討「開源星手村」桌遊的創作過程,並介紹其設計理念和實踐。還會分享將遊戲移植到線上時面臨的挑戰和解決方案,介紹在專案中如何使用 Nextjs, Boardgame.io, Redux 等工具製作線上版桌遊。此外,會聊聊實際在公司導入這款桌遊的實際案例,說明如何利用這款桌遊來模擬專案管理場景。
講者
Ben Liu 劉邦皓
Senior Software Engineer @ Agoda
Ben is a passionate software engineer who embraces open-source culture, contributing to various g0v and open-source projects.
As the main contributor to the OpenStarTerVillage homepage project, he is now creating an online version.
Ben believes that anyone who learns from and contributes to the homepage and online board game project will become a developer.
Python 新手認領網站爬蟲任務,在過程中遇到的問題以及如何解決的過程。
講者
Gobby Chen
社群傳教士 2017~ 至今 取之於技術社群,游走技術社群(Python,Kotlin,Agile) 2019 靠寫社群/人才/企業間的交互影響拿到中山大學人力資源管理研究所畢業證書 (技術實務社群對智慧資本累積之探討-以知識管理為中介) 2023 召開 Kotlin 讀書會 2024 與朋友成立「開發者 Buffet 社群」 並召開 Python 線上讀書會
Atlassion Consultant of TITANSOFT 2019-2022 Software projects PM & Scrum Experience 2023 Jira ACP-620 Certified 2024 Kanban System Design Training of Kanban University
8/4, Slot 3 12:20-13:20 @ TR 613
你有在用 (e)BPF (以下稱爲 BPF )嗎?不管是它用來做關於動態追蹤( bpftrace、bcc )或網路( Cilium、Calico )都算。或是你有關於 BPF 的新聞想分享(例如 sched-ext )?如果你有在寫 BPF 的應用程式、或是有參與 BPF 本身或者相關工具的開發的話那更好。
歡迎帶著午餐來一起來聊聊!
What are you using (e)BPF (referred to as BPF hereon) for? Tracing/Monitoring (bpftrace, bcc)? Networking (Cilium, Calico)? Security? Or perhaps you got some exciting news related to BPF you want to share (e.g. sched-ext)? Or better yet, do you develop BPF-based applications or are involved in development of BPF itself or its tooling?
Feel free to bring your lunch along to come and chat!
Blue Light is a browser-based medical image viewer is primarily maintained by the Imaging Informatics Labs. It is a pure single-page application (SPA), lightweight, and using only JavaScript and HTML5 technologies so as to deploy it on any HTTP server easily (just put it in HTTP server). It supports not only opening local data, but also connecting to medical image archives which support DICOMweb. It can display the various image markups and annotations such as Annotation and Image Markup (AIM), DICOM-RT structure set (RTSS), DICOM Overlay, and DICOM Presentation State. It provides tools for medical image interpretation and 3D image reconstruction, e.g., Multiplanar Rreformation or Reconstruction (MPR) and Volume Rendering (VR). github: https://github.com/cylab-tw/bluelight
講者
陳增澤
一位醫學影像瀏覽系統開發人員。
LangServe 是 LangChain 生態系中強大的 web 框架,開發者只要簡單使用「add_routes」,就可以把開發好的 Chain 整合到 LangServe 裡,並且能快速部署成一個 web API,甚至還有一個 playground 可以測試。本次演講會帶大家閱讀 LangServe 的原始碼,探索其背後的機制與設定,並包含部份 LangChain 與 Python Package 的機制,讓開發者可以理解 LangServe 是如何很輕易協助與打造 Generative AI 的 web API。
講者
Ko Ko
Ko Ko 連續當選多年微軟 AI 領域的最有價值專家(Microsoft AI MVP),曾任職於財星 500 強企業、美國矽谷科技新創、澳洲雪梨科技新創、美國上市公司等企業,擅長於 AI 技術與軟體開發。他也是大型技術年會的知名講者,包含了 ModernWeb、. NET Conference、PyCon APAC、PyCon HK、DevDays Asia 等等的國際大型年會,累計已超過萬名聽眾。他是技術社群 Chatbot Developers Taiwan 的核心成員,在社群裡也分享過許多自然語言處理和聊天機器人相關的實戰和心得。他熱愛向大眾分享他的經驗與所學,並且相信這樣分享的過程中能讓彼此都更進步。
Boost Security in Kubernetes with CIS Security Controls and Benchmarks
在 Kubernetes 的環境中,安全和合規性是管理者必須深度考慮的兩大議題。 藉由採用可靠的安全框架,您可以有效地提升認證和法規要求的覆蓋範圍,同時加強系統的安全性。
在本次演講中,我們將探討如何在 Kubernetes 安全與合規性計劃中,應用網路安全中心 (CIS) 的 Critical Security Controls 和 CIS Benchmarks,以確保最佳實踐。以下是本次演講的重點內容:
這次演講將為您提供有關 Kubernetes 安全和合規性的深入見解,並為您的組織在確保合規和提升安全性方面提供切實可行的策略和工具。
講者
Ader Fu(Yao-De,Fu)
Ader Fu, a.k.a. Yao-De Fu has extensive experience in DevOps and works at Chunghwa Telecom Co., Ltd. I am an active member of the Cloud Native Taiwan User Group (https://www.facebook.com/groups/cloudnative.tw) and co-organized the Kubernetes Community Day meetup event gathering (https://community.cncf.io/kcd-taiwan/) provides expertise in Kubernetes and CNCF technologies. I am also a member of Kubernetes Special Interest Group (SIG) Docs, and serve as an approver in the open source project cncf/glossary, and as an approver and reviewer in kubernetes/website. I am now fully certified in Kubernetes (CKA, CKAD, CKS, KCNA and KCSA) and am the first Kubetronaut (https://www.cncf.io/training/kubestronaut/)in Taiwan. Favorite technologies include Kubernetes/DevOps/CNCF/APIM, etc.
隨著Web3技術的發展,釣魚攻擊手法也愈加精緻。攻擊者通過濫用智能合約和錢包的漏洞,設計巧妙的陷阱誘騙受害者。本次將詳細介紹智能合約釣魚的操作手法、駭客如何成功繞過錢包的安全檢查,以及一旦中招,如何採取有效措施。
講者
Helen
XREX- 資安工程師 專注於反洗錢鏈上分析和Web3詐騙手法的研究,對於網絡安全一直抱有濃厚的興趣。雖然Web3技術的進步令人興奮,但隨著我的研究,我也意識到許多人成為受害者,造成龐大的資產損失。我希望透過分享我的發現,提高大家對於黑暗森林風險的警覺,以減少更多人受到傷害!
以「開源星手村」這款桌遊的緣起開頭,先介紹什麼是開源、從開源精神衍伸而出的開放資料與開放政府分別是什麼概念,又為我們的生活帶來什麼影響。透過概念搭配實際案例的講解,讓參與者了解開源所代表的「開放文化」,蘊含著共享資源、跨領域協作等意義。
與談夥伴們將在這場議程中,將談談過往的帶桌遊的經驗、同時分享 OCF 2024 年嘗試轉成團康模式入校配合推廣開源經驗;同時邀請專業桌遊團隊「桌弄 DrawNow」分享其將桌遊轉換成「大班制的團康玩法」進入校園的議題推廣經驗;另外長期貢獻本專案的工程師 Ben,也將分享將星手村桌遊轉換到「線上」的嘗試與困境。
在論壇中,也邀請過去曾經玩過桌遊的朋友們,如果桌遊要帶到他們本身的場域時可以有哪些變化的玩法。在這場論壇中,期待各來自開源社群的朋友們,可以再論壇中尋找到可以將桌遊借回去、應用並開放經驗成果的可能性。建立開發桌遊的志工、使用者們,可一同討論桌遊未來發展與志工一同持續協作貢獻的可能性。
講者
開放文化基金會
開放文化基金會(Open Culture Foundation,簡稱 OCF)
是一個非營利性的組織。透過推廣開放科技和跨界合作,在台灣持續的銜繫科技社群與其他公/私領域,來促成開放共創保障數位人權、支持透明涵融的數位公民社會。
自 2014 年創立以來,我們以法人做為組織形式,支持台灣 30 多個開放科技社群,在過程中,不僅是持續性的推廣開放科技概念,我們也開始參與政策倡議,為眾人的數位人權發聲,進而創建了一個在台灣發展開放科技的基地。這些成果並非由開放文化基金會獨立實現,而是透過科技社群和公民夥伴一起促使台灣的數位/網路環境變得更加公開、透明和公眾參與 — 不論這樣的參與是以個人、社群或是組織為名義。
OP-TEE (Open Portable Trusted Execution Environment) is an open-source solution designed to provide secure execution for trusted applications. It operates alongside a rich OS, ensuring data security through isolation. This presentation delves into OP-TEE support for RISC-V, its current status, and includes a demo. The target audience comprises Linux kernel developers and enthusiasts of the RISC-V architecture.
講者
林宇謙
Peter Lin is a Linux engineer working for Andes Technology, one of the leading RISC-V CPU IP provider based in Taiwan.
隨著分散式團隊(Distributed Team)、彈性工時等風氣漸成主流,再加上疫情催化,開發者對於遠端開發的需求也逐漸提高。如何整合本機工具與雲端服務,打造流暢的工作環境、提升開發體驗,成為開發者最重視的議題。在這場分享裡,首先與大家討論遠端開發的背景及需求,接著逐步介紹 JetBrains IDE 的遠端開發功能和 Google Cloud Platform 上的 Cloud Workstation 服務,並以 Python 生態系的 FastAPI 框架開發 API 為例,示範如何結合 IDE 與 Cloud Workstation 的功能,加上預熱(Warmup)、排程等小技巧,打造方便、有效率、體驗佳的開發環境。聽完這場分享後,開發者將不再受地理位置的限制,可隨時隨地依需求進行開發工作。
講者
范圣佑
JetBrains 技術傳教士,負責推廣 Kotlin、JetBrains IDE 及相關技術。平時醉心於技術研究,專注於 Web、後端技術及能提升生產力的技巧,致力於將複雜的技術名詞用通俗易懂的方式讓新手也能吸收。工作之餘也是多年技術社群志工,積極參與開源社群運作。
心理諮商如何面對資訊科技的浪潮
講者
Cary 謝懿
遠距抱抱平台創辦人
Beyond CRUD: Leveraging Advanced SQL for Backend Optimization
This presentation highlights a backend engineer's journey in optimizing financial data analysis by advancing from basic CRUD operations to sophisticated SQL features. Faced with the challenge of slow API responses due to extensive database interactions, a novel approach was adopted—transferring computational processes directly into the database. This shift not only streamlined data retrieval through single SQL queries but also enhanced performance by exploiting SQL's advanced functionalities like Materialized Views, CTEs, and Window Functions. The initiative not only significantly reduced API response times but also minimized development and maintenance overhead, demonstrating the power of advanced SQL in backend optimization and the importance of embracing database capabilities for system efficiency.
講者
葉家郡
Jia-Jun Yeh, a seasoned principal software engineer specializing in FinTech, blends deep computer science knowledge with expertise in C++ and Go. He has evolved into a skilled Kubernetes administrator and application developer, demonstrating exceptional adaptability and swift learning. Over the past few years, Jia-Jun has confidently embraced a significant leadership role, steering his team towards innovation and collective achievement with decisive direction.
講者
Raiven Kao
一名專注於 Golang 的後端工程師,熱衷於探索與應用最新技術來提升開發效率和系統性能。擅長 Golang,撰寫了多篇技術文章,涵蓋隱式記憶體別名、樂觀鎖與悲觀鎖的應用以及 HTTP 路由改進等。在後端開發中經常使用 Kubernetes,也將許多服務跑在自架的 Homelab 中。在 Golang 和後端開發領域具備扎實技術能力和豐富項目經驗,期待在 COSCUP 2024 與更多開發者交流。
Come and join Open Source Firmware Hackathon! We have great stuffs to demo and help you to learn more and hands on.
講者
Lean Sheng Tan
None
本演讲会首先分享 CNCF Ambassador 的意义和大致的评判标准,并且从自身经验来分享如何平滑,非刻意的成为 CNCF Ambassador,包括 如何从新手开始参与开源社区,如何维护开源项目/社区,如何组织一场有趣的活动(例如 KCD)
講者
Iceber Gu
蔡威(Iceber Gu),目前就职于 DaoCloud,专注于容器运行时,Wasm 与多云领域,发起组织过多次 Kubernetes Community Days 等活动。 CNCF Ambassador, LFAPAC 开源布道者,CNCF 项目 Clusterpedia Founder,Containerd Maintainer,wasmCloud/KasmCloud 项目 Maintainer,Kubernetes Member
2023年6月,我正式入职重庆天工开物开源基金会。作为国内的第二家开源基金会的操盘手,我有着极大的自由度,也有着极大的压力。可以做些什么,不能做些什么,都需要探索与试错。这次演讲,就是希望与开源社区的朋友,交流这方面的心得体会。
講者
庄表伟
1997年毕业于华东师范大学,曾任盛大创新院的高级研究员,华为内源平台架构师,开源治理专家。目前就职于重庆天工开物开源基金会,担任执行副秘书长。 2015年起加入开源社,担任过理事、执行长、理事长等职务。长期活跃于开源社区,积极参与社区的各项活动,曾著有《开源思索集》一书。
g0v 社群中的工作小組「揪松團」,從 2012 年 12 月開始至今,每雙月舉辦一場百人規模的黑客松,用一天的時間,提供場域、Wi-Fi、好吃的食物和飲料,以輕鬆的環境氛圍、友善的新手指引來降低活動參與的門檻,提供參與者安全的試錯場域,並將協作過程與成果開源,彼此共學、共享。在活動過程中,參與者可自發性的提出各種社會觀察及問題意識,以三分鐘的時間快速發表提案、尋求志同道合的夥伴共同討論解決方案,經過數小時的密集討論和跨域協作,使專案獲得有效率的進展,於活動尾聲進行五分鐘成果報告,以及統整需要的人力和技能協助。除了活動當天的協作,也可在 g0v 線上社群平台(slack、Facebook group… 等)延續專案後續的討論及運作,並讓平台上的所有貢獻者一起集思廣益,獲得來自不同專業領域的貢獻者們所提供的不同思維層面。
本次社群議程將採用 g0v 社群小松的模式,主題訂為「g0v 黑客松,怎麼辦?」,由工作小組「揪松團」主持與籌劃,邀請對於黑客松流程感興趣的朋友一起實際體驗,並由揪松團介紹籌辦黑客松的場務、職工與志工人力架構、百人黑客松於 7 縣市的籌辦經驗等。也將針對社群黑客松的募款財源進行探討,包含推動定期定額捐款與活動募款模式。不論您是想要「揪松」、「辦松」的朋友,或是想一起來發展社群黑客松活動的募款途徑,邀請您一起來本場次的活動。
活動流程: 20 mins 揪松團分享辦松經驗與問答 20 mins 6組三分鐘提案:專案挖坑徵人、黑客松續航課題等 60 mins hacking 30 mins 6組五分鐘成果報告 50 mins 綜合討論,並彙整今日成果、工作事項
活動共筆:https://g0v.hackmd.io/@jothon/2024-coscup
講者
g0v 揪松團
https://jothon.g0v.tw/
g0v 零時政府揪松團是 g0v 社群籌辦雙月大黑客松(大松)和基礎松,以及推動募款事務的工作小組,目前有七位志工和二位職工。2012 年開始協助社群籌辦黑客松,2014 年正式組成「揪松團」(jothon),2016 年起,啟動社群基礎建設計畫,開辦「基礎松(infrathon)」,在大黑客松之餘,推動更順暢的線上/線下跨界協作,並於同年底推出「g0v 公民科技創新獎助金(Civic Tech Prototype Grant)」 ,鼓勵 g0v 專案持續投入開發和長期維護、營運。2020 年開辦「零時小學校(Sch001)」,與教育、開源社群一起從零重新思考學校的角色。2024 年執行「繁體中文 AI 開源實踐計畫」,鼓勵民間團隊實踐在地化語言模型的相關工作。
The g0v Jothon is responsible for organizing bi-monthly hackathons, infrathons and promoting fundraising activities. Currently, the team consists of seven volunteers and two staff members.Jothon began as a task force assisting the community in organizing hackathons in 2012 and was formally named Jothon in 2014. In 2016, Jothon initiated the Community Infrastructure Project and launched a series of “Infrathons” to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the “g0v Civic Tech Prototype Grant” to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched “Sch001” to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the “Traditional Chinese AI Open Source Practice Project” to encourage civil teams to work on localized language model-related tasks.
文化資產教育伴隨著國內近年來在地文化保存意識、社區總體營造、國民民族意識燈的培力,自解嚴以來在社會民主化的推動下,文化資產保存在民間意識興起,並協助推動了文化資產的保存與傳習。 透過民間的文化資產團體,藉由有興趣的同好會者共同定期於每月一個晚上聚會、上課,邀請會內外學員進行交流,並舉辦戶外參訪活動,針對個案議題進行深入探討、調查,發揮由下而上的文化資產推動力量與在地知識學的培力,雖非公部門支持系統進行推動,但已在文化資產教育及推動上深根,並藉由同儕相互分享、自主學習,提升增進文化資產保存教育、推動的功能。
講者
林威廷
None
This session dives into why Kubernetes is essential for O-RAN. We'll start by unpacking the concepts of O-RAN and O-Cloud, then explore how Kubernetes deploys and manages O-RAN components, and finally introduce the design of the related project Nephio. Through this session, you'll gain a clear understanding of the relationship between Kubernetes and O-RAN.
本議程將探討O-RAN為何需要Kubernetes,首先會介紹O-RAN和O-Cloud的概念,然後講解Kubernetes是如何部署和管理O-RAN元件,最後會介紹相關專案Nephio的設計。透過這次分享,期望讓聽眾對Kubernetes與O-RAN之間的關係有更深入的了解。
講者
YiHong Lin (uccu)
Master's student who is passionate about DevOps technology and Hackathon culture, currently studying at National Yang Ming Chiao Tung University.
熱愛 DevOps 技術與 Hackathon 文化的碩士生,目前就讀於陽明交通大學。
Explore the potential of RISC-V technology and its compatibility with Ubuntu in this presentation. We will provide an overview of RISC-V and its significance in the computing world, along with Ubuntu's support for RISC-V Single Board Computers (SBCs). The focus will be on VisionFive 2, a readily available RISC-V SBC, explaining how to install Ubuntu 24.04 LTS on its SSD, including necessary modifications and the use of preinstalled versus live server images. Attendees will also learn about utilizing VisionFive 2's peripherals like cameras and HDMI with Ubuntu. This presentation aims to inspire exploration and appreciation of the possibilities within the open-source ecosystem. Ubuntu is a popular free operating system. We will show how Ubuntu supports RISC-V computers, especially the VisionFive 2 board. You will learn how to install Ubuntu on VisionFive 2 and use its features like cameras and HDMI. This presentation is for anyone interested in new computer technology and open-source software.
講者
Mitsuya Shibata
Mitsuya is a software engineer working in Japan, developing embedded devices and network devices while also contributing to FLOSS development. He is also a member of the Ubuntu Japanese Local Community Team and writes regular lolumns and articles related to Ubuntu for numerous IT magazines and technical websites.
Advancements in IHP's SG13G2 open-source PDK and EDA Tool Development
The topic of this talk is the ongoing development of the IHP SG13G2 open-source Process Design Kit (PDK), a crucial resource for advancing analog, pure digital, mixed-signal, and RF design. We will explore the toolset provided within the PDK, including layout, simulation, and verification tools, like KLayout and ngspice. The discussion will also cover the collaborative efforts in refining device models and DRC rules, aiming to bridge the gap between innovative semiconductor research and practical, manufacturable designs. Attendees will gain insights into the challenges and solutions in PDK and EDA tool development, underscoring the importance of community contributions and open-source collaboration.
講者
Frank Vater
None
Kotlin 不只是行動端開發的利器。其現代化特性和卓越的表達性亦得到許多後端開發者的採用。 這次講座,將介紹如何利用 Kotlin 的簡潔性和安全性來提升開發效率和程序品質。也展示如何在現有的 Java Spring Boot 專案中無縫的融入 Kotlin。無論是有經驗的 Java 開發者或是想一探 Kotlin 的魔力。這次分享都將幫助你了解 Kotlin 在 server-side 開發中的潛力。加入我們,一起探索使用 Kotlin 進行服務端開發的精彩旅程!
講者
Brandy Chang
TSMC IT 副理,出沒於 Kotlin 社群,寫寫 iThome 鐵人賽。主力是 Kotlin 後端。在大 DevOps 時代,什麼也都略懂略懂的雜工
Entering SIMD Programming with Real-World Examples: A Code-Driven Journey
SIMD是一項神秘的程式設計領域,大多數人或許知道如何開啟參數來讓編譯器使用SIMD指令集最佳化,卻很少有人擁有實際的SIMD程式設計經驗。在這次的分享中,將透過開源專案的實際原始碼,來一層一層解析那些生澀的內容,學習如何利用SIMD指令集撰寫程式及加速。
講者
葉家郡
Jia-Jun Yeh, a seasoned principal software engineer specializing in FinTech, blends deep computer science knowledge with expertise in C++ and Go. He has evolved into a skilled Kubernetes administrator and application developer, demonstrating exceptional adaptability and swift learning. Over the past few years, Jia-Jun has confidently embraced a significant leadership role, steering his team towards innovation and collective achievement with decisive direction.
VyOS is a Linux based open source router with rich networking features. We could use Kubernetes to deploy VyOS and configuration to provide quick NFV etc.
In this session, Date Huang will show how to rapidly deploy NFV with VyOS on Kubernetes, emphasizing flexibility and scalability to provide virtual network routing and other features.
講者
黃宇強 Date Huang
Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.
Speaking Experience: OpenStack Day Taiwan 2016-2017, Open Source Summit North America 2017, ISC High Performance Project Poster 2018, Hong Kong Open Source Conference 2019, OSC Tokyo 2019, COScon '19, TWNOG 4.0, COSCUP 2021, COSCUP 2023, Kubernetes Community Day 2023
Witness generation is a critical step in the creation of zero-knowledge proofs. This talk will focus on witness generation for Rank-1 Constraint Systems (R1CS) within Keelung, a Haskell-based zero-knowledge domain-specific language we are developing. We will discuss the challenges of developing and optimizing constraint solvers for witness generation. Additionally, we will showcase how Keelung allows developers to write programs that provide hints to the solver, enhancing efficiency and effectiveness in witness generation.
講者
Ting-Gian LUA
Interested in programming languages, mathematics, and linguistics.
2023年是蓋婭重要的里程碑,經過多年的規劃與準備終於完成了ISO14064-1組織溫室氣體碳盤查。來自高雄旗山的蓋婭直營農場,以「自然」為本、「無毒安全」為最高原則,運用台灣尖端農業技術作為輔助,兼顧農場工作安全、作物營養健康、土壤地力永續豐沛,且不使用農藥與化肥來種植,並打造低碳環保的防颱溫室,成就了第一個台灣通過聯合國認證的零碳農場! 本次講座由蓋婭負責人林盈和大家分享盤查的辛酸血淚,並聊聊碳中和之後農場未來的展望。
講者
林盈-蓋婭永續
蓋婭社會企業以「自然」為本、「無毒安全」為最高原則,運用台灣尖端農業技術作為輔助,兼顧農場工作安全、作物營養健康、土壤地力永續豐沛!
04 Aug 2024, 13:30-14:10 @ TR 609 或 TR 411 ※議程組註記:同時段TR 609 Hacking Room會有其他活動一起熱鬧喔。 註:還沒完全確定地點。也可能借系統軟體社群議程的 TR 411 來用。參加前請再查一次這個文件。
想找找對 Linux Kernel 本身有興趣、想參與開發,或是有在從事相關工作的人一起聊聊~
Note: Location TBD, might be hosted at the System Software Track room (TR411) instead, please check this document again for final location.
Looking for those who are either interested or currently participating in Linux Kernel development, or taking on related careers. Come and chat!
Designing Linux-capable systems-on-chip using open-source EDA tools
For the past few years, open source hardware has gained momentum and open source hardware IPs, mainly based on RTL descriptions have found widespread use not only in academia, but in industry as well. With the advent of openly available process design kits (PDKs), and improved productivity of open source EDA tools, it is now possible to design not only simple designs, but much complex systems-on-chip (SoCs) using an end-to-end open design flow as well as publish the physical design and implementation scripts. In this session, you will learn how to design a digital chip step by step using only open-source software. You will be guided through the entire process of designing a small microcontroller on your own PC. We also present our larger Linux-capable SoC, outlining design challenges at this scale and how we solved them. Finally, we discuss which additional improvements will be needed for open-source EDA tools to tackle even larger designs.
講者
Philippe Sauter
None
歡迎對有興趣使用自由軟體作 live coding /網路電腦音樂裝置同步演出 的同好來參加半討論半jam 的即興演奏集會,原則上會仿效 Princeton Laptop Orchestra 之類國外大學社團或台灣的雪藍地概念藝術劇場的演出方式,做網路連線或非連線的同步演出。重點在研討如何用自由軟體來實踐此一目標,所以如何達成會交由成員腦力激盪跟從實作中微調,老手或有興趣的新手都歡迎。假如沒有志願講者,主持人預計會很簡短的介紹最基本的live coding 發聲跟一群樂手如何使用譬如OSC網路同步的方法。主持人會準備一台 48 port switch 。
參加者請自備筆電或平板或手機(還有電源跟網路線)。由於不確定無線網路跟參加者網通設備相容性還有延遲等等因素,請盡量使用有線網路連接,沒有的話我們也開放無線裝置如手機等。請先跟協調者 shelandytheater@gmail.com 報名簡短自我介紹跟簡述您對live coding 或相關電子音樂的想法跟參與這次活動的企圖心(假如能自願協助帶領大家用某種方便的 live coding軟體 如Overtone/SuperCollider …簡介教學也很歡迎)。
討論及演奏時請尊重大家,這樣才玩得愉快。
講者
Kuo-Chieh Ting
None
醫療資訊系統的複雜性和多樣化部署需求使得可觀察性(Observability)成為確保系統穩定運行的關鍵。在這次演講將探討 OpenTelemetry 在醫療資訊系統中的實踐應用,展示其如何在 GCP、Azure 和地端環境中實現監控和數據收集架構的一致性,從而提升系統的可靠性和效率,推動行業的持續創新。
講者
龔筠庭
目前擔任國泰金控數數發技術架構師,過去在雲端產業厚實軟體工程能力,對於新事物充滿熱情,致力於運用新技術來解決實務問題,尤其關注並參與醫療數位轉型的工作,曾參與 IHE 北京系統聯測、擔任 MI-TW 聯測賽道召集人,以幫助醫療領域實現更好的發展。職業生涯的一半以上時間,一直專注於資訊醫療領域,開發與導入經驗有:翻新二十年前的醫院舊報告系統,並參與了醫學影像Smart DICOM Viewer和智慧醫療服務的開發與醫院場域導入。靈活應用醫學資訊標準 DICOM、FHIR和IHE-IT Infrastructure,並將這些醫學資訊標準、醫療場域實務問題與軟體工程相結合,以在醫療生態系中實現有效運用。為國內少數擁有國際醫學資訊標準領域知識與實務開發結合的軟體技術架構師。
Flutter 帶給我們輕鬆愉快的開發體驗,聲明式的語法 + hot-reload,更讓我們如虎添翼,但是面對複雜的頁面時,如果沒有妥善的分層,常常會不知該如何是好,這時可以使用狀態管理工具,讓程式碼變得容易開發、維護。
在本場分享中,分為三個部分: 1. 為什麼在 Flutter 開發中,會需要狀態管理工具。 2. 如何正確的使用狀態管理工具。 3. 三個常見的狀態管理工具(Provider、BLoC、Cubit)介紹。
講者
Andy Lu
我是一名 App 工程師,主要開發 Android 、 Flutter。
喜歡透過文章與其他開發者一起交流,在我的 Medium 可以找到更多我寫的文章喔。
Regarding online video streaming, it is easy to find YouTube or Twitch. But what about radio broadcasting online?
We are going to introduce RadioBrowser.API. This community-driven open-source project provides structural, machine-friendly data for application developers to easily find a radio station worldwide.
Unlike video streaming, where platforms like YouTube and Twitch dominate, finding service providers for online radio broadcasting can be daunting. Online radio content providers typically operate on their own servers embedded in their websites. This setup often leads to a cumbersome user experience, with multiple clicks required to change a radio station, and the ' tune-in' experience can feel like a thing of the past. However, with Radio-Browser.API, finding a radio station is as simple as a single click, offering a welcome relief from the usual complexities.
講者
James Kuo-Ping Lo (Misawai)
James Kuo-Ping Lo is a senior National Taiwan Normal University student studying Computer Science and Learning Sciences. He actively engages in developer and open-source communities in Taiwan, such as Google Developer Student Clubs and SITCON (Students' Information Technology Conference). He has delivered several talks at conferences such as COSCUP. He also interned at Google's Data Center in Taiwan.
Diátaxis 是一種關於文件的思考和實施方式。
它根據系統地理解文件用戶的需求,規定了內容、架構和形式的處理方法。 Diátaxis 確定了四種不同的需求,以及四種相應的文件形式——教程、操作指南、技術參考和解釋。它將它們放在一個系統的關係中,並提出文件本身應圍繞這些需求的結構進行組織。
Diataxis 所服務的使用者是某個技能領域的從業人員. 技能領域是由工藝定義的 - 工具或產品的使用就是工藝 使用程式語言是一門手藝, 就像駕駛一輛特定的飛機, 甚至成為飛行員一樣.
Diataxis 解決了文件內容(寫什麼), 風格(如何寫), 和架構(如何組織)相關的問題
講者
jneo8
jneo8 is a engineer focus on cloud technology and love open source world.
该主题旨在介绍全球设立OSPO的高等院校和实验室,通过对高校中OSPO的定位观察,得出一些共性的洞察,探究OSPO对高校推广开源及开源教育的重要价值。
講者
李明康
网名李小明,“明说开源”主理人,软件工程师,开源社理事、顾问委员会秘书、社区合作组组长;CCF开源发展委员会执行委员开源社区合作经验丰富;参与多项开源研究报告编写与翻译工作;从 0 到 1 搭建多个开源社区运营体系;熟悉开发者关系(DevRel)和技术社区运营理念。目前主要研究大数据、数据库和 AI 等领域的开源基础软件及其 Community 建设工作,专注开源运营、开源治理、企业OSPO和开源教育。
藉由 Open Source Projects 的案例學習如何將通訊網路系統(5G)建構於雲端平台(公有雲或自架的 Kubernetes Cluster)之上,並且探討一些系統議題: * Networking * High-Availability & Scalability * Observability * Case Study
講者
陳毅
本文探討了一項名為 PGVector 的 PostgreSQL 擴充,其專為向量相似性搜索而設計。PGVector 的出現標誌著在 PostgreSQL 數據庫中實現向量相似性搜索的一個重要里程碑。通過 PGVector,用戶可以在 PostgreSQL 數據庫中儲存和查詢向量數據,從而實現更高效和準確的相似性搜索。本文將探討 PGVector 的設計原理、使用方法以及應用場景,並展望其在數據庫和相關領域中的潛在影響和價值。PGVector 的推出將為向量相似性搜索技術帶來新的發展機遇,並推動 PostgreSQL 數據庫在大數據和人工智慧應用中的更廣泛應用。
講者
里長伯
你的後端大小事,都是我的事!(能幫的上忙的話XD)
"MyDNS" is a Dynamic DNS service that associates the IP address of your server with the registered Domain Name. Would you build and operate your own servers in your environment on desktops, laptops, VPS services, clouds, or etc? You can have good experiences to improve your skills through those activities! Takeshi will introduce his Dynamic DNS service - MyDNS and talk related updates. If you are interested in keywords 'MX', 'PSL', and 'Phishing Sites', you should listen to his talk.
講者
Takeshi Kaburagi
Takeshi Kaburagi has been operating his own DDNS service, "MyDNS", as a hobby for over two decades. His experience ranges from waste incineration plants to space station systems and programs.
And Gradle says: sharing is caring - Or why Gradle Plugins are all you need for your Configuration
Have you ever been in dependency hell? Are you tired of copying and pasting your setup from one project to another? Do you wish there would be an easy way to share your configurations, workflows, dependencies? Say no more!
Born out of painful lessons, this talk will give you a crash course in how you can ship your setup easily to different projects by using the power of Gradle (Convention) Plugins, VersionCatalogs, etc.
講者
Matthias Geisler
True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock. Co-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.
如何從不同身份與角度,從藝術創作、文史工作者、社區事務參與者,運用各種方法使地方發生各種可能。
講者
張凱惠
None
04 Aug 2024, 14:00 - 15:00 (draft) 地點:TR609(Hacking Room)
為 COSCUP 打造一個 AI bot,企圖讓部分翻閱文件的工作轉為詢問 bot,由 bot 回答。或甚至 bot 能夠主動發現問題並提供解答與參考資料。歡迎對我們做的事情有興趣的朋友們來跟我們聊聊~
將由以力科技來分享利用數位工具來強化地方創新。探討了數位工具如何透過科技解決方案和合作夥伴關係推動地方發展。
簡報的主要內容包括:
數位工具介紹:介紹了從邊緣智慧、數位標誌到商業運營的高級軟件解決方案等多種數位科技。這些工具滿足了零售、數據管理和客戶互動等多個行業的需求。
導入策略:講述了有效實施數位工具的方法,強調了了解地方企業的特定需求和痛點。策略範圍從自學到外包,著重於長期的運營可持續性。
案例研究:數個案例說明了數位工具在地方語境中的成功應用。這包括透過數位平台提供的全天候教育資源、語言學習工具和小企業預約系統,展示了數位轉型如何優化運營和可訪問性。
以力科技公司概況:揭示了以力科技的使命,旨在成為技術與地方企業之間的橋樑,強調其在提供創新解決方案方面的角色,這些解決方案增強了企業在數位時代的競爭力。
簡報最後呼籲地方企業擁抱數位工具和平台,以在日益數位化的市場中創新和成長。
講者
Janice
None
How the Gemini protocol works - minimalist and modern document transport protocol
Gemini is a minimalist and modern document transportation protocol. This talk dives into how Gemini works, reading the actual Gemini spec and a basic implementation of a Gemini server.
講者
Martin Chang
Systems software, HPC, GPGPU and AI. I mostly build AI libraries and occasionally stupid code in C++.
講者
Eric Huang
Certified Kubernetes Administrator and conscientious software engineer
講者
Kevin Chia
I'm a software engineer interested in privacy preserving technologies, system programming, networking, and general software development. Now I'm working on privacy-preserving applications at Privacy and Scaling Explorations team.
以快速打造雲端網頁框架(PoC)專案特性的Rails(Ruby on Rails)為基礎,善用開放源碼技術棧(Stacks)的低成本並以最短的時間,讓使用者需求(User Story)快速上線,並直接面對使用者,檢驗其成果是否如使用者預期,經由使用者的回饋不斷地修正與調整(Iterate),允許衍生其他新的需求或是更好的創意及想法,快速迭代一個真正面向使用者需求的系統。藉此逐步解構傳統client-server的醫院資訊系統 ,打破既有的系統孤島及穀倉效應,並以最小可用產品(MVP概念,建立多個小勝利,逐步進行醫院之全面數位轉型。 同時,我們也基於開放源碼的Docker(鯨魚)及推動醫療DevOps文化,以CI/CD pipeline實現自動化部屬,有效利用既有資源,同時降低開發及維護人力成本。醫院數位轉型,應包含臨床資訊系統(門診、急診、住院、手術)、醫療影像、電子病歷、周邊系統整合、藥衛材庫存、行政支援、健保總額、主計、人力資源甚至永續經營(ESG)等,皆需資訊系統的開發與整合,我們期以開源技術之創新及開放優勢,建立全面性的醫療資訊系統生態系。
講者
Nickle
D-Bus 是個 Inter Process Communication (IPC) 機制的實做。也是 Linux 生態系中的重要基石之一。不論是 systemd,或是 Desktop Environment (如 GNOME、KDE) 的程式,皆廣泛地使用 D-Bus 來達成各程式間的資訊詢問、交換與通知。讓各程式可以有效分工與合作,並專注於本身的工作需求。例如,顯示電池電量的 Widget 可以透過 D-Bus 詢問 UPower 取得系統電池目前資訊;當有 USB storage 插入系統時,udisks 會廣播相關訊號,系統上對這訊號有興趣的程式就可以做相對應的接續動作。本次分享除了 D-Bus 的介紹外,也會透過範例程式來說明如何使用 D-Bus,以及如何使用 D-Bus 相關的 debug 工具。
講者
Jian-Hong Pan (StarNight)
一位熱血工程師
長庚大學基於教學上的需要,使用 kubernetes+kubeflow 建立了一套雲端的 AI 教學系統。根據教學管理上的需要,客制化 kubeflow 並加入了下列的新模組。這個系統除了給一般的 AI 程式教學外,也很適合給一般分享 GPU 硬體給多人使用。以提高資源的移用率。
我們將介紹 kubeflow 的架構。並說明我們對 kubeflow 的修改,並討論將來一至二年的計畫。希望能邀請更多人加入共同開發出一套功能更完善的系統。
講者
王佑中
從 1992 年開始參與開放原始碼運動。開發 Linux 上第一套中文的終端機及相關的中文化套件。隨後至 UC Irvine 攻讀博士。參與 real-time Linux 的開發。過去二十年多半從事嵌入式系統的開發工作。目前任教長庚大學人工智慧學系,為長庚 AI 中心副主任。
講者
许银
从 17 年开始参与开源社贡献,历任活动组组长,副执行长,作为负责人之一成功举办多届中国开源年会,也推进落地了 开源社 · 陪你看开源 播客品牌。 同时也是 ALC Beijing 正式成员,PyChina, RustCC 等开源社区组织者。 ApacheCon Asia、COSCon 中国开源年会、PyCon China、Rust China Conf 等多个大型开源技术会议的核心组织者。
本次議程將介紹如何利用國立台灣科技大學行動資訊化實驗室(NTUST MITLab)開發的AI/ML平台,建構針對AR/VR應用的智能QoS服務。涵蓋從元數據創建、儲存到運行基礎架構的搭建,並詳細介紹資料前處理、模型設計與訓練等完整的Pipeline撰寫過程。以及展示如何透過QoS xApp控制srsRAN系統,調整針對終端設備(UE)的參數,以提升資料傳輸效率。
講者
莊雨樵
我是莊雨樵,目前於國立台灣科技大學電子所計算機組博士班四年級就讀。我的專業領域包括人工智慧與機器學習、通訊基礎建設、雲端與邊緣計算基礎建設、軟硬體整合以及人機介面的全端開發。
目前,我正帶領一個國科會前瞻計畫-6G光無線雛型團隊,專注於具永續性的AI/ML全生命周期專案管理平台。我們的平台致力於優化資源使用,減少在智慧型服務中的資源空閒。我們的工作不僅包括理論研究,也涉及將這些新技術實際應用於通訊基礎建設。為此,我們採用了諸如4+1 Views、微服務架構等多元先進的方法論。我們計劃在今年的EuCNC&6G Summit上展示我們基於5G和srsRAN開發的AR/VR應用案例。
小麥注音輸入法是一套支援 macOS、Linux 與 ChomeOS 的自動選字注音輸入法。其中,由於我們使用 TypeScript/JavaScript 開發 ChromeOS 版本,而 PIME 框架除了支援 Python 以外,也支援使用 Node.js 開發輸入法,我們也將小麥注音的 ChromeOS 版本的實作移植到 PIME 上,現在 Windows 使用者,也可以使用小麥注音。
小麥注音今年的另一項比較大的進展,則是新增了將注音轉換成台灣點字,以及將台灣點字轉換回國字功能。使用者可以在網頁上使用這些轉換功能,也可以使用小麥注音的 Chrome Extension 的右鍵選單,將任意網頁轉換成台灣點字。我們會介紹這些轉換規則以及我們的開發過程。
講者
zonble
在 React.js 中打造原生級 Sheets 體驗,by Google IDX, Framer-motion & Redux
為了在自家的 PWA 追求與原生 App 類似的體驗,我們拆解 FramerMotion 的運作原理,實現連 Framer Motion 都做不到的響應式 & 多向拖曳 Bottom Sheet (Apple HIG 稱為 non-modal sheet),讓 PWA 的 Sheet 也能有類原生App 體驗。
本次分享中將學到: - 為什麼一定要用 sheet?有什麼必要性? - Framer Motion 的運作原理 - 開發小技巧! DevMode 展示 - 視覺和介面設計上的理解 - 逐步拆解:到底怎麼做到? - Google Project IDX 實例展示 - 解釋參數和他們的意義 - 上手體驗!
透過工程師的邏輯+ UI 設計師的經驗,終於攻克這個不可能的任務!
講者
范愷祐 / Kyo Fan
Open NCCU 非營利組織創辦人、 GDSC NCCU '22-'23 Lead (社群領袖)
講者
張淮竣 Huai-Chun Chang
Core Team Member @GDSC NCCU Tech Lead @ OpenNCCU
意外到量子計算學界打滾 怕畢業即失業所以學了一點網頁前端
透過「開源星手村」桌遊讓你了解開源不是只有開放原始碼,還有各種各樣的應用,包括開放資料與開放政府。在遊戲過程中認識這些多元的開源專案
講者
開放文化基金會
開放文化基金會(Open Culture Foundation,簡稱 OCF)
是一個非營利性的組織。透過推廣開放科技和跨界合作,在台灣持續的銜繫科技社群與其他公/私領域,來促成開放共創保障數位人權、支持透明涵融的數位公民社會。
自 2014 年創立以來,我們以法人做為組織形式,支持台灣 30 多個開放科技社群,在過程中,不僅是持續性的推廣開放科技概念,我們也開始參與政策倡議,為眾人的數位人權發聲,進而創建了一個在台灣發展開放科技的基地。這些成果並非由開放文化基金會獨立實現,而是透過科技社群和公民夥伴一起促使台灣的數位/網路環境變得更加公開、透明和公眾參與 — 不論這樣的參與是以個人、社群或是組織為名義。
分享導入 PostgreSQL 開源資料庫的經驗和心得. 導入 PostgreSQL,導入的是資料庫?還是開源文化?
講者
古永忠
古永忠博士是資料庫系統研究員、社群貢獻者和資料工程師。從社群的角度傳遞產業資訊,並為企業提供開放的資料思維和技術。
There is still very few free/open-source/multiple issue/in-order/softcore CPU in the wild. At the same time, VexRiscv accumulated quite some technical debt and limitations. So it was time to fill those gaps !
VexiiRiscv aim at : - Providing a free/open-source CPU which can scale from simple micro controller, up to linux ready multi-core / multi-issue cluster (Cortex A53/A55 like) - Covering both 32 bits and 64 bits RISC-V + IMAFDC + B - Being very modular and extendable - Being Debian capable - Being FPGA friendly
This talk should normaly run on the hardware itself (FPGA + VexiiRiscv + Debian), minus maybe, some kernel panics ^.^
講者
Dolu1990
Working in open-source hardware since 2015. Here is a few projects : - Hardware description library : SpinalHDL - RISC-V CPU : VexRiscv, VexiiRiscv, NaxRiscv
I'm working as an independent, living from the project listed above.
[日本] [地方創生] Naorai - Succeed a diverse & rich Japanese-sake culture to the future Vision
Naorai公司致力於保存和推廣日本清酒豐富多樣的文化。他們的使命是通過使用100%有機大米並增加有機稻田來確保清酒釀造的可持續性。他們獨特的產品,Jo-chu,是一種基於清酒的利口酒,通過專利的低溫蒸餾技術製成,保持了清酒的濃郁香氣和風味。Naorai的願景是使日本清酒隨著時間的推移變得更有價值,像陳年葡萄酒和威士忌一樣,從而將其魅力帶到全球舞台。該公司致力於環保的清酒生產,並將日本清酒文化傳播到世界各地。
講者
Janice
None
社子島夜弄土地公作為一年一度台北市重大的元宵活動,如何吸引攝影師前來拍攝?攝影志工團如何成立並透過一張張影像,形塑出這個在地信仰與居民連結的強度,也拉近更多人走進社子島、認識社子島。
Searching through a vast collection of comics can be challenging. We often rely on matching titles, words, descriptions, publication years, character names, and publishers. But what about categorizing comics by genre or other intriguing criteria? In this session, we’ll explore Vector Index, a powerful index now use with relational databases and graph databases. We'll cover the basics of indexes, demystify Vector Index, and showcase its potential for more effective searches.
講者
Koji Annoura
Koji Annoura is a highly experienced full-stack developer with over 40 years of experience. He has been engaged in Agile software development since 2009 and played a pivotal role in establishing the "Neo4j Users Group Tokyo" in Japan. Moreover, in 2021, he founded the "Apache Hop User Group Japan" Koji has actively contributed to numerous companies and teams, guiding them through the Agile transformation process and facilitating the implementation of Agile and Scrum methodologies. An accomplished author, Koji has made significant contributions to "The Practical Guide to MacOS X Server" Additionally, he serves as a technical reviewer for "Graph Data Processing with Cypher
談論一些可應用在軟體開發的資料分析方法 (Data Analysis Method),兼論分析方法對開發人員的意義與影響。
講者
Laurence Chen
IT 顧問、講者、作家。喜歡快速迭代 (fast iteration) 與提高產出。
台灣 Clojure 社群, dbt taipei 社群線下活動主持人 REPLWARE CEO
網站:https://replware.dev/ 電子報:https://replware.substack.com/
How to Write Video Plugins: Expand the Power of Open Source Programmatic Video Manipulating Tools
當我們想要嘗試做一些影片處理(例如普通的filter,用AI加工,等等)時,編寫一個 plugin 來擴展既有的開源影片處理工具的功能,是實現影片處理預期結果的各種方案中,CP值最高的方式。 因此,這裡將透過閱讀一些 AviSynth/VapourSynth 影像 plugin 原始碼,包含個人寫過的 plugin 原始碼,來分享經驗。究竟自製 plugin 在接收、處理、輸出視訊串流時,應該注意哪些細節。
講者
Hsueh-Tsung Kuo
I will start by addressing some of the challenges encountered during the installation process of Kubernetes, with a particular emphasis on the use of BGP Mode in CNIs. Following this, I will introduce fundamental concepts such as routing, overlay networks, BGP, and ECMP, to explain how to optimize the efficiency and reliability of Kubernetes networking.
The talk will highlight the advantages brought by BGP Mode, including improved network efficiency and performance, as well as the challenges it presents, such as the need for in-depth network knowledge and management of routing tables. To conclude, the importance of understanding these network concepts for fully leveraging Kubernetes will be emphasized, encouraging a deep dive into documentation to enhance network efficiency.
講者
葉家郡
Jia-Jun Yeh, a seasoned principal software engineer specializing in FinTech, blends deep computer science knowledge with expertise in C++ and Go. He has evolved into a skilled Kubernetes administrator and application developer, demonstrating exceptional adaptability and swift learning. Over the past few years, Jia-Jun has confidently embraced a significant leadership role, steering his team towards innovation and collective achievement with decisive direction.
In this presentation, we will introduce the functionalities of our open-source library, Alice, and discuss what the Threshold Signature Scheme is. It includes concepts such as distributed private key generation, threshold signatures, and some related concepts of HD wallets.
講者
cyc
AMIS 密碼學工程師
Microkernel operating systems have a wide range of advantages: high security, scalability, fault tolerance. And nowadays more and more companies are announcing the release of their products based on microkernel operating systems. We will discuss the main mechanisms which microkernel operating systems offer to solve cybersecurity problems. Moreover, Kaspersky Lab has developed its own microkernel operating system - KasperskyOS. KasperskyOS is designed to create software and hardware systems that are protected from any, even unknown threats, and does not require overlaid protection tools such as antiviruses. The KasperskyOS microkernel is written entirely from scratch and does not use Linux kernel code. The core of a system is its key architectural component that provides communication between user applications and hardware. Kaspersky Security System – module through which all Inter Process Communications take place. It checks whether each interaction complies with the specified security policies, and if it does not, it denies such interaction. Even if one of the components is hacked, Kaspersky Security System will reduce or minimize possible damage. There is open source version - KasperskyOS Community Edition (CE) that can help to create security applications on Raspberry Pi 4. We will also present the Secure Login example through KasperskyOS CE that demonstrates the use of the Information Obscurity security pattern. The example will show the possibility of transmitting system-critical information through an untrusted environment.
講者
Anastasiya
Kaspersky Lab, Project Manager
實作指引 (Implementation Guide) 與應用程式 (Application) 登錄平台可用於登錄不同應用情境中的 FHIR 規範與應用程式,進而發展成為一個提供各種解決方案的生態系。本次議程將回顧國際的 IG 與 App 登錄平台、臺灣 IG (政府端)管理平台。並介紹如何透過 TW Open Registry 開放登錄平台,並與 MI-TW 台灣醫學資訊聯測松整合,來促進醫療資訊的互通與一致性。
講者
Lorex L. Yang
Lorex 具多年 FHIR 標準、醫學資訊相關系統開發與教育訓練經驗。他的研究領域是醫學資訊,專長協助系統整合與產業創新,協助醫療院所、企業與政府以開源解決方案進行創新,提升產業綜效競爭力。他長期活躍於開放原始碼社群,並致力於推廣標準化醫療資訊教育的向下扎根。
如果您好奇這個已連續舉辦近20年、純志工籌辦、連票都不用買、集結眾多社群參展、數十軌同場較勁、超過三百場議程的活動是怎麼煉成的,請參加此議程聽聽 COSCUP staff 第一手分享。
適合參加者:會眾、社群活動組織者、有興趣參與 COSCUP 2025 籌辦的您。
講者
yoyoIU
None
講者
Denny Huang
COSCUP 2024 總召組成員
SITCON 學生計算機年會共同發起人,目前於雷亞遊戲(Rayark Inc.)擔任 Data Analysis Manager;在正規教育中特立獨行,妄想透過改善教育讓台灣更進步,崇尚開源精神,熱愛使用者界面以外的多項技術。
講者
劉雁 (Yanyiyi)
None
講者
singing
None
此議程將會介紹如何整合現代程式語言到 DPDK 應用開發,在享受完善的建置系統、套件管理與簡潔語法的同時,滿足網路封包高效處理的需求,帶給工程師舒適的開發體驗。要達成高效封包處理,編譯語言只是基本要求。在 2024 年的現在,除了 C 家族以外,Rust 與 Go 都是可行的方案。此議程將回顧並比較這兩個語言下現存框架的優點與限制,並呈現導入 Rust 到 DPDK 應用開發的做法與注意事項。期許降低開發的門檻,讓未來有更多安全、穩定的開源工具供網路領域的研究者使用。
講者
doraeric
現為奧義智慧科技的資安研究員,專注於雲端安全與網路安全等領域。近期終於入門 Rust,歡迎同好來交流。
本議程預計邀請蔡芸琤教授,以多年資訊教育工作者的角度,探討教育元宇宙的定義與教學應用,分享如何在師生間共創可以產生價值交換的思維系統,並交流資訊教育見解與學生的故事。
講者
蔡芸琤老師
臺師大科技系 PecuLab
國立臺灣師範大學科技應用與人力資源發展學系副教授,蔡芸琤老師熱衷於將前沿科技融入教育,特別是新興科技的價值化應用。他的教學理念是將教育生活化,讓學生在真實與虛擬的交互中,提升認知、情意和技能,成為能夠創造自身價值的終身學習者。
蔡老師積極探索AI和教育元宇宙的融合,致力於創建一個內心與虛實環境交融的學習體驗,使學生能夠做到知行合一,由內心驅動行為來達到實踐的目標。他的研究不僅涵蓋智慧醫療、金融科技和科技教育策略,還領導多項跨領域合作項目。他相信,教育不僅僅是學習賺錢的技能,而是讓學生在學習中發展出全面的能力,找到自己的天命,發揮最大的價值。
博物館被視為是一種能以具體物件作為媒介,藉以溝通、表達、呈現與傳遞專業知識的機構。而博物館此機構作為特定時空和社會文化背景下的形成過程,也無可避免難以不去觸碰,關於彼時主導的政治行動的意識形態,諸如殖民主義、帝國主義與民族主義等,並且會對社會集體價值與觀念產生重大影響。而展示作為特殊書寫文本,再現、動態詮釋且脈絡化人類社會積累的知識,向觀看者傳達意義、關係與權力。 故在博物館的展示中,文化不只被動地被呈現,同時更被主觀地詮釋、再現與挪用,博物館除了展現其文化知識、藝術美學、生命奧妙、科學真理,同時需要探究,在那背後,是由什麼決定適當的文化、藝術、自然與真理。博物館擁有「詩意」(poetic),也同時具備「政治學」,藉由「物」此凝聚意義符號,對於建構社會認同與表達文化差異象徵的獨特性。在過去,博物館的出現,絕大部分伴隨殖民帝國的擴張,展現帝國威勢民族誌式的蒐藏,或是為顯現王公貴族品味財富、珍奇櫃式的展示等,博物館的性質與定位隨著社會變遷、思想轉向產生出新的博物館類型。因著社會與政治發生巨大變化,殖民主義遭到批判,蒐藏品的真實性與客觀性亦連帶重新檢視,也因此,面對時代演變、解殖思想興起,博物館應該要以新的觀點和方式重新看待自身定位,讓歷史記憶不再侷限於國界與過去,也不再與民族國家倡導者的記憶混為一談,而是跨越國界,著眼於有共同目標的地方社群、公共共同體,而地景的呈現與地方和國族認同的重新建構,都成為一種新的紀念形式被實踐著,博物館的歷史敘事也朝向多層次敘事發展。 而要如何重新建構敘事與展示,為未來世代保存多元記憶,便是本文藉由 各篇期刊文獻、書本篇章綜整所要探究的內涵。本講座將就博物館如何製作、形塑出歷史、事件、文化遺產,與如何藉由物的蒐藏與詮釋、展示的設計,進一步凝聚地方、集體、國族認同,亦或反思遭國家官方觀點煙滅的聲音,及批判關於以白人、西方觀點為中心的異國文化,最後帶到城市與遺產的展示也能刺激當地居民、觀光客的到訪,塑造出可參觀的文化樣貌。
Let's tackle open-source supply chain issues with open source
The open-source supply chain issue has attracted considerable attention. Therefore, there is a focus on managing software dependencies and vulnerabilities using SBOM (Software Bill of Materials). In this talk, he will discuss how to create an SBOM from software dependencies using Dependency-Track, an open-source tool developed primarily by OWASP, and CycloneDX, a SBOM format, to visualize vulnerabilities in the software being developed.
講者
Naruhiko Ogasawara
Naruhiko Ogasawara is a security engineer in Japan. His expertise lies in vulnerability detection through source code static analysis for applications. He is also an avid enthusiast of desktop OSS, favoring LibreOffice and Ubuntu. He is a watcher of Linux printing technology. He is a former member of The Document Foundation and OpenPrinting Japan.
Beyond Text- Building Multimodal AI with LangChain and Gemini Pro
Harness the cutting-edge capabilities of the Gemini Pro API and LangChain framework to unlock a new era of AI development. This session dives deep into practical applications of the Gemini Pro API, showcasing its integration with LangChain for building powerful chatbots, multimodal experiences, and Retrieval-Augmented Generation (RAG) pipelines. You'll learn how to leverage Gemini Pro's enhanced factual language understanding and reasoning to create intelligent and informative AI applications.
講者
Kalyan Prasad
Hello, this is Kalyan from India. I started my career as a newspaper delivery boy, and through hard work and determination, I evolved into a self-taught data scientist and analytics manager. And, I lead a talented data science and analytics team at my workplace. I'm deeply passionate about open-source communities and actively contribute to them. Over time, I've established myself as a respected global speaker and influential community leader, delivering talks at prestigious conferences and educational institutions such as PyData Global, Data Science Global Summit 2022, JupyterCon, PyCon India, Devfest Hyderabad, PyCon APAC, PyCon Hong Kong, PyCon JP, PyCon ZA, Pyjamas, Conf42, Developer Conference Telangana 2021, BelPy & KLS Gogte Institute of Technology, Belagavi, Karnataka, India. I also worked as Reviewer and Mentor for reputed conferences & hackathons including EuroPython, SciPy, PyData, PyData Seattle, JupyterCon, PyCon US, PyCon India, PyConfHyderabad, and many others. (At the moment, assisting the EuroPython 2024 Proposal Mentorship program. Kalyan is also contributing to various open-source communities. He enjoys being involved with these communities and helping them grow. Currently I am associated with the following organizations below: NUMFOCUS - Small Development Grants Review Committee PyCon India – Conference Co-chair PyConf Hyderabad – Conference Co-chair Kaggle X Bipoc Mentorship - Mentor PyData Global Impact Mentoring Program - Mentor Hyderabad Python Users Group – Core Member/ Meetups Organizer Humans for AI – Program Manager for AI learning Community
「單一職責」、「開放封閉」、「依賴注入」、… 這些寫程式的原則,因為面試找工作時都會考,所以大家都倒背如流,可是為什麼進到公司後,把前人的「鉅作」打開來,看到的往往不是那麼一回事;更有甚者,當我們想要幫忙把原有的程式改寫成更好的樣貌時,總是得到「會動的程式不要改」的回答?
我們用一個日常生活中常見的服務:「停車場計費器」,來看看在功能保持正確的情況下,有意識地善用物件導向設計原則,與沒有善用的,在閱讀上的表現力,與當需求有變時的改動難易度,有什麼區別。
講者
Kuma Syu
Kuma 最討厭的就是 coding 了。
你沒聽錯,身為RD,只要能滿足品質與時程,他堅持能夠少寫 code 就少寫 code。
他也很懶,能夠讓機器做的事就不自己做。
他討厭浪費,也懶得算計,就傻傻地在組織內努力推動各種流程改善、人員教育,與軟體工程實踐。
「崇尚敏捷精神,熱愛軟體工程」— 你可以這麼形容他。
KubeVirt從2019納入CNCF專案,且在2022年達到孵化中(Incubating)的成熟級別。KubeVirt旨在將虛擬化技術與Kubernetes容器化平台相結合,讓使用者可以在Kubernetes集群上運行虛擬機器,並將其視為Kubernetes管理的資源之一。 本主題將介紹KubeVirt專案基本功能與如何藉由KubeVirt加速企業走向容器化與Kubernetes平台。並總結各項營運上需考量的重點。
講者
梁維恩 Jace Liang
目前任職於紅帽(Red Hat)擔任OpenShift TAM(技術客戶經理)。主要協助客戶管理和規劃容器平台,並處理與容器平台相關的任何技術問題。
A short experience to perform fuzzing and formal verification
In this session, the speaker will explore the basics of fuzzing testing and formal verification by using simple examples and share the experience and the tools for performing fuzzing testing and formal verification.
講者
wiasliaw
Non-working blockchain developer. Working on #evm, #zk-stuff.
Unprivileged Linux user namespaces is a rather controversial topic in the security community, Linux Kernel community and in software engineering in general. On one side it allows building unprivileged and sandboxed services and applications, which would otherwise require elevated privileges to successfully run and provide features to their users. Not granting privileges to such applications follows the least privilege principle and makes our systems more secure.
On the other side, this mechanism has been repeatedly used in various vulnerabilities and exploits as a starting attack vector, multiplying the damage and impact of these exploits. And since it became so popular within the offensive industry, many Linux distributions and security guidances started recommending disabling this feature altogether.
There is an ongoing debate whether unprivileged user namespaces provide more security or make the system more vulnerable. In this presentation we will review how user namespaces might help building sandboxed secure applications. But we will also show how a discovered Linux kernel bug turned into a security vulnerability just because user namespaces are available on the system. Finally, we will give recommendations on how to get the best of both worlds: allow well-behaved applications to utilize user namespaces for better security, while blocking the feature for potentially malicious users/code.
講者
Ignat Korchagin
Ignat is a systems engineer at Cloudflare working mostly on Linux, platforms and hardware security. Ignat’s interests are cryptography, hacking, and low-level programming. Before Cloudflare, Ignat worked as a senior security engineer for Samsung Electronics’ Mobile Communications Division. His solutions may be found in many older Samsung smart phones and tablets. Ignat started his career as a security researcher in the Ukrainian government’s communications services.
跟我們一起瞭解 Android 開發過程中 升級 Gradle 的挑戰,以及從符合 SDK 政策到提高專案效率的流程。
講者
SU MIN-JING
Experienced Android developer with over a year of hands-on experience in both the gas retail and healthcare sectors. Owned the development of clinic-related products and contributed to gas retail and delivery solutions.
Can you design a commercial chip, shipping hundred of millions of it? The OpenHW Group is dedicated to curate and maintain with it's members industrial quality, open source RISC-V IP with full verification and documentation under a permissive license. OpenHW Group RISC-V IP has been already shipped in many different commercial applications and is best suited for custom extensions or modification if you wish but also works off-the-shelf. Let us give an overview about our Core line up and how we enable embedded IoT, edge AI and a variety of other applications.
講者
Florian 'Flo' Wohlrab
Flo is the CEO of the OpenHW Group and international not-for-Profit organization dedicated to curate and maintain high quality, industrial grade, open source RISC-V Cores. Flo is fascinated by RISC-V and help to smoothen accessibility to high quality RISC-V and help promote the RISC-V ISA worldwide. He is also one of the first RISC-V International Ambassadors. Before leading the OpenHW Group Flo was Head of Sales for a commercial RISC-V provider where he took care of the markets in Japan, Europe and Middle East.
國際上推動「醫療健康資訊互通聯測」已行之有年,社團法人台灣醫療影像資訊標準協會(MISAT)融合全球知名的聯測體系,包含: HL7®(Health Level 7) FHIR® (Fast Healthcare Interoperability Resources)與IHE (Integrating the Healthcare Enterprise)等,發展在地化的醫療健康資訊互通聯測工作。以 「標準-實作-聯測-驗證」 共築台灣資訊標準化生態圈,建立台灣醫療資訊產業實證場域驗證機制。為了協助開發者開發標準化的醫學資訊系統,本聯測由各開源團隊提供多個開源工具,以發展開源技術且建立開源生態系統 (open source ecosystem),降低開發者開發DICOM以及FHIR系統的最後一哩路的門檻。亦可協助產業在開發產品時能使用開源程式碼,透過透明且開放式的參與模式、可加速這個領域的產業發展,進而回饋至產業。
講者
連中岳
國立臺北護理健康大學資訊管理系 副教授 ,目前開店經營 影像資訊學實驗室, 指導開源作品github: cylab-tw。另外是社團法人台灣醫療影像資訊標準協會秘書長以及 台灣醫學資訊聯測松發起人與總召集人
主要研究領域: 醫學影像儲存及傳輸系統 (PACS)、電子病歷互通標準 (DICOM、IHE、HL7 FHIR)、醫學影像資料庫、醫學資訊系統開發與建置、醫學資訊安全與應用
補充: 北護資管不是護理領域,不要被校名蒙蔽雙眼。資管系就是資管系,培養出來的學生很會寫程式。在COSCUP會看到很多 "北護資管人"。不要問他們是不是護理系(沒禮貌)。
歡迎大家與我們交流
今年是否在 COSCUP 有滿滿的收穫、感動、快樂與歡笑,歡迎你投稿至 attendee@coscup.org,信件標題包含 [Highlights],我們將會選出前 10 大 Highlights 跟大家分享。
邀請你與我們一起記錄 COSCUP 2024 Highlights,讓我們將這些精采的時刻記錄下來,年度的精選輯就由大家來投稿了!
講者
yoyoIU
None
講者
劉雁 (Yanyiyi)
None
講者
singing
None
閃電秀講者指南 / Lightning talk speaker guide https://hackmd.io/@coscup/BknoAQcOA
錄取名單: 1. Introduction to Custom ROMs - Aayosh Gupta 2. <<九日>> 遊戲破圖問題分享 - 林博仁 3. emfont:不必微軟正黑 - 毛哥 EM 4. 混亂的前端開發 - 昌維 5. 關於我如何失去 100 萬用戶這件事 - Ben Lau 6. H4 與 TOSSUG 的大切なお知らせ - RJ 7. 如何做一個好用的開源 SwiftUI Toast Library 8. 你各位的 Open Source Project 建立在多脆弱的 Infrastructure 上? - Seadog007 9. 如何在一場研討會講四個議程 - 葉家郡 10. 都來參加ㄓˋ播組組吧! - 郭2
COSUCP 即將在 2025 年邁入第 20 年,我們誠摯地邀請在場的每一位參與者和講者,共同留下這珍貴的回憶!為 20 年喝采與歡呼,參與大合照,見證這時刻!