吳宇萱(土撥鼠) 所關注的議程

吳宇萱(土撥鼠)'s Favorite Talks

篩選條件

議題

我推的守則-COSCUP Code of Conduct 修訂之路

TR 311 [[ new Date( '2023-07-29 02:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 02:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 02:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

分享如何將基本法律規範納入 CoC ,並在此之上透過知情同意的方式彼此約束,建構內部互動的信任與對外的社群形象。

講者

皇甫

皇甫

非二元女性主義者,從同人場跨足 COSCUP 的精靈王,追求利害關係人知情同意的流程控,進劇場的次數比進電影院多,不寫程式,喜歡當貓手也喜歡吸貓

Diversity and Inclusivity in Tech - Healing Lectures 科技領域的多元共融 - 療癒講座 3UECGN general (30mins)

從只會 Docker 到上手 Kubernetes

TR 214 [[ new Date( '2023-07-29 05:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 05:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 06:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

學生碰不到,但企業都在用的 Kubernetes 究竟該如何學習。本場議程中,講者將分享自己從僅會使用 Docker 建立容器,到後來了解並掌握 Kubernetes 的經驗,並提供學習方式,引導大家進入 Kubernetes 的世界。

講者

YiHong Lin (uccu)

YiHong Lin (uccu)

熱愛 DevOps 技術與 Hackathon 文化的碩士生

Student Adventure Time 學生社群大亂鬥 CZWWVS general (30mins)

Hacking Thursday CoC 的誕生祕辛

TR 311 [[ new Date( '2023-07-29 06:40:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 06:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 07:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

正所謂「樹大必有枯枝」,參加社群聚會的參與者多了,多少還是可能會遇到一些行為出格的人造成不舒服的情況,因此各社群活動紛紛出台 CoC - 行為準則來維持交流環境。成立十餘年的 Hacking Thursday (以下簡稱 H4) 也不例外,經過多方參考及一段時間的醞釀後,於去年下旬推出了 H4 的 CoC。講者作為近期較為活躍的 H4 核心參與者之一,分享我們的 CoC 產生經歷,希望能為「科技領域的多元共融」帶來一些想法。

講者

RJ Hsiao

RJ Hsiao

參與開源社群1x年,COSCUP、H4 及 MozTW 的常客。主要還是打著 Ubuntu-TW 志工的頭銜,因為缺人...看到這邊的你,有興趣來幫忙嗎?

Diversity and Inclusivity in Tech - Healing Lectures 科技領域的多元共融 - 療癒講座 W8EEPE general (30mins)

Dirty!Rails 中的 ActiveRecord 和 ActiveModel

TR 413-1 [[ new Date( '2023-07-30 02:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 02:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

本次演講將深入探索 Rails 中的 ActiveRecord 和 ActiveModel,專注於它們在資料修改方面的關鍵功能 - Dirty。我們將探討 Dirty 的原理、用法和應用情境。演講提供案例和程式碼示範,讓參與者深入了解和應用 Dirty 功能。透過演講,您將學習到如何運用 Dirty 追蹤和管理資料變更,提高資料準確性。無論您是初學者還是有經驗的開發者,演講都將豐富您的知識和技能,讓您在 Rails 中更靈活自信地使用 ActiveRecord 和 ActiveModel。

講者

Cindy

Cindy

大家好,我是 Cindy,今年闖入資安圈的 Rails 工程師,目前在 DEVCORE 當開發工程,喜歡 Ruby。

Ruby CHMKDS general (30mins)

Rust Web之旅:新時代的後端開發

TR 210 [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 02:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 03:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注
  • 為何選擇 Rust 作為後端語言?
  • 一個前端工程師從 JavaScript 的角度學習 Rust
  • 深入 Tide 框架
  • 如何使用 Tide 框架建立 CRUD 的 REST API

講者

朱章祺

朱章祺

滑板愛好者,軟體工程師,貓奴一枚。

Rust KXWYQL general (30mins)

開源力量:從 Mozilla 到 AWS、從半導體到傳統產業,我的職涯探索之旅

TR 616 [[ new Date( '2023-07-30 04:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 04:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 04:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

三個主題

  • (1) 分享的初衷
  • (2) 跨域實務經驗
  • (3) 持續與人互動

從分享的初衷開始,並逐漸擴展到國際舞台上,在美國的 Mozilla Summit 擔任講者、在歐洲藍牙論壇成為與談人。透過他人分享的經驗,能夠讓自己成長,同時透過自己的分享,除了能讓他人獲益,也能整理自己思路。這種正向循環在講者的生涯發展中,是個關鍵飛輪。

在跨域實務經驗方面,講者將分享了他在開源社群不同領域的學習經驗,從擔任 COSCUP-GNOME Asia 外交官、COSCUP 銷售組、到 Mozilla Support 在地化的專案負責人,這些經驗使他有機會挑戰產品和技術整合部門主管。他從這些實踐中學會了溝通、銷售、拆解和梳理流程等技能,並將它們應用於職場工作和產品規劃中,促進了他的職業發展。

最後,講者強調了持續與人互動的重要性。他從 Mozilla 開源社群,到 AWS 技術社群,持續在不同領域中探索,例如接觸 Mozilla FirefoxOS 而開始動手玩 AOSP,再因此而在 AWS 上建立健身物聯網。這種持續的互動使他有機會能夠瞭解市場動向,並接觸到各種技術,進而職涯上逐步前進,往理想與夢想邁進。


在摸索職涯的你,是否想要知道

  • 從分享的初衷如何擴展到國際舞台?
  • 一名阿宅工程師,如何在美國 Mozilla Summit 和歐洲藍牙論壇上,擔任講者以及與談人?
  • 透過持續分享,如何實現自我成長?
  • 在開源社群中的跨域實務經驗是什麼?
  • 如何應用社群經驗,促進自己的職涯發展?
  • 持續與人互動有何重要性?
  • 講者如何從 Mozilla 到 AWS 技術社群中探索不同領域?
  • 講者如何了解市場動向並結合到自己的工作當中?

參與這場演講,一起聊聊,一起連結,一起探索職涯的各種可能性 :)

講者

Ernest Chiang

Ernest Chiang

Ernest Chiang 於 2008 年開始了他的 AWS 之旅。他熱衷於參與在地技術社群,以及透過部落格文章,分享各種 AWS 的思路,將 AWS 拆解後的技術架構與產品、商業思維連結起來。自 2011 年以來,在 Ernest 服務於 PAFERS Tech ,參與各領域的產品與技術整合,將手邊許多軟硬體及雲端整合專案,運作於 AWS 全球和 AWS 中國地區,服務世界各地的客戶。

Ernest 對於技術社群參與擁有豐富的經驗。2009-2014 年,參與籌備台灣最大的 FLOSS 會議【開源人年會 COSCUP】。2010-2019 年之間,Mozilla 代表。

他喜歡跨領域的產品開發和技術管理工作,目前在 PAFERS Tech 拆解健身健康產業,提供歐美客戶軟硬整合、物聯網解決方案、以及提升營運效率的組織作業流程顧問服務。他曾在台積公司擔任半導體領域的製程整合工程師。

2020 年,他獲邀成為 AWS 社群英雄,繼續他的 AWS 學習旅程。


如果你跟他一樣喜歡將事情複雜化,歡迎找他一起交流 PKM 個人知識系統 工作流程 :)

Open Source and Career Growth 開源與職涯 FCFCQP general (30mins)

如何實作一個電子報訂閱與發送系統 — 以 COSCUP 電子報訂閱為例

TR 511 [[ new Date( '2023-07-30 05:00:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 05:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

本議程將引導您從網域和郵件設定開始,逐步建立一個完整的電子報訂閱與發送系統。我們將探討如何建立訂閱系統、如何比對唯一帳號、如何有效管理訂閱名單,以及如何設定開信追蹤、建立郵件發送範本、進行大量寄送以及避免退信等相關問題。

此議程以目前每月寄送的 COSCUP 電子報為例。由於 COSCUP 活動已不再需要報名,任何人都可以自由參加,因此需要建立一個電子報訂閱服務。而您可能會好奇為什麼要自行建立系統,而不使用現有的線上電子報發送服務。在此議程中,我們將詳細解釋這個問題。

備註:目前專案仍在整理中,預計在 COSCUP 2023 之前將專案公開。

  • 技術佔比:60%(AWS SES、Python、Celery、RabbitMQ)
  • 流程介紹:30%(訂閱、文案、郵件樣板製作、發送、名單維護)
  • 小技巧:10%(開信追蹤、退訂處理等)

How to Implement an Email Newsletter Subscription and Delivery System — A Case Study of COSCUP Newsletter Subscription

This session will guide you through the process of creating a complete email newsletter subscription and delivery system, starting from domain and email configuration. We will cover topics such as building a subscription system, matching unique accounts, effectively managing subscription lists, setting up open tracking, creating email templates, conducting bulk sending, and preventing bounce-back issues.

We will use the monthly COSCUP newsletter as an example. Since COSCUP no longer requires registration and allows free participation, there is a need to establish an email newsletter subscription service. During this session, we will provide a detailed explanation of why it is important to build a custom system instead of using existing online newsletter delivery services.

Note: The project is currently being organized and is expected to be made publicly available before COSCUP 2023.

  • Technology breakdown: 60% (AWS SES, Python, Celery, RabbitMQ)
  • Process overview: 30% (subscription, content creation, email template design, delivery, list maintenance)
  • Tips and tricks: 10% (open tracking, unsubscribe handling, etc.)

講者

Toomore Chiang (COSCUP)

Toomore Chiang (COSCUP)

目前是 COSCUP 2023 行政組組長,主要負責每一屆與志工相關事宜,行政組開發部分有「志工服務平台」與「電子報訂閱系統」,行政組期待透過改善行政效率的方式,協助其他組別增進,讓每年的籌備團隊能快速行動!行政組目前組內分類為三個任務組別:庶務組、開發組、招募組。詳細的說明可以參考行政組簡介

Miscellaneous Open Source Topics 各種開源議題 AWCXJK general (30mins)

Rails ORM 踩坑經驗談

TR 413-1 [[ new Date( '2023-07-30 05:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 05:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

這場議程試圖討論開發者在使用 Rails ORM 時可能會有的困擾點,並舉幾個案例做討論。從為什麼會「踩坑」、到如何更熟練的使用 Rails ORM 並清楚自己執行的 Query 做說明。也會針對幾個案例做討論。再來,會談談 Rails 中可能會預設使用的 query cache 和 prepared statement,以及可能導致的雷點等等。

https://slides.com/meng-yingtsai/coscup-2023

講者

Meng-Ying Tsai

Meng-Ying Tsai

小名文月,拼音 fumitsuki,簡稱 fumi。現職為 Shopline 的後端工程師,喜歡寫寫 ruby 和思考有趣的問題。 另外也喜歡喝淺焙咖啡、唱日卡、嚐甜食,不論是技術相關的東西,還是台北哪家店的蛋糕好吃,都歡迎找我聊聊歐!

Ruby JMHL87 general (30mins)

面對 legacy code

TR 413-1 [[ new Date( '2023-07-30 06:10:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:10:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:40:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

在已經存在很久的專案中修改程式或加入新的 feature 的時候是否曾有這些疑問或抱怨 * 這樣改會不會造成其他地方壞掉? * 這段 code 到底在寫什麼!? * 這邊的設計模式怎麼好像有點怪怪的?

常常聽到要避免讓自己的 code 日後成為 legacy code,但究竟怎麼樣的程式會被視為 legacy code ? 怎樣的不會呢? 經歷過 legacy code 洗禮的我想要在這邊分享一些有關的知識與想法 希望可以幫助到跟我一樣剛接觸 legacy code 的人

講者

Ken

Ken

我是 Ken,Rails 工程師 喜歡料理及探索新知 不愛說話

Ruby EFMZR3 general (30mins)

Infrastructure Architect 養成技能樹

TR 616 [[ new Date( '2023-07-30 06:20:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

在本議程中,Weithenn 將以自身從事 IT 行業至今 20 年的經驗,分享 Infrastructure Architect 養成技能樹,從一開始的專科畢業,憲兵退伍,油漆工,網工班……等,直到開始接觸 FreeBSD 之後,整個職涯卻產生化學變化開始了不同的走向。

此外,也將分享 Weithenn 在職涯上的個人作法和選擇,例如,角色定位、學歷無用論? 餘裕、避免落入沉沒成本謬誤、時間管理、制約、自我學習…等,如何從寫部落格開始,到撰寫雜誌技術專欄,出版多本書籍,公開活動演講,進而獲選 Microsoft MVP 並成為台灣第一位 VMware vExpert……等。

最近 Weithenn 的 2023 年目標,則是希望更深入了解 Google Cloud 雲端環境,並朝著 GDE(Google Developers Experts) 之路邁進……

講者

Weithenn

Weithenn

連續十二年成功獲選 Microsoft MVP 和 VMware vExpert 技術專家,並長期擔任網管人雜誌技術專欄作家,專長為打造 SDDC 軟體定義資料中心、HCI 超融合解決方案、IaC 基礎架構即程式碼環境……等,著有微軟 S2D 軟體定義儲存技術實戰……等共 19 本著作。

曾任 Cloud Summit Taiwan 2023, Kubernetes Summit 2022、DevOpsDays Taipei 2022、Cloud Edge Summit Taiwan 2022、SRE Conference 2022、DevOpsDays Taipei 2021、Cloud & Edge Summit Taiwan 2021、Cloud & Edge Summit Taiwan 2020、Global Azure 2020、StorTrends 2020 儲存趨勢論壇、VMware vForum Taiwan 2019、OpenInfra Days Taiwan 2019、Cloud & Edge Summit Taiwan 2019、Kubernetes Summit 2019、Cloud Native Forum 2019、Dell Technologies Forum 2019、Windows Server Summit 2018 Taiwan、台灣微軟 TechDays、MVP 技術關卡破解日……等研討會講師。

Open Source and Career Growth 開源與職涯 QNMDNM general (30mins)

從 0 開始打造私有雲的 Kubernetes 監控吧!

TR 211 [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 06:50:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 07:20:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

建置私有雲的 Kubernetes,需要解決的就是監控問題,本議程將會講解怎麼組合 Prometheus + Grafana,除此之外,還有帶你理解常用的 CRDs,打造出屬於你的監控報表。

講者

梯口 tico88612

梯口 tico88612

哈囉,我叫做梯口,目前在花蓮讀碩士寫論文,但同時也在工作,自從大四實習踏入 IT/SRE 領域後,持續研究任何 Cloud Native 的新技術、DevOps 的思維,喜歡分享自己所看到的人事物。

Kubernetes Community Day Taiwan EGQK3C general (30mins)

用 Docker Swarm 與 GitLab CI 讓你的 Rails 開發與部署更加敏捷

TR 413-1 [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-30 07:30:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-30 08:00:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注

對於所有的開發團隊來說,如何在開發過程中管理測試伺服器一直都是一個棘手的問題,例如當同時開發的功能很多時,我們可能遇到測試伺服器數量不敷使用而必需等待的情況;我將分享如何省力且快速的使用 GitLab CI 加上既有的工具與範本,自動地為你的 Rails 專案中的每一個 Pull Request 建立獨立的測試環境,進而讓我們更專注於開發上。

講者

Mu-Fan

Mu-Fan

MAN WITH MANY BUGS

Ruby X7TDPK general (30mins)