Tommy Han's Favorite Talks
[Prime session] Why and How to build open source maps with the Protomaps project
地圖是生活中相當常用的軟體。Google 與 Apple 地圖無所不在,但它們顯然都是封閉原始碼的軟體,對開發者來說是黑箱。這些供應商對某些用途來說並不好用,例如公共衛生、政府服務與新聞地圖。
在本次演講中,我將帶您了解:
1) Leaflet 與 MapLibre 等函式庫與 GIS 有何相關之處,在哪裡使用它們,以及它們如何讓沒有地理背景的 JavaScript 程式設計師使用地圖
2) OpenStreetMap 資料集與全端互動地圖 API 之間的區別製作
3) 地圖的設計與資料注意事項,如何製作縮小的圖磚化地圖檢視、地圖偏差與國際化
最後,我將會討論開放原始碼的 Protomaps 專案,這是一個用於製作與提供圖磚化網路地圖的完整系統。我將把它與其他開放與專有的替代方案進行比較,展示它的使用者,並解釋我打算如何使其長期可持續發展。(中文翻譯,原文請見英文版)(由 OpenStreetMap x Wikidata 臺灣社群與 COSCUP 大會聯合邀請)
講者
Brandon Liu
I'm the lead developer of the Protomaps open source project - a self-hostable alternative to Google Maps and other proprietary APIs, built on open data. I used to live in the United States, now I live in Taipei, Taiwan!
LINE Beacon 是 LINE 所提供的追蹤工具,可以讓你透過藍牙追蹤使用者有沒有在 LINE Beacon 附近,並且還能讓你透過 LINE 免費回傳訊息給使用者。這個議程將會帶你認識 LINE Beacon 的相關技術細節,以及大量建置 LINE Beacon 的經驗分享。
講者
戴均民
LINE 數位版名片的作者,LINE 官方認證 API Expert,很常出沒於聊天機器人小聚,如果有製作 LINE 聊天機器人的相關疑問,歡迎直接跟我聊聊喔!
In this talk, we delve into the realm of large language model-powered autonomous agents, the newest AI wave revolutionizing digital and physical interactions. Through examples of open-source projects like AutoGPT and BabyAGI, we will unravel the innovative aspects that make these agents stand out, including their prompt engineering techniques, memory system design, and the external toolset they use to augment their capabilities.
We will discuss their implementation, potential benefits, risks, and the ways in which open-source community can tap into their potential. This session aims to provide a comprehensive introduction to LLM-powered agents. Come join this exciting discussion about the anatomy of autonomy, which may define or destroy our future!
講者
曾亭翰 Michael Tseng
18, building for the singularity
I’m interested in ai, bio-inspired computing, and most of the emerging tech/science developments. I will be in sf this fall as a freshman at Minerva University.
🌉 love startups, cities, long articles, ocean blue, and night sky
Blog: tsengtinghan.github.io
本次分享機會探討如何以 Grafana 以及其生態系下的各開源專案如 mimir, loki, tempo, promtail, agent 等打造一個兼容 metrics/logging/tracing 三面向的監控平台。 此外也會分享其架構並且與常見的解決方案,如 Prometheus, Jaeger, Opentelemetry, ELK 等進行比較來理解使用 Grafana 全家餐的好處
講者
HungWei Chiu
HungWei is a co-founder of SDNDS-TW and CNTUG, two local communities in Taiwan. SDNDS-TW specializes in SDN and networking topics, while CNTUG focuses on Cloud Native approaches. Additionally, HungWei is dedicated to sharing his knowledge and experience through blog posts and speaking engagements at various conferences and meetups. Some of the events he has participated in include COSCUP 2022, COSCUP 2018 x openSUSE, Asia GNOME.Asia, Open Source Networking Days Taiwan, and GDG DevFest Taipei 2018.
Building an IoT Monitoring App with InfluxDB, Python, and Flask with Edge to cloud replication
The Internet of Things (IoT) is increasingly driven by sensor data, with devices taking measured actions based on everything from wind speed and direction, vital body functions, illumination intensity, and temperature.
In this session we will showcase how to build a fully functional sample IoT monitoring application built on the Flask framework and utilizing InfluxDB as its backend. With integrations to visualization libraries such as Plotly, and downsampling using pandas.
講者
zoe steinkamp
My name is Zoe Steinkamp and I am a developer Advocate for influxData, after working as a front end software engineer for over eight years. In my role as a Developer Advocate, I help developers to engage with InfluxData, including our database platform, open source tools, and Time-Series Data solutions. I have a passion for making developers' lives as well as learning about data science. My interests besides new technology include traveling and gardening. You can find me speaking at virtual and in person events and always feel free to reach out on linkedin.
How many packages have you ever installed on your system? How many patches are you maintaining to bring up your project? In which directory hides the library missing on your labmate's machine?
The HPC cluster doesn't even have Docker, and you don't have permission to install the packages needed to run the code. Is there any way other than manually compiling them and their dependency trees to make it work?
Nix Flakes to the rescue!
In this session, let's introduce a workflow that establishes the development environment, automates the building and testing, and executes arbitrary programs with the single Nix binary and the Nix Flakes configuration files.
We'll discuss the <language>2nix projects integrating Nix and Programming-language-specific dependency managers taking Python as an example. We'll also talk about dream2nix, the attempt to unify all the <language>2nix projects and a PoC of the next-generation Nixpkgs infrastructure.
還記得曾經在電腦上 apt install
、 pip install
過多少軟體包嗎?為了這個專案,已經幫 dependencies 加上多少 patch 了?現在程式到底是用哪邊安裝的函式庫,為什麼換到伺服器、同學的電腦上就抓不到函式庫了?HPC 伺服器上連 Docker 都不能裝,怎麼辦?
這次議程介紹如何透過 Nix 執行檔以及 Nix Flakes 設定檔,不必依靠預裝程式或環境設定就能重建整個開發環境、指定要套用的 patches 、並自動化建置、測試。
另以 Python 開發環境為例,講述 Nix 與其他軟體包、專案管理器整合的現況。並介紹 dream2nix 這項作為 Nixpkgs 未來架構的試金石,試圖一統所有 <language>2nix 專案的嘗試。
講者
Yueh-Shun Li (ShamrockLee)
Greetings everyone! Shamrock here from Taiwan. I'm a graduate student studying High Energy Physics (Particle Physics) at National Central University. I'm also a six-year Linux user and two-year Nixpkgs contributor.
In our lab, I analyze the data produced by the CERN Large Hadron Collider with a C++-based statistical framework called CERN ROOT.
My contribution to Nixpkgs mainly focuses on scientific software and solutions to make Nix available for unprivileged users in Nix-less, restricted environments such as HPC clusters. Aside from that, I get my hands on everything I encounter and contribute whenever it builds and runs.
GitHub: ShamrockLee
有幸成為 2022 中央大學新生知訊網程式組一員,進行一個網站的團隊開發。 由於並不是所有的人都是經驗豐富的寫扣專家,在死線的壓力下無法同時寫網站又寫 test ,但是又想引進 CI/CD 怎麼辦? 沒關係,我們有工人智慧CI。你將會在這個短講中聽到我是如何使用 gitlab-ci 結合 docker 服務產生一個用人工CI的環境。
講者
№Ball
Currently a student at NCU, knows a little about networks and its infrastructure. Currently playing with some quantum, cloud, making satellites and building server room
講者
Mark Hung
即將升上大四的中央大學學生,希望能在學校留下一點自己的痕跡(當然是好事、不是上低卡那種)