小知 所關注的議程

小知's Favorite Talks

篩選條件

議題

An Introduction to JetBrains Exposed: The Kotlin-based ORM Framework

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

Learn about JetBrains Exposed, a Kotlin-based ORM framework, including its key features and how to build database applications.

講者

Recca Chao

Recca Chao

後端工程師,2017 年開始使用 Laravel

JVM United JVM 聯合國 V8F9VH general (30mins)

基於Airflow的ETL框架:簡化結構化資料處理流程

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

在資料密集的大型企業中,Airflow經常可以作為ETL排程的工作調度引擎,透過Airflow提供的各種Operator,可以讓我們彈性與自由的撰寫各種基於Python或各種語言的工作(Task),並以DAG定義工作的上下游關係,將資料整理成有用的知識進行AI相關的服務。然而,在一個專注於結構化資料處理的資料科學團隊中,過於彈性與自由的框架反而讓團隊增加了許多維運、溝通與程式碼傳承上的成本。為了解決這個問題,Jeffrey在玉山銀行的智能金融處,開發了一個基於Airflow的ETL框架,讓身處巨量結構化資料中的資料科學家們,可以更簡易的進行規格化的ETL開發,並能夠於其中專注於業務邏輯:包含1) 資料表的欄位定義、2) 驗證邏輯撰寫與3) 轉換邏輯(Transformatioin)的函數撰寫與編排,ETL框架可以自動將以上元素串接上Airflow,並在Airflow UI上可以簡單地檢視這些元素。

講者

林奕勳

林奕勳

Jeffrey Lin (奕勳) 目前就職於玉山銀行智能金融處的技術中心-資料科學組,負責ETL相關工具的開發與Graph技術的研究與開發。興趣是研究Python或Big Data相關的工具或框架。

PyCon TW FHMWYE general (30mins)

Debian 12 - 自由的作業系統

TR 510 [[ 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
加入行事曆 加入關注 加入關注 已關注

Debian是一款完全自由的作業系統,以其穩定、安全和跨平台的特性在各種設備和領域廣泛應用。無論是服務器、個人電腦還是嵌入式設備,Debian都是首選之一。其著名的衍生 Linux 發行版如 Ubuntu, Kali, Proxmox VE, Parrot OS 等。

Debian 12 "Bookworm" 是 Debian 在 2023 年推出的最新版本,在許多方面進行了改進和功能更新。其中包含超過 11200 個新軟體套件,總軟體套件已超過 59000 個。

此議程,SZ 除了分享 Debian 12 相關資訊外,也會分享如何參與 Debian 社群,一同貢獻打造自由的作業系統。

講者

SZ Lin (林上智)

SZ Lin (林上智)

SZ 具備 Debian 官方開發者身份。身為 Debian 開發者,SZ 長期貢獻於開放原始碼軟體,目前主要參與資安開放原始碼軟體團隊進行維護及開發。

此外,SZ 也曾擔任 Linux 基金會官方專案 Civil Infrastructure Platform (城市基礎設施平台) 技術指導委員會成員並為 kernel 工作小組前任主席、 Linux 基金會官方專案 OpenChain Project 前董事會成員。

SZ 曾在多個開源國際會議中發表分享,其中包含 OpenChain Japan workgroup meeting, OpenChain Taipei workshop、Debian Conference、Embedded Linux Conference、Embedded Linux Conference Europe、Open Source Summit Japan、Open Source Summit China。

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

怎麼在 2023 加入 Linux 核心社群

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

Linux 核心的社群常給人一種遙不可及的感覺,想要參與卻又不得其門而入。究竟在 2023 想參與該社群是可能的嗎?到底需要會什麼?要怎麼交流?很容易被罵嗎? —— 這些問題都會被一一解答。

講者

Shung-Hsi Yu

Shung-Hsi Yu

Kernel Engineer at SUSE working on BPF

System Software HRZDUV general (30mins)

Flutter 不再黑箱之Dart語言源碼檢測分享

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

Flutter 是一個由 Google 開發的跨平台應用程式開發框架,讓開發者可以使用一套程式碼開發 iOS、Android、Web 和桌面應用程式。SonarQube 是著名開源程式碼檢測工具。隨著應用程式規模的不斷擴大,程式碼品質和安全性的重要性也日益凸顯,程式碼靜態掃描是安全程式開發工作第一步.本演講將介紹如何使用SonarQube來進行Flutter程式的靜態程式分析,以確保程式品質和可維護性。我們將深入探討SonarQube的工作原理以及如何配置SonarQube來掃描Flutter程式。此外,我們還會講解SonarQube如何提供即時反饋,並生成報告和指示,幫助開發團隊識別和解決潛在的程式問題。

Flutter is a cross-platform application development framework developed by Google, allowing developers to use a single codebase to develop applications for iOS, Android, Web, and desktop. SonarQube is a well-known open-source code analysis tool. As the scale of applications continues to expand, the importance of code quality and security becomes increasingly prominent, and static code scanning is the first step in secure software development. This talk will introduce how to use SonarQube for static code analysis of Flutter applications to ensure code quality and maintainability. We will delve into the working principles of SonarQube and how to configure it for scanning Flutter code. Additionally, we will discuss how SonarQube provides real-time feedback and generates reports and guidelines to help development teams identify and address potential code issues.

講者

Noflag

Noflag

各位大家好,我叫沈宜婷,可以叫我noflag,專攻資訊安全,體制外學生,跳脫現今教育制度,是一位致力在資安圈打拼的女性

研究項目:車聯網資安、應用程式安全、機器學習

github : https://github.com/Trinity-SYT-SECURITY

☞中華資安國際 SOC team,實習生

☞NCKU 金融資安實驗室,行動應用程式資安檢測人員

☞Google Developer Group (GDG) Taichung Organizer

講者

Fngi

Fngi

曾任數家金融機構之開發者/資安工程師/資安主管,其專長於雲端資安規劃,零信任架構,混合環境資安監控及數據驅動資安,亦為 GDG Taipei (台北谷歌技術社群) 資安領域負責人

Party for Google developers Google 開發者派對 AB7PV7 general (30mins)

我在 FreeBSD Taiwan 實習的心得跟過程

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

FreeBSD 為開放原始碼的類 Unix 作業系統,運用在多個領域像是伺服器、防火牆、路由器等,擁有廣大的開源社群,其中在台灣就有 FreeBSD Taiwan,此議程將簡單的介紹 FreeBSD,以及我在 FreeBSD Taiwan 實習所做的事情跟心得,讓聽者了解 FreeBSD 社群怎麼運作的、在開源社群實習是什麼樣的體驗以及能學到什麼東西。

講者

王彥皓

王彥皓

目前就讀中正大學資工三,擔任 FreeBSD Taiwan intern。

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

從 Taker 成為 Giver!偏鄉學生也能成為開源貢獻者!

TR 313 [[ new Date( '2023-07-29 03:15:00+00:00' ).toLocaleDateString('ja', {year: 'numeric', month: '2-digit', day: '2-digit'}) ]] [[ new Date( '2023-07-29 03:15:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] ~ [[ new Date( '2023-07-29 03:45:00+00:00' ).toLocaleTimeString('zh-Hant', {hour12: false, hour: '2-digit', minute:'2-digit'}) ]] zh-tw
加入行事曆 加入關注 加入關注 已關注
  • 長大18歲,偏鄉高中畢業,也可以成為開源貢獻者;也許我們不是含著金湯匙出生,但是今日可以接受高等教育,也算含著金湯匙的了。擁有最多選擇和最多資源的我們,力所能及的話,就試著回饋些什麼給社會。
  • 本場議程講者將結合自身經驗和背景來分享,洞見教育議題如何開始行動、行動過程中需要培養甚麼能力、如何開源以及如何提高影響力,讓更多人關注該教育議題。

講者

蔡秀吉

蔡秀吉

O-RAN B5G/6G(自介):

蔡秀吉(Hsiu-Chi Tsai),土生土長南部囝仔,現漂泊北棲於新竹風城讀書,所以也可稱我為「風城秀吉」! 現為大學二年級,目前就讀於陽明交大百川學士學位學程(人工智慧-生醫組)和 清大電資學院學士班。 有榮收到教育部獎學金和我國友邦訪問研究邀請,下一步將赴查理大學第二醫學院、捷克理工大學進行訪問研究,並專注於開放性電信網路技術 O-RAN 和 電信網路雲原生的開發。 - O-RAN 科普教育: http://o-ran.at.tw/ - 個人網站:https://www.thc1006.cc/

開放教育議程(自介):

本人出身討海漁家,家境弱勢,就學間半工半讀,以敷闔家之溫飽。我深知自已不是含著金湯匙出生,但是今日得以接受高等教育,也算含著金湯匙的了,擁有最多機會選擇和最多資源的我們,力所能及的話,就試著回饋些什麼給社會。 因此,學術研究是我的終生職志,「教學、研究、服務」受國家之栽培,當國家有需要的時候,我樂於回饋自己的能力與專長,並致力於開源,因為我相信知識開源是加速我國產業創新的重要推手之一。 所以開源不難不要怕,即使是偏鄉高中生,也可以成為開源貢獻者!

現職:Google Developer Student Club NYCU Lead、陽明交通大學學生會交通分會副分會長

聯絡方式:
  • hctsai@linux.com
  • thc1006@ieee.org
  • www.fb.com/thc1006/

Open Education 開放教育 RLMJHE general (30mins)

區塊鏈的自動化任務排程

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

在區塊鏈上的程式執行通常是一次性的,因此想要實現週期性(cron)或條件性(IFTTT)的自動化任務,通常會需要提供經濟誘因或者借助外部服務。常見的自動任務執行 SaaS 包括 Gelato Network、Chainlink Automation、OZ Autotask 等,但我們必須認知到這些服務並不承諾任務總是如預期執行,而且區塊鏈共用計算資源的本質也讓保證執行不可能達成。因此,對於關鍵服務,區塊鏈工程師常會設計出和業務邏輯高度耦合(無誤)的自動化方案,確保事務運作者和程式/協議本身的利益一致。這場講座將分析區塊鏈任務自動化的常見設計模式,需要權衡利弊的面向,並介紹幾個值得參考的最佳實踐。

講者

Ping Chen

Ping Chen

興趣使然的區塊鏈開發者

Blockchain and Distributed Ledger LHRZQN general (30mins)

你的 RNG 真的 RNG 嗎? 不只是 rand() 的亂數產生器

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

在產生密碼用於加密各種協議,但隨機產生的數怎麼產生的?這些數字真的夠「隨機」嗎?產生亂數又需要多少時間?

在這個議程,想跟大家分享討論這些議題 - 運用 LFSR 得到亂數的手法 - Linux 運用哪些資訊來產生亂數? - Linux 產生亂數的整個架構 ,/dev/random 和 /dev/urandom 對應到內部哪些實作? - Linux RNG 如何達到 CSPRNG 要求? - 如何去評估亂數的好壞,如何確保他「夠亂」

講者

黃柏愷

黃柏愷

成大資工系、陽交大資工所畢業 現任職於 Trend Micro

System Software FUCZYD general (30mins)

Home sshd DDOS measures

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

Your home server is safe? Check yours to secure from DDOS!

講者

Shunsuke Yoshida

Shunsuke Yoshida

Shunsuke is PyCon JP Association Board member / MIRACLELINUX Community leader and organize Pycon JP, he got the award running and contributing Pycon community.

Open Source People Network (OSPN) Japan Special track GNXGDH general (30mins)

我的 Julia 軟體架構演進之旅

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

身為一個開源專案開發者,也是一個研究人員,軟體工程與軟體架構是支撐整個專案可以被順利開發跟佈署的重要角色。在這場演講,我將會依據我的開發軟體經驗來告訴大家如何用 Julia 從零開發出一個中型的專案,描述在 Julia 的語言設計上可以對應到的軟體工程原則,並且跟大家分享我的開發方法、流程及心態。

講者

Yueh-Hua Tu 杜岳華

Yueh-Hua Tu 杜岳華

Julia Taiwan 發起人,目前為 Taiwan AI Labs 機器學習工程師,中央研究院/台灣大學生物資訊學國際學程博士,專注於使用機器學習與深度學習方法開發計算生物模型,擁有生物醫學及電腦科學背景,曾任工研院機器學習講師。他是一位開源軟體貢獻者,Julia 的 GNN 套件 GeometricFlux.jl 維護者。擁有著作《Julia 程式設計:新世代資料科學與數值運算語言》及《Julia 資料科學與科學計算》二書。

Julia Language YZDLJ8 general (30mins)

打造以 KVM 為基礎的精簡虛擬機器管理程式

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

KVM (Kernel-based Virtual Machine) 是 Linux 核心中的系統虛擬機器基礎建設,它是 Linux 核心模組,能讓 Linux 系統成為一個 Type-2 Hypervisor 。KVM 透過硬體虛擬化支援 (Intel VT, AMD-V) 來提供 CPU 和記憶體虛擬化功能。藉由硬體虛擬化技術,客體作業系統 (Guest OS) 不必經由軟體模擬或轉換指令,可以高效率且安全地直接執行在硬體上。使用者空間 (User Space) 的程式只要負責模擬週邊裝置、呼叫 KVM API ,即可建立並高效率地執行虛擬機器。

在這次議程中,將介紹 KVM 運作原理,並展示一個以 KVM 為基礎的精簡虛擬機器管理程式實作,它能在 x86-64 及 arm64 平台上運作,提供了基本的 VirtIO 儲存裝置、 serial 裝置 (用來作為 console) ,並且能成功在上面執行 Linux 系統。

講者

王彥傑

王彥傑

就讀國立臺灣大學資訊工程學系碩士班的學生,對 Linux 系統、系統軟體開發有興趣。 如有需要歡迎與我聯繫: yanjiewtw@gmail.com GitHub: https://github.com/yanjiew1

System Software JSGKMQ general (30mins)

Status of CJK language support in LibreOffice 2023

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

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. Of course, LibreOffice has various functions and problems for languages other than CJK. Typical examples are RTL languages that writes characters from right to left. 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 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 the efforts of the RTL language community and the TDF initiative.

講者

Shinji Enoki

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.

Open Source People Network (OSPN) Japan Special track GCT8EF general (30mins)

辦個 Python 研討會真的有這麼難嗎? 真的

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

PyCon,亦即 Python 年會,是全球 Python 社群的年度盛會。PyCon Taiwan 今年已經來到第十二個年頭,從小型聚會發展成每年吸引 500 - 800 人的大型年會,籌備團隊也從 10 人成長至近百人。隨著舉辦規模增大,籌備過程中也遇到越來越多的挑戰。在這議程中,我們將介紹 PyCon Taiwan 2023 的活動內容,並探討籌備過程中可能遇到的挑戰和解決方案。此外,我們還將分享多人團隊的非同步溝通技巧和任務管理方式,協助社群有效協作。無論您是新加入籌備團隊還是有經驗的組織者,相信都能在這場演講中有所收穫。

講者

Winnie

Winnie

PyCon Taiwan 2023 Chair,Python 語言愛好者,雖然目前工作都在寫 C 。

講者

Pochun

Pochun

PyCon Taiwan 2023 Chair,遠端工程師,偶爾當背包客去各地走走

PyCon TW K7TDAB 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)

PyConTW的數位轉型與社群行銷策略

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

面對 COVID-19 疫情的衝擊,台灣 Python 年會 (PyConTW) 2021、2022連續兩年從實體會議成功轉型為線上會議,這中間涉及了數位轉型的過程。本研究將提供一個深入的視角,了解數位轉型如何影響非營利組織的行銷策略與運作模式,主要探討 PyConTW 如何利用 Gather Town 雲端服務舉辦線上會議,並透過 Facebook、Instagram、YouTube、Podcast、Twitter、Linkedin 等社群媒體進行行銷。除了採用新型態的線上會議平台,PyConTW 的志工們也根據社群媒體的經營數據進行資料驅動的決策,以持續規劃更優質的活動。 透過這樣的數位轉型,PyConTW 不僅成功地舉辦了線上年會,還能夠有效地進行行銷活動,擴大其影響力外也提高了參與者的參與度與滿意度。透過分享PyConTW數位轉型的經驗,您也可以看到在疫情期間我們如何有效地利用上述社群網站平台進行廣泛的傳播與虛擬體驗,並與潛在目標會眾建立深度的連結。

講者

tumi

tumi

PyCon TW行銷組志工,目前在行銷系任教,不過研究興趣超展開,除了社群行銷與新媒體效果研究外,還包括研究台灣開源/開放文化社群相關議題。

PyCon TW XJU9FS general (30mins)

看我們如何打造 UniCourse 大學課程資訊交流平臺

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

UniCourse 為一群師大資工的學生主導的大學課程搜尋系統。因被現有選課資料查詢工具困擾,嘗試搜集、整理並呈現臺灣各大學課程資料,藉此幫助修課學生、教授及教育工作者。

本次議程由 UniCourse 的 PM 和各位分享 UniCourse 一年半以來對於大學課程 metadata 的觀察這些資料的潛力並覺得可行的實作,並整理目前台灣高等教育對於課綱開放資料的情況。

講者

Sky Hong

Sky Hong

現就讀國立臺灣師範大學資訊工程學系。對資訊跟社會科學都有些興趣,常關注開放資料及 Crowd Sourcing 的新聞及應用。為 g0v 參與者,現任 SITCON 學生計算機年會 2023 編輯組長、臺師大學生開發者社群核心成員、UniCourse 大學課程資訊交流平臺 Maintainer。

Open Education 開放教育 PFDM7U general (30mins)

Design a Linux DPDK-based router system of your own to achieve 100G forwarding efficiency!

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

This presentation focuses on achieving high-speed packet forwarding using DPDK, SR-IOV, and Linux eBPF, while reducing resource consumption. The speaker will discuss separating the control and forwarding planes and designing a controller to handle routing and firewall functions. Topics covered include why Linux is used, how to process packets by DPDK, the control and forwarding planes, and how to verify the results. This presentation is applicable to data centers, IDCs, hosting, and edge networks.

在這個議程中,你將會了解如何透過 DPDK, SR-IOV 及 Linux eBPF 實現高速的封包轉發,同時降低資源消耗。此外,也會提到如何分離控制平面及轉發平面,並設計一個控制器來處理路由及防火牆功能。議程內容包含使用 Linux 作為路由器的起源、透過 DPDK 處理封包、控制平面及轉發平面,以及如何驗證結果。

講者

Tsung-Yi Yu

Tsung-Yi Yu

Tsung-Yi is a person who is very passionate about network technology. He has a border network system and operates it through AS7480. He is also a former APNIC (Asia-Pacific Network Information Centre) Fellow and TWSIG member.

O-RAN in B5G/6G NJPZFR general (30mins)

The how and why of MariaDB

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

MariaDB forked from MySQL many years ago. MariaDB's mature development team continued development on MariaDB. Its important to compare where MariaDB and MySQL are now from a user point of view.

Some things are the same, some are different.

I'll finish by talking about MariaDB as a project that can be contributed to.

講者

Daniel Black

Daniel Black

Daniel is a MariaDB all rounder. He started doing as a DBA, and then starting fixing the bugs. On the journey to continue these multi-perspectives of the same product, he found a niche at the MariaDB Foundation as their Chief Innovation Officer. There he continues to drive improvements in the code, the user usage, and the ecosystem in-between.

MySQL Sharing Studio MySQL 共享平台 PBN3L7 general (30mins)

超越監控:Grafana K6 帶你探索應用程式的深淵

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

這場分享將帶領會眾進入 Grafana K6 工具的世界,並展示如何超越傳統監控的界限。議程中將介紹 Grafana K6 的基本概念和功能,深入探討其在應用程式壓力測試和監控方面的應用。透過實用的示例和最佳實踐,會眾將學到如何使用 K6 進行全面的壓力測試、模擬真實使用者行為、發現應用程式的性能瓶頸以及生成有價值的監控報告。

講者

Marcus

Marcus

打雜小弟

Let’s Read the Source Code 帶您讀源碼 MPL3HC general (30mins)

TonSplitter - 結合 Telegram 與區塊鏈支付的記帳工具

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

TONSplitter 是由 InjoyLabs 開發的一個朋友間分帳的解決方案。這款強大的 Telegram 聊天機器人讓大家在群組一鍵記帳,再透過優化演算法讓大家結算時轉帳的次數最小化,並無縫整合區塊鏈錢包,實現在 The Open Network (TON) 區塊鏈上去中心化的結算。TONSplitter確保了以用戶為中心的分帳體驗,並支援超過三十種法定貨幣。詳情請參閱介紹網頁。並且也歡迎直接加好友試用。除此之外,我們也會分享參加黑客松的甘苦談,以及在黑客松見到的其他整合聊天機器人與區塊鏈的有趣應用。

講者

Eason Chen

Eason Chen

本名陳怡升,愛寫程式的學生,特別對 AI、教育、人機互動、區塊鏈感興趣。剛從國立臺灣師範大學 學習科學學士班畢業,準備去卡內基美隆大學人機互動研究所讀博士班。更多請見個人網站 eason.best

講者

RayHuang

RayHuang

rayhuangtw.eth Blockchain developer

Open Source Chatbot AHXQMN general (30mins)

What's new in PostgreSQL 16

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

What's new in PostgreSQL 16

講者

林宗禧

林宗禧

自PostgreSQL 9 成為重度使用者,初以開發FDW 為樂;於2014-2016 間,約兩年半的時間,聯繫拜訪國內推廣PostgreSQL 的前輩,以及聚集相關技服廠商,自2017 年再次推動台灣PostgreSQL使用者社群(TWPUG) ;目前著重發展PostgreSQL 為核心的Data Application Platform,並推廣在各類產業應用。

PostgreSQL.TW UKKRLP general (30mins)

[CNTUG Workshop] Podman 實戰建置監控 + 警報系統

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

自從 Docker Desktop 宣布開始採取收費模式後,眾多使用者開始積極尋找能夠替代 Docker 的工具。Podman 有 rootless 和 daemonless 的特性,改進了 Docker 在架構上的瑕疵,並且因為它是開源軟體,已經吸引了許多使用者轉向使用。本次的 Workshop,我將會帶你一步步完成 Podman 的安裝,啟用 rootless 特性,並透過實戰操作,帶你安裝 Prometheus 和 Grafana 進行系統監控,並結合 Alertmanager 建立即時警報系統,讓你掌握強大的開源容器化工具。

注意:本次 workshop 需要自備筆電,有報名的會眾會有線上的 Ubuntu VM 可以一起實作。報名訊息將會在 CNTUG 社群平台 (Facebook, Telegram) 公布。

先備知識:Linux 指令操作、Container 基礎知識、Docker / Podman 基礎操作。
事前準備:Discord Webhook 或 Telegram Bot。(可以使用 Alertmanager webhook 的功能)

講者

梯口 tico88612

梯口 tico88612

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

Workshop 工作坊 DKYAKQ workshop (2hrs)

Django REST View 到底有哪些寫法哩 我好像都只用 APIView 呢?

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

Django 是一個開源的 Python 後端框架,用於構建強大的 Web 應用程式。在進行前後端分離的開發中,我們通常會使用 Django REST Framework(DRF)來擴展我們的 Django 應用程式。DRF 是一個功能豐富的框架,它在視圖層提供了多種封裝完善的類別,讓開發者可以輕鬆地構建出高效且具有彈性的 API。透過 DRF ,我們可以實現身份驗證、序列化、分頁、過濾等常用功能,大大簡化了 API 開發的複雜度。這次的議程將帶領大家深入了解不同種類的視圖寫法,讓我們能夠更好地利用 DRF 來開發強大的 Web API。無論是初學者還是有經驗的開發者,都可以從這次的議程中獲得寶貴的知識和技巧,進一步提升在 Django REST Framework 上的開發能力。

講者

FKT

FKT

哈摟我是 FKT 擅長後端與維運以下是我在社群間的經歷

  1. 2022 NYUST GDSC Lead
  2. COSCUP 學生社群大亂鬥負責人
  3. 2022 網管小組系統暨教學組 教學組組長

對於其他領域也有興趣所以會出一些其他的專案或文章 個人部落格 https://www.sql-fan9704.eu.org/ GitHub https://github.com/fan9704

Student Adventure Time 學生社群大亂鬥 XXEP79 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)

用 Laravel 做電子報系統可以很簡單!

TR 209 [[ 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
加入行事曆 加入關注 加入關注 已關注

電子報是現在經營活動或自媒體不可或缺的工具,但如果不想使用外部的電子報發送系統,也不用擔心自己做會很困難。用 Laravel 就可以輕鬆地做出屬於自己的電子報發送系統!這場議程會說明,如何透過 Laravel 來實作電子報系統,還有在發信時該注意的眉眉角角!

講者

蘇蘇

蘇蘇

沒事的時候喜歡躺著,旅行是出門最大的動力! 平日是軟體工程師,假日偶爾會是資訊社群志工或者旅人。 如果想知道我現在在幹嘛,可以點開我的部落格:https://blog.sudosu.tw/

Upgrade the Brain and Double, Triple the Development Energy of Laravel and Vue Communities. 大腦升級,讓Laravel和Vue的社群開發能量翻倍再翻倍 CHXDHC 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)

Docker技術扭轉我的職涯:十年回顧

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

2013年因Docker技術出現後,意識到容器將顛覆IT產業,開始積極投入開源社群,無心插柳成為譯者,技術專欄作家,到金融業技術架構師;透過Docker,學習和使用開源技術已成為資訊人員職涯發展的重要一環。 回顧十年來,如何透過開源技術及開放態度逐步培養個人能力及創造自身價值,如何從程式開發到企業架構規劃的職能轉變,深化硬技能的基礎到培養必備的軟技能,希望這十年的經驗可供開源同好借鏡及反思。

講者

philipz

philipz

Philipz鄭淳尹,Docker.Taipei社群共同發起人,國泰金控技術架構師,曾任台北富邦銀行雲端系統部架構師、微軟MVP、momo購物網架構師、臺北榮民總醫院資訊工程師、玉山銀行資訊處專員、宏碁eDC維運工程師。開源技術愛好者,曾在多間大學資工系擔任Docker容器技術講師,並翻譯審閱多本容器技術書籍。

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

攻克金融數據之巔:優化 SQL 效能 - PostgreSQL 資料庫技巧揭密

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

金融業的資料庫中,累積了巨大的資料量,就單單以信用卡為例,本行截至 2023 第 1 季,流通卡數達到了470.1 萬張,加上我們其他產品線業務,可以想像是一項巨大的數據處理工程。作為 AI 部門的 PostgreSQL 資料庫管理人員,我們致力於以系統面向的角度來提升服務效能。

In the database of the financial sector, a vast amount of data has been accumulated. Take the number of credit cards as an example, our bank has reached a circulation of 4.71 million cards as of the first quarter of 2023. When combined with our other product lines, it can be imagine as a massive data processing . As the PostgreSQL database administrator in the AI department, our goal is to enhance service performance from a system-oriented perspective.

為了更深入探討這個議題,我將進一步探討 PostgreSQL 底層資料處理的概念以及需要注意的事項。同時,分享如何解決和優化資料科學家們在 SQL 中遇到的效能瓶頸,這裡整理了幾個 SQL 執行中常見的情況和可解決的方案,並提供一些實用的 PostgreSQL 資料庫技巧,這些技巧能夠幫助你在面對大量資料時,保持 SQL 程式碼的執行效率,期待與您相見,交流彼此的經驗心得。

To delve deeper into this topic, I will discuss the concepts and considerations of data processing in PostgreSQL. Additionally, I will share how to solve and optimize the performance bottlenecks encounter by data scientists in SQL. Here, I have compiled several common scenarios in SQL, and provided some practical PostgreSQL database tips. These tips will assist you in maintaining the execution efficiency of your SQL code when dealing with large volumes of data. I look forward to meeting you and exchanging our experiences and insights.

講者

JackyLin

JackyLin

金融業資料工程師經歷 9 年,目前於金融業 AI 部門 擔任 Data engineer 使用 kubernetes 架構金融業 AI 分析平台 目前擔任 DBA 負責管理 Postgres DB 資源與效能

PostgreSQL.TW 3MBNCY 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)

在 FOSDEM 除了聽演講你還可以做些什麼其他事情

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

作為 OCF 2023 年度獲得 FOSDEM 國際盤纏獎助金的得主,覺得在 FOSDEM 中有兩個最值得與大家分享的。其一是周遭社群響應的周邊活動,這其中我會分享在 FreeCAD Day 這個活動分享中聽到的所聞,這社群怎樣利用這樣的機會,做他們的各種社群發展的討論。同時另外一點將會分享 COSCUP 一日志工原型「FOSDEM 一日志工」的實踐,除了分享服務過程有趣之點,也讓臺灣各社群思考志工人力之餘,思考其怎樣建構其識別、體制、協作,及如何讓ㄧ個「突然上手」或者「長期關注」者有個好入門的參與方式。

最後感謝開放文化基金會提供的獎助金,可以實踐這一趟見習之旅!

講者

劉雁 (Yanyiyi)

劉雁 (Yanyiyi)

2013 幫 Muka 救火掉進 COSCUP 行銷坑,就坑坑相連出沒在 SITCON, g0v Summit, CCTW 中,也當過拉贊及出納志工小精靈。資傳碩班時接觸了資訊社會學,進而思索怎樣讓地方或人文的人都能快速接觸開放精神,也試著在一些文恐行動中試著嘗試開放的概念。曾在某前瞻計畫中試著推動開放資料與 CC ,突然醒悟覺得來 OCF 可試著從不同角度「更用力」使力。

Open World Tour Open World Tour - 國際開源導遊 SBSR93 general (30mins)

如何優化PostgreSQL在kubernetes上的容錯及修復經驗分享

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

這次分享將介紹Kubernetes和PostgreSQL的基礎概念,以及Kubernetes中實現PostgreSQL容錯和修復的挑戰。隨後探討容錯設計和優化,包括高可用性架構設計和建議實踐方式,以及相關Kubernetes使用經驗分享。同時討論異常排除和災害備份方案,包括常見異常原因、快速修復、資料復原,以及備份的相關經驗分享。

講者

黃堤瑋

黃堤瑋

我是一位有著3年System和DevOps開發維護經驗的資策會工程師,主要負責DevOps平台的開發、部署和環境維護。擁有豐富的Kubernetes和Python開發經驗,我熱衷於協助團隊解決各種Kubernetes 的疑難雜症與系統網路問題,以及創新服務的挑戰。對於這些新技術的應用和整合充滿熱情,持續學習並不斷精進自己,以確保能夠支援團隊的需求並提供最佳的解決方案。

PostgreSQL.TW LNUMDJ general (30mins)