{"$schema": "https://c3voc.de/schedule/schema.json", "generator": {"name": "pretalx", "version": "2026.1.0.dev0"}, "schedule": {"url": "https://pretalx.coscup.org/coscup-2024/schedule/", "version": "0.48", "base_url": "https://pretalx.coscup.org", "conference": {"acronym": "coscup-2024", "title": "COSCUP 2024", "start": "2024-08-03", "end": "2024-08-04", "daysCount": 2, "timeslot_duration": "00:05", "time_zone_name": "Asia/Taipei", "colors": {"primary": "#3aa57c"}, "rooms": [{"name": "RB105", "slug": "40-rb105", "guid": "34bf2d4e-b217-55c9-aca3-80339f360197", "description": "Day 1: Main Track / Day 2: Diversity and Inclusivity in Tech - Healing Lectures", "capacity": 416}, {"name": "RB101", "slug": "38-rb101", "guid": "380f6b9f-0db4-54f4-a141-3047ffef0c26", "description": "\u8d0a\u52a9\u5546 Workshop", "capacity": 50}, {"name": "RB102", "slug": "39-rb102", "guid": "a115a919-1504-548f-be60-8a8fe7c40d29", "description": "Google Developer Party", "capacity": 96}, {"name": "TR209", "slug": "42-tr209", "guid": "ed3c35ec-ed43-5498-93eb-6ea8a06165ec", "description": "Day 1: Open Source Firmware / Day 2: Open Source Design Workshop", "capacity": 108}, {"name": "TR210", "slug": "43-tr210", "guid": "49d31fab-95c9-59f6-afae-f71c4d065a47", "description": "Day 1: Sharing Stories of Establishing or Participating in Open Source Projects / Day 2: Hacking Room & \u8b70\u7a0b\u8abf\u5ea6\u7a7a\u9593", "capacity": 60}, {"name": "TR211", "slug": "44-tr211", "guid": "879a9322-fed6-5f09-9ef8-a6c2bc079e88", "description": "Day 1: OpenStreetMap x Wikidata Open Content Track / Day 2: Let's Read the Source Code", "capacity": 120}, {"name": "TR212", "slug": "45-tr212", "guid": "6f80c1a6-95f2-5da7-bf8b-76217bc451bf", "description": "Kubernetes Community Day Taipei", "capacity": 120}, {"name": "TR213", "slug": "46-tr213", "guid": "5eca5f10-b406-532f-9584-7cf9b5876e24", "description": "Blockchain and Distributed Ledger", "capacity": 120}, {"name": "TR214", "slug": "47-tr214", "guid": "65b9ef8f-1a70-5977-87ca-a9eba8df237c", "description": "Student Education Track (SED)", "capacity": 132}, {"name": "TR313", "slug": "48-tr313", "guid": "c8c268cc-976f-5be8-b288-329df6ffa744", "description": "Open Source For Beginners", "capacity": 120}, {"name": "TR409-2", "slug": "49-tr409-2", "guid": "45500fc6-4ca2-5109-bb80-cb66c4abf20e", "description": "postgreSQL.TW", "capacity": 80}, {"name": "TR410", "slug": "50-tr410", "guid": "a0b454b7-d090-5f74-9825-df66caaa9d31", "description": "Day 1: MySQL innovation and application sharing session track / Day 2: Open Source Firmware", "capacity": 80}, {"name": "TR411", "slug": "51-tr411", "guid": "b4a0fc91-9993-5807-b0aa-3d36133e8d5a", "description": "System Software Track", "capacity": 60}, {"name": "TR412-1", "slug": "52-tr412-1", "guid": "0e466050-8adf-57ba-98fb-558a8121ec1d", "description": "Miscellaneous Open Source Topics (11 \u4eba)", "capacity": 60}, {"name": "TR412-2", "slug": "53-tr412-2", "guid": "3b0bff8a-1954-5f42-8369-7d1823cba543", "description": "Miscellaneous Open Source Topics (11 \u4eba)", "capacity": 60}, {"name": "TR413-1", "slug": "54-tr413-1", "guid": "6adb152c-17ad-500d-9ab7-f301d3418ebf", "description": "Day 1: Open Source Policy / Day 2: JVM Assembly Hall", "capacity": 60}, {"name": "TR510", "slug": "55-tr510", "guid": "c3ac5714-b84a-5ec0-b047-22c5426ef438", "description": "Day 1: Open Source Design TW Region / Open Licensing Kaleidoscope / Day 2: What about g0v hackathons?", "capacity": 60}, {"name": "TR511", "slug": "56-tr511", "guid": "25602acc-8ce2-50fe-bfac-96d96f3950eb", "description": "Day 1: Open World Tour / Day 2: Conference for 2024 Community of open data for agriculture / Hacking Room & \u8b70\u7a0b\u7d44\u8abf\u5ea6\u7a7a\u9593", "capacity": 60}, {"name": "TR512", "slug": "57-tr512", "guid": "27259edb-5b80-5034-8414-b73aa70888b3", "description": "Day 1: LibreOffice Asia Conf 2024 / Day 2: Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "capacity": 60}, {"name": "TR513", "slug": "58-tr513", "guid": "33acc286-363f-5732-acbb-5de5b55c5b3f", "description": "Day 1: Open Source and Career Growth / sciwork scisprint / Day 2: PyCon TW / O-RAN in B5G/6G", "capacity": 60}, {"name": "TR514", "slug": "59-tr514", "guid": "151991b9-e5c5-5d15-922e-255b8cebeae1", "description": "Open Source people Network (OSPN) Japan Special Track", "capacity": 60}, {"name": "TR609", "slug": "66-tr609", "guid": "cc0c6d74-24bc-569e-abd0-1142dc7f3cab", "description": null, "capacity": 60}, {"name": "TR610", "slug": "60-tr610", "guid": "00fcc3fe-cbe8-5124-82c6-d2109e727fdc", "description": "Day 1: Open Source Horizon / Day 2: Workshop (Gene Kuo)", "capacity": 60}, {"name": "TR611", "slug": "67-tr611", "guid": "e7dad591-d6ad-586f-a67a-41abb0aba3dc", "description": null, "capacity": 60}, {"name": "TR613", "slug": "68-tr613", "guid": "a10cd6c5-e004-5a52-9919-28f31643c417", "description": null, "capacity": 60}, {"name": "TR614", "slug": "62-tr614", "guid": "c9434354-d11a-5423-99cd-32165efe685f", "description": "Ruby Taiwan", "capacity": 60}, {"name": "TR615", "slug": "63-tr615", "guid": "a624abff-483f-5de1-85c2-5e7ab7a0edcd", "description": "Day 1: Wikimedia Taiwan / Day 2: WordPress Taiwan Community", "capacity": 60}, {"name": "TR616", "slug": "64-tr616", "guid": "97f8c13e-f6c8-538d-9f6a-7d79eaae743c", "description": "Forging an Open-Source Smart Healthcare Ecosystem", "capacity": 60}, {"name": "None", "slug": "69-none", "guid": "4b5a8fee-411d-5b71-8e90-0b3bf95d8c89", "description": null, "capacity": null}], "tracks": [{"name": "COSCUP Meetup", "slug": "344-coscup-meetup", "color": "#5750B1"}, {"name": "Wikimedia Taiwan", "slug": "342-wikimedia-taiwan", "color": "#672828"}, {"name": "JVM Assembly Hall", "slug": "309-jvm-assembly-hall", "color": "#BB7C40"}, {"name": "Traditional Chinese AI Open Source Grant", "slug": "339-traditional-chinese-ai-open-source-grant", "color": "#65C1D3"}, {"name": "Kaiyuanshe - Session Track", "slug": "320-kaiyuanshe-session-track", "color": "#B4B8C9"}, {"name": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "slug": "315-interdisciplinary-practice-of-art-culture-local-context-and-open-data", "color": "#420A07"}, {"name": "Open Source People Network (OSPN) Japan Special track", "slug": "321-open-source-people-network-ospn-japan-special-track", "color": "#16323B"}, {"name": "Google Developer Party", "slug": "307-google-developer-party", "color": "#9A8546"}, {"name": "Open Source Firmware", "slug": "318-open-source-firmware", "color": "#EAAAD0"}, {"name": "Ruby Taiwan", "slug": "306-ruby-taiwan", "color": "#256C66"}, {"name": "Main Track", "slug": "341-main-track", "color": "#DA9319"}, {"name": "Open Source For Beginners", "slug": "319-open-source-for-beginners", "color": "#07504B"}, {"name": "MySQL innovation and application sharing session track", "slug": "317-mysql-innovation-and-application-sharing-session-track", "color": "#B4D091"}, {"name": "Forging an Open-Source Smart Healthcare Ecosystem", "slug": "314-forging-an-open-source-smart-healthcare-ecosystem", "color": "#13C276"}, {"name": "Open Source Horizon", "slug": "313-open-source-horizon", "color": "#44C966"}, {"name": "PostgreSQL.TW", "slug": "326-postgresqltw", "color": "#5B732C"}, {"name": "LibreOffice Asia Conf 2024", "slug": "335-libreoffice-asia-conf-2024", "color": "#D3B90A"}, {"name": "Diversity and Inclusivity in Tech - Healing Lectures", "slug": "316-diversity-and-inclusivity-in-tech-healing-lectures", "color": "#EE1D0C"}, {"name": "WordPress Taiwan Community", "slug": "329-wordpress-taiwan-community", "color": "#4F3B81"}, {"name": "Student Education Track (SED)", "slug": "323-student-education-track-sed", "color": "#706D8C"}, {"name": "Open Licensing Kaleidoscope", "slug": "333-open-licensing-kaleidoscope", "color": "#917F7B"}, {"name": "Open Source Design TW Region", "slug": "334-open-source-design-tw-region", "color": "#3C7DA5"}, {"name": "Open Source Inspired Hardware (and their happy friends)", "slug": "336-open-source-inspired-hardware-and-their-happy-friends", "color": "#948F13"}, {"name": "O-RAN in B5G/6G", "slug": "337-o-ran-in-b5g6g", "color": "#B37DD3"}, {"name": "Open Source Policy", "slug": "325-open-source-policy", "color": "#FE8180"}, {"name": "System Software Track", "slug": "330-system-software-track", "color": "#CB7C74"}, {"name": "Sharing Stories of Establishing or Participating in Open Source Projects", "slug": "327-sharing-stories-of-establishing-or-participating-in-open-source-projects", "color": "#05464B"}, {"name": "What about g0v hackathons?", "slug": "338-what-about-g0v-hackathons", "color": "#7F8860"}, {"name": "Open Source and Career Growth", "slug": "324-open-source-and-career-growth", "color": "#6FC828"}, {"name": "Miscellaneous Open Source Topics", "slug": "340-miscellaneous-open-source-topics", "color": "#FF0000"}, {"name": "Kubernetes Community Day Taipei", "slug": "312-kubernetes-community-day-taipei", "color": "#973760"}, {"name": "PyCon TW", "slug": "310-pycon-tw", "color": "#CB007B"}, {"name": "OpenStreetMap x Wikidata Open Content Track", "slug": "331-openstreetmap-x-wikidata-open-content-track", "color": "#D8DD14"}, {"name": "Conference for 2024 Community of open data for agriculture", "slug": "328-conference-for-2024-community-of-open-data-for-agriculture", "color": "#FE030C"}, {"name": "Blockchain and Distributed Ledger", "slug": "311-blockchain-and-distributed-ledger", "color": "#DBAC53"}, {"name": "Let\u2019s Read the Source Code", "slug": "332-lets-read-the-source-code", "color": "#F2A9C0"}, {"name": "Open World Tour", "slug": "322-open-world-tour", "color": "#7AB3A8"}, {"name": "sciwork scisprint", "slug": "308-sciwork-scisprint", "color": "#8CA160"}], "days": [{"index": 1, "date": "2024-08-03", "day_start": "2024-08-03T04:00:00+08:00", "day_end": "2024-08-04T03:59:00+08:00", "rooms": {"RB105": [{"guid": "784f218a-6070-539e-bf12-767e1bc8e1aa", "code": "JKVYZA", "id": 1296, "logo": null, "date": "2024-08-03T08:45:00+08:00", "start": "08:45", "duration": "00:15", "room": "RB105", "slug": "coscup-2024-1296-coscup-2024-welcome-day-1", "url": "https://pretalx.coscup.org/coscup-2024/talk/JKVYZA/", "title": "COSCUP 2024: Welcome Day 1", "subtitle": "", "track": "Main Track", "type": "opening & closing", "language": "en", "abstract": "Welcome to COSCUP 2024", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ALTLDJ", "name": "yoyoIU", "avatar": null, "biography": null, "public_name": "yoyoIU", "guid": "1b845af2-89b0-5d9e-8769-653ee83ad678", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ALTLDJ/"}, {"code": "ZFW33N", "name": "Ian Liu", "avatar": "https://pretalx.coscup.org/media/avatars/ZFW33N_XvXr7WE.jpg", "biography": null, "public_name": "Ian Liu", "guid": "d94b259f-b09e-57e0-aca0-925fb58e01c6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZFW33N/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JKVYZA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JKVYZA/", "attachments": []}, {"guid": "f403ed60-cbfa-5777-a399-5b3fe7deb953", "code": "XWKCBM", "id": 1297, "logo": null, "date": "2024-08-03T09:00:00+08:00", "start": "09:00", "duration": "00:45", "room": "RB105", "slug": "coscup-2024-1297-prime-session-generalist-real-time-computer-vision-model", "url": "https://pretalx.coscup.org/coscup-2024/talk/XWKCBM/", "title": "[Prime Session] Generalist real-time computer vision model", "subtitle": "", "track": "Main Track", "type": "prime session", "language": "en", "abstract": "\u901a\u624d\u6a21\u578b\u80fd\u5920\u4ee5\u4e00\u500b\u6a21\u578b\u8655\u7406\u5404\u5f0f\u5404\u6a23\u7684\u4efb\u52d9\u3002\u7136\u800c\uff0c\u73fe\u4eca\u7684\u901a\u624d\u6a21\u578b\u975e\u5e38\u9f90\u5927\u4e14\u975e\u5e38\u8017\u6642\uff0c\u5927\u5927\u9650\u7e2e\u4e86\u901a\u624d\u6a21\u578b\u5728\u73fe\u5be6\u751f\u6d3b\u4e2d\u7684\u61c9\u7528\u5c64\u9762\u3002\u5728\u9019\u5834\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u4ecb\u7d39\u6211\u5011\u5982\u4f55\u5c07\u901a\u624d\u96fb\u8166\u8996\u89ba\u6a21\u578b\u5411\u5373\u6642\u7cfb\u7d71\u63a8\u9032\u3002\r\n\r\n\u6436\u5148\u5728 Slido \u63d0\u554f\uff1ahttps://app.sli.do/event/uR4FwktBjWUTbrpbkz8Fz4\r\n\r\n\u5171\u7b46: [https://hackmd.io/lKSWOVYxS26zA8jSDKva6g](https://hackmd.io/lKSWOVYxS26zA8jSDKva6g)\r\n\u4e0b\u65b9\u5171\u7b46\u9023\u7d50\u5f85\u66f4\u65b0\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UYEC98", "name": "\u738b\u5efa\u582f", "avatar": "https://pretalx.coscup.org/media/avatars/%E7%95%A2%E6%A5%AD%E5%8D%8A%E8%BA%AB%E7%85%A7_K8h6qYh.jpg", "biography": "Chien-Yao Wang received the Ph.D. degree in Computer Science and Information Engineering from National Central University, Zhongli, Taiwan, in 2017.\r\nHe is currently an Assistant Research Fellow with the Institute of Information Science, Academia Sinica, Taiwan.\r\nHis research interests include signal processing, deep learning, and machine learning.\r\nCurrently, his research focuses on multi-task representation learning for multimodal signal.", "public_name": "\u738b\u5efa\u582f", "guid": "53fa9291-0c27-51b5-a717-6857f99ea996", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UYEC98/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XWKCBM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XWKCBM/", "attachments": []}, {"guid": "db240ed8-d093-52dc-ae38-e43cdf9ea734", "code": "WDWJBB", "id": 881, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-881-a-101-in-time-series-analytics-with-apache-arrow-pandas-and-parquet", "url": "https://pretalx.coscup.org/coscup-2024/talk/WDWJBB/", "title": "A 101 in time series analytics with Apache Arrow, Pandas and Parquet", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FAYPPA", "name": "zoe steinkamp", "avatar": "https://pretalx.coscup.org/media/avatars/20230410_152334_3_rr5c3OK.jpg", "biography": "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.", "public_name": "zoe steinkamp", "guid": "59345f68-6df0-5355-9f15-e5ef909649af", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FAYPPA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WDWJBB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WDWJBB/", "attachments": []}, {"guid": "315df64e-2d05-508e-8a5d-b7a21901bb23", "code": "3XZS7K", "id": 884, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-884-ros2-rust", "url": "https://pretalx.coscup.org/coscup-2024/talk/3XZS7K/", "title": "ROS2 \u2665 Rust", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "ROS \u662f\u6642\u4e0b\u6d41\u884c\u7684\u958b\u6e90\u6a5f\u5668\u4eba\u8edf\u9ad4\u6846\u67b6\uff0c\u53d7\u5230\u5f88\u591a\u81fa\u7063\u65b0\u5275\u516c\u53f8\u548c\u5b78\u8853\u5718\u9ad4\u63a1\u7528\u3002\u81ea\u5f9e ROS \u9010\u6b65\u8e0f\u5165\u5de5\u696d\u6a5f\u5668\u4eba\u548c\u81ea\u99d5\u8eca\u9818\u57df\uff0c\u5c0d\u64f4\u5c55\u6027\uff08Scalability\uff09\u53ca\u4f4e\u5ef6\u9072\u50b3\u8f38\u9700\u6c42\u65e5\u76ca\u63d0\u5347\uff0c\u4f7f\u5f97\u5c0e\u5165 Rust \u8a9e\u8a00\u6210\u7232\u7406\u60f3\u9078\u64c7\uff0cRust \u7684 async/.await \u529f\u80fd\u63d0\u4f9b\u9ad8\u6548\u7387\u548c\u9ad8\u5ea6\u4e26\u884c\u5316\u8cc7\u6599\u50b3\u8f38\uff0cRust \u63d0\u4f9b\u7684\u5176 Cargo \u5de5\u5177\u53d6\u4ee3\u539f\u6709 ROS \u63a8\u85a6\u7684 CMake \uff0c\u7c21\u5316\u76f8\u4f9d\u5957\u4ef6\u7ba1\u7406\u3001\u4e5f\u66f4\u5bb9\u6613\u548c\u7b2c\u4e09\u65b9\u5957\u4ef6\u6574\u5408\u3002\u672c\u6b21\u6f14\u8b1b\u5206\u4eab\u672c\u4eba\u904e\u53bb\u5e7e\u5e74\u5728\u5718\u968a\u4e2d\u5728 ROS \u7cfb\u7d71\u5c0e\u5165 Rust \u7684\u7d93\u9a57\uff0c\u7c21\u4ecb r2r \u5957\u4ef6\u7684\u4f7f\u7528\u65b9\u5f0f\u53ca\u5404\u5f0f\u61c9\u7528\u60c5\u5883\uff0c\u85c9\u6b64\u4e00\u7aba Rust \u5728 ROS \u7684\u5a01\u529b\u3002", "description": "ROS \u662f\u6642\u4e0b\u6d41\u884c\u7684\u958b\u6e90\u6a5f\u5668\u4eba\u8edf\u9ad4\u6846\u67b6\uff0c\u63d0\u4f9b\u5b8c\u6574\u7684\u5957\u4ef6\u7ba1\u7406\u3001\u591a\u7a0b\u5e8f\u9593\u8a0a\u606f\u50b3\u905e\u7684\u754c\u9762\uff0c\u5df2\u7d93\u6709\u8846\u591a\u611f\u6e2c\u8207\u63a7\u5236\u5143\u4ef6\u5ee0\u5546\u63d0\u4f9b ROS \u9a45\u52d5\u5957\u4ef6\uff0c\u4f7f\u5f97 ROS \u6210\u7232\u500b\u4eba\u611b\u597d\u8005\u6216\u65b0\u5275\u4f01\u696d\u8981\u9032\u5165\u6a5f\u5668\u63a7\u5236\u6216\u81ea\u99d5\u5e73\u81fa\u9818\u57df\u6642\u3001\u6700\u5bb9\u6613\u5165\u9580\u7684\u9078\u64c7\u3002\u81ea\u5f9e\u5347\u7d1a ROS2 \u9032\u884c\u591a\u9805\u67b6\u69cb\u9769\u65b0\uff0c\u7b2c\u4e00\u63a1\u7528\u5206\u6563\u5f0f\u901a\u8a0a\u67b6\u69cb\uff0c\u63d0\u4f9b\u66f4\u5927\u898f\u6a21\u7684\u6a5f\u5668\u4eba\u7cfb\u7d71\u7684\u53ef\u80fd\uff0c\u7b2c\u4e8c\u4e0d\u518d\u9650\u5b9a C++/Python \u7a0b\u5f0f\u8a9e\u8a00\uff0c\u958b\u5553 Rust \u5176\u4ed6\u8a9e\u8a00\u5408\u4f5c\u7684\u53ef\u80fd\u6027\u3002\r\n\r\n\u672c\u6b21\u6f14\u8b1b\u5206\u4eab\u904e\u53bb\u5e7e\u5e74\u4f7f\u7528 Rust \u8a9e\u8a00\u958b\u767c ROS2 \u5957\u4ef6\u7684\u7d93\u9a57\u3001\u53ca\u5982\u4f55\u7528 Rust \u8a9e\u8a00\u4f86\u89e3\u6c7a ROS2 \u539f\u6709\u7684\u56f0\u5883\u3002\u6a5f\u5668\u4eba\u7cfb\u7d71\u5f80\u5f80\u727d\u6d89\u5230\u5927\u91cf\u611f\u6e2c\u8cc7\u6599\u8655\u7406\u3001\u6216\u8005\u6709\u8a0a\u606f\u7684\u4f4e\u5ef6\u9072\u6027\u8981\u6c42\uff0c\u4e43\u662f Rust \u7684 async/.await \u767c\u63ee\u6240\u9577\u4e4b\u8655\uff0c\u7531\u6b64\u4f86\u5efa\u7acb\u66f4\u9ad8\u5ea6\u4e26\u884c\u5316\u548c\u9ad8\u6548\u7387\u7684\u8cc7\u6599\u8655\u7406\u7a0b\u5f0f\u3002\u6b64\u5916\uff0c\u4f7f\u7528 Cargo \u53d6\u4ee3 ROS \u4e2d\u9810\u8a2d\u7684 CMake \u53ef\u9054\u6210\u63a5\u8fd1\u7121\u75db\u7684\u76f8\u4f9d\u5957\u4ef6\u7248\u672c\u7ba1\u7406\uff0c\u540c\u6642\u4e5f\u66f4\u5bb9\u6613\u6574\u5408\u4f86\u81ea crates.io \u7684\u7b2c\u4e09\u65b9\u5957\u4ef6\u3002Rust \u5e36\u4f86\u66f4\u591a\u7684\u597d\u8655\u65cf\u7e41\u4e0d\u53ca\u5099\u8f09\u3002\u672c\u6b21\u6f14\u8b1b\u5c07\u570d\u7e5e\u5728 r2r \u5957\u4ef6\u7684\u4f7f\u7528\u65b9\u5f0f\u53ca\u5404\u5f0f\u61c9\u7528\u60c5\u5883\uff0c\u85c9\u6b64\u4e00\u7aba Rust \u5728 ROS \u7684\u5a01\u529b\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "YDNT7X", "name": "\u6797\u7965\u745e (Lin, Hsiang-Jui)", "avatar": "https://pretalx.coscup.org/media/avatars/PXL_20230331_150742119_JwXPXnC.jpg", "biography": "\u81fa\u5927\u8cc7\u5de5\u535a\u58eb\u751f\uff0c\u4e3b\u8981\u7814\u7a76\u8eca\u806f\u7db2\u53ca\u6a5f\u5668\u4eba\u81ea\u52d5\u5316\u6280\u8853\uff0c\u5c0d\u6df1\u5ea6\u5b78\u7fd2\u3001\u8cc7\u8a0a\u5b89\u5168\u3001\u5206\u6563\u5f0f\u7cfb\u7d71\u4ea6\u6709\u6d89\u7375\u3002\u4e5f\u662f\u9577\u671f\u8ca2\u737b\u958b\u6e90\u8edf\u9ad4\u7684\u6280\u8853\u611b\u597d\u8005\uff0c\u4e3b\u8981\u6d3b\u8e8d\u5728 Rust \u8a9e\u8a00\u53ca\u6a5f\u5668\u5b78\u7fd2\u76f8\u95dc\u793e\u7fa4\u3002", "public_name": "\u6797\u7965\u745e (Lin, Hsiang-Jui)", "guid": "ce43271f-bd9e-5b39-9da1-b6d8f49a9165", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YDNT7X/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3XZS7K/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3XZS7K/", "attachments": []}, {"guid": "feb7b3ab-9beb-5ab0-bc65-3b2131fd12d8", "code": "TYAP9P", "id": 1252, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1252-on-corporate-control-of-free-software-projects-systemic-community-lessons-from-ibm-red-hat", "url": "https://pretalx.coscup.org/coscup-2024/talk/TYAP9P/", "title": "On corporate control of Free Software Projects\u2026 systemic community lessons from IBM & Red Hat", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "As a former advocate and, yes, I admit, \"fanboy\" of the \"Red Hat model\", recent developments regarding user rights of Red Hat subscription customers are very troublesome. For a long time, Red Hat served as the \"lighthouse\" on how to balance community-oriented, copyleft software development and release, with a corporate business model. Recently, it seems the now IBM-controlled Red Hat is going down a strong road on making it harder and harder for customers to exercise their rights to the point where it is now called out as \"actively unfriendly to community-oriented Free and Open Source Software (FOSS)\" by prominent software freedom advocates (Cit: https://sfconservancy.org/blog/2023/jun/23/rhel-gpl-analysis/ ).\r\n\r\nThis talk will however not focus on license compliance and legal issues, but try to paint a broader picture of the psychological and sociological issues at play of \"community members turned employees\" and the slow erosion of freedom that can occur in these setups.\r\n\r\nFinally, it is the goal of this session to highlight some take-aways and propose ideas of how to make community projects more resilient against corporate take-over.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TQF7HH", "name": "Simon Hornbachner", "avatar": "https://pretalx.coscup.org/media/avatars/download_uJg3e6v.jpeg", "biography": "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.\r\n\r\nRecently, he started his own business, offering consulting services in the area of strategy, governance and cybersecurity around Free and Open Source software.", "public_name": "Simon Hornbachner", "guid": "a3691c90-9ef0-507c-a32b-8655eb73ba72", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TQF7HH/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TYAP9P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TYAP9P/", "attachments": []}, {"guid": "8ce064d6-8139-5682-b9fa-1ac5d0fc4249", "code": "ZG9DXX", "id": 879, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-879-developers-build-your-career-now", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZG9DXX/", "title": "Developers \u2014 Build your Career Now!", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nThe world has changed \u2014 everything is fast. You\u2019re 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? \r\n\r\nThere 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. \r\n\r\nIn this session, we\u2019ll 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. \r\n\r\nWe'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\u2019ll share some career success stories of my own and also some of my catastrophic failures. I\u2019ve 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LGJ8EX", "name": "Jim Grisanzio", "avatar": "https://pretalx.coscup.org/media/avatars/LGJ8EX_jVD0ucz.webp", "biography": "I\u2019ve managed projects in software, biotech, publishing, and construction. I\u2019ve navigated multiple economic and political systems, sparred with some hostile unions, survived a few near-death experiences, and overcame serious medical limitations. I\u2019m lucky to be alive and thankful to be walking.\r\n\r\nI 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\u2019ve worked with the global news media and local, state, and federal government officials; I\u2019ve interviewed hundreds of engineers, scientists, and clinicians; and I\u2019ve produced thousands of articles, photos, videos, and podcasts. In recent years I\u2019ve been building FOSS communities at Sun and Oracle, managing developer events globally, and delivering my own community sessions at conferences.\r\n\r\nJim Grisanzio\r\nHost, Duke\u2019s Corner Podcast\r\nOracle Java Developer Relations \r\n\r\nhttps://jimgrisanzio.wordpress.com/jim/\r\nhttps://twitter.com/jimgris", "public_name": "Jim Grisanzio", "guid": "4f2f1c04-9025-5d3c-99a8-b41f6355292c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LGJ8EX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZG9DXX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZG9DXX/", "attachments": []}, {"guid": "1da16e2c-00cf-5d8f-a177-f3251c2e17e6", "code": "PJ9QMH", "id": 1148, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1148-2023", "url": "https://pretalx.coscup.org/coscup-2024/talk/PJ9QMH/", "title": "\u4e0d\u958b\u6e90\u3001\u4e0d\u6210\u6d3b\uff1a\u63a2\u79d8\u30102023 \u4e2d\u570b\u958b\u6e90\u5e74\u5ea6\u5831\u544a\u3011", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "2023 \u5e74\u662f\u5168\u7403\u79d1\u6280\u8207\u958b\u6e90\u751f\u614b\u5287\u8b8a\u7684\u4e00\u5e74\uff0c\u7136\u800c\u9019\u4e0d\u80fd\u963b\u64cb\u66f4\u591a\u4e2d\u56fd\u56fd\u5185\u7684\u958b\u6e90\u958b\u767c\u8005\u3001\u9805\u76ee\u548c\u4f01\u696d\u6301\u7e8c\u5730\u6210\u9577\u3001\u8301\u58ee\u3001\u51fa\u6d77\uff0c\u9032\u800c\u63a2\u7d22\u5546\u4e1a\u5316\u9053\u8def\u3002\u505a\u70ba\u4e2d\u570b\u6700\u65e9\u7684\u5168\u5fd7\u9858\u8005\u3001\u975e\u71df\u5229\u7684\u958b\u6e90\u793e\u5340\uff0c\u958b\u6e90\u793e\u81ea 2018 \u5e74\u8d77\uff0c\u651c\u624b\u5ee3\u5927\u7684\u958b\u6e90\u5c08\u5bb6\u3001\u6280\u8853\u5a92\u9ad4\u53ca\u4f01\u696d\u7684\u5408\u4f5c\u5925\u4f34\u5011\uff0c\u5171\u540c\u6253\u9020\u4e86\u4e2d\u570b\u958b\u6e90\u5e74\u5ea6\u5831\u544a\u30022023 \u5e74\u5831\u544a\u7684\u6df1\u5ea6\u3001\u5ee3\u5ea6\u4e43\u81f3\u65bc\u9577\u5ea6\u90fd\u6709\u4e86\u5927\u5e45\u63d0\u6607\u3002\u8b1b\u8005\u5c07\u6df1\u5165\u6dfa\u51fa\u5730\u70ba\u60a8\u52fe\u52d2\u51fa\u6ce2\u703e\u58ef\u95ca\u7684\u4e2d\u570b\u958b\u6e90\u904b\u52d5\u7684\u904e\u53bb\u3001\u73fe\u5728\u8207\u672a\u4f86\u3002", "description": "2023 \u5e74\u662f\u5168\u7403\u79d1\u6280\u8207\u958b\u6e90\u751f\u614b\u5287\u8b8a\u7684\u4e00\u5e74\uff0c\u7136\u800c\u9019\u4e0d\u80fd\u963b\u64cb\u66f4\u591a\u4e2d\u56fd\u56fd\u5185\u7684\u958b\u6e90\u958b\u767c\u8005\u3001\u9805\u76ee\u548c\u4f01\u696d\u6301\u7e8c\u5730\u6210\u9577\u3001\u8301\u58ee\u3001\u51fa\u6d77\uff0c\u9032\u800c\u63a2\u7d22\u5546\u4e1a\u5316\u9053\u8def\u3002\u505a\u70ba\u4e2d\u570b\u6700\u65e9\u7684\u5168\u5fd7\u9858\u8005\u3001\u975e\u71df\u5229\u7684\u958b\u6e90\u793e\u5340\uff0c\u958b\u6e90\u793e\u81ea 2018 \u5e74\u8d77\uff0c\u651c\u624b\u5ee3\u5927\u7684\u958b\u6e90\u5c08\u5bb6\u3001\u6280\u8853\u5a92\u9ad4\u53ca\u4f01\u696d\u7684\u5408\u4f5c\u5925\u4f34\u5011\uff0c\u5171\u540c\u6253\u9020\u4e86\u4e2d\u570b\u958b\u6e90\u5e74\u5ea6\u5831\u544a\u30022023 \u5e74\u5831\u544a\u7684\u6df1\u5ea6\u3001\u5ee3\u5ea6\u4e43\u81f3\u65bc\u9577\u5ea6\u90fd\u6709\u4e86\u5927\u5e45\u63d0\u6607\u3002\u8b1b\u8005\u5c07\u6df1\u5165\u6dfa\u51fa\u5730\u70ba\u60a8\u52fe\u52d2\u51fa\u6ce2\u703e\u58ef\u95ca\u7684\u4e2d\u570b\u958b\u6e90\u904b\u52d5\u7684\u904e\u53bb\u3001\u73fe\u5728\u8207\u672a\u4f86\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "EXVKYY", "name": "\u5218\u5929\u680b", "avatar": "https://pretalx.coscup.org/media/avatars/EXVKYY_8kc7F3t.png", "biography": "\u9577\u671f\u5c08\u6ce8\u65bc\u53c3\u8207\u5168\u7403\u6280\u8853\u516c\u76ca\u793e\u5340\uff1a\r\n\u3002Apache \u8edf\u9ad4\u57fa\u91d1\u6703 (ASF\uff1a\u5168\u7403\u6700\u5927\u7684\u958b\u6e90\u8edf\u9ad4\u57fa\u91d1\u6703) \u6b63\u5f0f\u6703\u54e1\u3001\u5b75\u5316\u5668\u9805\u76ee\u59d4\u54e1\u6703\u5c0e\u5e2b\r\n\u3002\u958b\u6e90\u793e (\u4e2d\u570b\u6700\u65e9\u4e5f\u662f\u6700\u5927\u7684\u958b\u6e90\u6280\u8853\u516c\u76ca\u793e\u5340) \u806f\u5408\u5275\u59cb\u4eba\r\n\u3002\u9a30\u8a0a\u96f2\u5c08\u5bb6\u9867\u554f\uff08TVP\uff09\r\n\u3002BAIN & Company (\u5168\u7403\u56db\u5927\u6230\u7565\u8aee\u8a62\u9867\u554f\u516c\u53f8\u4e4b\u4e00) \u5916\u90e8\u9867\u554f\r\n\r\n\u6b77\u4efb\uff1a\r\n\u3002\u83ef\u70ba - \u6230\u7565\u9867\u554f\r\n\u3002\u9a30\u8a0a\u96f2 - \u6230\u7565\u9867\u554f\r\n\u3002\u5fae\u8edf - \u4e2d\u570b\u5340\u6230\u7565\u696d\u52d9\u7e3d\u76e3\u3001\u4e9e\u592a\u7814\u767c\u96c6\u5718\u9996\u5e2d\u6280\u8853\u4f48\u9053\u5e2b\r\n\u3002\u7532\u9aa8\u6587 - \u4e2d\u570b\u5340\u806f\u76df\u7e3d\u76e3\u3001\u5927\u4e2d\u83ef\u5340\u4e2d\u4ecb\u8edf\u9ad4\u4e8b\u696d\u90e8\u7e3d\u7d93\u7406\r\n\u3002Visionnext \u9996\u5e2d\u57f7\u884c\u5b98\r\n\u3002Turbolinux \u4e9e\u592a\u5340\u526f\u7e3d\u88c1", "public_name": "\u5218\u5929\u680b", "guid": "f95254ea-a147-5cb3-8677-8f4def4c486e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EXVKYY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PJ9QMH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PJ9QMH/", "attachments": []}, {"guid": "69a40db3-31f8-502e-87ad-edb7a5dc8780", "code": "KCXSJZ", "id": 1037, "logo": null, "date": "2024-08-03T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1037-ocf", "url": "https://pretalx.coscup.org/coscup-2024/talk/KCXSJZ/", "title": "\u5f9e\u793e\u7fa4\u5230\u57fa\u91d1\u6703\uff0cOCF \u5341\u6b72\u4e86\uff01", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703 OCF \u5f9e\u5354\u52a9\u793e\u7fa4\u8d77\u5bb6\uff0c\u4e00\u8def\u548c\u5404\u500b\u958b\u6e90\u793e\u7fa4\u4e00\u540c\u6210\u9577\uff0c\u5230\u5e95\u7576\u521d\u70ba\u4ec0\u9ebc\u793e\u7fa4\u6703\u9700\u8981\u4e00\u500b\u57fa\u91d1\u6703\u7684\u5354\u529b\uff1f\u9019\u5341\u5e74\u4f86 OCF \u7684\u5fc3\u8def\u6b77\u7a0b\u53c8\u662f\u4ec0\u9ebc\uff1f\u5c31\u7b97\u6c92\u6709\u8d70\u904e\u5341\u5e74\u958b\u6e90\u8def\uff0c\u4e5f\u53ef\u4ee5\u900f\u904e\u9019\u5834\u5206\u4eab\u4f86\u9ad4\u9a57\u4e00\u4e0b\u3002", "description": "\u563f\uff01\u4e00\u8d77\u56de\u9867\u904e\u5f80\u958b\u6e90\u793e\u7fa4\u7684\u5f62\u5f0f\u3002\r\n\u70ba\u4ec0\u9ebc\u793e\u7fa4\u6703\u9700\u8981\u7d44\u7e54\u5354\u529b\uff1f\r\n\u70ba\u4ec0\u9ebc\u662f\u975e\u71df\u5229\u6027\u8cea\u7684\u57fa\u91d1\u6703\uff1f\r\n\u4e00\u500b\u670d\u52d9\u793e\u7fa4\u7684\u57fa\u91d1\u6703\u53ef\u4ee5\u5e79\u561b\uff1f\r\n\u4e00\u8d77\u56de\u9867\u81fa\u7063\u793e\u7fa4\u7684\u5341\u9031\u5e74\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "WUXBDZ", "name": "\u6578\u4f4d\u767c\u5c55\u90e8", "avatar": "https://pretalx.coscup.org/media/avatars/WUXBDZ_CqrQdHP.webp", "biography": "\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08Open Culture Foundation\uff0c\u7c21\u7a31 OCF\uff09\r\n\r\n\u662f\u4e00\u500b\u975e\u71df\u5229\u6027\u7684\u7d44\u7e54\u3002\u900f\u904e\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u548c\u8de8\u754c\u5408\u4f5c\uff0c\u5728\u53f0\u7063\u6301\u7e8c\u7684\u929c\u7e6b\u79d1\u6280\u793e\u7fa4\u8207\u5176\u4ed6\u516c\uff0f\u79c1\u9818\u57df\uff0c\u4f86\u4fc3\u6210\u958b\u653e\u5171\u5275\u4fdd\u969c\u6578\u4f4d\u4eba\u6b0a\u3001\u652f\u6301\u900f\u660e\u6db5\u878d\u7684\u6578\u4f4d\u516c\u6c11\u793e\u6703\u3002\r\n\r\n\u81ea 2014 \u5e74\u5275\u7acb\u4ee5\u4f86\uff0c\u6211\u5011\u4ee5\u6cd5\u4eba\u505a\u70ba\u7d44\u7e54\u5f62\u5f0f\uff0c\u652f\u6301\u53f0\u7063 30 \u591a\u500b\u958b\u653e\u79d1\u6280\u793e\u7fa4\uff0c\u5728\u904e\u7a0b\u4e2d\uff0c\u4e0d\u50c5\u662f\u6301\u7e8c\u6027\u7684\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u6982\u5ff5\uff0c\u6211\u5011\u4e5f\u958b\u59cb\u53c3\u8207\u653f\u7b56\u5021\u8b70\uff0c\u70ba\u773e\u4eba\u7684\u6578\u4f4d\u4eba\u6b0a\u767c\u8072\uff0c\u9032\u800c\u5275\u5efa\u4e86\u4e00\u500b\u5728\u53f0\u7063\u767c\u5c55\u958b\u653e\u79d1\u6280\u7684\u57fa\u5730\u3002\u9019\u4e9b\u6210\u679c\u4e26\u975e\u7531\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u7368\u7acb\u5be6\u73fe\uff0c\u800c\u662f\u900f\u904e\u79d1\u6280\u793e\u7fa4\u548c\u516c\u6c11\u5925\u4f34\u4e00\u8d77\u4fc3\u4f7f\u53f0\u7063\u7684\u6578\u4f4d/\u7db2\u8def\u74b0\u5883\u8b8a\u5f97\u66f4\u52a0\u516c\u958b\u3001\u900f\u660e\u548c\u516c\u773e\u53c3\u8207 \u2014 \u4e0d\u8ad6\u9019\u6a23\u7684\u53c3\u8207\u662f\u4ee5\u500b\u4eba\u3001\u793e\u7fa4\u6216\u662f\u7d44\u7e54\u70ba\u540d\u7fa9\u3002", "public_name": "\u6578\u4f4d\u767c\u5c55\u90e8", "guid": "e8845f3d-ede7-5b96-af59-c2d30b0aa4b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WUXBDZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KCXSJZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KCXSJZ/", "attachments": []}, {"guid": "e56bc848-6506-58f2-a940-657b8f51a709", "code": "73MANP", "id": 1274, "logo": null, "date": "2024-08-03T16:10:00+08:00", "start": "16:10", "duration": "00:45", "room": "RB105", "slug": "coscup-2024-1274-prime-session-the-next-revolution-in-open-source-operating-systems-and-systems-software", "url": "https://pretalx.coscup.org/coscup-2024/talk/73MANP/", "title": "[Prime Session] The Next Revolution in Open Source Operating Systems and Systems Software", "subtitle": "", "track": "Main Track", "type": "prime session", "language": "en", "abstract": "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.\r\n\r\n\u6436\u5148\u63d0\u554f\uff1ahttps://app.sli.do/event/h5FYTswBhjqXj6xtFCWCSp", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NYC3U8", "name": "George Neville-Neil", "avatar": "https://pretalx.coscup.org/media/avatars/GNN2020_ecGJFxm.png", "biography": "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\u2019s 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.", "public_name": "George Neville-Neil", "guid": "1621f830-57cf-5e87-9234-9339400fd7a0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NYC3U8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/73MANP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/73MANP/", "attachments": []}, {"guid": "a423f7bd-547f-560f-8e36-8f5a02207882", "code": "UZ7UJB", "id": 1294, "logo": null, "date": "2024-08-03T16:55:00+08:00", "start": "16:55", "duration": "00:15", "room": "RB105", "slug": "coscup-2024-1294-closing-day-1", "url": "https://pretalx.coscup.org/coscup-2024/talk/UZ7UJB/", "title": "Closing Day 1", "subtitle": "", "track": "Main Track", "type": "opening & closing", "language": "en", "abstract": "Closing Day 1", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ALTLDJ", "name": "yoyoIU", "avatar": null, "biography": null, "public_name": "yoyoIU", "guid": "1b845af2-89b0-5d9e-8769-653ee83ad678", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ALTLDJ/"}, {"code": "ZFW33N", "name": "Ian Liu", "avatar": "https://pretalx.coscup.org/media/avatars/ZFW33N_XvXr7WE.jpg", "biography": null, "public_name": "Ian Liu", "guid": "d94b259f-b09e-57e0-aca0-925fb58e01c6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZFW33N/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UZ7UJB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UZ7UJB/", "attachments": []}], "RB101": [{"guid": "dc7b99c4-0cb7-5fbb-9d6d-483da1a39e2a", "code": "PDFEGE", "id": 1251, "logo": null, "date": "2024-08-03T10:15:00+08:00", "start": "10:15", "duration": "00:30", "room": "RB101", "slug": "coscup-2024-1251", "url": "https://pretalx.coscup.org/coscup-2024/talk/PDFEGE/", "title": "\u958b\u653e\u6587\u5316\u4e0b\u516c\u6c11\u53c3\u8207\u7684\u56f0\u5883\u8207\u5026\u6020\uff1a\u6dfa\u8ac7\u793e\u6703\u904b\u52d5\u5275\u50b7", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u958b\u653e\u6587\u5316\u4e0b\u516c\u6c11\u53c3\u8207\u7684\u56f0\u5883\u8207\u5026\u6020\uff1a\u6dfa\u8ac7\u793e\u6703\u904b\u52d5\u5275\u50b7", "description": "\u7576\u6211\u5011\u95dc\u6ce8\u516c\u773e\u4e8b\u52d9\u3001\u53c3\u8207\u516c\u5171\u4e8b\u52d9\u7684\u540c\u6642\uff0c\u6709\u53ef\u80fd\u906d\u9047\u600e\u9ebc\u6a23\u7684\u5fc3\u7406\u58d3\u529b\uff1f\u70ba\u4ec0\u9ebc\u9577\u5e74\u6295\u5165\u793e\u6703\u904b\u52d5\u6216\u516c\u773e\u4e8b\u52d9\u4e2d\uff0c\u6709\u6642\u5019\u6703\u6709\u8ff7\u5931\u81ea\u6211\u3001\u5931\u53bb\u81ea\u6211\u7684\u611f\u89ba\uff1f\u5728\u8cc7\u8a0a\u66f4\u52a0\u6d41\u901a\u7684\u7576\u4ee3\uff0c\u6211\u5011\u671f\u5f85\u6211\u5011\u64c1\u6709\u4e00\u500b\u66f4\u52a0\u516c\u958b\u3001\u900f\u660e\u3001\u5171\u4eab\u7684\u793e\u6703\u7684\u540c\u6642\uff0c\u81ea\u6211\u8207\u4ed6\u4eba\u7684\u754c\u7dda\u5728\u54ea\u88e1\uff1f\u754c\u9650\u7684\u6a21\u7cca\u53c8\u6709\u53ef\u80fd\u9020\u6210\u4ec0\u9ebc\u6a23\u7684\u58d3\u529b\u8207\u5275\u50b7\uff1f\u672c\u6b21\u8b1b\u984c\u7531\u300a\u50b7\u5175\u4e0d\u5728\u8857\u982d\u300b\u5171\u540c\u4f5c\u8005\u9673\u6e58\u59a4\uff0c\u7c21\u4ecb\u793e\u6703\u904b\u52d5\u5275\u50b7\u8207\u958b\u653e\u6587\u5316\u793e\u7fa4\u7684\u56f0\u5883\u8207\u5026\u6020\u7684\u5171\u901a\u4e4b\u8655\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "TKYW3J", "name": "\u9673\u6e58\u59a4", "avatar": null, "biography": "\u5fc3\u7406\u5e2b/\u4f5c\u5bb6/coder\r\nIG: @siang.write", "public_name": "\u9673\u6e58\u59a4", "guid": "bf32fe0c-daed-5257-9fd8-7a175c6edf96", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TKYW3J/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PDFEGE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PDFEGE/", "attachments": []}, {"guid": "29dc254d-51f6-5c2e-afd5-c7c19afd3ad0", "code": "Z3TTNS", "id": 1247, "logo": null, "date": "2024-08-03T11:00:00+08:00", "start": "11:00", "duration": "01:00", "room": "RB101", "slug": "coscup-2024-1247", "url": "https://pretalx.coscup.org/coscup-2024/talk/Z3TTNS/", "title": "\u79d1\u6280\u5982\u4f55\u5f71\u97ff\u4eba\u7684\u6027\u8207\u611b", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "lightning talk", "language": "en", "abstract": "\u79d1\u6280\u662f\u5426\u6eff\u8db3\u4e86\u4eba\u5fc3\uff0c\u6216\u8005\u53ea\u662f\u52a0\u5287\u4e86\u5b64\u5bc2\uff1f\r\n\u793e\u7fa4\u5a92\u9ad4\u3001\u4ea4\u53cb\u8edf\u9ad4\u3001\u4eba\u5de5\u667a\u6167\uff0c\u91cd\u65b0\u5851\u9020\u4e86\u6211\u5011\u5c0d\u65bc\u6027\u8207\u611b\u7684\u7406\u89e3\u548c\u5be6\u8e10\u3002\u4f46\uff0c\u6211\u5011\u6709\u56e0\u6b64\u66f4\u52a0\u4e86\u89e3\u6027\u548c\u611b\u55ce\uff1f\u89aa\u5bc6\u95dc\u4fc2\u3001\u60c5\u611f\u9023\u7d50\uff0c\u80fd\u56e0\u70ba\u79d1\u6280\uff0c\u66f4\u771f\u5be6\u3001\u8b93\u4eba\u4fe1\u4efb\uff0c\u800c\u6709\u6240\u6539\u5584\u55ce\uff1f\u7121\u9ad4\u6eab\u8207\u6709\u9ad4\u6eab\u4e4b\u9593\uff0c\u6211\u5011\u4f9d\u7136\u9762\u5c0d\u8457\u7a2e\u7a2e\u6311\u6230\uff0c\u4eba\u5de5\u667a\u6167\u662f\u5426\u80fd\u6210\u70ba\u95dc\u4fc2\u7684\u89e3\u7b54\uff1f", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "39QAXC", "name": "\u8b1d\u65c5\u63da", "avatar": null, "biography": null, "public_name": "\u8b1d\u65c5\u63da", "guid": "856e5693-60b1-54b0-bb98-a6c4ba45ce8d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/39QAXC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Z3TTNS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Z3TTNS/", "attachments": []}, {"guid": "297f3f52-39cd-5c29-ad55-82454f30c998", "code": "UZGEK7", "id": 1250, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "RB101", "slug": "coscup-2024-1250", "url": "https://pretalx.coscup.org/coscup-2024/talk/UZGEK7/", "title": "\u85dd\u8853\u5bb6\u4e4b\u6b7b\uff1a\u6578\u4f4d\u6642\u4ee3\u4e0b\uff0c\u5982\u4f55\u4f5c\u70ba\u4e00\u4f4d\u5275\u4f5c\u8005\uff0c\u4e26\u4e14\u5b58\u6d3b", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u85dd\u8853\u5bb6\u4e4b\u6b7b\uff1a\u6578\u4f4d\u6642\u4ee3\u4e0b\uff0c\u5982\u4f55\u4f5c\u70ba\u4e00\u4f4d\u5275\u4f5c\u8005\uff0c\u4e26\u4e14\u5b58\u6d3b", "description": "\u300a\u85dd\u8853\u5bb6\u4e4b\u6b7b\u300b\u63d0\u5230\u76ee\u524d\u5c0d\u65bc\u6210\u70ba\u85dd\u8853\u5bb6\uff0c\u9019\u500b\u6642\u4ee3\u6709\u5169\u7a2e\u770b\u6cd5\uff1a\u77fd\u8c37\u7684\u79d1\u6280\u6a02\u89c0\u4e3b\u7fa9\u8005\u8a8d\u70ba\u6c92\u6709\u4ec0\u9ebc\u662f\u6bd4\u73fe\u5728\u66f4\u597d\u7684\u5e74\u4ee3\uff0c\u56e0\u70ba\u79d1\u6280\u9032\u6b65\u8b93\u5275\u4f5c\u3001\u767c\u4f48\u7684\u6210\u672c\u7121\u9650\u4e0b\u964d\uff1b\u53e6\u4e00\u7fa4\u4eba\u53cd\u99c1\uff1a\u300c\u6bcf\u500b\u4eba\u90fd\u662f\u85dd\u8853\u5bb6\uff0c\u90a3\u5c31\u6c92\u6709\u4eba\u662f\u771f\u6b63\u7684\u85dd\u8853\u5bb6\u3002\u300d\r\n\r\n\u7121\u8ad6\u5982\u4f55\uff0c\u7db2\u969b\u7db2\u8def\u6642\u4ee3\u7684\u5275\u4f5c\u8005\u3001\u4ed6\u5011\u8207\u91d1\u9322\u7684\u95dc\u4fc2\u3001\u751f\u7522\u8207\u6d88\u8cbb\u7684\u95dc\u4fc2\uff0c\u90fd\u548c\u4ee5\u5f80\u5927\u4e0d\u76f8\u540c\u4e86\u3002\u9019\u5834\u6f14\u8b1b\u4ee5 Podcast \u7522\u696d\u63a8\u52d5\u8005\u7684\u89d2\u5ea6\u51fa\u767c\uff0c\u5206\u4eab Podcast \u5728\u53f0\u7063\u5f9e\u5c0f\u773e\u611b\u597d\u9010\u6f38\u63a5\u8fd1\u4e3b\u6d41\u7684\u904e\u7a0b\u4e2d\uff0c\u6211\u5c0d\u65bc\u8072\u97f3\u5275\u4f5c\u8005\u3001\u4ee5\u53ca\u300c\u5728\u9019\u500b\u6642\u4ee3\u4f5c\u70ba\u4e00\u4f4d\u5275\u4f5c\u8005\u300d\u7684\u89c0\u5bdf\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "QBJJ3J", "name": "\u9673\u6631\u6f84", "avatar": null, "biography": null, "public_name": "\u9673\u6631\u6f84", "guid": "867d2cdb-6075-5fdd-89df-26123c1183a0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QBJJ3J/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UZGEK7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UZGEK7/", "attachments": []}, {"guid": "675f6fe5-b4c2-54bb-99e2-6223c1e1b690", "code": "QUGDAQ", "id": 1272, "logo": null, "date": "2024-08-03T13:50:00+08:00", "start": "13:50", "duration": "00:30", "room": "RB101", "slug": "coscup-2024-1272", "url": "https://pretalx.coscup.org/coscup-2024/talk/QUGDAQ/", "title": "\u5f9e\u6578\u64da\u51fa\u767c\uff1a\u8cc7\u6599\u65b0\u805e\u5982\u4f55\u770b\u898b\u6545\u4e8b\uff1f", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u6578\u64da\u904e\u5f80\u5e36\u7d66\u4eba\u7684\u5370\u8c61\uff0c\u5f80\u5f80\u570d\u7e5e\u5728\u7522\u696d\u6574\u9ad4\u767c\u5c55\u6216\u662f\u653f\u5e9c\u8cc7\u6599\u7b49\u51b7\u51b0\u51b0\u7684\u63cf\u8ff0\u7d71\u8a08\u3002\u4f46\u9019\u5e7e\u5e74\u96a8\u8457\u6280\u8853\u9032\u6b65\uff0c\u65b0\u805e\u696d\u4e5f\u52aa\u529b\u767c\u6398\u5f9e\u8cc7\u6599\u51fa\u767c\uff0c\u89c0\u5bdf\u793e\u6703\u52d5\u614b\uff0c\u627e\u51fa\u66f4\u591a\u95dc\u65bc\u300c\u4eba\u300d\u7684\u6545\u4e8b\u3002\u300c\u5f9e\u6578\u64da\u770b\u898b\u4eba\u6027\u300d\u5206\u4eab\u8cc7\u6599\u65b0\u805e\u7684\u4e0d\u540c\u9762\u5411\uff0c\u5206\u4eab\u5c0d\u65bc\u65b0\u805e\u8207\u8cc7\u6599\u7684\u4e0d\u540c\u60f3\u50cf\u3002", "description": "240803_ COSCUP #\u7642\u7652\u8b1b\u5ea7 - Google \u7c21\u5831\r\nhttps://docs.google.com/presentation/d/1tnp-D1_vSAYQ72UFLNaYG6ycQCrX5ZjEPW41gOJjmuo/edit?usp=sharing", "recording_license": "", "do_not_record": false, "persons": [{"code": "CALHN9", "name": "\u5f90\u6e58\u82b8", "avatar": null, "biography": "READr \u8cc7\u6599\u8a18\u8005\uff08\uff1f\uff09\r\n\r\nREADr \u8cc7\u6599\u8a18\u8005\uff0c\u66fe\u5165\u570d\u66fe\u865b\u767d\u5a92\u9ad4\u7d20\u990a\u734e\uff08\uff1f", "public_name": "\u5f90\u6e58\u82b8", "guid": "ebca6b0c-8c2d-5858-98e5-89506657eb5b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CALHN9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QUGDAQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QUGDAQ/", "attachments": []}], "RB102": [{"guid": "6fbbe6db-8d33-530a-8663-7d5dc7b0616f", "code": "7SGU3D", "id": 896, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-896-gemini-code-assist-for-cloud-architects", "url": "https://pretalx.coscup.org/coscup-2024/talk/7SGU3D/", "title": "Gemini Code Assist for Cloud Architects", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u672c\u8b1b\u5ea7\u4e2d\uff0c\u5c07\u5206\u4eab\u4ee5\u4e0b\u5167\u5bb9\uff1a\r\n- Gemini Code Assist \u662f\u4ec0\u9ebc\uff1fGemini Code Assist \u5982\u4f55\u904b\u4f5c\uff1f\r\n- Gemini Code Assist \u5982\u4f55\u5e6b\u52a9\u96f2\u7aef\u67b6\u69cb\u5e2b\uff1f\r\n- \u4f7f\u7528 Gemini Code Assist \u7684\u5e38\u898b\u65b9\u6cd5 / \u610f\u898b\u4ea4\u6d41", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QBY97S", "name": "Max Huang", "avatar": "https://pretalx.coscup.org/media/avatars/sakana20151004_gUgCYxu.jpg", "biography": "about me\r\nhttps://sakanamax.github.io/", "public_name": "Max Huang", "guid": "91325b28-b2bc-5b52-a2b0-258214b75c8a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QBY97S/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7SGU3D/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7SGU3D/", "attachments": []}, {"guid": "7ce19e50-7e02-53a8-a515-18a92d89ee3d", "code": "AEJHAC", "id": 769, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-769-status-page---infra", "url": "https://pretalx.coscup.org/coscup-2024/talk/AEJHAC/", "title": "\u53ea\u6709 Status page \u9084\u4e0d\u5920\uff01\u8b1b\u4eba\u8a71\u624d\u77e5\u9053 Infra \u767c\u751f\u4ec0\u9ebc\u4e8b", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "- \u670d\u52d9\u67b6\u69cb\u5728 GCP \u4e0a\uff0c\u4f46\u63a8\u4e00\u7248\u51fa\u4e8b\u4e4b\u5f8c...?\r\n- \u832b\u832b log \u6d77\uff0cStatus page \u7b2c\u4e00\u7dda\u5e6b\u5fd9\u77e5\u9053\u5065\u5eb7\u72c0\u614b\r\n- \u662f\u63d0\u982d\u76f8\u898b\u3001\u9084\u662f\u8b1b\u706b\u661f\u8a71\u7d66 stakeholder \u77e5\u9053\uff1f\r\n- \u8b93 Gemini \u5e6b\u5fd9\u7b2c\u4e00\u7dda\u6574\u7406\u554f\u984c\uff0c\u8b93\u706b\u661f\u6587\u53ef\u4ee5\u8b8a\u4eba\u8a71\r\n- \u9084\u80fd\u600e\u9ebc\u505a\u66f4\u597d\uff1f", "description": "- \u670d\u52d9\u67b6\u69cb\u5728 GCP \u4e0a\uff0c\u4f46\u63a8\u4e00\u7248\u51fa\u4e8b\u4e4b\u5f8c...?\r\n- \u832b\u832b log \u6d77\uff0cStatus page \u7b2c\u4e00\u7dda\u5e6b\u5fd9\u77e5\u9053\u5065\u5eb7\u72c0\u614b\r\n- \u662f\u63d0\u982d\u76f8\u898b\u3001\u9084\u662f\u8b1b\u706b\u661f\u8a71\u7d66 stakeholder \u77e5\u9053\uff1f\r\n- \u8b93 Gemini \u5e6b\u5fd9\u7b2c\u4e00\u7dda\u6574\u7406\u554f\u984c\uff0c\u8b93\u706b\u661f\u6587\u53ef\u4ee5\u8b8a\u4eba\u8a71\r\n\r\n\u5927\u81f4\u7684\u7bc4\u4f8b code: https://gist.github.com/louis70109/f496a751072f742d265162d35ab776b9", "recording_license": "", "do_not_record": false, "persons": [{"code": "QRMCVQ", "name": "Nijia Lin", "avatar": "https://pretalx.coscup.org/media/avatars/272126990_4889994921023123_925008866846625760_n_whc5DHy.jpeg", "biography": "LINE \u53f0\u7063\u6280\u8853\u50b3\u6559\u58eb/\u8edf\u9ad4\u5de5\u7a0b\u751f\u614b\u7cfb\u89c0\u5bdf\u5bb6/ LINE Bot Python SDK \u7dad\u8b77\u8005\u4e4b\u4e00\uff0c\u71b1\u611b\u628a\u5404\u7a2e\u5c0f\u9ede\u5b50\u62fc\u88dd\u8d77\u4f86\u5728\u793e\u7fa4\u4e0a\u5206\u4eab\uff0c\u628a\u5404\u7a2e\u77e5\u8b58\u900f\u904e\u6587\u7ae0\u6563\u64ad\u51fa\u53bb\uff0c\u57f9\u990a\u66f4\u591a\u521d\u9032\u8edf\u9ad4\u751f\u614b\u7684\u958b\u767c\u8005\uff01", "public_name": "Nijia Lin", "guid": "41b46111-bf89-59ae-90fc-10ff1a697dba", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QRMCVQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AEJHAC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AEJHAC/", "attachments": []}, {"guid": "b98443ec-ac4a-5ab3-a3aa-85b69eaa3b16", "code": "37B7XF", "id": 1091, "logo": null, "date": "2024-08-03T11:15:00+08:00", "start": "11:15", "duration": "00:45", "room": "RB102", "slug": "coscup-2024-1091-build-an-advanced-rag-with-fine-tuned-gemma", "url": "https://pretalx.coscup.org/coscup-2024/talk/37B7XF/", "title": "Build an Advanced RAG with Fine-tuned Gemma", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "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)\r\n\r\n#Gemini #Gemma #RAG #GenerativeAI #FineTune #PerformanceTuning", "description": "- Example with Dify and Gemma\r\n- Challenge during performance tuning\r\n- How to fine-tune Gemma\r\n- Monitoring", "recording_license": "", "do_not_record": false, "persons": [{"code": "38MTQ9", "name": "Jimmy Liao", "avatar": "https://pretalx.coscup.org/media/avatars/jimmy-eye_2_qCb123u.jpeg", "biography": "Jimmy Liao is an experienced engineer and act as Cloud Solution Architect for now. He focus on solution architecture design with modern solutions.\r\n\r\nIn the leisure time, he completed 15 full marathon and still try to target for sub-4", "public_name": "Jimmy Liao", "guid": "c7afe778-f2e0-5b74-845e-a020e929b30b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/38MTQ9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/37B7XF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/37B7XF/", "attachments": []}, {"guid": "ba3d5b73-9651-5ed8-8b22-e3ae9692ac23", "code": "VTUSN7", "id": 1052, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-1052-langchain-x-rag--streamlit", "url": "https://pretalx.coscup.org/coscup-2024/talk/VTUSN7/", "title": "Langchain x RAG \u5728  \u958b\u6e90\u6846\u67b6Streamlit\u4e0a\u7684\u7406\u8ad6\u8207\u5be6\u8e10\u4e4b\u8e29\u96f7\u5fc3\u5f97", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u9019\u5834\u6f14\u8b1b\u5c07\u6df1\u5165\u63a2\u8a0e\u4eba\u5de5\u667a\u80fd\u9818\u57df\u4e2d\u7684\u71b1\u9580\u4e3b\u984c\uff0c\u5c07\u7126\u9ede\u653e\u5728Langchain\u548cRAG\u5728\u958b\u6e90\u6846\u67b6Streamlit\u4e0a\u7684\u61c9\u7528\u4e0a\u3002Langchain\u662f\u4e00\u500b\u6ce8\u91cd\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u7684\u9805\u76ee\uff0c\u800cRAG\uff08Retrieval-Augmented Generation\uff09\u662f\u4e00\u7a2e\u7528\u65bc\u751f\u6210\u5f0f\u5c0d\u8a71\u7cfb\u7d71\u7684\u65b0\u65b9\u6cd5\u3002\u6f14\u8b1b\u5c07\u805a\u7126\u65bc\u7406\u8ad6\u548c\u5be6\u8e10\u7684\u7d50\u5408\uff0c\u901a\u904e\u5206\u4eab\u5728\u5c07\u9019\u4e9b\u7406\u8ad6\u61c9\u7528\u5230\u5be6\u969b\u958b\u767c\u4e2d\u7684\u7d93\u9a57\uff0c\u4ee5\u53ca\u5728\u958b\u767c\u904e\u7a0b\u4e2d\u6240\u906d\u9047\u7684\u6311\u6230\u548c\u6559\u8a13\u3002", "description": "\u672c\u8b70\u7a0b\u5c07\u63a2\u8a0e\u4eba\u5de5\u667a\u80fd\u9818\u57df\u4e2d\u7684\u4e00\u500b\u4ee4\u4eba\u8208\u596e\u7684\u4e3b\u984c\uff0c\u5373\u5982\u4f55\u5c07Langchain\u548cRAG\u5169\u500b\u91cd\u8981\u7684\u6280\u8853\u61c9\u7528\u65bc\u958b\u6e90\u6846\u67b6Streamlit\u4e0a\uff0c\u4e26\u5206\u4eab\u5728\u9019\u4e00\u904e\u7a0b\u4e2d\u6240\u7372\u5f97\u7684\u7406\u8ad6\u8207\u5be6\u8e10\u4e4b\u9593\u7684\u5bf6\u8cb4\u7d93\u9a57\u3002\r\n\r\n\u9996\u5148\uff0c\u6211\u5011\u5c07\u4ecb\u7d39Langchain\u548cRAG\u7684\u57fa\u672c\u539f\u7406\u548c\u61c9\u7528\u5834\u666f\u3002Langchain\u662f\u4e00\u500b\u5c08\u6ce8\u65bc\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u7684\u9805\u76ee\uff0c\u800cRAG\u5247\u662f\u4e00\u7a2e\u5f37\u5927\u7684\u751f\u6210\u5f0f\u5c0d\u8a71\u7cfb\u7d71\u65b9\u6cd5\uff0c\u5177\u6709\u6aa2\u7d22\u589e\u5f37\u7684\u7279\u6027\u3002\u9019\u5169\u500b\u6280\u8853\u7684\u7d50\u5408\u70ba\u958b\u767c\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u61c9\u7528\u63d0\u4f9b\u4e86\u65b0\u7684\u601d\u8def\u548c\u5de5\u5177\u3002\r\n\r\n\u63a5\u4e0b\u4f86\uff0c\u6211\u5011\u5c07\u4ecb\u7d39Streamlit\u9019\u500b\u6d41\u884c\u7684\u958b\u6e90\u6846\u67b6\uff0c\u5b83\u80fd\u5920\u5e6b\u52a9\u958b\u767c\u8005\u8f15\u9b06\u69cb\u5efa\u4ea4\u4e92\u5f0f\u7684Web\u61c9\u7528\u7a0b\u5e8f\u3002\u6211\u5011\u5c07\u8a0e\u8ad6\u5982\u4f55\u5728Streamlit\u4e0a\u96c6\u6210Langchain\u548cRAG\uff0c\u4e26\u5c55\u793a\u9019\u7a2e\u96c6\u6210\u662f\u5982\u4f55\u63d0\u9ad8\u958b\u767c\u6548\u7387\u548c\u61c9\u7528\u6027\u80fd\u7684\u3002\r\n\r\n\u7136\u5f8c\uff0c\u6211\u5011\u5c07\u5206\u4eab\u5728\u5c07\u7406\u8ad6\u61c9\u7528\u65bc\u5be6\u8e10\u4e2d\u6240\u9047\u5230\u7684\u6311\u6230\u548c\u554f\u984c\uff0c\u4ee5\u53ca\u5f9e\u9019\u4e9b\u8e29\u96f7\u4e2d\u6240\u5b78\u5230\u7684\u5bf6\u8cb4\u6559\u8a13\u3002\u9019\u4e9b\u7d93\u9a57\u5c07\u5e6b\u52a9\u89c0\u773e\u66f4\u597d\u5730\u7406\u89e3\u5982\u4f55\u61c9\u7528Langchain\u548cRAG\u5728Streamlit\u4e0a\u958b\u767c\u4eba\u5de5\u667a\u80fd\u61c9\u7528\uff0c\u540c\u6642\u907f\u514d\u5e38\u898b\u7684\u932f\u8aa4\u548c\u56f0\u96e3\u3002\r\n\r\n\u6700\u5f8c\uff0c\u6211\u5011\u5c07\u5c55\u671bLangchain\u3001RAG\u548cStreamlit\u5728\u672a\u4f86\u7684\u767c\u5c55\uff0c\u4e26\u63a2\u8a0e\u53ef\u80fd\u7684\u61c9\u7528\u5834\u666f\u548c\u6539\u9032\u65b9\u5411\u3002\u9019\u5c07\u70ba\u89c0\u773e\u63d0\u4f9b\u5c0d\u4eba\u5de5\u667a\u80fd\u6280\u8853\u7684\u524d\u666f\u548c\u8da8\u52e2\u7684\u6df1\u5165\u4e86\u89e3\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "VJSEYN", "name": "Fngi", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_5401_hKpf3OY.JPG", "biography": "GDG-Taipei Oreganier\r\n\u6578\u5bb6\u91d1\u878d\u55ae\u4f4d\u8cc7\u5b89\u5de5\u7a0b\u5e2b/\u4e3b\u7ba1\r\n\u570b\u7acb\u5927\u5b78\u8b1b\u5e2b\r\n\u884c\u52d5\u7aef\u958b\u767c\u8005\r\nOpenStreetMap Mapper", "public_name": "Fngi", "guid": "07f1a7fc-c38f-54e6-b219-90fc2b7c46f7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VJSEYN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VTUSN7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VTUSN7/", "attachments": []}, {"guid": "799a547a-550f-597c-bae1-65fc2d873a8f", "code": "BVUAUF", "id": 1141, "logo": null, "date": "2024-08-03T13:50:00+08:00", "start": "13:50", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-1141-gemmaft-rag", "url": "https://pretalx.coscup.org/coscup-2024/talk/BVUAUF/", "title": "\u900f\u904eGemma\u5be6\u8e10FT-RAG", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u4e3b\u984c\u4e3b\u8981\u4ecb\u7d39Google Gemma\u7684\u6a21\u578b\uff0c\u540c\u6642\u5206\u4eab\u5982\u4f55\u5728Gemma\u5fae\u8abf\u4e4b\u5f8c\uff0c\u4e5f\u4e00\u4f75\u4f7f\u7528\u5fae\u8abf\u5f8c\u7684\u6a21\u578b\u9032\u884cRAG\u3002\u540c\u6642\u6bd4\u8f03\u5728\u6c92\u6709\u5fae\u8abf\u8207\u5fae\u8abf\u5f8c\u7684RAG\u5dee\u7570\u3002", "description": "\u672c\u4e3b\u984c\u4e3b\u8981\u4ecb\u7d39Google Gemma\u7684\u6a21\u578b\uff0c\u540c\u6642\u5206\u4eab\u5982\u4f55\u5728Gemma\u5fae\u8abf\u4e4b\u5f8c\uff0c\u4e5f\u4e00\u4f75\u4f7f\u7528\u5fae\u8abf\u5f8c\u7684\u6a21\u578b\u9032\u884cRAG\u3002\u540c\u6642\u6bd4\u8f03\u5728\u6c92\u6709\u5fae\u8abf\u8207\u5fae\u8abf\u5f8c\u7684RAG\u5dee\u7570\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "NXAHXY", "name": "Jerry", "avatar": "https://pretalx.coscup.org/media/avatars/f4d9074a159105d6c503_aveO45D.png", "biography": "JerryWu is a\u00a0Google\u00a0Developer 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.\r\nBefore 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).", "public_name": "Jerry", "guid": "883cef7b-0ffb-57b6-96dd-1f1008cc35b8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NXAHXY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BVUAUF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BVUAUF/", "attachments": []}, {"guid": "77e59e12-1127-5e67-ac99-5773665e2e2e", "code": "ZSYHPZ", "id": 895, "logo": null, "date": "2024-08-03T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-895-llm--running-google-gemma-locally", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZSYHPZ/", "title": "LLM \u521d\u9ad4\u9a57 - Running Google Gemma locally", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u672c\u8b70\u7a0b\u4e2d\uff0c\u5c07\u8aaa\u660e\u548c\u5be6\u969b\u5c55\u793a\uff0c\u5982\u4f55\u5c07 Google \u57fa\u65bc Gemini \u6280\u8853\u63a8\u51fa\u7684\u958b\u653e\u5f0f\u5927\u578b\u8a9e\u8a00\u6a21\u578b Gemma\uff0c\u5728\u672c\u5730\u7aef\u96fb\u8166\u4e0a\u904b\u4f5c\uff0c\u5373\u4fbf\u662f\u6c92\u6709 GPU \u8cc7\u6e90\u7684\u684c\u6a5f\u6216\u7b46\u96fb (\u6709\u7576\u7136\u66f4\u597d!)\uff0c\u4e5f\u90fd\u53ef\u4ee5\u904b\u4f5c Gemma \u958b\u653e\u5f0f\u5927\u578b\u8a9e\u8a00\u6a21\u578b\uff0c\u8b93\u624b\u908a\u6c92\u6709 GPU \u8cc7\u6e90\u53c8\u60f3\u9ad4\u9a57 LLM \u5927\u578b\u8a9e\u8a00\u6a21\u578b\u5a01\u529b\u7684 IT \u4eba\u54e1\uff0c\u90fd\u80fd\u8f15\u9b06\u9ad4\u9a57 Gemma \u7684\u5a01\u529b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QFQSPT", "name": "Weithenn", "avatar": "https://pretalx.coscup.org/media/avatars/Weithenn-small_p4rdvJR.png", "biography": "\u9023\u7e8c\u5341\u4e09\u5e74\u6210\u529f\u7372\u9078 Microsoft MVP \u548c VMware vExpert \u6280\u8853\u5c08\u5bb6\uff0c\u4e26\u9577\u671f\u64d4\u4efb\u7db2\u7ba1\u4eba\u96dc\u8a8c\u6280\u8853\u5c08\u6b04\u4f5c\u5bb6\u3002\r\n\r\n\u66fe\u64d4\u4efb SRE Conference 2024\u3001DevOpsDays Tokyo 2024\u3001Google DevFest Taipei 2023\u3001.Net Conf Taiwan 2023\u3001Modern Web Conference 2023\u3001Kubernetes Summit 2023\u3001DevOpsDays Taipei 2023\u3001COSCUP 2023\u3001Cloud Summit Taiwan 2023\u2026\u2026\u7b49\u7814\u8a0e\u6703\u8b1b\u5e2b\u3002\r\n\r\n\u5c08\u9577\u70ba\u6253\u9020 SDDC \u8edf\u9ad4\u5b9a\u7fa9\u8cc7\u6599\u4e2d\u5fc3\u3001HCI \u8d85\u878d\u5408\u89e3\u6c7a\u65b9\u6848\u3001IaC \u57fa\u790e\u67b6\u69cb\u5373\u7a0b\u5f0f\u78bc\u74b0\u5883\u2026\u2026\u7b49\uff0c\u8457\u6709\u5fae\u8edf S2D \u8edf\u9ad4\u5b9a\u7fa9\u5132\u5b58\u6280\u8853\u5be6\u6230\u2026\u2026\u7b49\u5171 19 \u672c\u8457\u4f5c\u3002", "public_name": "Weithenn", "guid": "2edb4986-8ef0-561e-b549-8ca108dae85c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QFQSPT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZSYHPZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZSYHPZ/", "attachments": []}, {"guid": "955ef4ef-3408-5720-b1a3-9eec94692637", "code": "XZ8L9M", "id": 1216, "logo": null, "date": "2024-08-03T15:15:00+08:00", "start": "15:15", "duration": "00:45", "room": "RB102", "slug": "coscup-2024-1216-tdd-with-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/XZ8L9M/", "title": "TDD with AI?", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "One of the big premises of the \"AI Revolution\" is to make our life easier as engineers.\r\nBut 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!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KFSNTA", "name": "Matthias Geisler", "avatar": "https://pretalx.coscup.org/media/avatars/matthias-geisler_L8fGtLr.jpg", "biography": "True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock.\r\nCo-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.", "public_name": "Matthias Geisler", "guid": "eecc09ff-5ed2-5bbd-9d24-414c62e5f367", "url": "https://pretalx.coscup.org/coscup-2024/speaker/KFSNTA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XZ8L9M/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XZ8L9M/", "attachments": []}], "TR209": [{"guid": "c6651238-e315-5149-b1ad-23f5f5bbefb3", "code": "RMUVCL", "id": 1318, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR209", "slug": "coscup-2024-1318-open-source-firmware-intro", "url": "https://pretalx.coscup.org/coscup-2024/talk/RMUVCL/", "title": "Open Source Firmware Intro \u958b\u6e90\u97cc\u9ad4\u793e\u7fa4\u7c21\u4ecb", "subtitle": "", "track": "Open Source Firmware", "type": "general (30mins)", "language": "en", "abstract": "- \u4ecb\u7d39\u958b\u6e90\u97cc\u9ad4\u793e\u7fa4\r\n- \u63a8\u4ecbOpen Source Firmware Foundation", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RMUVCL/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RMUVCL/", "attachments": []}, {"guid": "1011d3d0-c2ee-554a-b883-037da86735f5", "code": "8BK7LZ", "id": 1326, "logo": null, "date": "2024-08-03T11:00:00+08:00", "start": "11:00", "duration": "00:30", "room": "TR209", "slug": "coscup-2024-1326-oh-my-gosh-constructing-a-boot-menu-in-u-root", "url": "https://pretalx.coscup.org/coscup-2024/talk/8BK7LZ/", "title": "Oh My Gosh: Constructing a Boot Menu in u-root", "subtitle": "", "track": "Open Source Firmware", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "789R7A", "name": "Christian Walter", "avatar": null, "biography": null, "public_name": "Christian Walter", "guid": "29771759-30b4-5a64-8e56-802baf4f0551", "url": "https://pretalx.coscup.org/coscup-2024/speaker/789R7A/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8BK7LZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8BK7LZ/", "attachments": []}, {"guid": "354af088-d83b-57ad-a280-aa99911d4914", "code": "8XQ89E", "id": 1327, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR209", "slug": "coscup-2024-1327-making-firmware-updates-easy-with-fwupd", "url": "https://pretalx.coscup.org/coscup-2024/talk/8XQ89E/", "title": "Making firmware updates easy with FWUPD", "subtitle": "", "track": "Open Source Firmware", "type": "general (30mins)", "language": "en", "abstract": "Making firmware updates easy with FWUPD\r\nFirmware 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.\r\nI 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MLHFHG", "name": "Daniel Schaefer", "avatar": "https://pretalx.coscup.org/media/avatars/face_246KSFN.jpeg", "biography": "System Software Engineer at Framework Computer", "public_name": "Daniel Schaefer", "guid": "0fc85cb2-e965-565e-9fb0-f39fb25deea5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MLHFHG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8XQ89E/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8XQ89E/", "attachments": []}, {"guid": "5dd93be4-d74e-54e3-8d5e-c160d1d7468d", "code": "SEKDPL", "id": 1316, "logo": null, "date": "2024-08-03T14:00:00+08:00", "start": "14:00", "duration": "01:30", "room": "TR209", "slug": "coscup-2024-1316-arm", "url": "https://pretalx.coscup.org/coscup-2024/talk/SEKDPL/", "title": "Arm \u4f3a\u670d\u5668\u57fa\u790e\u7ba1\u7406\u9700\u6c42\u8207\u6e2c\u8a66\u5de5\u5177\u5206\u4eab", "subtitle": "", "track": "Open Source Firmware", "type": "workshop (2hrs)", "language": "en", "abstract": "1. ARM \u7cfb\u7d71\u67b6\u69cb\u6982\u8ff0\r\n    - \u4ec0\u9ebc\u662fARM \u7cfb\u7d71\u67b6\u69cb\u6982\u8ff0\r\n    - BSA/SBSA/BBR \u4e3b\u8981\u7684\u7cfb\u7d71\u67b6\u69cb\u898f\u7bc4\r\n    - \u898f\u7bc4\u8207\u898f\u7bc4\u4e4b\u9593\u7684\u95dc\u4fc2\r\n   - \u7cfb\u7d71\u67b6\u69cb\u5408\u898f\u6027\u6e2c\u8a66\u793a\u7bc4\r\n\r\n2. SBMR Overview\r\n    - SBMR interfaces, use-case, and compliance levels\r\n    - DMTF Management Standard - Redfish, MCTP, PLDM and SPDM.\r\n\r\n3. OpenBMC Overview\r\n    - SBMR related implementation, including redfish, libmctp, libpldm and libcper\r\n    - Demo on running OpenBMC on Base FVP\r\n\r\n4. SBMR-ACS Test Suite\r\n    - SBMR-ACS overview, test suite architecture and report analysis\r\n    - Demo on running SBMR-ACS test suite", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ENGZXD", "name": "Ann Cheng", "avatar": "https://pretalx.coscup.org/media/avatars/ENGZXD_o1vPZuC.jpg", "biography": null, "public_name": "Ann Cheng", "guid": "e306ec24-3809-57fe-8e38-4e4d81b141c2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ENGZXD/"}, {"code": "GLN3MD", "name": "John Chung", "avatar": null, "biography": null, "public_name": "John Chung", "guid": "e0c31f79-d1dd-57ec-97ba-c6a60a6d4bcb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GLN3MD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SEKDPL/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SEKDPL/", "attachments": []}], "TR210": [{"guid": "ab9a5634-3061-5e60-a165-da6692161f6c", "code": "B8ZYSH", "id": 976, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-976-ai--line---go--gemini--line", "url": "https://pretalx.coscup.org/coscup-2024/talk/B8ZYSH/", "title": "\u4e00\u8d77\u7528 AI \u4f86\u505a Line \u6a5f\u5668\u4eba\u5427\uff01\u7528 Go \u8a9e\u8a00\u4e32\u63a5 Gemini \u6a21\u578b\u958b\u767c\u81ea\u5df1\u7684 Line \u79c1\u4eba\u79d8\u66f8", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u500b\u4e00\u5c0f\u6642\u7684 Workshop \u4e2d\uff0c\u6211\u5011\u5c07\u4f7f\u7528\u7c21\u6f54\u800c\u512a\u96c5\u7684 Go \u7a0b\u5f0f\u8a9e\u8a00\uff0c\u4e32\u63a5 Google \u63a8\u51fa\u6700\u5148\u9032\u7684 Gemini \u8a9e\u8a00\u6a21\u578b\uff0c\u70ba\u81ea\u5df1\u958b\u767c\u4e00\u500b\u80fd\u5920\u6eff\u8db3\u81ea\u5df1\u65e5\u5e38\u5de5\u4f5c\u7684\u79c1\u4eba\u79d8\u66f8\uff0c\u4e26\u4e14\u4f7f\u7528 Zeabur \u4e00\u9375\u90e8\u7f72\u5230 Google Cloud Platform \u4f3a\u670d\u5668\uff01", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GRWZLM", "name": "\u6797\u6c85\u9716", "avatar": "https://pretalx.coscup.org/media/avatars/yuanlin_1_512px_Bn1kaRp.png", "biography": "Yuanlin Lin \u6797\u6c85\u9716\uff0cZeabur \u96f2\u7aef\u90e8\u7f72\u5e73\u53f0\u5275\u59cb\u4eba\uff0c\u958b\u6e90\u5c08\u6848 nextjs.tw \u3001pick-time.io \u767c\u8d77\u4eba\u3002\u53f0\u7063\u6843\u5712\u4eba\uff0c\u7562\u696d\u65bc\u6d59\u6c5f\u5927\u5b78\u8cc7\u8a0a\u5de5\u7a0b\u7cfb\uff0c\u64c5\u9577 Go \u53ca TypeScript \u7a0b\u5f0f\u8a9e\u8a00\u3002", "public_name": "\u6797\u6c85\u9716", "guid": "f069dd00-5ca4-532b-b64f-e621f7e04459", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GRWZLM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/B8ZYSH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/B8ZYSH/", "attachments": []}, {"guid": "89a53069-782c-5b1a-abc8-24b4201158ed", "code": "HLAQ8Q", "id": 1184, "logo": null, "date": "2024-08-03T10:35:00+08:00", "start": "10:35", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-1184-ooni-partner-gathering-2024--ooni", "url": "https://pretalx.coscup.org/coscup-2024/talk/HLAQ8Q/", "title": "OONI Partner Gathering 2024 \u8207\u5728\u5730\u793e\u7fa4\u63a8\u5ee3 OONI \u7b56\u7565", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u5206\u4eab\u5728 2023 \u5e74\u52a0\u5165\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08OCF\uff09\u5f8c\uff0c\u5f9e\u5806\u6eff\u7070\u5875\u7684\u5c08\u6848\u5eab\u4e2d\u627e\u5230 OONI\uff0c\u6c7a\u5b9a\u958b\u555f\u5206\u6790 OONI \u89c0\u6e2c\u8cc7\u6599\u8207\u5b9a\u671f\u767c\u4f48\u81fa\u7063\u89c0\u5bdf\u5831\u544a\u3002\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u8eab\u70ba OONI \u5168\u7403\u63a8\u5ee3\u793e\u7fa4\u5925\u4f34\u4e4b\u4e00\uff0c\u5982\u4f55\u5728\u5730\u63a8\u5ee3 OONI \u89c0\u6e2c\u7db2\u8def\u72c0\u6cc1\u5de5\u5177\u7684\u91cd\u8981\uff0c\u4ee5\u53ca\u900f\u904e\u89c0\u5bdf\u8cc7\u6599\u5206\u6790\u5f8c\uff0c\u8abf\u6574\u5728\u5730\u63a8\u5ee3\u7b56\u7565\u3002\u5728 2024/05 \u53c3\u8207\u7b2c\u4e00\u6b21\u5be6\u9ad4\u8209\u8fa6\u7684 OONI Partner Gathering \u6d3b\u52d5\uff0c\u9080\u8acb\u7d04 40 \u4f4d\u5925\u4f34\u3001\u4f86\u81ea 30 \u500b\u570b\u5bb6\uff0c\u4e00\u540c\u8a0e\u8ad6\u5404\u5340\u57df\u9762\u81e8\u7db2\u8def\u5be9\u67e5\u7684\u72c0\u6cc1\u3001\u5de5\u5177\u4f7f\u7528\u7684\u5b78\u7fd2\u6216\u662f\u5f88\u7814\u7a76\u6210\u679c\u5206\u4eab\u95dc\u65bc\u6aa2\u6e2c\u540d\u55ae\u5982\u4f55\u4fee\u6b63\u8207\u66f4\u65b0\u3002\r\n\r\n\u5e0c\u671b\u53ef\u4ee5\u5206\u4eab\u5982\u4f55\u53c3\u8207\u570b\u969b\u5c08\u6848\u3001\u5728\u5730\u5718\u968a\u53ef\u4ee5\u63d0\u4f9b\u5982\u4f55\u7684\u5354\u52a9\u3001\u5982\u4f55\u8207\u5c08\u6848\u5718\u968a\u6210\u54e1\u5206\u4eab\u5728\u5730\u7684\u6210\u679c\u3001\u6700\u5f8c\u5982\u4f55\u929c\u63a5\u5728\u5730\u793e\u7fa4\u5925\u4f34\u4e00\u540c\u53c3\u8207\u570b\u969b\u5c08\u6848\u3002\u6b64\u8b70\u7a0b\u5c07\u4ee5\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u8eab\u4efd\u5206\u4eab\uff0c\u4ee5\u57fa\u91d1\u6703\u89c0\u9ede\u63d0\u51fa\u5c08\u6848\u91cd\u555f\u5f8c\u3001\u671f\u8a31\u5728\u81fa\u7063\u80fd\u5efa\u7acb\u4e00\u7d44\u8cc7\u6599\u5206\u6790\u5718\u968a\uff0c\u66f4\u751a\u80fd\u5354\u52a9\u5176\u4ed6\u5340\u57df\u5925\u4f34\u5728\u89c0\u6e2c\u8cc7\u6599\u4e0a\u7684\u652f\u63f4\u3002", "description": "\u6b64\u8b70\u7a0b\u6703\u4ee5\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u8eab\u4efd\u5206\u4eab\uff0c\u4ee5\u57fa\u91d1\u6703\u89c0\u9ede\u63d0\u51fa\u5c08\u6848\u91cd\u555f\u5f8c\u3001\u671f\u8a31\u5728\u81fa\u7063\u80fd\u5efa\u7acb\u4e00\u7d44\u8cc7\u6599\u5206\u6790\u5718\u968a\uff0c\u66f4\u751a\u80fd\u5354\u52a9\u5176\u4ed6\u5340\u57df\u5925\u4f34\u5728\u89c0\u6e2c\u8cc7\u6599\u4e0a\u7684\u652f\u63f4\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DTCJCF", "name": "Toomore Chiang (ocf.tw)", "avatar": "https://pretalx.coscup.org/media/avatars/toomore_FBXq2CA.jpg", "biography": "Toomore Chiang - Project Tech Lead at Open Culture Foundation (OCF)\r\n\r\nOpen 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.\r\n\r\nAs 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.", "public_name": "Toomore Chiang (ocf.tw)", "guid": "56d22f12-aa27-595c-a6d5-d8ab83ff3073", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DTCJCF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HLAQ8Q/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HLAQ8Q/", "attachments": []}, {"guid": "2479e0bb-b378-5d27-bb93-39c20c754f01", "code": "F9Q8FJ", "id": 770, "logo": null, "date": "2024-08-03T11:10:00+08:00", "start": "11:10", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-770-pr", "url": "https://pretalx.coscup.org/coscup-2024/talk/F9Q8FJ/", "title": "\u5f9e\u7b2c\u4e00\u500b PR\uff0c\u5230\u5343\u661f\u5c08\u6848", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u500b\u8b70\u7a0b\u5c07\u6703\u5206\u4eab\u81ea\u5df1\u9001\u51fa\u4eba\u751f\u7b2c\u4e00\u500b PR\u4e4b\u5f8c\u5230\u505a\u51fa\u4e00\u500b\u5343\u661f\u958b\u6e90\u5c08\u6848\u7684\u958b\u6e90\u7d93\u9a57\u5206\u4eab\u3002\r\n\u4e0d\u6703\u5e36\u5165\u592a\u591a\u8271\u6f80\u7684\u6280\u8853\uff0c\u5e0c\u671b\u4ee5\u81ea\u5df1\u7684\u7d93\u9a57\u70ba\u57fa\u790e\u7528\u6bd4\u8f03\u8f15\u9b06\u7684\u65b9\u5f0f\u8b93\u807d\u773e\u611f\u53d7\u5230\uff0c\u5c31\u7b97\u4e0d\u662f\u5927\u795e\uff0c\u53ea\u662f\u4e00\u500b\u7c21\u55ae\u7684\u4fee\u6539\u90fd\u53ef\u4ee5\u5c0d\u958b\u6e90\u5c08\u6848\u505a\u51fa\u8ca2\u737b\uff0c\u4e26\u4e14\u5728\u5404\u500b\u89d2\u843d\u8207\u5176\u4ed6\u958b\u6e90\u793e\u7fa4\u7684\u4eba\u4e92\u76f8\u5e6b\u52a9\u3002\r\n\u4e26\u5728\u6700\u5f8c\u5206\u4eab\u5c0d\u65bc\u958b\u6e90\u5c08\u6848\u7dad\u8b77\u8005\u7684\u4e00\u4e9b\u5fc3\u5f97\u4ee5\u53ca\u5efa\u8b70\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MG98JR", "name": "Casper", "avatar": "https://pretalx.coscup.org/media/avatars/20241522_7s3VFYU.jpg", "biography": "\u55e8\u55e8\uff0c\u6211\u662f Casper\uff0c\u662f\u4e00\u4f4d\u5f8c\u7aef\u8edf\u9ad4\u5de5\u7a0b\u5e2b\uff0c\u76ee\u524d\u5728\u65b0\u5275\u516c\u53f8\u64d4\u4efb\u6253\u96dc\u5de5\uff0c\u6700\u8fd1\u4f7f\u7528 M3 \u4f86\u958b\u767c\u7684 Linux \u4f7f\u7528\u8005\r\n\r\n\u4e5f\u5728\u4ee5\u4e0b\u7684\u793e\u7fa4\u64d4\u4efb\u904e\u8b1b\u8005\r\nSITCON\r\nGoogle Developer Groups Kaohsiung - - Kotlin Conf\r\nGitHub https://github.com/vn7n24fzkq", "public_name": "Casper", "guid": "431a74ee-9966-528d-a841-fe2acf1c8628", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MG98JR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/F9Q8FJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/F9Q8FJ/", "attachments": []}, {"guid": "85cd0ec9-cd37-588f-ae74-3fe86299d224", "code": "LZY3FD", "id": 832, "logo": null, "date": "2024-08-03T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-832-nat", "url": "https://pretalx.coscup.org/coscup-2024/talk/LZY3FD/", "title": "\u591a\u5ba2\u6a5f\u4e0a\u7684 NAT \u7ba1\u7406\u7cfb\u7d71\u5c08\u6848\u7d93\u9a57\u5206\u4eab", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u7d93\u7531\u7dad\u904b Proxmox VE \u5f8c\u642d\u914d\u7db2\u8def\u653f\u7b56\u4e0b\uff0c\u9762\u81e8\u5ba2\u6a5f\u6436\u596a\u7db2\u8def\u4e4b\u4e0b\u7684 IP\uff0c\u76ee\u524d\u6709\u81ea\u5efa VLAN \u518d\u9032\u884c NAT \u7684\u7db2\u8def\u8f49\u767c\u7684\u65b9\u5f0f\uff0c\u4f46\u662f\u5728\u6e2c\u8a66\u74b0\u5883\uff0c\u53ea\u63d0\u4f9b VLAN \u7684 IP \u5c0d\u65bc\u958b\u767c\u4eba\u54e1\u662f\u6c92\u6709\u8fa6\u6cd5\u76f4\u63a5\u5b58\u53d6\u7684\uff0c\u90a3\u6211\u5011\u53ef\u4ee5\u600e\u9ebc\u53bb\u5c07\u5ba2\u6a5f\u4e0a\u7684\u670d\u52d9\u5c0d\u5916\u5462\uff0c\u4e0d\u60f3\u8981\u5efa\u7acb Tunnel \u8ddf Proxy \u4e5f\u8a31\u53ef\u4ee5\u5617\u8a66\u770b\u770b\u4fee\u6539 IP \u8868\uff0c\u70ba\u4e86\u9069\u61c9\u591a\u4eba\u74b0\u5883\u8207\u7ba1\u7406\uff0c\u6211\u81ea\u884c\u958b\u555f\u4e86 NAT \u7ba1\u7406\u7cfb\u7d71\u7684\u958b\u6e90\u5c08\u6848\uff0c\u5e0c\u671b\u900f\u904e\u9019\u6b21\u7684\u5206\u4eab\u8b93\u6709\u5171\u4eab\u4e3b\u6a5f\u9700\u6c42\u7684\u670b\u53cb\u80fd\u5920\u900f\u904e\u63a1\u7528\u9019\u500b\u65b9\u6848\u4f86\u89e3\u6c7a\u4e00\u4e9b\u958b\u767c\u4e0a\u7684\u56f0\u64fe\u3002", "description": "2024 \u5e74\u6211\u63a5\u89f8\u4e86 Proxmox VE \u7684\u958b\u6e90\u4f01\u696d\u865b\u64ec\u5316\u5e73\u53f0\u8edf\u9ad4\uff0c\u5728\u4e00\u53f0\u5be6\u9ad4\u6a5f\u5668(\u5bbf\u4e3b\u6a5f)\u53ea\u6709\u4e00\u7d44\u56fa\u5b9a IP \u7684\u60c5\u6cc1\u4e0b\uff0c\u6211\u5011\u8a72\u5982\u4f55\u53bb\u9069\u7576\u7684\u914d\u7f6e\u7db2\u8def\u7d66\u4e88\u5ba2\u6a5f\uff0c\u7136\u800c\u5ba2\u6a5f\u4e0a\u53c8\u6703\u6709\u4e00\u4e9b\u5bb9\u5668\u6216\u662f\u61c9\u7528\u7a0b\u5f0f\uff0c\u6211\u5011\u53ef\u4ee5\u600e\u9ebc\u53bb\u5728\u4e09\u5c64\u7db2\u8def(\u56fa\u5b9aIP(WAN)> VLAN > Service )\u7684\u60c5\u6cc1\u4e0b\u53bb\u5b58\u53d6\u4ed6\uff0c\u5c0d\u65bc\u7db2\u8def\u7684\u91cd\u91cd\u7a81\u7834\u975e\u5e38\u7684\u9ebb\u7169\uff0c\u70ba\u4e86\u7701\u53bb\u5f80\u5f8c\u7684\u7db2\u8def\u7ba1\u7406\u7684\u9ebb\u7169\u6211\u900f\u904e\u6253\u9020 NAT \u7ba1\u7406\u7cfb\u7d71\uff0c\u4f86\u89e3\u6c7a\u5728\u55ae\u4e00\u56fa\u5b9a IP \u4e0b\u5b58\u53d6\u5ba2\u6a5f\u670d\u52d9\u7684\u76f4\u63a5\u65b9\u6cd5\uff0c\u6211\u900f\u904e\u8c4e\u7acb\u958b\u6e90\u5c08\u6848\u4f86\u5354\u52a9\u5bbf\u4e3b\u6a5f\u7ba1\u7406\u4eba\u54e1\uff0c\u5354\u52a9\u5ba2\u6a5f\u958b\u767c\u4eba\u54e1\u9032\u884c\u6d41\u91cf\u7684\u8f49\u767c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DGDUL9", "name": "FKT", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_4984_hpwDKzg.jpg", "biography": "\u54c8\u645f\u6211\u662f FKT \u64c5\u9577\u5f8c\u7aef\u8207\u7dad\u904b\u4ee5\u4e0b\u662f\u6211\u5728\u793e\u7fa4\u9593\u7684\u7d93\u6b77\r\n\r\n- 2024 COSCUP \u5b78\u751f x \u6559\u80b2\u5927\u4e82\u9b25 Organizer\r\n- 2023 COSCUP \u5b78\u751f\u793e\u7fa4\u5927\u4e82\u9b25 \u8ca0\u8cac\u4eba\r\n- 2023 GitHub Campus Expert\r\n- 2022 GDSC Lead\r\n- 2022 \u7db2\u7ba1\u5c0f\u7d44\u7cfb\u7d71\u66a8\u6559\u5b78\u7d44 \u6559\u5b78\u7d44\u7d44\u9577\r\n\r\n\u5c0d\u65bc\u5176\u4ed6\u9818\u57df\u4e5f\u6709\u8208\u8da3\u6240\u4ee5\u6703\u51fa\u4e00\u4e9b\u5176\u4ed6\u7684\u5c08\u6848\u6216\u6587\u7ae0\r\n\u500b\u4eba\u90e8\u843d\u683c https://www.sql-fan9704.eu.org/\r\nGitHub https://github.com/fan9704", "public_name": "FKT", "guid": "bed602c9-c20d-5f87-b8d1-4e1a62548fb8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DGDUL9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LZY3FD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LZY3FD/", "attachments": []}, {"guid": "87de2a97-cad8-581c-b646-bcb174c14e4a", "code": "ZAJQLR", "id": 925, "logo": null, "date": "2024-08-03T12:20:00+08:00", "start": "12:20", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-925", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZAJQLR/", "title": "\u5206\u4eab\u8ca2\u737b\u958b\u6e90\u5c08\u6848\u7684\u7d93\u9a57\uff1a\u597d\u73a9\u53c8\u6709\u610f\u7fa9", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u9019\u6b21\u6211\u60f3\u5206\u4eab\u6211\u5f9e\u958b\u6e90\u4f7f\u7528\u8005\u5230\u8ca2\u737b\u8005\u7684\u6545\u4e8b\uff0c\u4e00\u958b\u59cb\u53ea\u662f\u5076\u723e\u770b\u770b\u6709\u5728\u4f7f\u7528\u7684\u539f\u59cb\u78bc\uff0c\u6c92\u60f3\u5230\u8d8a\u9677\u8d8a\u6df1\u3001\u8d70\u706b\u5165\u9b54\uff0c\u6700\u5f8c\u958b\u59cb\u8ca2\u737b\u3002\r\n\u5f8c\u4f86\u5b78\u4e86 Rust\uff0c\u4f46\u5de5\u4f5c\u4e5f\u7528\u4e0d\u5230\uff0c\u53ea\u597d\u7528\u5728\u958b\u6e90\u5c08\u6848\uff0c\u9806\u4fbf\u8aaa\u8aaa\u6211\u5f9e\u4e2d\u5f97\u5230\u4ec0\u9ebc\u3001\u8207\u5de5\u4f5c\u7684\u5dee\u5225\uff0c\u958b\u6e90\u5c31\u50cf\u4e00\u7247\u6de8\u571f\uff0c\u4e5f\u50cf\u5192\u96aa\u8005\u5de5\u6703\uff0c\u4f60\u53ef\u4ee5\u4e0a\u53bb\u63a5\u63a5\u4efb\u52d9\u3002\r\n\u9019\u6bb5\u6703\u8b1b\u89e3\u4e00\u4e9b\u6211\u662f\u5982\u4f55\u5165\u9580\uff0c\u9084\u6709\u63d0\u4ea4 pr \u7684\u6ce8\u610f\u4e8b\u9805\u3001\u79ae\u8c8c\u548c\u5fc3\u8def\u6b77\u7a0b\uff0c\u4ee5 Rust \u7684\u5c08\u6848\u7576\u7bc4\u4f8b\u8b1b\u89e3\uff0c\u7d66\u60f3\u53c3\u52a0\u7684\u670b\u53cb\u4e00\u4e9b\u65b9\u5411\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DKRLMJ", "name": "WeiTheShinobi", "avatar": "https://pretalx.coscup.org/media/avatars/%E5%A4%A7%E9%A0%AD%E8%B2%BC%E5%89%AA%E8%A3%81_k1oGt2y.jpg", "biography": "\u8edf\u9ad4\u958b\u767c\u8005\r\n\u559c\u6b61\u9d28\u5b50\u3001\u559c\u6b61\u5728\u5c71\u6797\u88e1\u5954\u8dd1\u3001\u559c\u6b61\u5beb\u7a0b\u5f0f\r\n\u958b\u59cb\u9577\u8dd1\u5f8c\u6211\u4e86\u89e3\u5230\uff1a\u5065\u5168\u7684\u7cbe\u795e\u5bd3\u65bc\u5065\u5168\u7684\u9ad4\u9b44\r\n\r\n\u8acb\u4e0d\u8981\u9935\u98df\u6d41\u6d6a\u3001\u91ce\u751f\u52d5\u7269\uff0c\u9019\u6703\u9593\u63a5\u7684\u7834\u58de\u751f\u614b", "public_name": "WeiTheShinobi", "guid": "74d9d95f-8b25-50fe-8ea1-02aeacb3986f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DKRLMJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZAJQLR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZAJQLR/", "attachments": []}, {"guid": "0153b62e-83ef-5593-9c83-d8df6338553d", "code": "U8XZ9H", "id": 788, "logo": null, "date": "2024-08-03T13:10:00+08:00", "start": "13:10", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-788-learning-in-public-via-being-a-open-knowledge-vault-maintainer", "url": "https://pretalx.coscup.org/coscup-2024/talk/U8XZ9H/", "title": "Learning in Public via being a Open Knowledge Vault Maintainer", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Link to project: https://republic-of-cs.gitbook.io/\r\nExpect this talk to be beginner friendly, also opposite to ppl might expect to hear how technically complex learning CS is. This talk wouldn't try hard to show to hard/shiny things. Instead the speaker is gonna share past experience on dealing with online paywalled content, finding actual useful lab & practices for online learners, and how learning can be most effective with prior experiments.", "recording_license": "", "do_not_record": false, "persons": [{"code": "LP8ZQV", "name": "Alex Tzeng", "avatar": "https://pretalx.coscup.org/media/avatars/Group_1_Rqa07PK.png", "biography": "Alex is an enthusiastic learner who embraces logical positivism. Who gets regularly interested in hosting online reading sessions.", "public_name": "Alex Tzeng", "guid": "95d619e1-6919-582d-bd1b-a2deab821cb4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LP8ZQV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/U8XZ9H/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/U8XZ9H/", "attachments": []}, {"guid": "db146922-a618-5ee4-9f25-2aaa954a21f4", "code": "8N7NKQ", "id": 965, "logo": null, "date": "2024-08-03T13:45:00+08:00", "start": "13:45", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-965-notion", "url": "https://pretalx.coscup.org/coscup-2024/talk/8N7NKQ/", "title": "\u4e00\u8d77\u4f86\u958b\u767c\u4e00\u500b notion \u5427\uff0c\u591a\u4eba\u5373\u6642\u5171\u7de8\u7b46\u8a18\u5206\u4eab", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u5982\u4f55\u958b\u767c\u4e00\u500b\u5171\u7de8\u7b46\u8a18\u7684\u958b\u767c\u6280\u8853\uff0c\u6dfa\u8ac7 CRDT\u3001OT \u7684\u6982\u5ff5\uff0c\u5206\u4eab\u7576\u524d\u751f\u614b\u7cfb\u8207\u8cc7\u6e90\r\n\u8457\u91cd\u5728\u591a\u4eba\u5373\u6642\u5171\u7de8\u6642\u5982\u4f55\u505a\u5230\u4e0d\u885d\u7a81\u8cc7\u6599\u8b8a\u66f4\r\n\u6700\u7d42\u958b\u767c\u4e00\u500b\u53ef\u4ee5\u90e8\u7f72\u7684\u8d85\u7c21\u55ae\u7248\u672c notion \u7b46\u8a18", "description": "\u4e0d\u4e45\u524d\u958b\u767c\u4e26\u4ee5 MIT \u5354\u8b70\u958b\u6e90\u4e86\u4e00\u500b\u8996\u89ba\u5316\u7b46\u8a18\u7cfb\u7d71\r\n\u4f60\u53ef\u4ee5\u5728\u4e00\u500b\u81ea\u7531\u7684\u7a7a\u9593\uff0c\u62d6\u62c9\u3001\u653e\u7f6e\u591a\u500b\u985e\u4f3c notion \u7684\u6a21\u584a\u7b46\u8a18\r\n\u800c\u4e14\u6574\u500b\u7cfb\u7d71\u652f\u63f4\u591a\u4eba\u5171\u7de8\r\n\u958b\u767c\u7684\u904e\u7a0b\uff0c\u6211\u610f\u8b58\u5230\u4e86\u53f0\u7063\u5176\u5be6\u5f88\u7f3a\u4e4f\u9019\u985e\u6280\u8853\u7684\u6587\u7ae0\r\n\u6240\u4ee5\u6211\u6c7a\u5b9a\u4f86\u6295\u7a3f\u9019\u6a23\u7684\u4e3b\u984c\r\n\u5206\u4eab\u7576\u4e2d\u6700\u6838\u5fc3\u7684\u6280\u8853 - \u591a\u4eba\u5171\u7de8\r\n\u53e6\u5916\u9019\u662f\u6211\u88fd\u4f5c\u7684\u8996\u89ba\u5316\u7b46\u8a18\u7cfb\u7d71\r\nhttps://github.com/SR0725/ziphus-open", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z9GJRC", "name": "Ray \u8c93", "avatar": "https://pretalx.coscup.org/media/avatars/1211M08_8_pu_1_tG9JRCV.jpg", "biography": "\u6211\u662f Ray\r\n\u66fe\u7d93\u53c3\u8207\u904e\u53f0\u7063\u5927\u5b78\u8ab2\u7a0b\u7db2\u5168\u7aef\u958b\u767c\uff0c\u4e5f\u5728\u865b\u64ec\u8ca8\u5e63\u4ea4\u6613\u516c\u53f8\u64d4\u4efb\u904e\u524d\u7aef\u5de5\u7a0b\u5e2b\r\n\u591a\u4eba\u5408\u4f5c\u6216\u7368\u7acb\u958b\u767c\u904e\u7121\u6578\u7db2\u9801\u5c08\u6848\r\n\u540c\u6642\u7d93\u71df\u7684\u500b\u4eba\u793e\u7fa4\u5728\u5169\u500b\u6708\u5167\u5c31\u6210\u9577\u8d85\u904e 3000 \u4f4d\u7c89\u7d72\r\n\u904e\u53bb\u958b\u8a2d\u904e\u5f88\u591a\u8edf\u9ad4\u76f8\u95dc\u7684\u8ab2\u7a0b\uff0c\u5e7e\u4e4e\u90fd\u6709\u8457\u6578\u5341\u4eba\u7684\u807d\u773e\r\n\u4e0d\u4e45\u524d\uff0c\u6211\u958b\u767c\u4e26\u4ee5 MIT \u5354\u8b70\u958b\u6e90\u4e86\u4e00\u500b\u8996\u89ba\u5316\u591a\u4eba\u5171\u7de8\u7b46\u8a18\u7cfb\u7d71\r\n\u4f60\u53ef\u4ee5\u4e00\u500b\u81ea\u7531\u7684\u7a7a\u9593\u88e1\u982d\uff0c\u653e\u7f6e\u8207\u62d6\u52d5\u591a\u500b\u985e\u4f3c notion \u7684\u5340\u584a\u7b46\u8a18\uff0c\u5efa\u7acb\u7a7a\u9593\u8a18\u61b6\r\n\u6b63\u56e0\u70ba\u9019\u6b21\u958b\u767c\u7684\u7d93\u9a57\uff0c\u8b93\u6211\u767c\u73fe\u53f0\u7063\u4f3c\u4e4e\u5f88\u5c11\u76f8\u95dc\u7684\u8cc7\u6e90\u8207\u4ecb\u7d39\r\n\u6211\u60f3\u5c07\u5728\u88e1\u982d\u5b78\u5230\u7684\u6982\u5ff5\u8207\u77e5\u8b58\u5206\u4eab\u8207\u5404\u4f4d", "public_name": "Ray \u8c93", "guid": "5dc8a9cc-9da1-584a-8c89-22a16cba5953", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Z9GJRC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8N7NKQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8N7NKQ/", "attachments": []}, {"guid": "954029a7-01ca-50e0-b1d9-8ec2974637b0", "code": "LFMSQG", "id": 1156, "logo": null, "date": "2024-08-03T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-1156-library-project-bam-ui", "url": "https://pretalx.coscup.org/coscup-2024/talk/LFMSQG/", "title": "\u964c\u751f\u5efa\u7acb\u4e00\u500b\u591a\u4eba\u5354\u4f5c\u7684 Library Project [Bam UI]", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u6211\u958b\u555f\u4e00\u500b Frontend UI Library \u7684\u958b\u6e90\u5c08\u6848\uff0c\u5728\u7db2\u8def\u5fb5\u6c42\u6709\u8208\u8da3\u7684\u4eba\u53c3\u8207\uff0c\u904e\u7a0b\u767c\u751f\u4e86\u4ec0\u9ebc\u4e8b\u60c5\uff1f", "description": "- \u5f9e\u7db2\u8def\u4e0a\u627e\u4e00\u7fa4\u964c\u751f\u7684\u4eba\u5efa\u7acb Side Project \u7a76\u7adf\u6703\u9047\u4e0a\u4ec0\u9ebc\u56f0\u96e3\uff1f\r\n- \u8981\u8b93\u4e00\u7fa4\u6c92\u6709\u9ed8\u5951\u7684\u4eba\u7d71\u5408\u8d77\u4f86\uff0c\u8a72\u5982\u4f55\u958b\u59cb\uff1f\r\n- \u4e00\u5718\u6563\u6c99\uff0c\u5404\u6709\u6240\u60f3\uff0c\u90a3\u8a72\u5982\u4f55\u5efa\u7acb\u4e00\u500b\u904b\u4f5c\u4e0b\u53bb\u7684\u6a5f\u5236\uff1f", "recording_license": "", "do_not_record": false, "persons": [{"code": "VCEDEL", "name": "\u7af9\u5b50", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_7779_NVH6F47.jpeg", "biography": "\u524d\u7aef\u5de5\u7a0b\u5e2b\uff0c\u5c08\u6ce8\u65bc\u524d\u7aef\u9818\u57df\u6280\u8853\u3002\r\n\r\n\u6211\u559c\u6b61\u7814\u7a76\u5404\u7a2e\u5c08\u6848\u5e95\u5c64\u8a2d\u8a08\u8207\u5be6\u4f5c\uff0c\u6a02\u65bc\u53c3\u8207\u793e\u7fa4\u5206\u4eab\u6d3b\u52d5\u3002\r\n\r\n**\\#Vue \\#React \\#MicroFrontend**", "public_name": "\u7af9\u5b50", "guid": "295281c1-9f68-5162-ab05-1846114cd8d9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VCEDEL/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LFMSQG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LFMSQG/", "attachments": []}, {"guid": "bb704163-0ff2-5617-aaf3-9c89c96a37bf", "code": "Y87MVX", "id": 1138, "logo": null, "date": "2024-08-03T14:55:00+08:00", "start": "14:55", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-1138", "url": "https://pretalx.coscup.org/coscup-2024/talk/Y87MVX/", "title": "\u5f9e\u81ea\u5df1\u8b8a\u6210\u71b1\u9580\u958b\u6e90\u6280\u8853\u5c08\u5bb6\u5230\u8b93\u5225\u4eba\u4e5f\u8b8a\u6210\u5c08\u5bb6", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u8eab\u70ba\u8edf\u9ad4\u5de5\u7a0b\u5e2b\uff0c\u6216\u591a\u6216\u5c11\u90fd\u66fe\u807d\u904e\u5404\u7a2e\u5049\u5927\u7684\u958b\u6e90\u5c08\u6848\uff0c\u4e5f\u66fe\u7d93\u61a7\u61ac\u6210\u70ba\u6838\u5fc3\u958b\u767c\u8005\u4e4b\u4e00\r\n\r\n\u9019\u5834\u5206\u4eab\u8b1b\u8005\u5c07\u5206\u4eab\u81ea\u8eab\u5982\u4f55\u904a\u8d70\u591a\u500b\u77e5\u540d Apache \u958b\u6e90\u5c08\u6848\uff0c\u4e26\u5404\u4ee5\u4e00\u5e74\u6642\u9593\u53d6\u5f97Apache\u982d\u929c\u7684\u7d93\u9a57\u3002\u540c\u6642\u4e5f\u5206\u4eab\u5275\u8fa6\u300c\u6e90\u4f86\u9069\u4f60\u300d\u9019\u500b\u958b\u6e90\u793e\u7fa4\u7684\u5fc3\u5f97\uff0c\u4ee5\u53ca\u5982\u4f55\u57f9\u80b2\u7db2\u53cb\u5011\u9678\u7e8c\u53d6\u5f97Apache \u982d\u929c\u7684\u5fc3\u5f97\u3002\r\n\r\n\u9019\u5834\u5206\u4eab\u807d\u773e\u9810\u671f\u53ef\u7372\u5f97\u4ee5\u4e0b\u6536\u7a6b\uff1a\r\n1. Apache \u6587\u5316\u7684\u4ecb\u7d39\r\n2. \u64e0\u8eab Apache Committer \u7684\u597d\u8655\r\n3. \u5982\u4f55\u8de8\u904e\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u7684\u9580\u6abb\r\n4. \u300c\u6e90\u4f86\u9069\u4f60\u300d\u80fd\u63d0\u4f9b\u54ea\u4e9b\u5e6b\u52a9\u7d66\u4f60", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YA9Q7B", "name": "\u8521\u5609\u5e73", "avatar": "https://pretalx.coscup.org/media/avatars/SC_06473_8sgikOL.JPEG", "biography": "\u4e00\u500b\u559c\u597d\u6280\u8853\u7684\u5b85\u5b85\uff0c\u7d30\u7bc0\u8acb\u898b\uff1a\r\n\r\nwww.chia7712.tw", "public_name": "\u8521\u5609\u5e73", "guid": "a9cae556-24c6-5ee5-bbbf-2fe46cb2344f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YA9Q7B/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Y87MVX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Y87MVX/", "attachments": []}, {"guid": "3a835472-d7ef-51b5-a2af-b452f1cb54dd", "code": "EYL3LK", "id": 837, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR210", "slug": "coscup-2024-837", "url": "https://pretalx.coscup.org/coscup-2024/talk/EYL3LK/", "title": "\u5f9e\u5927\u5b78\u5230\u51fa\u793e\u6703\uff0c\u9019\u5341\u5e74\u7684\u53c3\u8207\u548c\u7dad\u8b77\u7684\u958b\u6e90\u5c08\u6848", "subtitle": "", "track": "Sharing Stories of Establishing or Participating in Open Source Projects", "type": "general (30mins)", "language": "en", "abstract": "\u5f9e\u5927\u5b78\u5230\u51fa\u793e\u6703\uff0c\u53c3\u8207\u5404\u7a2e\u5927\u5927\u5c0f\u5c0f\u7684\u958b\u6e90\u5c08\u6848\uff0c\u4e5f\u5efa\u7acb\u4e86\u81ea\u5df1\u7684\u5c08\u6848\uff0c\u958b\u767c\u4e00\u500b\u958b\u6e90\u5c08\u6848\u53ea\u662f\u6574\u500b\u904e\u7a0b\u7684\u7b2c\u4e00\u500b\u958b\u59cb\uff0c\u5c08\u6848\u958b\u59cb\u6709\u4f7f\u7528\u8005\u4e4b\u5f8c\uff0c\u5f8c\u7e8c\u7684\u7dad\u8b77\u624d\u662f\u5c0d\u5927\u7684\u96e3\u95dc\u3002", "description": "\u6703\u4ecb\u7d39\u5f9e\u5927\u5b78\u4e00\u4e8c\u5e74\u7d1a\u958b\u59cb\u5230\u73fe\u5728\u6240\u53c3\u8207\u548c\u5efa\u7acb\u5c08\u6848\uff0c\u7121\u8ad6\u662f\u5e6b\u5176\u4ed6\u5c08\u6848\u4feebug\uff0c\u6216\u662f\u70ba\u4e86\u89e3\u6c7a\u81ea\u8eab\u554f\u984c\u800c\u958b\u555f\u7684\u65b0\u5c08\u6848\r\n\u9019\u8b70\u7a0b\u6703\u4e3b\u8981\u4ee5\u6545\u4e8b\u70ba\u91cd\uff0c\u6280\u8853\u57fa\u672c\u4e0a\u53ea\u6703\u9ede\u5230\u70ba\u4ec0\u9ebc\u505a\u9019\u4e9b\u9078\u64c7\u800c\u5df2\r\n\r\n\u4e3b\u8981\u63d0\u53ca\u7684\u5c08\u6848\u6709\uff1a\r\neserv - C-based HTTP server\r\nDozenCloud - ARM64 based Cloud\r\nVyOS - Open Source Universal Router\r\nEZIO - Bare-metal provisioning toolkit\r\nClonezilla/Partclone - System backup and restore toolkit\r\nSTUNMESH-go - Wireguard Helper to NAT travesal\r\nkvnet - Kubernetes CNI for Kubevirt Demo\r\niproute2 - Linux Network utils", "recording_license": "", "do_not_record": false, "persons": [{"code": "JWUFMA", "name": "\u9ec3\u5b87\u5f37 Date Huang", "avatar": "https://pretalx.coscup.org/media/avatars/c_-_%E8%A4%87%E8%A3%BD_TI6GrvS.JPG", "biography": "Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.\r\n\r\nSpeaking 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", "public_name": "\u9ec3\u5b87\u5f37 Date Huang", "guid": "6b28bfb3-3dd7-54d5-96ae-5fefd9561b97", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JWUFMA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/EYL3LK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/EYL3LK/", "attachments": []}], "TR211": [{"guid": "50b7fe66-c9cd-5a06-a161-a55025c26ff0", "code": "DF3GAB", "id": 1218, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1218-wikidata", "url": "https://pretalx.coscup.org/coscup-2024/talk/DF3GAB/", "title": "Wikidata\u5165\u9580", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "\u76f8\u4fe1\u5927\u5bb6\u4e00\u5b9a\u90fd\u807d\u904e\u3001\u7528\u904e\u7dad\u57fa\u767e\u79d1\u5427\uff01\u4f46\u5176\u5be6\u5728\u7dad\u57fa\u767e\u79d1\u7684\u689d\u76ee\u80cc\u5f8c\uff0c\u662f\u9760\u8457\u300c\u7dad\u57fa\u6578\u64da\u300d\u4f86\u9023\u7d50\u3001\u652f\u6490\u8457\u9f90\u5927\u7684\u8cc7\u6599\u91cf\u3002\u5982\u679c\u60f3\u52a0\u5165\u7dad\u57fa\u7684\u5927\u5bb6\u5ead\uff0c\u4e0d\u59a8\u5f9e\u300c\u7dad\u57fa\u6578\u64da\u300d\u958b\u59cb\u5427\uff01\u900f\u904e\u9019\u6b21\u7684\u5165\u9580\u6f14\u8b1b\uff0c\u4f60\u5c07\u5c0d\u7dad\u57fa\u6709\u8457\u66f4\u6df1\u5165\u7684\u4e86\u89e3\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SGBDLY", "name": "\u5289\u5065\u8c50", "avatar": null, "biography": "Wikidata Taiwan\u793e\u7fa4\u6210\u54e1\u3001\u73fe\u70ba\u6e96\u5927\u56db\u751f", "public_name": "\u5289\u5065\u8c50", "guid": "a06ddd0a-fb2e-5692-876f-0dff59f6be54", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SGBDLY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DF3GAB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DF3GAB/", "attachments": []}, {"guid": "6864bba8-9391-5ad0-a180-cbd5419dbdee", "code": "UVFGNR", "id": 846, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-846-ai--wikidata", "url": "https://pretalx.coscup.org/coscup-2024/talk/UVFGNR/", "title": "\u751f\u6210\u5f0f AI \u65bc Wikidata \u4e2d\u7684\u5beb\u4f5c\u61c9\u7528\uff1a\u5f9e\u8cc7\u6599\u5b8c\u6574\u6027\u5230\u8cc7\u6599\u5354\u4f5c\u54c1\u8cea", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "\u63a2\u8a0e\u751f\u6210\u5f0f AI \u5728 Wikidata \u4e2d\u7684\u591a\u5143\u5beb\u4f5c\u61c9\u7528\uff0c\u5305\u62ec\u81ea\u52d5\u751f\u6210\u66f4\u65b0\u5efa\u8b70\u3001\u6539\u5584\u5be6\u9ad4\u5b8c\u6574\u6027\uff0c\u4ee5\u53ca\u4f7f\u7528\u300c\u6aa2\u7d22\u589e\u5f37\u751f\u6210\u300d (RAG) \u7b49\u65b9\u5f0f\u4f86\u78ba\u4fdd\u8cc7\u6599\u4f86\u6e90\u7684\u53ef\u9760\u6027\u3002\u9019\u4e9b\u61c9\u7528\u63d0\u5347\u4e86\u689d\u76ee\u5167\u5bb9\u7684\u54c1\u8cea\u3001\u53ef\u4fe1\u5ea6\u8207\u8cc7\u6599\u5354\u4f5c\u54c1\u8cea\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3F7JN", "name": "planetoid", "avatar": "https://pretalx.coscup.org/media/avatars/30195-big_1_glgxwdJ.jpg", "biography": "\u5de5\u7a0b\u5e2b", "public_name": "planetoid", "guid": "8a1bbe91-dd9a-5fea-bd58-9a06623ab57b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/L3F7JN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UVFGNR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UVFGNR/", "attachments": []}, {"guid": "c8504eae-a8a0-5fbb-beee-3fd33a027b26", "code": "HAGDGK", "id": 1199, "logo": null, "date": "2024-08-03T11:15:00+08:00", "start": "11:15", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1199-wikidata", "url": "https://pretalx.coscup.org/coscup-2024/talk/HAGDGK/", "title": "Wikidata \u4e0b\u7684\u5730\u65b9\u8cc7\u6599\u6536\u96c6\uff1a\u6d3b\u7528\u6574\u500b\u7dad\u57fa\u5a92\u9ad4\u8207\u958b\u653e\u8cc7\u6599\u5e73\u53f0\u5e6b\u4f60\u5efa\u69cb\u5730\u65b9\u8cc7\u6599\u96c6", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "Wikidata (\u7dad\u57fa\u6578\u64da) \u70ba\u6574\u500b Wikimedia (\u7dad\u57fa\u5a92\u9ad4) \u8a08\u756b\u64d4\u4efb\u7e3d\u9ad4\u7d22\u5f15\u3001\u8cc7\u6599\u6a1e\u7d10\u7684\u89d2\u8272\uff0c\u540c\u6642\u4e5f\u70ba\u6574\u500b\u958b\u653e\u8cc7\u6599\u4e16\u754c\u63d0\u4f9b\u4e00\u500b\u958b\u653e\u3001\u53ef\u5354\u4f5c\u7684\u4ee5\u53ca\u93c8\u7d50\u5316 (Linked)\u7684\u8cc7\u6599\u5e73\u53f0\uff0c\u4eab\u6709 Wikimedia \u672c\u8eab\u7684\u8cc7\u6599\u61c9\u7528\u751f\u614b\u4ee5\u5916\uff0c\u4e5f\u4e32\u9023\u8457\u5168\u7403\u7684\u641c\u5c0b\u5f15\u64ce\u3001\u958b\u653e\u8cc7\u6599\u4ee5\u53ca\u93c8\u7d50\u958b\u653e\u8cc7\u6599\u5e73\u53f0\u3002\r\n\r\n\u56de\u5230\u81fa\u7063\u3001\u56de\u5230\u5730\u65b9\u6211\u5011\u6709\u6eff\u6eff\u7684\u8cc7\u6599\u5e0c\u671b\u516c\u958b\u3001\u5e0c\u671b\u958b\u653e\uff0c\u662f\u5426\u6709\u6a5f\u6703\u900f\u904e Wikidata \u9023\u63a5\u6574\u500b\u7dad\u57fa\u5a92\u9ad4\u793e\u7fa4\u8207\u958b\u653e\u8cc7\u6599\u751f\u614b\u7cfb\uff1f\u672c\u5834\u8b1b\u5ea7\u5c07\u4ee5\u5730\u65b9\u5b78\u5c08\u6848\u3001\u81fa\u7063\u9928\u806f\u7e3d\u52d5\u54e1(FindingGLAMs)\u4ee5\u53ca\u5edf\u5b87\u8cc7\u6599\u5efa\u7f6e\u7b49\u4e0d\u540c\u7684\u8a08\u756b\u4f86\u8aaa\u660e\uff1a\u5982\u4f55\u900f\u904e\u4f4e\u6210\u672c\u3001\u4f4e\u9580\u6abb\u7684\u65b9\u5f0f\uff0c\u900f\u904e Wikidata \u5efa\u69cb\u4e32\u806f\u6574\u500b\u7dad\u57fa\u5a92\u9ad4\u7684\u5730\u65b9\u958b\u653e\u8cc7\u6599\u96c6\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WGV8UG", "name": "\u738b\u6587\u5cb3 Allen Wang", "avatar": "https://pretalx.coscup.org/media/avatars/WGV8UG_165VF9w.jpg", "biography": "Wikidata Taiwan \u81fa\u7063\u7dad\u57fa\u6578\u64da\u793e\u7fa4\u5171\u540c\u767c\u8d77\u4eba\r\n\r\n\u904e\u53bb\u66fe\u4efb\u7b2c\u4e00\u5c46\u7b2c\u4e00\u671f\u7acb\u6cd5\u9662\u958b\u653e\u570b\u6703\u59d4\u54e1\u6703\u6c11\u9593\u59d4\u54e1\u3001\u570b\u5bb6\u6587\u5316\u8a18\u61b6\u5eab\uff1a110-111\u5e74\u793e\u7fa4\u7d93\u71df\u8207\u904b\u4f5c\u6a21\u5f0f\u5efa\u7f6e\u8a08\u756b\u8cc7\u8a0a\u6280\u8853\u5354\u529b\u3001\u793e\u5718\u6cd5\u4eba\u53f0\u7063\u7dad\u57fa\u5a92\u9ad4\u5354\u6703\u79d8\u66f8\u9577\uff0c\u66fe\u5171\u540c\u4e3b\u6301\u6709\u300c\u5ba2\u5bb6@\u7dad\u57fa\u300d\u8cc7\u6599\u591a\u5143\u61c9\u7528\u5c08\u6848\u4ee5\u53ca\u57f7\u884c\u674e\u6885\u6a39\u7d00\u5ff5\u9928\u570b\u5bb6\u6587\u5316\u8a18\u61b6\u5eab\u5c08\u6848\u300c\u81fa\u7063\u7f8e\u8853\u5de8\u64d8\u7684\u6700\u5f8c\u4e00\u7a0b\u2014\u674e\u6885\u6a39\u544a\u5225\u5f0f\u76f8\u95dc\u6587\u7269\u6383\u63cf\u300d\u7b49\u8cc7\u6599\u958b\u653e\u5c08\u6848\u3002", "public_name": "\u738b\u6587\u5cb3 Allen Wang", "guid": "d2107267-e00d-5d02-9f81-a763257f2bc0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WGV8UG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HAGDGK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HAGDGK/", "attachments": []}, {"guid": "87035086-7c7d-55fe-8e98-2dce1ab63aee", "code": "778KP9", "id": 758, "logo": null, "date": "2024-08-03T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-758-openstreetmap-2024", "url": "https://pretalx.coscup.org/coscup-2024/talk/778KP9/", "title": "\u958b\u653e\u8cc7\u6599\u7518\u82e6\u8ac7\uff1a\u532f\u5165\u5730\u5740\u5230OpenStreetMap 2024\u7bc7", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "\u96d6\u7136\u962e s\u012b  \u8b1b\u6b61\u8fce\u53c3\u8207\uff0c\u6bcb\u904e\u4e8b\u5be6\u4e0a\u962e\u7336\u662f\u9700\u8981\u5c0d\u653f\u5e9c\u9050\u532f\u5165\u958b\u653e\u8cc7\u6599\u5230OpenStreetMap\u3002\u6700\u8fd1\u962e \u016b \u53f0\u4e2d\u5e02\u3001\u53f0\u5357\u5e02\u3001\u9ad8\u96c4\u5e02\u3001\u65b0\u5317\u5e02\u3001\u53f0\u5317\u5e02\u3001\u6843\u5712\u5e02\u3001\u65b0\u7af9\u5e02\u3001\u82d7\u6817\u7e23\u3001\u96f2\u6797\u7e23\u3001\u53f0\u6771\u5e02\u3002\u9019\u5834\u6f14\u8b1b\uff0c\u962e \u0113 \u5206\u4eab\u6311\u6230 kah \u62c4\u8457 \u00ea \u56f0\u96e3\u3002", "description": "\u5f85\u88dc", "recording_license": "", "do_not_record": false, "persons": [{"code": "EEZE3E", "name": "Dennis Raylin Chen", "avatar": "https://pretalx.coscup.org/media/avatars/Dennis-Chen-Rladys-anniversity-photo_wSOvqO7.jpg", "biography": "A long time contributor of OpenStreetMap and Wikidata", "public_name": "Dennis Raylin Chen", "guid": "8753bb08-7e90-5061-84b2-ef667a183ffb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EEZE3E/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/778KP9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/778KP9/", "attachments": []}, {"guid": "3111c982-2607-58a1-9b88-aff837d17ba0", "code": "9VPWR7", "id": 751, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-751-openstreetmap-community-in-japan", "url": "https://pretalx.coscup.org/coscup-2024/talk/9VPWR7/", "title": "OpenStreetMap Community in Japan", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "This presentation introduces OpenStreetMap Community in Japan's activities.\r\n\r\n- Introduce of OpenStreetMap Japan Community.\r\n- Introduce of Plateau import activity.\r\n- Introduce of the vector/raster tile server.\r\n- Introduce of the Overpass API server.\r\n- Other GIS topics from Japan.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1RbXElOH0vZeWi7OKAJz3oSf3FAGQpEK5/view?usp=sharing)", "description": "1. OpenStreetMap Japan Community\u2019s Activities\r\nOpenStreetMap Japan (not OpenStreetMap Foundation Japan) is an open community. We run a small mapathon each week and hold weekly meetups in Kyoto. I will introduce these activities.\r\nAdditionally, the OSM Japan community has started importing PLATEAU[#1] 3D data. I will discuss the relationship between our community and the Japanese government.\r\n\r\n2. OpenStreetMap Foundation Japan\u2019s Tile Server\r\nOpenStreetMap Foundation Japan (OSMFJ) runs a vector and raster tile server that covers the entire planet. I maintain this server and will discuss how to manage a server that covers the planet.\r\nAdditionally, OSMFJ operates another tile server based on aerial photos from the government. This tile server is used by mappers for detailed aerial photo mapping and chair mapping.\r\n\r\n3. Overpass API Server in Japan\r\noverpass.openstreetmap.jp is a new server providing the Overpass API. It is offered on a best-effort basis and is globally accessible. The instance runs on a single machine, but there are no access limitations. I will introduce this to spread awareness among Asian communities.\r\n\r\n[#1]: https://www.mlit.go.jp/plateau/", "recording_license": "", "do_not_record": false, "persons": [{"code": "NHB7RQ", "name": "Taro Matsuzawa", "avatar": "https://pretalx.coscup.org/media/avatars/20041109kumicho_rect_ulylL3H.png", "biography": "GIS Engineer from Georepublic\r\n- Sub president of Japan Unix Society\r\n- Director of OpenStreetMap Foundation Japan\r\n- Director of OSGeo Japan", "public_name": "Taro Matsuzawa", "guid": "5c06539f-05cb-57e0-861e-fc1b85674e80", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NHB7RQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9VPWR7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9VPWR7/", "attachments": []}, {"guid": "e84246ae-f43c-559c-a36f-9c305f8ac36e", "code": "CUUSPZ", "id": 1183, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1183-iahway", "url": "https://pretalx.coscup.org/coscup-2024/talk/CUUSPZ/", "title": "iahway\uff1a \u6211\u5728\u9019\u88e1\uff0c\u4f60\u5011\u5728\u54ea\u88e1?", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "\u4fd7\u7a31\u51b0\u68d2\u7684\u5b9a\u4f4d app Zenly \u53bb\u5e74\u5df2\u4e0b\u67b6\u3002 \u6211\u752850\u5217\u5de6\u53f3\u7684 php \u7a0b\u5f0f\u628a gpslogger\u3001 apache2\u3001 umap \u9ecf\u8d77\u4f86\u8b8a\u6210\u4e00\u90e8\u62fc\u88dd\u8eca\uff0c\u8b93\u4e00\u7fa4 (\u6301 android \u624b\u6a5f\u7684) \u670b\u53cb\u5011\u53ef\u4ee5\u77e5\u9053\u5f7c\u6b64\u7684\u4f4d\u7f6e\u3002 \u5efa\u8b70\u807d\u773e\u4e8b\u5148\u5b89\u88dd f-droid \u53ca gpslogger\uff0c \u4ee5\u4fbf\u7576\u5834\u6e2c\u8a66\u3002 \u5982\u679c\u60f3\u5efa\u7acb\u81ea\u5df1\u7684\u5730\u5716\uff0c\u8acb\u5148\u7528 osm \u7684\u5e33\u865f\u767b\u5165 umap \u7db2\u7ad9\u3002 \u8a73\u898b\uff1a https://newtoypia.blogspot.com/2024/06/iahway.html", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8R8RAD", "name": "ckhung", "avatar": "https://pretalx.coscup.org/media/avatars/JediTux2_KltP8kR.jpg", "biography": "\u81ea\u7531\u8edf\u9ad4\u8001\u9aa8\u982d\uff0c\u63d0\u65e9\u5f9e\u6559\u8077\u9000\u4f11\uff0c\u5c08\u5fc3\u7e7c\u7e8c\u5beb\u90e8\u843d\u683c \u300c\u73a9\u5177\u70cf\u6258\u90a6\u300d", "public_name": "ckhung", "guid": "6b7fd752-4a70-5450-858e-e08c52dd1409", "url": "https://pretalx.coscup.org/coscup-2024/speaker/8R8RAD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CUUSPZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CUUSPZ/", "attachments": []}, {"guid": "4d9f996b-b150-517c-87ef-da5dbed29a65", "code": "RMPCTJ", "id": 887, "logo": null, "date": "2024-08-03T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-887-empowering-youth-leaders-for-sustainable-development-goals-in-open-mapping-introducing-youthmappers", "url": "https://pretalx.coscup.org/coscup-2024/talk/RMPCTJ/", "title": "Empowering Youth Leaders for Sustainable Development Goals in Open Mapping: Introducing #YouthMappers", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AHHZMD", "name": "Feye Andal", "avatar": "https://pretalx.coscup.org/media/avatars/feyeandal_headshot_0ZWJrvs.jpg", "biography": "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_name": "Feye Andal", "guid": "9be81ab4-acd2-5c22-9ac2-ec1626f04a9c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AHHZMD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RMPCTJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RMPCTJ/", "attachments": []}, {"guid": "b219dbfe-fddd-589c-a5ed-4170c172d57c", "code": "3B7AJB", "id": 876, "logo": null, "date": "2024-08-03T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-876-equipping-today-s-foss-leaders-through-skillsharing-and-mentorship", "url": "https://pretalx.coscup.org/coscup-2024/talk/3B7AJB/", "title": "Equipping today\u2019s FOSS leaders through skillsharing and mentorship", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "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\u2019s FOSS leaders through the Open Mapping Hub- Asia Pacific\u2019s Open Mapping Guru Program.", "description": "The Open Mapping Hub- Asia Pacific\u2019s Open Mapping Guru Program aims to explore and test a new model for engaging experienced mappers.  We intend  to develop an avenue to maximize support for skilled OpenStreetMap mappers and fully utilize their knowledge and experience in advancing the Open Mapping movement in the region..\r\n\r\nThe HOT Community Working Group initiated a Mentorship Program to provide peer to peer learning and knowledge exchange in the humanitarian and open mapping space. We built upon the knowledge and efforts of other mapping communities in conducting their mentorship program, most specifically Women+ in Geospatial (W+G) Mentorship Programme.", "recording_license": "", "do_not_record": false, "persons": [{"code": "XVP9YL", "name": "Arnalie Vicario", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_1064_8tji0z2.jpeg", "biography": "Community member, OSM Philippines\r\nAdvocate, Geoladies PH\r\nOnline Community Engagement Lead, HOT\r\nBoard member, OSM Foundation\r\n\r\nArnalie 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.\r\n\r\nShe 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.\r\n\r\nYou 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.\r\n\r\n[1] https://thegeomob.com/podcast/episode-77\r\n[2] https://www.openstreetmap.org/user/arnalielsewhere/diary", "public_name": "Arnalie Vicario", "guid": "d1406842-2f8e-59d6-809f-e4f3da8bcb79", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XVP9YL/"}, {"code": "GR9SA9", "name": "Mikko Tamura", "avatar": null, "biography": null, "public_name": "Mikko Tamura", "guid": "20676ad8-50a1-5084-9d6a-56673d0c4915", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GR9SA9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3B7AJB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3B7AJB/", "attachments": []}, {"guid": "2aa6394c-a22e-555a-93bf-801e828d1584", "code": "YJ8LQJ", "id": 1034, "logo": null, "date": "2024-08-03T15:00:00+08:00", "start": "15:00", "duration": "00:45", "room": "TR211", "slug": "coscup-2024-1034-openstreetmap-community-panel", "url": "https://pretalx.coscup.org/coscup-2024/talk/YJ8LQJ/", "title": "OpenStreetMap Community Panel", "subtitle": "", "track": "OpenStreetMap x Wikidata Open Content Track", "type": "general (30mins)", "language": "en", "abstract": "\u53f0\u7063\u3001\u65e5\u672c\u3001\u83f2\u5f8b\u8cd3\u8b1b\u8005\u5206\u4eab\u5404\u81ea\u793e\u7fa4\u72c0\u6cc1\u8207\u539f\u9047\u5230\u6311\u6230\u3002", "description": "2023 \u5e74\u958b\u653e\u8cc7\u6599\u8b70\u7a0b\u8ecc\u8a0e\u8ad6 GIS \u8edf\u9ad4\uff0c\u7dad\u8b77\u7ffb\u8b6f\u4ee5\u53ca\u793e\u7fa4\u7d93\u71df\u3002\u4eca\u5e74\u5247\u56de\u5230\u793e\u7fa4\u6210\u54e1\u6bd4\u8f03\u6295\u5165\u7684 OpenStreetMap \u5c08\u6848\uff0c\u8acb\u4f86\u65e5\u672c\u3001\u83f2\u5f8b\u8cd3\u4ee5\u53ca\u53f0\u7063\u672c\u5730\u7684\u53c3\u8207\u8005\uff0c\u8a0e\u8ad6\u5404\u570b OpenStreetMap \u7684\u767c\u5c55\uff0c\u793e\u7fa4\u72c0\u6cc1\u4ee5\u53ca\u7d93\u71df\u793e\u7fa4\u7684\u5be6\u4f8b\u5206\u4eab\u4ee5\u53ca\u7dad\u6301\u793e\u7fa4\u52d5\u529b\u7684\u7955\u65b9\uff0cOpenStreetMap \u7684\u4f7f\u7528\u9ad4\u9a57\u8207\u5f37\u9805\uff0c\u9084\u6709\u672a\u4f86 OpenStreetMap\uff0c\u5c24\u5176\u5728\u4e9e\u592a\u5730\u5340\u7684\u672a\u4f86\u9858\u666f\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "EEZE3E", "name": "Dennis Raylin Chen", "avatar": "https://pretalx.coscup.org/media/avatars/Dennis-Chen-Rladys-anniversity-photo_wSOvqO7.jpg", "biography": "A long time contributor of OpenStreetMap and Wikidata", "public_name": "Dennis Raylin Chen", "guid": "8753bb08-7e90-5061-84b2-ef667a183ffb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EEZE3E/"}, {"code": "8R8RAD", "name": "ckhung", "avatar": "https://pretalx.coscup.org/media/avatars/JediTux2_KltP8kR.jpg", "biography": "\u81ea\u7531\u8edf\u9ad4\u8001\u9aa8\u982d\uff0c\u63d0\u65e9\u5f9e\u6559\u8077\u9000\u4f11\uff0c\u5c08\u5fc3\u7e7c\u7e8c\u5beb\u90e8\u843d\u683c \u300c\u73a9\u5177\u70cf\u6258\u90a6\u300d", "public_name": "ckhung", "guid": "6b7fd752-4a70-5450-858e-e08c52dd1409", "url": "https://pretalx.coscup.org/coscup-2024/speaker/8R8RAD/"}, {"code": "AHHZMD", "name": "Feye Andal", "avatar": "https://pretalx.coscup.org/media/avatars/feyeandal_headshot_0ZWJrvs.jpg", "biography": "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_name": "Feye Andal", "guid": "9be81ab4-acd2-5c22-9ac2-ec1626f04a9c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AHHZMD/"}, {"code": "NHB7RQ", "name": "Taro Matsuzawa", "avatar": "https://pretalx.coscup.org/media/avatars/20041109kumicho_rect_ulylL3H.png", "biography": "GIS Engineer from Georepublic\r\n- Sub president of Japan Unix Society\r\n- Director of OpenStreetMap Foundation Japan\r\n- Director of OSGeo Japan", "public_name": "Taro Matsuzawa", "guid": "5c06539f-05cb-57e0-861e-fc1b85674e80", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NHB7RQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YJ8LQJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YJ8LQJ/", "attachments": []}], "TR212": [{"guid": "9db82be3-36c9-5aaa-a979-db44cae13728", "code": "AVEK97", "id": 785, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-785-cncf", "url": "https://pretalx.coscup.org/coscup-2024/talk/AVEK97/", "title": "CNCF \u958b\u6e90\u8ca2\u737b\u65b0\u4eba\u6307\u5317", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "CNCF \u6709\u8a31\u591a\u958b\u6e90\u5c08\u6848\uff0c\u611f\u89ba\u8981\u505a\u8ca2\u737b\u5f88\u96e3\uff1f\u8b93\u68af\u53e3\u4f86\u544a\u8a34\u4f60\u4e00\u9ede\u4e5f\u4e0d\u96e3\uff01  \r\n\u672c\u8b70\u7a0b\u5c07\u6703\u4ecb\u7d39\uff1a\r\n- \u70ba\u4f55\u4f60\u8a72\u53c3\u8207\u958b\u6e90\u8ca2\u737b\r\n- \u5e38\u898b\u7684\u8ca2\u737b\u65b9\u5f0f\r\n- \u5c08\u6848 issue \u5e38\u7528\u7684 label\r\n- CNCF \u958b\u6e90\u8ca2\u737b\u7684\u7db2\u7ad9\r\n- \u8ca2\u737b\u5fc3\u6cd5\u3001\u79ae\u5100\r\n- \u958b\u6e90\u8ca2\u737b\u6536\u7a6b\r\n\r\n\u904e\u7a0b\u6703\u642d\u914d\u68af\u53e3\u5be6\u969b\u9047\u904e\u7684\u6848\u4f8b\uff0c\u63d0\u5347\u4f60\u7684\u4fe1\u5fc3\uff0c\u76f8\u4fe1\u807d\u5b8c\u8b70\u7a0b\u5f8c\uff0c\u4f60\u4e5f\u53ef\u4ee5\u627e\u51fa\u4f60\u7684 good first issue\uff0c\u4e26\u958b\u555f\u5c6c\u65bc\u4f60\u7684 open source contribution\uff01", "description": "\u76f8\u4f3c\u8b70\u7a0b\u6709\uff1a\r\n- COSCUP 2022: How to start contributing to Kubernetes Projects by Ader Fu\r\n\r\n\u4e0d\u904e\u6b64\u8b70\u7a0b\u6703\u66f4\u5c08\u6ce8\u4ecb\u7d39\u5404\u500b CNCF \u5c08\u6848\uff08Kubernetes \u4ee5\u5916\uff09\u8ca2\u737b\u7684\u5fc3\u8def\u6b77\u7a0b\uff08e.g. \u8b80\u8ca2\u737b\u6ce8\u610f\u4e8b\u9805\u7b49\uff09\uff0c\u4e26\u4e14\u63d0\u9ad8\u7dad\u8b77\u8005\u628a\u4f60\u7684 PR\u3001MR \u5408\u4f75\u6a5f\u7387\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "GF3AUJ", "name": "\u68af\u53e3 tico88612", "avatar": "https://pretalx.coscup.org/media/avatars/chenghao-yang_Z8AqEJo.jpg", "biography": "\u81fa\u7063\u96f2\u7aef\u539f\u751f\u4f7f\u7528\u8005\u793e\u7fa4 (CNTUG) Co-organizer\uff0c\u64d4\u4efb\u96f2\u7aef\u539f\u751f\u8a08\u7b97\u57fa\u91d1\u6703\u63a8\u5ee3\u5927\u4f7f (CNCF Ambassador)\u3002\r\n\u8457\u6709\u500b\u4eba\u7db2\u7ad9\u4ee5\u5916\uff0c\u66fe Kubernetes Community Day\u3001GDG DevFest\u3001SITCON \u7b49\u793e\u7fa4\u64d4\u4efb\u8b1b\u5e2b\u3002\r\nKubernetes\u3001Kubernetes SIGs \u6210\u54e1\uff0c\u5c08\u6ce8\u65bc\u958b\u6e90\u8ca2\u737b\u3002", "public_name": "\u68af\u53e3 tico88612", "guid": "38a24cb1-27c5-575b-9cf7-e71b24468176", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GF3AUJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AVEK97/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AVEK97/", "attachments": []}, {"guid": "dffe875e-3fcf-5916-ba1f-71d7f6d411fa", "code": "QTZ9X9", "id": 772, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-772-kubernetes--cap", "url": "https://pretalx.coscup.org/coscup-2024/talk/QTZ9X9/", "title": "Kubernetes \u5728\u5be6\u52d9\u4e0a\u7684 CAP \u5b9a\u7406", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u5927\u90e8\u5206\u4eba\u53ef\u80fd\u90fd\u5728\u8207\u5206\u6563\u5f0f\u7cfb\u7d71\u76f8\u95dc\u7684\u6587\u7ae0\u548c\u6a19\u984c\u4e2d\u770b\u5230 CAP \u5b9a\u7406\u7684\u5b57\u773c\uff0c\u5206\u5225\u662f\u4e00\u81f4\u6027\u3001\u53ef\u7528\u6027\u548c\u5206\u5340\u5bb9\u932f\u6027\uff0c\u9019\u500b\u7406\u8ad6\u60f3\u8981\u50b3\u9054\u7684\u662f\u4e00\u7a2e\u9b5a\u8207\u718a\u638c\u4e0d\u53ef\u517c\u5f97\u7684\u6982\u5ff5\u3002\r\n\r\n\u5176\u5be6\u5728 Kubernetes \u4e0a\u4e5f\u6709\u985e\u4f3c\u65bc CAP \u5b9a\u7406\u7684\u908f\u8f2f\uff0c\u4e5f\u5c31\u662f\u6211\u5011 Kubernetes \u7684\u57fa\u790e\u8a2d\u65bd\u53ea\u80fd\u63d0\u4f9b 3 \u500b\u6240\u9700\u8981\u6c42\u7684\u5176\u4e2d 2 \u500b\uff0c\u5373\uff1a\u6210\u672c\u3001\u53ef\u7528\u6027\u548c\u6548\u80fd\u3002\r\n\r\n\u672c\u6b21\u5206\u4eab\u5c07\u6df1\u5165\u63a2\u8a0e Kubernetes \u74b0\u5883\u4e2d\u5206\u5225\u5c0d\u61c9\u7684 CAP\u5b9a\u7406\u539f\u5247\uff0c\u5206\u6790\u5728\u7ba1\u7406\u5927\u578b\u53e2\u96c6\u6642\u5e38\u898b\u7684\u554f\u984c\u4ee5\u53ca\u89e3\u6c7a\u65b9\u6848\u3002\u6f14\u8b1b\u8005\u5c07\u5206\u4eab\u5f9e\u5be6\u969b\u5c08\u6848\u4e2d\u6c72\u53d6\u7684\u7d93\u9a57\uff0c\u5305\u62ec\u5982\u4f55\u512a\u5316\u53e2\u96c6\u914d\u7f6e\u4ee5\u78ba\u4fdd\u7cfb\u7d71\u6548\u80fd\uff0c\u540c\u6642\u5728\u6210\u672c\u548c\u53ef\u7528\u6027\u4e4b\u9593\u505a\u51fa\u9078\u64c7\u3002", "description": "- Kubernetes Introduction\r\n- Availability & Stability \r\n- Performance & Elasticity\r\n- Cost Optimization", "recording_license": "", "do_not_record": false, "persons": [{"code": "G7UEAY", "name": "Mike Hsu", "avatar": null, "biography": "DevOps", "public_name": "Mike Hsu", "guid": "21741bae-e381-5533-b6f9-c09ba86dc511", "url": "https://pretalx.coscup.org/coscup-2024/speaker/G7UEAY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QTZ9X9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QTZ9X9/", "attachments": []}, {"guid": "7af210c8-18d2-5aa0-995e-dee319752f55", "code": "ZEZGY7", "id": 873, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-873-getting-started-instrumenting-collecting-and-visualizing-telemetry-data-with-opentelemetry-and-grafana", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZEZGY7/", "title": "Getting started instrumenting, collecting, and visualizing telemetry data with OpenTelemetry and Grafana", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "In this talk, I plan to present the journey I had as a Go developer learning to instrument an application, with the end goal of simply being able to visualize the telemetry data I collected. I restrict the choice to OpenTelemetry for instrumentation as it is open source and because of its growing industry adoption.\r\n\r\n\r\nWhen trying to monitor an application, we face a series of choices from how to instrument, then how to extract the data and where to store it and finally how to visualize it. While starting out, all these choices can impede getting something \u201cworking\u201d relatively quickly and developing a fast feedback loop on which to iterate. I present here my journey on making those choices and showing that it is relatively straightforward to go from instrumentation to visualization of OpenTelemetry data.\r\n\r\nI plan to discuss how I got telemetry data from a Golang application. It is split into 4 steps which form a feedback loop:\r\n1. Instrument the application automatically\r\n2. Extract and transmit the data\r\n3. Store the data\r\n4. Visualize the data\r\n5. Then repeat these steps with manual instrumentation\r\n\r\nI often stumbled across multiple ways to do the same thing. I plan to present concrete solutions, which could be suitable for a beginner in the audience to set up as well. I ended up with a solution using automatic eBPF-based instrumentation [Grafana Beyla](https://github.com/grafana/beyla) as well as manual instrumentation. Then I found that it was easy for me to store metrics and traces and visualize the data using the Grafana ecosystem. Data can even be sent to Grafana Cloud for convenience.\r\n\r\nThis is appropriate for a beginner audience who may be familiar with programming but new and interested in monitoring and observability. They may have been like me and spent time primarily coding applications with instrumentation as an afterthought.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UKGMA8", "name": "Shirley", "avatar": "https://pretalx.coscup.org/media/avatars/UKGMA8_LssM07R.webp", "biography": "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.", "public_name": "Shirley", "guid": "267ec7f7-74d2-5866-958b-a2958225f106", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UKGMA8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZEZGY7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZEZGY7/", "attachments": []}, {"guid": "1e15b376-357e-512f-8bab-73c84fc0f94e", "code": "KS3P9P", "id": 1323, "logo": null, "date": "2024-08-03T12:00:00+08:00", "start": "12:00", "duration": "00:40", "room": "TR212", "slug": "coscup-2024-1323-lightning-talk", "url": "https://pretalx.coscup.org/coscup-2024/talk/KS3P9P/", "title": "Lightning Talk", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "Lightning Talk", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KS3P9P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KS3P9P/", "attachments": []}, {"guid": "62dd9e78-597e-58a5-ba8f-785e82d288cb", "code": "THC9HW", "id": 805, "logo": null, "date": "2024-08-03T12:50:00+08:00", "start": "12:50", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-805-k0s-yet-another-lightweight-kubernetes-distribution", "url": "https://pretalx.coscup.org/coscup-2024/talk/THC9HW/", "title": "k0s: Yet Another Lightweight Kubernetes Distribution?", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u96a8\u8457 Kubernetes \u4e3b\u5bb0\u5bb9\u5668\u7de8\u6392\u9818\u57df\uff0c\u5176\u8907\u96dc\u6027\u548c\u8cc7\u6e90\u9700\u6c42\u4fc3\u4f7f\u4eba\u5011\u5c0b\u6c42\u66f4\u8f15\u4fbf\u7684\u66ff\u4ee3\u65b9\u6848\u3002\u672c\u6b21\u8b1b\u5ea7\u5c07\u63a2\u8a0e k0s\uff0c\u9019\u662f\u4e00\u500b\u7b26\u5408 CNCF \u6a19\u6e96\u7684 Kubernetes \u767c\u884c\u7248\uff0c\u4ee5\u5176\u8f15\u91cf\u7d1a\u548c\u6613\u65bc\u7dad\u8b77\u7684\u8a2d\u8a08\u800c\u53d7\u5230\u8b9a\u8b7d\u3002\u6211\u5011\u5c07\u6aa2\u8996 k0s \u7684\u67b6\u69cb\uff0c\u5f37\u8abf\u5176\u6700\u5c0f\u4f9d\u8cf4\u6027\u548c\u7c21\u5316\u7684\u7ba1\u7406\u7279\u9ede\uff0c\u5305\u62ec\u55ae\u4e00 binary \u7684\u5b89\u88dd\u6a21\u5f0f\u7b49\u3002\r\n\r\n\u901a\u904e\u5c07 k0s \u8207\u5176\u4ed6\u767c\u884c\u7248\u5982 k3s \u548c minikube \u9032\u884c\u6bd4\u8f03\uff0c\u6211\u5011\u5c07\u7a81\u986f\u5176\u5728\u5f9e\u88f8\u6a5f\u5230\u96f2\u7aef\u5404\u7a2e\u90e8\u7f72\u5834\u666f\u4e2d\u7684\u512a\u52e2\u3002\u6211\u5011\u5c07\u5c55\u793a k0s \u70ba\u4f55\u63d0\u4f9b\u4e86\u4e00\u7a2e\u66f4\u7c21\u55ae\u537b\u529f\u80fd\u5b8c\u6574\u7684 Kubernetes \u63a1\u7528\u65b9\u6cd5\u3002\r\n\r\n\u6b64\u5916\uff0c\u6211\u5011\u5c07\u7c21\u8981\u4ecb\u7d39 k0smotron\uff0c\u5b83\u80fd\u5920\u5728\u96c6\u7fa4\u5167\u5275\u5efa\u4e00\u500b Kubernetes \u63a7\u5236\u5e73\u9762\uff0c\u4fbf\u65bc\u5be6\u73fe Kubernetes \u4f5c\u70ba\u4e00\u9805\u670d\u52d9\u3002\u9019\u4e00\u529f\u80fd\u5f37\u8abf\u4e86 k0s \u5728\u591a\u6a23\u5316\u74b0\u5883\u4e2d\u589e\u5f37\u53ef\u64f4\u5c55\u6027\u548c\u7ba1\u7406\u80fd\u529b\u7684\u80fd\u529b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SKHBCH", "name": "Ching Kuo", "avatar": "https://pretalx.coscup.org/media/avatars/A2001010284676_uZcqZ9Y.jpg", "biography": "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.\r\n\r\nIn his current role at Mirantis, he takes pride in offering assistance to end customers, aiding them with their Kubernetes and OpenStack needs.", "public_name": "Ching Kuo", "guid": "8e3a8a70-f045-549e-9f1f-35b44fc02b2f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SKHBCH/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/THC9HW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/THC9HW/", "attachments": []}, {"guid": "9e20dbff-302c-5bba-bc36-5216db80a0b8", "code": "JLP8Q3", "id": 1049, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-1049-building-internal-platforms-with-crossplane", "url": "https://pretalx.coscup.org/coscup-2024/talk/JLP8Q3/", "title": "Building Internal Platforms with Crossplane", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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).\r\n\r\nWe 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.\r\n\r\nNext, 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.\r\n\r\nThe 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.\r\n\r\nFinally, 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "9DQ8XC", "name": "Cl\u00e9ment Blaise", "avatar": "https://pretalx.coscup.org/media/avatars/Square_4000_Ie2gXNl.jpg", "biography": "Cl\u00e9ment 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\u00e9dit Agricole, where he helped develop the first Kubernetes platform for the group. He started early on with operators and open sources some.", "public_name": "Cl\u00e9ment Blaise", "guid": "5770706a-4106-5f7f-b857-5e64e3553b76", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9DQ8XC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JLP8Q3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JLP8Q3/", "attachments": []}, {"guid": "2cb20d90-1840-5ada-a0a5-7e00d0869a60", "code": "VDSBVW", "id": 903, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-903-argo-cd-extension--ui", "url": "https://pretalx.coscup.org/coscup-2024/talk/VDSBVW/", "title": "Argo CD Extension \u5728 UI \u4e0a\u4e5f\u80fd\u505a\u624b\u5de5\u85dd", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u5e73\u5e38\u6709\u5f88\u591a\u9700\u8981 kubectl \u4e0b\u6307\u4ee4\u9032\u5230 Pod \u88e1\u505a\u7684\u4e8b\u60c5\uff0c\u4f8b\u5982\uff1a\u62f7\u8c9d\u6a94\u6848\u3001\u505a JVM heep dump \u4e4b\u985e\u7684\u4e8b\u60c5...\r\n\u73fe\u5728\u900f\u904e Argo CD Extension \u53ea\u8981\u52d5\u52d5\u624b\u6307\uff0c\u5c31\u80fd\u5728\u7db2\u9801\u4e0a\u4e00\u9375\u9054\u6210\u3002", "description": "\u672c\u4e3b\u984c\uff0c\u6703\u4ecb\u7d39 Argo CD Extension \u5305\u542b\u54ea\u4e9b\u80fd\u529b\uff0c\u4e26\u4ecb\u7d39\u5982\u4f55\u63a7\u7ba1\u6b0a\u9650\uff0c\u4ee5\u53ca\u7528\u4e00\u500b\u7c21\u55ae\u7684\u7bc4\u4f8b\u5e36\u5927\u5bb6\u5feb\u901f\u4e86\u89e3\u5982\u4f55\u958b\u767c\u81ea\u5df1\u7684 Extension\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "RXJGVD", "name": "wei", "avatar": "https://pretalx.coscup.org/media/avatars/26859-1_ZajjESx.jpg", "biography": "\u66fe\u5728 LINE / TikTok \u64d4\u4efb SRE\uff0c\u73fe\u8077\u67d0\u5340\u584a\u93c8\u516c\u53f8 DevOps \u5de5\u7a0b\u5e2b\uff0c\u6bcf\u5929\u4e00\u676f\u5496\u5561\uff0c\u6bcf\u5929\u9a0e10\u516c\u91cc ubike\u3002", "public_name": "wei", "guid": "0109d3dd-e8cd-59bf-9bb3-171c76c3d99a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RXJGVD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VDSBVW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VDSBVW/", "attachments": []}, {"guid": "8ec75c03-a0cb-5ef8-aa70-7d66fb11fe09", "code": "FWAMPP", "id": 987, "logo": null, "date": "2024-08-03T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-987-what-we-can-do-with-kubernetes-custom-controllers", "url": "https://pretalx.coscup.org/coscup-2024/talk/FWAMPP/", "title": "What We Can Do with Kubernetes Custom Controllers", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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:\r\n- vm-dhcp-controller\r\n- kubevirtbmc\r\nI will also discuss the Harvester project, which consists of various controllers and CRDs integrating many features around the VM capabilities.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TTDMJS", "name": "Zespre Chang", "avatar": "https://pretalx.coscup.org/media/avatars/zespre_pmmlyia.jpg", "biography": "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.", "public_name": "Zespre Chang", "guid": "6262ddb3-2907-54da-bc50-9d1993fa51b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TTDMJS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/FWAMPP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/FWAMPP/", "attachments": []}, {"guid": "460fc8b1-f657-557d-9941-300259cb1459", "code": "M8NJB8", "id": 921, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-921-adaptive-cluster-kubernetes-operator-5w1h", "url": "https://pretalx.coscup.org/coscup-2024/talk/M8NJB8/", "title": "Adaptive Cluster - Kubernetes Operator 5W1H", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "Kubernetes \u63d0\u4f9b\u4e86\u5404\u5f0f\u5404\u6a23\u7de8\u6392\u5143\u4ef6\u7684\u65b9\u6cd5\uff0c\u540c\u6642\u4e5f\u63d0\u4f9b\u4e86\u5404\u7a2e\u4ecb\u9762\u4f86\u63a7\u5236\u5176\u7de8\u6392\u5143\u4ef6\u7684\u908f\u8f2f\u3002\u672c\u8b70\u7a0b\u5c07\u4ecb\u7d39 Kubernetes operator \u7684\u6982\u5ff5\uff0c\u7c21\u4ecb\u5176\u4f7f\u7528\u65b9\u5f0f\u8207\u904b\u4f5c\u539f\u7406\uff0c\u6bd4\u8f03\u5404\u7a2e\u5be6\u4f5c\u65b9\u6848\uff0c\u4e26\u5728\u77ad\u89e3\u5176\u6280\u8853\u610f\u7fa9\u7684\u540c\u6642\u9032\u800c\u8a55\u4f30\u63a1\u7528\u6b64\u6280\u8853\u7684\u696d\u52d9\u98a8\u96aa\u3002", "description": "\u672c\u8b70\u7a0b\u65e8\u5728\u4ecb\u7d39 Kubernetes operator\uff0c\u89e3\u91cb\u5176\u7528\u9014\u8207\u5be6\u4f5c\u65b9\u6848\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u65bc Redhat Operator SDK\u3002\r\n\r\n- \u4f55\u8b02 Kubernetes Operator\uff0c\u5b83\u7a76\u7adf\u662f\u4ec0\u9ebc\u6982\u5ff5\uff1f\u5b83\u7528\u4f86\u89e3\u6c7a\u4ec0\u9ebc\u6280\u8853\u554f\u984c\uff1f (5min)\r\n- \u7c97\u7565\u4ecb\u7d39\u5be6\u4f5c Operator \u7684\u53ef\u80fd\u65b9\u6cd5\uff0c\u5305\u62ec Redhat Operator SDK \u4e2d\u7684 Ansible / Go framework\uff0c\u751a\u81f3\u662f Java with Fabric 8\uff0c\u66f4\u80fd\u884d\u4f38\u81f3\u5176\u4ed6\u8a9e\u8a00\u5be6\u4f5c (10min)\r\n- \u6bd4\u8f03\u4e0d\u540c\u5be6\u4f5c\u65b9\u6cd5\u7684\u512a\u7f3a\u9ede\uff0c\u5be6\u4f5c\u4e4b\u5f8c\u5230\u4e0a\u7dda\u524d\u7684\u9a57\u8b49\u624b\u6bb5\uff0c\u540c\u6642\u5f9e\u6280\u8853\u5c64\u9762\u6982\u89bd Kubernetes informer \u7684\u904b\u4f5c\u65b9\u6cd5 (10min)\r\n- \u6700\u5f8c\u8a0e\u8ad6\u5728\u4ec0\u9ebc\u6a23\u7684\u5718\u968a\u696d\u52d9\u9700\u6c42\u4e4b\u4e0b\u624d\u9700\u8981\u771f\u6b63\u52d5\u624b\u5beb operator\uff0c\u4e26\u8a72\u7528\u4ec0\u9ebc\u65b9\u91dd\u6216\u5fc3\u614b\u9078\u64c7\u8b70\u7a0b\u4e2d\u4ecb\u7d39\u904e\u7684\u5be6\u4f5c\u65b9\u6848 (5min)\r\n\r\n\u672c\u8b70\u7a0b\u6240\u6d89\u53ca\u7684\u958b\u6e90\u6280\u8853\u8207\u793e\u7fa4\u4e3b\u8981\u5305\u62ec Kubernete \u751f\u614b\uff0c\u5305\u62ec\u5229\u7528 Helm \u5354\u52a9\u7ba1\u7406\u5957\u88dd\u5143\u4ef6\u7684\u4f7f\u7528\u8005\uff0c\u8207\u5be6\u969b\u7528 Go \u6216\u5176\u4ed6\u8a9e\u8a00\u4ecb\u63a5 Kubernetes API \u7684\u9032\u968e\u4f7f\u7528\u8005\uff0c\u6240\u7784\u6e96\u7684\u53d7\u773e\u5305\u62ec\uff1a\r\n\r\n- \u4e00\u822c micro service \u958b\u767c\u8005\u8207\u7dad\u904b\u8005\uff0c\u4f8b\u5982 backend developer \u6216 devops\uff1a\u5177\u6709\u4e00\u5b9a\u958b\u767c\u7d93\u9a57\uff0c\u9700\u8981\u6216\u5df2\u7d93\u6b63\u5728\u4f7f\u7528\u670d\u52d9\u53e2\u96c6\u7de8\u6392\u670d\u52d9\u3002\u5c0d\u65bc\u6b64\u985e\u53d7\u773e\uff0c\u53ef\u4ee5\u77ad\u89e3 Kubernetes \u7684 resource \u52d5\u614b\u72c0\u614b\u4e92\u52d5\u624b\u6bb5\u8207\u5927\u7565\u67b6\u69cb\u3002\r\n- \u5728\u5546\u696d\u4e0a\u53c3\u8207 micro service cluster \u67b6\u69cb\u8a2d\u8a08\u8005\uff0c\u4f8b\u5982 tech lead \u6216 architect\uff1a\u9664\u958b\u767c\u7d93\u9a57\u5916\uff0c\u5c0d\u65bc\u7522\u54c1\u5be6\u73fe\u624b\u6bb5\u6709\u6c7a\u7b56\u8cac\u4efb\u3002\u9019\u4e9b\u53d7\u773e\u5728\u63a1\u7528\u6280\u8853\u6642\u5fc5\u9808\u540c\u6642\u8003\u91cf\u6b63\u53cd\u9762\u6548\u679c\uff0c\u9664\u4e86\u7406\u89e3\u6b64\u6280\u8853\u80fd\u5354\u52a9\u7522\u54c1\u5f97\u5230\u54ea\u4e9b\u984d\u5916\u597d\u8655\u7684\u540c\u6642\uff0c\u4e5f\u80fd\u7406\u89e3\u63a1\u7528\u6642\u9700\u8981\u8003\u91cf\u7684\u5718\u968a\u80fd\u529b\u80cc\u666f\u9700\u6c42\uff0c\u4ee5\u53ca\u6240\u5e36\u4f86\u7684\u958b\u767c\u7dad\u8b77\u6210\u672c\u3002\r\n- \u7531\u65bc\u672c\u8b70\u7a0b\u9664\u4e86\u4ecb\u7d39 Redhat \u7528 Ansible/Go/Helm \u6240\u5be6\u4f5c\u7684 Operator SDK\uff0c\u4e5f\u5305\u542b\u8b1b\u8005\u5be6\u969b\u4ee5 Java Fabric 8 \u5be6\u4f5c operator \u7684\u958b\u767c\u7d93\u9a57\uff0c\u56e0\u6b64\u4e5f\u53ef\u4ee5\u6eff\u8db3\u8de8\u8a9e\u8a00\u6280\u8853\u6bd4\u8f03\u8005\u7684\u597d\u5947\u5fc3\u3002\r\n\r\n\u672c\u8b70\u7a0b\u4e3b\u8981\u53c3\u8003\u8cc7\u6599\u5305\u62ec\uff1a\r\n\r\n- Redhat Operator SDK: https://sdk.operatorframework.io\r\n  - \u5305\u62ec operator \u67b6\u69cb\u7684\u89e3\u8aaa\uff0c\u4ee5\u53ca\u53ef\u4ee5 Helm/Ansible/Go \u5be6\u4f5c\u6210 operator \u7528\u7684 framework\r\n- Fabric 8 - Java based Kubernetes PaaS platform for Cloud Native Micro-services running on top of Kubernetes: https://fabric8.io\r\n  - \u96d6\u7136 platform project \u5df2\u7d93\u88ab Redhat \u5ba3\u4f48 discontinued\uff0c\u4f46\u7528\u65bc\u5be6\u4f5c operator \u7528\u7684 subproject \u4ecd\u70ba\u793e\u7fa4\u6301\u7e8c\u6d3b\u8e8d\u66f4\u65b0\u8457\uff1ahttps://github.com/fabric8io/kubernetes-client", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZRFHUK", "name": "Raphanus Lo", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_5093_mt4QJmr.jpeg", "biography": "Senior system and backend developer, interested on lower level system behavior.\r\n\r\n@coldturnip@g0v.social\r\nhttps://rfns.io/about", "public_name": "Raphanus Lo", "guid": "9e841a25-5a04-5114-915f-7425a4fc3c7c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZRFHUK/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/M8NJB8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/M8NJB8/", "attachments": []}], "TR213": [{"guid": "42ef8016-d85c-5269-b7e6-fdff5f128a1a", "code": "BZKVMC", "id": 825, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-825-scaling-bitcoin", "url": "https://pretalx.coscup.org/coscup-2024/talk/BZKVMC/", "title": "scaling Bitcoin - \u5982\u4f55\u64f4\u5bb9\u6bd4\u7279\u5e63\u7db2\u8def\uff1f", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "\u7576\u4ee5\u592a\u574a\u6709 DeFi Summer, Solana \u6709 PoH, Ton \u6709 telegram, \u4f5c\u70ba\u6700\u521d\u7684\u5340\u584a\u93c8\u7db2\u8def\uff0c\u6bd4\u7279\u5e63\u7684\u767c\u5c55\u770b\u8d77\u4f86\u4f9d\u7136\u8655\u65bc\u843d\u5f8c\u72c0\u614b\u3002\r\n\r\n\u667a\u80fd\u5408\u7d04\u7684\u7f3a\u5931\uff0c\u662f\u5426\u4ee4\u6bd4\u7279\u5e63\u5931\u53bb\u4e86\u8207\u5176\u4ed6\u516c\u93c8\u7af6\u722d\u7684\u80fd\u529b\uff1f\u5728 2024 \u5e74\u7684\u9019\u4e00\u500b\u6642\u9593\u9ede\uff0c\u7b54\u6848\u770b\u8d77\u4f86\u8207\u6211\u5011\u60f3\u50cf\u7684\u4e0d\u540c\u3002\u6bd4\u7279\u5e63\u958b\u767c\u8005\u5011\u4e00\u76f4\u81f4\u529b\u958b\u767c\u7684 lightning network \u548c RGB Protocol \u662f\u751a\u9ebc\uff1fMerlin Chain, Liquid Network, Zeus Network \u7b49\u7684\u9805\u76ee\u76f8\u7e7c\u51fa\u73fe\uff0c\u662f\u5426\u80fd\u70ba\u6bd4\u7279\u5e63\u5e36\u4f86\u66f4\u591a\u53ef\u80fd\u6027\uff1f\u6211\u6703\u5728\u9019\u6b21\u7684\u8b70\u7a0b\u4e2d\u76e1\u53ef\u80fd\u5e36\u4f86\u6bd4\u7279\u5e63\u751f\u614b\u7684\u73fe\u6cc1\u4ecb\u7d39\uff0c\u4e26\u5206\u6790\u4e0d\u540c\u7684\u64f4\u5bb9\u65b9\u6848\u7684\u5dee\u5225\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "P9EJXW", "name": "ken leong", "avatar": "https://pretalx.coscup.org/media/avatars/icon_YEQyrVN.png", "biography": "Hi\uff0c\u6211\u662f Ken\uff01\u4e00\u540d\u4f86\u81ea\u53f0\u5317\u79d1\u6280\u5927\u5b78\u8cc7\u8a0a\u8207\u8ca1\u91d1\u7ba1\u7406\u7cfb\u7684\u5b78\u751f\uff0c\u5317\u79d1\u5927\u5340\u584a\u93c8\u7814\u7a76\u793e\u7b2c\u56db\u4efb\u793e\u9577\uff0cXueDAO \u548c\u6e20DAO \u7684\u6210\u54e1\u3002\u662f\u4e00\u500b\u6703\u5beb Python \u7684 DevOps, \u5c0d\u5340\u584a\u93c8\u5f88\u611f\u8208\u8da3\uff01", "public_name": "ken leong", "guid": "605a81b4-38f6-589f-b293-827347c26082", "url": "https://pretalx.coscup.org/coscup-2024/speaker/P9EJXW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BZKVMC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BZKVMC/", "attachments": []}, {"guid": "e107c439-cf92-5edb-baf1-29e1478a997c", "code": "K3KRUX", "id": 1018, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1018-building-social-apps-on-farcaster", "url": "https://pretalx.coscup.org/coscup-2024/talk/K3KRUX/", "title": "Building Social Apps on Farcaster", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "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, \u201ca technical introduction to Farcaster and Frames\u201d, \u201cexamples of what Frames can do\u201d, \u201cthe nuts and bolts of developing your own frame\u201d, and \u201csome predictions about the future of frames\u201d. 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 - \u201c[Santa Bot](https://taikai.network/ethtaipei/hackathons/hackathon-2024/projects/clu496avu0j7qw201fb95de0x/idea)\u201d. 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7SVELF", "name": "Terrance", "avatar": "https://pretalx.coscup.org/media/avatars/Profile-1-compressed_ThLovnV.jpg", "biography": "Hi, I'm Terrance. An incoming master's of computer science student at Carnegie Mellon University starting in 2024 fall.\r\n\r\nPreviously, 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. \r\n\r\nI have been contributing to the web3 community in Taiwan by being a core contributor at XueDAO, hoping to grow the web3 student community!\r\n\r\nCheck out my [linkedin](https://linkedin.com/in/terrance-yu-hao) if you want to know more!", "public_name": "Terrance", "guid": "443047e8-4b00-53a4-a751-e52c1834d5f2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7SVELF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/K3KRUX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/K3KRUX/", "attachments": []}, {"guid": "77eb2ec0-2bd2-580e-8948-1e93f4a8f522", "code": "BBSCAH", "id": 1009, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:45", "room": "TR213", "slug": "coscup-2024-1009-da--data-availability-sampling", "url": "https://pretalx.coscup.org/coscup-2024/talk/BBSCAH/", "title": "DA \u6a21\u7d44\u7684\u6838\u5fc3\uff1aData Availability Sampling \u6280\u8853\u4ecb\u7d39", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "Special type", "language": "en", "abstract": "\u300c\u6a21\u7d44\u5316\u5340\u584a\u93c8\u300d\u7684\u8a2d\u8a08\u4e2d\u5c07\u5340\u584a\u93c8\u7684\u7d44\u6210\u5143\u4ef6\u5206\u6210\u4e0d\u540c\u6a21\u7d44\uff0c\u4f8b\u5982\u57f7\u884c\u5c64\u3001\u5171\u8b58\u5c64\uff08\u6216\u7a31 DA \u5c64\uff09\u3001\u7d50\u7b97\u5c64\u7b49\u7b49\uff0c\u9019\u500b talk \u6703\u805a\u7126\u5728 DA \u5c64\u9019\u500b\u6a21\u7d44\u3002DA \u5c64\u7528\u4f86\u78ba\u4fdd\u300c\u8cc7\u6599\u6709\u6b63\u78ba\u767c\u4f48\u300d\uff08\u6216\u7a31\u300c\u8cc7\u6599\u53ef\u5f97\u300d\uff09\uff0c\u9019\u500b\u7279\u6027\u6c92\u6709\u8fa6\u6cd5\u88ab\u78ba\u4fdd\u7684\u8a71\uff0c\u5c31\u7b49\u65bc\u4f7f\u7528\u8005\u5728\u4f7f\u7528\u4e00\u689d\u8cc7\u6599\u5be6\u969b\u4e0a\u6839\u672c\u4e0d\u5b58\u5728\u7684\u5340\u584a\u93c8\u3002\r\n\r\nDA \u5c64\u7684\u6838\u5fc3\u6280\u8853\u662f Data Availability Sample\uff08DAS\uff09\u3002\u900f\u904e DAS\uff0c\u7db2\u8def\u4ee5\u53ef\u4ee5 Scale \u7684\u65b9\u5f0f\u4f86\u78ba\u4fdd\u8cc7\u6599\u767c\u4f48\u7279\u6027\uff1a\u8d8a\u591a\u7bc0\u9ede\u52a0\u5165\u5230\u7db2\u8def\uff0c\u5c31\u80fd\u9a57\u8b49\u8d8a\u5927\u91cf\u7684\u8cc7\u6599\u3002DAS \u662f\u5982\u4f55\u505a\u5230\u7684\uff1f\u76ee\u524d\u6709\u54ea\u4e9b\u9805\u76ee\u5be6\u4f5c\u4e86 DAS\uff1f\u5b83\u5011\u7684\u5dee\u7570\u5728\u54ea\uff1f\u9019\u4e9b\u90fd\u662f\u9019\u500b talk \u6703\u6db5\u84cb\u7684\u5167\u5bb9\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "CEYQ7B", "name": "Nic", "avatar": "https://pretalx.coscup.org/media/avatars/pfp_aOworFV.png", "biography": "TEM \u6b61\u8fce\u5927\u5bb6\u4f86\u6295\u7a3f\uff1ahttps://medium.com/taipei-ethereum-meetup/tem-medium-2024-call-for-article-8412024c2390", "public_name": "Nic", "guid": "16f7cfa7-3e26-55f5-a066-da6e2eaceb6e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CEYQ7B/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BBSCAH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BBSCAH/", "attachments": []}, {"guid": "2caaaa67-fc6e-5766-a462-6566ff7f2852", "code": "TUYHDD", "id": 1286, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:20", "room": "TR213", "slug": "coscup-2024-1286-devcon-7-sea-5-reasons-why-you-should-be-at-devcon-7-sea", "url": "https://pretalx.coscup.org/coscup-2024/talk/TUYHDD/", "title": "Devcon 7 SEA: 5 reasons why you should be at Devcon 7 SEA", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "20 mins", "language": "en", "abstract": "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.", "description": "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.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HFBVSW", "name": "Unnawut Leepaisalsuwanna", "avatar": null, "biography": null, "public_name": "Unnawut Leepaisalsuwanna", "guid": "e7e22020-54fe-57e4-9b87-b631b02c7217", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HFBVSW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TUYHDD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TUYHDD/", "attachments": []}, {"guid": "d7cd017e-0869-5ad4-ba23-6d1ef38fca61", "code": "MTMPMU", "id": 1064, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1064-the-ethereum-cancun-upgrade-a-smart-contract-developer-s-perspective", "url": "https://pretalx.coscup.org/coscup-2024/talk/MTMPMU/", "title": "The Ethereum Cancun Upgrade: A Smart Contract Developer's Perspective", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "\u5f9e\u667a\u80fd\u5408\u7d04\u958b\u767c\u8005\u8996\u89d2\u63a2\u8a0e Ethereum Cancun \u5347\u7d1a\uff0c\u91cd\u9ede\u5206\u6790\u5e7e\u500b\u95dc\u9375\u7684\u4ee5\u592a\u574a\u6539\u9032\u63d0\u6848\uff08EIPs\uff09\uff0c\u5305\u62ec EIP-1153\u3001EIP-4788\u3001EIP-5656 \u548c EIP-6780\uff0c\u65e8\u5728\u6df1\u5165\u4e86\u89e3\u9019\u4e9b\u66f4\u65b0\u5982\u4f55\u5f71\u97ff\u5408\u7d04\u958b\u767c\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XURCUT", "name": "Bill Hsu", "avatar": null, "biography": "Blockchain Security Researcher", "public_name": "Bill Hsu", "guid": "6b4e087e-87a1-507f-a0ce-0385807610f1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XURCUT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MTMPMU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MTMPMU/", "attachments": []}, {"guid": "7e067593-851e-54a9-8ce4-60fbc46070f4", "code": "RWBFJR", "id": 939, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-939-aa-native-wallet", "url": "https://pretalx.coscup.org/coscup-2024/talk/RWBFJR/", "title": "AA-Native Wallet", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nThis 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "9FCJX9", "name": "Cyan", "avatar": "https://pretalx.coscup.org/media/avatars/Cyan_NZB5PgR.jpg", "biography": "Coder x Reader x Writer.\r\n\r\nWorking at imToken Labs as a Blockchain Engineer, recently focusing on AA research.", "public_name": "Cyan", "guid": "3308b9e8-5044-55f1-b1f5-fc5b2c87b08f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9FCJX9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RWBFJR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RWBFJR/", "attachments": []}, {"guid": "c4e0252c-3d28-533b-9a5c-2adb214060c9", "code": "ACVPXP", "id": 986, "logo": null, "date": "2024-08-03T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-986-sui--zero-knowledge-login--sponsored-transaction", "url": "https://pretalx.coscup.org/coscup-2024/talk/ACVPXP/", "title": "Sui \u7684 Zero Knowledge Login \u8207 Sponsored Transaction \u5982\u4f55\u6253\u9020\u5438\u5f15\u4eba\u7684\u5340\u584a\u93c8\u61c9\u7528", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u6b21\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u4ecb\u7d39\u5728 Sui \u5340\u584a\u93c8\u5e73\u53f0\u4e0a\u5be6\u73fe\u7684\u5169\u9805\u5275\u65b0\u6280\u8853\uff1a\u96f6\u77e5\u8b58\u767b\u5165\uff08Zero Knowledge Login\uff09\u548c\u8d0a\u52a9\u4ea4\u6613\uff08Sponsored Transaction\uff09\u3002\u9019\u4e9b\u6280\u8853\u5927\u5927\u7c21\u5316\u4e86\u5340\u584a\u93c8\u7684\u7528\u6236\u9ad4\u9a57\uff0c\u7279\u5225\u662f\u5c0d\u65bc\u65b0\u9032\u7528\u6236\u4f86\u8aaa\uff0c\u900f\u904e\u9019\u4e9b\u6280\u8853\uff0c\u53ef\u4ee5\u7acb\u5373\u958b\u59cb\u8207\u667a\u80fd\u5408\u7d04\u4e92\u52d5\uff0c\u4e0d\u518d\u9700\u8981\u7e41\u8907\u7684\u79c1\u9470\u7ba1\u7406\u548c\u9810\u5b58\u4ea4\u6613\u8cbb\u7528\u3002\u6211\u5011\u5c07\u6703\u9010\u6b65\u89e3\u6790\u96f6\u77e5\u8b58\u767b\u5165\u8207\u8d0a\u52a9\u4ea4\u6613\u7684\u904b\u4f5c\u6d41\u7a0b\uff1a\r\n\r\n1. \u8aaa\u660e\u5982\u4f55\u900f\u904e\u96f6\u77e5\u8b58\u8b49\u660e\uff0c\u76f4\u63a5\u5229\u7528\u81ea\u5df1\u7684 OAuth \u5e33\u865f\u5982 Google \u9032\u884c\u9a57\u8b49\u7c3d\u7ae0\uff0c\u4f86\u4ee3\u8868\u81ea\u5df1\u7684\u5340\u584a\u93c8\u9322\u5305\uff0c\u4f46\u53c8\u80fd\u907f\u514d\u4efb\u4f55\u7b2c\u4e09\u65b9\u80fd\u5b58\u53d6\u81ea\u5df1\u7684\u9322\u5305\u3002\r\n\r\n2. \u8aaa\u660e\u5982\u4f55\u900f\u904e\u591a\u91cd\u7c3d\u7ae0\u9054\u5230\u8d0a\u52a9\u4ea4\u6613\uff0c\u8b93\u4ea4\u6613\u767c\u8d77\u4eba\u4e0d\u7528\u6e96\u5099\u624b\u7e8c\u8cbb\u5c31\u80fd\u7acb\u523b\u8207\u667a\u80fd\u5408\u7d04\u4e92\u52d5\uff0c\u4e26\u4e14\u8d0a\u52a9\u8005\u9084\u80fd\u5f9e\u4e2d\u7372\u5229\u3002\r\n\r\n\u4ecb\u7d39\u5b8c\u9019\u4e9b\u6280\u8853\u5f8c\uff0c\u6211\u5011\u6703\u8aaa\u660e\u61c9\u7528\u7bc4\u4f8b\uff0c\u5c55\u793a\u4e86\u5982\u4f55\u901a\u904e\u9019\u4e9b\u6280\u8853\uff0c\u5728 Sui \u4e0a\u6253\u9020\u5438\u5f15\u4eba\u4e14\u6c38\u7e8c\u7684\u5340\u584a\u93c8\u61c9\u7528\u3002\u4e26\u7576\u5834\u62bd\u51fa\u56db\u540d\u5e78\u904b\u5f97\u734e\u8005\uff0c\u8b93\u4ed6\u5011\u900f\u904e Zero Knowledge Login \u8207\u8d0a\u52a9\u4ea4\u6613\u9818\u53d6\u7b49\u503c\u5171 $200 \u7684 $SUI\u3002", "description": "# \u8ab0\u4f86\u8b1b\uff1f\r\n\r\n\u4e3b\u8981\u6703\u7531 Steven \u9032\u884c\u6f14\u8b1b\r\n\r\n# \u70ba\u4ec0\u9ebc\u8981\u8b1b\u9019\u500b\u4e3b\u984c\uff1f\r\n\u5340\u584a\u93c8\u6280\u8853\u96d6\u7136\u63d0\u4f9b\u4e86\u900f\u660e\u6027\u548c\u53bb\u4e2d\u5fc3\u5316\u7684\u512a\u9ede\uff0c\u4f46\u5c0d\u65bc\u975e\u6280\u8853\u7528\u6236\u4f86\u8aaa\uff0c\u8a31\u591a\u64cd\u4f5c\u904e\u7a0b\u4ecd\u7136\u5f88\u8907\u96dc\uff0c\u5c24\u5176\u662f\u5728\u79c1\u9470\u7ba1\u7406\u548c\u4ea4\u6613\u8cbb\u7528\uff08gas fees\uff09\u7684\u6e96\u5099\u4e0a\u3002\u7528\u6236\u5fc5\u9808\u4e86\u89e3\u4e26\u7ba1\u7406\u79c1\u9470\uff1a\u79c1\u9470\u7684\u7ba1\u7406\u5c0d\u65bc\u65b0\u7528\u6236\u4f86\u8aaa\u65e2\u56f0\u96e3\u53c8\u98a8\u96aa\u9ad8\uff0c\u4e00\u65e6\u907a\u5931\u79c1\u9470\uff0c\u5c07\u7121\u6cd5\u53d6\u56de\u5176\u8cc7\u7522\u3002\u9664\u6b64\u4e4b\u5916\uff0c\u5728\u80fd\u5920\u9032\u884c\u4ea4\u6613\u4e4b\u524d\uff0c\u9700\u8981\u5148\u6709\u4e00\u5b9a\u7684\u52a0\u5bc6\u8ca8\u5e63\u4f5c\u70ba\u4ea4\u6613\u8cbb\u3002\u5c0d\u65bc\u524d\u8ff0\u5169\u500b\u554f\u984c\uff0cSui \u63d0\u51fa\u4e86\u5c0d\u61c9\u7684\u958b\u6e90\u89e3\u6c7a\u65b9\u6848\uff1a\r\n\r\n\u96f6\u77e5\u8b58\u767b\u9304\uff08Zero Knowledge Login\uff09\uff1a\r\n\u9019\u662f\u4e00\u7a2e\u5141\u8a31\u7528\u6236\u901a\u904e\u73fe\u6709\u7684 OAuth \u8cec\u865f\uff08\u5982 Google, Facebook \u7b49\uff09\u4f86\u5275\u5efa\u548c\u8a2a\u554f\u4ed6\u5011\u7684\u5340\u584a\u93c8\u9322\u5305\u7684\u65b9\u6cd5\uff0c\u800c\u7121\u9700\u76f4\u63a5\u7ba1\u7406\u79c1\u9470\u3002\u9019\u6a23\u4e0d\u50c5\u7c21\u5316\u4e86\u9322\u5305\u7684\u5275\u5efa\u904e\u7a0b\uff0c\u9084\u964d\u4f4e\u4e86\u79c1\u9470\u907a\u5931\u7684\u98a8\u96aa\u3002\u7528\u6236\u7684\u8eab\u4efd\u9a57\u8b49\u548c\u8cec\u6236\u751f\u6210\u90fd\u662f\u57fa\u65bc\u96f6\u77e5\u8b58\u8b49\u660e\uff0c\u9019\u78ba\u4fdd\u4e86\u904e\u7a0b\u7684\u5b89\u5168\u6027\u548c\u96b1\u79c1\u6027\u3002\r\n\r\n\u8d0a\u52a9\u4ea4\u6613\uff08Sponsored Transactions\uff09\uff1a\r\n\u9019\u7a2e\u6a5f\u5236\u5141\u8a31\u7528\u6236\u5728\u7121\u9700\u81ea\u884c\u652f\u4ed8\u4ea4\u6613\u8cbb\u7528\u7684\u60c5\u6cc1\u4e0b\u9032\u884c\u4ea4\u6613\u3002\u4ea4\u6613\u8cbb\u7531\u7b2c\u4e09\u65b9\uff08\u8d0a\u52a9\u8005\uff09\u627f\u64d4\uff0c\u9019\u5c0d\u65bc\u65b0\u7528\u6236\u4f86\u8aaa\uff0c\u53ef\u4ee5\u5728\u5b8c\u5168\u4e0d\u4e86\u89e3\u5982\u4f55\u8cfc\u8cb7\u548c\u8f49\u79fb\u52a0\u5bc6\u8ca8\u5e63\u7684\u60c5\u6cc1\u4e0b\uff0c\u7acb\u5373\u958b\u59cb\u4f7f\u7528\u5340\u584a\u93c8\u61c9\u7528\u3002\u9019\u4e00\u9ede\u5c0d\u65bc\u5438\u5f15\u90a3\u4e9b\u5c0d\u5340\u584a\u93c8\u64cd\u4f5c\u611f\u5230\u4e0d\u4fbf\u7684\u7528\u6236\u5c24\u5176\u6709\u7528\u3002\u9664\u6b64\u4e4b\u5916\uff0c\u8d0a\u52a9\u8005\u53ef\u4ee5\u7372\u5f97\u624b\u7e8c\u8cbb\u56de\u6263\uff0c\u56e0\u6b64\u4e0d\u50c5\u4e0d\u6703\u640d\u5931\u91d1\u9322\uff0c\u9084\u53ef\u4ee5\u5f9e\u4e2d\u7372\u5229\u3002\r\n\r\n\r\n# \u70ba\u4ec0\u9ebc\u662f\u6211\u5011\u8b1b\uff1f\r\nJusta \u8207 Eason \u5728\u9019\u4e9b Zero Knowledge Login \u8207 Sponsored Transactions \u4e00\u63a8\u51fa\u6642\u5c31\u958b\u59cb\u4f7f\u7528\uff0c\u7d93\u6b77\u4e86\u4ed6\u5011\u7684\u8fed\u4ee3\u3001\u512a\u5316\uff0c\u80fd\u5920\u6df1\u5165\u6dfa\u51fa\u7684\u8aaa\u660e Zk Login \u8207 Sponsored Transaction \u7684\u539f\u7406\u3001\u61c9\u9858\u7bc4\u4f8b\u3001\u8207\u4e32\u63a5\u7bc4\u4f8b\u3002\u5e6b\u52a9\u5340\u584a\u93c8\u958b\u767c\u8005\u4e0d\u53ea\u4e86\u89e3\u9019\u4e9b\u6280\u8853\uff0c\u9084\u80fd\u5be6\u969b\u5c07\u5b83\u5011\u61c9\u7528\u5230\u81ea\u5df1\u7684\u5340\u584a\u93c8\u61c9\u7528\u4e2d\u3002\r\n\r\n# \u6f14\u8b1b\u7684\u5927\u7db1\r\n\r\n- \u958b\u5834\u8207\u80cc\u666f\u4ecb\u7d39\uff08 2 min\uff09\r\n  - \u81ea\u6211\u4ecb\u7d39\r\n  - \u7c21\u8ff0\u5340\u584a\u93c8\u7684\u666e\u53ca\u8207\u9762\u81e8\u7684\u7528\u6236\u9ad4\u9a57\u6311\u6230\uff0c\u5305\u542b\u79c1\u9470\u7ba1\u7406\u8207\u6e96\u5099\u624b\u7e8c\u8cbb\r\n- Sui \u76f8\u95dc\u6280\u8853\u7c21\u4ecb (6 min)\r\n  - Sui \u7684\u80cc\u666f\r\n  - Sui \u7684 Objected Model Design \u70ba\u4f55\u80fd\u5141\u8a31\u591a\u7c3d\u4ea4\u6613\uff1f\r\n- \u8d0a\u52a9\u4ea4\u6613\u7684\u5de5\u4f5c\u6a5f\u5236 (4 min)\r\n  - \u5229\u7528\u591a\u7c3d\u4ea4\u6613\r\n  - \u8d0a\u52a9\u4ea4\u6613\u7684\u8cc7\u5b89\u96b1\u6182\u8207\u907f\u514d\u65b9\u6cd5\uff1a\u56e0\u70ba\u662f\u591a\u7c3d\uff0c\u8d0a\u52a9\u8005\u9700\u8981\u5c0d\u4ea4\u6613\u9032\u884c\u9a57\u8b49\u4ee5\u514d\u8abf\u7528\u5230\u8d0a\u52a9\u8005\u7684\u8cc7\u7522\uff0c\u5982\u679c\u6c92\u9a57\u8b49\u99ed\u5ba2\u53ef\u4ee5\u628a\u8d0a\u52a9\u8005\u7684\u9322\u5305\u638f\u7a7a\u3002\r\n- \u96f6\u77e5\u8b58\u767b\u5165\u7684\u6280\u8853\u539f\u7406\u8207\u6d41\u7a0b (8 min)\r\n  - Sui \u7684\u5bc6\u78bc\u5b78\u512a\u52e2\uff0c\u70ba\u4f55\u80fd\u6253\u9020 Zero Knowledge Login \u4f46\u5176\u4ed6\u5340\u584a\u93c8\u4e0d\u80fd\uff1f\r\n  - \u7c21\u4ecb OAuth\r\n  - \u8aaa\u660e\u96f6\u77e5\u8b58\u767b\u5165\u7684\u6d41\u7a0b\uff1a\r\n    - \u4f7f\u7528\u6897\u5716 ![](https://i.imgur.com/UqXlmT6.png)\r\n    - \u53d6\u5f97 OAuth \u6191\u8b49\r\n    - \u900f\u904e\u52a0\u9e7d\u4f86\u8a08\u7b97\u81ea\u5df1\u7684\u9322\u5305\u5730\u5740\uff0c\u4e26\u907f\u514d OAuth Provider \u5f97\u77e5\u81ea\u5df1\u7684\u5730\u5740\r\n    - \u5275\u5efa\u66ab\u6642\u516c\u9470\u8207\u79c1\u9470\u4f86\u4ee3\u8868\u81ea\u5df1\u7684\u9322\u5305\uff0c\u4e26\u900f\u904e OAuth \u7c3d\u7ae0\r\n    - \u4f7f\u7528\u66ab\u6642\u79c1\u9470\u7c3d\u7ae0\u4ea4\u6613\r\n    - \u8a08\u7b97 ZK Proof \u4e26\u8207\u4ea4\u6613\u7c3d\u7ae0\u4e00\u8d77\u4e0a\u50b3\u5230 Sui \u5340\u584a\u93c8\r\n    - \u4ea4\u6613\u88ab\u9a57\u8b49\u4e26\u57f7\u884c\r\n- \u5be6\u969b\u6848\u4f8b\u5c55\u793a\uff088 min\uff09\r\n  - \u4ecb\u7d39\u6211\u5011\u6253\u9020\u7684\u61c9\u7528\u5982\u4f55\u904b\u4f5c\uff0c\u5be6\u73fe\u96f6\u77e5\u8b58\u767b\u5165\u548c\u8d0a\u52a9\u4ea4\u6613\u3002\r\n  - \u4ecb\u7d39 Mysten Labs \u7684 Enoki \u958b\u6e90\u5de5\u5177\u5305\uff0c\u5e6b\u52a9\u958b\u767c\u8005\u5feb\u901f\u4e32\u63a5 ZK Login \u8207 Sponsored Transaction\u3002\r\n  - \u8a0e\u8ad6\u9019\u4e9b\u6280\u8853\u5728\u672a\u4f86\u53ef\u80fd\u7684\u767c\u5c55\u65b9\u5411\u548c\u6f5b\u5728\u7684\u65b0\u61c9\u7528\u5834\u666f\u3002\r\n  - \u5be6\u969b\u4f7f\u7528\u6211\u5011\u7684\u61c9\u7528\u62bd\u51fa\u516d\u500b\u5e78\u904b\u5152\u5f97\u5230 50 Sui \u5230\u4ed6\u5011\u73fe\u5834\u958b\u555f\u7684 ZK Login \u9322\u5305\uff0c\u4e26\u4e14\u4ed6\u5011\u7528\u8d0a\u52a9\u4ea4\u6613\u8207\u5408\u7d04\u4e92\u52d5\u9818\u53d6\r\n- \u7d50\u8a9e\u8207 Q&A \u6642\u9593", "recording_license": "", "do_not_record": false, "persons": [{"code": "MPBCKT", "name": "Eason Chen", "avatar": "https://pretalx.coscup.org/media/avatars/Eason_Chen.6-compressed_square_gG15H3c.jpg", "biography": "\u55e8\uff0c\u6211\u662f Eason\uff0c\u662f\u5361\u5167\u57fa\u6885\u9686\u5927\u5b78\u4eba\u6a5f\u4ea4\u4e92\u7814\u7a76\u6240\u7684\u4e8c\u5e74\u7d1a\u535a\u58eb\u751f\u3002\u4e26\u4e14\u73fe\u5728\u5728\u958b\u767c Sui \u7684\u516c\u53f8\uff1aMysten Labs \u64d4\u4efb\u6691\u671f\u5be6\u7fd2\u7814\u7a76\u54e1\u3002\r\n\r\n\u6211\u5805\u4fe1\u5340\u584a\u93c8\u6280\u8853\u6709\u80fd\u529b\u589e\u5f37\u4e16\u754c\u7684\u958b\u653e\u6027\u3001\u900f\u660e\u5ea6\u3001\u516c\u5e73\u6027\u548c\u6548\u7387\u3002\u6b64\u5916\uff0c\u6211\u8a8d\u70ba\u4eba\u5de5\u667a\u80fd\u53ef\u4ee5\u5728\u5340\u584a\u93c8\u6280\u8853\u9818\u57df\u4e2d\uff0c\u63d0\u9ad8\u4f7f\u7528\u8005\u548c\u958b\u767c\u8005\u7684\u53ef\u8a2a\u554f\u6027\u548c\u6613\u61c2\u6027\u3002\r\n\r\n\u6211\u76ee\u524d\u6b63\u5728 Sui \u5340\u584a\u93c8\u4e0a\u958b\u767c\u3002\r\n\r\n\u60f3\u4e86\u89e3\u66f4\u591a\u95dc\u65bc\u6211\u7684\u4fe1\u606f\uff0c\u8acb\u8a2a\u554f\u6211\u7684\u7db2\u7ad9 https://eason.phd", "public_name": "Eason Chen", "guid": "bcc75619-5ba8-5c94-ab82-07dc881360b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MPBCKT/"}, {"code": "GL9KKF", "name": "Justa Liang", "avatar": "https://pretalx.coscup.org/media/avatars/2022-07-11_16.18.24_io5H3Z6.jpg", "biography": "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.", "public_name": "Justa Liang", "guid": "c1c176ad-b86f-5eab-8382-6aaf22048550", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GL9KKF/"}, {"code": "9MN7XM", "name": "Steven Hung", "avatar": "https://pretalx.coscup.org/media/avatars/steven_pfp_rgKRf7t.png", "biography": "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.\r\n\r\nIn 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.", "public_name": "Steven Hung", "guid": "54489472-1eed-581d-b87d-d172a88ddbf4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9MN7XM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ACVPXP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ACVPXP/", "attachments": []}, {"guid": "ee9a69e0-515d-57cb-b91b-fa7d276debce", "code": "BZGMD9", "id": 954, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-954-suigpt--ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/BZGMD9/", "title": "SuiGPT - \u7528 AI \u53cd\u7de8\u8b6f\u5668\uff0c\u8b93\u5927\u5bb6\u7684\u667a\u80fd\u5408\u7d04\u300c\u88ab\u958b\u6e90\u300d", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "SuiGPT \u662f\u4e00\u6b3e\u5229\u7528\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u5c0d Sui \u667a\u80fd\u5408\u7d04\u9032\u884c\u53cd\u7de8\u8b6f\u548c\u7f8e\u5316\u7684\u5de5\u5177\u3002\u672c\u6f14\u8b1b\u5c07\u4ecb\u7d39\u6211\u5011\u5982\u4f55\u9032\u884c Prompt Engineering \u4f86\u958b\u767c AI \u5de5\u5177\u4f86 Decompile \u5340\u584a\u93c8\u4e0a\u7684\u667a\u80fd\u5408\u7d04\u3002\r\n\r\n\u667a\u80fd\u5408\u7d04\u662f Sui \u751f\u614b\u7cfb\u7d71\u7684\u91cd\u8981\u7d44\u6210\u90e8\u5206\u3002\u7136\u800c\uff0c\u7531\u65bc\u5927\u591a\u6578\u667a\u80fd\u5408\u7d04\u662f\u7528 Move \u8a9e\u8a00\u7de8\u5beb\u4e26\u4ee5 bytecode \u767c\u5e03\u3002\u975e\u6280\u8853\u4f7f\u7528\u8005\u5e38\u5e38\u96e3\u4ee5\u7406\u89e3\u4ed6\u5011\u6253\u7b97\u4f7f\u7528\u7684\u667a\u80fd\u5408\u7d04\u7684\u529f\u80fd\u3002\u9032\u800c\u5c0e\u81f4\u8cea\u7591\u8207\u4e0d\u4fe1\u4efb\u3002\r\n\r\n\u6b64\u5916\uff0c\u95b1\u8b80\u73fe\u6709\u7684\u667a\u80fd\u5408\u7d04\u662f\u5b78\u7fd2\u7de8\u5beb\u667a\u80fd\u5408\u7d04\u7684\u7d55\u4f73\u65b9\u5f0f\u3002\u7136\u800c\uff0cSui \u7684\u667a\u80fd\u5408\u7d04\u5927\u591a\u662f\u4e0d\u958b\u6e90\u7684\uff0c\u5373\u4f7f\u53ef\u4ee5\u4f7f\u7528\u8af8\u5982 Revela \u4e4b\u985e\u7684\u5de5\u5177\u9032\u884c\u53cd\u7de8\u8b6f\uff0c\u958b\u767c\u8005\u4ecd\u5f88\u96e3\u7406\u89e3\u5b83\u5011\u7684\u5de5\u4f5c\u539f\u7406\u3002\u56e0\u6b64\uff0c\u958b\u767c\u8005\u53ef\u80fd\u6703\u5c0d\u5982\u4f55\u958b\u59cb\u7de8\u5beb\u81ea\u5df1\u7684\u5408\u7d04\u6216\u5982\u4f55\u5728\u4ed6\u5011\u7684\u9805\u76ee\u4e2d\u6b63\u78ba\u4f7f\u7528\u73fe\u6709\u6a21\u584a\u611f\u5230\u56f0\u60d1\u3002\r\n\r\n\u70ba\u4e86\u89e3\u6c7a\u4e0a\u8ff0\u5169\u500b\u554f\u984c\uff0cSuiGPT \u61c9\u904b\u800c\u751f\uff0c\u4f7f\u975e\u6280\u8853\u7528\u6236\u548c\u65b0\u624b\u958b\u767c\u8005\u80fd\u5920\u8f15\u9b06\u7406\u89e3\u3001\u5be9\u67e5\u548c\u5be9\u8a08 Sui Move \u667a\u80fd\u5408\u7d04\u3002\u501f\u52a9\u6700\u5148\u9032\u7684\u4eba\u5de5\u667a\u80fd\u6280\u8853\uff0c\u4efb\u4f55\u7528\u6236\u90fd\u53ef\u4ee5\u900f\u904e SuiGPT \u8f15\u9b06\u95b1\u8b80\u3001\u7406\u89e3\u548c\u5be9\u8a08 Sui \u5340\u584a\u93c8\u4e0a\u7684\u667a\u80fd\u5408\u7d04\u3002", "description": "# \u70ba\u4ec0\u9ebc\u8981\u5206\u4eab SuiGPT?\r\n\r\nSui Move \u662f\u4e00\u500b ChatGPT \u4e0d\u8a8d\u8b58\u7684\u65b0\u8208\u8a9e\u8a00\uff0c\u4f46\u662f\u6211\u5011\u4f9d\u820a\u80fd\u8b93 ChatGPT \u8655\u7406 Sui \u7684\u5408\u7d04\u4e26\u9806\u5229\u7684\u53cd\u7de8\u8b6f\u8207\u7f8e\u5316\uff0c\u9019\u904e\u7a0b\u9762\u5c0d\u8a31\u591a\u6311\u6230\uff0c\u6211\u7e3d\u5171\u82b1\u8fed\u4ee3\u4e86\u8d85\u904e 50 \u7248\u7684 Prompt\uff0c\u4f46\u662f\u6211\u6700\u7d42\u6210\u529f\u4e86\u3002\u5e0c\u671b\u9019\u904e\u7a0b\u5e36\u4f86\u7684\u555f\u767c\uff0c\u80fd\u5920\u8b93\u958b\u6e90\u793e\u7fa4\uff0c\u7279\u5225\u662f\u5728\u5340\u584a\u93c8\u9818\u57df\u5404\u7a2e Domain Specific Language \u4e0d\u65b7\u63a8\u9673\u51fa\u65b0\u7684\u60c5\u6cc1\u4e0b\uff0c\u66f4\u597d\u7684\u904b\u7528 AI \u4f86\u5e6b\u52a9\u672a\u4f86\u7684\u958b\u6e90\u8207\u63a8\u5ee3\u3002\r\n\r\n# \u5c08\u6848\u80cc\u666f\u8aaa\u660e\r\n\r\nSuiGPT \u6700\u521d\u4e26\u4e0d\u662f\u8981 Decompile \u800c\u662f\u8981\u505a Code Generation\uff0c\u90a3\u90e8\u5206\u76ee\u524d\u9084\u5728\u958b\u767c\u4e2d\uff0c\u5176\u968e\u6bb5\u6027\u6210\u679c\u5728\u5728 Taipei Blockchain Week \u7372\u5f97\u7b2c\u4e00\u540d\u8207 $5000 \u734e\u91d1\uff0c\u4e26\u4e14\u5f97\u5230 Sui Foundation \u7684 25k \u7684 Grant\u3002\u4e0d\u904e\u5176\u8207\u958b\u6e90\u7684\u95dc\u4fc2\u4e26\u4e0d\u5927\uff0c\u56e0\u6b64\u5728 COSCUP \u7684\u6f14\u8b1b\uff0c\u4e3b\u8981\u6703\u5c08\u6ce8\u5728 SuiGPT Decompiler\u3002\r\n\r\nSuiGPT Decompiler \u6700\u521d\u63d0\u51fa\u70ba SolidityGPT Code Decompiler and Explainer \u4e26\u4e14\u65bc EthDenver \u9ed1\u5ba2\u677e\u4e0a\u53d6\u5f97\u7b2c\u4e8c\u540d\u7684\u6210\u679c\u8207 $4000 \u734e\u91d1\uff0c\u8a72\u5de5\u5177\u53ef\u4ee5 Load \u5408\u7d04\u4e26\u4e14\u8b93\u4f7f\u7528\u8005\u9078\u53d6\u4e26\u8b93 AI \u9032\u884c\u89e3\u91cb\r\n\r\nhttps://devfolio.co/projects/soliditygpt-decompile-and-explain-smart-contract-3fc4\r\n\r\n\u7136\u800c\u5728 Solidity \u4e0a\uff0c\u56e0\u70ba\u5176 Import \u7684\u6a5f\u5236\u6703\u8b93\u7a0b\u5f0f\u78bc\u8207\u5f15\u7528\u5957\u4ef6\u5168\u90e8\u6df7\u518d\u4e00\u8d77\uff0c\u6709\u4e9b\u529f\u80fd\u5982\u7528 GPT \u7f8e\u5316 Decompile \u96e3\u4ee5\u5b8c\u5168\u5be6\u8e10\uff0c\u52a0\u4e0a\u6211\u8ddf\u7684\u5718\u968a\u4e3b\u8981\u5c08\u6ce8\u5728 Sui \u7684\u958b\u767c\uff0c\u56e0\u6b64\u6211\u5011\u6539\u6210\u958b\u767c SuiGPT\uff0c\u76ee\u6a19\u662f\u80fd\u5920\u5b8c\u5168\u7684 Decompile Sui \u7684\u5408\u7d04\u3002\r\n\r\n\u6210\u679c\u53d6\u5f97\u975e\u5e38\u597d\u7684\u6210\u6548\u3002\u57fa\u672c\u4e0a\u7d66\u5b9a\u4efb\u4f55\u5408\u7d04\uff0c\u90fd\u53ef\u4ee5\u5f9e\u4ed6\u7684 Bytecode \u9084\u539f\u56de\u539f\u59cb\u78bc\u3002\u8acb\u53c3\u8003\u6b64 Demo \u5f71\u7247 https://youtu.be/JJQED7dq5i8?si=n4w3YdJML8CYwpYn\uff0c\u6216\u8005\u5be6\u969b\u524d\u5f80 https://suigpt.tools/openai/apikey \u4e26\u4e14\u8f38\u5165 Code: \u201cI Love COSCUP\u201d \u5617\u8a66\u3002\r\n\r\n# \u7bc4\u4f8b\r\n\r\n\u8f38\u5165\uff1a\r\n\r\n```jsx\r\ninit(Arg0: FUD, Arg1: &mut TxContext) {\r\nL0:\tloc2: TreasuryCap<FUD>\r\nB0:\r\n\t0: MoveLoc[0](Arg0: FUD)\r\n\t1: LdU8(5)\r\n\t2: LdConst[0](Vector(U8): 03465544)\r\n\t3: LdConst[0](Vector(U8): 03465544)\r\n\t4: LdConst[1](Vector(U8): 19546865..)\r\n\t5: LdConst[2](Vector(U8): f7606461..)\r\n\t6: Call url::new_unsafe_from_bytes(vector<u8>): Url\r\n\t7: Call option::some<Url>(Url): Option<Url>\r\n\t8: CopyLoc[1](Arg1: &mut TxContext)\r\n\t9: Call coin::create_currency<FUD>(FUD, u8, vector<u8>, vector<u8>, vector<u8>, Option<Url>, &mut TxContext): TreasuryCap<FUD> * CoinMetadata<FUD>\r\n\t10: StLoc[2](loc0: CoinMetadata<FUD>)\r\n\t11: StLoc[4](loc2: TreasuryCap<FUD>)\r\n\t12: MoveLoc[2](loc0: CoinMetadata<FUD>)\r\n\t13: Call transfer::public_freeze_object<CoinMetadata<FUD>>(CoinMetadata<FUD>)\r\n\t14: CopyLoc[1](Arg1: &mut TxContext)\r\n\t15: FreezeRef\r\n\t16: Call tx_context::sender(&TxContext): address\r\n\t17: StLoc[3](loc1: address)\r\n\t18: MutBorrowLoc[4](loc2: TreasuryCap<FUD>)\r\n\t19: LdU64(10000000000000000000)\r\n\t20: MoveLoc[3](loc1: address)\r\n\t21: MoveLoc[1](Arg1: &mut TxContext)\r\n\t22: Call coin::mint_and_transfer<FUD>(&mut TreasuryCap<FUD>, u64, address, &mut TxContext)\r\n\t23: MoveLoc[4](loc2: TreasuryCap<FUD>)\r\n\t24: LdConst[3](Address: 00000000..)\r\n\t25: Call transfer::public_transfer<TreasuryCap<FUD>>(TreasuryCap<FUD>, address)\r\n\t26: Ret\r\n}\r\n```\r\n\r\nSuiGPT \u8f38\u51fa\uff1a\r\n\r\n```jsx\r\nfun init(\r\n        fud: FUD,\r\n        ctx: &mut tx_context::TxContext,\r\n    ) {\r\n        let (treasury_cap, coin_metadata) = coin::create_currency<FUD>(\r\n            fud,\r\n            5,\r\n            b\"FUD\",\r\n            b\"FUD\",\r\n            b\"The community coin of Sui\",\r\n            option::some(url::new_unsafe_from_bytes(b\"data:image/webp;base64,Data_Omitted_Because_It_Is_Too_Long\")),\r\n            ctx\r\n        );\r\n        transfer::public_freeze_object(coin_metadata);\r\n        coin::mint_and_transfer<FUD>(\r\n            &mut treasury_cap,\r\n            10000000000000000000,\r\n            tx_context::sender(ctx),\r\n            ctx\r\n        );\r\n        transfer::public_transfer(treasury_cap, @0x0);\r\n    }\r\n```\r\n\r\n# \u6f14\u8b1b\u5927\u7db1\u8207\u6642\u9593\u5206\u914d\r\n\r\n\u9810\u8a08\u5728\u6f14\u8b1b\u671f\u9593\u6309\u7167\u4ee5\u4e0b\u5927\u7db1\u4ecb\u7d39\r\n\r\n1. \u958b\u5834\u8207\u81ea\u6211\u4ecb\u7d39 (3 min)\r\n2. \u5c08\u6848\u7de3\u8d77\r\n    1. \u4ec0\u9ebc\u662f Sui Move? (4 min)\r\n        1. \u82b1\u56db\u5206\u9418\u7c21\u55ae\u4ecb\u7d39 Sui \u662f\u4ec0\u9ebc\uff0c\u6709\u54ea\u4e9b\u7279\u6027\uff0c\u70ba\u4ec0\u9ebc\u8981\u5beb Move \u800c\u4e0d\u662f\u7528 Solidity\r\n    2. \u70ba\u4ec0\u9ebc\u9700\u8981 SuiGPT (3 min)\r\n        1. Sui-Move \u624d\u63a8\u51fa\u4e00\u5e74\uff0c\u5b78\u7fd2\u8cc7\u6e90\u6709\u9650\uff0c\u4e26\u4e14\u4e0d\u5728 ChatGPT \u7684\u8a13\u7df4\u8cc7\u6599\u4e2d\u56e0\u6b64 ChatGPT \u5f88\u96e3\u6b63\u78ba\u8655\u7406 Sui Move\r\n        2. Sui \u5c08\u6848\u5927\u591a\u4e0d\u958b\u6e90\uff0c\u958b\u767c\u8005\u96e3\u4ee5\u5b78\u7fd2\uff0c\u7528\u6236\u4e5f\u96e3\u4ee5\u4e86\u89e3\u5408\u7d04\u904b\u4f5c\u539f\u7406\r\n        3. Sui \u4f7f\u7528 use \u7684\u65b9\u6cd5\u53ef\u4ee5\u76f4\u63a5\u4f7f\u7528\u5176\u4ed6\u5408\u7d04\u7684\u7a0b\u5f0f\u78bc\uff0c\u4f46\u662f\u4e0d\u77e5\u9053\u539f\u59cb\u78bc\u4e5f\u7121\u6cd5\u4e32\u63a5\r\n    3. Demo (5 min)\r\n    4. \u70ba\u4ec0\u9ebc\u6703\u60f3\u5230 SuiGPT (1 min)\r\n        1. Eason \u4f5c\u70ba ChatGPT \u91cd\u5ea6\u7528\u6236\uff0c\u6709\u4e00\u5929\u7a81\u7136\u60f3\u5230\u300c\u6b38\u6709\u6c92\u6709\u53ef\u80fd\u8b93 ChatGPT \u4f86 Decompile \u667a\u80fd\u5408\u7d04\u300d\u7136\u5f8c\u5c31\u958b\u59cb\u505a SuiGPT\uff0c\u521d\u6b65\u6e2c\u8a66\u767c\u73fe\u5f88\u53ef\u4ee5\uff0c\u5c31\u958b\u59cb\u5beb\u4e86\r\n3. \u5c08\u6848\u958b\u767c\r\n    1. Prompt Engineering (9 min)\r\n        1. \u5728\u9019\u500b\u5c08\u6848\u4e2d\u4f7f\u7528\u54ea\u4e9b Prompt Engineering \u7684\u6280\u5de7\uff1f\u5206\u5225\u7c21\u55ae\u4ecb\u7d39\u4e26\u9644\u4e0a\u6848\u4f8b\r\n            1. Retrieval Augmented Generation\r\n            2. In Context Learning\r\n            3. Few-shot learning\r\n            4. Structured Output\r\n            5. Chain of Thought\r\n        2. \u6210\u679c\uff1a\u77ed\u7684\u5408\u7d04\u5f88\u6210\u529f\uff0c\u4f46\u9577\u7684\u5408\u7d04\u6bcf\u6b21 Decompile \u8981\u7b49\u5f88\u4e45\u800c\u4e14\u6703\u51fa\u932f \uff08Hallunication\uff09\r\n    2. Prompt Optimization (4 min)\r\n        1. \u5206\u7247\uff0c\u91dd\u5c0d\u6bcf\u500b Function \u5206\u5225 Convert\r\n        2. \u512a\u5316\uff0c\u8abf\u6574 in-context learning \u7684\u8cbb\u7528\r\n        3. \u6210\u679c\uff1a\u7121\u8ad6\u5408\u7d04\u9577\u77ed\u90fd\u53ef\u4ee5\u6709\u6548\u8f38\u51fa\u6b63\u78ba\u683c\u5f0f\uff0c\u4e26\u4e14\u901f\u5ea6\u5c0f\u65bc\u4e00\u5206\u9418\u3002\r\n    3. AI Question Answering \u7684\u90e8\u5206\u89e3\u91cb (1 min)\r\n        1. Retrieval Augmented Generation \u4f86\u5f97\u5230\u5c0d\u61c9\u8cc7\u8a0a\u56de\u7b54\u554f\u984c\r\n4. \u984d\u5916\u5167\u5bb9\u88dc\u5145\r\n    1. \u76ee\u524d\u6b63\u5728\u505a\u8b93 AI \u5e6b\u958b\u767c\u8005\u5beb Sui Move Unit Test \u7684\u529f\u80fd\uff0c\u5982\u679c\u6709\u6210\u679c\uff0c\u6703\u52a0\u5165\u9019\u6bb5\u6f14\u8b1b\u4e2d\u4e00\u8d77\u5206\u4eab\u3002\r\n5. \u6210\u679c\u8207\u672a\u4f86\u5c55\u671b (5 min)\r\n    1. \u6848\u4f8b\uff1aSuiGPT \u5e6b\u52a9 Sui Community \u53ef\u4ee5\u5feb\u901f\u53c3\u8003\u5176\u4ed6\u4eba\u7684\u7a0b\u5f0f\u78bc\u5b8c\u6210\u958b\u767c\r\n    2. \u8a0e\u8ad6\uff1a\u9019\u6a23\u300c\u501f\u9451\u300d\u6703\u4e0d\u6703\u6709\u4ec0\u9ebc\u554f\u984c\uff1f\u8a2a\u554f Sui \u958b\u767c\u8005\u5011\u7684\u770b\u6cd5\r\n    3. \u7d50\u8a9e\uff1a\u5e0c\u671b SuiGPT \u80fd\u4f5c\u70ba\u6848\u4f8b\uff0c\u5e6b\u52a9 Sui \u8207\u5176\u4ed6\u5340\u584a\u93c8\u7684 FATE \u8b8a\u5f97\u66f4\u597d\r\n        1. FATE: Fairness, Accountability, Transparency, and Ethics", "recording_license": "", "do_not_record": false, "persons": [{"code": "MPBCKT", "name": "Eason Chen", "avatar": "https://pretalx.coscup.org/media/avatars/Eason_Chen.6-compressed_square_gG15H3c.jpg", "biography": "\u55e8\uff0c\u6211\u662f Eason\uff0c\u662f\u5361\u5167\u57fa\u6885\u9686\u5927\u5b78\u4eba\u6a5f\u4ea4\u4e92\u7814\u7a76\u6240\u7684\u4e8c\u5e74\u7d1a\u535a\u58eb\u751f\u3002\u4e26\u4e14\u73fe\u5728\u5728\u958b\u767c Sui \u7684\u516c\u53f8\uff1aMysten Labs \u64d4\u4efb\u6691\u671f\u5be6\u7fd2\u7814\u7a76\u54e1\u3002\r\n\r\n\u6211\u5805\u4fe1\u5340\u584a\u93c8\u6280\u8853\u6709\u80fd\u529b\u589e\u5f37\u4e16\u754c\u7684\u958b\u653e\u6027\u3001\u900f\u660e\u5ea6\u3001\u516c\u5e73\u6027\u548c\u6548\u7387\u3002\u6b64\u5916\uff0c\u6211\u8a8d\u70ba\u4eba\u5de5\u667a\u80fd\u53ef\u4ee5\u5728\u5340\u584a\u93c8\u6280\u8853\u9818\u57df\u4e2d\uff0c\u63d0\u9ad8\u4f7f\u7528\u8005\u548c\u958b\u767c\u8005\u7684\u53ef\u8a2a\u554f\u6027\u548c\u6613\u61c2\u6027\u3002\r\n\r\n\u6211\u76ee\u524d\u6b63\u5728 Sui \u5340\u584a\u93c8\u4e0a\u958b\u767c\u3002\r\n\r\n\u60f3\u4e86\u89e3\u66f4\u591a\u95dc\u65bc\u6211\u7684\u4fe1\u606f\uff0c\u8acb\u8a2a\u554f\u6211\u7684\u7db2\u7ad9 https://eason.phd", "public_name": "Eason Chen", "guid": "bcc75619-5ba8-5c94-ab82-07dc881360b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MPBCKT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BZGMD9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BZGMD9/", "attachments": []}], "TR214": [{"guid": "e6626527-d376-5cca-baab-76bb74ec31bf", "code": "CLADQ8", "id": 1139, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1139-the-road-of-open-source-education-for-computer-architecture-and-systems", "url": "https://pretalx.coscup.org/coscup-2024/talk/CLADQ8/", "title": "The Road of Open-Source Education for Computer Architecture and Systems", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u76ee\u524d\u53f0\u7063\u5728\u8a08\u7b97\u6a5f\u7cfb\u7d71\u7684\u958b\u6e90\u6559\u6750\u4e2d\uff0c\u5c24\u5176\u662f\u91dd\u5c0d\u8a08\u7b97\u6a5f\u7d44\u7e54/\u7d50\u69cb\u548c\u7cfb\u7d71\u6574\u5408\u3001Software/Hardware Co-Design \u9019\u90e8\u4efd\u7684\u5167\u5bb9\uff0c\u9084\u6c92\u6709\u8f03\u6709\u7cfb\u7d71\u6027\u7684\u7d71\u6574\u6559\u6750\uff0c\u6211\u60f3\u85c9\u7531\u6211\u5011\u5728\u6210\u529f\u5927\u5b78\u96fb\u6a5f\u7cfb\u5927\u5b78\u90e8\u958b\u8a2d\u7684\u8a08\u7b97\u6a5f\u7d44\u7e54\u4e2d\u7684 Lab \u5be6\u4f5c\u6559\u6750\uff0c\u50cf\u5927\u5bb6\u4ecb\u7d39\u6211\u5011\u5982\u4f55\u5728\u57f9\u80b2\u9019\u65b9\u9762\u7684\u5b78\u751f\u4e0a\u505a\u52aa\u529b\uff0c\u5411\u5927\u5bb6\u4ecb\u7d39\u6559\u6750\u5167\u5bb9\uff0c\u548c\u6211\u5011\u8a2d\u8a08\u9019\u4e9b\u6559\u6750\u7576\u4e2d\u7372\u5f97\u7684\u6536\u7a6b\u3002\u9664\u6b64\u4e4b\u5916\uff0c\u6211\u5011\u9810\u8a08\u6703\u5728\u4eca\u5e74\u5c07\u5168\u90e8\u7684\u6559\u6750\u958b\u6e90\uff0c\u8b93\u5168\u53f0\u7063\u7684\u5b78\u751f\u90fd\u53ef\u4ee5\u76f4\u63a5\u5730\u4f7f\u7528\u9019\u4efd\u6559\u6750\uff0c\u4e26\u4e14\u5f15\u8d77\u66f4\u591a\u4eba\u7684\u8208\u8da3\uff0c\u6295\u5165\u4e00\u8d77\u58ef\u5927\u9019\u4efd\u6559\u6750\u3002\r\n\u9664\u4e86\u8a08\u7b97\u6a5f\u7d44\u7e54\u7684\u5be6\u4f5c\u6559\u6750\u4e4b\u5916\uff0c\u6211\u5011\u4e4b\u5f8c\u4e5f\u6703\u6301\u7e8c\u958b\u767c\u8a08\u7b97\u6a5f\u7d50\u69cb\uff08Graduate-level\uff09\u7684\u6559\u6750\uff0c\u548c\u6709\u95dc\u65bc\u4f5c\u696d\u7cfb\u7d71\uff08Operating System\uff09\u751a\u81f3\u662f\u548c\u6df1\u5ea6\u5b78\u7fd2\u8edf\u786c\u9ad4\u76f8\u95dc\u7684\u6559\u6750\uff0c\u5e0c\u671b\u53ef\u4ee5\u8b93\u6240\u6709\u6709\u8208\u8da3\u7684\u5b78\u751f\u90fd\u53ef\u4ee5\u96a8\u6642\u96a8\u5730\u3001\u4f9d\u7167\u81ea\u5df1\u7684\u898f\u5283\u4f86\u5b78\u7fd2\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JEDDEJ", "name": "\u5f35\u5cfb\u8c6a", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_9194_Uip5pCh.jpeg", "biography": "Hi, there! \u6211\u7684\u540d\u5b50\u662f\u5cfb\u8c6a\uff0c\u76ee\u524d\u5c31\u8b80\u65bc\u6210\u5927\u96fb\u6a5f\u7cfb\u5927\u56db\uff0c\u4e4b\u5f8c\u6703\u5728\u539f\u6821\u76f4\u5347\uff0c\u76f4\u63a5\u653b\u8b80\u535a\u58eb\u5b78\u4f4d\uff0c\u6307\u5c0e\u8001\u5e2b\u70ba\u8521\u5bb6\u9f4a\u6559\u6388\u3002\u6211\u7684\u7814\u7a76\u9818\u57df\u4e3b\u8981\u70ba Computer Architectuer\u3001Computing System\u3001AI Hardware and Compiler Design \u548c Software/Hardware Co-design\u3002\u9664\u4e86\u5c0d\u65bc\u8a08\u7b97\u6a5f\u7cfb\u7d71\u6709\u8457\u6fc3\u70c8\u7684\u8208\u8da3\u4e4b\u5916\uff0c\u6211\u5c0d\u65bc\u6559\u80b2\u4e5f\u6709\u8457\u5f88\u9ad8\u7684\u71b1\u5ff1\u3002\u6211\u5e0c\u671b\u53ef\u4ee5\u5728\u53f0\u7063\u505a\u51fa\u4e00\u5957\u5b8c\u6574\u7684**\u958b\u6e90\u6559\u6750**\uff0c\u5e36\u8457\u5b78\u751f\u4e00\u6b65\u6b65\u4e86\u89e3\u8a08\u7b97\u6a5f\u7cfb\u7d71\u7684\u5404\u500b\u62bd\u8c61\u5c64\u662f\u5982\u4f55\u7dca\u5bc6\u5730\u95dc\u806f\u5728\u4e00\u8d77\uff0c\u4e92\u76f8\u914d\u5408\u4e26\u4e14\u5404\u53f8\u5176\u8077\uff0c\u8b93\u5b78\u751f\u77e5\u9053\u7576\u6211\u5011\u8981\u6c42\u7cfb\u7d71\u5b8c\u6210\u7279\u5b9a\u7684\u4efb\u52d9\u6642\uff0c\u8a08\u7b97\u6a5f\u7576\u4e2d\u5230\u5e95\u767c\u751f\u54ea\u4e9b\u4e8b\u60c5\uff1f", "public_name": "\u5f35\u5cfb\u8c6a", "guid": "eff98d0b-57bb-5c50-b9c4-e5f2b1bda29d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JEDDEJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CLADQ8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CLADQ8/", "attachments": []}, {"guid": "d229166a-8178-545a-8e36-c94dc04f2bba", "code": "CW7XBJ", "id": 1221, "logo": null, "date": "2024-08-03T11:25:00+08:00", "start": "11:25", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1221-gdsc", "url": "https://pretalx.coscup.org/coscup-2024/talk/CW7XBJ/", "title": "\u958b\u767c\u8005\u793e\u7fa4\u7684\u9818\u57df\u5c55\u958b - \u6210\u529f\u5927\u5b78 GDSC \u7d93\u71df\u6307\u5357", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u6b64\u8b70\u7a0b\u6703\u8ddf\u5927\u5bb6\u5206\u4eab\u6211\u5728\u5927\u56db\u9019\u4e00\u5e74\u8eab\u70ba Google Developer Student Club NCKU Lead\uff0c\u662f\u5982\u4f55\u5c07\u4ee5\u5f80\u7c4c\u5099\u5927\u578b\u6d3b\u52d5\u7684\u7d93\u9a57\u61c9\u7528\u5230 GDSC \u9019\u500b\u793e\u7fa4\uff0c\u4e26\u4ee5\u5b78\u6821\u793e\u5718\u7684\u8eab\u5206\u6210\u529f\u8fa6\u4e86\u4e00\u5834\u7834\u767e\u4f4d\u6703\u773e\u7684\u5b78\u751f\u958b\u767c\u8005\u8ad6\u58c7\uff01(\u8a72\u6d3b\u52d5\u7db2\u7ad9\uff1ahttps://forum2024.gdscncku.com/)\r\n\r\n\u8b70\u7a0b\u5927\u7db1\uff1a\r\n- \u7d93\u71df\u65b9\u91dd\u8207\u7d44\u7e54\u67b6\u69cb\r\n- \u9762\u5c0d\u7684\u56f0\u96e3\u8207\u6311\u6230\uff08\u5c24\u5176\u5728\u5357\u90e8\uff09\r\n- \u524d\u7121\u53e4\u4eba\u7684\u91cc\u7a0b\u7891\r\n- \u6536\u7a6b\u6210\u9577\u8207\u7e3d\u7d50", "description": "1. \u5927\u5b78\u56db\u5e74\u6d3b\u52d5\u7c4c\u5099\u7d93\u9a57\u5206\u4eab\r\n  - \u5f9e\u5c0f\u578b\u6d3b\u52d5\u5230\u5927\u578b\u8ad6\u58c7\u7684\u6210\u9577\u904e\u7a0b\r\n  - \u95dc\u9375\u6210\u529f\u8981\u7d20\u8207\u5e38\u898b\u6311\u6230\r\n2. \u898f\u5283\u884c\u653f\u67b6\u69cb\uff1a\u589e\u8a2d\u6d3b\u52d5\u90e8\u3001\u516c\u95dc\u90e8\u3001\u8a2d\u8a08\u90e8\u3001\u5c08\u984c\u5c0f\u7d44\r\n  - \u5efa\u7acb\u9ad8\u6548\u5718\u968a\u7684\u7b56\u7565\r\n  - \u5404\u90e8\u9580\u7684\u8077\u8cac\u8207\u5354\u4f5c\u6a21\u5f0f\r\n3. \u5584\u7528\u8cc7\u6e90\uff1a\u6700\u5927\u5316\u4eba\u8108\u3001\u7d93\u8cbb\u3001\u5834\u5730\u7b49\u8cc7\u6e90\r\n  - \u6709\u6548\u7db2\u7d61\u62d3\u5c55\u6280\u5de7\r\n  - \u7372\u53d6\u8cc7\u91d1\u8207\u8d0a\u52a9\u7684\u5be6\u6230\u6280\u5de7\r\n  - \u6700\u4f73\u5834\u5730\u9078\u64c7\u8207\u7ba1\u7406\r\n4. \u7c4c\u8fa6\u767e\u4eba\u53c3\u8207\u7684\u6210\u5927\u5b78\u751f\u958b\u767c\u8005\u8ad6\u58c7\r\n  - \u5168\u6d41\u7a0b\u7b56\u5283\u8207\u57f7\u884c\r\n  - \u5438\u5f15\u53c3\u8207\u8005\u8207\u5ba3\u50b3\u7b56\u7565\r\n  - \u6d3b\u52d5\u5f8c\u7684\u8a55\u4f30\u8207\u6539\u9032", "recording_license": "", "do_not_record": false, "persons": [{"code": "DKQDYA", "name": "\u8607\u5955\u5e43 Alex Su", "avatar": "https://pretalx.coscup.org/media/avatars/%E9%A0%AD%E8%B2%BC1_7NMk863.jpg", "biography": "- \u7db2\u9801\u524d\u7aef\u5de5\u7a0b\u5e2b\r\n- Creative Engineer Intern @BORING Design Lab\r\n- \u6821\u5712\u5927\u4f7f @Cake\r\n- Ex-Lead @GDSC NCKU\r\n- \u6210\u529f\u5927\u5b78 \u5de5\u696d\u8207\u8cc7\u8a0a\u7ba1\u7406\u7cfb 113\u7d1a\r\n- LinkedIn: https://www.linkedin.com/in/yi-wei-su", "public_name": "\u8607\u5955\u5e43 Alex Su", "guid": "c240b590-2354-5e81-9e0e-657d448f9932", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DKQDYA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CW7XBJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CW7XBJ/", "attachments": []}, {"guid": "ea2c4bc1-8180-5c69-b757-088dace173a3", "code": "P3HXPF", "id": 756, "logo": null, "date": "2024-08-03T13:20:00+08:00", "start": "13:20", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-756-cultivating-impactful-student-developer-ecosystems-strategies-and-insights", "url": "https://pretalx.coscup.org/coscup-2024/talk/P3HXPF/", "title": "Cultivating Impactful Student Developer Ecosystems: Strategies and Insights", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "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\u2019ll 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FKN7LV", "name": "Harshita Jain", "avatar": "https://pretalx.coscup.org/media/avatars/20231223_172131-2_qCk8kkW.jpg", "biography": "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.", "public_name": "Harshita Jain", "guid": "f9dfd11c-d9aa-5775-90a2-98a200661b10", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FKN7LV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/P3HXPF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/P3HXPF/", "attachments": []}, {"guid": "445873aa-ab91-5adf-b416-56f9b3f5d262", "code": "E9HEN7", "id": 1115, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1115-empowering-tomorrows-developers-today-with-vibrant-student-communities", "url": "https://pretalx.coscup.org/coscup-2024/talk/E9HEN7/", "title": "Empowering tomorrows developers today with vibrant student communities", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "oin me as we discover how building vibrant and inclusive communities can foster tech education for students. As a student community leader based in Colombo, Sri Lanka, I\u2019ve had the chance of witnessing firsthand the impact of student led communities on local students. \r\n\r\nI\u2019ll be sharing personal experiences and insight that portray the importance of community driven education. From workshops to hackathons, discover how we leverage communities to drive change and empower the next generation of developers in the region. This talk will also offer practical experiences and tips and tricks on how this concept can be adopted through a new or existing community.  Whether you are a student, teacher or an industry professional, this talk will offer valuable insight on the evolving landscape of tech education and the role of community driven change!", "recording_license": "", "do_not_record": false, "persons": [{"code": "V8NJQ9", "name": "Avin Indrasoma", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_7170_vg64eNp.JPG", "biography": "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.", "public_name": "Avin Indrasoma", "guid": "8f40e507-7d56-5c26-bfe8-9c441e0c5824", "url": "https://pretalx.coscup.org/coscup-2024/speaker/V8NJQ9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/E9HEN7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/E9HEN7/", "attachments": []}, {"guid": "84730aef-91cb-5e99-9707-7fbff066baec", "code": "93XRJG", "id": 931, "logo": null, "date": "2024-08-03T15:00:00+08:00", "start": "15:00", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-931-llm-chatgpt", "url": "https://pretalx.coscup.org/coscup-2024/talk/93XRJG/", "title": "\u897f\u6d0b\u68cb\u76e4\u4e0a\u7684LLM - \u7528\u7a0b\u5f0f\u81ea\u52d5\u8ddfChatGPT\u5c0d\u5f08\u5427", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u8ddd\u96e2 ChatGPT \u6a6b\u7a7a\u51fa\u4e16\u5df2\u7d93\u904e\u4e86\u4e00\u5e74\u534a\uff0c\u9019\u6bb5\u6642\u9593\u4f86 LLM \u7684\u8a9e\u8a00\u80fd\u529b\u662f\u516c\u8a8d\u7684\u4ee4\u4eba\u9a5a\u8277\uff0c\u4f46\u4eba\u985e\u9664\u4e86\u8a9e\u8a00\u5916\uff0c\u66f4\u6709\u4e00\u9805 LLM \u5011\u671b\u5875\u83ab\u53ca\u7684\u80fd\u529b\uff1a\u908f\u8f2f\u601d\u8003\u3002\u5982\u679c\u6211\u5011\u5c07 LLM \u4e1f\u5230\u4e00\u500b\u898f\u5247\u7c21\u55ae\uff0c\u4f46\u908f\u8f2f\u601d\u8003\u8907\u96dc\u5ea6\u9060\u52dd\u76ee\u524d\u8a55\u6e2c\u74b0\u5883\u7684\u904a\u6232\u4e2d\uff0c\u6703\u767c\u751f\u4ec0\u9ebc\u4e8b\u5462\uff1f\u672c\u8b70\u7a0b\u5c07\u900f\u904e\u8b1b\u8005\u5728 LLM@IJCAI'23 \u4e2d\u767c\u8868\u7684\u8ad6\u6587\u770b ChatGPT \u5728\u8907\u96dc\u908f\u8f2f\u4e0b\u7684\u8868\u73fe\u5982\u4f55\uff0c\u4e0d\u540c prompting \u6280\u8853\u53c8\u6703\u6709\u4ec0\u9ebc\u6a23\u610f\u5916\u7684\u6548\u679c\uff1f\u540c\u6642\uff0c\u6211\u5011\u4e5f\u6703\u6df1\u5165\u5be6\u9a57\u7684\u7a0b\u5f0f\u78bc\uff0c\u8a0e\u8ad6\u6709\u54ea\u4e9b\u6280\u8853\u80fd\u5920\u5927\u5e45\u7e2e\u77ed\u57f7\u884c\u4e00\u6b21\u5be6\u9a57\u6240\u9700\u7684\u6642\u9593\uff0c\u4e26\u4e14\u5206\u4eab\u6211\u5011\u600e\u9ebc\u5f9e LLM \u7121\u56fa\u5b9a\u7d50\u69cb\u7684\u81ea\u7136\u8a9e\u8a00\u8f38\u51fa\u4e2d\uff0c\u63d0\u53d6\u51fa\u4ed6\u6700\u7d42\u4e0b\u7684\u68cb\u6b65\u3002\u5e0c\u671b\u900f\u904e\u672c\u8b70\u7a0b\u8b93\u5927\u5bb6\u66f4\u4e86\u89e3 LLM \u7684\u6027\u8cea\u53ca\u8a55\u6e2c\u4ed6\u7684 code \u6709\u54ea\u4e9b\u597d\u7528\u7684\u5beb\u6cd5\uff01", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BBF37K", "name": "Ak", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_1896_lZ7WpYc.JPG", "biography": "\u90ed\u6155\u5929\uff08Ak\uff09\u662f\u5c0d AI \u7814\u7a76\u548c\u7db2\u9801\u958b\u767c\u6709\u71b1\u5ff1\u7684\u9ad8\u4e09\u5b78\u751f\u3002\u76ee\u524d\u5c08\u7cbe\u5728\u7814\u7a76\u5927\u578b\u8a9e\u8a00\u6a21\u578b\uff08LLM\uff09\uff0c\u4e26\u5beb\u904e\u5169\u7bc7\u5b78\u8853\u8ad6\u6587\uff0c\u4e00\u7bc7\u88ab IJCAI\u201923 Symposium on LLMs \u9304\u53d6\uff0c\u53e6\u4e00\u7bc7\u5247\u5728 AAAI\u201924 Student Abstract Program \u520a\u767b\u3002Ak \u904e\u5f80\u4e5f\u63a5\u89f8\u904e\u7db2\u9801\u958b\u767c\uff0c\u5beb\u904e Speakup\uff08https://github.com/burnedinthesky/Speakup\uff09\uff0c\u4e00\u500b\u81f4\u529b\u65bc\u4fc3\u9032\u7406\u6027\u7db2\u8def\u4ea4\u6d41\u7684\u793e\u7fa4\u5e73\u53f0\u3002\u5f88\u671f\u5f85\u5728 COSCUP \u4e2d\u8207\u5404\u4f4d\u4ea4\u6d41\uff01", "public_name": "Ak", "guid": "7a29b1ea-fa3b-5589-8442-02a5d3c4832f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BBF37K/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/93XRJG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/93XRJG/", "attachments": []}], "TR313": [{"guid": "e2371311-798f-5359-80f2-da952e63ff23", "code": "9YMHJK", "id": 1269, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1269", "url": "https://pretalx.coscup.org/coscup-2024/talk/9YMHJK/", "title": "\u6e90\u53c8\u8d0f\uff1a\u5982\u4f55\u8e0f\u4e0a\u958b\u6e90\u73a9\u5bb6\u7684\u4e0d\u6b78\u8def\uff0c\u4ee5\u53ca\u8b1b\u4e00\u9ede\u958b\u653e\u6587\u5316", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "- \u70ba\u4ec0\u9ebc\u5927\u5bb6\u90fd\u958b\u6e90*\uff0c\u4ec0\u9ebc\u662f\u958b\u6e90\r\n- \u958b\u653e\u6587\u5316\u8ddf\u958b\u6e90\u7684\u95dc\u4fc2\u662f\u5565\r\n- \u5982\u4f55\u9032\u884c\u958b\u6e90\u8ca2\u737b\r\n- \u958b\u6e90\u7684\u597d\u8655\u662f\u4ec0\u9ebc\r\n- \u958b\u6e90\u7684\u58de\u8655\u662f\u4ec0\u9ebc\r\n- \u82b1\u6642\u9593\u9032\u884c\u958b\u6e90\u8ca2\u737b\u7684\u7406\u7531\r\n- \u600e\u9ebc\u6a23\u7576\u4e00\u500b\u512a\u8cea\u7684\u958b\u6e90\u8ca2\u737b\u8005\r\n- \u793e\u6050\u4ed4\u8981\u5982\u4f55\u9032\u884c\u958b\u6e90\u8ca2\u737b\r\n- \u793e\u6050\u4ed4\u8981\u5982\u4f55\u8e0f\u5165\u958b\u6e90\u793e\u7fa4\r\n- \u5176\u4ed6\u73fe\u5834\u78b3\u57fa\u751f\u7269\u60f3\u804a\u7684\u5167\u5bb9\uff08\u5982\u679c\u4ed6\u5011\u6709\u6210\u529f\u7684\u628a\u60f3\u6cd5\u50b3\u905e\u7d66\u6211\u7684\u8a71\uff09\r\n- \u5176\u4ed6\u6211\u60f3\u804a\u7684\u5167\u5bb9\r\n- \u4f60\u8aaa\u5f97\u5c0d\uff0c\u4f46\u662f\u300a\r\n\r\n*\u8a3b1\uff1a\u958b\u6e90\uff1a\u958b\u653e\u539f\u59cb\u78bc\uff0copen-source code", "description": "# \u8aaa\u660e\r\n- \u70ba\u4ec0\u9ebc\u5927\u5bb6\u90fd\u958b\u6e90*\uff0c\u4ec0\u9ebc\u662f\u958b\u6e90\r\n- \u958b\u653e\u6587\u5316\u8ddf\u958b\u6e90\u7684\u95dc\u4fc2\u662f\u5565\r\n- \u5982\u4f55\u9032\u884c\u958b\u6e90\u8ca2\u737b\r\n- \u958b\u6e90\u7684\u597d\u8655\u662f\u4ec0\u9ebc\r\n- \u958b\u6e90\u7684\u58de\u8655\u662f\u4ec0\u9ebc\r\n- \u82b1\u6642\u9593\u9032\u884c\u958b\u6e90\u8ca2\u737b\u7684\u7406\u7531\r\n- \u600e\u9ebc\u6a23\u7576\u4e00\u500b\u512a\u8cea\u7684\u958b\u6e90\u8ca2\u737b\u8005\r\n- \u793e\u6050\u4ed4\u8981\u5982\u4f55\u9032\u884c\u958b\u6e90\u8ca2\u737b\r\n- \u793e\u6050\u4ed4\u8981\u5982\u4f55\u8e0f\u5165\u958b\u6e90\u793e\u7fa4\r\n- \u5176\u4ed6\u73fe\u5834\u78b3\u57fa\u751f\u7269\u60f3\u804a\u7684\u5167\u5bb9\uff08\u5982\u679c\u4ed6\u5011\u6709\u6210\u529f\u7684\u628a\u60f3\u6cd5\u50b3\u905e\u7d66\u6211\u7684\u8a71\uff09\r\n- \u5176\u4ed6\u6211\u60f3\u804a\u7684\u5167\u5bb9\r\n- \u4f60\u8aaa\u5f97\u5c0d\uff0c\u4f46\u662f\u300a\r\n\r\n*\u8a3b1\uff1a\u958b\u6e90\uff1a\u958b\u653e\u539f\u59cb\u78bc\uff0copen-source code\r\n\r\n# \u6295\u7a3f\u8005\u81ea\u4ecb\r\n- \u6d3b\u7db2\u4ed4\r\n- \u4e0d\u662f\u53ef\u8389\u73a9\u5bb6\r\n- \u8fd1\u671f\u611f\u8208\u8da3\u7684\u4e8b\u60c5\uff1a\u9032\u884c\u667a\u4eba\u904b\u4f5c\u7684\u6700\u4f73\u5316\uff08optimization\uff09\r\n- https://cpeng.me", "recording_license": "", "do_not_record": false, "persons": [{"code": "UAVHEF", "name": "CHENG PENG (ocf.tw)", "avatar": "https://pretalx.coscup.org/media/avatars/COSCUP-%E5%B0%8F%E7%BE%A4-1703-CC_BY-SA_2.0_profile-pic-edited_unWCK0N.jpg", "biography": "- \u6d3b\u7db2\u4ed4\r\n- \u4e0d\u662f\u53ef\u8389\u73a9\u5bb6\r\n- \u8fd1\u671f\u611f\u8208\u8da3\u7684\u4e8b\u60c5\uff1a\u9032\u884c\u667a\u4eba\u904b\u4f5c\u7684\u6700\u4f73\u5316\uff08optimization\uff09\r\n- cheng [at] cpeng.me", "public_name": "CHENG PENG (ocf.tw)", "guid": "87dfd16b-ddf3-57ea-bd48-c9b6da7413b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UAVHEF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9YMHJK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9YMHJK/", "attachments": []}, {"guid": "a52064c0-cbb9-5231-88b2-35a659adba49", "code": "787GHR", "id": 1265, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1265", "url": "https://pretalx.coscup.org/coscup-2024/talk/787GHR/", "title": "\u4e94\u6a94\u7684\u5c3c\u5361\uff1a\u7121\u4eba\u80fd\u64cb\u7684\u5e3d\u5b50\u6232\u6cd5", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\uff1a\u6c11\u9593\u6d41\u50b3\u8457\u4e00\u500b\u6545\u4e8b<br>\r\n\uff1a\u64da\u8aaa\uff0c\u66fe\u7d93\u6709\u4f4d\u52c7\u8005\uff0c\u5728\u4e00\u7247\u8352\u5730\u4e2d\uff0c\u6253\u9020\u51fa\u4e86\u81ea\u5df1\u7684\u5c0f\u8239\uff0c\u4e26\u5c55\u958b\u4e86\u4ed6\u7684\u5192\u96aa<br>\r\n\uff1a\u4e00\u8def\u4e0a\uff0c\u4ed6\u4e0d\u65b7\u7d50\u8b58\u5f37\u5927\u7684\u5925\u4f34\uff0c\u4e00\u8d77\u63a0\u596a\u6d77\u4e0a\u7684\u8cc7\u6e90\uff0c\u671d\u8457\u50b3\u8aaa\u4e2d\u7684\u5927\u79d8\u5bf6\u76f4\u5954\u800c\u53bb<br>\r\n\uff1a\u800c\u6709\u5c0f\u9053\u6d88\u606f\u6307\u51fa\uff0c\u73fe\u5728\uff0c\u4ed6\u5011\u6b63\u524d\u5f80\uff0c\u4e0b\u4e00\u7ad9<br>\r\n\uff1aXXXXXX", "description": "### Contacts\r\n- https://linktr.ee/NCKUCTF\r\n- https://linktr.ee/kazma.tw\r\n- https://pornhub.mov", "recording_license": "", "do_not_record": false, "persons": [{"code": "PR8C3S", "name": "Kazma", "avatar": null, "biography": "- \u8449\u6771\u9038 Kazma\r\n    - \u662f\u76ee\u524d\u50c5\u5b58\u7684\u5b87\u667a\u6ce2\u4e00\u65cf\u5f8c\u88d4\uff0c\u6642\u5e38\u6d3b\u8e8d\u65bc\u8cc7\u8a0a\u5708\u5c24\u5176\u662f\u8cc7\u8a0a\u5b89\u5168\u9818\u57df\uff0c\u70ba\u6210\u5927\u8cc7\u5b89\u793e\u5275\u8fa6\u4eba\u517c\u73fe\u4efb\u793e\u9577\uff0c\u4ee5\u53ca TSC \u5275\u8fa6\u4eba\u517c\u73fe\u4efb\u7e3d\u53ec\uff0c\u73fe\u4efb\u8077\u65bc\u5967\u7fa9\u667a\u6167\u79d1\u6280\u64d4\u4efb\u5be6\u7fd2\u751f\u3002\r\n    - Blog: https://kazma.tw/whoami", "public_name": "Kazma", "guid": "f5ad20b7-badd-5e32-96a0-9db4f6059746", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PR8C3S/"}, {"code": "Y9NX3L", "name": "Vincent55", "avatar": "https://pretalx.coscup.org/media/avatars/Y9NX3L_dGVxkvt.jpg", "biography": "- \u694a\u7ae3\u9d3b Vincent\r\n    - \u662f\u4e00\u96bb\u4f86\u81ea\u6210\u5927\u8cc7\u5de5\u7684\u9b5f\u9b5a\uff0c\u4ee5\u5b78\u7fd2\u8cc7\u8a0a\u7684\u5404\u7a2e\u9818\u57df\u70ba\u6a02\u8da3\uff0c\u4e26\u4e14\u8fd1\u671f\u5728\u8cc7\u5b89\u9818\u57df\u6709\u8f03\u591a\u8457\u58a8\uff0c\u66fe\u4efb\u8077\u65bc DEVCORE \u64d4\u4efb\u7db2\u9801\u5be6\u7fd2\u751f\u3002\r\n    - Blog: https://vincent55.tw", "public_name": "Vincent55", "guid": "567edec6-5358-5237-94f9-92ec6471a66d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Y9NX3L/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/787GHR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/787GHR/", "attachments": [{"title": "xxx", "url": "/media/coscup-2024/submissions/787GHR/resources/104322937_3288477158045079_6999607985387891993__5fwWYcS.jpg", "type": "related"}]}, {"guid": "94b1dbc7-d48a-527a-9105-ae92ffe2b4b3", "code": "KHP3PG", "id": 1266, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1266-meshtastic", "url": "https://pretalx.coscup.org/coscup-2024/talk/KHP3PG/", "title": "Meshtastic\uff1a\u5f9e\u9eb5\u5305\u7248\u5230\u4e00\u7fa4\u4eba\u7684\u958b\u6e90\u786c\u9ad4\u901a\u8a0a\u5c08\u6848", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u5834\u8b70\u7a0b\u4e2d\uff0c\u6211\u5011\u5c07\u5f9e\u96f6\u958b\u59cb\u4ecb\u7d39 Meshtastic \u5c08\u6848\uff0c\u4e26\u5206\u4eab\u5176\u958b\u767c\u6b77\u7a0b\u8207\u793e\u7fa4\u7d93\u9a57\u3002\r\nMeshtastic \u4f7f\u7528 LoRa \u548c Mesh \u7db2\u8def\u67b6\u69cb\uff0c\u65e8\u5728\u69cb\u5efa\u9577\u8ddd\u96e2\u4e14\u4f4e\u529f\u8017\u7684\u958b\u6e90\u901a\u8a0a\u7db2\u8def\u3002\r\n\u6211\u5011\u5c07\u6db5\u84cb\u5f9e\u6700\u521d\u7684\u9eb5\u5305\u7248\u96db\u5f62\u3001PCB \u8a2d\u8a08\u3001\u97cc\u9ad4\u958b\u767c\u3001\u5929\u7dda\u8a2d\u8a08\u7b49\u5404\u500b\u74b0\u7bc0\uff0c\u4e26\u4ecb\u7d39\u5728\u5730\u793e\u7fa4\u7684\u51fa\u73fe\u53ca\u672a\u4f86\u898f\u5283\u3002\r\n\u672c\u6b21\u6f14\u8b1b\u7279\u5225\u9069\u5408\u5c0d\u786c\u9ad4\u3001\u901a\u8a0a\u3001MCU \u4ee5\u53ca\u707d\u5bb3\u60c5\u5883\u89e3\u6c7a\u65b9\u6848\u611f\u8208\u8da3\u7684\u807d\u773e\uff0c\u5c24\u5176\u662f\u525b\u525b\u8e0f\u5165\u958b\u6e90\u4e16\u754c\u7684\u65b0\u624b\u3002\u901a\u904e\u9019\u5834\u6f14\u8b1b\uff0c\u6211\u5011\u5c07\u4ecb\u7d39\u5982\u4f55\u5f9e\u982d\u958b\u59cb\u53c3\u8207\u4e00\u500b\u958b\u6e90\u5c08\u6848\uff0c\u4e26\u5206\u4eab\u53c3\u8207\u793e\u7fa4\u7684\u5404\u7a2e\u6545\u4e8b\u3002", "description": "\u5728\u9019\u5834\u8b70\u7a0b\u4e2d\uff0c\u6211\u5011\u5c07\u5f9e\u96f6\u958b\u59cb\u4ecb\u7d39 Meshtastic \u5c08\u6848\uff0c\u4e26\u5206\u4eab\u5176\u958b\u767c\u6b77\u7a0b\u8207\u793e\u7fa4\u7d93\u9a57\u3002\r\nMeshtastic \u4f7f\u7528 LoRa \u548c Mesh \u7db2\u8def\u67b6\u69cb\uff0c\u65e8\u5728\u69cb\u5efa\u9577\u8ddd\u96e2\u4e14\u4f4e\u529f\u8017\u7684\u958b\u6e90\u901a\u8a0a\u7db2\u8def\u3002\r\n\u6211\u5011\u5c07\u6db5\u84cb\u5f9e\u6700\u521d\u7684\u9eb5\u5305\u7248\u96db\u5f62\u3001PCB \u8a2d\u8a08\u3001\u97cc\u9ad4\u958b\u767c\u3001\u5929\u7dda\u8a2d\u8a08\u7b49\u5404\u500b\u74b0\u7bc0\uff0c\u4e26\u4ecb\u7d39\u5728\u5730\u793e\u7fa4\u7684\u51fa\u73fe\u53ca\u672a\u4f86\u898f\u5283\u3002\r\n\u672c\u6b21\u6f14\u8b1b\u7279\u5225\u9069\u5408\u5c0d\u786c\u9ad4\u3001\u901a\u8a0a\u3001MCU \u4ee5\u53ca\u707d\u5bb3\u60c5\u5883\u89e3\u6c7a\u65b9\u6848\u611f\u8208\u8da3\u7684\u807d\u773e\uff0c\u5c24\u5176\u662f\u525b\u525b\u8e0f\u5165\u958b\u6e90\u4e16\u754c\u7684\u65b0\u624b\u3002\u901a\u904e\u9019\u5834\u6f14\u8b1b\uff0c\u6211\u5011\u5c07\u4ecb\u7d39\u5982\u4f55\u5f9e\u982d\u958b\u59cb\u53c3\u8207\u4e00\u500b\u958b\u6e90\u5c08\u6848\uff0c\u4e26\u5206\u4eab\u53c3\u8207\u793e\u7fa4\u7684\u5404\u7a2e\u6545\u4e8b\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "L93HDV", "name": "\u834a\u8f14\u7fd4", "avatar": null, "biography": null, "public_name": "\u834a\u8f14\u7fd4", "guid": "d3146c1c-6dc9-5acc-b915-e79ec26e321e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/L93HDV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KHP3PG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KHP3PG/", "attachments": []}, {"guid": "e8b4819c-118b-55bb-b258-bcde9e30ba90", "code": "C8FXDZ", "id": 1067, "logo": null, "date": "2024-08-03T12:00:00+08:00", "start": "12:00", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1067", "url": "https://pretalx.coscup.org/coscup-2024/talk/C8FXDZ/", "title": "\u5f8c\u7aef\u5de5\u7a0b\u5e2b\u52a0\u5165\u958b\u6e90\u793e\u7fa4\u7684\u5fc3\u8def\u6b77\u7a0b", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "- \u5f9e\u793e\u7fa4\u6d3b\u52d5\u6524\u4f4d\u8a8d\u8b58 COSCUP\r\n- \u52a0\u5165\u884c\u653f\u7d44\u7684\u7de3\u7531\r\n- \u5728\u884c\u653f\u7d44\u8ca0\u8cac\u7684\u9805\u76ee\uff1a\u7642\u7652\u5e02\u96c6\u3001\u6c2e\u6c23\u5496\u5561\u3001\u96fb\u5b50\u5831\u8a02\u95b1\u7cfb\u7d71\r\n- \u56e0\u70ba Team Building \u8a8d\u8b58\u7684 AI Bot \u958b\u767c\u5c08\u6848\r\n- \u8a8d\u8b58\u958b\u6e90\u793e\u7fa4\uff0c\u5fc3\u5883\u548c\u60f3\u6cd5\u4e0a\u7684\u8b8a\u5316", "description": "\u6211\u5f9e\u5c0d\u65bc\u958b\u6e90\u793e\u7fa4\u4e00\u7121\u6240\u77e5\u5230\u52a0\u5165 COSCUP \u5fd7\u5de5\uff0c\u50c5\u50c5\u4e00\u500b\u6708\u7684\u6642\u9593\u3002\u5728\u9019\u6b21\u5206\u4eab\u4e2d\uff0c\u5c07\u6703\u63d0\u5230\u6211\u5982\u4f55\u8a8d\u8b58 COSCUP\u3001\u600e\u9ebc\u6703\u6b63\u5f0f\u52a0\u5165\u884c\u653f\u7d44\u6210\u70ba\u5fd7\u5de5\uff0c\u4ee5\u53ca\u9019\u5169\u5e74\u6211\u5728 COSCUP \u4e2d\u8ca0\u8cac\u7684\u9805\u76ee\u3002\r\n\r\n\u900f\u904e\u9019\u6b21\u5206\u4eab\uff0c\u5e0c\u671b\u8b93\u5c0d\u958b\u6e90\u793e\u7fa4\u9084\u4e0d\u592a\u8a8d\u8b58\u6216\u662f\u521d\u6b65\u63a5\u89f8\u7684\u6703\u773e\uff0c\u4e00\u8d77\u611f\u53d7\u5176\u4e2d\u7684\u6a02\u8da3\uff0c\u540c\u6642\uff0c\u4e5f\u8b93\u9577\u671f\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u7684\u6703\u773e\u5011\uff0c\u518d\u6b21\u611f\u53d7\u5230\u6700\u521d\u7684\u71b1\u5ff1\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "FRDEFG", "name": "Katy Huang", "avatar": "https://pretalx.coscup.org/media/avatars/SmartSelect_20240517_131830_Studio_kJjx4XI.jpg", "biography": "\u6211\u5728 2022 \u5e74\u5e95\u8a8d\u8b58 COSCUP\uff0c2023 \u5e74\u6b63\u5f0f\u52a0\u5165\u884c\u653f\u7d44\r\n\r\n\u76ee\u524d\u70ba\u5f8c\u7aef\u5de5\u7a0b\u5e2b\uff0c\u5e0c\u671b\u6210\u70ba\u4e00\u500b\u5be6\u73fe\u81ea\u5df1\u671f\u671b\u7684\u958b\u767c\u8005\u3001\u8ca2\u737b\u8005", "public_name": "Katy Huang", "guid": "b004169d-71db-5271-9870-51e9f906d032", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FRDEFG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/C8FXDZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/C8FXDZ/", "attachments": []}, {"guid": "d6f81f48-3bd1-593b-a300-85494caf176d", "code": "E9LDSP", "id": 1270, "logo": null, "date": "2024-08-03T12:40:00+08:00", "start": "12:40", "duration": "00:45", "room": "TR313", "slug": "coscup-2024-1270", "url": "https://pretalx.coscup.org/coscup-2024/talk/E9LDSP/", "title": "\u958b\u6e90\u53ea\u662f\u4e00\u7a2e\u7f8e\u5fb7\uff1f\u8fa6\u5b8c\u8fd1\u5343\u4eba\u5916\u7c4d\u8207\u6703\u8005\u7814\u8a0e\u6703\u5f8c\uff0c\u8ac7\u793e\u7fa4\u6c38\u7e8c\u7d93\u71df\u7684\u8ab2\u984c", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "2024 \u5e74 3 \u6708\uff0cWordPress \u793e\u7fa4\u9996\u5ea6\u5728\u81fa\u7063\u8209\u8fa6\u4e86\u6d32\u969b\u7d1a\u7814\u8a0e\u6703 WordCamp Asia 2024\u30021300 \u4f4d\u53c3\u52a0\u8005\u4e2d\u6709\u8fd1 1000 \u4f4d\u570b\u5916\u5925\u4f34\u3002\u5230\u5e95\u662f\u600e\u9ebc\u505a\u5230\u7684\u5462\uff1f\u5728\u672c\u8b70\u7a0b\u4e2d\u9664\u4e86\u5206\u4eab WordPress \u793e\u7fa4\u7684\u904b\u4f5c\uff0c\u4ee5\u53ca\u5728\u81fa\u7063\u8209\u8fa6\u4e0a\u5343\u4eba\u570b\u969b\u7814\u8a0e\u6703\u7684\u7709\u7709\u89d2\u89d2\u8207\u5be6\u7528\u8cc7\u8a0a\u5916\uff0c\u5c07\u9032\u4e00\u6b65\u554f\u793e\u7fa4\u7d93\u71df\u8005\u4e0d\u5f97\u4e0d\u9762\u5c0d\u7684\u5927\u554f\u984c\uff1a\u6d3b\u52d5\u6709\u6fc0\u60c5\uff0c\u6240\u4ee5\u5462\uff1f", "description": "# \u8b70\u7a0b\u7c21\u4ecb\r\n2024 \u5e74 3 \u6708\uff0cWordPress \u793e\u7fa4\u9996\u5ea6\u5728\u81fa\u7063\u8209\u8fa6\u4e86\u6d32\u969b\u7d1a\u7814\u8a0e\u6703 WordCamp Asia 2024\u30021300 \u4f4d\u53c3\u52a0\u8005\u4e2d\u6709\u8fd1 1000 \u4f4d\u570b\u5916\u5925\u4f34\u3002\u5230\u5e95\u662f\u600e\u9ebc\u505a\u5230\u7684\u5462\uff1f\u5728\u672c\u8b70\u7a0b\u4e2d\u9664\u4e86\u5206\u4eab WordPress \u793e\u7fa4\u7684\u904b\u4f5c\uff0c\u4ee5\u53ca\u5728\u81fa\u7063\u8209\u8fa6\u4e0a\u5343\u4eba\u570b\u969b\u7814\u8a0e\u6703\u7684\u7709\u7709\u89d2\u89d2\u8207\u5be6\u7528\u8cc7\u8a0a\u5916\uff0c\u5c07\u9032\u4e00\u6b65\u554f\u793e\u7fa4\u7d93\u71df\u8005\u4e0d\u5f97\u4e0d\u9762\u5c0d\u7684\u5927\u554f\u984c\uff1a\u6d3b\u52d5\u6709\u6fc0\u60c5\uff0c\u6240\u4ee5\u5462\uff1f\r\n\r\n# \u8b1b\u8005\u4ecb\u7d39\r\n* Huanyi Chuang is a co-founder of a digital marketing agency. He\u2019s been in the local WordPress community since 2017, and was an organizer in WCTPE 2018 and 2019, WCTW 2021. He devotes himself to community building and plugins localization.What drives his passion for WordPress? The deeply cherished value of \u201cfreedom,\u201d especially the freedom of speech.\r\n\r\n* Yuli Yang is an owner of a small agency dejavu.studio and a devoted mother of two. She loves her work so much that it doesn\u2019t feel like a job. She has led and currently mentoring WordCamps and WordPress meetups in Taiwan. In her free time, she enjoys gaming and planning fun activities with her kids.\r\n\r\n* Xini Liu has joined Open Culture Foundation in 2019 to help provide legal and financial services to the community.  She enjoys communicating with the community, providing assistance and caffeine, and is inspired by the community to gain endless energy.", "recording_license": "", "do_not_record": false, "persons": [{"code": "SVWKQR", "name": "Huanyi (Eric)", "avatar": "https://pretalx.coscup.org/media/avatars/438154537_753158950300339_1046951581845675154_n_FDtpZjD.jpg", "biography": "WordPress \u793e\u7fa4\u611b\u597d\u8005\uff0c\u4ee5\u884c\u92b7\u4eba\u54e1\u7684\u8eab\u4efd\u958b\u59cb\u5b78\u7fd2\u4f7f\u7528 WordPress\uff0c\u4e4b\u5f8c\u70ba\u4e86\u66f4\u9032\u4e00\u6b65\u7684\u5354\u52a9\u5ba2\u6236\u7db2\u7ad9\u5ba2\u88fd\u5316\uff0c\u9032\u800c\u5b78\u7fd2\u53ef\u4ee5\u64b0\u5beb\u7a0b\u5f0f\u78bc\u7247\u6bb5\u7a0b\u5ea6\u7684 PHP \u53ca JavaScript\u3002\u73fe\u5728\u662f WordPress \u793e\u7fa4\u6d3b\u52d5\u63a8\u5ee3\u8005\uff0c\u540c\u6642\u70ba WordCamp Asia 2024 \u7684\u53ec\u96c6\u4eba\u4e4b\u4e00\u3002", "public_name": "Huanyi (Eric)", "guid": "75c355f0-c71b-550e-bea0-914f0b89acc2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SVWKQR/"}, {"code": "RRNA9U", "name": "Huanyi Chuang, Yuli Yang, Xini Liu(ocf.tw)", "avatar": null, "biography": null, "public_name": "Huanyi Chuang, Yuli Yang, Xini Liu(ocf.tw)", "guid": "2740414d-a8ad-5d24-bc44-07b4399ee426", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RRNA9U/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/E9LDSP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/E9LDSP/", "attachments": []}, {"guid": "e620680a-7fa2-5c4d-a825-395deacc80ab", "code": "THKH7J", "id": 856, "logo": null, "date": "2024-08-03T13:35:00+08:00", "start": "13:35", "duration": "01:00", "room": "TR313", "slug": "coscup-2024-856-linux-odyssey", "url": "https://pretalx.coscup.org/coscup-2024/talk/THKH7J/", "title": "\u5de5\u4f5c\u574a\uff1a\u7528 Linux Odyssey \u5c55\u958b\u4f60\u7684\u7d42\u7aef\u6a5f\u5192\u96aa", "subtitle": "", "track": "Open Source For Beginners", "type": "workshop (2hrs)", "language": "en", "abstract": "[LinuxOdyssey](https://linuxodyssey.xyz) \u662f\u7531\u6211\u5011\u5718\u968a\u958b\u767c\u7684\u4e92\u52d5\u5f0f\u7d42\u7aef\u6a5f\u6559\u5b78\u7db2\u7ad9\uff0c\u53ef\u4ee5\u8b93\u4f7f\u7528\u8005\u5728\u7db2\u9801\u4e0a\u9023\u7dda\u5230\u4e00\u500b\u771f\u5be6 Linux \u5bb9\u5668\u5167\uff0c\u5c07\u6559\u5b78\u6574\u5408\u5165\u904a\u6232\u5316\u6a5f\u5236\uff0c\u8b93\u4f7f\u7528\u8005\u5728\u5be6\u4f5c\u4e2d\u5b78\u7fd2\u6307\u4ee4\u7684\u904b\u7528\u3002\r\n\r\n\u672c\u8b70\u7a0b\u9810\u671f\u9762\u5411\u7a0b\u5f0f\u8a2d\u8a08\u6216\u662f Linux \u7684\u521d\u5b78\u8005\uff0c\u4ecb\u7d39 Linux \u662f\u4ec0\u9ebc\u3001\u70ba\u4ec0\u9ebc\u8981\u4f7f\u7528\u6307\u4ee4\u8207 Linux\uff0c\u4e26\u63d0\u4f9b\u4e00\u500b\u5de5\u4f5c\u574a\uff0c\u8b93\u6703\u773e\u7576\u5834\u9ad4\u9a57 Linux Odyssey\uff0c\u4e26\u7531\u6211\u5011\u5718\u968a\u5728\u5834\u5354\u52a9\u89e3\u6c7a\u554f\u984c\u3002\r\n\r\n## \u9810\u671f\u6642\u9593\u898f\u756b\r\n\r\n### \u4e00\u5c0f\u6642\u7248\r\n\r\n* Linux \u8207\u6307\u4ee4\u4ecb\u7d39 - 20 mins\r\n* \u5de5\u4f5c\u574a - 40 mins\r\n\r\n### 30 \u5206\u9418\u7248\r\n\r\n* Linux \u8207\u6307\u4ee4\u4ecb\u7d39 - 10 mins\r\n* \u5de5\u4f5c\u574a - 20 mins", "description": "[LinuxOdyssey](https://linuxodyssey.xyz) \u662f\u7531\u6211\u5011\u5718\u968a\u958b\u767c\u7684\u4e92\u52d5\u5f0f\u7d42\u7aef\u6a5f\u6559\u5b78\u7db2\u7ad9\uff0c\u53ef\u4ee5\u8b93\u4f7f\u7528\u8005\u5728\u7db2\u9801\u4e0a\u9023\u7dda\u5230\u4e00\u500b\u771f\u5be6 Linux \u5bb9\u5668\u5167\uff0c\u5c07\u6559\u5b78\u6574\u5408\u5165\u904a\u6232\u5316\u6a5f\u5236\uff0c\u8b93\u4f7f\u7528\u8005\u5728\u5be6\u4f5c\u4e2d\u5b78\u7fd2\u6307\u4ee4\u7684\u904b\u7528\u3002\r\n\r\n\u672c\u8b70\u7a0b\u9810\u671f\u9762\u5411\u7a0b\u5f0f\u8a2d\u8a08\u6216\u662f Linux \u7684\u521d\u5b78\u8005\uff0c\u4ecb\u7d39 Linux \u662f\u4ec0\u9ebc\u3001\u70ba\u4ec0\u9ebc\u8981\u4f7f\u7528\u6307\u4ee4\u8207 Linux\uff0c\u4e26\u63d0\u4f9b\u4e00\u500b\u5de5\u4f5c\u574a\uff0c\u8b93\u6703\u773e\u7576\u5834\u9ad4\u9a57 Linux Odyssey\uff0c\u4e26\u7531\u6211\u5011\u5718\u968a\u5728\u5834\u5354\u52a9\u89e3\u6c7a\u554f\u984c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "KDSEC8", "name": "Justin Lin", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_3074_57NzDv8.JPG", "biography": "\u4eca\u5e74\u7562\u696d\u7684\u4e94\u5c08\u5b78\u751f\uff0c\u591a\u5e74 Linux \u4f7f\u7528\u8005\uff0c\u8208\u8da3\u662f\u5e6b\u5225\u4eba\u91cd\u704c\u96fb\u8166", "public_name": "Justin Lin", "guid": "526840c8-1092-55fd-b1cb-52729ad70305", "url": "https://pretalx.coscup.org/coscup-2024/speaker/KDSEC8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/THKH7J/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/THKH7J/", "attachments": []}, {"guid": "dfd0d693-8dee-592b-be25-943fbe7992e2", "code": "RWDBXV", "id": 819, "logo": null, "date": "2024-08-03T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-819-101", "url": "https://pretalx.coscup.org/coscup-2024/talk/RWDBXV/", "title": "\u96f2\u7aef 101 \uff1a\u4ecb\u7d39\u5c08\u6709\u540d\u8a5e\u8207\u300c\u5bb9\u5668\u300d", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u516c\u6709\u96f2\u3001\u79c1\u6709\u96f2\u3001\u6df7\u5408\u96f2\u2026\u2026\u5c0d\u65bc\u521d\u5b78\u96f2\u7aef\u6280\u8853\u7684\u65b0\u624b\u4f86\u8aaa\uff0c\u53ef\u80fd\u5e38\u641e\u4e0d\u6e05\u695a\u9019\u4e9b\u540d\u8a5e\u3002\u672c\u8b70\u7a0b\u5c07\u5e36\u9818\u5927\u5bb6\u4e00\u540c\u770b\u770b\u9019\u4e9b\u8ddf\u96f2\u7aef\u76f8\u95dc\u7684\u540d\u8a5e\uff0c\u4ed6\u5011\u7a76\u7adf\u4ee3\u8868\u4ec0\u9ebc\u610f\u601d\uff1f\u6211\u5011\u540c\u6642\u4e5f\u6703\u7c21\u8981\u8a0e\u8ad6\u5e7e\u500b\u5e38\u5728\u96f2\u7aef\u74b0\u5883\u4f7f\u7528\u7684\u958b\u6e90\u6280\u8853\u2014\u2014Docker\u4ee5\u53caKubernetes\u3002\u671f\u5f85\u6b64\u8b70\u7a0b\u80fd\u4f5c\u70ba\u65b0\u624b\u5b78\u7fd2\u96f2\u7aef\u6280\u8853\u7684\u6572\u9580\u78da\u3002", "description": "Newcomers often need clarification while learning Cloud technologies. One category that often needs clarification about terms is Public Cloud, Private Cloud, and Hybrid Cloud. We will discuss those terms with newcomers from a meta point of view, guiding them to understand how the cloud world works and how to choose the cloud technologies that fit most properly. \r\n\r\nBesides, we will also glance at container - a technology that often comes with the cloud to enhance efficiency and consistency during development and deployment. This includes various open-source technologies such as Docker and Kubernetes. \r\n\r\nBy participating in this session, attendees will briefly view their first Cloud journey, understand interaction within those technologies, and clarify their misconceptions.\r\n\r\nStructure of this session:\r\n\r\n```\r\n1. Introduction: Public Cloud, Private Cloud and Hybrid Cloud.\r\n1.1. Overview: Basic concept of Cloud.\r\n1.2. Brief intro with examples:\r\n1.2.1. Public Cloud: Google Cloud, AWS, Azure\r\n1.2.2. Private Cloud: NAS, IBM Z\r\n1.2.3. Hybrid Cloud: Integration of Public and Private Cloud.\r\n2. Common practice using Cloud: Container\r\n2.1. A context-based introduction: Container mitigates gaps between development and deployment. \r\n2.1.1. Infrastructure settings on the first day\r\n2.1.2. Deploy at a large scale\r\n2.1.3. When your service grows: microservice deployment\r\n2.2. Common practice: Container\r\n2.2.1. Docker\r\n2.2.2. Kubernetes\r\n3. Conclusion: Terms you must know when dealing with Cloud\r\n```", "recording_license": "", "do_not_record": false, "persons": [{"code": "D3EJF8", "name": "James Kuo-Ping Lo (Misawai)", "avatar": "https://pretalx.coscup.org/media/avatars/1631184408242_MUIwTTN.jpeg", "biography": "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.", "public_name": "James Kuo-Ping Lo (Misawai)", "guid": "f0984cf9-6010-5b84-8878-7eb943b2f0b1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/D3EJF8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RWDBXV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RWDBXV/", "attachments": []}, {"guid": "e2aff7d2-a017-55f7-87b5-d233c15331e6", "code": "7H8Q8E", "id": 1046, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1046-d3-js", "url": "https://pretalx.coscup.org/coscup-2024/talk/7H8Q8E/", "title": "\u8cc7\u6599\u8996\u89ba\u5316 - \u65b0\u624b\u4e5f\u80fd\u5b78\u6703\u7684 D3.js \u5be6\u6230", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u300c\u5982\u4f55\u80fd\u5920\u6709\u5275\u610f\u3001\u5feb\u901f\u3001\u7cbe\u6e96\u7684\u5c07\u8cc7\u6599\u4ee5\u66f4\u76f4\u89c0\u7684\u65b9\u5f0f\u8b93\u4ed6\u4eba\u7406\u89e3\uff1f\u300d\u7121\u8ad6\u662f\u793e\u6703\u3001\u81ea\u7136\u3001\u8cc7\u6599\u79d1\u5b78\u5b78\u751f\u9032\u884c\u7814\u7a76\uff0c\u4ea6\u6216\u662f\u8a2d\u8a08\u5e2b\u3001\u5de5\u7a0b\u5e2b\u6253\u9020\u7db2\u9801\u4ecb\u9762\uff0c\u6beb\u7121\u7591\u554f\u90fd\u6703\u78b0\u5230\u9019\u500b\u68d8\u624b\u7684\u554f\u984c\u3002D3.js \u662f\u4e00\u6b3e\u5b8c\u5168\u958b\u6e90\u4e26\u57fa\u65bc JavaScript \u7684\u51fd\u5f0f\u5eab\uff0c\u80fd\u5920\u4fbf\u6377\u7684\u5448\u73fe\u5404\u7a2e\u8c50\u5bcc\u7684\u5716\u8868\u3001\u4e32\u806f\u5730\u7406\u8cc7\u8a0a\u3001\u4e5f\u80fd\u5920\u8207\u5176\u4ed6\u51fd\u5f0f\u5eab\u7d50\u5408\u88fd\u4f5c\u6709\u8da3\u7684\u4e92\u52d5\u6548\u679c\u3002\u672c\u8b70\u7a0b\u5c07\u5f9e\u6700\u57fa\u790e\u7684\u524d\u7aef\u6982\u5ff5\u51fa\u767c\uff0c\u642d\u914d\u5be6\u969b\u61c9\u7528\u5728\u751f\u6d3b\u3001\u7d71\u8a08\u7684\u6848\u4f8b\uff0c\u4e26\u8f14\u4ee5\u5be6\u4f5c\u8b93\u5373\u4fbf\u662f\u7a0b\u5f0f\u65b0\u624b\u4e5f\u80fd\u7406\u89e3 D3.js\u3002", "description": "\u7c21\u5831\u9023\u7d50: \r\n\r\nhttps://www.canva.com/design/DAGMnkFFx74/NkpUqwWuzH-6L4SEJG5LQg/edit?utm_content=DAGMnkFFx74&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton", "recording_license": "", "do_not_record": false, "persons": [{"code": "UJRC3G", "name": "Y.Y.T", "avatar": "https://pretalx.coscup.org/media/avatars/53699877107_aa3aeef5b5_o_syhtvS2.jpg", "biography": "2005\u5e74\u751f\u3002\u73fe\u5c31\u8b80\u65bc\u85dd\u8853\u76f8\u95dc\u79d1\u7cfb\u5927\u4e00\uff0c\u5c0d\u65bc\u7a0b\u5f0f\u3001\u793e\u6703\u79d1\u5b78\u3001\u85dd\u8853\u7686\u6709\u6975\u5927\u7684\u71b1\u5ff1\u3002", "public_name": "Y.Y.T", "guid": "1f09e4b2-83f9-5028-9373-abf5592282dd", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UJRC3G/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7H8Q8E/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7H8Q8E/", "attachments": []}], "TR409-2": [{"guid": "cd2c8741-e944-5166-bbe1-5c769220f492", "code": "MFCMZV", "id": 984, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-984-postgresql", "url": "https://pretalx.coscup.org/coscup-2024/talk/MFCMZV/", "title": "PostgreSQL\u6848\u4f8b\u96c6", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "\u5f59\u6574\u570b\u969b\u4e0aPostgreSQL\u61c9\u7528\u8207\u670d\u52d9\u6848\u4f8b", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7HLLC8", "name": "\u6797\u5b97\u79a7", "avatar": "https://pretalx.coscup.org/media/avatars/19250689_10155459347729154_1385127100667476617_o_SOXtwc0.jpg", "biography": "\u81eaPostgreSQL 9 \u6210\u70ba\u91cd\u5ea6\u4f7f\u7528\u8005\uff0c\u521d\u4ee5\u958b\u767cFDW \u70ba\u6a02\uff1b\u65bc2014-2016 \u9593\uff0c\u7d04\u5169\u5e74\u534a\u7684\u6642\u9593\uff0c\u806f\u7e6b\u62dc\u8a2a\u570b\u5167\u63a8\u5ee3PostgreSQL \u7684\u524d\u8f29\uff0c\u4ee5\u53ca\u805a\u96c6\u76f8\u95dc\u6280\u670d\u5ee0\u5546\uff0c\u81ea2017 \u5e74\u518d\u6b21\u63a8\u52d5\u53f0\u7063PostgreSQL\u4f7f\u7528\u8005\u793e\u7fa4(TWPUG) \uff1b\u76ee\u524d\u8457\u91cd\u767c\u5c55PostgreSQL \u70ba\u6838\u5fc3\u7684Data Application Platform\uff0c\u4e26\u63a8\u5ee3\u5728\u5404\u985e\u7522\u696d\u61c9\u7528\u3002", "public_name": "\u6797\u5b97\u79a7", "guid": "ee6b24b0-af64-57ab-88c7-b3800deaf2c4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7HLLC8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MFCMZV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MFCMZV/", "attachments": []}, {"guid": "966b2511-6f04-56fd-bac2-8991f815f154", "code": "TWWAWV", "id": 863, "logo": null, "date": "2024-08-03T10:45:00+08:00", "start": "10:45", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-863-how-to-ride-elephants-safely", "url": "https://pretalx.coscup.org/coscup-2024/talk/TWWAWV/", "title": "How to Ride Elephants Safely", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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\u2019s 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\u2019s 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", "description": "This conference presentation caters to individuals occasionally thrust into the role of a database administrator, particularly when application performance is at stake due to database intricacies. Geared towards non-DBAs, the talk provides a comprehensive overview of the world's most powerful open-source database, PostgreSQL, offering insights into its functionalities and the array of tools available for those unexpectedly steering the DBA ship.\r\n\r\nThe content revolves around key areas essential for non-DBAs finding themselves in the DBA pilot's seat:\r\n\r\n- Query Tuning: Unpacking the nuances of query performance, this section equips attendees with strategies to enhance application speed and efficiency. Practical tips for optimizing queries in PostgreSQL will be explored, empowering non-DBAs to navigate this critical aspect of database management.\r\n\r\n- Monitoring: Delving into the realm of monitoring, the presentation sheds light on tools and features that aid in keeping a vigilant eye on database performance. Attendees will gain insights into monitoring techniques, allowing them to identify and address potential issues proactively.\r\n\r\n- Indexing: Understanding the importance of indexing in a database is crucial for effective data retrieval. The talk covers the basics of indexing in PostgreSQL, offering non-DBAs a practical understanding of how to leverage this feature for improved application performance.\r\n\r\n- Configurables Overview: Providing a basic run-down of configurable options, the presentation ensures that non-DBAs are aware of the available choices to tailor PostgreSQL to specific needs. This includes an exploration of key configuration parameters and their impact on database behavior.\r\n\r\nThe overarching goal is to demystify PostgreSQL for non-DBAs, enabling them to navigate common challenges associated with database administration. By the end of the session, attendees will have gained valuable insights into query tuning, monitoring best practices, indexing essentials, and a fundamental understanding of PostgreSQL configurables. This knowledge equips non-DBAs with the tools they need to confidently manage and optimize PostgreSQL databases when the unexpected DBA responsibilities arise.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YWKWHX", "name": "Richard Yen", "avatar": null, "biography": "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.", "public_name": "Richard Yen", "guid": "19fc5d51-d2cf-5eb4-9653-e72f1138c5b3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YWKWHX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TWWAWV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TWWAWV/", "attachments": []}, {"guid": "540655c7-2588-5bf2-9110-398e88873ee2", "code": "998F3C", "id": 880, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-880-playing-nice-with-your-friends-database-diversity-with-postgresql-fdws", "url": "https://pretalx.coscup.org/coscup-2024/talk/998F3C/", "title": "Playing nice with your friends: database diversity with PostgreSQL FDWs", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "PostgreSQL is the world's most powerful open-source database.  It is easy to set up, but not everyone is comfortable switching to a new database immediately.  If your data lives outside of Postgres, and you're not ready to migrate it, you can still use Postgres! Foreign Data Wrappers (FDWs) give you the ability to query external data from within Postgres, just as if it were a regular Postgres table. This talk will discuss all about FDWs and how you can leverage this feature for performance and stability.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YWKWHX", "name": "Richard Yen", "avatar": null, "biography": "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.", "public_name": "Richard Yen", "guid": "19fc5d51-d2cf-5eb4-9653-e72f1138c5b3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YWKWHX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/998F3C/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/998F3C/", "attachments": []}, {"guid": "49162ae1-e5c8-5d45-a15d-95172becab6e", "code": "CMFSRJ", "id": 894, "logo": null, "date": "2024-08-03T12:15:00+08:00", "start": "12:15", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-894-postgresql", "url": "https://pretalx.coscup.org/coscup-2024/talk/CMFSRJ/", "title": "\u6d77\u514b\u529b\u65af\uff1aPostgreSQL \u751f\u614b\u5171\u69ae\u5708", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "\u4ecb\u7d39 PostgreSQL \u7684\u751f\u614b\uff1a\r\nPL/Python, PL/Rust, Function, Trigger, TimescaleDB, pg_cron, PostgREST \u6253\u9020\u6d77\u514b\u529b\u65af\u5c08\u6848", "description": "\u900f\u904e PL/Python \u8b80\u53d6\u7cfb\u7d71\u786c\u789f\u4f7f\u7528\u7a7a\u9593\uff0c\u5229\u7528 pg_cron \u547c\u53eb PL/Python function \u67e5\u770b\u786c\u789f\u7a7a\u9593\u7684 log\uff0c \u518d\u4f7f\u7528 TimescaleDB \u505a log \u8655\u7406\uff0c\u5f8c\u7e8c pg_cron \u547c\u53eb PL/Python \u505a\u786c\u789f\u7a7a\u9593\u9810\u8b66\u901a\u77e5\u3002\u6700\u5f8c\uff0c\u7531 PostgREST \u63d0\u4f9b\u8cc7\u786c\u789f\u4f7f\u7528\u7a7a\u9593\u8cc7\u6599\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "LPWBDH", "name": "\u5f35\u53cb\u8b19", "avatar": "https://pretalx.coscup.org/media/avatars/arale_aFEeuz9.jpg", "biography": "\u5df2\u7d93\u5728Coscup\u8b1bPG\u5f88\u591a\u6b21\u4e86.", "public_name": "\u5f35\u53cb\u8b19", "guid": "97be769a-1e1e-5ab4-b880-f6f5cd452eb4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LPWBDH/"}, {"code": "CB9ATC", "name": "\u5b6b\u83d6\u9d3b", "avatar": "https://pretalx.coscup.org/media/avatars/145156090_5340331169318002_5007028364446838845_n_u15Opk5_up0yzk5.jpeg", "biography": "\u6211\u662fEagle(\u8001\u9df9\uff09\uff0c\u662f\u4e00\u500bPHP\u8207PostgreSQL \u7684\u4f7f\u7528\u8005\uff0c\u559c\u6b61\u5206\u4eab\u8207\u7814\u7a76PostgreSQL\u7684\u6280\u8853\u3002", "public_name": "\u5b6b\u83d6\u9d3b", "guid": "9dc751a5-fba0-5395-93b6-c30774bd0444", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CB9ATC/"}, {"code": "CWZLAS", "name": "\u937e\u660e\u9054", "avatar": null, "biography": "\u4e00\u4f4d\u7cfb\u7d71\u958b\u767c\u7684\u5de5\u7a0b\u5e2b", "public_name": "\u937e\u660e\u9054", "guid": "440a7c44-23c6-5de5-8563-8e1dffc8e4b4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CWZLAS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CMFSRJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CMFSRJ/", "attachments": []}, {"guid": "9c361345-0247-5474-9ccd-758804850571", "code": "RYLDAW", "id": 1172, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-1172-building-petabyte-scale-postgresql-clusters-with-bagger", "url": "https://pretalx.coscup.org/coscup-2024/talk/RYLDAW/", "title": "Building Petabyte-Scale PostgreSQL Clusters with Bagger", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "When I was at Adjust we replaced ElasticSearch with an inhouse solution built on PostgreSQL in order to avoid scalability limits in ElasticSearch which we had hit at about 1PB in size. This talk covers:\r\n\r\n - The design of the system scaling linearly to vast amounts of data\r\n - Why and How We Patched PostgreSQL to support our endeavor\r\n - An Open Source project called Bagger built on our experience\r\n - Scalability tradeoffs of the design", "recording_license": "", "do_not_record": false, "persons": [{"code": "WFRXHY", "name": "Chris Travers", "avatar": "https://pretalx.coscup.org/media/avatars/WFRXHY_b5AUTeG.JPG", "biography": "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.", "public_name": "Chris Travers", "guid": "e6a35d33-ba89-5aec-9bd6-9b9c531e2a2b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WFRXHY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RYLDAW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RYLDAW/", "attachments": []}, {"guid": "cde3d394-fba9-5e94-819c-f042395183c7", "code": "HDWC87", "id": 992, "logo": null, "date": "2024-08-03T13:45:00+08:00", "start": "13:45", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-992-introducing-postgresql-as-a-vector-database", "url": "https://pretalx.coscup.org/coscup-2024/talk/HDWC87/", "title": "Introducing PostgreSQL as a Vector Database", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "A vector database is a database system based on vectors, which focuses on storing and querying high-dimensional data, especially vector-type data.\r\n           In this session, we'll introduce how to utilize PostgreSQL extensions to achieve the functionality of a vector database.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RGABBG", "name": "CHIN SHEN FANG", "avatar": null, "biography": "Enjoy playing musical instruments and studying history. Currently,  worked as a backend engineer now.", "public_name": "CHIN SHEN FANG", "guid": "c1ecca03-8604-54c0-821c-927287ee922c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RGABBG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HDWC87/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HDWC87/", "attachments": []}, {"guid": "64660aee-9374-5b41-9231-1f4cad9f39ff", "code": "H8RWLB", "id": 1025, "logo": null, "date": "2024-08-03T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-1025-htap-inside-how-to-boost-analytical-workload-with-postgresql", "url": "https://pretalx.coscup.org/coscup-2024/talk/H8RWLB/", "title": "HTAP inside! How to boost analytical workload with PostgreSQL", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Now, relational databases in the cloud offer a variety of optional features. One of them is HTAP, which is attracting a lot of attention. HTAP, which provides powerful analytical capabilities without the need to move data, is beginning to gain citizenship, as seen with Google's AlloyDB and Oracle's MySQL Heatwave. In this session, I  propose HTAP configurations that also handle OLAP efficiently using OSS PostgreSQL and its extensions. Specifically, I will see what kind of configurations can be achieved by using column-oriented extensions such as Citus and Hydra, and to what extent they contribute to improving the performance of analytical processing.", "recording_license": "", "do_not_record": false, "persons": [{"code": "L3GNLB", "name": "Takahiro Kobayashi", "avatar": "https://pretalx.coscup.org/media/avatars/profile_Takahiro-Kobayashi-b_BN7jk6l.png", "biography": "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.", "public_name": "Takahiro Kobayashi", "guid": "dc408415-b74d-5b22-b2cf-7ec5cfff13e9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/L3GNLB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/H8RWLB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/H8RWLB/", "attachments": []}], "TR410": [{"guid": "ee42da84-4587-529d-b8fd-3468d55ce7b7", "code": "A87HM3", "id": 1033, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1033-how-we-efficiently-manage-a-large-number-of-db-instances-on-line-mysql-platform", "url": "https://pretalx.coscup.org/coscup-2024/talk/A87HM3/", "title": "How We Efficiently Manage a Large Number of DB Instances on LINE MySQL Platform", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "At LY Corporation, we operate a large number of MySQL instances, with over 12,000 instances only for LINE-related services.\r\nAs new services are released one after another, the number of instances and the amount of data continues to increase.\r\n\r\nIn 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.", "description": "This session introduces the MySQL platform in LINE, MUH for self-managed MySQL migration and SafeDDL for safe DDL execution, which are tools used in MySQL platform.\r\n\r\n- MUH (MySQL Upgrade Helper)\r\nLets users handle migration tasks like data export/import and switchover through simple WebUI operations, minimizing downtime.\r\n\r\n- SafeDDL\r\nThis uses WebUI for easy operation, leveraging tools like pt-online-schema-change and gh-ost for minimal workload impact DDL execution based on DDL content.", "recording_license": "", "do_not_record": false, "persons": [{"code": "AKXDG7", "name": "Takuya Saeki", "avatar": null, "biography": "I am Database Administrator at LY Corporation from Japan, managing MySQL instances and developing operation tools.", "public_name": "Takuya Saeki", "guid": "e231d403-88df-5343-bac7-54ac32505bad", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AKXDG7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/A87HM3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/A87HM3/", "attachments": []}, {"guid": "26a7d6b0-bc83-5abd-b8b4-a4d244e31531", "code": "XYJXLL", "id": 1036, "logo": null, "date": "2024-08-03T10:35:00+08:00", "start": "10:35", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1036-issues-and-solutions-for-migration-from-mysql-pxc-5-7-to-gr8-0-in-yahoo-japan", "url": "https://pretalx.coscup.org/coscup-2024/talk/XYJXLL/", "title": "Issues and Solutions for Migration from MySQL PXC 5.7 to GR8.0 in Yahoo! JAPAN", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "In Yahoo! JAPAN (now LY Corporation) operates more than 10,000 MySQL instances.\r\nThe majority of these are Database as a Service (DBaaS), providing clustered databases using Percona XtraDB Cluster (PXC) and Group Replication (GR).\r\n\r\nThis session will introduce the background of adopting cluster type, PXC, and GR, and the issues and solutions in migrating to MySQL 8.0.", "description": "This session introduces the points to note when migrating to MySQL due to differences in versions, differences in products used, etc., and the workarounds taken at Yahoo! JAPAN (now LY Corporation).", "recording_license": "", "do_not_record": false, "persons": [{"code": "SPBTJV", "name": "Yuki Umazume", "avatar": "https://pretalx.coscup.org/media/avatars/myphoto_KnT31jX.jpeg", "biography": "I am Database Administrator at LY corporation from Japan, managing MySQL.", "public_name": "Yuki Umazume", "guid": "00d3a63f-71e7-51e3-af7b-b69f823224d9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SPBTJV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XYJXLL/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XYJXLL/", "attachments": []}, {"guid": "5592b21e-1ea6-5630-a88b-316359d5cbc2", "code": "CMRKZH", "id": 949, "logo": null, "date": "2024-08-03T11:10:00+08:00", "start": "11:10", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-949-what-s-new-in-mysql-8-4-lts-and-some-of-reference-architectures-in-korea", "url": "https://pretalx.coscup.org/coscup-2024/talk/CMRKZH/", "title": "What's new in MySQL 8.4 LTS and some of reference architectures in Korea?", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "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. And I also want to share some MySQL deployment architecture in Korea.\r\n1. mysql_native_password was disabled by default\r\nImportant Change: The deprecated mysql_native_password authentication plugin is now disabled by default. It can be enabled by starting MySQL with the new --mysql-native-password=ON server option, or by adding mysql_native_password=ON to the [mysqld] section of your MySQL configuration file.\r\n\r\n2. Some of syntax related with replication was removed, for example, SHOW MASTER STATUS was removed.\r\nReplication: Syntax for a number of features relating to MySQL Replication that was deprecated in previous versions of MySQL has now been removed. \r\n \r\n3. The other updates from other products such as MySQL Router. It will support auto port on 8.4.\r\nMySQL Router supports Read-Write splitting\r\n\r\n4. I covered most of the Korean MySQL customers for many years and I want to share some of their architectures.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DMSZ7G", "name": "Sumi Ryu", "avatar": "https://pretalx.coscup.org/media/avatars/%E1%84%85%E1%85%B2%E1%84%89%E1%85%AE%E1%84%86%E1%85%B5_OesAKtk.jpg", "biography": "MySQL Principal Solution Engineer, Oracle MySQL GBU\r\nFounder and staff of MySQL User Group in Korea\r\nSun Software pre-sales for MySQL, Glassfish and iPlanet web server, Sun Microsystems\r\nJava developer and software architect, LGCNS", "public_name": "Sumi Ryu", "guid": "15649416-cf9a-592a-894e-311c56c83c92", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DMSZ7G/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CMRKZH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CMRKZH/", "attachments": []}, {"guid": "6fe60052-36fe-51e1-ad95-1ff7be3b65e1", "code": "3PAV7G", "id": 955, "logo": null, "date": "2024-08-03T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-955-query-statement", "url": "https://pretalx.coscup.org/coscup-2024/talk/3PAV7G/", "title": "\u6ef4\u8840\u8a8d\u89aa\uff0c\u8a72\u600e\u9ebc\u89e3\u6790\u4f60\u7684 Query Statement ?", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "\u8cc7\u6599\u7576\u9053\u7684\u73fe\u5728\uff0c\u7dad\u8b77\u8cc7\u6599\u8840\u7de3\u662f\u767c\u63ee\u8cc7\u6599\u50f9\u503c\u7684\u5fc5\u8981\u624b\u6bb5\u4e4b\u4e00\uff0c\u5e38\u898b\u7684\u505a\u6cd5\u662f\u57fa\u65bc\u8a9e\u6cd5\u89e3\u6790\u5668(parser)\u4f86\u89e3\u6790query statement\uff0c\u53d6\u5f97\u5176\u4e2d\u7684metadata\u3002\u6bd4\u5982\u958b\u6e90\u5957\u4ef6SQLGlot\u5c31\u662f\u5be6\u4f5c\u89e3\u6790\u5668\u4ee5\u53d6\u5f97\u5c0d\u61c9\u7684metadata\u3002\u7136\u800c\uff0c\u89e3\u6790\u5668\u5f80\u5f80\u53ea\u652f\u63f4\u6a19\u6e96 query statement \uff0c\u8b1b\u8005\u4ee5\u81ea\u8eab\u7d93\u9a57\u5206\u4eab\u904e\u53bb\u6848\u4f8b\uff0c\u5c07\u8a9e\u6cd5\u89e3\u6790\u4ee5\u8cc7\u6599\u5eab\u57f7\u884c\u8a08\u756b(query plan)\u53d6\u4ee3\uff0c\u4e0d\u50c5\u6e1b\u5c11\u5916\u90e8\u5de5\u5177\u7684\u4f9d\u8cf4\uff0c\u4e5f\u5fb9\u5e95\u89e3\u6c7a\u65b9\u8a00 (dialect) \u7684\u652f\u63f4\u554f\u984c\uff0c \u9084\u53ef\u4ee5\u7d50\u5408\u958b\u6e90\u5de5\u5177OpenLineage\u5c07\u7d44\u7e54\u5167\u8cc7\u6599\u8840\u7de3\u8996\u89ba\u5316\uff0c\u9032\u4e00\u6b65\u505a\u5230\u8cc7\u6599\u6cbb\u7406\u3002", "description": "\u5728\u9019\u500b\u8cc7\u6599\u65e5\u8da8\u91cd\u8981\u7684\u6642\u4ee3\u80cc\u666f\u4e0b\uff0c\u68b3\u7406\u8cc7\u6599\u7684\u751f\u547d\u9031\u671f\u3001\u78ba\u4fdd\u8cc7\u6599\u4e4b\u9593\u7684\u95dc\u4fc2\uff0c\u624d\u80fd\u5145\u5206\u767c\u63ee\u8cc7\u6599\u7684\u50f9\u503c\uff0c\u800c\u5176\u4e2d\u8cc7\u6599\u8840\u7de3\u5c31\u626e\u6f14\u4e86\u6975\u70ba\u91cd\u8981\u7684\u89d2\u8272\uff0c\u6e05\u695a\u7684\u8cc7\u6599\u8840\u7de3\u642d\u914d\u826f\u597d\u7684\u8996\u89ba\u5316\u5de5\u5177\uff0c\u53ef\u4ee5\u6e05\u695a\u5730\u5448\u73fe\u51fa\u4e00\u6bb5\u8907\u96dc query statement \u5c07\u54ea\u4e9b table \u505a\u70ba\u8f38\u5165\uff0c\u53c8\u8f38\u51fa\u4e86\u54ea\u4e9b table\u3002\r\n    \r\n\u70ba\u4e86\u9054\u5230\u7dad\u8b77\u8cc7\u6599\u8840\u7de3\u7684\u76ee\u7684\uff0c\u4e00\u822c\u800c\u8a00\u6703\u76f4\u89ba\u7684\u4f7f\u7528\u793e\u7fa4\u4e2d\u652f\u63f4\u7279\u5b9a\u65b9\u8a00(dialect)\u89e3\u6790\u5668(parser)\uff0c [SQLGlot](https://github.com/tobymao/sqlglot) \u5c31\u662f\u4e00\u500b\u4e0d\u932f\u7684\u9078\u64c7\u3002\u7136\u800c\uff0c\u7531\u65bc\u4e0d\u540c\u65b9\u8a00\u7684\u5dee\u7570\u6027\u6975\u5927\uff0c\u89e3\u6790\u5668\u7684\u5be6\u4f5c\u4e5f\u5341\u5206\u8907\u96dc\uff0c\u7576\u7279\u5b9a\u7684\u65b9\u8a00\u652f\u63f4\u5ea6\u4e0d\u8db3\u6642\uff0c\u5f80\u5f80\u53ea\u80fd\u88ab\u52d5\u7b49\u5f85\u89e3\u6790\u5668\u9010\u6f38\u5b8c\u5584\u3002\u8b1b\u8005\u63d0\u4f9b\u4e86\u53e6\u4e00\u7a2e\u601d\u8def\uff0c\u6bd4\u8d77\u91cd\u65b0\u5be6\u4f5c\u53e6\u4e00\u500b\u89e3\u6790\u5668\uff0c\u6211\u5011\u5176\u5be6\u5df2\u7d93\u6709\u4e00\u500b\u6700\u5f37\u5927\u4e14\u652f\u63f4\u5ea6\u5b8c\u5584\u7684\u89e3\u6790\u5668 \u2014 \u8cc7\u6599\u5eab\u672c\u8eab\uff0c\u8b1b\u8005\u5c07\u4ee5 TSQL \u53ca MySQL \u70ba\u4f8b\uff0c\u5206\u4eab\u5982\u4f55\u900f\u904e\u57f7\u884c\u6642\u671f\u7684 query plan \u53d6\u5f97\u8cc7\u6599\u8840\u7de3\uff0c\u4e26\u548c\u65e2\u6709\u505a\u6cd5\u6bd4\u8f03\u3002 \r\n    \r\n\u9664\u6b64\u4e4b\u5916\uff0c\u8b1b\u8005\u6703\u4ecb\u7d39\u4f55\u8b02 [OpenLineage](https://openlineage.io/docs)\u3001\u5982\u4f55\u7528 OpenLineage \u9054\u5230\u8996\u89ba\u5316\u7684\u76ee\u6a19\uff0c\u4ee5\u53ca\u7d44\u7e54\u5167\u5728\u5f15\u9032\u8cc7\u6599\u8840\u7de3\u5f8c\uff0c\u8cc7\u6599\u6cbb\u7406\u4e0a\u5177\u9ad4\u6709\u54ea\u4e9b\u672c\u8cea\u4e0a\u7684\u6539\u8b8a\u3002\r\n    \r\n\u5e0c\u671b\u900f\u904e\u9019\u5834\u6f14\u8b1b\uff0c\u80fd\u8b93\u807d\u773e\u7406\u89e3\u8cc7\u6599\u8840\u7de3\u7684\u91cd\u8981\u6027\u3001\u5b78\u6703\u5982\u4f55\u7dad\u8b77\u8cc7\u6599\u8840\u7de3\uff0c\u4e26\u61c9\u7528\u65bc\u65e5\u5e38\u5de5\u4f5c\u4e2d\u3002\r\n\r\n\r\n\u5927\u7db1\r\n- \u70ba\u4ec0\u9ebc\u6703\u9700\u8981\u8cc7\u6599\u8840\u7de3\uff1f3min\r\n- \u6ef4\u8840\u8a8d\u89aa\u600e\u9ebc\u505a\uff1f3 min\r\n- \u6158\u4e86\uff0cParser \u4e0d\u652f\u63f4\u5566\uff016min\r\n- \u628a\u8840\u6ef4\u9032 DB \u5427 6 min\r\n- \u8840\u7de3\u7684\u8996\u89ba\u5316 3 min\r\n- \u8cc7\u6599\u6cbb\u7406 3min\r\n- Q&A 6min", "recording_license": "", "do_not_record": false, "persons": [{"code": "YSX7BY", "name": "Posu Tsai", "avatar": "https://pretalx.coscup.org/media/avatars/profile_WOS5UFQ.jpg", "biography": "\u4f86\u81ea\u570b\u5883\u4e4b\u5357\u7684\u5c0f\u5c0f\u5de5\u7a0b\u5e2b\uff0c\u76ee\u524d\u5728\u6c38\u8c50\u91d1\u6253\u96dc\uff0c\u5c0d Compiler\u3001DB\u3001Network \u548c\u5404\u7a2e\u8a9e\u8a00\u90fd\u4e00\u9ede\u9ede\u6d89\u7565\uff0c\u982d\u5feb\u79bf\u4e86\uff31\uff31", "public_name": "Posu Tsai", "guid": "52f0a96a-51cc-571c-9344-f25cecf2828f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YSX7BY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3PAV7G/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3PAV7G/", "attachments": []}, {"guid": "8d2c60bb-1f87-5616-ad78-f03ae59744c0", "code": "JGGJML", "id": 1103, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1103-mysql-innodb", "url": "https://pretalx.coscup.org/coscup-2024/talk/JGGJML/", "title": "MySQL innodb \u5982\u4f55\u4f7f\u7528\u7d22\u5f15", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "\u8eab\u70ba\u958b\u767c\u8005\uff0c\u5982\u679c\u77e5\u9053\u66f4\u591a MySQL \u7684 InnoDB \u4f7f\u7528\u7d22\u5f15\u7684\u80cc\u5f8c\u908f\u8f2f\u67b6\u69cb\uff0c\u5c31\u53ef\u4ee5\u77e5\u9053\u512a\u5316\u5668\u63a1\u7528\u7d22\u5f15\u7684\u6642\u6a5f\uff0c\u8207\u61c9\u8a72\u5982\u4f55\u8a2d\u8a08\u7d22\u5f15\uff0c\u4ee5\u512a\u5316\u8cc7\u6599\u5eab\u6548\u80fd\u3002", "description": "\u6211\u89c0\u5bdf\u5230\u5f88\u591a\u958b\u767c\u8005\u53ea\u77e5\u9053\u8981\u5728 where \u67e5\u8a62\u7684\u6b04\u4f4d\u689d\u4ef6\u4e0b\u7d22\u5f15\uff0c\u4f46\u4e0d\u6e05\u695a\u7d22\u5f15\u7684\u67b6\u69cb\uff0c\u8207 InnoDB \u5be6\u969b\u662f\u5982\u4f55\u4f7f\u7528\u7d22\u5f15\u7684\uff0c\u5c0e\u81f4\u8a2d\u7f6e\u4e86\u5f88\u591a\u7121\u6548\u7d22\u5f15\uff0c\u53cd\u9020\u6210\u6548\u80fd\u8ca0\u64d4\u3002\u672c\u6b21\u6f14\u8b1b\u9069\u5408\u5de5\u4f5c\u4e0a\u5df2\u7d93\u6709\u4f7f\u7528 MySQL\uff0c\u4f46\u4e0d\u77e5\u9053\u5177\u9ad4\u5982\u4f55\u512a\u5316\u7684\u65b0\u624b\u6216\u60f3\u66f4\u6df1\u5165\u4e86\u89e3\u7d22\u5f15\u67b6\u69cb\u7684\u958b\u767c\u8005\u3002\r\n\r\n\u6b64\u5916\uff0c\u7531\u65bc\u53ef\u8a0e\u8ad6\u7684\u5167\u5bb9\u904e\u591a\uff0c\u6b64\u6b21\u6f14\u8b1b\u50c5\u8457\u91cd\u8a0e\u8ad6\u8b1b\u8005\u5e38\u7528\u7684 InnoDB \u5f15\u64ce\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "HRVGK8", "name": "\u856d\u5927\u4fe0", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_3972_FyjtV8n.jpg", "biography": "8 \u5e74\u5f8c\u7aef\u5de5\u7a0b\u5e2b\u7d93\u6b77\r\n\u73fe\u4efb\u8077\u65bc: Zerologix \u64d4\u4efb\u8cc7\u6df1\u5f8c\u7aef\u5de5\u7a0b\u5e2b", "public_name": "\u856d\u5927\u4fe0", "guid": "07378f85-6d43-5790-b449-96d2bdcc5350", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HRVGK8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JGGJML/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JGGJML/", "attachments": []}, {"guid": "02034541-bff4-5046-a024-013c5535179c", "code": "VMRPXE", "id": 1050, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1050-chat-with-mysql-with-llm-and-langchain", "url": "https://pretalx.coscup.org/coscup-2024/talk/VMRPXE/", "title": "Chat with MySQL with LLM and Langchain", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\nIn 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SWBLV8", "name": "Ryan Kuan", "avatar": "https://pretalx.coscup.org/media/avatars/Ryan_kc3Kbhg.jpg", "biography": "Ryan Kuan is a Cloud Solutions Engineer who helps organisations to adopt cloud-native data architecture across the Asia Pacific regions at Oracle MySQL.  \r\nRyan 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. \r\nBefore 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.", "public_name": "Ryan Kuan", "guid": "5827acb0-e8f3-5c47-9ad8-9ea240c09da5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SWBLV8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VMRPXE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VMRPXE/", "attachments": []}, {"guid": "d3776b62-1c57-51a0-9823-1a9e5420f8dd", "code": "XNHKQK", "id": 1020, "logo": null, "date": "2024-08-03T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1020-mysql-server-sizing-and-configuration-for-performance-and-stability", "url": "https://pretalx.coscup.org/coscup-2024/talk/XNHKQK/", "title": "MySQL Server Sizing and Configuration for Performance and Stability", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "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\u2014it'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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MNXBTY", "name": "Hananto Wicaksono", "avatar": "https://pretalx.coscup.org/media/avatars/Hananto_profile_picture_3_HSaJWrB.png", "biography": "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.", "public_name": "Hananto Wicaksono", "guid": "62e59ac2-f403-5154-8a30-602ccc045535", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MNXBTY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XNHKQK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XNHKQK/", "attachments": []}, {"guid": "9a939a91-42a6-5f69-8d58-29733086050f", "code": "Z38QNT", "id": 1019, "logo": null, "date": "2024-08-03T14:55:00+08:00", "start": "14:55", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1019-mysql-maximum-high-availability-architecture", "url": "https://pretalx.coscup.org/coscup-2024/talk/Z38QNT/", "title": "MySQL Maximum High Availability Architecture", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MNXBTY", "name": "Hananto Wicaksono", "avatar": "https://pretalx.coscup.org/media/avatars/Hananto_profile_picture_3_HSaJWrB.png", "biography": "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.", "public_name": "Hananto Wicaksono", "guid": "62e59ac2-f403-5154-8a30-602ccc045535", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MNXBTY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Z38QNT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Z38QNT/", "attachments": []}, {"guid": "91b8e7f2-e5d9-5a2f-8117-7f188320a88d", "code": "ECFELP", "id": 781, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-781-10mysql", "url": "https://pretalx.coscup.org/coscup-2024/talk/ECFELP/", "title": "10\u500b\u589e\u9032MySQL\u6027\u80fd\u7684\u79d8\u8a23", "subtitle": "", "track": "MySQL innovation and application sharing session track", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6f14\u8b1b\u5c07\u70ba\u60a8\u4ecb\u7d39\u5982\u4f55\u5229\u7528\u65b0\u7248\u7684MySQL\u529f\u80fd\u548c\u6280\u5de7\uff0c\u5728\u8cc7\u6599\u5eab\u4f7f\u7528\u7684\u904e\u7a0b\u4e2d\u5e6b\u52a9\u60a8\u589e\u9032MySQL\u7684\u6027\u80fd", "description": "\u6539\u9032MySQL\u7684\u6027\u80fd\u5c0dMySQL\u7684\u4f7f\u7528\u8005\u800c\u8a00\u662f\u6c38\u7121\u6b62\u5883,\u6301\u7e8c\u8ffd\u6c42\u7684\u76ee\u6a19, \u672c\u5834\u5206\u4eab\u5c07\u70ba\u6703\u8846\u5011\u4ecb\u7d3910\u500b\u53ef\u4ee5\u7acb\u6746\u898b\u5f71\u7684\u6280\u5de7,\u8b93\u60a8\u5728\u8cc7\u6599\u751f\u547d\u7684\u5404\u9031\u671f,\u90fd\u80fd\u70ba\u60a8\u7684MySQL\u52a0\u4e0a\u4e00\u5c0d\u98a8\u706b\u8f2a", "recording_license": "", "do_not_record": false, "persons": [{"code": "CUAEJP", "name": "Ivan Tu", "avatar": "https://pretalx.coscup.org/media/avatars/ivan-tu_OssmmN6.jpg", "biography": "\u76ee\u524d\u662fOracle\u516c\u53f8\u7684\u6771\u4e9e\u5340MySQL\u89e3\u6c7a\u65b9\u6848\u5de5\u7a0b\u90e8\u7d93\u7406,\u9818\u5c0eMySQL\u5927\u4e2d\u83ef\u548c\u6771\u4e9e\u5340\u89e3\u6c7a\u65b9\u6848\u5de5\u7a0b\u5718\u968a\uff0c\u81f4\u529b\u65bc\u63a8\u5ee3MySQL\u6280\u8853\u4e26\u5e6b\u52a9\u4f01\u696d\u7528\u6236\u4f7f\u7528MySQL,\u540c\u6642\u4e5f\u662f\u53f0\u7063MySQL\u4f7f\u7528\u8005\u793e\u7fa4\u7684\u767c\u8d77\u4eba.", "public_name": "Ivan Tu", "guid": "ac3ce4b2-2636-575e-9261-c29af69aff07", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CUAEJP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ECFELP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ECFELP/", "attachments": []}], "TR411": [{"guid": "fd202c02-6e71-5e34-8cee-2384ea97c8b8", "code": "TPZ39S", "id": 761, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-761-linux", "url": "https://pretalx.coscup.org/coscup-2024/talk/TPZ39S/", "title": "\u5411 Linux \u6838\u5fc3\u4e0a\u6e38\u63d0\u4ea4\u66f4\u52d5", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u4f60\u5c0d Linux \u6838\u5fc3\u958b\u767c\u6709\u8208\u8da3\u55ce\uff1f\u4f60\u5728\u5de5\u4f5c\u4e0a\u6709\u5411\u4e0a\u6e38\u793e\u7fa4\u63d0\u4ea4\u66f4\u52d5\u7684\u9700\u6c42\u55ce\uff1f\u60f3\u8ca2\u737b\u537b\u4e0d\u77e5\u9053\u600e\u9ebc\u9032\u884c\u55ce\uff1f\u672c\u6b21\u8b70\u7a0b\u5c07\u70ba\u5404\u4f4d\u4ecb\u7d39\u4e0a\u6e38\u958b\u767c\u7684\u6d41\u7a0b\uff0c\u4ee5\u53ca\u5982\u4f55\u548c\u793e\u7fa4\u4e92\u52d5\u3002", "description": "\u672c\u8b70\u7a0b\u4e3b\u65e8\u5728\u8b1b\u89e3\u5982\u4f55\u5411 upstream Linux \u6838\u5fc3\u793e\u7fa4\u63d0\u4ea4\u66f4\u52d5\uff0c\u5f9e\u958b\u59cb\u66f4\u6539\u7a0b\u5f0f\u78bc\uff0c\u6574\u7406\u66f4\u52d5\uff0c\u64b0\u5beb\u8aaa\u660e\uff0c\u63d0\u4ea4\uff0c\uff08\u88ab\u9000\u4ef6\u518d\u905e\u4ea4\uff09\uff0c\u5230\u6700\u5f8c\u88ab\u63a5\u53d7\u7684\u6574\u500b\u904e\u7a0b\uff0c\u904e\u7a0b\u4e2d\u5404\u968e\u6bb5\u7684\u6ce8\u610f\u4e8b\u9805\uff0c\u4ee5\u53ca\u8207\u4e0a\u6e38\u793e\u7fa4\u4e92\u52d5\u7684\u6a21\u5f0f\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "HQ7DXW", "name": "\u8521\u93ae\u5b87", "avatar": null, "biography": "ChromeOS kernel developer. Upstream maintainer.", "public_name": "\u8521\u93ae\u5b87", "guid": "d3d94d90-8d17-5056-a0e2-15fffcfe4eb7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HQ7DXW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TPZ39S/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TPZ39S/", "attachments": []}, {"guid": "fe92d8f4-45de-5ff3-bfd3-f146f879432c", "code": "VKSHDK", "id": 901, "logo": null, "date": "2024-08-03T10:35:00+08:00", "start": "10:35", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-901-refining-data-structure-algorithm-implementations-in-the-linux-kernel-for-improved-performance", "url": "https://pretalx.coscup.org/coscup-2024/talk/VKSHDK/", "title": "Refining Data Structure & Algorithm Implementations in the Linux Kernel for Improved Performance", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JBMTJ8", "name": "Kuan-Wei Chiu \u90b1\u51a0\u7dad", "avatar": "https://pretalx.coscup.org/media/avatars/JBMTJ8_1DI1pFd.JPG", "biography": "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.", "public_name": "Kuan-Wei Chiu \u90b1\u51a0\u7dad", "guid": "73603f02-e09e-55aa-b825-93b014c34467", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JBMTJ8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VKSHDK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VKSHDK/", "attachments": []}, {"guid": "58981f9f-bd37-5fe4-86e2-287736ec1dea", "code": "BLBXLX", "id": 962, "logo": null, "date": "2024-08-03T11:10:00+08:00", "start": "11:10", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-962-cpu-scheduler-extension-with-ebpf", "url": "https://pretalx.coscup.org/coscup-2024/talk/BLBXLX/", "title": "CPU scheduler extension with eBPF", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Amidst the current zeitgeist of technological advancement, there exists a burgeoning reliance on Graphics Processing Unit (GPU)-intensive endeavors such as gaming and the training of machine learning algorithms, permeating through the fabric of myriad computer systems. While these undertakings lean heavily upon GPU prowess, their execution efficacy and performance are significantly influenced by the machinations of the Central Processing Unit (CPU) scheduler. Nevertheless, the prevailing scheduling protocols entrenched within your kernel's scheduler may prove inadequate for the exigencies of your desired workload, thereby failing to harness the full potential of your GPU or other computational resources. Enter eBPF, endowing us with the capacity to craft bespoke scheduling policies and imbue our own custom scheduler into the kernel of your operating system, sans the exigency of kernel code modification or the loading of ancillary kernel modules\u2014processes marred by sluggishness and prohibitive costs, and often beset by compatibility conundrums. Thus, we proffer the introduction and realization of a bespoke scheduler poised to optimize performance during the rigors of machine learning model training.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DXCG3B", "name": "I Hsin Cheng", "avatar": "https://pretalx.coscup.org/media/avatars/30000001869104_picture_AVvwVQB.jpg", "biography": "Master student at National Cheng Kung University\r\nSoftware Engineer Intern at Appier\r\nEx Software Engineer Intern at Trend micro", "public_name": "I Hsin Cheng", "guid": "697d7ac5-13b7-5186-a8c6-9730eef96bbc", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DXCG3B/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BLBXLX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BLBXLX/", "attachments": []}, {"guid": "5a45df44-fe60-5ab3-8274-7b4827e336d4", "code": "VZGXSS", "id": 759, "logo": null, "date": "2024-08-03T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-759-optimizing-high-frequency-trading-systems-with-userspace-rcu", "url": "https://pretalx.coscup.org/coscup-2024/talk/VZGXSS/", "title": "Optimizing High-Frequency Trading Systems with Userspace RCU", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nWe 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.\r\n\r\nThe 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.", "description": "The slide is completed. Feel free to request a preview. I will provide the related information in the supplementary documentation field.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QTMJYV", "name": "\u8449\u5bb6\u90e1", "avatar": "https://pretalx.coscup.org/media/avatars/avataaars_s6LI1WZ.png", "biography": "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.", "public_name": "\u8449\u5bb6\u90e1", "guid": "249d098d-9b13-543d-94a4-7a9e6eea89db", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QTMJYV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VZGXSS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VZGXSS/", "attachments": []}, {"guid": "eb80fc0c-16bf-5ed5-a5bc-d40f2f242b1d", "code": "AVPXW9", "id": 870, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-870-linux", "url": "https://pretalx.coscup.org/coscup-2024/talk/AVPXW9/", "title": "\u6253\u9020 Linux \u98a8\u683c\u7684\u5373\u6642\u4f5c\u696d\u7cfb\u7d71\u61c9\u7528\u65bc\u56db\u8ef8\u98db\u884c\u5668\u63a7\u5236", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6f14\u8b1b\u5c07\u4ecb\u7d39\u958b\u6e90\u5373\u6642\u4f5c\u696d\u7cfb\u7d71 Tenok \u7684\u958b\u767c\u904e\u7a0b\uff0c\u4e26\u61c9\u7528\u65bc\u56db\u8ef8\u98db\u884c\u5668\u63a7\u5236\u3002\r\n\r\n\u6b64\u6f14\u8b1b\u7684\u4e3b\u984c\u570d\u7e5e\u5728 Tenok \uff0c\u4e00\u500b\u5177\u6709 Linux \u98a8\u683c\u7684\u5373\u6642\u4f5c\u696d\u7cfb\u7d71\u3002\u672c\u6f14\u8b1b\u5c07\u91dd\u5c0d\u5373\u6642\u4f5c\u696d\u7cfb\u7d71\u4ee5\u53ca\u56db\u8ef8\u98db\u884c\u5668\u539f\u7406\u9032\u884c\u8aaa\u660e\uff0c\u540c\u6642\u5c55\u793a\u5728 Tenok \u4e0a\u5efa\u7acb\u56db\u8ef8\u98db\u884c\u5668\u8edf\u9ad4\u7684\u6700\u5c0f\u5be6\u4f5c\u3002\u6b61\u8fce\u5c0d\u5d4c\u5165\u5f0f\u7cfb\u7d71\u53ca\u7121\u4eba\u6a5f\u61c9\u7528\u6709\u8208\u8da3\u4e4b\u807d\u773e\u53c3\u8207\u3002\r\n\r\n\u6b64\u6f14\u8b1b\u70ba COSCUP 2023 \u4ee5\u4e0b\u8b1b\u984c\u4e4b\u5ef6\u7e8c: \"Tenok: \u6253\u9020\u7528\u65bc\u6a5f\u5668\u4eba\u63a7\u5236\u7684\u5fae\u578b\u5373\u6642\u4f5c\u696d\u7cfb\u7d71\"\r\n\r\nGitHub \u9023\u7d50: https://github.com/tenok-rtos/tenok", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "URGXP8", "name": "\u912d\u8056\u6587", "avatar": "https://pretalx.coscup.org/media/avatars/profile_MHnDXw0.png", "biography": "\u7562\u696d\u81ea\u967d\u660e\u4ea4\u901a\u5927\u5b78 (\u6a5f\u5668\u4eba\u78a9\u58eb\u5b78\u7a0b\uff0c2021\u5e74) \u53ca\u975c\u5b9c\u5927\u5b78 (\u8cc7\u8a0a\u5de5\u7a0b\u7cfb\uff0c2019\u5e74)\uff0c\u4e3b\u8981\u8208\u8da3\u70ba\u6a5f\u5668\u4eba\u7cfb\u7d71\u3001\u5d4c\u5165\u5f0f\u7cfb\u7d71\u4ee5\u53ca\u5373\u6642\u4f5c\u696d\u7cfb\u7d71\u3002\u66fe\u53c3\u8207\u958b\u767c\u56db\u8ef8\u98db\u884c\u5668\u3001\u5b9a\u7ffc\u6a5f\u3001RISC-V \u865b\u64ec\u6a5f\u3001\u53ca\u5c0f\u578b\u7121\u4eba\u5730\u9762\u8f09\u5177\uff0c\u4e14\u719f\u6089\u6a5f\u5668\u4eba\u63a7\u5236\u53ca\u5c0e\u822a\u6f14\u7b97\u6cd5\u3002\u66f4\u8a73\u7d30\u7684\u4ecb\u7d39\u53ef\u898b: http://wiki.csie.ncku.edu.tw/User/shengwen", "public_name": "\u912d\u8056\u6587", "guid": "c39c864d-354a-5f82-8108-930b02216348", "url": "https://pretalx.coscup.org/coscup-2024/speaker/URGXP8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AVPXW9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AVPXW9/", "attachments": []}, {"guid": "04661a0e-c6f5-5c48-94f1-15bb836fc09e", "code": "P9HAZQ", "id": 1035, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-1035-abi---api", "url": "https://pretalx.coscup.org/coscup-2024/talk/P9HAZQ/", "title": "ABI \u662f\u4ec0\u9ebc\uff1f\u8ddf API \u4e0d\u4e00\u6a23\u55ce\uff1f", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u5118\u7ba1 Application _Binary_ Interface (ABI) \u901a\u5e38\u5c31\u6bd4\u8f03\u5c11\u4eba\u63d0\u8d77\uff0c\u4f46\u5b83\u7684\u91cd\u8981\u6027\u4e0d\u4e9e\u65bc\u66f4\u5e38\u807d\u5230\u7684 Application _Programming_ Interface (API)\uff1b\u4f8b\u5982\u6211\u5011\u5230\u73fe\u5728\u9084\u80fd\u8dd1\u5341\u5e74\u524d\u7de8\u8b6f\u597d\u7684\u7a0b\u5f0f\u9019\u4ef6\u4e8b\uff0c\u5c31\u662f\u56e0\u7232\u6709 ABI \u624d\u6709\u8fa6\u6cd5\u9054\u6210\uff08\u7cbe\u78ba\u5730\u4f86\u8aaa\u662f ABI \u76f8\u5bb9\u6027\u7684\u6982\u5ff5\uff09\u3002\r\n\r\n\u9019\u6b21\u8b70\u7a0b\u4e2d\u6211\u5011\u6703\u4ecb\u7d39\u5230\u5e95\u4ec0\u9ebc\u662f ABI\u3001\u5b83\u8ddf API \u6709\u4ec0\u9ebc\u4e0d\u540c\u3001\u8a0e\u8ad6 ABI \u76f8\u5bb9\u6027\u53ca\u5217\u51fa ABI \u4e0d\u76f8\u5bb9\u6642\u6703\u767c\u751f\u4ec0\u9ebc\u4e8b\u3001\u9084\u6709\u8209\u51fa\u4e00\u4e9b ABI \u7684\u5be6\u4f8b\uff08Linux Kernel ABI\u3001Python's stable ABI\u3001Foreign Function Interface\uff09\u3002\r\n\r\n\u8a3b\uff1a~60% \u7684\u5167\u5bb9\u90fd\u662f\u4ee5\u6982\u5ff5\u7232\u4e3b\uff0c\u5269\u4e0b\u7684\u90e8\u5206\u53ef\u80fd\u9700\u8981\u6709\u8a08\u7b97\u6a5f\u6982\u8ad6\u7684\u57fa\u790e\u4ee5\u53ca\u7a0d\u5fae\u770b\u5f97\u61c2 C \u8ddf \u7d44\u5408\u8a9e\u8a00\uff08\u6c92\u6709\u7684\u8a71\u4e00\u6a23\u6b61\u8fce\u4f86\u807d\uff09\u3002", "description": "\u8b70\u7a0b\u4e2d\u5927\u81f4\u4e0a\u5982\u4e0b\uff1a\r\n\r\n- What is an Application Binary Interface\r\n    * How it differs from API\r\n    * Chain of dependency (i.e. application ABI can depends on library ABI, which can further depends on OS ABI)\r\n- ABI breakage\r\n    * What are the causes\r\n    * What are the symptoms (and why it's good to fail fast)\r\n    * Stability and compatibility guarantees\r\n- Prevention, detection, and workarounds\r\n    * \"Wrapper\" functions\r\n    * Versioning\r\n    * Hashing\r\n    * Package manager\r\n    * Libabigail\r\n- Case Studies\r\n    * Linux Kernel ABI (syscalls and symbols)\r\n    * Python's Stabel ABI\r\n    * Foreign Function Interface (benefit of mimicking call convention)", "recording_license": "", "do_not_record": false, "persons": [{"code": "DNDPW3", "name": "Shung-Hsi Yu", "avatar": "https://pretalx.coscup.org/media/avatars/avatar_XbFavMH.jpeg", "biography": "Kernel Engineer at SUSE working on BPF", "public_name": "Shung-Hsi Yu", "guid": "11e3b756-9209-50e8-8d52-be69d57e9c6d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DNDPW3/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/P9HAZQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/P9HAZQ/", "attachments": []}, {"guid": "fe4feb2e-87e9-5e71-97cd-7f1e6c711cd2", "code": "XGQPGA", "id": 862, "logo": null, "date": "2024-08-03T14:15:00+08:00", "start": "14:15", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-862-linux--dll-injection", "url": "https://pretalx.coscup.org/coscup-2024/talk/XGQPGA/", "title": "\u4f60\u7684\u57f7\u884c\u7dd2\u4e0d\u662f\u4f60\u7684\u57f7\u884c\u7dd2\uff0c\u89aa\u624b\u6253\u9020 Linux \u7248 DLL injection", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u904e\u53bb\u5728 Windows Security \u7684\u9818\u57df\u88e1\uff0cDLL injection \u6703\u662f\u4e00\u500b\u57fa\u65bc Windows API (VirtualAllocEx, WriteProcessMemory \u7b49\u7b49)\u7684\u624b\u6cd5\u9032\u884c\u3002\u7136\u800c\u5728\u5f37\u8abf\u7cbe\u7c21\u7684 UNIX \u54f2\u5b78\u7576\u4e2d\uff0c\u4e26\u6c92\u6709\u5c0d\u61c9\u7684\u7cfb\u7d71 API \u63d0\u4f9b\u9019\u6a23\u7684 Hacking \u6280\u5de7\u3002\u96d6\u7136\u63d0\u5347\u4e86\u52d5\u614b\u6ce8\u5165\u7b49\u653b\u64ca\u7684\u5be6\u4f5c\u96e3\u6613\u5ea6\uff0c\u4f46\u672c\u6b21\u8b70\u7a0b\u5e0c\u671b\u53ef\u4ee5\u900f\u904e ptrace \u89aa\u624b\u6253\u9020\u985e\u4f3c\u529f\u80fd\uff0c\u9032\u800c\u63d0\u5347\u81ea\u5df1\u5c0d\u7cfb\u7d71\u8edf\u9ad4\u7684\u8a8d\u8b58\u3002", "description": "\u5728\u6280\u8853\u4fe1\u4efb\u7684\u57fa\u77f3\u662f\u7cfb\u7d71\u5b89\u5168\u7684\u6642\u4ee3\uff0cDLL injection \u5728 Windows \u74b0\u5883\u4e2d\u5c24\u70ba\u95dc\u9375\uff0c\u7136\u800c\uff0c\u5728 UNIX \u548c Linux \u7cfb\u7d71\u7684\u7c21\u6f54\u67b6\u69cb\u4e0b\uff0c\u9762\u81e8\u8457\u7368\u5230\u7684\u6311\u6230\u3002\u9019\u4e9b\u7cfb\u7d71\u5e38\u88ab\u8a8d\u70ba\u56e0\u7f3a\u4e4f\u652f\u63f4\u6027\u7684\u7cfb\u7d71 API \u800c\u96e3\u4ee5\u76f4\u63a5\u64cd\u4f5c\u3002\u672c\u6b21\u6df1\u5165\u63a2\u8a0e\u5c07\u5f15\u9818\u60a8\u9032\u5165 Linux \u4e16\u754c\uff0c\u91cd\u65b0\u754c\u5b9a\u7a0b\u5f0f\u78bc\u6ce8\u5165\u7684\u50b3\u7d71\u908a\u754c\u3002\r\n\r\n\u6211\u5011\u5c07\u4e00\u8d77\u958b\u5c55\u4e00\u5834\u6280\u8853\u4e4b\u65c5\uff1a\u89aa\u624b\u6253\u9020 Linux \u4e0b\u7684 DLL injection\uff0c\u900f\u904e\u6feb\u7528 ptrace \u7cfb\u7d71\u547c\u53eb\u3002\u9019\u4e00\u904e\u7a0b\u4e0d\u50c5\u662f\u5c55\u73fe\u4e00\u7a2e\u6280\u5de7\uff0c\u66f4\u662f\u6df1\u5165\u4e86\u89e3\u7cfb\u7d71\u8edf\u9ad4\u5fae\u89c0\u7d50\u69cb\u8907\u96dc\u6027\u7684\u547c\u559a\u3002\u6211\u5011\u5c07\u63a2\u7a76\u5411\u904b\u884c\u4e2d\u7684\u884c\u7a0b\u6ce8\u5165\u4efb\u610f\u7a0b\u5f0f\u78bc\u7684\u8907\u96dc\u6027\uff0c\u6311\u6230\u5c0d Linux \u6297\u62d2\u9019\u985e\u64cd\u4f5c\u7684\u56fa\u6709\u89c0\u5ff5\u3002\r\n\r\n\u672c\u6b21\u5206\u4eab\u65e8\u5728\u4e0d\u50c5\u5c55\u793a\u4e00\u9805\u6280\u8853\uff0c\u800c\u662f\u6df1\u5316\u5c0d Linux \u7cfb\u7d71\u7406\u89e3\u7684\u6a5f\u6703\u3002\u5b83\u8b93\u6211\u5011\u6709\u6a5f\u6703\u8d85\u8d8a\u73fe\u6709 API \u7684\u9650\u5236\uff0c\u5728 UNIX \u54f2\u5b78\u7684\u56b4\u683c\u6846\u67b6\u5167\u9032\u884c\u5275\u65b0\uff0c\u63d0\u5347\u6211\u5011\u5728\u7cfb\u7d71\u5b89\u5168\u9818\u57df\u7684\u6574\u9ad4\u5c08\u696d\u6c34\u6e96\u3002\r\n\r\n\u4e0d\u8ad6\u60a8\u662f\u8cc7\u6df1\u7684\u5b89\u5168\u7814\u7a76\u54e1\u3001\u5c0d\u4f5c\u696d\u7cfb\u7d71\u5167\u90e8\u7d50\u69cb\u5145\u6eff\u8208\u8da3\u7684\u958b\u767c\u4eba\u54e1\uff0c\u9084\u662f\u5c0d Linux \u7cfb\u7d71\u64cd\u63a7\u6975\u9650\u611f\u5230\u597d\u5947\u7684\u4eba\u58eb\uff0c\u9019\u5834\u6703\u8b70\u5c07\u70ba\u60a8\u63ed\u793a\u64cd\u4f5c\u7cfb\u7d71\u67b6\u69cb\u8207\u5b89\u5168\u9593\u7d30\u81a9\u7684\u76f8\u4e92\u4f5c\u7528\u3002\u8b93\u6211\u5011\u4e00\u8d77\u91cd\u65b0\u5be9\u8996 DLL (so) injection \u7684\u8a8d\u77e5\uff0c\u4e26\u5c0d Linux \u74b0\u5883\u7684\u8907\u96dc\u6027\u8207\u6f5b\u529b\u62b1\u6709\u5168\u65b0\u7684\u555f\u767c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "QZACUD", "name": "scc", "avatar": "https://pretalx.coscup.org/media/avatars/365307585_2824901980985782_3354305108498222861_n_XSso2Ex.jpg", "biography": "A senior R&D at TeamT5.\r\nI am a modern C++, open source, and open data enthusiast.", "public_name": "scc", "guid": "97a0caa2-1f6e-514a-90e0-9ee6b5494172", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QZACUD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XGQPGA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XGQPGA/", "attachments": []}, {"guid": "58dfd48e-2644-588f-9112-5d76e6f7b071", "code": "MWHX7P", "id": 1163, "logo": null, "date": "2024-08-03T14:55:00+08:00", "start": "14:55", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-1163-rect-clipping--fixed-point", "url": "https://pretalx.coscup.org/coscup-2024/talk/MWHX7P/", "title": "\u5168\u5411\u91cf\u5716\u5f62\u8655\u7406\u7cfb\u7d71\uff1a rect clipping \u6f14\u7b97\u6cd5\u548c fixed point \u64cd\u4f5c", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u5c08\u984c\u65e8\u5728\u63a2\u8a0e\u5168\u5411\u91cf\u5716\u5f62\u8655\u7406\u7cfb\u7d71\u7684\u958b\u767c\uff0c\u7279\u5225\u805a\u7126\u65bc rect clipping \u6f14\u7b97\u6cd5\u548c fixed point \u64cd\u4f5c\u7684\u512a\u5316\u8207\u6539\u9032\u3002\u900f\u904e\u7cbe\u9032 fixed point \u64cd\u4f5c\uff0c\u6211\u5011\u5c07\u81f4\u529b\u65bc\u63d0\u9ad8\u5716\u5f62\u8655\u7406\u7684\u6548\u7387\u548c\u6e96\u78ba\u6027\u4e26\u4e14\u964d\u4f4e\u8a18\u61b6\u9ad4\u983b\u5bec\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BMZM3L", "name": "\u6797\u5f65\u752b", "avatar": "https://pretalx.coscup.org/media/avatars/%E5%A4%A7%E9%A0%AD%E8%B2%BC_9Hyn1aA.jpg", "biography": "\u6211\u662f\u6797\u5f65\u752b\uff0c\u76ee\u524d\u5c31\u8b80\u65bc\u6210\u529f\u5927\u5b78\u3002\r\n\u53c3\u52a0 COSCUP \u5c0d\u6211\u4f86\u8aaa\u662f\u4e00\u6b21\u73cd\u8cb4\u7684\u6a5f\u6703\uff0c\u80fd\u5920\u52a0\u901f\u6211\u5728\u958b\u6e90\u9818\u57df\u7684\u6210\u9577\u548c\u767c\u5c55\u3002\u6211\u5e0c\u671b\u901a\u904e COSCUP\uff0c\u80fd\u5920\u5efa\u7acb\u8d77\u826f\u597d\u7684\u4eba\u8108\u95dc\u4fc2\uff0c\u627e\u5230\u5408\u9069\u7684\u958b\u6e90\u9805\u76ee\u4e26\u7a4d\u6975\u53c3\u8207\u5176\u4e2d\uff0c\u70ba\u958b\u6e90\u793e\u5340\u7684\u5efa\u8a2d\u8ca2\u737b\u81ea\u5df1\u7684\u4e00\u4efd\u529b\u91cf\u3002\r\n\r\n\u6211\u671f\u5f85\u8457\u5728 COSCUP \u4e0a\u8207\u5927\u5bb6\u4e00\u8d77\u5b78\u7fd2\u3001\u4ea4\u6d41\uff0c\u4e26\u5171\u540c\u63a2\u7d22\u958b\u6e90\u6280\u8853\u7684\u7121\u9650\u53ef\u80fd\u6027\u3002", "public_name": "\u6797\u5f65\u752b", "guid": "fd0268ef-aeba-5da7-b7c7-f184386815f6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BMZM3L/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MWHX7P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MWHX7P/", "attachments": []}, {"guid": "f5f7609b-1863-5a6e-b2b7-6a639c521cc1", "code": "LRBFCW", "id": 1210, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-1210-c", "url": "https://pretalx.coscup.org/coscup-2024/talk/LRBFCW/", "title": "\u5f9e\u96f6\u958b\u59cb\u5efa\u69cb C \u8a9e\u8a00\u6700\u4f73\u5316\u7de8\u8b6f\u5668", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "\u5118\u7ba1\u8a31\u591a\u5927\u5b78\u4ecd\u7136\u6709\u958b\u8a2d\u7de8\u8b6f\u5668\u8ab2\u7a0b\uff0c\u90e8\u4efd\u5b78\u7cfb\u751a\u81f3\u5c07\u5176\u5217\u70ba\u5fc5\u4fee\uff0c\u4f46\u96a8\u8457\u7570\u8cea\u591a\u6838\u5728\u5167\u904b\u7b97\u6a21\u578b\u7684\u8b8a\u9077\uff0c\u7de8\u8b6f\u5668\u6280\u8853\u96a8\u4e4b\u5df2\u6709\u76f8\u7576\u4e0d\u540c\u7684\u9762\u8c8c\u3002\u4f46\u7d55\u5927\u591a\u6578\u7684\u5927\u5b78\u8ab2\u7a0b\u50c5\u80fd\u52c9\u5f37\u6db5\u84cb\u5230\u8a9e\u6cd5\u89e3\u6790\u8207\u6307\u4ee4\u751f\u6210\uff0c\u9051\u8ad6\u8981\u63a2\u8a0e\u5404\u5f0f\u6700\u4f73\u5316\u8b70\u984c\u3002\r\n\u672c\u8b70\u7a0b\u5c07\u4ecb\u7d39\u4e00\u9805\u5f9e\u7121\u5230\u6709\u958b\u767c C \u8a9e\u8a00\u7de8\u8b6f\u5668\u7684\u5617\u8a66\uff1a\u9996\u5148\u5be6\u4f5c C \u8a9e\u8a00\u7684\u89e3\u6790\u5668\u8207\u652f\u63f4 Arm \u548c RISC-V \u8655\u7406\u5668\u67b6\u69cb\u7684\u7de8\u8b6f\u5668\u5f8c\u7aef\uff0c\u4f7f\u5176\u80fd\u4e0d\u4f9d\u8cf4\u4efb\u4f55\u7d44\u8b6f\u5668\u6216\u9023\u7d50\u5668\u9054\u6210\u81ea\u6211\u7de8\u8b6f (self-hosting)\uff0c\u96a8\u5f8c\u5f15\u5165 SSA (static single assignment form) \u53ca\u4e00\u7cfb\u5217\u7684\u6700\u4f73\u5316\u7b56\u7565\uff0c\u4ee5\u4e0d\u5230\u842c\u884c\u7684 C \u7a0b\u5f0f\u78bc\u5efa\u69cb\u9019\u500b\u5c0f\u800c\u7cbe\u5de7\u7684\u6700\u4f73\u5316\u7de8\u8b6f\u5668\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7QG9P9", "name": "\u9673\u5b5f\u9d3b", "avatar": null, "biography": "\u76ee\u524d\u5c31\u8b80\u65bc\u570b\u7acb\u6210\u529f\u5927\u5b78\u96fb\u6a5f\u5de5\u7a0b\u5b78\u7cfb\uff0c\u71b1\u611b\u5404\u9805\u7cfb\u7d71\u8edf\u9ad4\u6280\u8853\u3002", "public_name": "\u9673\u5b5f\u9d3b", "guid": "9b79f36d-d83d-5d52-a88f-15ca51b9d1b6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7QG9P9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LRBFCW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LRBFCW/", "attachments": []}], "TR412-1": [{"guid": "c9cecaa7-90a3-5034-876a-0eb8092bcff6", "code": "3QHYHG", "id": 1051, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1051-wrenai-make-your-data-rag-ready-get-explainable-answers-by-asking-questions", "url": "https://pretalx.coscup.org/coscup-2024/talk/3QHYHG/", "title": "WrenAI: Make Your Data RAG-Ready. Get Explainable Answers By Asking Questions", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "### WrenAI \u4ecb\u7d39\r\n\r\n[WrenAI](https://www.getwren.ai/) \u662f\u4f60\u7684 AI \u6578\u64da\u52a9\u624b\uff0c\u5e6b\u52a9\u4f60\u7121\u9700\u64b0\u5beb SQL \u5c31\u80fd\u66f4\u5feb\u5730\u7372\u53d6\u7d50\u679c\u548c\u898b\u89e3\uff0c\u800c\u4e14\u5b83\u662f\u958b\u6e90\u7684\uff01\r\n\r\n### \u70ba\u4ec0\u9ebc\u6211\u5011\u958b\u767c\u4e86 WrenAI\uff1f\r\n\r\n\u6211\u5011\u5728\u70ba\u5ba2\u6236\u63d0\u4f9b\u670d\u52d9\u6642\u767c\u73fe\uff0c\u6578\u64da\u5718\u968a\u4e0d\u65b7\u6536\u5230\u81e8\u6642\u6578\u64da\u9700\u6c42\u6703\u5c0e\u81f4\u4e00\u7cfb\u5217\u554f\u984c\uff0c\u6bd4\u5982\u5c08\u6ce8\u529b\u548c\u751f\u7522\u529b\u4e0b\u964d\u3001\u58d3\u529b\u548c\u5026\u6020\u611f\u589e\u52a0\uff0c\u4ee5\u53ca\u8cc7\u6e90\u5229\u7528\u6548\u7387\u4f4e\u4e0b\u3002\r\n\r\n### \u70ba\u4ec0\u9ebc WrenAI \u7279\u5225\uff1f\r\n\r\nWrenAI \u60f3\u8981\u843d\u5be6 RAG Text-to-SQL \u7684\u67b6\u69cb\u5728\u958b\u6e90\u793e\u7fa4\u4e0a\uff0c\u8b93\u9019\u9805\u6280\u8853\u53ef\u4ee5\u666e\u53ca\u5230\u5404\u500b\u570b\u5bb6\u5404\u884c\u5404\u696d\u7684\u4f7f\u7528\u8005\uff0c\u5e6b\u52a9\u52a0\u901f\u6578\u64da\u8f49\u578b\u8207\u63d0\u5347\u4f01\u696d\u751f\u7522\u529b\uff0c\u4ee5\u4e0b\u70ba\u6211\u5011\u7684\u4e09\u5927\u7368\u7279\u8a2d\u8a08\uff1a\r\n\r\n- Semantics modeling & Indexing (\u7d22\u5f15): WrenAI \u7368\u7279\u8a2d\u8a08\u4e86 \"Modeling Definition Language\"(MDL) \u80fd\u5920\u8b93 LLM \u53bb\u7406\u89e3\u8cc7\u6599\u7d50\u69cb\u4ee5\u53ca\u4f01\u696d\u5167\u90e8\u7684\u8a9e\u610f\uff0c\u8b93 LLM \u66f4\u8cbc\u8fd1\u4f01\u696d\u7684\u71df\u904b\u60c5\u5883\uff0c\u8b93\u4f7f\u7528\u8005\u554f\u8207\u7b54\u66f4\u7cbe\u6e96\u3002\r\n- Augmentation (\u589e\u5f37): \u900f\u904e WrenAI \u7684 MDL \u8a2d\u8a08\uff0c\u53bb\u5f37\u5316LLM\u7684 Text-to-SQL \u80fd\u529b\u8b93 LLM \u80fd\u5920\u589e\u5f37\u4e0a\u4e0b\u6587\u7684\u7406\u89e3\u80fd\u529b\uff0c\u80fd\u5920\u6709\u6548\u7684\u964d\u4f4e\u5e7b\u89ba\u51fa\u73fe\u3002\r\n- Generation (\u751f\u6210): WrenAI SQL \u751f\u6210\u7684\u904e\u7a0b\u4e2d\u63d0\u4f9b\u4f7f\u7528\u8005\u4f86\u56de\u78ba\u8a8d\u7684\u6d41\u7a0b\u8a2d\u8a08\uff0c\u4ee5\u53ca\u5728 SQL \u7522\u751f\u5f8c\u9032\u884c SQL \u9a57\u8b49\u8207\u6821\u6b63\uff0c\u8b93 SQL \u751f\u6210\u66f4\u7cbe\u6e96\u3002\r\n\r\n### \u672a\u4f86\u529f\u80fd\u898f\u5283\uff08\u50c5\u5217\u8209\u90e8\u5206\uff09\r\n\r\n- LLM\u7cfb\u7d71\u91d0\u6e05\u4f7f\u7528\u8005\u8a62\u554f\r\n- \u4f7f\u7528\u8005\u53cd\u994b\r\n- LLM\u7cfb\u7d71\u8868\u73fe\u8a55\u4f30", "description": "- [1 \u5206\u9418 WrenAI \u4ecb\u7d39\u5f71\u7247](https://youtu.be/Fw0Wxd2G3jY?si=SbAQNalSvTG0m_UG)\r\n- [\u5982\u4f55\u4f7f\u7528 LangChain \u5efa\u7acb\u4e00\u500bText-to-SQL\u7684\u89e3\u6c7a\u65b9\u6848\uff1f\u6709\u54ea\u4e9b\u6311\u6230\uff1f\u5982\u4f55\u89e3\u6c7a\uff1f](https://blog.getwren.ai/how-do-you-use-langchain-to-build-a-text-to-sql-solution-what-are-the-challenges-how-to-solve-it-b6d9c66aa038)\r\n- [\u4f7f\u7528 RAG \u8207\u5927\u578b\u8a9e\u8a00\u6a21\u578b\uff08LLM\uff09\u67e5\u8a62\u6578\u64da\u5eab\uff08\u6587\u672c\u5230 SQL\uff09\u9047\u5230\u7684 4 \u5927\u6311\u6230\u4ee5\u53ca\u5982\u4f55\u89e3\u6c7a](https://blog.getwren.ai/4-key-technical-challenges-using-rag-with-llms-to-query-database-text-to-sql-and-how-to-solve-it-5d5a3d6682e5)\r\n- [\u6211\u5011\u5f9e Pinterest \u7684 Text-to-SQL \u89e3\u6c7a\u65b9\u6848\u4e2d\u5b78\u5230\u4e86\u4ec0\u9ebc\uff1f](https://blog.getwren.ai/what-we-learned-from-pinterests-text-to-sql-solution-840fa5840635)", "recording_license": "", "do_not_record": false, "persons": [{"code": "UTCFH7", "name": "Jimmy Yeh", "avatar": "https://pretalx.coscup.org/media/avatars/11023068_UJhnJ8P.jpeg", "biography": "I am working on a problem that humans have been attempting to solve for 50 years.\r\n\r\nSoftware Product Engineer in Canner", "public_name": "Jimmy Yeh", "guid": "10f34f41-b2ae-5781-8d05-974b4b9c3ac1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UTCFH7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3QHYHG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3QHYHG/", "attachments": []}, {"guid": "64bb4245-b69e-5ad7-a1ba-872d0580e954", "code": "XZSQEX", "id": 1144, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1144", "url": "https://pretalx.coscup.org/coscup-2024/talk/XZSQEX/", "title": "\u5927\u6a21\u578b\u6700\u4f73\u62cd\u6863\u2014\u2014\u5411\u91cf\u6570\u636e\u5e93", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "1. \u4ec0\u4e48\u662f\u5411\u91cf\u6570\u636e\u5e93\r\n2. \u5411\u91cf\u6570\u636e\u5e93\u80fd\u7ed9\u5927\u6a21\u578b\u843d\u5730\u5e26\u6765\u4ec0\u4e48\u5e2e\u52a9\r\n3. Milvus\u4e3a\u6ee1\u8db3\u5404\u79cd\u5e94\u7528\u573a\u666f\u9700\u6c42\u800c\u505a\u7684\u8fed\u4ee3", "description": "1. \u4ec0\u4e48\u662f\u5411\u91cf\u6570\u636e\u5e93\r\n2. \u5411\u91cf\u6570\u636e\u5e93\u80fd\u7ed9\u5927\u6a21\u578b\u843d\u5730\u5e26\u6765\u4ec0\u4e48\u5e2e\u52a9\r\n3. Milvus\u4e3a\u6ee1\u8db3\u5404\u79cd\u5e94\u7528\u573a\u666f\u9700\u6c42\u800c\u505a\u7684\u8fed\u4ee3", "recording_license": "", "do_not_record": false, "persons": [{"code": "S9SP7K", "name": "\u6c88\u4eae", "avatar": null, "biography": "\u6c88\u4eae\uff0czilliz\u8d44\u6df1\u89e3\u51b3\u65b9\u6848\u67b6\u6784\u5e08\uff0c\u8d1f\u8d23\u63a8\u52a8\u4e91\u670d\u52a1\u7b49\u4f01\u4e1a\u7ea7\u4ea7\u54c1\u53ca\u65b9\u6848Go-to-Market\u65b9\u9762\u7684\u5de5\u4f5c\u3002\u66fe\u4efb\u804c\u4e8eIBM\u3001Netapp\u7b49\u4f20\u7edfInfra\u4f01\u4e1a\uff0c\u4ee5\u53ca\u4f9d\u56fe\u79d1\u6280\u3001\u6765\u4e5f\u79d1\u6280\u7b49AI\u521b\u4e1a\u516c\u53f8\u3002\u6c88\u4eae\u62e5\u6709\u4e0a\u6d77\u4ea4\u901a\u5927\u5b66\u4fe1\u606f\u5de5\u7a0b\u5b66\u58eb\u5b66\u4f4d\u3002", "public_name": "\u6c88\u4eae", "guid": "f5ba7a3b-1d22-5f0a-93f4-94552c564b0d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/S9SP7K/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XZSQEX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XZSQEX/", "attachments": []}, {"guid": "43c3b05d-3dee-56d5-afe4-aeadf2508fdf", "code": "WWZ3EX", "id": 1289, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1289", "url": "https://pretalx.coscup.org/coscup-2024/talk/WWZ3EX/", "title": "\u6d3b\u7d61\u958b\u6e90\u65b0\u751f\u614b\uff0c\u6578\u4f4d\u516c\u5efa\u4f5c\u9663\u4f86!", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "\u6578\u4f4d\u767c\u5c55\u90e8\u6578\u4f4d\u7522\u696d\u7f72\u6b63\u5168\u529b\u63a8\u52d5\u53f0\u7063\u7684AI\u8f49\u578b\uff0c\u63a8\u51fa\u6578\u4f4d\u516c\u5171\u5efa\u8a2d\u8a08\u756b-\u8edf\u9ad4\u57fa\u76e4\uff0c\u4ee5\u5229\u6e1b\u5c11\u91cd\u8907\u958b\u767c\u6295\u8cc7\uff0c\u4e26\u63d0\u5347\u8edf\u9ad4\u6578\u4f4d\u670d\u52d9\u54c1\u8cea\u548c\u6548\u7387\u3002\u9996\u5148\u6211\u5011\u63d0\u4f9b\u514d\u8cbbAI\u7b97\u529b\u8cc7\u6e90\uff0c\u9019\u4e9b\u8cc7\u6e90\u5305\u62ecNvidia H100\u548cAMD MI300X\u865b\u64ec\u5316GPU\uff0c\u5e6b\u52a9\u8cc7\u670d\u7522\u696d\u5145\u5206\u5229\u7528\u8cc7\u6e90\u9032\u884c\u5275\u65b0\uff01\r\n\r\n\u958b\u6e90\u7684\u529b\u91cf\u80fd\u5920\u52a0\u901f\u9818\u57df\u61c9\u7528\u958b\u767c\uff0c\u8b93\u66f4\u591a\u4eba\u53c3\u8207\u5230\u5275\u65b0\u4e2d\u4f86\uff0c\u70ba\u4e86\u4fc3\u9032\u958b\u6e90\u793e\u7fa4\u7684\u5408\u4f5c\uff0c\u6211\u5011\u5c07\u63a8\u51fa\u300c\u7a0b\u5f0f\u78bc\u4fe1\u4efb\u5171\u4eab\u5e73\u53f0\u300d\uff0c\u9019\u500b\u5e73\u53f0\u4fc3\u9032\u7a0b\u5f0f\u78bc\u548cAI\u6a21\u578b\u7684\u8cc7\u6e90\u5171\u4eab\uff0c\u78ba\u4fdd\u6578\u4f4d\u5efa\u8a2d\u7684\u5b89\u5168\u6027\u548c\u5408\u898f\u6027\uff08Openchain\uff09\u3002\r\n\r\n\u6b64\u5916\uff0c\u70ba\u9f13\u52f5\u4f01\u696d\u9032\u884c\u7814\u767c\u5275\u65b0\uff0c\u63d0\u4f9b\u7a05\u52d9\u62b5\u6e1b\u512a\u60e0\u4f86\u964d\u4f4e\u7814\u767c\u6210\u672c\uff0c\u6fc0\u52f5\u4f01\u696d\u52a0\u5927\u5c0d\u6578\u4f4d\u79d1\u6280\u548c\u5275\u65b0\u61c9\u7528\u7684\u6295\u8cc7\uff0c\u65e8\u5728\u652f\u6301\u4f01\u696d\u9032\u884c\u7814\u767c\u5275\u65b0\uff0c\u63a8\u52d5\u6574\u500b\u8edf\u9ad4\u751f\u614b\u7cfb\u7684\u767c\u5c55\u3002\r\n\r\n\u6578\u4f4d\u7522\u696d\u7f72\u81f4\u529b\u65bc\u5efa\u69cb\u958b\u653e\u3001\u5275\u65b0\u548c\u5b89\u5168\u7684\u6578\u4f4d\u751f\u614b\u7cfb\uff0c\u4fc3\u9032\u8cc7\u8a0a\u7522\u696d\u7684\u4f7f\u7528\u548c\u767c\u5c55\u3002\u6211\u5011\u5c07\u8207\u5927\u5bb6\u5206\u4eab\u76ee\u524d\u5728\u8edf\u9ad4\u57fa\u76e4\u6b63\u63a8\u52d5\u7684\u76f8\u95dc\u696d\u52d9\uff0c\u4e26\u671f\u5f85\u548c\u958b\u6e90\u5925\u4f34\u5011\u5171\u540c\u63a8\u52d5\u958b\u6e90\u6280\u8853\u5728\u53f0\u7063\u7684\u666e\u53ca\u8207\u61c9\u7528!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DDXMAW", "name": "\u5deb\u5efa\u6052", "avatar": "https://pretalx.coscup.org/media/avatars/S__24051731_gd83HZL.jpg", "biography": "\u73fe\u8077\uff1a\r\n\u6578\u4f4d\u767c\u5c55\u90e8\u6578\u4f4d\u7522\u696d\u7f72\u79d1\u9577\r\n\r\n\u7d93\u6b77\uff1a\r\n\u53f0\u5317\u5e02\u653f\u5e9c\u885b\u751f\u5c40\u8cc7\u8a0a\u5ba4\u4e3b\u4efb\u3001\r\n\u4e3b\u8a08\u7e3d\u8655\u4e3b\u8a08\u8cc7\u8a0a\u8655\u5206\u6790\u5e2b\r\n\r\n\u5b78\u6b77\uff1a\r\n\u53f0\u7063\u79d1\u6280\u5927\u5b78\u8cc7\u8a0a\u7ba1\u7406\u7cfb\u535a\u58eb\u3001\r\n\u53f0\u7063\u79d1\u6280\u5927\u5b78\u6a5f\u68b0\u5de5\u7a0b\u7cfb\u78a9\u58eb", "public_name": "\u5deb\u5efa\u6052", "guid": "2490ba7e-3a0f-5199-aba2-6685c7cfc913", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DDXMAW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WWZ3EX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WWZ3EX/", "attachments": []}, {"guid": "3df094ec-5b11-5c9a-bf0f-fb2c7e7ccf8a", "code": "RDH9NV", "id": 967, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-967-support-ai-ai-powered-framework-for-efficient-case-resolution", "url": "https://pretalx.coscup.org/coscup-2024/talk/RDH9NV/", "title": "\"Support AI\": AI-Powered Framework for Efficient Case Resolution", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n\u4e16\u754c\u5404\u5730\u6b63\u8fce\u4f86\u4eba\u5de5\u667a\u80fd\u71b1\u6f6e\uff0c\u4eba\u5011\u5c0d\u5176\u8868\u73fe\u8b9a\u5606\u4e0d\u5df2\uff0c\u4e26\u71b1\u5207\u671f\u5f85\u5229\u7528\u5176\u5f3a\u5927\u529f\u80fd\u7c21\u5316\u65e5\u5e38\u5de5\u4f5c\u3002Canonical Ubuntu\u516c\u53f8\u6b63\u7a4d\u6975\u958b\u767c\u4e00\u7a2e\u65b0\u578b\u7684\u4eba\u5de5\u667a\u80fd\u52a9\u7406\uff0c\u8a72\u52a9\u7406\u53ef\u4ee5\u5206\u6790\u65b0\u6536\u5230\u7684\u5ba2\u6236\u554f\u984c\uff0c\u8b58\u5225\u6839\u672c\u7684\u554f\u984c\u6240\u5728\uff0c\u4e26\u4e14\u6839\u64da\u73fe\u6709\u7684\u77e5\u8b58\u5eab\u63d0\u51fa\u89e3\u51b3\u65b9\u6848\u3002\u5728\u672c\u6f14\u8b1b\u4e2d\uff0cGavin\u5c07\u4ecb\u7d39\u6574\u500b\u8a2d\u8a08\u6846\u67b6\u7684\u6982\u6cc1\u4e26\u8a0e\u8ad6\u9748\u611f\u7684\u4f86\u6e90\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XTRQDX", "name": "Gavin Guo", "avatar": "https://pretalx.coscup.org/media/avatars/me_linkedin_rwldHF1.jpeg", "biography": "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 (Non\u00aduniform 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.\r\n\r\nCurrently, 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.", "public_name": "Gavin Guo", "guid": "098a75ed-1c86-5c9d-98b4-3c3fd59ba80e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XTRQDX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RDH9NV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RDH9NV/", "attachments": []}, {"guid": "fd50e396-dbf7-558a-b147-78ede2cddcef", "code": "CTHMJX", "id": 1145, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1145", "url": "https://pretalx.coscup.org/coscup-2024/talk/CTHMJX/", "title": "\u5927\u6a21\u578b\u65f6\u4ee3\u7684\u6570\u636e\u57fa\u7840\u8bbe\u65bd\u7684\u6f14\u8fdb", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u5927\u6a21\u578b\u9a71\u52a8\u4e4b\u4e0b\u7684\u6570\u636e\uff0c\u80fd\u591f\u8ba9\u5e94\u7528\u5f97\u5230\u66f4\u9ad8\u6548\u3001\u66f4\u51c6\u786e\u3001\u66f4\u4e2a\u6027\u5316\u7684\u63d0\u5347\uff0cAI \u5df2\u7ecf\u5728\u81ea\u7136\u8bed\u8a00\u5904\u7406\u3001\u63a8\u8350\u7cfb\u7edf\u548c\u6570\u636e\u5206\u6790\u7b49\u591a\u79cd\u573a\u666f\u4e2d\u5f97\u5230\u4e86\u5e7f\u6cdb\u4f7f\u7528\uff0c\u53d6\u5f97\u4e86\u663e\u8457\u7684\u6548\u679c\u3002\u5927\u6a21\u578b\u53ef\u4ee5\u66f4\u597d\u7684\u4f18\u5316\u6570\u636e\uff0c\u7ecf\u8fc7\u6df1\u5ea6\u4f18\u5316\u7684\u6570\u636e\u53ef\u4ee5\u66f4\u597d\u7684\u8bad\u7ec3\u5927\u6a21\u578b\uff0c\u5927\u6a21\u578b\u548c\u6570\u636e\u4e8c\u8005\u76f8\u8f85\u76f8\u6210\u3002\r\n\u6211\u4eec\u5c06\u5728\u672c\u6b21\u6f14\u8bb2\u4e2d\u4ecb\u7ecd\u6211\u4eec\u5f00\u6e90\u7684 Gravitino \u5982\u4f55\u6784\u5efa\u7edf\u4e00\u7684\u5143\u6570\u636e\u6e56\uff0c\u4ee5 Single Source Of Truth \u7684\u65b9\u5f0f\u7ba1\u7406\u6570\u636e\u56e2\u961f\u548c AI \u56e2\u961f\u7684\u6240\u6709\u5143\u6570\u636e\uff0c\u4e0d\u4ec5\u586b\u8865\u4e86AI \u6a21\u578b\u5143\u6570\u636e\u7ba1\u7406\u7684\u7a7a\u767d\uff0c\u8fd8\u63d0\u4f9b Java\u3001Python \u548c NodeJS \u7684\u5ba2\u6237\u7aef\uff0c\u8ba9\u4e0d\u540c\u90e8\u95e8\u7684\u6570\u636e\u56e2\u961f\uff0c AI \u56e2\u961f\u548c\u4e1a\u52a1\u56e2\u961f\uff0c\u65e0\u7f1d\u7684\u5b8c\u6210\u6570\u636e ETL\uff0c\u6570\u636e\u6e05\u6d17\uff0c\u7279\u5f81\u5de5\u7a0b\uff0c\u6a21\u578b\u8bad\u7ec3\u3001\u6a21\u578b\u53d1\u5e03\u548c APP \u4e0e\u6a21\u578b\u96c6\u6210\u7684\u5168\u6d41\u7a0b\u95ed\u73af\uff0c\u52a0\u901f\u6570\u636e\u548c AI \u7684\u878d\u5408\u3002\r\nGravitino \u8fd8\u63d0\u4f9b\u652f\u6301\u591a\u4e91\u7684\u7edf\u4e00\u7684 IAM \u6743\u9650\u7ba1\u7406\u548c\u7edf\u4e00\u7684\u591a\u6570\u636e\u6e90\u5f02\u6784\uff08\u7ed3\u6784\u5316/\u975e\u7ed3\u6784\u5316\uff09\u6570\u636e\u7684\u8bfb\u5199\uff0c\u8ba9 AI \u56e2\u961f\u53ef\u4ee5\u5145\u5206\u5229\u7528\u516c\u6709\u4e91\u548c\u79c1\u6709\u6570\u636e\u4e2d\u5fc3\u7684 GPU\uff0c\u5b58\u50a8\uff0c\u4e91\u670d\u52a1\u7b49\u57fa\u7840\u8bbe\u65bd\u8d44\u6e90\uff0c\u964d\u4f4e\u6a21\u578b\u8bad\u7ec3\u7684\u6210\u672c\u548c\u5468\u671f\u3002\r\n\u540c\u65f6\u4e5f\u5c06\u5206\u4eab\u5c0f\u7c73\u3001\u552f\u54c1\u4f1a\u7b49\u4e92\u8054\u7f51\u516c\u53f8\u901a\u8fc7\u4f7f\u7528 Gravitino \u89e3\u51b3 AI \u6a21\u578b\u8bad\u7ec3\u4e2d\u7684\u9047\u5230\u7684\u95ee\u9898\u548c\u6311\u6218\u3002\r\n\u6f14\u8bb2\u63d0\u7eb2\uff1a\r\n\u5927\u6a21\u578b\u65f6\u4ee3\u9700\u8981\u4ec0\u4e48\u6837\u7684\u57fa\u7840\u8bbe\u65bd\r\nData Infra \u5230 AI Infra \u7684\u6f14\u53d8\r\n\u6280\u672f\u6311\u6218\u548c\u89e3\u51b3\u65b9\u6848\r\n\u53d1\u5c55\u89c4\u5212\u548c\u672a\u6765\u5c55\u671b\r\n\r\n\u542c\u4f17\u6536\u76ca\uff1a\r\n\u5927\u6a21\u578b\u65f6\u4ee3\u7684\u6570\u636e\u57fa\u7840\u8bbe\u65bd\u7684\u6700\u65b0\u53d1\u5c55\u8d8b\u52bf\r\n\u5982\u4f55\u8ba9\u6570\u636e\u548c AI \u65e0\u7f1d\u878d\u5408\r\n\u5982\u4f55\u5b89\u5168\u9ad8\u6548\u7684\u8fdb\u884c\u6a21\u578b\u5f00\u53d1\r\n\u5982\u4f55\u6709\u6548\u7684\u8fdb\u884c\u5927\u6a21\u578b\u7684\u751f\u547d\u5468\u671f\u7ba1\u7406\r\n\r\n[Download Slide](https://drive.google.com/file/d/1q6dvNQakpFRLZG8FuG4JaExzYTSTgWjP/view?usp=sharing)", "description": "\u5728\u5927\u6a21\u578b\u9a71\u52a8\u4e4b\u4e0b\u7684\u6570\u636e\uff0c\u80fd\u591f\u8ba9\u5e94\u7528\u5f97\u5230\u66f4\u9ad8\u6548\u3001\u66f4\u51c6\u786e\u3001\u66f4\u4e2a\u6027\u5316\u7684\u63d0\u5347\uff0cAI \u5df2\u7ecf\u5728\u81ea\u7136\u8bed\u8a00\u5904\u7406\u3001\u63a8\u8350\u7cfb\u7edf\u548c\u6570\u636e\u5206\u6790\u7b49\u591a\u79cd\u573a\u666f\u4e2d\u5f97\u5230\u4e86\u5e7f\u6cdb\u4f7f\u7528\uff0c\u53d6\u5f97\u4e86\u663e\u8457\u7684\u6548\u679c\u3002\u5927\u6a21\u578b\u53ef\u4ee5\u66f4\u597d\u7684\u4f18\u5316\u6570\u636e\uff0c\u7ecf\u8fc7\u6df1\u5ea6\u4f18\u5316\u7684\u6570\u636e\u53ef\u4ee5\u66f4\u597d\u7684\u8bad\u7ec3\u5927\u6a21\u578b\uff0c\u5927\u6a21\u578b\u548c\u6570\u636e\u4e8c\u8005\u76f8\u8f85\u76f8\u6210\u3002\r\n\u6211\u4eec\u5c06\u5728\u672c\u6b21\u6f14\u8bb2\u4e2d\u4ecb\u7ecd\u6211\u4eec\u5f00\u6e90\u7684 Gravitino \u5982\u4f55\u6784\u5efa\u7edf\u4e00\u7684\u5143\u6570\u636e\u6e56\uff0c\u4ee5 Single Source Of Truth \u7684\u65b9\u5f0f\u7ba1\u7406\u6570\u636e\u56e2\u961f\u548c AI \u56e2\u961f\u7684\u6240\u6709\u5143\u6570\u636e\uff0c\u4e0d\u4ec5\u586b\u8865\u4e86AI \u6a21\u578b\u5143\u6570\u636e\u7ba1\u7406\u7684\u7a7a\u767d\uff0c\u8fd8\u63d0\u4f9b Java\u3001Python \u548c NodeJS \u7684\u5ba2\u6237\u7aef\uff0c\u8ba9\u4e0d\u540c\u90e8\u95e8\u7684\u6570\u636e\u56e2\u961f\uff0c AI \u56e2\u961f\u548c\u4e1a\u52a1\u56e2\u961f\uff0c\u65e0\u7f1d\u7684\u5b8c\u6210\u6570\u636e ETL\uff0c\u6570\u636e\u6e05\u6d17\uff0c\u7279\u5f81\u5de5\u7a0b\uff0c\u6a21\u578b\u8bad\u7ec3\u3001\u6a21\u578b\u53d1\u5e03\u548c APP \u4e0e\u6a21\u578b\u96c6\u6210\u7684\u5168\u6d41\u7a0b\u95ed\u73af\uff0c\u52a0\u901f\u6570\u636e\u548c AI \u7684\u878d\u5408\u3002\r\nGravitino \u8fd8\u63d0\u4f9b\u652f\u6301\u591a\u4e91\u7684\u7edf\u4e00\u7684 IAM \u6743\u9650\u7ba1\u7406\u548c\u7edf\u4e00\u7684\u591a\u6570\u636e\u6e90\u5f02\u6784\uff08\u7ed3\u6784\u5316/\u975e\u7ed3\u6784\u5316\uff09\u6570\u636e\u7684\u8bfb\u5199\uff0c\u8ba9 AI \u56e2\u961f\u53ef\u4ee5\u5145\u5206\u5229\u7528\u516c\u6709\u4e91\u548c\u79c1\u6709\u6570\u636e\u4e2d\u5fc3\u7684 GPU\uff0c\u5b58\u50a8\uff0c\u4e91\u670d\u52a1\u7b49\u57fa\u7840\u8bbe\u65bd\u8d44\u6e90\uff0c\u964d\u4f4e\u6a21\u578b\u8bad\u7ec3\u7684\u6210\u672c\u548c\u5468\u671f\u3002\r\n\u540c\u65f6\u4e5f\u5c06\u5206\u4eab\u5c0f\u7c73\u3001\u552f\u54c1\u4f1a\u7b49\u4e92\u8054\u7f51\u516c\u53f8\u901a\u8fc7\u4f7f\u7528 Gravitino \u89e3\u51b3 AI \u6a21\u578b\u8bad\u7ec3\u4e2d\u7684\u9047\u5230\u7684\u95ee\u9898\u548c\u6311\u6218\u3002\r\n\u6f14\u8bb2\u63d0\u7eb2\uff1a\r\n\u5927\u6a21\u578b\u65f6\u4ee3\u9700\u8981\u4ec0\u4e48\u6837\u7684\u57fa\u7840\u8bbe\u65bd\r\nData Infra \u5230 AI Infra \u7684\u6f14\u53d8\r\n\u6280\u672f\u6311\u6218\u548c\u89e3\u51b3\u65b9\u6848\r\n\u53d1\u5c55\u89c4\u5212\u548c\u672a\u6765\u5c55\u671b\r\n\r\n\u542c\u4f17\u6536\u76ca\uff1a\r\n\u5927\u6a21\u578b\u65f6\u4ee3\u7684\u6570\u636e\u57fa\u7840\u8bbe\u65bd\u7684\u6700\u65b0\u53d1\u5c55\u8d8b\u52bf\r\n\u5982\u4f55\u8ba9\u6570\u636e\u548c AI \u65e0\u7f1d\u878d\u5408\r\n\u5982\u4f55\u5b89\u5168\u9ad8\u6548\u7684\u8fdb\u884c\u6a21\u578b\u5f00\u53d1\r\n\u5982\u4f55\u6709\u6548\u7684\u8fdb\u884c\u5927\u6a21\u578b\u7684\u751f\u547d\u5468\u671f\u7ba1\u7406\r\n\r\n[Download Slide](https://drive.google.com/file/d/1q6dvNQakpFRLZG8FuG4JaExzYTSTgWjP/view?usp=sharing)", "recording_license": "", "do_not_record": false, "persons": [{"code": "BMW3CJ", "name": "\u5218\u52cb", "avatar": null, "biography": "\u5218\u52cb\uff0c\u6709\u7740\u4e8c\u5341\u5e74\u7684\u8f6f\u4ef6\u5f00\u53d1\u7ecf\u9a8c\uff0c\u8fd1\u5341\u5e74\u4e00\u76f4\u4ece\u4e8b\u5927\u6570\u636e\u9886\u57df\u7684\u5f00\u53d1\u5de5\u4f5c\uff0c\u662f Apache \u8f6f\u4ef6\u57fa\u91d1\u4f1a\u7684 Member \u6210\u5458\u548c\u5b75\u5316\u5668\u5bfc\u5e08\uff0c\u5728 Apache \u4e2d\u5b75\u5316\u4e86\u591a\u4e2a\u5f00\u6e90\u9879\u76ee\uff0c\u540c\u65f6\u4e5f\u662f Apache Hadoop \u548c Zeppelin \u7684 Committer \u6210\u5458\u3002\r\n\r\n\u5218\u52cb\u662f Datastrato \u516c\u53f8\u7684\u8054\u5408\u521b\u59cb\u4eba\u548c COO\uff0c\u76ee\u524d\u4e3b\u8981\u8d1f\u8d23\u516c\u53f8\u7684\u5f00\u6e90\u9879\u76ee Gravitino \u7684\u8fd0\u8425\u5de5\u4f5c\u3002", "public_name": "\u5218\u52cb", "guid": "e3e58321-6ca3-5f90-a7c0-dc36969e1976", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BMW3CJ/"}, {"code": "HUMA3G", "name": "Ziva Li", "avatar": null, "biography": null, "public_name": "Ziva Li", "guid": "08b89f6d-136f-5589-b1d2-9a5d28ab486e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HUMA3G/"}, {"code": "XRR8JF", "name": "Charlie Cheng", "avatar": null, "biography": null, "public_name": "Charlie Cheng", "guid": "efae5cec-75b1-5497-9d86-0187f6c7a597", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XRR8JF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CTHMJX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CTHMJX/", "attachments": []}, {"guid": "a995e5c0-a7d0-5987-ad85-0eea0218fdaa", "code": "ZHJYGE", "id": 1211, "logo": null, "date": "2024-08-03T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1211-chatgpt", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZHJYGE/", "title": "\u5982\u4f55\u5229\u7528 ChatGPT \u64b0\u5beb\u81ea\u52d5\u5316\u7a0b\u5f0f\uff0c\u8b93\u4e0d\u6703\u5beb\u7a0b\u5f0f\u78bc\u7684\u8001\u767e\u59d3\u4e5f\u53ef\u4ee5\u53c3\u8207\u958b\u6e90\u8edf\u9ad4", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "\u5c0d\u6211\u4f86\u8aaa\uff0cOpen Source \u7684\u610f\u7fa9\u5728\u65bc\u8ce6\u80fd\uff1a\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u62ff\u4ed6\u5efa\u7acb\u66f4\u597d\u7684\u6771\u897f\u3002\u7136\u800c\uff0c\u50b3\u7d71\u4e0a\u9019\u7a2e\u80fd\u529b\u4e3b\u8981\u9650\u65bc\u6703\u5beb\u7a0b\u5f0f\u7684\u5de5\u7a0b\u5e2b\u3002\u96a8\u8457 AI \u6280\u8853\u7684\u767c\u5c55\uff0c\u5c24\u5176\u662f ChatGPT \u7684\u51fa\u73fe\uff0c\u9019\u7a2e\u60c5\u6cc1\u6b63\u5728\u6539\u8b8a\u3002\u73fe\u5728\uff0c\u5373\u4f7f\u662f\u6c92\u6709\u5de5\u7a0b\u5e2b\u80cc\u666f\u7684\u4e00\u822c\u8001\u767e\u59d3\uff0c\u4e5f\u80fd\u901a\u904e AI \u751f\u6210\u7a0b\u5f0f\u78bc\uff0c\u9032\u800c\u53c3\u8207\u958b\u6e90\u8edf\u9ad4\u5c08\u6848\u3002\r\n\r\n\u6f14\u8b1b\u76ee\u6a19\r\n-\t\u964d\u4f4e\u9580\u6abb\uff1a\u4ecb\u7d39\u5982\u4f55\u5229\u7528 ChatGPT \u7b49 AI \u5de5\u5177\u751f\u6210\u7a0b\u5f0f\u78bc\uff0c\u964d\u4f4e\u975e\u5de5\u7a0b\u5e2b\u53c3\u8207\u958b\u6e90\u5c08\u6848\u7684\u9580\u6abb\u3002\r\n-\t\u5be6\u969b\u61c9\u7528\uff1a\u6559\u6703\u6703\u773e\u4e00\u4e9b\u5be6\u969b\u7684\u81ea\u52d5\u5316\u89e3\u6c7a\u65b9\u6848\uff0c\u8b93\u4ed6\u5011\u80fd\u5920\u89e3\u6c7a\u81ea\u5df1\u7684\u554f\u984c\u3002\r\n-\t\u958b\u6e90\u8ca2\u737b\uff1a\u5f15\u5c0e\u6703\u773e\u5c07\u4ed6\u5011\u7de8\u5beb\u7684\u81ea\u52d5\u5316\u8edf\u9ad4\u4ee5\u958b\u6e90\u65b9\u5f0f\u91cb\u51fa\uff0c\u9032\u4e00\u6b65\u63a8\u52d5\u958b\u6e90\u793e\u7fa4\u7684\u767c\u5c55\u3002", "description": "\u5c0d\u6211\u4f86\u8aaa\uff0cOpen Source \u7684\u610f\u7fa9\u5728\u65bc\u8ce6\u80fd\uff1a\u4efb\u4f55\u4eba\u90fd\u53ef\u4ee5\u62ff\u4ed6\u5efa\u7acb\u66f4\u597d\u7684\u6771\u897f\u3002\u7136\u800c\uff0c\u50b3\u7d71\u4e0a\u9019\u7a2e\u80fd\u529b\u4e3b\u8981\u9650\u65bc\u6703\u5beb\u7a0b\u5f0f\u7684\u5de5\u7a0b\u5e2b\u3002\u96a8\u8457 AI \u6280\u8853\u7684\u767c\u5c55\uff0c\u5c24\u5176\u662f ChatGPT \u7684\u51fa\u73fe\uff0c\u9019\u7a2e\u60c5\u6cc1\u6b63\u5728\u6539\u8b8a\u3002\u73fe\u5728\uff0c\u5373\u4f7f\u662f\u6c92\u6709\u5de5\u7a0b\u5e2b\u80cc\u666f\u7684\u4e00\u822c\u8001\u767e\u59d3\uff0c\u4e5f\u80fd\u901a\u904e AI \u751f\u6210\u7a0b\u5f0f\u78bc\uff0c\u9032\u800c\u53c3\u8207\u958b\u6e90\u8edf\u9ad4\u5c08\u6848\u3002\r\n\r\n\u6f14\u8b1b\u76ee\u6a19\r\n-\t\u964d\u4f4e\u9580\u6abb\uff1a\u4ecb\u7d39\u5982\u4f55\u5229\u7528 ChatGPT \u7b49 AI \u5de5\u5177\u751f\u6210\u7a0b\u5f0f\u78bc\uff0c\u964d\u4f4e\u975e\u5de5\u7a0b\u5e2b\u53c3\u8207\u958b\u6e90\u5c08\u6848\u7684\u9580\u6abb\u3002\r\n-\t\u5be6\u969b\u61c9\u7528\uff1a\u6559\u6703\u6703\u773e\u4e00\u4e9b\u5be6\u969b\u7684\u81ea\u52d5\u5316\u89e3\u6c7a\u65b9\u6848\uff0c\u8b93\u4ed6\u5011\u80fd\u5920\u89e3\u6c7a\u81ea\u5df1\u7684\u554f\u984c\u3002\r\n-\t\u958b\u6e90\u8ca2\u737b\uff1a\u5f15\u5c0e\u6703\u773e\u5c07\u4ed6\u5011\u7de8\u5beb\u7684\u81ea\u52d5\u5316\u8edf\u9ad4\u4ee5\u958b\u6e90\u65b9\u5f0f\u91cb\u51fa\uff0c\u9032\u4e00\u6b65\u63a8\u52d5\u958b\u6e90\u793e\u7fa4\u7684\u767c\u5c55\u3002\r\n\r\n\u76ee\u6a19\u53d7\u773e\r\n\u672c\u6b21\u6f14\u8b1b\u4e3b\u8981\u9762\u5411 COSCUP \u6703\u773e\u4e2d\u7684 User \u548c Promoter\uff0c\u4ed6\u5011\u53ef\u80fd\u6c92\u6709\u5de5\u7a0b\u5e2b\u80cc\u666f\uff0c\u4f46\u5c0d\u958b\u6e90\u8edf\u9ad4\u548c\u81ea\u52d5\u5316\u89e3\u6c7a\u65b9\u6848\u6709\u8208\u8da3\uff0c\u5e0c\u671b\u80fd\u5920\u53c3\u8207\u958b\u6e90\u5c08\u6848\u7684\u958b\u767c\u548c\u63a8\u5ee3\u3002\u5728\u9019\u4e00\u5834\u6f14\u8b1b\u4e2d\uff0c\u8b1b\u8005\u5e0c\u671b\u53ef\u4ee5\u6559\u5927\u5bb6\u4e00\u4e9b\u5be6\u969b\u89e3\u6c7a\u81ea\u5df1\u554f\u984c\u7684\u81ea\u52d5\u5316\u7a0b\u5e8f\u3002\u4e26\u5c07\u5beb\u51fa\u4f86\u7684\u81ea\u52d5\u5316\u8edf\u9ad4\uff0c\u4ee5\u958b\u6e90\u65b9\u5f0f\u91cb\u51fa\u3002\u6703\u773e\u56e0\u70ba\u9019\u4e00\u5834\u6f14\u8b1b\uff0c\u4e0d\u50c5\u81ea\u5df1\u53ef\u4ee5\u5f97\u5230\u958b\u6e90\u7684\u7a0b\u5f0f\u78bc\uff0c\u66f4\u662f\u5e6b\u52a9\u6703\u773e\u81ea\u5df1\u53ef\u4ee5\u5beb\u51fa\u81ea\u5df1\u9700\u8981\u7684\u7a0b\u5f0f\u78bc\uff0c\u9032\u800c\u958b\u6e90\u3002\r\n\r\n\u9019\u5834\u6f14\u8b1b\u8b93\u66f4\u591a\u7684\u4eba\u53ef\u4ee5\u53c3\u8207\u958b\u6e90\u5c08\u6848\u7684\u958b\u767c\u3002\r\n\r\n\u5177\u9ad4\u6848\u4f8b\uff1a\r\n-\t\u554f\u5377\u8868\u55ae\u81ea\u52d5\u5316\r\n- \t\u5c07\u5927\u6279\u91cf\u7684\u8a08\u7a0b\u8eca\u6536\u64da\u5132\u5b58\u70ba PDF\uff0c\u7528 Regex \u64f7\u53d6\u8cc7\u8a0a\uff0c\u4e26\u547d\u540d\r\n- \t\u5c07\u5716\u7247\u88fd\u4f5c\u6210\u6295\u5f71\u7247\uff0c\u9032\u884c\u8f2a\u64ad\r\n- \t\u88fd\u4f5c\u5927\u91cf\u767c\u9001\u7c21\u8a0a\u7684\u5e73\u53f0\r\n- \t\u628a\u554f\u5238\u8868\u55ae\u5f9e\u4e2d\u6587\u7ffb\u8b6f\u6210\u82f1\u6587", "recording_license": "", "do_not_record": false, "persons": [{"code": "Q89VFM", "name": "\u674e\u6155\u7d04", "avatar": "https://pretalx.coscup.org/media/avatars/AIGC%E8%A9%A0%E5%94%B1%E8%80%85%E5%B9%B4%E6%9C%83_%E9%84%AD%E5%8D%89%E5%A6%A4%E6%94%9D143_fBdrS0b.jpg", "biography": "\u674e\u6155\u7d04\u662f Generative AI \u793e\u7fa4 ( gaiconf.com ) \u7684\u4e3b\u8fa6\u4eba\uff0c\u9019\u662f\u4e00\u500b\u81f4\u529b\u65bc\u63a8\u5ee3\u751f\u6210\u5f0f AI \u7684\u793e\u7fa4\u3002\r\n\r\n\u674e\u6155\u7d04\u540c\u6642\u4e5f\u662f\u674e\u6155\u7d04\u516c\u53f8\uff08muyueh.com\uff09\u7684\u8ca0\u8cac\u4eba\uff0c\u9019\u5bb6\u516c\u53f8\u63d0\u4f9b\u8cc7\u6599\u8996\u89ba\u5316\u3001\u5927\u6578\u64da\u5206\u6790\u7b49\u670d\u52d9\uff0c\u5ba2\u6236\u5305\u62ec\u4e2d\u83ef\u96fb\u4fe1\u3001\u9060\u50b3\u96fb\u4fe1\u3001\u7389\u5c71\u9280\u884c\u7b49\u4f01\u696d\uff0c\r\n\r\n\u674e\u6155\u7d04\u904e\u53bb\u66fe\u4efb COSUCP 2014\u30012015\u30012016 \u7684\u8b1b\u8005\uff0c\u8b1b\u8ff0\u958b\u653e\u8cc7\u6599\u4ee5\u53ca\u8cc7\u6599\u8996\u89ba\u5316\u7684\u4e3b\u984c\u3002", "public_name": "\u674e\u6155\u7d04", "guid": "6f73908d-65b1-51bf-9c3f-4ad80408cc6b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Q89VFM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZHJYGE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZHJYGE/", "attachments": []}], "TR412-2": [{"guid": "f88c62c5-d098-55fc-b4b3-2bace4c1d596", "code": "LKQKGK", "id": 850, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-850-moving-from-the-pm-pc-to-the-public-money-public-transparent-digital-service-pmptds-what-went-wrong-and-how-could-we-improve-it", "url": "https://pretalx.coscup.org/coscup-2024/talk/LKQKGK/", "title": "Moving from the PM,PC to the Public Money, Public Transparent Digital Service(PMPTDS): what went wrong and how could we improve it?", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "* Introduction of PMPC\r\n* Reviewing the requirement level design , and pitfalls of merely asking for PMPC \r\n** Reviewing certain failed cases of promoting FOSS in Taiwan in the past 20 years\r\n** What is still going wrong right now without enforcing PMPC\r\n** What is still going wrong right now even with PMPC?\r\n* Principle of PMPTDS, over merely PMPC\r\n* Possible jointed actions by citizens and gevernment officers to use PMPTDS to help the society getting better.", "recording_license": "", "do_not_record": false, "persons": [{"code": "GKAG3J", "name": "Kuo-Chieh Ting", "avatar": "https://pretalx.coscup.org/media/avatars/GKAG3J_QpgiXrm.png", "biography": "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\uff08named 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.", "public_name": "Kuo-Chieh Ting", "guid": "466782da-726f-5dca-bab5-b0520334e620", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GKAG3J/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LKQKGK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LKQKGK/", "attachments": []}, {"guid": "ae49233e-4436-5fd3-ade5-c3f21555c30b", "code": "PUQTK8", "id": 1242, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1242-reuse-making-licensing-easy-for-everyone", "url": "https://pretalx.coscup.org/coscup-2024/talk/PUQTK8/", "title": "REUSE - Making Licensing Easy for Everyone", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "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?\r\n\r\nThese 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LRY3YR", "name": "Florian Snow", "avatar": "https://pretalx.coscup.org/media/avatars/florian_snow_2_ym6UDVJ.jpg", "biography": "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.", "public_name": "Florian Snow", "guid": "afc92ab4-a431-58ba-b193-828d5b72f9b2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LRY3YR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PUQTK8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PUQTK8/", "attachments": []}, {"guid": "93f71097-1246-5a80-a948-c5cb5361a3c9", "code": "UBNFWK", "id": 1195, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1195-zenoh", "url": "https://pretalx.coscup.org/coscup-2024/talk/UBNFWK/", "title": "Zenoh\uff1a\u8207\u5404\u7a2e\u958b\u6e90\u8edf\u9ad4\u64e6\u51fa\u7684\u706b\u82b1", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "[Zenoh](https://zenoh.io/) \u662f Eclipse Foundation \u4e0b\u7684\u958b\u6e90\u8edf\u9ad4\uff0c\u6709\u6975\u4f73\u901a\u8a0a\u7684\u6548\u80fd\uff0c\u9069\u5408\u7528\u5728\u6a5f\u5668\u4eba\u548c\u81ea\u99d5\u8eca\u9818\u57df\u4e2d\u5404\u500b\u7bc0\u9ede\u4e4b\u9593\u7684\u901a\u8a0a\u3002\r\n\u76ee\u524d\u6b64\u6280\u8853\u5df2\u7d93\u88ab ROS 2\u3001Autoware\u3001Eclipse uProtocol \u7b49\u5c08\u6848\u63a1\u7d0d\u3002\r\n\u672c\u6b21\u5206\u4eab\u6703\u4ecb\u7d39 Zenoh \u4ee5\u53ca\u6211\u5011\u5982\u4f55\u5c07\u5176\u8207\u5176\u4ed6\u958b\u6e90\u793e\u7fa4\u5408\u4f5c\u4e26\u6574\u5408\u7684\u7d93\u9a57\u548c\u6545\u4e8b\u3002", "description": "\u9810\u8a08\u5206\u4eab\u5167\u5bb9\uff1a\r\n* Zenoh \u7684\u4ecb\u7d39\r\n* \u70ba\u4ec0\u9ebc\u6703\u958b\u6e90\r\n* \u5982\u4f55\u7d93\u71df\u793e\u7fa4\u4e26\u5438\u5f15\u4f7f\u7528\u8005\r\n* \u5982\u4f55\u9023\u63a5\u4e0d\u540c\u5c08\u6848\u6280\u8853\r\n* \u548c\u5176\u4ed6\u958b\u6e90\u5c08\u6848\u5408\u4f5c\u7684\u7d93\u9a57", "recording_license": "", "do_not_record": false, "persons": [{"code": "Y7LFZB", "name": "\u90ed\u93ad\u9834 (ChenYing Kuo)", "avatar": "https://pretalx.coscup.org/media/avatars/Y7LFZB_5cpSbEG.png", "biography": "\u5c0d\u958b\u6e90\u8edf\u9ad4/\u793e\u7fa4\u6975\u611f\u8208\u8da3\u7684\u5de5\u7a0b\u5e2b\uff0c\u5c0d\u6a5f\u5668\u4eba\u3001\u81ea\u99d5\u8eca\u3001\u901a\u8a0a\u6280\u8853\u6709\u4e9b\u7814\u7a76\u3002\u76ee\u524d\u4e3b\u8981\u662f\u8ca0\u8cac\u5c07 Zenoh \u8207\u5176\u4ed6\u958b\u6e90\u8edf\u9ad4\u9032\u884c\u6574\u5408\uff0c\u975e\u5e38\u71b1\u611b\u5de5\u4f5c\u8207\u958b\u6e90\u7684\u7d50\u5408\u3002", "public_name": "\u90ed\u93ad\u9834 (ChenYing Kuo)", "guid": "9a118fef-7d10-544a-8e10-e15765958ed3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Y7LFZB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UBNFWK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UBNFWK/", "attachments": []}, {"guid": "afb9af0c-7bb0-5981-8669-e552e8f01866", "code": "YTXJ9G", "id": 1146, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1146-web-components-mobx", "url": "https://pretalx.coscup.org/coscup-2024/talk/YTXJ9G/", "title": "Web components + MobX \u624b\u5199\u7ec4\u4ef6\u5f15\u64ce", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u5e26\u5927\u5bb6\u9886\u7565\u7528 ECMAScript \u88c5\u9970\u5668\u8bed\u6cd5 + Web components API \u5b9e\u73b0 WebCell 3.0 \u8f7b\u91cf Web \u7ec4\u4ef6\u5f15\u64ce\u7684\u8fc7\u7a0b\u3002\r\n\r\n\u672c\u6f14\u8bb2\u662f COSCUP 2019 \u4e0a WebCell 1.0 \u6f14\u8bb2\u7684\u8fd4\u573a\u4e4b\u4f5c\uff1ahttps://coscup.org/2019/programs/b6545d0f-42de-4b72-83c0-35bf8fba92be\r\n\r\n\u5185\u5bb9\u6982\u8981\uff1a\r\n1. Web components \u6807\u51c6\u5199\u6cd5\u53ca\u5176\u5de5\u7a0b\u4e0d\u4fbf\u4e4b\u5904\r\n2. \u57fa\u4e8e ECMAScript 6 class & module \u7684\u7ec4\u4ef6\u6a21\u5757\u5316\r\n3. \u57fa\u4e8e ECMAScript 5 getter & setter \u7684\u89c6\u56fe\u91cd\u7ed8\r\n4. \u57fa\u4e8e ECMAScript decorator \u7684\u901a\u7528 class \u72b6\u6001\u7ba1\u7406\r\n5. \u7528\u652f\u6301 Web components class \u7684\u865a\u62df DOM \u6e32\u67d3\u5668\u9a71\u52a8 JSX\r\n\r\n\u6f14\u793a\u6587\u7a3f\uff1ahttps://idea2app.feishu.cn/docx/AgF5dOXapop9iHxKgQUckyRNnrd", "description": "\u5e26\u5927\u5bb6\u9886\u7565\u7528 ECMAScript \u88c5\u9970\u5668\u8bed\u6cd5 + Web components API \u5b9e\u73b0 WebCell 3.0 \u8f7b\u91cf Web \u7ec4\u4ef6\u5f15\u64ce\u7684\u8fc7\u7a0b\u3002\r\n\r\n\u672c\u6f14\u8bb2\u662f COSCUP 2019 \u4e0a WebCell 1.0 \u6f14\u8bb2\u7684\u8fd4\u573a\u4e4b\u4f5c\uff1ahttps://coscup.org/2019/programs/b6545d0f-42de-4b72-83c0-35bf8fba92be\r\n\r\n\u5185\u5bb9\u6982\u8981\uff1a\r\n1. Web components \u6807\u51c6\u5199\u6cd5\u53ca\u5176\u5de5\u7a0b\u4e0d\u4fbf\u4e4b\u5904\r\n2. \u57fa\u4e8e ECMAScript 6 class & module \u7684\u7ec4\u4ef6\u6a21\u5757\u5316\r\n3. \u57fa\u4e8e ECMAScript 5 getter & setter \u7684\u89c6\u56fe\u91cd\u7ed8\r\n4. \u57fa\u4e8e ECMAScript decorator \u7684\u901a\u7528 class \u72b6\u6001\u7ba1\u7406\r\n5. \u7528\u652f\u6301 Web components class \u7684\u865a\u62df DOM \u6e32\u67d3\u5668\u9a71\u52a8 JSX\r\n\r\n\u6f14\u793a\u6587\u7a3f\uff1ahttps://idea2app.feishu.cn/docx/AgF5dOXapop9iHxKgQUckyRNnrd", "recording_license": "", "do_not_record": false, "persons": [{"code": "3QQCWC", "name": "\u77f3\u579a", "avatar": null, "biography": "\u6c34\u6b4c\uff0cidea2app \u516c\u53f8\uff08https://idea2app.cn/ \uff09\u521b\u59cb\u4eba\uff0cWeb/JavaScript \u5168\u6808\u5f00\u53d1\u8005\u3001WebCell \u524d\u7aef\u5f00\u6e90\u6846\u67b6\uff08https://web-cell.dev/ \uff09\u4f5c\u8005\uff0c\u73b0\u4efbfreeCodeCamp \u6210\u90fd\u793e\u533a\u4e3b\u7406\u4eba\u3001\u5f00\u6e90\u793e\u7406\u4e8b\u3001\u5fae\u8f6f MVP\uff0c\u81f4\u529b\u4e8e\u5728\u5f00\u653e\u751f\u6001\u4e2d\u4e3a\u793e\u4f1a\u521b\u9020\u4ef7\u503c\u3002", "public_name": "\u77f3\u579a", "guid": "dd42d880-ceb7-5e49-a6ec-b52be8367283", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3QQCWC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YTXJ9G/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YTXJ9G/", "attachments": []}, {"guid": "6ddc7eb1-55d5-56b7-aae6-327831015467", "code": "CKQC9P", "id": 985, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-985-towards-a-robust-freebsd-based-cloud-porting-openstack-components", "url": "https://pretalx.coscup.org/coscup-2024/talk/CKQC9P/", "title": "Towards a Robust FreeBSD-based Cloud: Porting OpenStack Components", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "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\u2019s applicability by harnessing FreeBSD\u2019s advanced networking, security, and efficient resource management capabilities.\r\n\r\nThe project scope involves adapting OpenStack\u2019s key components to function seamlessly within FreeBSD\u2019s system architecture, focusing on virtualization with bhyve and FreeBSD\u2019s 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.\r\n\r\nWe 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\u2019s network namespace and firewall functionalities with OpenStack\u2019s requirements. The project also tackles the adaptation of OpenStack\u2019s oslo.privsep library to FreeBSD\u2019s privilege model and addresses the complexities of nested virtualization and VM console access within FreeBSD.\r\n\r\nFuture 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.", "description": "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\u2019s applicability by harnessing FreeBSD\u2019s advanced networking, security, and efficient resource management capabilities.\r\n\r\nThe project scope involves adapting OpenStack\u2019s key components to function seamlessly within FreeBSD\u2019s system architecture, focusing on virtualization with bhyve and FreeBSD\u2019s 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.\r\n\r\nWe 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\u2019s network namespace and firewall functionalities with OpenStack\u2019s requirements. The project also tackles the adaptation of OpenStack\u2019s oslo.privsep library to FreeBSD\u2019s privilege model and addresses the complexities of nested virtualization and VM console access within FreeBSD.\r\n\r\nFuture 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.", "recording_license": "", "do_not_record": false, "persons": [{"code": "TTDMJS", "name": "Zespre Chang", "avatar": "https://pretalx.coscup.org/media/avatars/zespre_pmmlyia.jpg", "biography": "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.", "public_name": "Zespre Chang", "guid": "6262ddb3-2907-54da-bc50-9d1993fa51b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TTDMJS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CKQC9P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CKQC9P/", "attachments": []}, {"guid": "dc4c0dde-17af-59c7-88d0-5a87351ec4bc", "code": "KYXDFU", "id": 1053, "logo": null, "date": "2024-08-03T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1053-z80-arduino", "url": "https://pretalx.coscup.org/coscup-2024/talk/KYXDFU/", "title": "\u7528 Z80 \uff0b Arduino \u00a0\u4f86\u505a\u5fa9\u53e4\u5fae\u96fb\u8166", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "\u555f\u767c\u81ea Z80-MBC2 \u7684\u5fae\u96fb\u8166\u88fd\u4f5c\uff0c\u6211\u5c07 Z80 \u8207 SRAM \u9996\u5148\u9023\u63a5\u5230\u9eb5\u5305\u677f\u4e0a\u9032\u884c\u5be6\u9a57\u3002\u96a8\u5f8c\uff0c\u6211\u6df1\u5165\u7814\u7a76\u4e86 Z80-MBC2 \u7684\u539f\u59cb\u78bc\uff0c\u4ee5\u7406\u89e3\u5176\u4e0a\u50b3\u539f\u7406\u3002\u70ba\u4e86\u57f7\u884c\u9019\u4e00\u8a08\u5283\uff0c\u6211\u9078\u64c7\u4f7f\u7528 Arduino Uno \u4f5c\u70ba\u8f09\u5165\u5668\u6838\u5fc3\u3002", "description": "\u90a3\u6bb5\u7f8e\u597d\u7684\u6642\u5149\uff0c\u6211\u5011\u4f86\u4e0d\u53ca\u53c3\u8207\u300270\u5e74\u4ee3\uff0c\u516b\u4f4d\u5143\u96fb\u8166\u7684\u6642\u4ee3\uff0c\u662f\u4e00\u6bb5\u5145\u6eff\u8457\u6a5f\u9047\u548c\u5275\u65b0\u7684\u5e74\u4ee3\u3002\u7136\u800c\uff0c\u5373\u4f7f\u6211\u5011\u4f86\u4e0d\u53ca\u89aa\u6b77\u90a3\u500b\u6642\u4ee3\uff0c\u6211\u5011\u4ecd\u7136\u5e0c\u671b\u80fd\u5920\u91cd\u6eab\u5b83\u7684\u7f8e\u597d\uff0c\u611f\u53d7\u5b83\u7684\u6fc0\u60c5\u3002\r\n\r\n\u6211\u5011\u662f\u4e00\u7fa4\u71b1\u611b\u96fb\u8166\u6b77\u53f2\u7684\u5e74\u8f15\u4eba\uff0c\u6211\u5011\u76f8\u4fe1\u5728\u9019\u500b\u79d1\u6280\u5feb\u901f\u767c\u5c55\u7684\u4e16\u754c\u4e2d\uff0c\u56de\u9867\u904e\u53bb\u7684\u6280\u8853\u9032\u6b65\u5c0d\u65bc\u7406\u89e3\u73fe\u5728\u548c\u5851\u9020\u672a\u4f86\u81f3\u95dc\u91cd\u8981\u3002\u56e0\u6b64\uff0c\u6211\u5011\u6c7a\u5b9a\u767c\u8d77\u4e00\u500b\u7368\u7279\u7684\u5c08\u6848\uff0c\u8b93\u5927\u5bb6\u4e00\u540c\u91cd\u6eab\u516b\u4f4d\u5143\u96fb\u8166\u7684\u9ec3\u91d1\u6642\u4ee3\u3002\r\n\r\n\u5728\u6211\u5011\u7684\u5c08\u6848\u4e2d\uff0c\u6211\u5011\u7cbe\u5fc3\u6253\u9020\u4e86\u4e00\u90e870\u5e74\u4ee3\u98a8\u683c\u7684Z80\u516b\u4f4d\u5143\u96fb\u8166\uff0c\u4e26\u900f\u904e\u4f7f\u7528Arduino\u4f5c\u70ba\u7a0b\u5f0f\u4e0a\u50b3\u5668\uff0c\u4f7f\u5176\u66f4\u52a0\u73fe\u4ee3\u5316\u3001\u6613\u7528\u5316\u3002\u9019\u610f\u5473\u8457\uff0c\u60a8\u53ef\u4ee5\u8f15\u9b06\u5730\u5728\u9019\u5957\u5fae\u96fb\u8166\u4e0a\u4e0a\u50b3\u7a0b\u5f0f\uff0c\u4e26\u9ad4\u9a57\u7576\u5e74\u516b\u4f4d\u5143\u96fb\u8166\u7684\u9b45\u529b\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "SPCSZZ", "name": "\u912d\u9d3b\u65d7", "avatar": "https://pretalx.coscup.org/media/avatars/305322855_10159071615766375_833753224970707129_n_tEslwxj.jpg", "biography": "\u912d\u9d3b\u65d7\u70ba Openlab.Taipei \u793e\u7fa4\u767c\u8d77\u4eba\u8005\u4e4b\u4e00\uff0c\u4ee5\u85dd\u8853\u5b78\u7fd2\u70ba\u80cc\u666f\uff0c\u4e5f\u95dc\u6ce8\u8457\u79d1\u6280\u3001\u8a2d\u8a08\u8207\u85dd\u8853\u7684\u7d50\u5408\u8207\u767c\u5c55\uff0c\u5728\u9019\u7814\u7a76\u7684\u904e\u7a0b\u4e2d\u9047\u898b\u4e86\u81ea\u7531\u548c\u958b\u653e\u539f\u59cb\u78bc\u8edf\u3001\u786c\u9ad4\u7b49\u76f8\u95dc\u79d1\u6280\u8207\u793e\u7fa4\u5f8c\uff0c\u5c0d\u65bc\u80cc\u5f8c\u7684\u7cbe\u795e\u3001\u6587\u5316\u8207\u54f2\u5b78\u8457\u8ff7\uff0c\u559c\u6b61 Diy\u3001Hack\u3001Make\u3001\u7a0b\u5f0f\u8207\u6578\u4f4d\u88fd\u9020\u76f8\u95dc\u4e8b\u7269\uff0c\u4e26\u4e14\u5c07\u63a8\u5ee3\u958b\u6e90\u6280\u8853\u8207\u85dd\u8853\u4ea4\u6d41\u7684\u793e\u7fa4\u8996\u70ba\u5df1\u5fd7\u3002", "public_name": "\u912d\u9d3b\u65d7", "guid": "57bb116c-55cd-5147-a798-67e2fdc4c3f3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SPCSZZ/"}, {"code": "JCYGJU", "name": "pondahai", "avatar": "https://pretalx.coscup.org/media/avatars/%E6%8E%83%E6%8F%8F_Original_LyiYyiD.jpeg", "biography": "\u6211\u662f\u5f6d\u5927\u6d77", "public_name": "pondahai", "guid": "d8c374e6-0b90-540d-932d-075949ac1361", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JCYGJU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KYXDFU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KYXDFU/", "attachments": []}, {"guid": "2152dd18-5e3c-5a0f-b4fc-e77d1862b338", "code": "Q8PJUR", "id": 1135, "logo": null, "date": "2024-08-03T15:00:00+08:00", "start": "15:00", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1135-activitypub", "url": "https://pretalx.coscup.org/coscup-2024/talk/Q8PJUR/", "title": "\u7b2c\u4e00\u6b21\u5be6\u4f5c ActivityPub \u5c31\u4e0a\u624b", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "ActivityPub \u662f\u4e00\u500b\u7528\u4f86\u9023\u7d50\u4e0d\u540c\u793e\u7fa4\u7db2\u7ad9\u7684\u5354\u5b9a\uff0c\u900f\u904e ActivityPub\uff0c\u6211\u5011\u53ef\u4ee5\u5728\u4e0d\u540c\u7684\u793e\u7fa4\u7db2\u7ad9\u4e4b\u9593\u4e92\u76f8\u95dc\u6ce8\u3001\u4e92\u76f8\u8f49\u767c\u3001\u4e92\u76f8\u56de\u8986\u3002\u9019\u500b\u5354\u5b9a\u7684\u76ee\u6a19\u662f\u8b93\u4f7f\u7528\u8005\u53ef\u4ee5\u81ea\u7531\u9078\u64c7\u793e\u7fa4\u7db2\u7ad9\uff0c\u800c\u4e0d\u7528\u64d4\u5fc3\u56e0\u70ba\u9078\u64c7\u4e86\u4e0d\u540c\u7684\u793e\u7fa4\u7db2\u7ad9\u800c\u7121\u6cd5\u4e92\u76f8\u6e9d\u901a\u3002\u5728\u9019\u500b\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u6703\u4ecb\u7d39 ActivityPub \u7684\u57fa\u672c\u6982\u5ff5\uff0c\u4e26\u4e14\u5be6\u969b\u6f14\u793a\u5982\u4f55\u4f7f\u7528 ActivityPub \u4f86\u5efa\u7acb\u4e00\u500b\u7c21\u55ae\u7684\u793e\u7fa4\u7db2\u7ad9\u3002", "description": "\u9019\u500b\u6f14\u8b1b\u6703\u63a5\u7e8c\u5728 2023 \u5e74 \u300c\u5cf6\u5dbc\u9072\u65e9\u9023\u7d50\u6210\u4e00\u7247\u5b87\u5b99\uff1aActivityPub\u5354\u8b70\u5165\u9580\u53ca\u57fa\u790e\u5be6\u4f5c\u653b\u7565\u300d\u5f8c\u9762\uff0c\u5728\u9019\u908a\u6703\u53e6\u5916\u4ecb\u7d39\u53e6\u4e00\u500b\u958b\u6e90\u7684\u7cfb\u7d71 Misskey \u4ee5\u53ca\u806f\u90a6\u5b87\u5b99\u958b\u767c\u70ba\u904b\u76f8\u95dc\u7684\u8cc7\u6e90\u3002\r\n\u9019\u500b\u6f14\u8b1b\u5167\u5bb9\u6703\u4ee5\u66f4\u6df1\u5165\u4ee5\u53ca\u6280\u8853\u6027\u7684\u65b9\u5411\u63a2\u8a0e\u5982\u4f55\u5be6\u4f5c ActivityPub \u7684\u5354\u8b70\u7d30\u7bc0\uff0c\u5305\u62ec\u7c3d\u7ae0\u65b9\u5f0f\u4ee5\u53ca\u8a73\u7d30\u7684\u904b\u4f5c\u6d41\u7a0b\u3002\r\n\r\n\u6700\u5f8c\u6703\u900f\u904e Golang \u7684\u7a0b\u5f0f\u78bc Demo \u4e00\u500b\u5be6\u969b\u53ef\u4ee5\u88ab\u8a02\u95b1\u4ee5\u53ca\u4e92\u52d5\u7684 ActivityPub \u670d\u52d9\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "FYEX3H", "name": "Pichu Chen", "avatar": "https://pretalx.coscup.org/media/avatars/1799057_10201378404653876_1316216706_o_iofqhjO.jpg", "biography": "\u5148\u524d\u66fe\u7d93\u53c3\u8207\u904e PTT APP \u5f8c\u7aef\u958b\u767c\u7684\u76ae\u4e18\u3002\r\n\r\n\u5468\u672b\u665a\u4e0a\u6703\u5b9a\u671f\u51fa\u73fe\u5728 VRChat", "public_name": "Pichu Chen", "guid": "b3ea9a76-4370-575f-be01-ab2076c2202e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FYEX3H/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Q8PJUR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Q8PJUR/", "attachments": []}], "TR413-1": [{"guid": "aedab6f2-3c83-584c-b311-8483339da91d", "code": "SDLNEV", "id": 871, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-871-improving-foss-security", "url": "https://pretalx.coscup.org/coscup-2024/talk/SDLNEV/", "title": "Improving FOSS Security", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HLEZEC", "name": "Mark Esler", "avatar": "https://pretalx.coscup.org/media/avatars/pfp_flPU5aD.jpg", "biography": "I am an Ubuntu Security member who focuses on security maintenance, auditing software, coordinating vulnerabilities, and working to harden Ubuntu compiler flags.", "public_name": "Mark Esler", "guid": "41742815-8d53-5c7e-879e-06885379a8bc", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HLEZEC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SDLNEV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SDLNEV/", "attachments": []}, {"guid": "5864a6c7-6d7c-50a6-8969-67f807634ac4", "code": "D9LANH", "id": 1162, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1162-the-possibilities-of-funding-open-source-communities", "url": "https://pretalx.coscup.org/coscup-2024/talk/D9LANH/", "title": "The Possibilities of Funding Open Source Communities", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "Retroactive funding experiments and the endowment fund initiatives", "description": "Introduction of pay-for-success, or retroactive funding experiments in web3, as well as the new initiatives of endowment fund efforts across Japan and Taiwan.", "recording_license": "", "do_not_record": false, "persons": [{"code": "UNKS7C", "name": "noahyeh", "avatar": null, "biography": "Co-founder at Open Taiwan, support efforts at da0, works on decentralized ID initiatives, continue to work on open source funding possibilities.", "public_name": "noahyeh", "guid": "0ba36c15-8dcb-5037-af3a-126c053f8109", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UNKS7C/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/D9LANH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/D9LANH/", "attachments": []}, {"guid": "8242bc41-529f-58d5-b2b5-5eaf3d896d2a", "code": "WTYK3C", "id": 1192, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1192", "url": "https://pretalx.coscup.org/coscup-2024/talk/WTYK3C/", "title": "\u7576\u5404\u570b\u90fd\u767c\u5e03\u8cc7\u6599\u7b56\u7565\uff0c\u53f0\u7063\u8a72\u600e\u9ebc\u505a\uff1f", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u5982\u4eca\u7684\u6578\u4f4d\u793e\u6703\uff0c\u6c92\u4eba\u6703\u61f7\u7591\u8cc7\u6599\u7684\u91cd\u8981\u6027\u3002\u4f46\u5982\u4f55\u767c\u63ee\u8cc7\u6599\u7684\u6f5b\u5728\u50f9\u503c\uff0c\u8b93\u6574\u9ad4\u793e\u6703\u53d7\u76ca\uff0c\u537b\u8b93\u5f88\u591a\u653f\u5e9c\u50b7\u900f\u8166\u7b4b\u3002\r\n\r\n\u56e0\u6b64\u8fd1\u5e74\u4f86\u8a31\u591a\u6280\u8853\u5148\u9032\u570b\u5bb6\uff08\u5982\u7f8e\u570b\u3001\u6b50\u76df\u3001\u82f1\u570b\u3001\u65e5\u672c\uff09\u7b49\u570b\u7684\u653f\u5e9c\uff0c\u9678\u7e8c\u767c\u5e03\u570b\u5bb6\u7d1a\u7684\u8cc7\u6599\u7b56\u7565\uff08national data strategy\uff09\uff0c\u8a66\u5716\u63d0\u5347\u6574\u500b\u570b\u5bb6\u7684\u8cc7\u6599\u6210\u719f\u5ea6\u3002\r\n\r\n\u5728\u904e\u53bb\u7684\u4e00\u6bb5\u6642\u9593\uff0c\u6211\u5011\u4e5f\u4ed4\u7d30\u6bd4\u8f03\u4e86\u9019\u4e9b\u570b\u5bb6\u7684\u505a\u6cd5\u3002\u9019\u500b\u5834\u6b21\u6211\u5011\u6703\u5206\u4eab\u904e\u53bb\u4e00\u5e74\u591a\u7684\u7814\u7a76\u89c0\u5bdf\uff0c\u540c\u6642\u4e5f\u6703\u53cd\u601d\u53f0\u7063\u662f\u5426\u9700\u8981\u81ea\u5df1\u7684\u8cc7\u6599\u7b56\u7565\uff0c\u5b83\u53c8\u61c9\u8a72\u662f\u4ec0\u9ebc\u6a23\u8c8c\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NGAQ8N", "name": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240", "avatar": null, "biography": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240\u662f\u9032\u884c\u4e2d\u7684\u5de5\u4f5c\u3002\u539f\u59cb\u7a0b\u5f0f\u78bc\u4ee5\u53ca\u4f7f\u7528\u624b\u518a\u90fd\u53ef\u7dda\u4e0a\u53d6\u5f97\u3002\u4efb\u4f55\u4f7f\u7528\u4e0a\u7684\u610f\u898b\u8207\u56de\u994b\uff0c\u8acb\u5bc4\u5230 data.contact AT depositar.io.\r\n\r\n\u9019\u9805\u5de5\u4f5c\u5728\u53f0\u7063\u7684\u4e2d\u592e\u7814\u7a76\u9662\u9032\u884c\uff0c\u5f97\u5230\u4e2d\u592e\u7814\u7a76\u9662\u7684\u8cc7\u8a0a\u79d1\u5b78\u7814\u7a76\u6240\u4ee5\u53ca\u8cc7\u8a0a\u79d1\u6280\u5275\u65b0\u7814\u7a76\u4e2d\u5fc3\u7684\u652f\u6301\uff0c\u53e6\u5916\u4e5f\u5f97\u5230\u53f0\u7063\u570b\u5bb6\u79d1\u5b78\u53ca\u6280\u8853\u59d4\u54e1\u6703\u7684\u5c08\u984c\u7814\u7a76\u8a08\u756b\u7684\u88dc\u52a9\u3002\u9019\u9805\u8a08\u756b\u555f\u59cb\u65bc\u548c\u540c\u5728\u4e2d\u592e\u7814\u7a76\u9662\u7684\u5730\u7406\u8cc7\u8a0a\u79d1\u5b78\u7814\u7a76\u5c08\u984c\u4e2d\u5fc3\uff08\u96b8\u5c6c\u65bc\u4eba\u6587\u793e\u6703\u79d1\u5b78\u7814\u7a76\u4e2d\u5fc3\uff09\u7684\u5354\u529b\u7814\u7a76\u5de5\u4f5c\uff0c\u4e26\u7dad\u6301\u5230\u73fe\u5728\u3002", "public_name": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240", "guid": "c16ea92c-2abf-50ae-89fc-1b2940204bc8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NGAQ8N/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WTYK3C/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WTYK3C/", "attachments": []}, {"guid": "6bb7abd2-f6b0-5ff3-b7eb-83eae03c42a1", "code": "8KZXWT", "id": 961, "logo": null, "date": "2024-08-03T12:00:00+08:00", "start": "12:00", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-961-fosdem-experience-seen-in-cra", "url": "https://pretalx.coscup.org/coscup-2024/talk/8KZXWT/", "title": "FOSDEM experience seen in CRA", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "FOSDEM experience seen in CRA", "description": "\u9019\u662f\u4e00\u5834\u4f86\u81ea\u500b\u4eba\u89c0\u5bdf\u3001\u7c21\u77ed\u4e14\u8f15\u9b06\u7684\u5206\u4eab\uff0c\u8b1b\u8005\u6703\u63cf\u8ff0\u5728 FOSDEM \u6578\u5834\u5de5\u4f5c\u574a\u95dc\u65bc CRA \u6cd5\u6848\u7684\u898b\u805e\u3002\r\n\r\n\u5167\u5bb9\u53ef\u80fd...\u5305\u542b\u4f46\u4e0d\u9650\u65bc\uff1a\r\n\u3000- CRA \u6cd5\u6848\u7684\u7cbe\u795e\r\n\u3000- \u6b50\u6d32\u958b\u6e90\u793e\u7fa4\u5c0d CRA \u6cd5\u6848\u7684\u9867\u616e\r\n\u3000- CRA \u6cd5\u6848\u7684\u8a02\u5b9a\u6d41\u7a0b\r\n\u3000- \u793e\u7fa4\u610f\u898b\u5982\u4f55\u767c\u9175\u4e26\u7522\u751f\u5f71\u97ff\r\n\u3000- \u6700\u5f8c\u6cd5\u6848\u7684\u5448\u73fe\r\n\u3000- CRA \u6cd5\u6848\u5c0d\u5168\u7403\u958b\u6e90\u751f\u614b\u7684\u53ef\u80fd\u5f71\u97ff", "recording_license": "", "do_not_record": false, "persons": [{"code": "ABVVXR", "name": "Weichen Lim", "avatar": null, "biography": "- \u958b\u653e\u6587\u5316\u57fa\u91d1\u6703 (Open Culture Foundation) \u57f7\u884c\u79d8\u66f8\r\n- \u4e3b\u8cac\u4e00\u4e9b\u7db2\u8def\u6cbb\u7406\u3001\u8cc7\u8a0a\u5b89\u5168\u3001\u958b\u653e\u8cc7\u6599\u548c\u958b\u653e\u653f\u5e9c\u7684\u5c08\u6848\r\n- \u7126\u616e\u7684\u4eba\u985e\u5b78\u5b78\u5f92\r\n- \u958b\u6e90\u793e\u7fa4\u6700\u8b9a", "public_name": "Weichen Lim", "guid": "467dad2c-ce6c-57a6-b892-3daa93af6d8d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ABVVXR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8KZXWT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8KZXWT/", "attachments": []}, {"guid": "3e64cb4d-fa35-5332-81f3-ed276928cba5", "code": "JFUU3W", "id": 1101, "logo": null, "date": "2024-08-03T12:40:00+08:00", "start": "12:40", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1101", "url": "https://pretalx.coscup.org/coscup-2024/talk/JFUU3W/", "title": "\u958b\u6e90\u5c08\u6848\u7684\u5546\u696d\u56f0\u5883", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u5927\u5bb6\u53ef\u4ee5\u770b\u5230\u5e02\u9762\u4e0a\u76f8\u7576\u591a\u7684\u958b\u6e90\u5c08\u6848\uff0c\u5176\u4e2d\u4e0d\u4e4f\u7531\u5546\u696d\u516c\u53f8\u767c\u8d77\uff0c\u4e26\u540c\u6642\u63d0\u4f9b\u76f8\u95dc\u7684\u5546\u696d\u7522\u54c1\u7684\u958b\u6e90\u5c08\u6848\u3002\u4f46\u9019\u4e9b\u5546\u696d\u958b\u6e90\u5c08\u6848\u80cc\u5f8c\uff0c\u7e3d\u662f\u6703\u6709\u4e00\u4e9b\u56f0\u5883\u3002\u5982\u4f55\u5728\u958b\u6e90\u8207\u5546\u696d\u4e4b\u4e2d\u53d6\u5f97\u5e73\u8861\uff0c\u5c31\u662f\u6bcf\u500b\u516c\u53f8\u9700\u8981\u63a2\u8a0e\u7684\u4e00\u500b\u554f\u984c\u3002\u6b64\u8b70\u7a0b\u6703\u8a0e\u8ad6\u5e7e\u500b\u77e5\u540d\u958b\u6e90\u5c08\u6848\u5c0d\u65bc\u9019\u4e9b\u56f0\u5883\u6240\u9078\u64c7\u7684\u65b9\u91dd\u4ee5\u53ca\u76f8\u95dc\u7684\u7d50\u679c\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JWUFMA", "name": "\u9ec3\u5b87\u5f37 Date Huang", "avatar": "https://pretalx.coscup.org/media/avatars/c_-_%E8%A4%87%E8%A3%BD_TI6GrvS.JPG", "biography": "Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.\r\n\r\nSpeaking 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", "public_name": "\u9ec3\u5b87\u5f37 Date Huang", "guid": "6b28bfb3-3dd7-54d5-96ae-5fefd9561b97", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JWUFMA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JFUU3W/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JFUU3W/", "attachments": []}, {"guid": "b14b3bf2-f4b0-5d95-86bc-828d46f198c8", "code": "8ECH9B", "id": 1022, "logo": null, "date": "2024-08-03T13:20:00+08:00", "start": "13:20", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1022", "url": "https://pretalx.coscup.org/coscup-2024/talk/8ECH9B/", "title": "\u9032\u5165\u516c\u90e8\u9580\u5beb\u5c08\u6848\u7684\u6211\u7adf\u7136\u628a\u7a0b\u5f0f\u78bc\u958b\u6e90\u4e86", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u5206\u4eab\u5728 2015-2022\u4e4b\u9593\uff0c\u5728\u653f\u5e9c\u5167\u90e8\u53c3\u8207\uff0c\u5305\u62ec\u627f\u63a5\u4e59\u65b9\u5c08\u6848\u6216\u8005\u900f\u904e\u5167\u90e8\u7576\u5de5\u7a0b\u5e2b\u9032\u884c\u5c08\u6848\u958b\u767c\u7684\u7d93\u9a57\u3002\r\n\u76f8\u95dc\u904e\u53bb\u7684\u5c08\u6848\u90fd\u516c\u958b\u5728 https://github.com/digigov/", "description": "\u6211\u60f3\u8b1b\u7684\u662f\u300c\u7576\u4f60\u627f\u63a5\u4e86\u4e00\u500b\u653f\u5e9c\u5c08\u6848\uff0c\u4e14\u4f60\u60f3\u958b\u6e90\uff0c\u6703\u767c\u751f\u4ec0\u9ebc\u4e8b\u60c5\u300d \u7684\u9019\u500b\u6545\u4e8b\u3002\r\n\r\n\u9019\u662f\u4e00\u500b\u6aa2\u8a0e\u5f0f\u7684\u8b70\u7a0b\uff0c\u958b\u5b97\u660e\u7fa9\u7684\u8aaa\uff0c\u96d6\u7136\u9032\u5165\u653f\u5e9c\u904b\u4f5c\uff0c\u4e5f\u78ba\u5be6\u958b\u653e\u5e7e\u500b\u5c08\u6848\u539f\u59cb\u78bc\uff08\u4e0d\u662f\u4e00\u500b\uff0c\u662f\u597d\u5e7e\u500b\uff09\uff0c\u4f46\u5be6\u969b\u4e0a\u9019\u4e9b\u5c08\u6848\u537b\u6c92\u6709\u770b\u5230\u592a\u591a\u63a8\u9032\u958b\u6e90\u7684\u6539\u8b8a\uff0c\u500b\u4eba\u89ba\u5f97\u7b97\u662f\u883b\u5931\u6557\u7684\uff0c\u9019\u500b\u8b70\u7a0b\u662f\u60f3\u56de\u4f86\u53cd\u7701\u81ea\u5df1\u904e\u7a0b\u4e2d\u7684\u5e7e\u500b\u56f0\u96e3\u8ddf\u6311\u6230\u4ee5\u53ca\u53ef\u80fd\u7684\u5931\u6557\u539f\u56e0\uff01\r\n\r\n\u6b77\u53f2\u4e0a\u6211\u60f3\u5f15\u7528\u5e7e\u500b\u6211\u5207\u8eab\u53c3\u8207\u5f88\u6df1\u7684\u4e8b\u4ef6\u4f86\u9032\u884c\u8aaa\u660e\uff1a\r\n1. \u9810\u7b97\u8996\u89ba\u5316\r\nhttps://github.com/digigov/tw-budget-platform\r\n2. \u5317\u5e02\u707d\u6c11\u8b49\r\nhttps://github.com/digigov/shelter\r\n3. \u53f0\u4e2d\u5e02\u53c3\u8207\u5f0f\u9810\u7b97\u7cfb\u7d71\r\nhttps://github.com/digigov/Taichung-ParticipatoryBudget\r\n4. 2018 \u5609\u7fa9\u53f0\u7063\u71c8\u6703\u5fd7\u5de5\u7cfb\u7d71\r\nhttps://github.com/digigov/chiayi-light-volunteer\r\n5. \u5609\u7fa9\u7e23\u8def\u71c8\u56de\u5831\u7cfb\u7d71\r\nhttps://github.com/digigov/streetlight-manager\r\n\r\n\u9019\u500b\u5c08\u6848\u300c\u4e0d\u6703\u300d\u6d89\u5165\u592a\u591a\u300c\u6280\u8853\u958b\u767c\u300d\u7684\u7d30\u7bc0\uff0c\u800c\u6703\u8457\u91cd\u5728\u300c\u9700\u6c42\u7684\u4f86\u6e90\u300d\u3001\u300c\u9700\u6d41\u7684\u843d\u5be6\u8207\u57f7\u884c\u300d\u4ee5\u53ca\u300c\u4ec0\u9ebc\u6642\u5019\u958b\u6e90\u300d\u3001\u300c\u958b\u6e90\u4e4b\u5f8c\u7684\u5f71\u97ff\u300d\uff0c\u9019\u5e7e\u500b\u6bd4\u8f03\u300c\u6587\u5316\u300d\u9762\u7684\u8a0e\u8ad6\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "XMJMAX", "name": "TonyQ (\u738b\u666f\u5f18\uff09", "avatar": "https://pretalx.coscup.org/media/avatars/290215872_10229233557689196_3084184297371984248_n_tVeCsr9.jpg", "biography": "I'm a professional with a unique blend of software engineering and digital policy experience.\r\nIn 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.\r\nMy 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.", "public_name": "TonyQ (\u738b\u666f\u5f18\uff09", "guid": "289b67f8-91fa-560e-83cb-7bc76209f2a5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XMJMAX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8ECH9B/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8ECH9B/", "attachments": []}, {"guid": "5103f5ae-bcdf-5301-bcf8-4d0267ed00b4", "code": "DD8HEY", "id": 1041, "logo": null, "date": "2024-08-03T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1041", "url": "https://pretalx.coscup.org/coscup-2024/talk/DD8HEY/", "title": "\u6578\u4f4d\u767c\u5c55\u90e8\u516c\u5171\u7a0b\u5f0f\u63a8\u52d5\u85cd\u5716", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u516c\u5171\u7a0b\u5f0f\uff08public code\uff09\u662f\u6307\u5c07\u653f\u5e9c\u958b\u767c\u7684\u8edf\u9ad4\u539f\u59cb\u7a0b\u5f0f\u78bc\u8996\u70ba\u516c\u5171\u8ca1\uff0c\u958b\u653e\u7d66\u5168\u6c11\u53d6\u7528\uff0c\u6b64\u5021\u8b70\u81ea 2010 \u5e74\u4ee3\u5728\u6b50\u6d32\u8208\u8d77\uff0c\u81fa\u7063\u4ea6\u6709\u81ea\u7531\u8edf\u9ad4\u548c\u958b\u653e\u539f\u59cb\u78bc\u793e\u7fa4\u7a4d\u6975\u5021\u8b70\u3002\r\n\r\n\u6578\u4f4d\u767c\u5c55\u90e8\u63a8\u52d5\u516c\u5171\u7a0b\u5f0f\u653f\u7b56\uff0c\u5c07\u653f\u5e9c\u4e0d\u6d89\u6a5f\u654f\u7684\u7cfb\u7d71\u6216\u8edf\u9ad4\u7a0b\u5f0f\u78bc\u516c\u958b\u91cb\u51fa\uff0c\u8b93\u5404\u754c\u90fd\u80fd\u6e05\u695a\u4e86\u89e3\u5be6\u969b\u904b\u4f5c\u6a5f\u5236\uff0c\u5f97\u4ee5\u5171\u540c\u8a0e\u8ad6\u3001\u5354\u4f5c\u548c\u52a0\u503c\uff0c\u9032\u4e00\u6b65\u63d0\u5347\u653f\u5e9c\u6578\u4f4d\u670d\u52d9\u7684\u4fbf\u5229\u6027\u8207\u5b89\u5168\u6027\u3002\r\n\r\n\u7528\u8b6c\u55bb\u7684\u65b9\u5f0f\u4f86\u8aaa\uff0c code.gov.tw \u5c31\u50cf\u4e00\u5ea7\u8cc7\u8a0a\u5716\u66f8\u9928\uff0c\u88e1\u9762\u7684\u7a0b\u5f0f\u78bc\u5c31\u50cf\u4e00\u672c\u672c\u66f8\uff0c\u5927\u5bb6\u53ef\u4ee5\u501f\u7528\u9019\u4e9b\u66f8\uff0c\u53bb\u95b1\u8b80\u548c\u7814\u7a76\uff0c\u5beb\u51fa\u4e00\u672c\u8ad6\u6587\uff0c\u518d\u56de\u994b\u5230\u5716\u66f8\u9928\uff0c\u8ca2\u737b\u7d66\u9019\u500b\u4e16\u754c\u3002\u9019\u4e5f\u662f\u516c\u5171\u7a0b\u5f0f\u7684\u53e6\u4e00\u500b\u50f9\u503c\uff0c\u5c31\u662f\u85c9\u7531\u516c\u79c1\u5354\u529b\uff0c\u9054\u6210\u5168\u6c11\u6578\u4f4d\u97cc\u6027\u3002\r\n\r\n\u4eca\u5e74\uff0c\u516c\u5171\u7a0b\u5f0f\u653f\u7b56\u5df2\u7372\u5f97\u4e00\u4e9b\u653f\u5e9c\u55ae\u4f4d\u97ff\u61c9\uff0c\u4e26\u4e14\u6578\u4f4d\u767c\u5c55\u90e8\u6301\u7e8c\u7e8c\u63a8\u52d5\u76f8\u95dc\u696d\u52d9\u3002\u6b61\u8fce\u5927\u5bb6\u4f86\u77ad\u89e3\u66f4\u591a\uff0c\u770b\u770b\u4eca\u5e74\u7684\u9032\u5c55\u4ee5\u53ca\u672a\u4f86\u767c\u5c55\u85cd\u5716\u3002\r\n\r\n\u5099\u8a3b\uff1a\u672c\u8b70\u984c\u7531\u6578\u4f4d\u767c\u5c55\u90e8\u6c11\u4e3b\u7db2\u7d61\u53f8\u516c\u6c11\u79d1\u6280\u79d1\u4e3b\u8b1b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3P8Z3C", "name": "\u5289\u6f84\u771f", "avatar": "https://pretalx.coscup.org/media/avatars/%E5%8A%89%E6%BE%84%E7%9C%9F_0_tsnuEGJ.jpg", "biography": "\u5289\u6f84\u771f\u6d89\u7565\u6db5\u84cb\u670d\u52d9\u8a2d\u8a08\u3001\u884c\u92b7\u3001\u516c\u5171\u95dc\u4fc2\u548c\u6cd5\u5f8b\u3002\u7562\u696d\u5f8c\u66fe\u65bc\u79d1\u6280\u696d\u64d4\u4efb\u904e\u570b\u5167\u5916\u884c\u92b7\u8207\u5c08\u6848\u7d93\u7406\u3002\u5176\u5f8c\u9032\u5165\u7acb\u6cd5\u9662\uff0c\u5354\u52a9\u653f\u5e9c\u63a8\u52d5\u793e\u6703\u5275\u65b0\u8207\u6578\u4f4d\u8f49\u578b\u8207\u76f8\u95dc\u6cd5\u898f\u9b06\u7d81\u3002 2020-2022\u5e74\u64d4\u4efb\u81fa\u5357\u5e02\u653f\u5e9c\u667a\u6167\u57ce\u5e02\u8fa6\u516c\u5ba4\u79d8\u66f8\uff0c\u5c08\u6ce8\u65bc\u8de8\u5c40\u8655\u6578\u4f4d\u8f49\u578b\u548c\u6c99\u5d19\u667a\u6167\u7da0\u80fd\u79d1\u5b78\u57ce\u5c08\u6848\u7ba1\u7406\u3001\u6574\u5408\u5354\u8abf\uff0c\u66fe\u53c3\u8207\u75ab\u82d7\u9810\u7d04\u3001COVID\u5c45\u5bb6\u7167\u8b77\u548c\u793e\u5340\u884c\u52d5\u91ab\u9662\u7b49\u7cfb\u7d71\u958b\u767c\u3002 \u5de5\u4f5c\u4e4b\u9918\uff0c\u5979\u4ee5 RR \u7684\u540d\u7a31\u8d70\u8df3\u65bc\u958b\u6e90\u793e\u7fa4\u4e2d\uff0c\u7a4d\u6975\u53c3\u8207\u81fa\u7063\u96f6\u6642\u653f\u5e9c\u793e\u7fa4\uff0c\u4e3b\u8981\u95dc\u6ce8\u4e0d\u5be6\u8cc7\u8a0a\u50b3\u64ad\u3001\u516c\u79c1\u5354\u529b\u7b49\u9762\u5411\uff0c\u4ea6\u5728 COVID-19 \u76f8\u95dc\u7684\u516c\u6c11\u79d1\u6280\u5c08\u6848\u88e1\u8ca2\u737b\u826f\u591a\u3002 \u5289\u6f84\u771f\u73fe\u70ba\u6578\u4f4d\u767c\u5c55\u90e8\u7cfb\u7d71\u5206\u6790\u5e2b\uff0c\u4e3b\u8981\u95dc\u6ce8\u958b\u653e\u539f\u59cb\u78bc\u3001\u6578\u4f4d\u516c\u6c11\u53c3\u8207\u3001\u516c\u6c11\u79d1\u6280\u570b\u969b\u4ea4\u6d41\u548c\u8cc7\u6599\u8ce6\u6b0a\u3002", "public_name": "\u5289\u6f84\u771f", "guid": "26a8de68-514c-56cf-8f0a-20e56ebc4278", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3P8Z3C/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DD8HEY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DD8HEY/", "attachments": []}, {"guid": "e31bc87b-94b6-5388-8704-4ccfcab41c7f", "code": "UDAU7S", "id": 1132, "logo": null, "date": "2024-08-03T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1132", "url": "https://pretalx.coscup.org/coscup-2024/talk/UDAU7S/", "title": "\u5982\u4f55\u5584\u7528\u958b\u6e90\u793e\u7fa4\u80fd\u91cf\uff0c\u5c0d\u9f4a\u79d1\u6280\u5efa\u8a2d\u7684\u9700\u6c42\u8207\u898f\u683c\uff0c\u63d0\u9ad8\u653f\u5e9c\u8cc7\u8a0a\u63a1\u8cfc\u54c1\u8cea\uff1f", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u4f60\u5c0d\u653f\u5e9c\u7684\u8cc7\u8a0a\u63a1\u8cfc\u3001\u79d1\u6280\u5efa\u8a2d\u7d50\u679c\u6eff\u610f\u55ce\uff1f\u6709\u6c92\u6709\u54ea\u4e9b\u65b9\u6cd5\uff0c\u80fd\u5920\u8b93\u653f\u5e9c\u7684\u653f\u7b56\u76ee\u6a19\uff0c\u66f4\u52a0\u5c0d\u9f4a\u6c11\u9593\u7684\u6280\u8853\u73fe\u6cc1\u3001\u88fd\u4f5c\u91cf\u80fd\u3001\u4f7f\u7528\u8005\u9700\u6c42\uff1f\u5982\u4f55\u5584\u7528\u958b\u6e90\u79d1\u6280\u793e\u7fa4\u7684\u80fd\u91cf\uff0c\u9032\u4e00\u6b65\u6539\u5584\u79d1\u6280\u5efa\u8a2d\u6210\u679c\u7684\u54c1\u8cea\uff0c\u5ef6\u7e8c\u6210\u679c\u4f9b\u5f8c\u7e8c\u5806\u758a\u4f7f\u7528\uff1f\r\n\r\n\u653f\u5e9c\u55ae\u4f4d\u5728\u9032\u884c\u6c11\u9593\u5354\u529b\u6642\uff0c\u5fc5\u9808\u8003\u91cf\u8a31\u591a\u6cd5\u898f\u8207\u9ad4\u5236\u4e0a\u7684\u9650\u5236\u3002\u5982\u4f55\u8207\u4f7f\u7528\u8005\u9054\u6210\u5171\u8b58\u3001\u8207\u5efa\u8a2d\u8005\u5efa\u7acb\u4fe1\u4efb\uff0c\u4e00\u76f4\u662f\u4e0d\u597d\u8655\u7406\u7684\u96e3\u984c\u3002\u4f46\u5373\u4fbf\u5728\u65e2\u6709\u7684\u653f\u7b56\u5de5\u5177\u4e0b\uff0c\u958b\u6e90\u5408\u4f5c\u4f3c\u4e4e\u4ecd\u6709\u53ef\u80fd\u3002\u6211\u5011\u53c3\u8003\u7d93\u6fdf\u5b78\u8afe\u734e\u5f97\u4e3b Ostrom \u7684\u5236\u5ea6\u5206\u6790\u8207\u767c\u5c55\u67b6\u69cb(Institutional Analysis Development, IAD)\uff0c\u8a2d\u8a08\u4e86\u4e00\u5957\u6846\u67b6\uff0c\u4ee5\u300c\u7528\u734e\u52a9\u6848\u6e9d\u901a\u898f\u683c\uff0c\u7528\u63a1\u8cfc\u6848\u7d0d\u5165\u9ad4\u5236\u300d\u7684\u65b9\u6cd5\uff0c\u8a66\u5716\u89e3\u6c7a\u516c\u5171\u79d1\u6280\u5efa\u8a2d\u8207\u8cc7\u8a0a\u63a1\u8cfc\u9047\u5230\u7684\u75db\u9ede\u3002", "description": "**\u6578\u4f4d\u516c\u5171\u8ca1\uff1a\u5171\u540c\u53c3\u8207\u3001\u660e\u78ba\u908a\u754c\u3001\u5236\u5b9a\u898f\u5247**\r\n\r\n\u6578\u4f4d\u6642\u4ee3\u5e36\u4f86\u4e86\u8a31\u591a\u6311\u6230\uff0c\u5305\u62ec\u8cc7\u6599\u54c1\u8cea\u3001\u65b0\u805e\u502b\u7406\u3001\u8eab\u5206\u507d\u9020\u3001\u6578\u4f4d\u76e3\u63a7\u7b49\u8b70\u984c\u3002\u70ba\u4e86\u61c9\u5c0d\u9019\u4e9b\u6311\u6230\uff0c\u6211\u5011\u9700\u8981\u5efa\u7acb\u6578\u4f4d\u516c\u5171\u8ca1\u7684\u6846\u67b6\uff0c\u4ee5\u4fc3\u9032\u5171\u540c\u53c3\u8207\u3001\u660e\u78ba\u908a\u754c\u548c\u5236\u5b9a\u898f\u5247\u3002\r\n\r\n\u4f46\u76ee\u524d\u958b\u6e90\u793e\u7fa4\u3001\u653f\u5e9c\u55ae\u4f4d\u3001\u5229\u958b\u95dc\u4fc2\u4eba\u5728\u5408\u4f5c\u904e\u7a0b\u4e2d\u6709\u82e5\u5e72\u963b\u7919\uff0c\u4e3b\u56e0\u5305\u62ec\uff1a\r\n- \u6e9d\u901a\u8207\u671f\u671b\u4e0d\u4e00\u81f4\uff1a\u958b\u6e90\u793e\u7fa4\u548c\u653f\u5e9c\u4e4b\u9593\u7684\u671f\u671b\u4e0d\u4e00\u81f4\uff0c\u96e3\u4ee5\u9054\u6210\u5171\u8b58\u3002\r\n- \u50f9\u503c\u89c0\u5dee\u7570\uff1a\u958b\u6e90\u793e\u7fa4\u5f37\u8abf\u81ea\u6cbb\u548c\u5354\u4f5c\uff0c\u800c\u653f\u5e9c\u66f4\u6ce8\u91cd\u6548\u7387\u548c\u6cd5\u898f\u5408\u898f\u6027\u3002\r\n- \u8cc7\u6e90\u8207\u5229\u76ca\u5206\u914d\uff1a\u8cc7\u6e90\u548c\u5229\u76ca\u7684\u5206\u914d\u6210\u70ba\u5408\u4f5c\u7684\u969c\u7919\u3002\r\n- \u653f\u7b56\u671f\u5f85\u8207\u5be6\u969b\u57f7\u884c\u4e4b\u9593\u7684\u843d\u5dee\uff1a\u653f\u7b56\u76ee\u6a19\u548c\u5be6\u969b\u57f7\u884c\u4e4b\u9593\u5b58\u5728\u843d\u5dee\u3002\r\n- \u6cd5\u898f\u9650\u5236\uff1a\u73fe\u884c\u63a1\u8cfc\u6cd5\u9650\u5236\u4e86\u958b\u6e90\u793e\u7fa4\u7684\u53c3\u8207\u3002\r\n\r\n\u6839\u64da\u7d93\u6fdf\u5b78\u8afe\u734e\u5f97\u4e3b Ostrom \u7684\u5236\u5ea6\u5206\u6790\u8207\u767c\u5c55\u67b6\u69cb(Institutional Analysis Development, IAD)\uff0c\u7a69\u5b9a\u5efa\u8a2d\u8207\u7dad\u8b77\u516c\u5171\u8ca1\uff0c\u9700\u8981\u76e1\u91cf\u6eff\u8db3\u4ee5\u4e0b\u689d\u4ef6\r\n- \u660e\u78ba\u7684\u898f\u5247\u548c\u5236\u5ea6\uff1a\u78ba\u7acb\u8cc7\u6e90\u5206\u914d\u3001\u8ca2\u737b\u8a55\u4f30\u3001\u6c7a\u7b56\u904e\u7a0b\u7b49\u898f\u5247\u3002\r\n- \u53c3\u8207\u8005\u7684\u5171\u540c\u5229\u76ca\uff1a\u78ba\u4fdd\u5171\u540c\u7dad\u6301\u516c\u5171\u8ca1\u7684\u5229\u76ca\u4e00\u81f4\u3002\r\n- \u660e\u78ba\u7684\u9000\u51fa\u6210\u672c\uff1a\u907f\u514d\u81ea\u79c1\u884c\u70ba\u548c\u81ea\u7531\u9a0e\u4e58\u554f\u984c\u3002\r\n- \u9810\u671f\u6548\u76ca\uff1a\u6fc0\u52f5\u7a4d\u6975\u53c3\u8207\u548c\u8ca2\u737b\u3002\r\n- \u5171\u540c\u5236\u5b9a\u898f\u5247\uff1a\u589e\u52a0\u53c3\u8207\u8005\u7684\u53c3\u8207\u611f\u548c\u8a8d\u540c\u611f\u3002\r\n\r\n\u56e0\u6b64\uff0c\u6211\u5011\u8a2d\u8a08\u4e86\u300c\u8a08\u756b\u96c6\u5408\u300d\u65b9\u6cd5\uff0c\u6b65\u9a5f\u70ba\r\n1. \u5f62\u6210\u300c\u8a08\u756b\u96c6\u5408\u300d\uff1a\u958b\u6e90\u793e\u7fa4\u3001\u653f\u5e9c\u548c\u5176\u4ed6\u5229\u5bb3\u95dc\u4fc2\u4eba\u5171\u540c\u53c3\u8207\u3002\r\n2. \u5c0d\u9f4a\u898f\u683c\u8207\u76ee\u6a19\uff1a\u78ba\u5b9a\u6578\u4f4d\u516c\u5171\u8ca1\u7684\u898f\u683c\u548c\u5efa\u8a2d\u76ee\u6a19\u3002\r\n3. \u7d00\u9304\u5de5\u4f5c\u904e\u7a0b\u8207\u6210\u679c\uff1a\u4f7f\u7528\u5340\u584a\u93c8\u6578\u4f4d\u6191\u8b49\u7d00\u9304\u5de5\u5177\u3002\r\n4. \u9ed1\u5ba2\u677e\u7814\u8a0e\uff1a\u9078\u51fa\u61c9\u8a72\u8cfc\u8cb7\u7684\u5c08\u6848\u3002\r\n5. \u653f\u5e9c\u63a1\u8cfc\uff1a\u78ba\u4fdd\u57f7\u884c\u7b26\u5408\u653f\u5e9c\u9700\u6c42\u548c\u6a19\u6e96\u3002\r\n\r\n\u6211\u5011\u5e0c\u671b\u80fd\u5920\u900f\u904e\u5171\u540c\u53c3\u8207\u3001\u4fe1\u4efb\u548c\u5c0a\u91cd\uff0c\u5efa\u7acb\u6709\u6548\u4e14\u5177\u6709\u516c\u4fe1\u529b\u7684\u6578\u4f4d\u516c\u5171\u8ca1\uff0c\u61c9\u5c0d\u6578\u4f4d\u6642\u4ee3\u7684\u6311\u6230\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "WR9SYU", "name": "\u5289\u7dad\u4eba", "avatar": "https://pretalx.coscup.org/media/avatars/F1070001_sTYmUqj.jpg", "biography": "\u793e\u79d1\u8b6f\u8005\u3001\u7368\u7acb\u7814\u7a76\u8005\uff0c\u4e3b\u8981\u95dc\u6ce8\u653f\u7d93\u5236\u5ea6\u7684\u7576\u4ee3\u885d\u64ca\u3002\u56de\u6eaf\u6027\u516c\u5171\u8cc7\u52a9\u3001\u5206\u6563\u5f0f\u8eab\u5206\u8a08\u756b\u7814\u7a76\u54e1\u3002", "public_name": "\u5289\u7dad\u4eba", "guid": "d9c2a24a-1d48-5ebe-bf18-bfc9b0078d91", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WR9SYU/"}, {"code": "YBHGKP", "name": "Frank Hu", "avatar": "https://pretalx.coscup.org/media/avatars/frank_hu_TjSRwT5.png", "biography": "Frank\uff0c\u5c08\u6ce8\u65bc\u63a2\u7d22\u5340\u584a\u93c8\u6280\u8853\u5982\u4f55\u4fc3\u9032\u6a5f\u5236\u8a2d\u8a08\u548c\u793e\u7fa4\u767c\u5c55\u3002\r\n\u73fe\u70ba\u81fa\u7063\u5206\u6563\u5f0f\u81ea\u6cbb\u7d44\u7e54 FAB DAO, g0v-da0 \u8ca2\u737b\u8005\u3001\u79d1\u6280\u8b70\u984c\u8b80\u66f8\u6703 Web3ForAll \u53c3\u8207\u8005\u3001DAO \u7814\u7a76\u54e1\u3002\u53c3\u82072023 \u958b\u62d3\u6587\u6559\u57fa\u91d1\u6703\u8207\u6578\u4f4d\u767c\u5c55\u90e8\u7684web3\u7814\u7a76\u8207\u9a57\u8b49\u6848\uff0c\u5354\u52a9\u300cDAO\u6cbb\u7406\u6846\u67b6\u5206\u6790\u898f\u5283\u66f8\u300d\u53ca\u300cDAO\u77e5\u8b58\u50b3\u64ad\u66a8\u6d41\u7a0b\u751f\u7522\u93c8\u898f\u5283\u66f8\u300d\u64b0\u5beb\u3002\r\n\r\nFrank, 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\".", "public_name": "Frank Hu", "guid": "4bea6a6e-3cfb-5845-90ee-d268d233e807", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YBHGKP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UDAU7S/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UDAU7S/", "attachments": []}, {"guid": "8071ba34-4bca-5d23-aad6-38ce85c7ef22", "code": "TLA9N3", "id": 1040, "logo": null, "date": "2024-08-03T15:15:00+08:00", "start": "15:15", "duration": "00:40", "room": "TR413-1", "slug": "coscup-2024-1040-digital-bill-of-rights", "url": "https://pretalx.coscup.org/coscup-2024/talk/TLA9N3/", "title": "Digital Bill of Rights\u6578\u4f4d\u6b0a\u5229\u6cd5\u6848\uff1a\u7531\u4e0b\u800c\u4e0a\u4e00\u8d77\u6253\u9020\u6578\u4f4d\u81ea\u7531\u7684\u6cd5\u5236\u57fa\u790e\u5efa\u8a2d", "subtitle": "", "track": "Open Source Policy", "type": "general (30mins)", "language": "en", "abstract": "\u4e00\u500b\u6253\u7834\u85e9\u7c6c\u7684\u982d\u8166\u9ad4\u64cd\u5de5\u4f5c\u574a\uff0c\u9080\u8acb\u559c\u6b61\u539f\u5275\u601d\u8003\u3001\u8a8d\u70ba\u6578\u4f4d\u6b0a\u5229\u9664\u4e86\u55ae\u9ede\u9632\u5b88\u540c\u6642\u4e5f\u5fc5\u9808\u6709\u7cfb\u7d71\u6027\u9810\u9632\u7684\u516c\u6c11\u5011\uff0c\u4e00\u8d77\u634f\u51fa\u6578\u4f4d\u6b0a\u5229\u7684\u5177\u9ad4\u6a23\u8c8c\u3002\u6b0a\u5229\u5177\u9ad4\u5316\u7684\u958b\u59cb\uff0c\u4fbf\u662f\u653f\u5e9c\u8207\u5927\u4f01\u696d\u7fa9\u52d9\u5177\u9ad4\u5316\u7684\u958b\u59cb\u3002\u7531\u516c\u6c11\u96c6\u7d50\u51dd\u805a\u7684\u6578\u4f4d\u6b0a\u5229\u6e05\u55ae\uff0c\u6b63\u662f\u773c\u4e0b\u6578\u4f4d\u6642\u4ee3\u6700\u91cd\u8981\u7684\u4eba\u6b0a\u904b\u52d5\uff01", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "99NTNF", "name": "\u53f8\u6539\u6703\u6578\u4f4d\u6cd5\u5c0f\u7d44", "avatar": "https://pretalx.coscup.org/media/avatars/99NTNF_RDNtLLI.webp", "biography": "\u5c31\u516c\u6b0a\u529b\u8207\u79c1\u9818\u57df\u6578\u4f4d\u5316\u7684\u904e\u7a0b\u4e2d\u6240\u6d89\u53ca\u4e4b\u4eba\u6b0a\u8b70\u984c\u9032\u884c\u7814\u8b70\u8207\u884c\u52d5\u3002\u5de5\u4f5c\u7bc4\u570d\u53ef\u4e8c\u5206\u70ba\u300c\u5177\u9ad4\u4e8b\u4ef6\u578b\u300d\u8207\u300c\u6574\u9ad4\u7d50\u69cb\u578b\u300d\uff0c\u524d\u8005\u8457\u91cd\u7576\u524d\u6b63\u5728\u767c\u751f\u7684\u500b\u6848\u6216\u6cd5\u898f\u8349\u6848\uff0c\u5f8c\u8005\u5247\u8eab\u8ca0\u53f0\u7063\u6578\u4f4d\u4eba\u6b0a\u6cd5\u6cbb\u4e4b\u9818\u5c0e\u91cd\u4efb\uff0c\u63a8\u5c55\u9577\u671f\u7cfb\u7d71\u6027\u8207\u7d50\u69cb\u6027\u4e4b\u6539\u5584\uff0c\u4f7f\u6211\u570b\u5728\u8d70\u5411\u6578\u4f4d\u5316\u7684\u904e\u7a0b\u4e2d\uff0c\u6cd5\u5236\u67b6\u69cb\u4e0a\u4e0d\u53ea\u662f\u6d88\u6975\u4e0d\u4fb5\u5bb3\u6b0a\u5229\uff0c\u4ea6\u7a4d\u6975\u6709\u52a9\u7522\u751f\u66f4\u52a0\u81ea\u7531\u7684\u65b0\u6578\u4f4d\u793e\u6703\u74b0\u5883\u3002", "public_name": "\u53f8\u6539\u6703\u6578\u4f4d\u6cd5\u5c0f\u7d44", "guid": "e7241540-bcd7-5768-8a94-d6243655a6d2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/99NTNF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TLA9N3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TLA9N3/", "attachments": []}], "TR510": [{"guid": "234101fa-b87b-571b-a08f-42647aef7686", "code": "3TLFEF", "id": 1197, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-1197-g0v-summit-2024", "url": "https://pretalx.coscup.org/coscup-2024/talk/3TLFEF/", "title": "\u958b\u6e90\u8a2d\u8a08\u5982\u4f55\u5354\u4f5c\uff1f\u6211\u5728 g0v Summit 2024 \u7684\u89c0\u5bdf\u8207\u5617\u8a66", "subtitle": "", "track": "Open Source Design TW Region", "type": "general (30mins)", "language": "en", "abstract": "\u8a2d\u8a08\u662f\u4e00\u7a2e\u8166\u529b\u5bc6\u96c6\u3001\u4e3b\u9ad4\u610f\u8b58\u5f37\u70c8\u7684\u6d3b\u52d5\uff0c\u56e0\u6b64\uff0c\u8a2d\u8a08\u5e2b\u8981\u5982\u4f55\u8207\u975e\u8a2d\u8a08\u80cc\u666f\u7684\u5925\u4f34\u4ea4\u6d41\u3001\u5354\u4f5c\u4fbf\u6210\u4e86\u4e00\u500b\u91cd\u8981\u7684\u554f\u984c\u3002\r\n\u5728\u9019\u500b\u8b70\u7a0b\u4e2d\uff0c\u5c07\u8207\u5927\u5bb6\u5206\u4eab\u6211\u9019\u4e00\u5e74\u5728 g0v Summit 2024\uff0c\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u5354\u4f5c\u7684\u89c0\u5bdf\u8207\u5617\u8a66\u3002", "description": "\u8b1b\u5230\u5354\u4f5c\uff0c\u6211\u5011\u591a\u534a\u6703\u60f3\u5230\u5171\u540c\u7de8\u8f2f\u6587\u5b57\u7684\u96f2\u7aef\u5354\u4f5c\u8edf\u9ad4\uff0c\u6216\u662f\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u4f7f\u7528\u7684 Git \u7248\u672c\u63a7\u5236\u7cfb\u7d71\uff0c\u4f46\u8a2d\u8a08\u5e2b\u8981\u5982\u4f55\u8207\u4ed6\u4eba\u5354\u4f5c\u662f\u8f03\u5c11\u88ab\u63d0\u8d77\u7684\u3002\r\n\u4ee5\u5f80\uff0c\u53d7\u9650\u65bc\u8edf\u9ad4\u3001\u6a94\u6848\u683c\u5f0f\uff0c\u8a2d\u8a08\u5e38\u5e38\u662f\u4e00\u500b\u4eba\u6216\u5c11\u6578\u4eba\u7684\u5de5\u4f5c\u3002\u96a8\u8457\u8fd1\u5e74 Canva\u3001Figma \u7b49\u5171\u540c\u8a2d\u8a08\u8edf\u9ad4\u7684\u8208\u8d77\uff0c\u53c3\u8207\u8a2d\u8a08\u7684\u9580\u6abb\u5927\u5e45\u964d\u4f4e\uff0c\u7136\u800c\u5ef6\u4f38\u7684\u554f\u984c\u662f\uff0c\u8981\u5982\u4f55\u8207\u975e\u8a2d\u8a08\u76f8\u95dc\u80cc\u666f\u7684\u5925\u4f34\u5354\u4f5c\uff1f\u5982\u4f55\u898f\u5283\u5de5\u4f5c\u6d41\u7a0b\uff1f\u5982\u4f55\u5728\u7f8e\u611f\u8207\u6210\u5c31\u611f\u9593\u627e\u5230\u5e73\u8861\u7b49\u7b49\u3002\r\n\u5728\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u5373\u5c07\u5c46\u6eff\u4e00\u5e74\u7684\u6642\u5019\uff0c\u6211\u60f3\u8207\u5927\u5bb6\u5206\u4eab\u5728 g0v Summit 2024 \u7684\u89c0\u5bdf\u8207\u5617\u8a66\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "NR8XWJ", "name": "Dong", "avatar": "https://pretalx.coscup.org/media/avatars/Dong_pnbA3vm.jpg", "biography": "g0v Summit 2024 \u8a2d\u8a08\u5c0f\u7d44\u7d44\u9577\r\n\r\n2023 \u5e74 7 \u6708\u521d\uff0c\u7b2c\u4e00\u6b21\u53c3\u52a0 g0v \u9ed1\u5ba2\u677e\uff0c\r\n2023 \u5e74 7 \u6708\u5e95\uff0c\u7b2c\u4e00\u6b21\u53c3\u52a0 COSCUP\uff0c\r\n2023 \u5e74 8 \u6708\u5e95\uff0c\u7b2c\u4e00\u6b21\u53c3\u8207 g0v Summit 2024 \u7c4c\u5099\u6703\u8b70\uff0c\r\n2023 \u5e74 9 \u6708 1 \u865f\uff0c\u6210\u70ba g0v Summit 2024 \u8a2d\u8a08\u5c0f\u7d44\u5354\u8abf\u4eba\uff0c\r\n\r\n\u300c\u53c3\u8207\u4e0d\u7528\u6e96\u5099\u597d\uff0c\u8df3\u5751\u6c38\u9060\u4e0d\u5acc\u65e9\u300d", "public_name": "Dong", "guid": "d97e6a1c-e372-5fa1-9e17-edae2facca25", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NR8XWJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3TLFEF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3TLFEF/", "attachments": []}, {"guid": "6c5b6133-36fe-5875-99c2-8b140e2ab783", "code": "RKKHQE", "id": 866, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-866-find-out-how-designers-contribute-to-oss-diaries-of-designers-contributing-to-oss", "url": "https://pretalx.coscup.org/coscup-2024/talk/RKKHQE/", "title": "Find out how designers contribute to OSS: Diaries of designers contributing to OSS", "subtitle": "", "track": "Open Source Design TW Region", "type": "general (30mins)", "language": "en", "abstract": "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 \u201cgaps\u201d of information from non-code contributors\u2019 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.\r\n\r\nThis 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.\r\n\r\nhttps://github.com/sprblm/Diary-Studies-Designers-in-OSS", "description": "A talk that covers the diary studies briefly and answers questions about the designers habits during their contributions to OSS.", "recording_license": "", "do_not_record": false, "persons": [{"code": "38YEKA", "name": "Eriol Fox", "avatar": "https://pretalx.coscup.org/media/avatars/Eriol-headshot-1_5Ee3f76.JPG", "biography": "Eriol has been working as a designer for 10+ years working in for-profits and then NGO\u2019s 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.\r\n\r\nEriol is a part-time funded PhD researcher at Newcastle University\u2019s Open Lab looking at how designers participate in humanitarian and human rights focussed open-source software projects.\r\n\r\nThey 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/)\r\n\r\nEriol is a non-binary, queer person who uses they/them pronouns.", "public_name": "Eriol Fox", "guid": "669a3029-d92d-5cf0-a42d-754fcde96f8e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/38YEKA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RKKHQE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RKKHQE/", "attachments": []}, {"guid": "f4ccecc3-39aa-576d-873d-75facee317b8", "code": "BCYDDC", "id": 944, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-944", "url": "https://pretalx.coscup.org/coscup-2024/talk/BCYDDC/", "title": "\u793e\u7fa4\u767c\u8d77\u7684\u5c0e\u5e2b\u8a08\u756b\uff1a\u5206\u4eab\u8a08\u756b\u8a2d\u8a08\u53ca\u5fd7\u5de5\u5011\u5982\u4f55\u5354\u4f5c", "subtitle": "", "track": "Open Source Design TW Region", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u5834\u5206\u4eab\u4e2d\uff0c\u6211\u5c07\u8a0e\u8ad6\u5728 Lenny\u2019s Newsletter Slack \u793e\u7fa4\u5167\uff0c\u7531\u5fd7\u9858\u8005\u4e3b\u52d5\u767c\u8d77\u7684\u5c0e\u751f\u8a08\u756b\uff0c\u767c\u8d77\u6545\u4e8b\u3001\u6311\u6230\u53ca\u6211\u5011\u5982\u4f55\u89e3\u6c7a\u3002\u9019\u500b\u8a08\u756b\u6301\u7e8c\u4e00\u5e74\uff0c\u7d93\u6b77\u5169\u500b\u9031\u671f\uff0c\u7279\u5225\u662f\u5728\u8d85\u904e 18,000 \u540d\u6703\u54e1\u548c\u6bcf\u9031\u671f\u63a5\u8d85\u904e 500 \u540d\u7533\u8acb\u8005\u7684\u60c5\u6cc1\u4e0b\uff0c\u5f9e\u884c\u653f\u7ba1\u7406\u7684\u7463\u4e8b\u5230\u6280\u8853\u4f7f\u7528\u7684\u8907\u96dc\u3002\u6211\u5c07\u6982\u8ff0\u521d\u59cb\u76ee\u6a19\u3001\u6280\u8853\u6c7a\u7b56\u53ca\u5982\u4f55\u70ba\u78ba\u4fdd\u8a08\u756b\u7684\u53ef\u6301\u7e8c\u6027\u548c\u53ef\u64f4\u5c55\u6027\u6240\u9032\u884c\u7684\u8abf\u6574\u3002\u53c3\u52a0\u8005\u5c07\u4e86\u89e3\u5230\u6211\u5011\u7684\u4f5c\u6cd5\u3001\u793e\u7fa4\u7684\u53c3\u8207\uff0c\u5e0c\u671b\u80fd\u9f13\u52f5\u5404\u4f4d\u5728\u81ea\u5df1\u793e\u7fa4\u4e2d\u4e5f\u5be6\u8e10\u5c0e\u751f\u8a08\u756b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "EMVHZP", "name": "Karen Hsieh", "avatar": "https://pretalx.coscup.org/media/avatars/karen_hsieh_duwLiG0.jpg", "biography": "Hi, \u6211\u662f Karen\u3001Product Manager\uff0c\u71b1\u8877\u65bc\u63a8\u52d5 data-informed \u6587\u5316\u3002\u5728 2022 \u5e74 1 \u6708\u52a0\u5165\u4e00\u500b\u570b\u969b\u7684 PM \u793e\u7fa4\uff1aLenny\u2019s Newsletter \u7684 Slack \u793e\u7fa4\uff0c\u5f9e\u4e2d\u7372\u5f97\u5f88\u591a PM \u7684\u771f\u5be6\u554f\u984c\u53ca\u7d93\u9a57\u5206\u4eab\uff0c\u89ba\u5f97\u53d7\u76ca\u826f\u591a\u3002\u60f3\u8981\u56de\u994b\u53ca\u66f4\u591a\u53c3\u8207\uff0c\u56e0\u6b64\u5728 2023\u5e74 7 \u6708\u52a0\u5165\u5fd7\u5de5\u5718\u968a\uff0c\u6253\u9020 mentorship program\u3002\u5b78\u6703\u4f7f\u7528 Coda (\u4e00\u500b no-code \u5de5\u5177)\u3001\u8ddf\u5176\u4ed6\u5fd7\u5de5\u8de8\u6642\u5340\u7684\u5354\u4f5c\u3001\u9084\u5229\u7528\u9019\u500b\u6a5f\u6703\u5617\u8a66\u8ddf ChatGPT \u804a\u51fa matching algorithm\u3002\u56e0\u70ba\u53c3\u8207\u5f97\u5230\u66f4\u591a\u6536\u7a6b\uff0c\u610f\u5916\u505a\u4e86\u9019\u4e9b\u6c92\u60f3\u904e\u7684\u4e8b\u60c5\u3001\u4e00\u8d77\u6253\u9020 mentorship \u7684\u71b1\u60c5\u3001\u6536\u5230\u53c3\u8207\u7684 mentors \u8ddf mentees \u6eff\u6eff\u7684\u56de\u994b\uff0c\u5f88\u611f\u8b1d\u4e5f\u5f88\u8208\u596e\u5730\u60f3\u8ddf\u5927\u5bb6\u5206\u4eab~", "public_name": "Karen Hsieh", "guid": "85d80063-f2bb-52cb-a6fd-efd05fe2d89b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EMVHZP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BCYDDC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BCYDDC/", "attachments": []}, {"guid": "12c214f3-4156-50f1-b666-b061f0f01f19", "code": "A8UHGD", "id": 900, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-900-c-ccai", "url": "https://pretalx.coscup.org/coscup-2024/talk/A8UHGD/", "title": "C\u4e4b\u934a\u91d1\u8853\u5e2b-\u53ef\u4ee5\u62ffCC\u6388\u6b0a\u7684\u7d20\u6750\u4f86\u7df4AI\u55ce\uff1f", "subtitle": "", "track": "Open Licensing Kaleidoscope", "type": "general (30mins)", "language": "en", "abstract": "2023\u5e74\u53ef\u8aaa\u662f\u751f\u6210\u5f0fAI\u8a34\u8a1f\u5143\u5e74\uff0c\u5404AI\u5e73\u53f0\u76ee\u524d\u7686\u65bc\u53f8\u6cd5\u8a34\u8a1f\u5834\u4e0a\uff0c\u70ba\u5176\u53d6\u7528\u4ed6\u4eba\u7d20\u6750\u9032\u884cAI\u8a13\u7df4\u61c9\u7528\u7684\u5408\u6cd5\u6027\uff0c\u9032\u884c\u8ad6\u9ede\u7684\u8faf\u8b77\u8207\u89e3\u91cb\uff0c\u9019\u500b\u72c0\u6cc1\u57282024\u4e26\u672a\u6b62\u6b47\uff0c\u800c\u662f\u66f4\u5ef6\u7e8c\u6027\u7684\u64f4\u5927\u3002\u90a3\u9ebc\uff0c\u96e3\u9053\u4f7f\u7528\u4ed6\u4eba\u7684\u65e2\u6210\u8cc7\u6599\u4f86\u7df4AI\u5fc5\u7136\u9055\u6cd5\u55ce\uff1f\u82e5\u662f\u5fc5\u7136\u9055\u6cd5\uff0c\u70ba\u4ec0\u9ebc\u5404\u7a2e\u62ff\u7b2c\u4e09\u65b9\u7d20\u6750\u4f5c\u70ba\u8a13\u7df4\u57fa\u790e\u7684AI\u751f\u6210\u5e73\u53f0\uff0c\u9084\u80fd\u5728\u8fd1\u5e74\u5982\u96e8\u5f8c\u6625\u7b4d\u822c\u7684\u6e67\u73fe\uff1f\u9032\u4e00\u6b65\u8aaa\uff0c\u9664\u4e86\u500b\u6848\u4e0a\u4e3b\u5f35\u5408\u7406\u4f7f\u7528\u5916\uff0c\u6709\u5176\u4ed6\u73fe\u6210\u7684\u5408\u6cd5\u7d20\u6750\u662f\u80fd\u88ab\u62ff\u4f86\u9032\u884cAI\u8a13\u7df4\u7684\u55ce\uff1f\u8209\u8457\u4f8b\u4f86\u8aaa\uff0c\u63c0\u9078\u5df2\u7d93\u63a1\u7528Creative Commons Licenses\u767c\u5e03\u7684\u4ed6\u4eba\u8457\u4f5c\u4f86\u9032\u884cAI\u8a13\u7df4\uff0c\u662f\u53ef\u4ee5\u7684\u55ce\uff1f\u672c\u5834\u6b21\u5c07\u4ee5CC\u7d44\u7e54\u7684\u8aaa\u660e\u5c08\u6587\u548c\u7acb\u5834\u70ba\u5f15\uff0c\u5206\u6790CC\u5404\u9805\u6388\u6b0a\u5143\u7d20--BY\u3001NC\u3001ND\u3001SA\uff0c\u662f\u5426\u6703\u5c0d\u751f\u6210\u5f0fAI\u7684\u8a13\u7df4\u5be6\u4f5c\u7522\u751f\u5f71\u97ff\u548c\u62d8\u675f\uff0c\u4e26\u4f50\u4ee5\u6d41\u7a0b\u5716\u8868\uff0c\u4f86\u5354\u52a9\u807d\u773e\u5728\u63c0\u9078AI\u8a13\u7df4\u7684\u57fa\u790e\u7d20\u6750\u6642\uff0c\u7406\u89e3\u61c9\u5982\u4f55\u5c31\u9069\u6cd5\u9069\u7576\u6027\uff0c\u9032\u884c\u52d9\u5be6\u8003\u91cf\uff0c\u4ee5\u78ba\u4fdd\u8a13\u7df4\u6210\u679c\u5f97\u5728\u5f8c\u7e8c\u61c9\u7528\u7a69\u56fa\u6210\u9577\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "N9LZVC", "name": "Lucien C.H. Lin \u6797\u8aa0\u590f", "avatar": "https://pretalx.coscup.org/media/avatars/N9LZVC_yazbDsY.jpg", "biography": "\u6797\u8aa0\u590f (Lucien Lin) \uff0c\u7db2\u8def\u66b1\u7a31\u70ba \u201cLucien\u201d \u6216 \u201clucien.cc\u201d\uff0c\u77e5\u8b58\u80cc\u666f\u70ba\u79d1\u6280\u6cd5\u5f8b\uff0c05-16\u5e74\u9593\u4efb\u8077\u65bc\u4e2d\u592e\u7814\u7a76\u9662\u5f9e\u4e8b\u516c\u773e\u6388\u6b0a\u6a21\u5f0f\u7684\u7814\u7a76\uff0c14-16\u5e74\u64d4\u4efb\u53f0\u7063\u5275\u7528CC\u8a08\u756b\u6cd5\u5f8b\u9805\u76ee\u4e3b\u6301\u4eba\u3002\u8fd1\u5e74\u7684\u7814\u7a76\u6210\u679c\u5305\u62ec\uff1a\u5354\u52a9\u6b50\u6d32\u81ea\u7531\u8edf\u9ad4\u57fa\u91d1\u6703\uff0c\u64d4\u4efb\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u6cd5\u5f8b\u53c3\u8003\u66f8\u53f0\u7063\u5c08\u7ae0\u7684\u7de8\u64b0\u4f5c\u8005\u3001\u53c3\u8207\u570b\u5bb6\u767c\u5c55\u59d4\u54e1\u6703\u5c31\u300c\u653f\u5e9c\u8cc7\u6599\u958b\u653e\u6388\u6b0a\u689d\u6b3e\u300d\u7b2c\u4e00\u7248\u672c\u7684\u8a0e\u8ad6\u8207\u7de8\u64b0\uff0c\u4e26\u61c9\u5404\u754c\u53c3\u8207\u8005\u4e4b\u8aee\u8a62\uff0c\u56de\u61c9\u8207\u91d0\u6e05Open Source\u3001Open Data\uff0c\u4ee5\u53caCC\u6388\u6b0a\u7b49\u667a\u6167\u8ca1\u7522\u6b0a\u53ca\u516c\u773e\u6388\u6b0a\u61c9\u7528\u554f\u984c\u3002\u76ee\u524d\u65bc\u921e\u7406\u77e5\u8b58\u7522\u6b0a\u4e8b\u52d9\u6240\u64d4\u4efb\u6cd5\u5236\u9867\u554f\uff0c\u64a5\u4ed8\u5de5\u4f5c\u4e4b\u9918\u7684\u5fc3\u529b\u71df\u5efa\u570b\u5167\u958b\u6e90\u6388\u6b0a\u77e5\u8b58\u7684\u5206\u4eab\u7db2\u7d61(Open Source Legal Network, Taiwan)\u3002", "public_name": "Lucien C.H. Lin \u6797\u8aa0\u590f", "guid": "e44a6233-8d56-547a-bba9-d1657f1b0c26", "url": "https://pretalx.coscup.org/coscup-2024/speaker/N9LZVC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/A8UHGD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/A8UHGD/", "attachments": []}, {"guid": "73f3e3c3-fe8a-5bbe-818b-aef2596cfe47", "code": "MR9RAQ", "id": 1189, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-1189-the-ramifications-of-iso-iec-5230-and-iso-iec-18974-for-legal-professionals-in-2024", "url": "https://pretalx.coscup.org/coscup-2024/talk/MR9RAQ/", "title": "The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Professionals in 2024", "subtitle": "", "track": "Open Licensing Kaleidoscope", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "87XZXN", "name": "Shane Coughlan", "avatar": "https://pretalx.coscup.org/media/avatars/1706037731216_xDVZmiw.jpeg", "biography": "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.", "public_name": "Shane Coughlan", "guid": "8c27041c-5eab-5944-9fb3-6b464e014382", "url": "https://pretalx.coscup.org/coscup-2024/speaker/87XZXN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MR9RAQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MR9RAQ/", "attachments": []}, {"guid": "69d7e76d-6db4-5df6-9ccc-440deac65038", "code": "PCFWNS", "id": 1099, "logo": null, "date": "2024-08-03T14:15:00+08:00", "start": "14:15", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-1099-free-and-open-source-licensing-basics-for-developers", "url": "https://pretalx.coscup.org/coscup-2024/talk/PCFWNS/", "title": "Free and Open Source Licensing Basics for Developers", "subtitle": "", "track": "Open Licensing Kaleidoscope", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "The session will cover a base understanding of how copyright works and why choosing and applying the right license for your project is important. Next, the speaker will give a brief introduction to the different types of licenses (near-public-domain to strong copyleft) and introduce different online ressources and tools to properly apply software licenses to ypur project, including how best to cover different assets (code, media, documentation).", "recording_license": "", "do_not_record": false, "persons": [{"code": "TQF7HH", "name": "Simon Hornbachner", "avatar": "https://pretalx.coscup.org/media/avatars/download_uJg3e6v.jpeg", "biography": "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.\r\n\r\nRecently, he started his own business, offering consulting services in the area of strategy, governance and cybersecurity around Free and Open Source software.", "public_name": "Simon Hornbachner", "guid": "a3691c90-9ef0-507c-a32b-8655eb73ba72", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TQF7HH/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PCFWNS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PCFWNS/", "attachments": []}, {"guid": "8663f964-a948-5b56-ad7b-b0694aa1ef3a", "code": "H7DTXT", "id": 1071, "logo": null, "date": "2024-08-03T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-1071-gpl", "url": "https://pretalx.coscup.org/coscup-2024/talk/H7DTXT/", "title": "GPL \u6388\u6b0a\u689d\u6b3e\u7684\u5178\u578b\u4fb5\u6b0a\u7cfe\u7d1b", "subtitle": "", "track": "Open Licensing Kaleidoscope", "type": "general (30mins)", "language": "en", "abstract": "\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u7684\u6cd5\u5f8b\u7cfe\u7d1b\u4ee5\u9055\u53cd GNU General Public License (GPL) \u6388\u6b0a\u689d\u6b3e\u70ba\u5927\u5b97\uff0c\u672c\u5834\u6b21\u5c07\u6703\u8aaa\u660e GPL \u7684\u6838\u5fc3\u7fa9\u52d9\u898f\u5b9a\u4ee5\u53ca\u76f8\u95dc\u4fb5\u6b0a\u6848\u4f8b\uff0cGPL \u8edf\u9ad4\u7684\u4f7f\u7528\u8005\u4e86\u89e3\u9019\u4e9b\u5167\u5bb9\uff0c\u4e00\u65b9\u9762\u53ef\u4ee5\u77e5\u9053\u5982\u4f55\u6b63\u78ba\u5730\u5229\u7528 GPL \u8edf\u9ad4\uff0c\u4e0d\u903e\u8d8a\u7fa9\u52d9\u898f\u5b9a\u7684\u908a\u754c\uff0c\u53e6\u5916\u4e00\u65b9\u9762\u5728\u9047\u5230\u904e\u7576\u7dad\u6b0a\u6642\uff0c\u4e5f\u80fd\u634d\u885b\u672c\u8eab\u7684\u6b0a\u76ca\uff0c\u4e0d\u81f3\u65bc\u906d\u53d7\u4e0d\u7576\u7684\u6307\u63a7\u8207\u640d\u5931\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RPKUWS", "name": "Florence T.M. Ko \u845b\u51ac\u6885", "avatar": "https://pretalx.coscup.org/media/avatars/FB_IMG_1677866338769_rnd4rDd.jpg", "biography": "\u845b\u51ac\u6885\uff08Florence T.M Ko\uff09\u76ee\u524d\u70ba\u81ea\u7531\u5de5\u4f5c\u8005\u3001\u53f0\u7063\u958b\u6e90\u6cd5\u5f8b\u7db2\u7d61 (Open Source Legal Networkp, Taiwan / OSLN.tw) \u7684\u5171\u540c\u767c\u8d77\u4eba\uff0c\u5c08\u9577\u5728\u65bc\u89e3\u6790\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u689d\u6b3e\u5167\u5bb9\u3002\u5979\u5c07\u570b\u969b\u4e0a\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u76f8\u95dc\u7684\u8cc7\u6e90\u4ecb\u7d39\u5230\u53f0\u7063\uff0c\u4e5f\u8209\u8fa6\u904e\u591a\u5834\u4ee5\u81ea\u7531\u958b\u6e90\u6388\u6b0a\u70ba\u4e3b\u984c\u7684\u91cd\u8981\u6d3b\u52d5\u3002\u800c\u9664\u4e86\u958b\u6e90\u6388\u6b0a\u5916\uff0c\u5979\u5c0d\u5275\u7528 CC\u3001\u958b\u653e\u8cc7\u6599\u7b49\u516c\u773e\u6388\u6b0a\u6a21\u5f0f\u7684\u8b70\u984c\uff0c\u4e5f\u5177\u6709\u9ad8\u5ea6\u8208\u8da3\u3002\u845b\u51ac\u6885\u5728 2005-2015 \u5e74\u9593\u4efb\u8077\u65bc\u4e2d\u592e\u7814\u7a76\u9662\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\uff0c\u66fe\u64d4\u4efb\u9444\u9020\u5834\u96fb\u5b50\u5831\u4e0a\u300c\u6cd5\u5f8b\u5c08\u6b04\u300d\u7684\u7de8\u8f2f\u8207\u56fa\u5b9a\u64b0\u7a3f\u4eba\u591a\u5e74\u3002\u845b\u51ac\u6885\u9032\u4e00\u6b65\u500b\u4eba\u8cc7\u8a0a\u8acb\u898b\uff1a http://tw.linkedin.com/in/florencetmko", "public_name": "Florence T.M. Ko \u845b\u51ac\u6885", "guid": "a65c1314-0c72-53e2-961c-b542b1d6716a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RPKUWS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/H7DTXT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/H7DTXT/", "attachments": []}, {"guid": "b821881a-23c6-56c8-940c-72dd80c41b22", "code": "TRHD9K", "id": 899, "logo": null, "date": "2024-08-03T15:25:00+08:00", "start": "15:25", "duration": "00:30", "room": "TR510", "slug": "coscup-2024-899-itext-qt-copyright-or-copywrong-copyleft-or-copytroll", "url": "https://pretalx.coscup.org/coscup-2024/talk/TRHD9K/", "title": "iText & QT -- Copyright or Copywrong? Copyleft or Copytroll?", "subtitle": "", "track": "Open Licensing Kaleidoscope", "type": "general (30mins)", "language": "en", "abstract": "Copyright\u9810\u8a2dAll Rights Reserved\uff0c\u6709\u6642\u6703\u5f15\u767c\u8457\u4f5c\u6b0a\u5229\u516c\u76ca\u5931\u9748\u7684\u6279\u5224--Copywrong\uff0cCopleft\u5247\u662f\u91dd\u5c0dCopywrong\u7684\u8349\u6839\u6027\u6551\u6cbb\u65b9\u6cd5\uff0c\u524d\u624b\u5411\u5f8c\u624b\u8981\u6c42\uff0c\u5f8c\u7e8c\u518d\u6563\u5e03\u6216\u63d0\u4f9b\u8edf\u9ad4\u6642\uff0c\u5fc5\u9808\u63a1\u884c\u4e00\u6a23\u7684\u6388\u6b0a\u65b9\u5f0f\u63d0\u4f9b\u6e90\u78bc\u4e88\u66f4\u5f8c\u624b\u3002\u6700\u521d\uff0cCopyleft\u50c5\u9650\u7e2e\u65bc\u8a72\u8edf\u9ad4\u7684\u539f\u751f\u8207\u76f4\u63a5\u884d\u751f\u7bc4\u570d\uff0c\u7136\u8fd1\u5e74\u4e0d\u5c11\u539f\u958b\u6e90\u5c08\u6848\u8f49\u578b\uff0c\u53e6\u64b0SSPL\u3001CCLC\u7b49\u4e0d\u5b8c\u5168\u7b26\u5408\u958b\u653e\u5b9a\u7fa9(OSD)\u7684\u6e90\u78bc\u53ef\u53ca\u689d\u6b3e(Source Available Licenses)\uff0c\u5305\u62ecMongoDB\u3001Redis\u3001Elasticsearch\u7b49\uff0c\u6709\u6642\u751a\u81f3\u5728\u539f\u751f\u7684\u958b\u6e90\u6388\u6b0aAGPL-3.0\u52a0\u5217\u7591\u4f3c\u589e\u6dfb\u9650\u5236\u7684\u984d\u5916\u689d\u6b3e\uff0c\u800c\u7522\u751f\u4e0d\u5c11\u5408\u898f\u8207\u548c\u89e3\u91d1\u65b9\u9762\u7684\u722d\u8b70\uff0c\u56b4\u91cd\u6642\u5df2\u7d93\u7522\u751f\u662f\u5426\u69cb\u6210\u8457\u4f5c\u6b0a\u87d1\u8782(Copytroll)\u884c\u70ba\u7684\u6279\u8a55\u8207\u8cea\u7591\uff01\u672c\u5834\u6b21\u5c07\u4ee5iText\u8207QT\u70ba\u4f8b\uff0c\u8aaa\u660e\u539f\u751f\u7684\u958b\u6e90\u6388\u6b0a\u8207\u984d\u5916\u8981\u6c42\u7684\u5408\u7406\u908a\u969b\uff0c\u4ee5\u5354\u52a9\u807d\u773e\u5728\u9762\u5c0d\u76f8\u95dc\u4e8b\u52d9\uff0c\u80fd\u5f9e\u958b\u6e90\u6388\u6b0a\u7684\u6587\u672c\u8207\u6b77\u53f2\u6cbf\u9769\uff0c\u66f4\u660e\u78ba\u7684\u4e86\u89e3\u722d\u8b70\u6838\u5fc3\u8207\u8655\u7406\u5efa\u8b70\u3002", "description": "\u8457\u4f5c\u6b0a(Copyright)\u9810\u8a2d\u6b0a\u5229\u4eba\u638c\u6709\u6240\u6709\u8457\u4f5c\u6b0a\u5229\u5730\u4f4d\u7684\u614b\u6a23--All Rights Reserved\uff0c\u6709\u6642\u5728\u6975\u7aef\u72c0\u614b\u4e0b\uff0c\u6703\u5f15\u767c\u8457\u4f5c\u6b0a\u5229\u516c\u76ca\u5931\u9748\u7684\u6279\u5224--Copywrong\uff0c\u91dd\u5c0dCopywrong\uff0c\u6709\u4e00\u7a2e\u8349\u6839\u6027\u7684\u6551\u6cbb\u65b9\u6cd5\uff0c\u5c31\u662f\u958b\u6e90\u8edf\u9ad4\u9818\u57df\u7684\u8457\u4f50\u6b0a\u6a21\u5f0f--Copyleft\uff0cCopyleft\u7336\u5982\u5e36\u52d5\u5531\u4e00\u822c\uff0c\u539f\u59cb\u6b0a\u5229\u4eba\u5411\u4f7f\u7528\u8edf\u9ad4\u7684\u5f8c\u624b\u516c\u958b\u558a\u8a71\u300c\u8acb\u4f60\u548c\u6211\u9019\u6a23\u8aaa\u3001\u8acb\u4f60\u548c\u6211\u9019\u6a23\u505a\u300d\uff0c\u8981\u6c42\u4f7f\u7528\u8a72\u8edf\u9ad4\u4e26\u64da\u4ee5\u6539\u4f5c\u7684\u5f8c\u624b\uff0c\u5f8c\u7e8c\u518d\u6563\u5e03\u6216\u63d0\u4f9b\u6b64\u8edf\u9ad4\u6642\uff0c\u5fc5\u9808\u63a1\u884c\u4e00\u6a23\u7684\u6388\u6b0a\u65b9\u5f0f\u63d0\u4f9b\u6e90\u78bc\u4e88\u66f4\u5f8c\u624b\u3002\u6700\u521d\uff0cCopyleft\u7684\u62d8\u675f\u7bc4\u570d\uff0c\u50c5\u9650\u7e2e\u65bc\u8a72\u8edf\u9ad4\u7684\u539f\u751f\u8457\u4f5c\u8207\u884d\u751f\u8457\u4f5c\uff0c\u7136\u8fd1\u5e74\u4f86\u4e0d\u5c11\u958b\u6e90\u8f49\u5546\u696d\u71df\u904b\u7684\u5c08\u6848\uff0c\u53e6\u64b0SSPL\u3001CCLC\u7b49\u4e0d\u5b8c\u5168\u7b26\u5408\u958b\u653e\u5b9a\u7fa9(OSD)\u7684\u6e90\u78bc\u53ef\u53ca\u689d\u6b3e(Source Available Licenses)\uff0c\u5305\u62ecMongoDB\u3001Redis\u3001Elasticsearch\u7b49\u91cd\u9ede\u5c08\u6848\uff0c\u6709\u6642\u751a\u81f3\u5728\u539f\u751f\u7684\u958b\u6e90\u6388\u6b0aAGPL-3.0\u52a0\u5217\u7591\u4f3c\u589e\u6dfb\u9650\u5236\u7684\u984d\u5916\u689d\u6b3e\uff0c\u800c\u7522\u751f\u4e0d\u5c11\u5408\u898f\u8207\u548c\u89e3\u91d1\u65b9\u9762\u7684\u722d\u8b70\uff0c\u56b4\u91cd\u6642\u5df2\u7d93\u7522\u751f\u662f\u5426\u69cb\u6210\u8457\u4f5c\u6b0a\u87d1\u8782(Copyright Troll / Copyrighttroll / Copytroll)\u884c\u70ba\u7684\u6279\u8a55\u8207\u8cea\u7591\uff01\u672c\u5834\u6b21\u5c07\u4ee5iText\u8207QT\u70ba\u4f8b\uff0c\u8aaa\u660e\u539f\u751f\u7684\u958b\u6e90\u6388\u6b0a\u8207\u984d\u5916\u8981\u6c42\u7684\u5408\u7406\u908a\u969b\uff0c\u4ee5\u5354\u52a9\u807d\u773e\u5728\u9762\u5c0d\u76f8\u95dc\u4e8b\u52d9\uff0c\u80fd\u5f9e\u958b\u6e90\u6388\u6b0a\u7684\u6587\u672c\u8207\u6b77\u53f2\u6cbf\u9769\uff0c\u66f4\u660e\u78ba\u7684\u4e86\u89e3\u722d\u8b70\u6838\u5fc3\u8207\u8655\u7406\u5efa\u8b70\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "N9LZVC", "name": "Lucien C.H. Lin \u6797\u8aa0\u590f", "avatar": "https://pretalx.coscup.org/media/avatars/N9LZVC_yazbDsY.jpg", "biography": "\u6797\u8aa0\u590f (Lucien Lin) \uff0c\u7db2\u8def\u66b1\u7a31\u70ba \u201cLucien\u201d \u6216 \u201clucien.cc\u201d\uff0c\u77e5\u8b58\u80cc\u666f\u70ba\u79d1\u6280\u6cd5\u5f8b\uff0c05-16\u5e74\u9593\u4efb\u8077\u65bc\u4e2d\u592e\u7814\u7a76\u9662\u5f9e\u4e8b\u516c\u773e\u6388\u6b0a\u6a21\u5f0f\u7684\u7814\u7a76\uff0c14-16\u5e74\u64d4\u4efb\u53f0\u7063\u5275\u7528CC\u8a08\u756b\u6cd5\u5f8b\u9805\u76ee\u4e3b\u6301\u4eba\u3002\u8fd1\u5e74\u7684\u7814\u7a76\u6210\u679c\u5305\u62ec\uff1a\u5354\u52a9\u6b50\u6d32\u81ea\u7531\u8edf\u9ad4\u57fa\u91d1\u6703\uff0c\u64d4\u4efb\u81ea\u7531\u958b\u6e90\u8edf\u9ad4\u6cd5\u5f8b\u53c3\u8003\u66f8\u53f0\u7063\u5c08\u7ae0\u7684\u7de8\u64b0\u4f5c\u8005\u3001\u53c3\u8207\u570b\u5bb6\u767c\u5c55\u59d4\u54e1\u6703\u5c31\u300c\u653f\u5e9c\u8cc7\u6599\u958b\u653e\u6388\u6b0a\u689d\u6b3e\u300d\u7b2c\u4e00\u7248\u672c\u7684\u8a0e\u8ad6\u8207\u7de8\u64b0\uff0c\u4e26\u61c9\u5404\u754c\u53c3\u8207\u8005\u4e4b\u8aee\u8a62\uff0c\u56de\u61c9\u8207\u91d0\u6e05Open Source\u3001Open Data\uff0c\u4ee5\u53caCC\u6388\u6b0a\u7b49\u667a\u6167\u8ca1\u7522\u6b0a\u53ca\u516c\u773e\u6388\u6b0a\u61c9\u7528\u554f\u984c\u3002\u76ee\u524d\u65bc\u921e\u7406\u77e5\u8b58\u7522\u6b0a\u4e8b\u52d9\u6240\u64d4\u4efb\u6cd5\u5236\u9867\u554f\uff0c\u64a5\u4ed8\u5de5\u4f5c\u4e4b\u9918\u7684\u5fc3\u529b\u71df\u5efa\u570b\u5167\u958b\u6e90\u6388\u6b0a\u77e5\u8b58\u7684\u5206\u4eab\u7db2\u7d61(Open Source Legal Network, Taiwan)\u3002", "public_name": "Lucien C.H. Lin \u6797\u8aa0\u590f", "guid": "e44a6233-8d56-547a-bba9-d1657f1b0c26", "url": "https://pretalx.coscup.org/coscup-2024/speaker/N9LZVC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TRHD9K/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TRHD9K/", "attachments": []}], "TR511": [{"guid": "da3ea724-4370-5f30-b0b8-70d9a0751ce1", "code": "WZCDFT", "id": 749, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-749-scale", "url": "https://pretalx.coscup.org/coscup-2024/talk/WZCDFT/", "title": "SCaLE\uff1a\u6253\u958b\u5317\u7f8e\u958b\u6e90\u4e16\u754c\u7684\u5927\u9580", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "\u958b\u6e90\u7121\u570b\u754c\uff0c\u53c3\u8207\u958b\u6e90\u53ef\u4ee5\u4e0d\u53ea\u4fb7\u9650\u5728\u81fa\u7063\u3002\u5728\u9019\u6b21\u7684\u6f14\u8b1b\u4e2d\uff0c\u6211\u5c07\u5206\u4eab\u5728 Southern California Linux Expo (SCaLE) \u7684\u53c3\u5c55\u7d93\u6b77\u3002SCaLE \u662f\u7f8e\u897f\u8457\u540d\u7684\u958b\u6e90\u5c55\u89bd\uff0c\u4eca\u5e74\u5df2\u7d93\u9032\u5165\u7b2c\u4e8c\u5341\u4e00\u5c46\uff0c\u4f46\u5728\u81fa\u7063\u7684\u77e5\u540d\u5ea6\u8f03\u4f4e\u3002\u6211\u6703\u5206\u4eab\u9019\u6b21\u53c3\u5c55\u7684\u898b\u805e\uff0c\u5e6b\u52a9\u5927\u5bb6\u4e86\u89e3\u600e\u9ebc\u53c3\u52a0\u9019\u500b\u7f8e\u570b\u7248\u7684 COSCUP\u3002\r\n\r\n\u5982\u679c\u89ba\u5f97\u7f8e\u570b\u592a\u9060\uff0c\u6211\u4e5f\u6703\u5206\u4eab\u904e\u53bb\u8e0f\u51fa\u8212\u9069\u5340\u53c3\u8207\u6d77\u5916\u6d3b\u52d5\u7684\u6b77\u7a0b\uff0c\u5e0c\u671b\u80fd\u5e6b\u52a9\u60a8\u66f4\u6709\u4fe1\u5fc3\u5730\u9081\u51fa\u7b2c\u4e00\u6b65\u3002\r\n\r\n\u6700\u5f8c\uff0c\u6211\u5011\u9084\u6703\u5206\u4eab\u4e00\u4e9b\u5f9e SCaLE \u5e36\u56de\u7684\u7d00\u5ff5\u54c1\uff0c\u5982\u7d00\u5ff5\u670d\u3001\u8cbc\u7d19\u7b49\uff0c\u6709\u6536\u96c6\u7d00\u5ff5\u54c1\u8208\u8da3\u7684\u670b\u53cb\u6b61\u8fce\u53c3\u52a0\uff5e\r\n\r\n\u8b93\u6211\u5011\u4e00\u8d77\u63a2\u7d22\u958b\u6e90\u4e16\u754c\uff0c\u767c\u6398\u66f4\u591a\u7684\u6a5f\u6703\u548c\u6311\u6230\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UHYCMT", "name": "petertc", "avatar": null, "biography": "https://twitter.com/petertc_chu\r\n\r\nAn Open-source enthusiast and a Pythonista, also love Stream/Joda-Time API in Java.\r\nResearch engineer worked on backend/SRE/DevOps, experienced in building data-intensive system at scale.\r\nPSF contributing member. Helping out at @coscup and @PyConTW .", "public_name": "petertc", "guid": "c9ea9213-3755-5edb-866d-75021bdedb03", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UHYCMT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WZCDFT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WZCDFT/", "attachments": []}, {"guid": "b09abdae-165e-5306-85f6-de53d599715e", "code": "WLZKP9", "id": 1168, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1168-code-for-japan-summit", "url": "https://pretalx.coscup.org/coscup-2024/talk/WLZKP9/", "title": "\u4e00\u8d77\u4f86 Code for Japan Summit\uff01", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "\u5728 2023 \u5e74\uff0c\u6211\u6295\u7a3f\u4e86Code for Japan Summit 2023\uff0c\u4e26\u4e14\u6210\u529f\u4ee5\u81ea\u8eab\u5c08\u6848\u53c3\u8207\u7684\u8a08\u756b\u6240\u5f62\u6210\u7684\u63d0\u6848\uff1a\u300cHow to vTaiwan OpenAI\uff1f\u300d\u70ba\u4e3b\u984c\uff0c\u7372\u9078\u70ba Code for Japan Summit 2023 \u7684\u8b1b\u8005\uff0c\u4e5f\u662f\u5c11\u6578\u7684\u570b\u969b\u8b1b\u8005\u4e4b\u4e00\u3002\u5728\u672c\u5834\u8b70\u7a0b\u4e2d\uff0c\u6211\u5c07\u5206\u4eab Code for Japan Summit \u7684\u4e00\u4e9b\u56fa\u5b9a\u6d3b\u52d5\u3001\u5728 Summit \u4e0a\u807d\u5230\u7684\u6709\u8da3\u5c08\u6848\u3001\u4ee5\u53ca\u53c3\u8207\u9019\u5834\u7814\u8a0e\u6703\u4e0a\u8207\u53c3\u8207\u7814\u8a0e\u6703\u4e4b\u5f8c\u767c\u751f\u7684\u6709\u8da3\u4e92\u52d5\u3002", "description": "\u540c\u6458\u8981\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "WYBP8C", "name": "Cui Jia Wei", "avatar": "https://pretalx.coscup.org/media/avatars/WYBP8C_UyPUjjG.webp", "biography": "\u53f0\u7063\u5927\u5b78\u6cd5\u5f8b\u7814\u7a76\u6240\u7d93\u6fdf\u6cd5\u7d44\uff0c\u5f8b\u5e2b\u9ad8\u8003\u8207\u53f8\u6cd5\u5b98\u7279\u8003\u53ca\u683c\u3002\u76ee\u524d\u5728\u53f0\u7063\u5927\u5b78\u64d4\u4efb\u7814\u7a76\u52a9\u7406\uff0c\u7814\u7a76\u9818\u57df\u95dc\u6ce8\u79d1\u6280\u6cd5\u3001\u79d1\u6280\u5e73\u53f0\u7684\u8cc7\u6599\u4fdd\u8b77\u8207\u7af6\u722d\u6cd5\u3002\u5de5\u4f5c\u8207\u8ab2\u696d\u4e4b\u9918\uff0c\u4e5f\u53c3\u8207 g0v \u96f6\u6642\u653f\u5e9c\u793e\u7fa4\uff0c\u53c3\u8207\u5c08\u6848 vTaiwan \u8207\u82f1\u570b\u77e5\u540d\u570b\u969b\u95dc\u4fc2\u667a\u5eab Chrtham House \u5408\u4f5c\u7684\u4eba\u5de5\u667a\u6167\u6c11\u4e3b\u5316\u5c08\u6848\u8a08\u756b\u7372\u9078 OpenAI Democratic Input to AI \u8a08\u756b\u3002", "public_name": "Cui Jia Wei", "guid": "ee670168-8cd5-5c79-8462-94a0377246a8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WYBP8C/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WLZKP9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WLZKP9/", "attachments": []}, {"guid": "2a524816-369f-5f1a-8a5f-0f713976e9f4", "code": "HLVMUR", "id": 1186, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1186-fosdem", "url": "https://pretalx.coscup.org/coscup-2024/talk/HLVMUR/", "title": "\u5e36\u8457\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u524d\u5f80 FOSDEM", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "FOSDEM \u662f\u4e00\u500b\u70ba\u81ea\u7531\u8edf\u9ad4\u8207\u958b\u653e\u8edf\u9ad4\u6240\u8209\u8fa6\u7684\u958b\u767c\u8005\u5e74\u6703\uff0c\u8209\u8fa6\u5730\u9ede\u5728\u6bd4\u5229\u6642\u7684\u5e03\u9b6f\u585e\u723e\u81ea\u7531\u5927\u5b78\uff0c\u6bcf\u5e74\u5438\u5f15\u4f86\u81ea\u4e16\u754c\u5404\u5730\u7684\u958b\u767c\u8005\u9f4a\u805a\u4e00\u5802\u5206\u4eab\u8b70\u7a0b\u3002\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08OCF\uff09\u8207 COSCUP \u5f9e 2023 \u958b\u59cb\u5728 FOSDEM \u64fa\u6524\u63a8\u5ee3\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u8207\u958b\u6e90\u5c08\u6848\uff0c\u4e14\u900f\u904e\u57fa\u91d1\u6703\u5167\u7684\u5c08\u6848\u300c\u570b\u969b\u6703\u8b70\u734e\u52a9\u8a08\u756b - \u5e36\u4f60\u7528\u958b\u6e90\u8d70\u5411\u570b\u969b\u300d\u5e36\u9818\u4e8c\u4f4d\u9806\u5229\u901a\u904e\u7504\u9078\u7684\u53c3\u8207\u8005\u4e00\u540c\u524d\u5f80 FOSDEM\u3002\r\n\r\n\u5c07\u5206\u4eab\u51fa\u767c\u524d\u5982\u4f55\u898f\u5283\u6524\u4f4d\u6d3b\u52d5\u3001\u5982\u4f55\u52df\u96c6\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u8cc7\u8a0a\u8207\u9080\u7d04\u53c3\u8207\u3001\u5982\u4f55\u88fd\u4f5c\u6216\u898f\u5283\u5c55\u73fe\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u7684\u6210\u679c\u8207\u6a23\u614b\uff0c\u7c21\u4ecb\u300c\u570b\u969b\u6703\u8b70\u734e\u52a9\u8a08\u756b - \u5e36\u4f60\u7528\u958b\u6e90\u8d70\u5411\u570b\u969b\u300d\u5c08\u6848\u7684\u57f7\u884c\u8207\u7533\u8acb\u6d41\u7a0b\uff0c\u6700\u5f8c\u5c07\u63d0\u51fa\u672a\u4f86\u8a08\u756b\u3001\u8a72\u5982\u4f55\u8b93\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u589e\u52a0\u570b\u969b\u80fd\u898b\u5ea6\u8207\u6295\u5165\u53c3\u8207\u3002\r\n\r\n\u6b64\u8b70\u7a0b\u4e3b\u8981\u5206\u4eab FOSDEM 2024 \u7c4c\u5099\u5230\u53c3\u8207\u7684\u904e\u7a0b\u3001\u8207\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u63a5\u6d3d\u6642\u9047\u5230\u54ea\u4e9b\u60c5\u6cc1\u3001\u5728\u570b\u969b\u5834\u5408\u8a72\u5982\u4f55\u5206\u4eab\u6211\u7684\u7684\u6210\u679c\u22ef\u7b49\u7d93\u9a57\u5206\u4eab\u3002\r\n\r\n- \u300c\u5e36\u8457\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u524d\u5f80 FOSDEM\u300d\uff1ahttps://ocf.tw/p/global/fosdem-taiwan-community/\r\n- \u300c 2024 \u5e36\u8457\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u524d\u5f80 FOSDEM \u6d3b\u52d5\u7d00\u9304\u300d\uff1ahttps://ocf.tw/p/global/fosdem-2024/", "description": "\u6b64\u8b70\u7a0b\u4e3b\u8981\u5206\u4eab FOSDEM 2024 \u7c4c\u5099\u5230\u53c3\u8207\u7684\u904e\u7a0b\u3001\u8207\u81fa\u7063\u958b\u6e90\u793e\u7fa4\u63a5\u6d3d\u6642\u9047\u5230\u54ea\u4e9b\u60c5\u6cc1\u3001\u5728\u570b\u969b\u5834\u5408\u8a72\u5982\u4f55\u5206\u4eab\u6211\u7684\u7684\u6210\u679c\u22ef\u7b49\u7d93\u9a57\u5206\u4eab\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DTCJCF", "name": "Toomore Chiang (ocf.tw)", "avatar": "https://pretalx.coscup.org/media/avatars/toomore_FBXq2CA.jpg", "biography": "Toomore Chiang - Project Tech Lead at Open Culture Foundation (OCF)\r\n\r\nOpen 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.\r\n\r\nAs 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.", "public_name": "Toomore Chiang (ocf.tw)", "guid": "56d22f12-aa27-595c-a6d5-d8ab83ff3073", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DTCJCF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HLVMUR/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HLVMUR/", "attachments": []}, {"guid": "87ebb8fa-b08f-5444-bbe1-77c51a38d896", "code": "8S9EUQ", "id": 974, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-974", "url": "https://pretalx.coscup.org/coscup-2024/talk/8S9EUQ/", "title": "\u4e2d\u570b\u958b\u6e90\u548c\u6280\u8853\u793e\u7fa4\u751f\u614b", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "\u4e2d\u570b\u958b\u6e90\u793e\u7fa4\u5728\u54ea\u88e1\uff1f\u53ef\u4ee5\u600e\u9ebc\u53c3\u8207\uff1f\u4e0d\u8ad6\u662f\u5e38\u99d0\u9084\u662f\u77ed\u671f\u51fa\u5dee\u5de6\u5cb8\uff0c\u6216\u662f\u60f3\u7dda\u4e0a\u53c3\u8207\u7684\u670b\u53cb\uff0c\u6216\u8a31\u60a8\u6703\u6478\u4e0d\u8457\u982d\u7dd2\u3002\u6211\u5c07\u6703\u5206\u4eab\u5728\u4e2d\u570b\u768410\u5e74\u793e\u7fa4\u7d93\u9a57\uff0c\u4ecb\u7d39\u7dda\u4e0a\u4e0b\u53c3\u8207\u4e2d\u570b\u958b\u6e90\u548c\u6280\u8853\u793e\u7fa4\u7684\u7d93\u9a57\uff0c\u5305\u542b\u7dda\u4e0a\u7684 CSDN\u3001\u958b\u6e90\u4e2d\u570b\u3001\u535a\u5ba2\u5712\uff0c\u5f8c\u4f86\u7684\u601d\u5426SegmentFault\u3001v2ex\u3001\u6398\u91d1\u7a00\u571f\uff1b\u7dda\u4e0b\u7684\u5e7e\u500b\u77e5\u540d\u6280\u8853\u5927\u6703\u5982 InfoQ QCon\u3001\u958b\u6e90\u4e2d\u570b\u5cf0\u6703\u3001\u963f\u91cc\u96f2\u68f2\u5927\u6703\uff0c\u4ee5\u53ca\u6211\u525b\u843d\u5730\u4e0a\u6d77\u53c3\u8207\u7684 Linux User Group Shanghai\uff0c\u7576\u7136\u4e5f\u5fc5\u9808\u4ecb\u7d39\u6211\u5171\u540c\u5275\u8fa6\u7684\u300c\u958b\u6e90\u793e\u300d\u548c COSCon \u4e2d\u570b\u958b\u6e90\u5e74\u6703\uff0c\u548c\u76f8\u95dc\u7684\u793e\u7fa4\u5982\u300c\u958b\u6e90\u4e4bX\u300d\u7cfb\u5217\u548c\u958b\u6e90\u8b80\u66f8\u6703\u7b49\u3002\r\n\r\n\u76f8\u95dc\u554f\u984c\uff0c\u4efb\u4f60\u554f\uff0c\u8acb\u7559\u8a00\uff1ahttps://hackmd.io/rf8_ZOOAR5a0Ml5L9MhKPg?both", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "R8LHEE", "name": "Richard \u6797\u65c5\u5f37", "avatar": "https://pretalx.coscup.org/media/avatars/%E6%9E%97%E6%97%85%E5%BC%BAApacheCon2023_Rwi1i0l.jpg", "biography": "Richard \u6797\u65c5\u5f37\uff08\u5f37\u54e5\uff09\uff0c\u65e9\u671fCOSCUP\u5fd7\u5de5\uff0c\u5f9e09\u5e74\u8d77\u52a0\u5165\u4e2d\u7814\u9662\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\uff0c\u958b\u59cb\u6295\u8eab\u958b\u6e90\u76f8\u95dc\u5de5\u4f5c\uff1b14\u5e74\u767b\u9678\u5de6\u5cb8\uff0c\u7576\u5e74\u806f\u5408\u5275\u8fa6\u4e86\u958b\u6e90\u793e\uff1b\u66fe\u5728\u83ef\u70ba\u505a\u4e86\u5feb8\u5e74\u7684\u958b\u6e90\u548c\u958b\u767c\u8005\u751f\u614b\u5de5\u4f5c\uff0c\u73fe\u65bc\u96f6\u4e00\u842c\u7269 01.AI\uff08\u5275\u59cb\u4eba\uff1a\u674e\u958b\u5fa9\uff09\u64d4\u4efb\u958b\u6e90\u66a8\u958b\u767c\u8005\u95dc\u4fc2\u8ca0\u8cac\u4eba\u3002\u7ffb\u8b6f\u904e\u5169\u672c\u66f8\uff0c\u300a\u958b\u767c\u8005\u95dc\u4fc2\uff1a\u65b9\u6cd5\u8207\u5be6\u8e10\u300b\u572823\u5e74\u51fa\u7248\uff1b\u300a\u958b\u6e90\u9805\u76ee\u2014\u2014\u8d85\u8d8a\u4ee3\u78bc\u300b\u9810\u8a08\u4eca\u5e7410\u6708\u51fa\u7248\u3002", "public_name": "Richard \u6797\u65c5\u5f37", "guid": "716a51b8-5937-5409-9c76-26879df29f25", "url": "https://pretalx.coscup.org/coscup-2024/speaker/R8LHEE/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8S9EUQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8S9EUQ/", "attachments": []}, {"guid": "30abfb00-dc8f-5bb5-9ecf-5482e17b91d9", "code": "QBWKS9", "id": 998, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-998-introduction-to-the-european-open-source", "url": "https://pretalx.coscup.org/coscup-2024/talk/QBWKS9/", "title": "Introduction to the European Open Source", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "For decades, Europe has been a leader in Open Source (OC) development. In fact, the European Commission spent around \u20ac250m (2018-2020) to shape the development and evolution of the Internet into an Internet of Trust. An Internet that responds to people\u2019s 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XNT7YU", "name": "Thao", "avatar": "https://pretalx.coscup.org/media/avatars/Thao_gmiFCS8.jpg", "biography": "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.", "public_name": "Thao", "guid": "cb7b0535-ad4c-5011-a8d9-0c665c7d4d92", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XNT7YU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QBWKS9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QBWKS9/", "attachments": []}, {"guid": "c1a8e148-a91d-50fb-863f-f1056413036b", "code": "GU33UN", "id": 897, "logo": null, "date": "2024-08-03T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-897-coscup", "url": "https://pretalx.coscup.org/coscup-2024/talk/GU33UN/", "title": "COSCUP \u570b\u969b\u4ea4\u6d41\u7d00\u5be6: \u5404\u5730\u7684\u958b\u6e90\u6587\u5316\u8207\u793e\u7fa4\uff0c\u7528\u793e\u7fa4\u7684\u8996\u89d2\u53c3\u8207\u6d3b\u52d5", "subtitle": "", "track": "Open World Tour", "type": "general (30mins)", "language": "en", "abstract": "COSCUP \u8fd1\u5e74\u7a4d\u6975\u53c3\u8207\u570b\u969b\u4ea4\u6d41\u66dd\u5149\u4e26\u5728\u570b\u5916\u7d50\u4ea4\u793e\u7fa4\u5925\u4f34\u81f4\u529b\u64f4\u5927\u9019\u500b\u7814\u8a0e\u6703\u7684\u53c3\u8207\u898f\u6a21\u3002\u4ea4\u6d41\u7d44\u3001\u8b70\u7a0b\u7d44\u5206\u5225\u4ee3\u8868\u51fa\u570b\u57f7\u884c\u4efb\u52d9\u9032\u884c\u4ea4\u6d41\uff0c\u6211\u5011\u5c07\u5728\u9019\u500b\u8b70\u7a0b\u4e2d\u5206\u4eab\u6211\u5011\u904e\u53bb\u5728\u9999\u6e2f\u3001\u65e5\u672c\u3001\u7f8e\u570b\u3001\u4e2d\u570b\u3001\u8d8a\u5357\u3001\u65b0\u52a0\u5761\u3001\u6bd4\u5229\u6642\u53c3\u8207\u7684\u91cd\u8981\u7d93\u9a57\u53ca\u5206\u4eab\uff0c\u7279\u5225\u7684\u662f\u9019\u4e00\u5834\u5206\u4eab\u6703\u8abf\u6574\u6211\u5011\u6558\u4e8b\u7684\u89d2\u5ea6\uff0c\u7528 \u300c\u793e\u7fa4\u7684\u8996\u89d2\u300d\u5728\u53c3\u8207\u6d3b\u52d5\u3002  \u6211\u5011\u5e38\u898b\u7684\u53c3\u8207\u8eab\u5206\u662f\u6703\u773e\u3001\u8b1b\u8005\uff0c\u5728\u9019\u4e4b\u5916\u9084\u6709\u4e3b\u8fa6\u65b9\u3001\u793e\u7fa4\u3001\u53c3\u5c55\u8005\u3001\u8d0a\u52a9\u5546\u3001\u653f\u5e9c\u90fd\u53ef\u80fd\u662f\u6d3b\u52d5\u7684\u53c3\u8207\u8005\uff0c\u6211\u5011\u5206\u4eab\u793e\u7fa4\u4f5c\u70ba\u53c3\u8207\u8005\u7684\u7d93\u9a57\uff0c\u6216\u8a31\u80fd\u8b93\u4f60\u4e5f\u6709\u5c0d\u570b\u969b\u7814\u8a0e\u6703\u53c3\u8207\u6709\u4e0d\u4e00\u6a23\u7684\u8a8d\u8b58\u548c\u6536\u7a6b\u3002\r\n\r\n\u672c\u6b21\u8b70\u7a0b\u5c07\u63a1\u7528 Panel \u5f62\u5f0f\uff0c\u9080\u8acb\u4ea4\u6d41\u7d44\u3001\u8b70\u7a0b\u7d44\u505a\u5c0d\u8a71\u5f0f\u6f14\u8b1b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RYWZJ9", "name": "Mac Taylor", "avatar": "https://pretalx.coscup.org/media/avatars/avatar_x7oV99M.png", "biography": "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.", "public_name": "Mac Taylor", "guid": "da0fcea6-0aa3-565e-9066-87465a7fb562", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RYWZJ9/"}, {"code": "GEUJRF", "name": "Richard \"RichiH\" Hartmann", "avatar": "https://pretalx.coscup.org/media/avatars/GEUJRF_ovvH3Jr.jpg", "biography": null, "public_name": "Richard \"RichiH\" Hartmann", "guid": "8d641892-efcc-5825-9ead-53afed4191f7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GEUJRF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GU33UN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GU33UN/", "attachments": []}], "TR512": [{"guid": "b31f2042-5d13-5571-8bac-1f0eefea61aa", "code": "YHV7XB", "id": 1263, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1263", "url": "https://pretalx.coscup.org/coscup-2024/talk/YHV7XB/", "title": "\u793e\u7fa4\u5de5\u4f5c\u574a\uff1a\u6587\u4ef6\u57fa\u91d1\u6703\u7684\u4ecb\u7d39", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u5de5\u4f5c\u574a\u5c07\u6703\u4ecb\u7d39\u6587\u4ef6\u57fa\u91d1\u6703\u7684\u6cbf\u9769\u8207\u672a\u4f86\u767c\u5c55\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FLSFCJ", "name": "Italo Vignoli", "avatar": null, "biography": null, "public_name": "Italo Vignoli", "guid": "fa924f52-3028-54c3-87f5-634f4a9fcdc6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FLSFCJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YHV7XB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YHV7XB/", "attachments": []}, {"guid": "a056b605-6afc-5170-94e9-1652bb20bf59", "code": "LYXTSK", "id": 1244, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1244-creating-libreoffice-impress-template-for-school", "url": "https://pretalx.coscup.org/coscup-2024/talk/LYXTSK/", "title": "Creating LibreOffice Impress Template for School", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "In this session I will tell you about how to create and customize a LibreOffice Impress presentation template for school and student needs.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "BN3V7Z", "name": "Bayu Aji", "avatar": null, "biography": null, "public_name": "Bayu Aji", "guid": "726d8721-82f3-5c85-8987-a14497d98318", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BN3V7Z/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LYXTSK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LYXTSK/", "attachments": []}, {"guid": "3f0ee6f7-2f5d-5eef-b14c-0daa063aba26", "code": "JCSA9B", "id": 1239, "logo": null, "date": "2024-08-03T11:00:00+08:00", "start": "11:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1239-those-things-writer-don-t-tell-you", "url": "https://pretalx.coscup.org/coscup-2024/talk/JCSA9B/", "title": "Those things Writer don't tell you", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "\u5de5\u4f5c\u4e0a\u5728\u4f7f\u7528\u8edf\u9ad4\u6642\uff0c\u7e3d\u662f\u6703\u9047\u5230\u554f\u984c\uff0c\u4f46\u662f\u66f8\u672c\u4e0a\u7684\u4f5c\u8005\u5728\u4ecb\u7d39\u529f\u80fd\u6642\u537b\u90fd\u6c92\u6709\u63d0\u5230\u89e3\u6c7a\u7684\u65b9\u6cd5...\r\n\u548c\u4f60\u5206\u4eab3\u500b\u751f\u6d3b\u4e0a\u7684\u5be6\u7528\u5c0f\u6280\u5de7\uff1a\u684c\u724c\u7684\u88fd\u4f5c\u3001\u7de8\u865f\u7684\u61c9\u7528\u53ca\u8868\u683c\u7684\u8a08\u7b97...", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3KTZCU", "name": "\u8521\u51f1\u5982", "avatar": null, "biography": null, "public_name": "\u8521\u51f1\u5982", "guid": "315e1737-c939-579b-9192-d9905a9b43d8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3KTZCU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JCSA9B/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JCSA9B/", "attachments": []}, {"guid": "762de82b-92db-565d-93dd-3e9c8da24ec9", "code": "JEZQZS", "id": 1246, "logo": null, "date": "2024-08-03T11:35:00+08:00", "start": "11:35", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1246-our-drawing-experiences-with-libreoffice-draw", "url": "https://pretalx.coscup.org/coscup-2024/talk/JEZQZS/", "title": "Our Drawing Experiences with LibreOffice Draw", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "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", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "J3XLRB", "name": "Raditya Abdi Firmansyah", "avatar": null, "biography": null, "public_name": "Raditya Abdi Firmansyah", "guid": "ef5dc537-ad84-5f53-831b-5ac864491993", "url": "https://pretalx.coscup.org/coscup-2024/speaker/J3XLRB/"}, {"code": "P9YFTM", "name": "Nabil Oktaroma Dhoni", "avatar": null, "biography": null, "public_name": "Nabil Oktaroma Dhoni", "guid": "e3ab2d1c-4236-5db4-b1ca-f1d91b2354fd", "url": "https://pretalx.coscup.org/coscup-2024/speaker/P9YFTM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JEZQZS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JEZQZS/", "attachments": []}, {"guid": "fb8c4c35-b377-5c6e-8995-3d803c3bd4db", "code": "3DPDRW", "id": 1166, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1166-funny-storry-telling-what-can-happen-when-you-are-helping-migrations-to-and-use-of-libreoffice-technology", "url": "https://pretalx.coscup.org/coscup-2024/talk/3DPDRW/", "title": "Funny storry telling -  What can happen when you are helping migrations to and use of LibreOffice Technology", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RHRVSF", "name": "Lothar Becker", "avatar": null, "biography": null, "public_name": "Lothar Becker", "guid": "9a04a575-2499-5d2e-a871-42610df348f4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RHRVSF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3DPDRW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3DPDRW/", "attachments": []}, {"guid": "f64578b0-0417-509a-b1ac-6c2ceb99fe21", "code": "RSHTM3", "id": 1243, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1243-an-open-future-in-japan-and-its-possibilities-created-together-with-libreoffice-technology", "url": "https://pretalx.coscup.org/coscup-2024/talk/RSHTM3/", "title": "An Open Future in Japan and its Possibilities Created Together with LibreOffice Technology", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "X7CDAJ", "name": "K.Ito", "avatar": "https://pretalx.coscup.org/media/avatars/X7CDAJ_yqMPGfw.jpg", "biography": null, "public_name": "K.Ito", "guid": "48b949a7-73cd-5ba5-bf1d-410910a78527", "url": "https://pretalx.coscup.org/coscup-2024/speaker/X7CDAJ/"}, {"code": "ELZLD9", "name": "Poe Poe Mon", "avatar": null, "biography": null, "public_name": "Poe Poe Mon", "guid": "12366115-71a0-527d-b4e7-aae4c939dd2b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ELZLD9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RSHTM3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RSHTM3/", "attachments": []}, {"guid": "36d3676c-2674-5001-8906-bf5282b5b2dd", "code": "XXYA98", "id": 1224, "logo": null, "date": "2024-08-03T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1224-collaboration-without-borders-the-story-behind-libreoffice-conf-asia-x-ubuconf-asia-2023", "url": "https://pretalx.coscup.org/coscup-2024/talk/XXYA98/", "title": "Collaboration Without Borders: The Story Behind LibreOffice Conf. Asia X UbuConf Asia 2023", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JBSAMN", "name": "Andreas Abi Permana", "avatar": null, "biography": null, "public_name": "Andreas Abi Permana", "guid": "5b360080-1f42-5035-9161-f3aad5c8d240", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JBSAMN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XXYA98/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XXYA98/", "attachments": []}, {"guid": "619aa4e4-69ea-5306-993d-d0d3f3e679a8", "code": "UBMEXY", "id": 1240, "logo": null, "date": "2024-08-03T15:00:00+08:00", "start": "15:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1240-use-calc-to-show-the-art-and-charm-of-numbers", "url": "https://pretalx.coscup.org/coscup-2024/talk/UBMEXY/", "title": "Use Calc to show the art and charm of numbers", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "CALC\uff0c\u4e0d\u50c5\u50c5\u662f\u7c21\u55ae\u7684\u8a66\u7b97\u8868\u5de5\u5177\uff0c\u5b83\u53ef\u4ee5\u5c07\u6578\u64da\u8f49\u5316\u70ba\u76f4\u89c0\u4e14\u5f15\u4eba\u6ce8\u76ee\u7684\u8cc7\u8a0a\u5c55\u793a\u3002\u7121\u8ad6\u662f\u6578\u64da\u6574\u7406\u3001\u689d\u4ef6\u683c\u5f0f\u5316\u3001\u7bc4\u570d\u61c9\u7528\u9084\u662f\u7d50\u69cb\u5316\u51fd\u6578\u904b\u7b97\uff0cCALC\u90fd\u63d0\u4f9b\u4e86\u5f37\u5927\u4e14\u9748\u6d3b\u7684\u529f\u80fd\uff0c\u8b93\u60a8\u80fd\u5920\u5c07\u6578\u5b57\u5448\u73fe\u5f97\u66f4\u5177\u85dd\u8853\u8207\u9b45\u529b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "RJXQPB", "name": "\u4faf\u7389\u5f64", "avatar": null, "biography": null, "public_name": "\u4faf\u7389\u5f64", "guid": "7d31d5f7-1072-574f-b717-a37491f9971d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RJXQPB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UBMEXY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UBMEXY/", "attachments": []}, {"guid": "f39d43bd-9a0a-5e1f-94b7-c0acdb1cf6cf", "code": "DZJLHY", "id": 1225, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1225-give-a-new-color-to-libreoffice-by-designing-a-srikandi-icon-ladies-themed-icon", "url": "https://pretalx.coscup.org/coscup-2024/talk/DZJLHY/", "title": "Give a new color to LibreOffice by designing a Srikandi Icon (Ladies-themed icon)", "subtitle": "", "track": "LibreOffice Asia Conf 2024", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GRCDAF", "name": "Annisa Aulia Rasyidah", "avatar": null, "biography": null, "public_name": "Annisa Aulia Rasyidah", "guid": "68657790-74c1-51de-99ca-eef8580597ab", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GRCDAF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DZJLHY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DZJLHY/", "attachments": []}], "TR513": [{"guid": "ff3e2087-73a1-5fb8-a759-a12726343811", "code": "ALQXVU", "id": 1006, "logo": null, "date": "2024-08-03T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1006-odoo", "url": "https://pretalx.coscup.org/coscup-2024/talk/ALQXVU/", "title": "\u958b\u6e90\u4f01\u696d\u8edf\u9ad4 Odoo - \u5f9e\u5c0e\u5165\u5230\u63a8\u5ee3\u7684\u8077\u6daf\u4e4b\u65c5", "subtitle": "", "track": "Open Source and Career Growth", "type": "general (30mins)", "language": "en", "abstract": "\u9019\u6b21\u6f14\u8b1b\u5c07\u5e36\u4f60\u63a2\u7d22 Odoo \u6240\u5e36\u4f86\u7684\u6a5f\u9047\uff0c\u4ee5\u53ca\u5728\u4f01\u696d\u767c\u5c55\u8def\u4e0a\u61c9\u8a72\u7559\u610f\u7684\u969c\u7919\u3002\r\n\r\nOdoo \u662f\u4e00\u6b3e\u958b\u6e90\u4f01\u696d\u8edf\u9ad4\uff0c\u80fd\u5920\u5f37\u5316\u4f01\u696d\u7684\u71df\u904b\u7ba1\u7406\u3002\u4f60\u53ef\u4ee5\u628a\u5b83\u60f3\u50cf\u6210\u4f01\u696d\u8edf\u9ad4\u754c\u7684 WordPress\uff0c\u5c07\u77e5\u540d\u8edf\u9ad4\u5982 SAP\u3001Salesforce \u548c Shopify \u7b49\u7684\u90e8\u5206\u529f\u80fd\u878d\u5408\u5728\u4e00\u8d77\uff0c\u4e26\u7121\u7e2b\u5730\u4e32\u63a5\u6210\u96f2\u7aef\u8edf\u9ad4\u3002\r\n\r\n\u5728\u9019\u6b21\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u5206\u4eab\u6211\u5011\u521d\u6b21\u63a5\u89f8Odoo\u7684\u7d93\u9a57\uff0c\u8b93\u6709\u8208\u8da3\u7684\u670b\u53cb\u5011\u53ef\u4ee5\u8ddf\u96a8\u6211\u5011\u7684\u6545\u4e8b\u548c\u89c0\u9ede\uff0c\u4e86\u89e3Odoo\u6240\u5e36\u4f86\u7684\u6a5f\u9047\u548c\u6311\u6230\uff0c\u4ee5\u53ca\u76ee\u524d\u7684\u63a8\u5ee3\u72c0\u6cc1\u548c\u672a\u4f86\u9858\u666f\u3002", "description": "\u9019\u6b21\u6f14\u8b1b\u5c07\u5e36\u4f60\u63a2\u7d22 Odoo \u6240\u5e36\u4f86\u7684\u6a5f\u9047\uff0c\u4ee5\u53ca\u5728\u4f01\u696d\u767c\u5c55\u8def\u4e0a\u61c9\u8a72\u7559\u610f\u7684\u969c\u7919\u3002\r\n\r\nOdoo \u662f\u4e00\u6b3e\u958b\u6e90\u4f01\u696d\u8edf\u9ad4\uff0c\u80fd\u5920\u5f37\u5316\u4f01\u696d\u7684\u71df\u904b\u7ba1\u7406\u3002\u4f60\u53ef\u4ee5\u628a\u5b83\u60f3\u50cf\u6210\u4f01\u696d\u8edf\u9ad4\u754c\u7684 WordPress\uff0c\u5c07\u77e5\u540d\u8edf\u9ad4\u5982 SAP\u3001Salesforce \u548c Shopify \u7b49\u7684\u90e8\u5206\u529f\u80fd\u878d\u5408\u5728\u4e00\u8d77\uff0c\u4e26\u7121\u7e2b\u5730\u4e32\u63a5\u6210\u96f2\u7aef\u8edf\u9ad4\u3002\r\n\r\n\u5728\u9019\u6b21\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u5206\u4eab\u6211\u5011\u521d\u6b21\u63a5\u89f8Odoo\u7684\u7d93\u9a57\uff0c\u8b93\u6709\u8208\u8da3\u7684\u670b\u53cb\u5011\u53ef\u4ee5\u8ddf\u96a8\u6211\u5011\u7684\u6545\u4e8b\u548c\u89c0\u9ede\uff0c\u4e86\u89e3Odoo\u6240\u5e36\u4f86\u7684\u6a5f\u9047\u548c\u6311\u6230\uff0c\u4ee5\u53ca\u76ee\u524d\u7684\u63a8\u5ee3\u72c0\u6cc1\u548c\u672a\u4f86\u9858\u666f\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "VJCP9S", "name": "Ian \u963f\u5bec", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_9986_Original_OySNFdy.jpeg", "biography": "\u4efb\u8077\u65e5\u5546\u74b0\u4fdd\u79d1\u6280\u516c\u53f8\u6280\u8853\u9577\r\n\u5e36\u9818\u65b0\u7522\u54c1\u7dda Odoo \u71df\u904b\u5c0e\u5165\r\n\u53ca\u5404\u9805\u4f01\u696d\u5167\u8cc7\u6e90\u5546\u54c1\u5316\u61c9\u7528\r\n\r\n\u559c\u6b61\u5b78\u7fd2\u5206\u4eab\uff0c\u5076\u723e\u5728\u8077\u8a13\u55ae\u4f4d\u6388\u8ab2\r\n\u8fd1\u671f\u81f4\u529b\u65bc Odoo \u63a8\u5ee3\u53ca\u672c\u571f\u5316\u5206\u4eab", "public_name": "Ian \u963f\u5bec", "guid": "067e6f7e-afdd-505f-90e0-2487d9cd62e0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VJCP9S/"}, {"code": "NSDZF7", "name": "Ben \u963f\u7def", "avatar": "https://pretalx.coscup.org/media/avatars/S__5103618_ripbIyY.jpg", "biography": "\u7562\u696d\u5f8c\u958b\u59cb\u524d\u5f8c\u7aef\u5de5\u7a0b\u5e2b\u7684\u8077\u6daf\uff0c\u53c3\u8207\u7cfb\u7d71\u958b\u767c\u53ca\u7db2\u7ad9\u67b6\u8a2d\u8207\u88fd\u4f5c\u3002", "public_name": "Ben \u963f\u7def", "guid": "4611472e-0a18-5c50-8ad8-a1c8a3e1bb9a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NSDZF7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ALQXVU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ALQXVU/", "attachments": []}, {"guid": "c7149184-b98f-598d-b252-cde5dccd9abd", "code": "JRCZ3Y", "id": 854, "logo": null, "date": "2024-08-03T11:20:00+08:00", "start": "11:20", "duration": "00:15", "room": "TR513", "slug": "coscup-2024-854-scisprint-opening-remark", "url": "https://pretalx.coscup.org/coscup-2024/talk/JRCZ3Y/", "title": "scisprint: Opening Remark", "subtitle": "", "track": "sciwork scisprint", "type": "opening & closing", "language": "en", "abstract": "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.\r\n\r\nTo join the sprint, please bring your laptop, we're welcome everyone to join with us.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YYUHQC", "name": "Li-Hung Wang", "avatar": "https://pretalx.coscup.org/media/avatars/LINE_ALBUM_20231118-19_EMO%E5%9C%98%E6%97%85%E5%AE%9C%E8%98%AD%E7%AF%87_240129_1_kPN5Yyl.jpg", "biography": "\u57fa\u672c\u4e0a\u8ddf\u660e\u661f\u7684\u540d\u5b57\u540c\u97f3\uff0c\u5f9e\u59d3\u540d\u770b\u8d77\u4f86\u5c31\u662f\u500b\u6709\u8da3\u7684\u4eba\u3002\r\n\r\n\u6d3b\u8e8d\u65bc sciwork \u793e\u7fa4\uff0c\u8ca0\u8cac\u898f\u5283\u3001\u4e3b\u5c0e\u6d3b\u52d5\uff0c\r\n\r\n\u5c08\u696d\u662f\u7db2\u9801\u8a2d\u8a08\uff0c\u6700\u8fd1\u60f3\u8981\u5b78\u5b78 Rust \uff0c\u53ef\u4ee5\u8f49\u5411\u958b\u767c\u5d4c\u5165\u5f0f\u7cfb\u7d71\u6216\u662f WASM", "public_name": "Li-Hung Wang", "guid": "0eb20439-d13d-5502-8adb-bc6895955e29", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YYUHQC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JRCZ3Y/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JRCZ3Y/", "attachments": []}, {"guid": "0dfaceea-ce86-5b5d-9ffc-bfb90508fdbf", "code": "ZKSLMP", "id": 853, "logo": null, "date": "2024-08-03T11:40:00+08:00", "start": "11:40", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-853-modmesh-visualization-that-balances-performance-and-flexibility-for-scientific-computing", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZKSLMP/", "title": "modmesh: Visualization that balances performance and flexibility for scientific computing", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HXBALJ", "name": "Chun-Hsu Lai", "avatar": null, "biography": "I\u2019m a WiFi firmware engineer but very interested in numerical software.", "public_name": "Chun-Hsu Lai", "guid": "9ef5fed8-33f6-513d-b14b-b3e3b548345f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HXBALJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKSLMP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKSLMP/", "attachments": []}, {"guid": "246784c9-c0b3-56a4-9313-eccd31448065", "code": "ZKLYAZ", "id": 929, "logo": null, "date": "2024-08-03T12:15:00+08:00", "start": "12:15", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-929-pydoc-zhtw-traditional-chinese-zh-tw-translation-of-the-python-documentation", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZKLYAZ/", "title": "pydoc-zhtw: Traditional Chinese (zh-tw) translation of the Python Documentation", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LCRKYN", "name": "Matt Wang", "avatar": "https://pretalx.coscup.org/media/avatars/LCRKYN_xfymDUM.png", "biography": null, "public_name": "Matt Wang", "guid": "77da46d3-f8e8-578a-b518-5f5988e93eb1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LCRKYN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKLYAZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKLYAZ/", "attachments": []}, {"guid": "fa6536a5-6661-5751-9733-c8779ebb1e2a", "code": "JUUYCQ", "id": 981, "logo": null, "date": "2024-08-03T13:10:00+08:00", "start": "13:10", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-981-packet-party-getting-down-and-dirty-with-pcapplusplus", "url": "https://pretalx.coscup.org/coscup-2024/talk/JUUYCQ/", "title": "Packet Party: Getting Down and Dirty with PcapPlusPlus", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "PcapPlusPlus \u662f libpcap \u7684  C++ Wrapper\uff0c\u800c libpcap \u5247\u662f tcpdump \u548c Wireshark \u80fd\u5920\u5206\u6790\u7db2\u8def\u5c01\u5305\u7684\u95dc\u9375\u51fd\u5f0f\u5eab\u3002\u672c\u6b21\u6f14\u8b1b\u5c07\u4ecb\u7d39 PcapPlusPlus \u7684\u67b6\u69cb\u8a2d\u8a08\u4ee5\u53ca libpcap \u7684\u539f\u7406\uff0c\u4e26\u4e14\u4ecb\u7d39\u4e00\u4e9b\u4f7f\u7528\u6b64\u51fd\u5f0f\u5eab\u7684\u6848\u4f8b\u3002", "description": "PcapPlusPlus \u662f\u4e00\u500b\u8de8\u5e73\u53f0\u7684 C++ \u51fd\u5f0f\u5eab\uff0c\u5176\u53ef\u4ee5\u505a\u5230\u6514\u622a\u5c01\u5305\u3001\u89e3\u6790\u5c01\u5305\u3001\u5efa\u9020\u5c01\u5305\u3002\u540c\u6642\u8a72\u51fd\u5f0f\u5eab\u9084\u63d0\u4f9b\u4e86\u66f4\u591a\u7684\u529f\u80fd\uff0c\u50cf\u662f\u5be6\u505a\u4e86\u5404\u7a2e\u7db2\u8def\u5354\u8b70\u3001\u652f\u63f4 DPDK\u3001\u63d0\u4f9b\u66f4\u7c21\u6613\u7684\u5c01\u5305\u904e\u6ffe\u529f\u80fd\u7b49\u7b49\u3002\r\n\r\n\u6f14\u8b1b\u4e2d\u9996\u5148\u6703\u5206\u4eab PcapPlusPlus \u8207 libpcap \u7684\u539f\u7406\u3002\u63a5\u8457\u6703\u4ecb\u7d39\u8b1b\u8005\u8ca2\u737b PcapPlusPlus \u7684\u7d93\u6b77\uff0c\u4ee5\u53ca\u6210\u70ba\u8a72\u5c08\u6848\u7dad\u8b77\u8005\u4e00\u54e1\u7684\u5fc3\u5f97\u3002\u6700\u5f8c\u6703\u4ecb\u7d39\u4e00\u4e9bPcapPlusPlus \u7684\u6848\u4f8b\u5206\u4eab\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "WH8XX7", "name": "Anchi Liu", "avatar": "https://pretalx.coscup.org/media/avatars/18013815_JpbC6JH.jpeg", "biography": "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 \"\u5fae\u4e2d\u5b50.\" 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.", "public_name": "Anchi Liu", "guid": "389c2e73-a1e2-54f9-b84e-0c6062598b18", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WH8XX7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JUUYCQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JUUYCQ/", "attachments": []}, {"guid": "5a313f22-4dbf-509d-bdfc-817825e3a090", "code": "8WNBFB", "id": 1268, "logo": null, "date": "2024-08-03T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1268-simevo--c--python", "url": "https://pretalx.coscup.org/coscup-2024/talk/8WNBFB/", "title": "SimEvo: \u7d50\u5408 C++ \u6548\u80fd\u548c Python \u8173\u672c\u5316\u7684\u5929\u64c7\u6a21\u64ec\u5668", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6b21\u4ecb\u7d39 [SimEvo](https://github.com/YJack0000/SimEvo/tree/main)\uff0c\u4e00\u500b\u6838\u5fc3\u5f15\u64ce\u63a1\u7528 C++ \u5be6\u4f5c\u529f\u80fd\u548c\u7b97\u6cd5\u4e26\u900f\u904e [Pybind11](https://github.com/pybind/pybind11) \u63d0\u4f9b\u7c21\u55ae\u7684 Python \u4ecb\u9762\u7684\u5929\u64c7\u6a21\u64ec\u5668\u3002SimEvo \u8b93\u4f7f\u7528\u8005\u6a21\u64ec\u751f\u614b\u7cfb\u7d71\u4e2d\u751f\u7269\u57fa\u65bc\u57fa\u56e0\u7279\u5fb5\u9032\u884c\u53cd\u61c9\u3001\u4e92\u52d5\u548c\u7e41\u6b96\u3002\r\n\u6211\u5c07\u5c55\u793a\u5c08\u6848\u67b6\u69cb\uff0c\u8aaa\u660e\u5982\u4f55\u5728 C++ \u7aef\u5be6\u4f5c\u8a08\u7b97\u5bc6\u96c6\u90e8\u5206\uff0c\u4e26\u5c07\u4e3b\u8981 API \u7aef\u53e3\u81f3 Python\uff0c\u8b93\u4f7f\u7528\u8005\u53ef\u4ee5\u66f4\u8f15\u6613\u5730\u900f\u904e\u8173\u672c\u5ba2\u88fd\u5316\u4e0d\u540c\u5834\u666f\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TMJFVV", "name": "YJack", "avatar": "https://pretalx.coscup.org/media/avatars/1712827123823_c2QIwMh.jpeg", "biography": "\u6211\u662f YJ\uff0c\u4e0d\u6d3b\u8e8d\u65bc\u5404\u5927\u8ad6\u58c7\uff0c\u7d44\u7e54\u904e\u6700\u5927\u7684\u6771\u897f\u662f\u8ddf\u670b\u53cb\u7684\u8b80\u66f8\u6703\u3002\r\n\r\n\u4f46\u662f\u6211\u9084\u662f\u5728\u5b78\u6821\u3001\u7af6\u8cfd\u3001\u5c08\u6848\u7684\u904e\u7a0b\u9084\u662f\u5b78\u6703\u4e86\u5f88\u591a\u6771\u897f\u3002\r\n\u6240\u4ee5\u4e0d\u7ba1\u5c0d\u65bc\u6211\u500b\u4eba\u6216\u662f\u5c08\u6848\u6709\u5404\u7a2e\u554f\u984c\u90fd\u53ef\u4ee5\u4f86\u627e\u6211\u804a\u804a\u6216\u662f\u8a0e\u8ad6\u5594\uff01", "public_name": "YJack", "guid": "569230da-c081-5a39-9133-77979392ddc0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TMJFVV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8WNBFB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8WNBFB/", "attachments": []}, {"guid": "ab6deb94-08ff-5205-af51-11d8d82095c6", "code": "ZZ8NBQ", "id": 1157, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1157-rag-llm", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZZ8NBQ/", "title": "\u63a2\u7d22\u958b\u6e90\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u7684\u79d1\u5b78\u5be6\u52d9\u61c9\u7528\uff1aRAG \u77e5\u8b58\u7ba1\u7406\u548cLLM \u670d\u52d9\u5316\u7684\u4f5c\u6cd5", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "\u81ea 2022 \u5e74\u5e95\u8d77\uff0c\u96a8\u8457 AI \u6280\u8853\u7684\u5feb\u901f\u9032\u5c55\uff0c\u5927\u578b\u8a9e\u8a00\u6a21\u578b\uff08LLMs\uff09\u5df2\u6210\u70ba\u696d\u754c\u8207\u5b78\u8853\u754c\u77da\u76ee\u7684\u7126\u9ede\u3002\u672c\u6b21\u6f14\u8b1b\uff0c\u6211\u5c07\u4ee5\u6700\u6dfa\u986f\u7684\u65b9\u5f0f\uff0c\u5f15\u9818\u5927\u5bb6\u6df1\u5165\u4e86\u89e3\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u5728\u5be6\u52d9\u61c9\u7528\u4e2d\u7684\u95dc\u9375\u6280\u8853\u8207\u7b56\u7565\uff0c\u6db5\u84cb RAG\uff08Retrieval-Augmented Generation\uff09\u77e5\u8b58\u7ba1\u7406\u3001LLM \u7684\u670d\u52d9\u5316\uff0c\u4ee5\u53ca\u6a21\u578b\u5fae\u8abf\uff08Fine-Tune\uff09\u9019\u4e09\u5927\u9818\u57df\uff0c\u5728\u6b64\u6b21\u6f14\u8b1b\uff0c\u6211\u5c07\u5e36\u4f86\u6df1\u5165RAG \u77e5\u8b58\u7ba1\u7406\u548c LLM \u670d\u52d9\u5316\uff0c\u8b93\u5927\u5bb6\u80fd\u5920\u4ee5\u6700\u5feb\u7684\u901f\u5ea6\uff0c\u4e86\u89e3\u5982\u4f55\u5c0e\u5165 LLM \u61c9\u7528\u3002\r\n\r\n\u9996\u5148\uff0c\u6211\u5011\u5c07\u63a2\u8a0e RAG \u5982\u4f55\u85c9\u7531\u7d50\u5408\u6aa2\u7d22\uff08Retrieval\uff09\u8207\u751f\u6210\uff08Generation\uff09\u6280\u8853\uff0c\u63d0\u5347 LLMs \u7684\u5c08\u696d\u77e5\u8b58\u7406\u89e3\u80fd\u529b\uff0c\u4f7f\u6a21\u578b\u80fd\u6709\u6548\u8655\u7406\u5927\u91cf\u8cc7\u6599\u4e26\u63d0\u4f9b\u66f4\u7cbe\u6e96\u7684\u89e3\u7b54\u3002\r\n\r\n\u96a8\u5f8c\uff0c\u6211\u5011\u5c07\u5206\u6790\u5c07 LLM \u8f49\u5316\u70ba\u670d\u52d9\uff08LLM as a service\uff09\u7684\u91cd\u8981\u6027\uff0c\u63a2\u8a0e\u5982\u4f55\u5c07\u9019\u4e9b\u5f37\u5927\u7684\u6a21\u578b\u8f49\u5316\u70ba\u4fbf\u65bc\u63a5\u5165\u8207\u4f7f\u7528\u7684\u670d\u52d9\uff0c\u4f7f\u66f4\u591a\u4f01\u696d\u8207\u958b\u767c\u8005\u5f97\u4ee5\u904b\u7528\u9019\u4e9b\u5c16\u7aef\u6280\u8853\u9032\u884c\u5275\u65b0\u8207\u554f\u984c\u89e3\u6c7a\u3002\r\n\r\n\u900f\u904e\u4e0a\u9762\u5169\u500b\u7dad\u5ea6\u7684\u6df1\u5165\u5256\u6790\uff0c\u807d\u773e\u5c07\u4ee5\u6700\u6613\u7406\u89e3\u7684\u65b9\u5f0f\u5165\u9580 LLMs \u7684\u6838\u5fc3\u77e5\u8b58\uff0c\u70ba\u5f8c\u7e8c\u6df1\u5165\u63a2\u7d22 LLMs \u61c9\u7528\u63d0\u4f9b\u5805\u5be6\u7684\u57fa\u790e\uff0c\u9032\u800c\u70ba\u672a\u4f86\u6280\u8853\u5275\u65b0\u8207\u61c9\u7528\u958b\u62d3\u66f4\u5ee3\u95ca\u7684\u8996\u91ce\u3002", "description": "1. \u958b\u5834\u3001\u4ecb\u7d39\u6211\u662f\u8ab0\r\n\r\n2. GenAI \u548c LLM \u7c21\u4ecb\r\n2.1 GenAI \u548c LLM \u4ecb\u7d39\r\n2.2 \u70ba\u4f55\u8981\u4f7f\u7528 LLM \uff0cLLM \u6240\u5e36\u4f86\u7684\u597d\u8655\r\n2.3 \u958b\u6e90\u548c\u9589\u6e90 LLM \u76ee\u524d\u5305\u542b\u7684\u7a2e\u985e\uff0c\u4ee5\u53ca\u63d0\u4f9b\u5be6\u969b\u5efa\u8b70\u5e6b\u52a9\u807d\u773e\u4e86\u89e3\u5982\u4f55\u6839\u64da\u9700\u6c42\u9078\u64c7\u5408\u9069\u7684 LLM \u6a21\u578b\r\n\r\n3. RAG \u61c9\u7528 - pgvector-python\r\n3.1 Embedding \u8f49\u63db - sentence-transformer python \u5957\u4ef6\u4ecb\u7d39\r\n3.2 Embedding \u5132\u5b58\u5eab - pgvector \u548c pgvector-python python \u5957\u4ef6\u4ecb\u7d39\r\n3.3 \u5982\u4f55\u900f\u904e python \u548c SQLAlchemy, sentence-transformer, pgvector \u5957\u4ef6\u4f86\u9032\u884c\u61c9\u7528\r\n3.4 Colab \u5be6\u4f5c1 : \u5982\u4f55\u4f7f\u7528 pgvector \u4f86\u9032\u884c\u4f7f\u7528\uff1f\r\n\r\n4. LLM \u670d\u52d9\u5316 - vLLM \u548c Ollama python \u5957\u4ef6\r\n4.1 LLM \u8b8a\u6210\u670d\u52d9\u7684\u61c9\u7528\u60c5\u5883\u4ecb\u7d39\r\n4.2 \u7c21\u4ecb vLLM \u548c Ollama python \u5957\u4ef6\u548c\u793a\u7bc4\u5982\u4f55\u4f7f\u7528\r\n4.3 Colab \u5be6\u4f5c2 : \u5982\u4f55\u900f\u904e Ollama \u4f86\u9032\u884c\u6a21\u578b\u670d\u52d9\u5316\u555f\u52d5\u5de5\u4f5c\uff1f\r\n\r\n5. \u7d50\u8ad6\u548c\u63a1\u53d6\u884c\u52d5\u65b9\u5f0f\r\n5.1 \u7d50\u8ad6\uff1a\u900f\u904e RAG \u548c LLM \u670d\u52d9\u5316\uff0c\u4f60\u53ef\u4ee5\u505a\u7684\u61c9\u7528\r\n5.2 \u4f60\u53ef\u4ee5\u63a1\u53d6\u7684\u884c\u52d5\u65b9\u5f0f", "recording_license": "", "do_not_record": false, "persons": [{"code": "ARBL7G", "name": "\u5289\u80b2\u7dad Simon Liu", "avatar": "https://pretalx.coscup.org/media/avatars/421003153_7200929389928207_4953581930720572895_n_nIVTati.jpg", "biography": "\u5927\u5bb6\u597d\uff0c\u6211\u662f Simon \u5289\u80b2\u7dad\uff0c\u904e\u53bb\u66fe\u64d4\u4efb\u904e\u96fb\u4fe1\u696d\u7684\u8cc7\u6df1\u5de5\u7a0b\u5e2b \u548c \u5728\u8edf\u9ad4\u696d\u64d4\u4efb MLOps \u5ba2\u6236\u6280\u8853\u6210\u529f\u5de5\u7a0b\u5e2b\uff0c\u5e6b\u52a9\u5404\u5927\u77e5\u540d\u4f01\u696d\u9032\u884c\u6a5f\u5668\u5b78\u7fd2\u3001\u6df1\u5ea6\u5b78\u7fd2\u3001\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u7b49\u4eba\u5de5\u667a\u6167\u8b70\u984c\u9032\u884c\u4eba\u5de5\u667a\u6167\u67b6\u69cb\u898f\u5283\u7684\u8a0e\u8ad6\uff0c\u76ee\u524d\u5728 Medium \u4e0a\u5df2\u7d93\u516c\u958b\u8d85\u904e 70 \u7bc7\u6280\u8853\u6587\u7ae0\uff0c\u6211\u5e0c\u671b\u80fd\u5920\u5617\u8a66\u4f7f\u7528 AI \u505a\u61c9\u7528\uff0c\u5e6b\u52a9\u5ba2\u6236\u7528 AI \u89e3\u6c7a\u75db\u9ede\u3002", "public_name": "\u5289\u80b2\u7dad Simon Liu", "guid": "5b0d980a-1d69-59c0-8c2f-42e06fd1e135", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ARBL7G/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZZ8NBQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZZ8NBQ/", "attachments": []}, {"guid": "ff28732e-e7c2-5eef-9650-d308ca47e845", "code": "RATQPH", "id": 927, "logo": null, "date": "2024-08-03T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-927-utensor-an-extremely-lightweight-machine-learning-inference-framework", "url": "https://pretalx.coscup.org/coscup-2024/talk/RATQPH/", "title": "uTensor: an extremely lightweight machine learning inference framework", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "WTF7TW", "name": "dboyliao", "avatar": null, "biography": null, "public_name": "dboyliao", "guid": "07df116b-51d3-51b3-ac4a-5d73c50ea749", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WTF7TW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RATQPH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RATQPH/", "attachments": []}, {"guid": "d85071da-23d2-5eaa-9920-ebf50852431b", "code": "SDR77M", "id": 928, "logo": null, "date": "2024-08-03T15:10:00+08:00", "start": "15:10", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-928-commitizen-tools-create-committing-rules-for-projects-auto-bump-versions-and-auto-changelog-generation", "url": "https://pretalx.coscup.org/coscup-2024/talk/SDR77M/", "title": "Commitizen-Tools: Create committing rules for projects \ud83d\ude80 auto bump versions \u2b06\ufe0f and auto changelog generation \ud83d\udcc2", "subtitle": "", "track": "sciwork scisprint", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GCJB7F", "name": "Wei Lee", "avatar": "https://pretalx.coscup.org/media/avatars/P1180755_bP3oWY5.JPG", "biography": null, "public_name": "Wei Lee", "guid": "ced05d5d-a0b8-5a3e-8620-b6a21274a4fd", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GCJB7F/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SDR77M/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SDR77M/", "attachments": []}, {"guid": "2426d8ff-b0cf-5b73-b1e6-645de177cb6b", "code": "ARPRBM", "id": 855, "logo": null, "date": "2024-08-03T15:45:00+08:00", "start": "15:45", "duration": "00:15", "room": "TR513", "slug": "coscup-2024-855-scisprint-closing-remark", "url": "https://pretalx.coscup.org/coscup-2024/talk/ARPRBM/", "title": "scisprint: Closing Remark", "subtitle": "", "track": "sciwork scisprint", "type": "opening & closing", "language": "en", "abstract": "We will have a summarize about everyone's work, let's have fun then!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YYUHQC", "name": "Li-Hung Wang", "avatar": "https://pretalx.coscup.org/media/avatars/LINE_ALBUM_20231118-19_EMO%E5%9C%98%E6%97%85%E5%AE%9C%E8%98%AD%E7%AF%87_240129_1_kPN5Yyl.jpg", "biography": "\u57fa\u672c\u4e0a\u8ddf\u660e\u661f\u7684\u540d\u5b57\u540c\u97f3\uff0c\u5f9e\u59d3\u540d\u770b\u8d77\u4f86\u5c31\u662f\u500b\u6709\u8da3\u7684\u4eba\u3002\r\n\r\n\u6d3b\u8e8d\u65bc sciwork \u793e\u7fa4\uff0c\u8ca0\u8cac\u898f\u5283\u3001\u4e3b\u5c0e\u6d3b\u52d5\uff0c\r\n\r\n\u5c08\u696d\u662f\u7db2\u9801\u8a2d\u8a08\uff0c\u6700\u8fd1\u60f3\u8981\u5b78\u5b78 Rust \uff0c\u53ef\u4ee5\u8f49\u5411\u958b\u767c\u5d4c\u5165\u5f0f\u7cfb\u7d71\u6216\u662f WASM", "public_name": "Li-Hung Wang", "guid": "0eb20439-d13d-5502-8adb-bc6895955e29", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YYUHQC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ARPRBM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ARPRBM/", "attachments": []}], "TR514": [{"guid": "e5fb9e72-c829-5cfc-92bc-1ad659482e4e", "code": "CVK3MG", "id": 1303, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1303-greetings-from-masafumi-day-1-1", "url": "https://pretalx.coscup.org/coscup-2024/talk/CVK3MG/", "title": "Greetings from Masafumi - Day 1 (\u6328\u62f61\u65e5\u76ee)", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "Greetings from Masafumi, the organizer/moderator of OSPN Japan track and introducing speakers/sessions on Day 1", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VRBHKF", "name": "Masafumi Ohta", "avatar": "https://pretalx.coscup.org/media/avatars/profile_for_oscon_Kj4txNz.jpg", "biography": "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. \r\nMasafumi 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.", "public_name": "Masafumi Ohta", "guid": "0610f9a2-029d-54d0-a5ec-7cb48a2c24d2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VRBHKF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CVK3MG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CVK3MG/", "attachments": []}, {"guid": "0481baf9-7d24-558d-a68d-0d56a8215708", "code": "ACH9TN", "id": 1237, "logo": null, "date": "2024-08-03T10:45:00+08:00", "start": "10:45", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1237-unlock-the-power-of-postgresql-building-query-optimization-extensions", "url": "https://pretalx.coscup.org/coscup-2024/talk/ACH9TN/", "title": "Unlock the Power of PostgreSQL: Building Query Optimization Extensions", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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", "description": "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]. For example, I explained hook points and templates available when creating an extension.\r\n\r\nThis 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.\r\n\r\nThis talk includes the following contents:\r\n- Explanation of PostgreSQL\r\n- Overview of extensions\r\n- Introduction of a simple extension example\r\n- Explanation of the mechanism and the merits of my extension pg_plan_advsr\r\n\r\nThe intended audience includes individuals interested in PostgreSQL, those eager to develop extensions, and anyone keen on query performance enhancement. I hope this talk will contribute to the growth of the PostgreSQL community.", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZDD9XZ", "name": "Tatsuro Yamada", "avatar": "https://pretalx.coscup.org/media/avatars/yamada2_F6oxlHP.jpg", "biography": "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.", "public_name": "Tatsuro Yamada", "guid": "d8d4c21a-59f2-5d9d-91ca-6023e67cb9e5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZDD9XZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ACH9TN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ACH9TN/", "attachments": []}, {"guid": "a049b2ca-cceb-5f31-8696-2e861c5cd80b", "code": "AYVKUT", "id": 1234, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:40", "room": "TR514", "slug": "coscup-2024-1234-is-object-oriented-needed", "url": "https://pretalx.coscup.org/coscup-2024/talk/AYVKUT/", "title": "Is Object-Oriented needed?", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "40min", "language": "en", "abstract": "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.", "description": "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.\r\nIn 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.\r\nThe thing only Object-Oriented can represent is the inheritance. And Object-Oriented is the technique to manage states. I want talk why Oject-Oriented is the inheritance, why don't modern system use object oriented, when should we use Object-Oriented or Functional style.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JGBVUS", "name": "Naoki Kishida", "avatar": null, "biography": "Java enthusiast. Live in Fukuoka, Japan. Publishing \"\u30d7\u30ed\u306b\u306a\u308bJava(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.", "public_name": "Naoki Kishida", "guid": "eeb3eee8-8156-5595-91a5-8e3b33d6741b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JGBVUS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AYVKUT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AYVKUT/", "attachments": []}, {"guid": "c8a4e504-635b-55b8-9003-52332abdd7fc", "code": "QQGLS8", "id": 1228, "logo": null, "date": "2024-08-03T13:10:00+08:00", "start": "13:10", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1228-challenges-and-insights-lessons-learned-from-three-years-of-ruby-on-rails-app-development-online-course-delivery", "url": "https://pretalx.coscup.org/coscup-2024/talk/QQGLS8/", "title": "Challenges and Insights: Lessons Learned from Three Years of Ruby on Rails App Development Online Course Delivery", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1LH2yjLjEqwGx1GqQ4TCCgoBsTxZyOPWP/view?usp=sharing)", "description": "The presenter has offered a course on app development using Ruby and Ruby on Rails since 2021. However, this is an online course aimed at the entire university, and the participants' skills vary, so there are various difficulties in proceeding with the lectures. This talk will introduce the background, overview, and experiences of providing this course over the past three years. The presenter will also report the results of a simple text analysis regarding problem-solving using the bulletin board system conducted in 2022 and 2023. The information provided in this talk is considered to be useful for trainers and educators conducting programming training.", "recording_license": "", "do_not_record": false, "persons": [{"code": "3VF3BU", "name": "Jun Iio", "avatar": "https://pretalx.coscup.org/media/avatars/338381963_529392195798536_5185507161144438443_n_nuQykxg.jpg", "biography": "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.", "public_name": "Jun Iio", "guid": "3018e95c-845a-5974-9c79-942a40b5334b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3VF3BU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QQGLS8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QQGLS8/", "attachments": []}, {"guid": "47ea2fb0-67b7-5af3-af4e-1edcc704e202", "code": "DWMXGB", "id": 1230, "logo": null, "date": "2024-08-03T13:55:00+08:00", "start": "13:55", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1230-getting-started-with-mysql-on-kubernetes-challenges-and-solutions-for-beginners", "url": "https://pretalx.coscup.org/coscup-2024/talk/DWMXGB/", "title": "Getting Started with MySQL on Kubernetes: Challenges and Solutions for Beginners", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "This presentation begins with an introduction to Kubernetes, the concept of Operators, and specifically, the MySQL Operator for Kubernetes. It then explores three primary challenges encountered during the deployment and management of MySQL on Kubernetes\r\n\r\nThe first issue encountered was the unexpected termination of MySQL connections. Through numerous connection attempts from varied locations, it was discerned that the Kubernetes Service could be causing this problem. Further examination of Kubernetes Services' workings revealed IPVS's role in the issue. Adjusting the MySQL timeout settings to match the IPVS timeout settings resolved the disconnection problem by aligning their timeout periods.\r\n\r\nThe second challenge was modifing MySQL settings, hindered by a lack of detailed guidance in the official documentation for MySQL instances deployed with the MySQL Operator. Attempts to modify configurations via Helm's values file and performing a helm upgrade were unsuccessful. However, manually editing the ConfigMap directly led to the successful update of MySQL settings.\r\n\r\nThe third challenge revolved around a gradual increase in MySQL's memory usage without an identifiable cause. Troubleshooting suggested the issue might be related to the memory allocator rather than a memory leak within MySQL itself. Enhancing network bandwidth and storage I/O speeds helped mitigate this issue. As a provisional measure, monitoring memory usage and restarting the MySQL server upon noticing high usage were effective in preventing Out-Of-Memory (OOM) occurrences.\r\n\r\nFinally, I have some advice for those who are going to try MySQL on K8s. For those considering deploying MySQL on Kubernetes, using the MySQL Operator is advisable for high-availability setups. However, it's important to note that while the Operator simplifies the initial setup, it might not cover detailed recovery mechanisms for all issues. Troubleshooting complex configurations like the InnoDB Cluster can be challenging. For a simpler MySQL setup, deploying directly from a container image without using an Operator might be more straightforward and easier to manage.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Y9YAZZ", "name": "Shizuka Yasukochi", "avatar": null, "biography": "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.", "public_name": "Shizuka Yasukochi", "guid": "ef25faa6-32ca-5c15-9733-378fb39a380e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Y9YAZZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DWMXGB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DWMXGB/", "attachments": []}, {"guid": "4645f0c5-f510-5084-9b4e-26bbaf576d83", "code": "8Z3M79", "id": 865, "logo": null, "date": "2024-08-03T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-865-automotive-grade-linux-the-technical-incubator-for-automotive", "url": "https://pretalx.coscup.org/coscup-2024/talk/8Z3M79/", "title": "Automotive Grade Linux : The technical incubator for Automotive.", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1-mOrFUC5BNzS-ytP2tx2oS5RjPj637KU/view?usp=sharing)", "description": "AGL member mainly work on Europa, Japan, and North America.  We wan to collaborate ASIA member more deeply.\r\nIn this session, we plan to share follow the information.\r\nBasic information of AGL.  Members, target application, structure of  community.\r\nTechnical topic.  IVI common stack with demo software,  Linux container for embedded/automotive use case,  virtualization feature for SDV.", "recording_license": "", "do_not_record": false, "persons": [{"code": "YUKNFG", "name": "Naoto Yamaguchi", "avatar": "https://pretalx.coscup.org/media/avatars/agl-prof_oEWdF3X.jpg", "biography": "Developer of embedded linux for automotive since 2011.  AGL and AGL Japan local community member.  Mainly developed linux container for embedded since 2019.", "public_name": "Naoto Yamaguchi", "guid": "3727f59d-05af-50cf-b6ac-b51a3671a4da", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YUKNFG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8Z3M79/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8Z3M79/", "attachments": []}, {"guid": "73977f02-1bc7-5576-9977-ac56738183a0", "code": "WRSEKY", "id": 1236, "logo": null, "date": "2024-08-03T15:25:00+08:00", "start": "15:25", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1236-deep-diving-to-raspberry-pi-5", "url": "https://pretalx.coscup.org/coscup-2024/talk/WRSEKY/", "title": "Deep-diving to Raspberry Pi 5", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1w2XWHU3rkBk5xUANpUwvt3w0lCPfskYb/view?usp=sharing)", "description": "# Description\r\n## Introduction\r\n### Raspberry Pi 5 was relesed last September\r\n\t- Changed infomation - X with Mastodon\r\n\t- Comformity Status\r\n\t\t- Radio\r\n\t\t- PSU\r\n### Huge-Changed the hardware features from old models\r\n\t- Power button\r\n\t- Debug Probe\r\n\t- RP1 inspired by Raspberry Pi Pico\r\n\t- RTC\r\n\t- PWM Fan control\r\n\t- USB/Ethernet layout\r\n\t- JTAG to hack (Need to be soldered)\r\n\t- PCIe 2.0x4 to access serveal NVMe/cool PCIe cards (and can boot from those NVMes)\r\n\t- GPIO not recommended by sysfs(libgpio)\r\n\t- PSU 27W\r\n\t\t- Why 5V5A?\r\n\t\t- Certification Issue\r\n\t\t- Alternative AC Charger?\r\n### Software features \r\n\t- Wayland (can also used X)\r\n    -WayVNC\r\n\t- Raspberry Pi Connect\r\n\t- etc..\r\n### loadmaps\r\n\t- Secret! (it is ONLY talk for attendess^^;;)\r\n### Coclusion", "recording_license": "", "do_not_record": false, "persons": [{"code": "VRBHKF", "name": "Masafumi Ohta", "avatar": "https://pretalx.coscup.org/media/avatars/profile_for_oscon_Kj4txNz.jpg", "biography": "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. \r\nMasafumi 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.", "public_name": "Masafumi Ohta", "guid": "0610f9a2-029d-54d0-a5ec-7cb48a2c24d2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VRBHKF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WRSEKY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WRSEKY/", "attachments": []}], "TR609": [{"guid": "6aa92df7-a7c4-55dd-9f9b-021957dc7036", "code": "FS8K98", "id": 1300, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "06:00", "room": "TR609", "slug": "coscup-2024-1300-hacking-room1", "url": "https://pretalx.coscup.org/coscup-2024/talk/FS8K98/", "title": "Hacking Room1", "subtitle": "", "track": "COSCUP Meetup", "type": "All day long workshop", "language": "en", "abstract": "Hacking Room \u662f\u4e00\u500b\u80fd\u5bb9\u7d0d 30 \u4eba\u5de6\u53f3\u7684\u4ea4\u8abc\u5ef3\uff0c\u4f9b\u6703\u773e\u81ea\u7531\u4ea4\u6d41\uff01\u5728\u9019\u88e1\uff0c\u6211\u6642\u9593\u662f\u4f60\u7684\u670b\u53cb\u3002\u9019\u662f\u4e00\u500b\u53ef\u4ee5\u5f9e\u5feb\u901f\u6253\u724c\u904a\u6232\u5230\u9032\u884c\u9577\u9054\u6578\u5c0f\u6642\u7684\u958b\u6e90\u99ac\u62c9\u677e\u7684\u591a\u529f\u80fd\u7a7a\u9593\u3002\u7121\u8ad6\u662f15\u5206\u9418\u7684\u6025\u901f\u8166\u529b\u6fc0\u76ea\u9084\u662f\u4e00\u5834\u5169\u5c0f\u6642\u7684\u4ee3\u78bc\u5192\u96aa\uff0c\u9019\u88e1\u90fd\u662f\u5be6\u73fe\u4f60\u7684\u5275\u610f\u8207\u5922\u60f3\u7684\u5834\u6240\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/FS8K98/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/FS8K98/", "attachments": []}], "TR610": [{"guid": "3deb1c50-f327-5172-8184-8b91a98a2859", "code": "CLJTZQ", "id": 1261, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1261-azure-adventure-a-rpg-game-to-test-student-s-azure-practical-skills", "url": "https://pretalx.coscup.org/coscup-2024/talk/CLJTZQ/", "title": "Azure Adventure \u2013 A RPG game to test student\u2019s Azure practical skills", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "\"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.\r\nhttps://techcommunity.microsoft.com/t5/educator-developer-blog/azure-adventure-a-rpg-game-to-test-student-s-azure-practical/ba-p/3576331\r\nhttps://techcommunity.microsoft.com/t5/educator-developer-blog/azure-adventure-unleashed-enhancing-learning-with-an-azure/ba-p/3933774\"", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "SJTSSS", "name": "Cyrus Wong", "avatar": "https://pretalx.coscup.org/media/avatars/Cyrus_Wong_BT4HrzM.png", "biography": "\u9ec3\u4fca\u5f65\u662f\u9999\u6e2f\u8cc7\u8a0a\u79d1\u6280\u5b78\u9662@IVE(\u674e\u60e0\u5229) \u8cc7\u8a0a\u79d1\u6280\u7cfb\u96f2\u7aef\u7cfb\u7d71\u53ca\u6578\u64da\u4e2d\u5fc3\u7ba1\u7406\u9ad8\u7d1a\u6587\u6191\u7684\u9ad8\u7d1a\u8b1b\u5e2b\uff0c\u64c1\u6709\u8c50\u5bcc\u7684\u77e5\u8b58\u548c\u5c08\u696d\u6280\u80fd\u3002\u4ed6\u71b1\u8877\u65bc\u5728\u5404\u7a2e\u5a92\u9ad4\u548c\u6d3b\u52d5\u4e2d\u63a8\u5ee3\u96f2\u7aef\u6280\u8853\u3002\u7531\u65bc\u4ed6\u7684\u5c08\u696d\u77e5\u8b58\u548c\u5c08\u696d\u6280\u80fd\uff0c\u4ed6\u7372\u5f97\u4e9e\u99ac\u905c\u96f2\u7aef\u904b\u7b97\u670d\u52d9\u6a5f\u5668\u5b78\u7fd2\u82f1\u96c4\u3001\u5fae\u8edfAzure\u96f2\u7aef\u6700\u6709\u50f9\u503c\u5c08\u5bb6 \u548cGoogle\u96f2\u7aef\u5e73\u53f0\u7684Google\u958b\u767c\u8005\u5c08\u5bb6\u7b49\u8457\u540d\u69ae\u8b7d\u7a31\u865f\uff0c\u662f\u4e16\u4e0a\u552f\u4e00\u80fd\u5920\u7372\u5f97IT\u696d\u754c\u4e09\u5de8\u982d\u540c\u6642\u516c\u8a8d\u7684\u5c08\u5bb6\u3002\r\n\r\nCyrus 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.", "public_name": "Cyrus Wong", "guid": "6b22f146-62b0-5135-b7de-ce460e26a60f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SJTSSS/"}, {"code": "YCNUMP", "name": "Mandy Lau", "avatar": null, "biography": "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.", "public_name": "Mandy Lau", "guid": "0c619452-ea93-53ae-a53a-9db6fd32e9fa", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YCNUMP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CLJTZQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CLJTZQ/", "attachments": []}, {"guid": "7ab15fe8-17ef-5dce-8118-6ab452f6e470", "code": "SVGSUX", "id": 1259, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1259-hkbus-app-free-and-ad-free-bus-app-costing-hkd-1000-per-year-to-support-40k-daily-users", "url": "https://pretalx.coscup.org/coscup-2024/talk/SVGSUX/", "title": "hkbus.app - Free and Ad-free bus app costing HKD 1000  per year to support ~40k daily users", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZWHDAX", "name": "Chun Law", "avatar": "https://pretalx.coscup.org/media/avatars/chun_KXB55V9.jpeg", "biography": "General Manager in a bioinformatics company. I work on open source projects for happiness.", "public_name": "Chun Law", "guid": "22f98b38-248f-5ebc-b52e-d4e5664e0071", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZWHDAX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SVGSUX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SVGSUX/", "attachments": []}, {"guid": "84007895-0506-528c-bd88-48c1f6ee1adc", "code": "7ELBBZ", "id": 1262, "logo": null, "date": "2024-08-03T11:00:00+08:00", "start": "11:00", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1262-building-your-own-jarvis-exploring-llm-integration-options-in-home-assistant", "url": "https://pretalx.coscup.org/coscup-2024/talk/7ELBBZ/", "title": "Building your own Jarvis? Exploring LLM integration options in Home Assistant", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YFWTUW", "name": "Amanda Lam", "avatar": "https://pretalx.coscup.org/media/avatars/PXL_20210320_023758096.MP_ZOINVEy.jpg", "biography": "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.", "public_name": "Amanda Lam", "guid": "a82da316-b31f-5f79-8a05-43ef062d0e20", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YFWTUW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7ELBBZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7ELBBZ/", "attachments": []}, {"guid": "f818c2a7-df8c-5089-84c2-a7691e91658c", "code": "DJYCNV", "id": 867, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-867-webassembly-plugins-to-extend-proxies", "url": "https://pretalx.coscup.org/coscup-2024/talk/DJYCNV/", "title": "WebAssembly Plugins to Extend Proxies", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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).\r\n\r\nAPI gateways support plugins compiled to Wasm from languages like Rust and Go, which extends the capability of their underlying proxies like Nginx or Envoy.\r\n\r\nBut how do these API gateways support these Wasm plugins? Do they have limitations? What will they look like in the future? In this \u201cunder the hood\u201d talk, I will attempt to answer these questions and more.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UYXSHK", "name": "Navendu Pottekkat", "avatar": "https://pretalx.coscup.org/media/avatars/Profile_Picture_Zvrlosa.jpg", "biography": "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.", "public_name": "Navendu Pottekkat", "guid": "84428009-94ce-5da9-9aeb-c63d64f79c60", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UYXSHK/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DJYCNV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DJYCNV/", "attachments": []}, {"guid": "a3cb7801-3e3c-510c-be58-a5f1bd912983", "code": "WARCVC", "id": 877, "logo": null, "date": "2024-08-03T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-877-building-an-unofficial-client-for-xda-developers", "url": "https://pretalx.coscup.org/coscup-2024/talk/WARCVC/", "title": "Building an Unofficial Client for XDA Developers", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nThis 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AZWKMC", "name": "Aayush Gupta", "avatar": "https://pretalx.coscup.org/media/avatars/photo_2023-06-24_22.06.13_PoQ15Ja.jpeg", "biography": "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.", "public_name": "Aayush Gupta", "guid": "965d3902-b6c8-55d6-9ed3-cab7ec30c951", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AZWKMC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WARCVC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WARCVC/", "attachments": []}, {"guid": "ad6189b9-c8ee-516d-aaab-fec847c51af5", "code": "M3ZB8X", "id": 1039, "logo": null, "date": "2024-08-03T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1039-catching-up-trends-in-audio-app-development", "url": "https://pretalx.coscup.org/coscup-2024/talk/M3ZB8X/", "title": "Catching up trends in audio app development", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Audio apps such as DAWs and plugins often need to implement wide range of features and meet handful of technical requirements such as realtime processing, often in cross-platform manner. Apart from individual DSP (digital signal processing) features, we need various aids to help implementing them, as well as bringing in fascinating new features such as AI model integration, mostly in C++.\r\n\r\nThere have been new trends in audio development. We now care about new plugin formats such as CLAP and AudioUnit V3. AUv3 impacts how we implement GUI. Using Web technology in Plugin UI is trending for instant UI development e.g. Cmajor (audio app development language) adopts it. Even in low level, there is always room for evolution in audio thread synchronization.\r\n\r\nIn this session we discuss wide ranges of these topics. Not likely in depth in each of them, but would give you some or many new findings.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BPBAUJ", "name": "Atsushi Eno", "avatar": "https://pretalx.coscup.org/media/avatars/bafkreidf6vutxmvxhzhwwfyjdymz3nhotfcmknoujvo7qglp3wkj43d3vu_B86Sz08.jpg", "biography": "music software tools enthusiast. Audio Plugins for Android, Linux, MML, MIDI 1.0/2.0, LV2.", "public_name": "Atsushi Eno", "guid": "5f6bd4da-5352-5c76-b907-3fd64057fc0f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BPBAUJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/M3ZB8X/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/M3ZB8X/", "attachments": []}, {"guid": "e355e6cd-b504-54f2-afec-223de49b20c9", "code": "JHXKUF", "id": 1312, "logo": null, "date": "2024-08-03T15:00:00+08:00", "start": "15:00", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1312-learn-supply-chain-attacks-through-xz-utils-backdoor", "url": "https://pretalx.coscup.org/coscup-2024/talk/JHXKUF/", "title": "Learn Supply Chain Attacks Through XZ Utils Backdoor", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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.\r\nIn 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3FTXKJ", "name": "Charles Cheng", "avatar": "https://pretalx.coscup.org/media/avatars/Charles_Cheng_250_BbEa8Ir.jpg", "biography": "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.", "public_name": "Charles Cheng", "guid": "61a67c1b-66a9-53ac-a454-e21bbd94ebc6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3FTXKJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JHXKUF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JHXKUF/", "attachments": []}, {"guid": "aabad5e9-66b3-5c6b-a51d-fc243f71e1a4", "code": "P7HVHA", "id": 1260, "logo": null, "date": "2024-08-03T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR610", "slug": "coscup-2024-1260-zoraxy-a-reverse-proxy-server-for-networking-noobs", "url": "https://pretalx.coscup.org/coscup-2024/talk/P7HVHA/", "title": "Zoraxy - A reverse proxy server for networking noobs", "subtitle": "", "track": "Open Source Horizon", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TA9CQB", "name": "Toby Chui", "avatar": "https://pretalx.coscup.org/media/avatars/Toby_Chui_Z876LNr.png", "biography": "Open source software and hardware developer, interest in web-desktops, networking tools, embedded web systems, IoT and 3D printing.", "public_name": "Toby Chui", "guid": "c8ec3326-5d14-58c1-b4a2-6873f22ce692", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TA9CQB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/P7HVHA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/P7HVHA/", "attachments": []}], "TR611": [{"guid": "77e51353-54d7-5a28-b07d-9a0de9fb7968", "code": "BBKAZU", "id": 1311, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "03:00", "room": "TR611", "slug": "coscup-2024-1311-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/BBKAZU/", "title": "\u8ad6\u58c7\uff1aAI \u61c9\u7528\u8207\u958b\u6e90\u751f\u614b\u7cfb", "subtitle": "", "track": "Traditional Chinese AI Open Source Grant", "type": "workshop (2hrs)", "language": "en", "abstract": "\u6d3b\u52d5\u5171\u7b46\uff1ahttps://g0v.hackmd.io/@jothon/AI_Grant_20240803", "description": "\u6d3b\u52d5\u5171\u7b46\uff1ahttps://g0v.hackmd.io/@jothon/AI_Grant_20240803\r\n\r\n\u3010\u5834\u6b21\u4e00\uff1aAI \u61c9\u7528\u5be6\u8e10\u7d93\u9a57\u5206\u4eab\u3011\r\n\r\n\u6d41\u7a0b\r\n10:00-10:05\t\u4ecb\u7d39\u8b1b\u8005\r\n10:05-10:35\t\u8b1b\u8005\u5206\u4eab 30 \u5206\u9418\r\n10:35-11:00\t\u7d9c\u5408\u554f\u7b54 25 \u5206\u9418\r\n\r\n\u672c\u5834\u6b21\u5206\u4eab\u8005\uff1a\r\n\r\n\u570b\u7acb\u4e2d\u592e\u5927\u5b78\u8cc7\u8a0a\u96fb\u6a5f\u5b78\u9662\u8cc7\u8a0a\u5de5\u7a0b\u5b78\u7cfb \u8521\u5b97\u7ff0 \u6559\u6388\r\nhttps://cis.ncu.edu.tw/iTeacher/home/0xf91f62aecb314932c2593a99c0edf493\r\n\r\n\u5353\u9a30\u8a9e\u8a00\u79d1\u6280\u5275\u8fa6\u4eba\u66a8\u6838\u5fc3\u958b\u767c\u5de5\u7a0b\u5e2b \u738b\u6587\u5091 (Peter Wolf)\r\nhttps://sites.google.com/site/peterwolftw/\r\n\r\n\u3010\u5834\u6b21\u4e8c\uff1aGenAI \u958b\u6e90\u751f\u614b\u7cfb\u3011\u8a0e\u8ad6 AI \u958b\u6e90\u751f\u614b\u7cfb\u4e4b\u5efa\u69cb\uff0c\u5c0d\u65bc\u81fa\u7063\u7684\u91cd\u8981\u6027\u3002\r\n\r\n\u6d41\u7a0b\r\n11:10-11:50 \u4e3b\u984c\u8207\u8ac7 40 \u5206\u9418\r\n11:50-12:10 \u7d9c\u5408\u554f\u7b54 20 \u5206\u9418\r\n\r\n\u672c\u7bc0\u4e3b\u6301\u4eba\uff1a\r\n\r\n\u53f0\u7063\u4eba\u5de5\u667a\u6167\u5b78\u6821\u79d8\u66f8\u9577 \u4faf\u5b9c\u79c0 (Isabel Hou)\r\nhttps://conf2023.aiacademy.tw/isabel-hou/\r\n\r\n\u672c\u5834\u6b21\u8207\u8ac7\u8005\uff1a\r\n\r\nMediaTek Research \u806f\u767c\u5275\u65b0\u57fa\u5730\u8ca0\u8cac\u4eba \u8a31\u5927\u5c71 \u535a\u58eb\r\nhttps://i.mediatek.com/zh-tw/mediatekresearch\r\nhttps://www.linkedin.com/in/da-shan-shiu/\r\n\r\n\u570b\u7acb\u9ad8\u96c4\u5927\u5b78\u8cc7\u5de5\u7cfb \u5433\u4fca\u8208 \u526f\u6559\u6388\r\nhttps://wuch.icslab.org/\r\n\r\n\u4e2d\u592e\u7814\u7a76\u9662\u8cc7\u8a0a\u79d1\u5b78\u7814\u7a76\u6240 \u9673\u4f36\u5fd7 \u7814\u7a76\u54e1\r\nhttps://homepage.iis.sinica.edu.tw/pages/cclljj/index_zh.html\r\n\r\nGenerative AI \u793e\u7fa4\u8207\u674e\u6155\u7d04\u6709\u9650\u516c\u53f8 \u674e\u6155\u7d04 \u5275\u8fa6\u4eba\r\nhttps://muyueh.com/\r\n\r\n--------\r\n\u6d3b\u52d5\u5408\u8fa6\u55ae\u4f4d\r\n\u4e00\u3001COSCUP 2024 \u793e\u7fa4\u8b70\u7a0b\u8ecc\u7c4c\u8fa6\u5c0f\u7d44\r\n\u4e8c\u3001\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\r\n\uff0e\u806f\u7d61\u6211\u5011\uff1ajothon-organizers@g0v.tw\r\n\uff0e\u3010\u4e3b\u8fa6\u55ae\u4f4d\u3011g0v \u63ea\u677e\u5718 (https://jothon.g0v.tw/about/) \u3001\u96f6\u6642\u5c0f\u5b78\u6821 (https://sch001.g0v.tw/)\r\n\uff0e\u3010\u8d0a\u52a9\u55ae\u4f4d\u3011Brighter Capital (https://brightercapital.com/)\r\n\uff0e\u3010\u5408\u8fa6\u55ae\u4f4d\u3011\u8ca1\u5718\u6cd5\u4eba\u958b\u62d3\u6587\u6559\u57fa\u91d1\u6703 (https://www.frontier.org.tw/blog2/) \u3001\u8ca1\u5718\u6cd5\u4eba\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703 (https://ocf.tw/) \u3001Taiwan National Treasure Foundation (https://www.nationaltreasure.tw/en)", "recording_license": "", "do_not_record": false, "persons": [{"code": "R8LHEE", "name": "Richard \u6797\u65c5\u5f37", "avatar": "https://pretalx.coscup.org/media/avatars/%E6%9E%97%E6%97%85%E5%BC%BAApacheCon2023_Rwi1i0l.jpg", "biography": "Richard \u6797\u65c5\u5f37\uff08\u5f37\u54e5\uff09\uff0c\u65e9\u671fCOSCUP\u5fd7\u5de5\uff0c\u5f9e09\u5e74\u8d77\u52a0\u5165\u4e2d\u7814\u9662\u81ea\u7531\u8edf\u9ad4\u9444\u9020\u5834\uff0c\u958b\u59cb\u6295\u8eab\u958b\u6e90\u76f8\u95dc\u5de5\u4f5c\uff1b14\u5e74\u767b\u9678\u5de6\u5cb8\uff0c\u7576\u5e74\u806f\u5408\u5275\u8fa6\u4e86\u958b\u6e90\u793e\uff1b\u66fe\u5728\u83ef\u70ba\u505a\u4e86\u5feb8\u5e74\u7684\u958b\u6e90\u548c\u958b\u767c\u8005\u751f\u614b\u5de5\u4f5c\uff0c\u73fe\u65bc\u96f6\u4e00\u842c\u7269 01.AI\uff08\u5275\u59cb\u4eba\uff1a\u674e\u958b\u5fa9\uff09\u64d4\u4efb\u958b\u6e90\u66a8\u958b\u767c\u8005\u95dc\u4fc2\u8ca0\u8cac\u4eba\u3002\u7ffb\u8b6f\u904e\u5169\u672c\u66f8\uff0c\u300a\u958b\u767c\u8005\u95dc\u4fc2\uff1a\u65b9\u6cd5\u8207\u5be6\u8e10\u300b\u572823\u5e74\u51fa\u7248\uff1b\u300a\u958b\u6e90\u9805\u76ee\u2014\u2014\u8d85\u8d8a\u4ee3\u78bc\u300b\u9810\u8a08\u4eca\u5e7410\u6708\u51fa\u7248\u3002", "public_name": "Richard \u6797\u65c5\u5f37", "guid": "716a51b8-5937-5409-9c76-26879df29f25", "url": "https://pretalx.coscup.org/coscup-2024/speaker/R8LHEE/"}, {"code": "Q89VFM", "name": "\u674e\u6155\u7d04", "avatar": "https://pretalx.coscup.org/media/avatars/AIGC%E8%A9%A0%E5%94%B1%E8%80%85%E5%B9%B4%E6%9C%83_%E9%84%AD%E5%8D%89%E5%A6%A4%E6%94%9D143_fBdrS0b.jpg", "biography": "\u674e\u6155\u7d04\u662f Generative AI \u793e\u7fa4 ( gaiconf.com ) \u7684\u4e3b\u8fa6\u4eba\uff0c\u9019\u662f\u4e00\u500b\u81f4\u529b\u65bc\u63a8\u5ee3\u751f\u6210\u5f0f AI \u7684\u793e\u7fa4\u3002\r\n\r\n\u674e\u6155\u7d04\u540c\u6642\u4e5f\u662f\u674e\u6155\u7d04\u516c\u53f8\uff08muyueh.com\uff09\u7684\u8ca0\u8cac\u4eba\uff0c\u9019\u5bb6\u516c\u53f8\u63d0\u4f9b\u8cc7\u6599\u8996\u89ba\u5316\u3001\u5927\u6578\u64da\u5206\u6790\u7b49\u670d\u52d9\uff0c\u5ba2\u6236\u5305\u62ec\u4e2d\u83ef\u96fb\u4fe1\u3001\u9060\u50b3\u96fb\u4fe1\u3001\u7389\u5c71\u9280\u884c\u7b49\u4f01\u696d\uff0c\r\n\r\n\u674e\u6155\u7d04\u904e\u53bb\u66fe\u4efb COSUCP 2014\u30012015\u30012016 \u7684\u8b1b\u8005\uff0c\u8b1b\u8ff0\u958b\u653e\u8cc7\u6599\u4ee5\u53ca\u8cc7\u6599\u8996\u89ba\u5316\u7684\u4e3b\u984c\u3002", "public_name": "\u674e\u6155\u7d04", "guid": "6f73908d-65b1-51bf-9c3f-4ad80408cc6b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Q89VFM/"}, {"code": "LE3ASA", "name": "g0v \u63ea\u677e\u5718", "avatar": "https://pretalx.coscup.org/media/avatars/jothon-logo_text_QyhHqXD.png", "biography": "https://jothon.g0v.tw/\r\n\r\ng0v \u96f6\u6642\u653f\u5e9c\u63ea\u677e\u5718\u662f g0v \u793e\u7fa4\u7c4c\u8fa6\u96d9\u6708\u5927\u9ed1\u5ba2\u677e\uff08\u5927\u677e\uff09\u548c\u57fa\u790e\u677e\uff0c\u4ee5\u53ca\u63a8\u52d5\u52df\u6b3e\u4e8b\u52d9\u7684\u5de5\u4f5c\u5c0f\u7d44\uff0c\u76ee\u524d\u6709\u4e03\u4f4d\u5fd7\u5de5\u548c\u4e8c\u4f4d\u8077\u5de5\u30022012 \u5e74\u958b\u59cb\u5354\u52a9\u793e\u7fa4\u7c4c\u8fa6\u9ed1\u5ba2\u677e\uff0c2014 \u5e74\u6b63\u5f0f\u7d44\u6210\u300c\u63ea\u677e\u5718\u300d\uff08jothon\uff09\uff0c2016 \u5e74\u8d77\uff0c\u555f\u52d5\u793e\u7fa4\u57fa\u790e\u5efa\u8a2d\u8a08\u756b\uff0c\u958b\u8fa6\u300c\u57fa\u790e\u677e\uff08infrathon\uff09\u300d\uff0c\u5728\u5927\u9ed1\u5ba2\u677e\u4e4b\u9918\uff0c\u63a8\u52d5\u66f4\u9806\u66a2\u7684\u7dda\u4e0a\uff0f\u7dda\u4e0b\u8de8\u754c\u5354\u4f5c\uff0c\u4e26\u65bc\u540c\u5e74\u5e95\u63a8\u51fa\u300cg0v \u516c\u6c11\u79d1\u6280\u5275\u65b0\u734e\u52a9\u91d1\uff08Civic Tech Prototype Grant\uff09\u300d \uff0c\u9f13\u52f5 g0v \u5c08\u6848\u6301\u7e8c\u6295\u5165\u958b\u767c\u548c\u9577\u671f\u7dad\u8b77\u3001\u71df\u904b\u30022020 \u5e74\u958b\u8fa6\u300c\u96f6\u6642\u5c0f\u5b78\u6821\uff08Sch001\uff09\u300d\uff0c\u8207\u6559\u80b2\u3001\u958b\u6e90\u793e\u7fa4\u4e00\u8d77\u5f9e\u96f6\u91cd\u65b0\u601d\u8003\u5b78\u6821\u7684\u89d2\u8272\u30022024 \u5e74\u57f7\u884c\u300c\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u300d\uff0c\u9f13\u52f5\u6c11\u9593\u5718\u968a\u5be6\u8e10\u5728\u5730\u5316\u8a9e\u8a00\u6a21\u578b\u7684\u76f8\u95dc\u5de5\u4f5c\u3002\r\n\r\nThe 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 \u201cInfrathons\u201d to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the \u201cg0v Civic Tech Prototype Grant\u201d to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched \u201cSch001\u201d to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the \u201cTraditional Chinese AI Open Source Practice Project\u201d to encourage civil teams to work on localized language model-related tasks.", "public_name": "g0v \u63ea\u677e\u5718", "guid": "5f4570c5-a51d-589f-99d7-09b8c239ef5f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LE3ASA/"}, {"code": "CE3R7N", "name": "\u53f0\u7063\u4eba\u5de5\u667a\u6167\u5b78\u6821\u79d8\u66f8\u9577 \u4faf\u5b9c\u79c0 (Isabel Hou)", "avatar": null, "biography": "https://conf2023.aiacademy.tw/isabel-hou/", "public_name": "\u53f0\u7063\u4eba\u5de5\u667a\u6167\u5b78\u6821\u79d8\u66f8\u9577 \u4faf\u5b9c\u79c0 (Isabel Hou)", "guid": "79ff9c5e-7c31-5161-8b3d-9d3dff824026", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CE3R7N/"}, {"code": "7SAMSB", "name": "\u570b\u7acb\u9ad8\u96c4\u5927\u5b78\u8cc7\u5de5\u7cfb \u5433\u4fca\u8208 \u526f\u6559\u6388", "avatar": null, "biography": "https://wuch.icslab.org/", "public_name": "\u570b\u7acb\u9ad8\u96c4\u5927\u5b78\u8cc7\u5de5\u7cfb \u5433\u4fca\u8208 \u526f\u6559\u6388", "guid": "21d0dd98-1bee-5d51-9e47-98a59dc3d563", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7SAMSB/"}, {"code": "GW7NBK", "name": "\u570b\u7acb\u4e2d\u592e\u5927\u5b78\u8cc7\u8a0a\u96fb\u6a5f\u5b78\u9662\u8cc7\u8a0a\u5de5\u7a0b\u5b78\u7cfb \u8521\u5b97\u7ff0 \u6559\u6388", "avatar": "https://pretalx.coscup.org/media/avatars/4CFF6496-B3F5-4C06-A786-1E10D530ED04_H288kTM.jpeg", "biography": "\u8521\u5b97\u7ff0\u6559\u6388\u70ba\u570b\u7acb\u4e2d\u592e\u5927\u5b78\u8cc7\u8a0a\u5de5\u7a0b\u5b78\u7cfb\u6559\u6388\uff0c\u540c\u6642\u53d7\u8058\u65bc\u7406\u5de5\u5c6c\u6027\u7684\u4e2d\u592e\u5927\u5b78\u8cc7\u5de5\u7cfb\u8207\u4eba\u6587\u5c6c\u6027\u7684\u4e2d\u7814\u9662\u4eba\u793e\u4e2d\u5fc3\uff0c\u7814\u7a76\u9818\u57df\u6db5\u84cb\u8cc7\u8a0a\u9818\u57df\u7684\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u3001\u96fb\u8166\u8996\u89ba\u7b49 AI \u6280\u8853\uff0c\u4e26\u5c07\u9019\u4e9b AI \u6280\u8853\u7528\u65bc\u89e3\u6c7a\u4eba\u6587\u7814\u7a76\u554f\u984c\uff0c\u4e5f\u5c31\u662f\u6240\u8b02\u300c\u6578\u4f4d\u4eba\u6587\u7814\u7a76\u300d\uff0c\u70ba\u53f0\u7063\u5c11\u898b\u4e4b\u8de8\u7406\u5de5\u4eba\u6587\u7684\u5b78\u8005\u3002\r\n\r\n\u6b64\u5916\uff0c\u66f4\u611b\u597d\u5beb\u6587\u7ae0\u8207\u4f5c\u8a69\uff0c\u56e0\u800c\u88ab\u7a31\u70ba\u300c AI \u754c\u674e\u767d\u300d\u3002\u8457\u6709\u300a\u5beb\u7d66\u4e2d\u5b78\u751f\u770b\u7684AI\u8ab2\uff08\u589e\u8a02\u7248\uff09\u300b\uff0c\u69ae\u7372\u7b2c\u5341\u4e8c\u5c46\u5433\u5927\u7337\u79d1\u5b78\u666e\u53ca\u8457\u4f5c\u734e\u9752\u5c11\u5e74\u79d1\u666e\u7279\u5225\u63a8\u85a6\u734e\u3002\r\n\r\n\u500b\u4eba\u7db2\u9801\uff1ahttps://cis.ncu.edu.tw/iTeacher/home/0xf91f62aecb314932c2593a99c0edf493", "public_name": "\u570b\u7acb\u4e2d\u592e\u5927\u5b78\u8cc7\u8a0a\u96fb\u6a5f\u5b78\u9662\u8cc7\u8a0a\u5de5\u7a0b\u5b78\u7cfb \u8521\u5b97\u7ff0 \u6559\u6388", "guid": "da10df40-3bfc-554d-98ec-fa183230ebf4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GW7NBK/"}, {"code": "F77K3V", "name": "\u5353\u9a30\u8a9e\u8a00\u79d1\u6280\u5275\u8fa6\u4eba\u66a8\u6838\u5fc3\u958b\u767c\u5de5\u7a0b\u5e2b \u738b\u6587\u5091 (Peter Wolf)", "avatar": null, "biography": "https://sites.google.com/site/peterwolftw/", "public_name": "\u5353\u9a30\u8a9e\u8a00\u79d1\u6280\u5275\u8fa6\u4eba\u66a8\u6838\u5fc3\u958b\u767c\u5de5\u7a0b\u5e2b \u738b\u6587\u5091 (Peter Wolf)", "guid": "442953cb-58fc-5f57-9dd3-b1873d66c7e5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/F77K3V/"}, {"code": "FPWM78", "name": "MediaTek Research \u806f\u767c\u5275\u65b0\u57fa\u5730\u8ca0\u8cac\u4eba \u8a31\u5927\u5c71 \u535a\u58eb", "avatar": null, "biography": "https://i.mediatek.com/zh-tw/mediatekresearch\r\nhttps://www.linkedin.com/in/da-shan-shiu/", "public_name": "MediaTek Research \u806f\u767c\u5275\u65b0\u57fa\u5730\u8ca0\u8cac\u4eba \u8a31\u5927\u5c71 \u535a\u58eb", "guid": "294f9c61-b050-5c69-94f5-41fc14a4dd94", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FPWM78/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BBKAZU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BBKAZU/", "attachments": []}, {"guid": "db62aea0-2a9c-5889-9a09-fd6cd37e9555", "code": "YMDAYA", "id": 1310, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "03:00", "room": "TR611", "slug": "coscup-2024-1310-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/YMDAYA/", "title": "\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u6210\u679c\u5206\u4eab", "subtitle": "", "track": "Traditional Chinese AI Open Source Grant", "type": "Day Workshop", "language": "en", "abstract": "\u6d3b\u52d5\u5171\u7b46\uff1ahttps://g0v.hackmd.io/@jothon/AI_Grant_20240803\r\n\r\n\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u7684\u76ee\u6a19\u5728\u65bc\u4fc3\u9032\u5177\u6709\u9ad8\u5ea6\u900f\u660e\u5ea6\uff08Transparency\uff09\u3001\u91cd\u7528\u6027\uff08Reusability\uff09\u8207\u6c38\u7e8c\u6027\uff08Long-term Impact\uff09\u7684 Gen AI \u5c08\u6848\uff0c\u9451\u65bc AI \u6a21\u578b\u65e5\u65b0\u6708\u7570\uff0c\u672c\u8a08\u756b\u8457\u91cd\u5c07\u8cc7\u6e90\u6339\u6ce8\u65bc\u9ad8\u54c1\u8cea\u958b\u6e90\u8cc7\u6599\u96c6\uff08High-quality open dataset\uff09\u7684\u6574\u7406\u8490\u96c6\u5de5\u4f5c\uff0c\u8b93\u6210\u679c\u53ef\u4ee5\u5c0d\u73fe\u5728\u8207\u672a\u4f86\u7e41\u9ad4\u4e2d\u6587\u6a21\u578b\u7684\u5efa\u69cb\u90fd\u80fd\u6709\u6240\u8ca2\u737b\u3002\u8a08\u756b\u95dc\u6ce8\u65bc\u5efa\u69cb\u8a9e\u8a00\u6a21\u578b\u8a13\u7df4\u4e4b\u7e41\u9ad4\u4e2d\u6587\u6587\u672c\u8cc7\u6599\u3001Benchmark \u53f0\u7063\u89c0\u9ede\u7684\u8a55\u6e2c\uff0c\u4e26\u9f13\u52f5\u5982\u53f0\u8a9e\u76f8\u95dc\u5718\u968a\u6295\u5165\u3002\u672c\u6b21\u8b70\u7a0b\u5c07\u7531\u672c\u8a08\u756b\u5408\u4f5c\u7684\u5404\u500b\u53c3\u8207\u5718\u968a\u5206\u4eab\u5404\u5718\u968a\u7684\u958b\u6e90\u6210\u679c\u8207\u57f7\u884c\u7d93\u9a57\uff0c\u6210\u679c\u5c07\u9678\u7e8c\u958b\u6e90\u65bc Hugging Face \u5e73\u53f0\uff0c\u516d\u7d44\u5718\u968a\u5982\u4e0b\uff1a\r\n\r\n\u2780 \u53f0\u7063\u8a9e\u8a00\u6a21\u578b\u7af6\u6280\u5834 Taiwan Chatbot Arena\r\n\u2781 LegaL-Mind\uff1a\u667a\u6167\u6cd5\u5f8b\u8aee\u8a62\u7cfb\u7d71\r\n\u2782 \u5927\u91cf\u95b1\u8b80\u53f0\u7063\u7814\u7a76\u7684\u5065\u5eb7\u4fc3\u9032\u5c0f\u5e6b\u624b\r\n\u2783 \u5efa\u7f6e\u5b9a\u671f\u66f4\u65b0\u7684\u7acb\u59d4\u767c\u8a00\u89c0\u6e2c\u5100\u8868\u677f\u8207\u653f\u6cbb\u6642\u4e8b\u8cc7\u6599\u96c6\r\n\u2784 \u53f0\u7063AI\u6559\u5b78\u5171\u5275\u5be6\u9a57\u5ba4\r\n\u2785 \u53f0\u8a9e\u81ea\u52d5\u5206\u8a5e\u8207\u8a5e\u6027\u6a19\u8a18\u7cfb\u7d71\r\n\r\n\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u8207\u5408\u4f5c\u5718\u968a\u4ecb\u7d39\u3001\u958b\u6e90\u6210\u679c\u7db2\u5740\uff1a\r\nhttps://g0v.hackmd.io/@jothon/AI_Grant_20240803\r\n\r\n--------------\r\n\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\uff0c\u7c4c\u8fa6\u55ae\u4f4d\uff1a\r\n\uff0e\u806f\u7d61\u6211\u5011\uff1ajothon-organizers@g0v.tw\r\n\uff0e\u3010\u4e3b\u8fa6\u55ae\u4f4d\u3011g0v \u63ea\u677e\u5718 (https://jothon.g0v.tw/about/) \u3001\u96f6\u6642\u5c0f\u5b78\u6821 (https://sch001.g0v.tw/)\r\n\uff0e\u3010\u8d0a\u52a9\u55ae\u4f4d\u3011Brighter Capital (https://brightercapital.com/)\r\n\uff0e\u3010\u5408\u8fa6\u55ae\u4f4d\u3011\u8ca1\u5718\u6cd5\u4eba\u958b\u62d3\u6587\u6559\u57fa\u91d1\u6703 (https://www.frontier.org.tw/blog2/) \u3001\u8ca1\u5718\u6cd5\u4eba\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703 (https://ocf.tw/) \u3001Taiwan National Treasure Foundation (https://www.nationaltreasure.tw/en)", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LE3ASA", "name": "g0v \u63ea\u677e\u5718", "avatar": "https://pretalx.coscup.org/media/avatars/jothon-logo_text_QyhHqXD.png", "biography": "https://jothon.g0v.tw/\r\n\r\ng0v \u96f6\u6642\u653f\u5e9c\u63ea\u677e\u5718\u662f g0v \u793e\u7fa4\u7c4c\u8fa6\u96d9\u6708\u5927\u9ed1\u5ba2\u677e\uff08\u5927\u677e\uff09\u548c\u57fa\u790e\u677e\uff0c\u4ee5\u53ca\u63a8\u52d5\u52df\u6b3e\u4e8b\u52d9\u7684\u5de5\u4f5c\u5c0f\u7d44\uff0c\u76ee\u524d\u6709\u4e03\u4f4d\u5fd7\u5de5\u548c\u4e8c\u4f4d\u8077\u5de5\u30022012 \u5e74\u958b\u59cb\u5354\u52a9\u793e\u7fa4\u7c4c\u8fa6\u9ed1\u5ba2\u677e\uff0c2014 \u5e74\u6b63\u5f0f\u7d44\u6210\u300c\u63ea\u677e\u5718\u300d\uff08jothon\uff09\uff0c2016 \u5e74\u8d77\uff0c\u555f\u52d5\u793e\u7fa4\u57fa\u790e\u5efa\u8a2d\u8a08\u756b\uff0c\u958b\u8fa6\u300c\u57fa\u790e\u677e\uff08infrathon\uff09\u300d\uff0c\u5728\u5927\u9ed1\u5ba2\u677e\u4e4b\u9918\uff0c\u63a8\u52d5\u66f4\u9806\u66a2\u7684\u7dda\u4e0a\uff0f\u7dda\u4e0b\u8de8\u754c\u5354\u4f5c\uff0c\u4e26\u65bc\u540c\u5e74\u5e95\u63a8\u51fa\u300cg0v \u516c\u6c11\u79d1\u6280\u5275\u65b0\u734e\u52a9\u91d1\uff08Civic Tech Prototype Grant\uff09\u300d \uff0c\u9f13\u52f5 g0v \u5c08\u6848\u6301\u7e8c\u6295\u5165\u958b\u767c\u548c\u9577\u671f\u7dad\u8b77\u3001\u71df\u904b\u30022020 \u5e74\u958b\u8fa6\u300c\u96f6\u6642\u5c0f\u5b78\u6821\uff08Sch001\uff09\u300d\uff0c\u8207\u6559\u80b2\u3001\u958b\u6e90\u793e\u7fa4\u4e00\u8d77\u5f9e\u96f6\u91cd\u65b0\u601d\u8003\u5b78\u6821\u7684\u89d2\u8272\u30022024 \u5e74\u57f7\u884c\u300c\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u300d\uff0c\u9f13\u52f5\u6c11\u9593\u5718\u968a\u5be6\u8e10\u5728\u5730\u5316\u8a9e\u8a00\u6a21\u578b\u7684\u76f8\u95dc\u5de5\u4f5c\u3002\r\n\r\nThe 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 \u201cInfrathons\u201d to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the \u201cg0v Civic Tech Prototype Grant\u201d to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched \u201cSch001\u201d to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the \u201cTraditional Chinese AI Open Source Practice Project\u201d to encourage civil teams to work on localized language model-related tasks.", "public_name": "g0v \u63ea\u677e\u5718", "guid": "5f4570c5-a51d-589f-99d7-09b8c239ef5f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LE3ASA/"}, {"code": "HHUYMA", "name": "\u53f0\u7063\u8a9e\u8a00\u6a21\u578b\u7af6\u6280\u5834 Taiwan Chatbot Arena", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/Psgw1_h15KNJoFo55nCCo4GTTi_Q7C\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/tw_chatbot_arena", "public_name": "\u53f0\u7063\u8a9e\u8a00\u6a21\u578b\u7af6\u6280\u5834 Taiwan Chatbot Arena", "guid": "89b92fca-20d6-5a88-a7c1-00e47bc5f0a8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HHUYMA/"}, {"code": "37JRPS", "name": "LegaL-Mind\uff1a\u667a\u6167\u6cd5\u5f8b\u8aee\u8a62\u7cfb\u7d71", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/PscU0Ax3sXd6bCUw57AB6Tybr4BlnR\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/Legal-Mind-Mix-160K", "public_name": "LegaL-Mind\uff1a\u667a\u6167\u6cd5\u5f8b\u8aee\u8a62\u7cfb\u7d71", "guid": "39ae71ae-ab4b-51a7-a35b-d4d509b69212", "url": "https://pretalx.coscup.org/coscup-2024/speaker/37JRPS/"}, {"code": "R3NAJX", "name": "\u5927\u91cf\u95b1\u8b80\u53f0\u7063\u7814\u7a76\u7684\u5065\u5eb7\u4fc3\u9032\u5c0f\u5e6b\u624b", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/PqYu6bC3rc.Ii6Qc5h99T3JtbtQn2o\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/medical_health", "public_name": "\u5927\u91cf\u95b1\u8b80\u53f0\u7063\u7814\u7a76\u7684\u5065\u5eb7\u4fc3\u9032\u5c0f\u5e6b\u624b", "guid": "cb7c9448-0e63-5579-bf6d-6eb3901bb877", "url": "https://pretalx.coscup.org/coscup-2024/speaker/R3NAJX/"}, {"code": "3SB9QD", "name": "\u5efa\u7f6e\u5b9a\u671f\u66f4\u65b0\u7684\u7acb\u59d4\u767c\u8a00\u89c0\u6e2c\u5100\u8868\u677f\u8207\u653f\u6cbb\u6642\u4e8b\u8cc7\u6599\u96c6", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/PuH4T8g4v2yywCP85Wc9MluRFz_HCh\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/taiwan-legislator-transcript\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/taiwan-ly-law-research", "public_name": "\u5efa\u7f6e\u5b9a\u671f\u66f4\u65b0\u7684\u7acb\u59d4\u767c\u8a00\u89c0\u6e2c\u5100\u8868\u677f\u8207\u653f\u6cbb\u6642\u4e8b\u8cc7\u6599\u96c6", "guid": "0e762066-fdb5-5449-9882-27a63c454eb9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3SB9QD/"}, {"code": "RCKYYP", "name": "\u53f0\u7063AI\u6559\u5b78\u5171\u5275\u5be6\u9a57\u5ba4", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/PwDWHhZ3DFGZfDP55_uBm3R_T3ypcr\r\nHugging Face\uff1ahttps://huggingface.co/datasets/gatelynch/awesome-taiwan-knowledge", "public_name": "\u53f0\u7063AI\u6559\u5b78\u5171\u5275\u5be6\u9a57\u5ba4", "guid": "5708bd66-7c0f-5c0e-94ab-6b55e04dae52", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RCKYYP/"}, {"code": "BHXK9H", "name": "\u53f0\u8a9e\u81ea\u52d5\u5206\u8a5e\u8207\u8a5e\u6027\u6a19\u8a18\u7cfb\u7d71", "avatar": null, "biography": "\u5c08\u6848\u7c21\u4ecb\uff1ahttps://sch001.g0v.tw/dash/prj/PwBWl.O3AIxboDff5pXCq.DBAx1Eza\r\nHugging Face\uff1ahttps://huggingface.co/datasets/aigrant/Taiwanese-Chinese_characters-POJ-Collection", "public_name": "\u53f0\u8a9e\u81ea\u52d5\u5206\u8a5e\u8207\u8a5e\u6027\u6a19\u8a18\u7cfb\u7d71", "guid": "46a0f17c-c344-5bbc-8ef0-f90152690251", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BHXK9H/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YMDAYA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YMDAYA/", "attachments": []}], "TR613": [{"guid": "56c6b102-daf1-596c-b869-18d600074281", "code": "RBYJCA", "id": 1298, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1298-bof-day1-slot1", "url": "https://pretalx.coscup.org/coscup-2024/talk/RBYJCA/", "title": "BOF DAY1 SLOT1", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "\u9810\u7d04\u4f60\u7684 BoF \u6642\u9593\uff08\u6bcf\u5834\u6b21\u4e00\u5c0f\u6642\uff09\uff0c\u8b93\u9019\u500b\u5468\u672b\u6210\u70ba\u4f60\u8207\u670b\u53cb\u5011\u7684\u6280\u8853\u6a02\u5712\u3002\u8a18\u5f97\u81f3\u6b64\u4e0b\u65b9\u9023\u7d50\u95b1\u8b80\u6ce8\u610f\u4e8b\u9805\u4e26\u767b\u8a18\u3002\r\nhttps://blog.coscup.org/2024/06/coscup-2024-bof-hacking-room.html", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RBYJCA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RBYJCA/", "attachments": []}, {"guid": "6b3e827c-dca3-5169-8faa-112c971f2cde", "code": "3TUR78", "id": 1331, "logo": null, "date": "2024-08-03T12:20:00+08:00", "start": "12:20", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1331", "url": "https://pretalx.coscup.org/coscup-2024/talk/3TUR78/", "title": "\u958b\u6e90\u5708\u5b50\u88e1\u7684\u7522\u54c1\u4eba\u5348\u9910\u805a", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "\u53ea\u8981\u6709\u5fc3\u4eba\u4eba\u90fd\u662f\u7522\u54c1\u4eba\uff0ctitle \u4e26\u4e0d\u91cd\u8981\uff1f\u7e3d\u4e4b\uff0c\u4e5f\u8a31\u53ef\u4ee5\u4f86\u804a\u804a\uff0c\u5f7c\u6b64\u8a8d\u8b58\u8a8d\u8b58\u3002\r\n\r\n\u6b61\u8fce\u6709\u5fc3\u4f86\u5230 COSCUP \u4f46\u6574\u500b\u4e0a\u5348\u9084\u5f88\u52c9\u5f37\u5730\u6709\u807d\u6c92\u61c2\u7684\u4eba\u4f86\u7de9\u89e3\u4e00\u4e0b\u300c\u6211\u5728\u90a3\u88e1\u6211\u662f\u8ab0\u300d\u7684\u60c5\u7dd2\uff0c\u7576\u7136\u4e5f\u6b61\u8fce\u8001\u624b\u5206\u4eab\u5728\u5982\u4f55\u904b\u7528\u958b\u6e90\u62db\u6578\u5316\u89e3\u7522\u54c1\u767c\u5c55\u96e3\u984c\u3002\uff08\u4e00\u4f75\u5ba3\u50b3\uff1a\u6b61\u8fce\u53c3\u8207\u7b2c\u4e00\u5929\u4e0a\u5348 TR510 \u7684 Open Source Design \u8b70\u7a0b\u8ecc\u53ca\u7b2c\u4e8c\u5929\u7684 Open Source Design \u5de5\u4f5c\u574a\uff09\r\n\r\n\u5728\u4e00\u8f2a\u81ea\u6211\u4ecb\u7d39\u5f8c\u6211\u5011\u6703\u7528 Lean Coffee \u7684\u65b9\u5f0f\u8a0e\u8ad6\u8b70\u984c\uff0c\u6240\u4ee5\u5e36\u8457\u554f\u984c\u4f86\u8a0e\u8ad6\u662f\u6700\u597d\u4e86 :) \u5982\u679c\u4eba\u6578\u5728 3 \u4eba\u4ee5\u4e0b\u5c31\u7d14\u5403\u98ef\u9592\u804a\uff1b\u6709\u8208\u8da3\u7684\u5148\u767b\u8a18\u4e00\u4e0b Telegram \u65b9\u4fbf\u806f\u7cfb\u5427 t.me/cosupproductfolks\r\n\r\n\u203b\u6b61\u8fce\u6703\u773e\u5728 COSCUP \u8209\u8fa6\u671f\u9593\u53c3\u52a0 BoF \u540c\u597d\u6703\uff01\u8acb\u81f3[\u6b64\u6587\u4ef6](https://docs.google.com/document/d/1Nn5j549QfJ-QhS2RCje91g5Qt9WVsjxxuFBvb51IpI4/edit)\u627e\u5230\u60a8\u611f\u8208\u8da3\u7684\u6d3b\u52d5\uff0c\u7559\u4e0b\u60a8\u7684\u5927\u540d\uff0c\u6e96\u6642\u51fa\u5e2d\uff01\r\n\r\n* Welcome to participate in the BoF sessions during COSCUP. Please check out [this document](https://docs.google.com/document/d/1Nn5j549QfJ-QhS2RCje91g5Qt9WVsjxxuFBvb51IpI4/edit) to find the activities that interest you. Feel free to leave your name and join us on time!", "description": "Opt-in / \u53c3\u52a0\u8005\uff1a\r\n\r\nPo-chiang \"Bob\" Chao, Product Manager & FLOSS contributor, @bobchao everywhere\r\nET Blue, feature analyst & frontend developer & FLOSS contributor, @etblue everywhere\r\nKaren Hsieh, PMM, @karenhsieh\r\nToomore Chiang, COSCUP\r\n(add your name here! \u5728\u9019\u88e1\u7c3d\u4e0a\u4f60\u7684\u5927\u540d)", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3TUR78/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3TUR78/", "attachments": []}, {"guid": "220af881-ede1-5df5-8c76-15157890c4ba", "code": "MJF7BB", "id": 1340, "logo": null, "date": "2024-08-03T14:40:00+08:00", "start": "14:40", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1340-nfc", "url": "https://pretalx.coscup.org/coscup-2024/talk/MJF7BB/", "title": "NFC \u611b\u597d\u8005\u4ea4\u6d41", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "\u5f9e\u7b2c\u4e00\u6b21\u63a5\u89f8\u5230\u9b54\u8853\u5361\u958b\u59cb\uff0c\u5c31\u958b\u59cb\u88ab\u63a8\u5751\u5404\u7a2e\u9b54\u8853\u5361\u4ee5\u53ca\u4e0d\u958b\u6e90\u7684\u9396\u5320\u6a5f\uff0c\u7136\u5f8c\u5076\u7136\u4e4b\u4e0b\u958b\u59cb\u63a5\u89f8\u5230\u958b\u6e90\u7684 proxmark3, chameleon, flipper \u4ee5\u5f8c\uff0c\u5c31\u958b\u59cb\u9032\u5165\u4e86\u9019\u500b\u66f4\u6df1\u7684\u5751\u3002\u53bb\u5e74\u958b\u59cb\u5617\u8a66\u4f7f\u7528 web serial / web bluetooth \u4f86\u63a7\u5236\u6700\u65b0\u7684 chameleon \u958b\u6e90\u8b80\u5361\u6a5f\uff0c\u9084\u5beb\u51fa\u4e86\u4e00\u500b\u958b\u6e90\u7684 JS SDK\u3002\u4e3b\u63ea\u5747\u6c11\u6703\u5e36\u4e0a\u81ea\u5df1\u76ee\u524d\u624b\u908a\u7684\u8b80\u5361\u6a5f\u4ee5\u53ca\u5404\u7a2e\u9b54\u8853\u5361\uff0c\u5e0c\u671b\u53ef\u4ee5\u5728\u9019\u88e1\u8ddf\u5176\u4ed6\u611b\u597d\u8005\u4ea4\u6d41\u5404\u7a2e\u8b80\u5361\u6a5f\u4ee5\u53ca\u9b54\u8853\u5361\uff0c\u4ee5\u53ca\u63d0\u4f9b\u7c21\u55ae\u7684 NFC \u5361\u7247\u62f7\u8c9d\u9ad4\u9a57\u3002 \r\nGitHub Repo: https://github.com/taichunmin/chameleon-ultra.js\r\n\r\nOpt-in / \u53c3\u52a0\u8005\uff1a\r\nFB: \u6234\u5747\u6c11, LINE: taichunmin\r\nCrBoy\r\n\r\n[\u5831\u540d\u9023\u7d50](https://docs.google.com/document/d/1Nn5j549QfJ-QhS2RCje91g5Qt9WVsjxxuFBvb51IpI4/edit?usp=sharing)", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MJF7BB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MJF7BB/", "attachments": []}], "TR614": [{"guid": "5027cf29-b9f4-5518-8c52-f296ce344191", "code": "YANWW7", "id": 960, "logo": null, "date": "2024-08-03T10:10:00+08:00", "start": "10:10", "duration": "00:30", "room": "TR614", "slug": "coscup-2024-960-gpt--line-bot", "url": "https://pretalx.coscup.org/coscup-2024/talk/YANWW7/", "title": "\u5982\u4f55\u5be6\u4f5c\u4e00\u500b GPT \u5ba2\u670d LINE Bot", "subtitle": "", "track": "Ruby Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u500b\u8b70\u7a0b\u4e2d\uff0c\u6211\u6703\u8aaa\u660e\u5982\u4f55\u5728 Rails \u4e32\u63a5 GPT \u5be6\u4f5c\u4e00\u500b\u53ef\u6301\u7e8c\u5c0d\u8a71\u7684\u5ba2\u670d\u7cfb\u7d71\uff0c\u6703\u6709\u5be6\u969b\u7684 LINE Bot Demo\u3002\r\n\r\n\u5728\u9019\u500b\u8b70\u7a0b\u4e2d\uff0c\u4f60\u53ef\u4ee5\u5b78\u5230\uff1a\r\n\r\n- \u4e32\u63a5 GPT\r\n- \u8b93 GPT \u4f7f\u7528\u5de5\u5177\r\n- \u8b93 GPT \u53ef\u6301\u7e8c\u5c0d\u8a71\r\n- \u958b\u767c GPT \u76f8\u95dc\u529f\u80fd\u6642\u7684\u6ce8\u610f\u4e8b\u9805", "description": "\u9019\u500b\u8b70\u7a0b\u7684\u5167\u5bb9\u6703\u76e1\u91cf\u8a2d\u8a08\u5f97\u6dfa\u986f\u6613\u61c2\uff0c\u4f46\u4e3b\u984c\u6709\u4e00\u5b9a\u6df1\u5ea6\uff0c\u5728\u6709\u9650\u7684\u6642\u9593\u5167\u7121\u6cd5\u4fdd\u8b49\u80fd\u8b1b\u5b8c\u6240\u6709\u7d30\u7bc0\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "HE8GKD", "name": "\u5361\u7c73\u54e5", "avatar": "https://pretalx.coscup.org/media/avatars/1024x1024mi_lQtgOHn.jpg", "biography": "\u6211\u662f\u5361\u7c73\u54e5\uff0c\u5361\u7c73\u72d7\u7684\u4f5c\u8005\uff0cLINE API Expert\uff0c\u76ee\u524d\u4e3b\u8981\u4f7f\u7528 Rails \u958b\u767c\uff0c\u6b63\u5728\u7dad\u8b77\u4e00\u500b\u804a\u5929\u6a5f\u5668\u4eba\u6846\u67b6 Kamigo\u3002", "public_name": "\u5361\u7c73\u54e5", "guid": "1509d439-fd1e-5a9a-9612-d12621604f87", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HE8GKD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YANWW7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YANWW7/", "attachments": []}, {"guid": "69faec14-f10f-5dc9-bdeb-f917b757c3a9", "code": "PXSA79", "id": 926, "logo": null, "date": "2024-08-03T10:50:00+08:00", "start": "10:50", "duration": "00:30", "room": "TR614", "slug": "coscup-2024-926-rails", "url": "https://pretalx.coscup.org/coscup-2024/talk/PXSA79/", "title": "\u5c0f\u5fc3\uff01\u4f60\u7684 Rails \u6709\u88ab\u6253\u904e\u55ce\uff1f", "subtitle": "", "track": "Ruby Taiwan", "type": "general (30mins)", "language": "en", "abstract": "Rails \u662f Ruby \u4e2d\u5e38\u7528\u4e14\u6d41\u884c\u7684 Web \u61c9\u7528\u7a0b\u5f0f\u6846\u67b6\uff0c\u800c Rails \u7684 secret key \u662f\u7528\u4f86\u52a0\u5bc6\u7684\u95dc\u9375\u3002\u7136\u800c\uff0c\u5982\u679c\u907a\u5931\u4e86 Rails \u7684 secret key\uff0c\u53ef\u80fd\u6703\u5c0e\u81f4\u56b4\u91cd\u7684\u5b89\u5168\u6027\u554f\u984c\u3002\u672c\u6f14\u8b1b\u5c07\u63a2\u8a0e\u5982\u679c\u907a\u5931\u4e86 Rails \u7684 secret key\uff0c\u53ef\u80fd\u6703\u767c\u751f\u4ec0\u9ebc\u4e8b\u60c5\uff0c\u4e26\u900f\u904e\u7814\u7a76\u99ed\u5ba2\u653b\u64ca\u7684\u624b\u6cd5\u5c55\u793a key \u907a\u5931\u6642\u89f8\u767c RCE (Remote Code Execution) \u7684\u53ef\u80fd\u6027\u3002\u900f\u904e\u672c\u6f14\u8b1b\uff0c\u4f60\u5c07\u4e86\u89e3\u5230\u4fdd\u8b77\u4f60\u7684 Rails \u61c9\u7528\u7a0b\u5f0f\u7684 secret key \u7684\u91cd\u8981\u6027\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "H9YTTJ", "name": "Cindy", "avatar": "https://pretalx.coscup.org/media/avatars/icon_BM0SbM8.jpg", "biography": "\u5927\u5bb6\u597d\uff0c\u6211\u662f Cindy\uff0c\u76ee\u524d\u5728 DEVCORE \u7576\u958b\u767c\u5de5\u7a0b\uff0c5 \u5e74\u4ee5\u4e0a Rails \u958b\u767c\u7d93\u9a57\uff0c\u559c\u6b61 Ruby\u3002", "public_name": "Cindy", "guid": "ee972fe1-2eea-5807-bcb0-1bf2d789f3d7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/H9YTTJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PXSA79/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PXSA79/", "attachments": []}, {"guid": "32a61992-7aef-5405-8850-1fff29104236", "code": "NJ9MCY", "id": 905, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR614", "slug": "coscup-2024-905-mlir---ruby-ir-intermediate-representation", "url": "https://pretalx.coscup.org/coscup-2024/talk/NJ9MCY/", "title": "\u7528 MLIR \u5be6\u4f5c \u4e00\u500b Ruby IR (intermediate representation)", "subtitle": "", "track": "Ruby Taiwan", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n[`mlir-dialect-ruby`](https://github.com/johnlinvc/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.\r\n\r\nIn 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZCZPYF", "name": "John Lin", "avatar": "https://pretalx.coscup.org/media/avatars/ZCZPYF_O02t4Zs.jpg", "biography": "Principal Architect at West Pharmaceutical Service. Ruby lover. Full-stack developer. Organizer of Swift Taipei.  iOS developer. FP lover.", "public_name": "John Lin", "guid": "dee79cd7-f3d5-5e28-ab86-89df49fb81fe", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZCZPYF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/NJ9MCY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/NJ9MCY/", "attachments": []}, {"guid": "932e695e-3171-5360-be9d-f4c24456974c", "code": "JYYUX3", "id": 868, "logo": null, "date": "2024-08-03T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR614", "slug": "coscup-2024-868-clean-architecture-in-rails", "url": "https://pretalx.coscup.org/coscup-2024/talk/JYYUX3/", "title": "Clean Architecture in Rails", "subtitle": "", "track": "Ruby Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u8fd1\u5e74 Domain-Driven Design \u662f\u4e00\u500b\u5f88\u53d7\u95dc\u6ce8\u7684\u4e3b\u984c\uff0c\u7136\u800c\u7576\u4ee5 Rails \u958b\u767c\u7684\u7cfb\u7d71\u8981\u5c0e\u5165\u6642\uff0c\u5e38\u5e38\u96e3\u4ee5\u5c07\u8a31\u591a\u985e\u578b\u7684\u7269\u4ef6\u8a2d\u8a08\u5230\u7cfb\u7d71\u4e2d\u3002\u8981\u89e3\u6c7a\u9019\u6a23\u7684\u554f\u984c\uff0c\u7d93\u5e38\u8ddf Domain-Driven Design \u642d\u914d\u7684 Clean Architecture \u82e5\u80fd\u6070\u7576\u61c9\u7528\uff0c\u5c31\u80fd\u9806\u5229\u5c07\u554f\u984c\u89e3\u6c7a\u3002", "description": "\u4f60\u662f\u5426\u60f3\u904e Domain Model \u8ddf MVC \u6846\u67b6\u7684 Model \u662f\u76f8\u540c\u7684\u6982\u5ff5\u55ce\uff1f\u5047\u8a2d\u8981\u5c07  Domain-Driven Design \u7684\u6230\u8853\u61c9\u7528\u5728 Rails \u88e1\u9762\uff0c\u6211\u5011\u8a72\u5982\u4f55\u5b9a\u7fa9 Model\u3001View\u3001Controller \u6240\u626e\u6f14\u7684\u89d2\u8272\uff1f\r\n\r\n\u5728\u8a31\u591a Rails \u7684\u6559\u5b78\u3001\u6587\u7ae0\u90fd\u63d0\u5230\u7684\u5c07\u300c\u5546\u696d\u908f\u8f2f\u300d\u5728 Model \u4e2d\u5be6\u4f5c\uff0c\u90a3\u9ebc\u6211\u5011\u5728 Controller \u80fd\u505a\u54ea\u4e9b\u4e8b\u60c5\uff0c\u4ee5\u53ca\u73fe\u6709\u7684\u65b9\u5f0f\u5728 Clean Architecture \u7684\u89c0\u9ede\u4e0b\u662f\u6070\u7576\u7684\u55ce\uff1f\u9664\u6b64\u4e4b\u5916\uff0c\u6211\u5011\u5207\u5206\u51fa\u4f86\u7684 Service Object \u9019\u985e\u7269\u4ef6\uff0c\u53c8\u8a72\u5982\u4f55\u5340\u5206\u61c9\u7528\u7684\u6642\u6a5f\u5462\uff1f\r\n\r\n\u9019\u5834\u6f14\u8b1b\u6703\u5f9e Clean Architecture \u7684\u5be6\u52d9\u61c9\u7528\u4f86\u9032\u884c\u4ecb\u7d39\uff0c\u4e00\u6b65\u4e00\u6b65\u8aaa\u660e\u4e0a\u8ff0\u7684\u554f\u984c\u8207\u5982\u4f55\u6709\u7cfb\u7d71\u9032\u884c\u5340\u5206\u7684\u6280\u5de7\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "WEYURA", "name": "\u84bc\u6642\u5f26\u4e5f", "avatar": "https://pretalx.coscup.org/media/avatars/ICON_512_Q7tZ8Yl.png", "biography": "\u7a0b\u5f0f\u8a9e\u8a00\u611b\u597d\u8005\uff0c\u4e3b\u8981\u4f7f\u7528 Ruby/Go \u8a9e\u8a00\uff0c\u8a8d\u70ba\u8edf\u9ad4\u958b\u767c\u4e5f\u80fd\u5177\u5099\u7f8e\u611f\uff0c\u6b63\u5728\u5c0b\u627e\u6eff\u8db3\u654f\u6377\u3001\u67b6\u69cb\u8207\u4eab\u53d7\u958b\u767c\u904e\u7a0b\u4e4b\u9593\u7684\u5e73\u8861\u9ede\u3002", "public_name": "\u84bc\u6642\u5f26\u4e5f", "guid": "5895c576-39bf-5b51-a4ed-45ff013e18a1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WEYURA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JYYUX3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JYYUX3/", "attachments": []}, {"guid": "481012f8-75a0-5191-a628-6cfce7eff3fc", "code": "QEAQSX", "id": 1065, "logo": null, "date": "2024-08-03T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR614", "slug": "coscup-2024-1065-yet-another-ruby-practice-for-ai-applications", "url": "https://pretalx.coscup.org/coscup-2024/talk/QEAQSX/", "title": "Yet Another Ruby Practice for AI Applications", "subtitle": "", "track": "Ruby Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u4eba\u5de5\u667a\u6167\u61c9\u7528\uff0c\u7279\u5225\u662f LLM\u5728\u6700\u8fd1\u5e7e\u5e74\u975e\u5e38\u6d41\u884c\u3002\u4f46\u662f\u5728\u4f7f\u7528\u4eba\u5de5\u667a\u6167\u6a21\u578b\u69cb\u5efa\u61c9\u7528\u7a0b\u5f0f\u6642\uff0c\u6211\u5011\u5f88\u96e3\u627e\u5230\u4e00\u500b\u5408\u9069\u7684\u6846\u67b6\u53bb\u63a7\u5236\u6a21\u578b\uff0c\u4ee5\u53ca\u5b83\u542b\u50b3\u7d71\u908f\u8f2f\u7684\u4ecb\u9762\u3002\u9019\u500b\u8b70\u7a0b\u901a\u904e\u4e00\u500b\u57fa\u65bc Ruby \u7a0b\u5f0f\u8a9e\u8a00\u7684 DSL \u5c08\u6848\u8a0e\u8ad6\u5982\u4f55\u901a\u904e\u53c3\u6578\u5316\u8a2d\u8a08\u548c\u6a21\u578b\u63a7\u5236\u66f4\u597d\u5c07 AI \u61c9\u7528\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HQFUTC", "name": "Delton Ding", "avatar": "https://pretalx.coscup.org/media/avatars/Weixin_Image_20240509220042_PphSKpx.jpg", "biography": "\u76ee\u524d\u5c31\u8077\u65bc\u4e00\u5bb6 AI \u516c\u53f8\uff0c\u9577\u671f\u6d3b\u8e8d\u65bc Ruby \u793e\u5340\u3002\u71b1\u8877\u65bc\u96fb\u8166\u7cfb\u7d71\u7d50\u69cb\u548c\u7de8\u8b6f\u5668\u6548\u80fd\u6700\u4f73\u5316\u76f8\u95dc\u554f\u984c\u3002", "public_name": "Delton Ding", "guid": "1286723b-afbf-5383-89ed-56f014735c82", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HQFUTC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QEAQSX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QEAQSX/", "attachments": []}], "TR615": [{"guid": "330e2d31-7c8f-581a-b541-c23c33b8c1e3", "code": "8E8KMD", "id": 1212, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR615", "slug": "coscup-2024-1212-use-wikidata-and-lexeme-to-understand-minnan", "url": "https://pretalx.coscup.org/coscup-2024/talk/8E8KMD/", "title": "Use  Wikidata and Lexeme to understand Minnan", "subtitle": "", "track": "Wikimedia Taiwan", "type": "general (30mins)", "language": "en", "abstract": "Use  Wikidata and Lexeme to understand Minnan Variants", "description": "This study explores the application of advanced digital tools\u2014QGIS, Wikimedia Meta Tools, and Wikidata Lexeme\u2014in analyzing and understanding the Minnan language. By integrating data from a comprehensive lexeme databank and recently imported Minnan terms on Wikimedia, we demonstrate the geographical distribution and dialectal variations of Minnan. The research highlights the efficacy of Wikidata Lexeme in categorizing and linking linguistic data, enhancing our understanding of language structure and usage. Additionally, the utility of other Wikimedia Meta Tools is showcased, providing a comprehensive framework for linguistic analysis. Our findings underscore the importance of these digital tools in the documentation and preservation of linguistic diversity.\r\n\r\nTable of Contents\r\n\r\n1. **Introduction**\r\n   - Overview of Minnan Language\r\n   - Objectives of the Study\r\n   - Importance of Digital Tools in Linguistic Research\r\n\r\n2. **Methodology**\r\n   - Data Collection and Integration\r\n   - Tools and Technologies Used\r\n     - QGIS\r\n     - Wikimedia Meta Tools\r\n     - Wikidata Lexeme\r\n\r\n3. **Geographical Distribution of Minnan Lexemes**\r\n   - Analysis of Spatial Data with QGIS\r\n   - Mapping Lexeme Variants Across Regions\r\n   - Interpretation of Geographical Patterns\r\n\r\n4. **Dialect Variants and Linguistic Diversity**\r\n   - Identification of Dialectal Variants Using Wikidata Lexeme\r\n   - Case Studies of Specific Terms\r\n   - Correlation with Geographic Data\r\n\r\n5. **Implications and Future Directions**\r\n   - Advantages of Using Wikidata Lexeme for Linguistic Studies\r\n   - Potential of Wikimedia Meta Tools in Language Documentation\r\n   - Recommendations for Further Research\r\n   - Conclusion", "recording_license": "", "do_not_record": false, "persons": [{"code": "QMJJH7", "name": "Yucheng.Lin", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_8171_G3XGTf3.JPG", "biography": "Lmu History Student", "public_name": "Yucheng.Lin", "guid": "a076395b-efa9-59b5-8cea-fa112daf23f4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QMJJH7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8E8KMD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8E8KMD/", "attachments": []}, {"guid": "ca7db905-fc36-57b1-9448-558643d2e219", "code": "Y3RBBW", "id": 808, "logo": null, "date": "2024-08-03T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR615", "slug": "coscup-2024-808-e---koh--e--kah-wikidata", "url": "https://pretalx.coscup.org/coscup-2024/talk/Y3RBBW/", "title": "\u53f0\u7063\u53f0\u8a9e \u00ea \u7dad\u57fa\u8def\u7dda\uff1a\u5c0f\u578b\u611b koh \u7d2f\u7a4d\u4e8b\u5de5 \u00ea \u95a9\u5357\u8a9e\u7dad\u57fa\u767e\u79d1 kah Wikidata", "subtitle": "", "track": "Wikimedia Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u53f0\u7063\u53f0\u8a9e s\u012b \u53f0\u7063\u4ee3\u8868\u6027 \u00ea \u8a9e\u8a00\uff0c\u6bcb\u904e t\u012b \u6578\u4f4d\u4e16\u754c s\u012b \u5f31\u52e2--\u00ea\uff0c\u53cd\u61c9\u5230\u95a9\u5357\u8a9e\u7dad\u57fa\u767e\u79d1 kah \u4e2d\u6587\u7dad\u57fa\u767e\u79d1\u5dee\u4e0d\u591a\u6642\u9593\u6210\u7acb--\u00ea\uff0c\u524d\u8005\u8f03\u7121\u53d7\u8457\u91cd\u8996\uff0c\u8ca2\u737b \u00ea \u4eba m\u0101 \u771f\u5c11\u3002Wikidata \u906e \u016b Wikidata Taiwan \u00ea \u770b\u9867 kah \u8a0e\u8ad6\uff0c\u57fa\u672c \u00ea \u7dad\u6301 s\u012b \u0113-t\u00e0ng \u505a\u6703\u8457\uff0c\u9700\u8981\u9577\u7bc7\u5e45\uff0c\u611b\u66f8\u5beb \u00ea \u4eba\u8f03\u7121\u610f\u9858\u7dad\u57fa\u505a\u4e8b\u5de5\u3002\u9019\u6539\u6f14\u8b1b\u6b32\u4f86\u56de\u9867\u904e\u53bb\u4e00\u5e74 \u00ea \u767c\u5c55 kah \u672a\u4f86\u5c55\u671b\u3002", "description": "\u96a8\u8457\u672c\u571f\u8a9e\u8a00\u6108\u4f86\u6108\u53d7\u8457\u91cd\u8996\uff0c\u016b \u570b\u5bb6\u8a9e\u8a00 \u00ea \u5730\u4f4d\uff0cs\u012b \u5176\u4e2d\u4e00\u4efd\u5b50 \u00ea \u81fa\u7063\u53f0\u8a9e m\u0101 \u6108\u4f86\u6108\u6709\u6d3b\u529b\uff0c\u5404\u7a2e\u81fa\u7063\u53f0\u8a9e \u00ea \u6d3b\u52d5\u6108\u4f86\u6108\u6fdf\u3002\u6bcb\u904e t\u012b \u7dad\u57fa\u906e\uff0c\u89aa\u50cf\u7121\u53d7\u8457\u5f71\u97ff\uff0c\u96d6\u7136 \u016b \u6f14\u8b1b \u63a8\u6352\uff0c\u016b \u547c\u7c72\u9010\u5bb6\u91cd\u8996\uff0c\u5438\u5f15 \u00ea \u4eba\u7121\u6fdf\u3002\r\n\r\n* COSCUP 2023 \u53f0\u7063\u8a9e\u8a00\u8ecc\u53f0\u8a9e\u73fe\u72c0\u5206\u4eab\uff1a \u53f0\u7063\u53f0\u8a9e/\u95a9\u5357\u8a9e/\u798f\u5efa\u8a71/\u54b1\u4eba\u8a71 (nan) t\u012b \u7dad\u57fa\u5a92\u9ad4\u8a08\u756b \u00ea \u904e\u53bb kah \u672a\u4f86\r\n* Wikimania 2023\uff1aThe Past and Future of Hokkien Languages (nan) on Wikimedia Projects \r\n* 2024 \u81fa\u5317\u7dad\u57fa\u5beb\u4f5c\u6708\u805aWikiTalk 5\u6708\u6642\u8acb\u95a9\u5357\u8a9e\u7dad\u57fa\u767e\u79d1\u7ba1\u7406\u54e1\u4f86\u5206\u4eab\r\n\r\n\u81fa\u7063\u8882\u5c11 \u00ea \u5730\u865f\u540d\u2018\u3001\u6eaa\u6d41 kah \u6eaa\u4ed4 \u00ea \u540d\u865f s\u012b \u53f0\u8a9e\uff0c\u5229\u7528\u59ca\u59b9\u4ed4\u8a08\u756b OpenStreetmap \u8a18\u9304\uff0c\u9054\u6210\u7d2f\u7a4d\u8cc7\u6599 \u00ea \u76ee\u7684\uff0cm\u0101 \u6703\u7576\u5c0d\u7167\u5230\u7dad\u57fa\u906e\u3002\r\n\r\n\u672a\u4f86s\u012b \u6703\u7576\u8fa6\u6d3b\u52d5\uff1a\u89aa\u50cf\u8b1b\u8fa6\u6bd4\u8cfd\uff0c\u8fa6\u8b1b\u5ea7 \u00ea \u65b9\u5f0f\uff0c\u7e7c\u7e8c\u5438\u5f15 \u016b \u53ef\u80fd\u66f8\u5beb \u00ea \u4eba\uff0c\u95a3\u4f86\u6295\u5165\u7dad\u57fa\u767e\u79d1\u6291\u662f Wikidata \u00ea \u8ca2\u737b\u884c\u5217\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "EEZE3E", "name": "Dennis Raylin Chen", "avatar": "https://pretalx.coscup.org/media/avatars/Dennis-Chen-Rladys-anniversity-photo_wSOvqO7.jpg", "biography": "A long time contributor of OpenStreetMap and Wikidata", "public_name": "Dennis Raylin Chen", "guid": "8753bb08-7e90-5061-84b2-ef667a183ffb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EEZE3E/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Y3RBBW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Y3RBBW/", "attachments": []}, {"guid": "8250ad7e-fc08-5828-99b3-c98daf8b1343", "code": "DEA9MQ", "id": 1238, "logo": null, "date": "2024-08-03T11:00:00+08:00", "start": "11:00", "duration": "00:30", "room": "TR615", "slug": "coscup-2024-1238-wikidata-s-goals-and-role-in-the-future-of-the-linked-open-data-web", "url": "https://pretalx.coscup.org/coscup-2024/talk/DEA9MQ/", "title": "Wikidata's goals and role in the future of the Linked Open Data web", "subtitle": "", "track": "Wikimedia Taiwan", "type": "general (30mins)", "language": "en", "abstract": "In this session, we will share an update on Wikidata's goals and its role in the future of Linked Open Data web.", "description": "In 2024, Wikidata is arguably the world's largest open data knowledge graph, with more than 100m data items. It is also the most edited Wikimedia project, with about 25,000 active editors per month. However, not everyone is entirely clear about the role of Wikidata and its vision in the greater linked open data world. \r\n\r\nIn this session, we will share Wikidata's goals and its role in our future vision of Linked Open Data, and how members of the open-source community can participate and contribute to this vision.", "recording_license": "", "do_not_record": false, "persons": [{"code": "VPLF3Y", "name": "Alan Ang", "avatar": "https://pretalx.coscup.org/media/avatars/VPLF3Y_mO2da9U.webp", "biography": null, "public_name": "Alan Ang", "guid": "44b3b602-fc9b-5653-a176-421fa4d6b7f9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VPLF3Y/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DEA9MQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DEA9MQ/", "attachments": []}, {"guid": "f758eca5-d84b-5517-93c8-cdb36e5faf92", "code": "PFULPB", "id": 1134, "logo": null, "date": "2024-08-03T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR615", "slug": "coscup-2024-1134-mit", "url": "https://pretalx.coscup.org/coscup-2024/talk/PFULPB/", "title": "\u641e\u4ec0\u9ebc\u98db\u6a5f\uff1fMIT\u83dc\u9ce5\u7684\u5947\u5e7b\u65c5\u7a0b", "subtitle": "", "track": "Wikimedia Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u6211\u5011\u5c07\u5206\u4eabMIT\u53f0\u7063\u88fd\u5fae\u578b\u7121\u4eba\u6a5f\u300c\u7da0\u7e61\u773c\u300d\u7684\u958b\u767c\u904e\u7a0b\u5207\u5165\uff0c\u5f9e\u6982\u5ff5\u5230\u5be6\u73fe\u7684\u904e\u7a0b\u9032\u884c\u5256\u6790\uff0c\u63a2\u8a0e\u53f0\u7063\u76ee\u524d\u9762\u81e8\u7684\u98db\u63a7\u6280\u8853\u8207\u7cfb\u7d71\u6574\u5408\u7684\u56f0\u5883\uff0c\u5f9e\u7522\u696d\u767c\u5c55\u5230\u98db\u624b\u6559\u80b2\u7684\u63a5\u8ecc\uff0c\u672a\u4f86\u80fd\u5426\u900f\u904e\u958b\u6e90\u5171\u4eab\u7684\u65b9\u5f0f\uff0c\u63a8\u52d5\u793e\u7fa4\u5171\u5275\u89e3\u6c7a\u65b9\u6848\u7684\u5718\u968a\u5354\u4f5c\u6a21\u5f0f\u3002", "description": "\u4e00\u3001\u70ba\u4ec0\u9ebc\u6211\u5011\u9700\u8981\u570b\u6a5f\u570b\u9020\u7121\u4eba\u6a5f\uff1f\r\n\u30fb\u6230\u7565\u81ea\u4e3b\u6027\uff1a \u95dc\u9375\u6280\u8853\u7684\u81ea\u4e3b\u6027\u5c0d\u570b\u5bb6\u5b89\u5168\u7684\u91cd\u8981\u6027\uff0c\u53f0\u7063\u5728\u7121\u4eba\u6a5f\u6280\u8853\u81ea\u4e3b\u5275\u65b0\u7684\u6f5b\u529b\u8207\u56f0\u5883\u3002\r\n\u30fb\u63a8\u52d5\u5275\u65b0\uff1a \u570b\u6a5f\u570b\u9020\u5982\u4f55\u5e36\u52d5\u53f0\u7063\u7522\u696d\u93c8\u7684\u767c\u5c55\uff0c\u5f9e\u96f6\u4ef6\u4f9b\u61c9\u5546\u3001\u6280\u8853\u958b\u767c\u5230\u7d42\u7aef\u7522\u54c1\u3001\u7522\u5b78\u5408\u4f5c\u3002\r\n\r\n\r\n\u4e8c\u3001\u70ba\u4ec0\u9ebc\u9700\u8981\u53f0\u7063\u88fd\u9020\u7121\u4eba\u6a5f\u6559\u80b2\uff1f\r\n\u30fb\u6280\u8853\u666e\u53ca\u8207\u5c08\u696d\u57f9\u990a\uff1a\u5efa\u7acb\u4e00\u500b\u5168\u6c11\u53ef\u53c3\u8207\u7684\u6559\u80b2\u9ad4\u7cfb\uff0c\u5f9e\u5b78\u6821\u8ab2\u7a0b\u5230\u6210\u4eba\u6559\u80b2\uff0c\u666e\u53ca\u7121\u4eba\u6a5f\u64cd\u4f5c\u548c\u7dad\u8b77\u77e5\u8b58\u3002\r\n\u30fb\u5275\u65b0\u8207\u5275\u696d\u57f9\u80b2\uff1a\u900f\u904e\u6559\u80b2\u57f9\u990a\u672a\u4f86\u5275\u696d\u8005\u548c\u5275\u65b0\u8005\uff0c\u4ee5\u7121\u4eba\u6a5f\u6280\u8853\u70ba\u57fa\u790e\u958b\u767c\u65b0\u7684\u5546\u696d\u6a21\u5f0f\u548c\u61c9\u7528\u3002\r\n\r\n\r\n\u4e09\u3001\u7dad\u57fa\u611b\u53e4\u8e5f\uff1a\u7121\u4eba\u6a5f\u7a7a\u62cd\u4f01\u5283\u8cfd\u4e8b\r\n\u30fb\u6587\u5316\u8207\u6280\u8853\u7d50\u5408\uff1a \u4ecb\u7d39\u9019\u9805\u8cfd\u4e8b\u5982\u4f55\u7d50\u5408\u7121\u4eba\u6a5f\u6280\u8853\u8207\u6587\u5316\u907a\u7522\u4fdd\u8b77\uff0c\u900f\u904e\u7a7a\u62cd\u4f86\u8a18\u9304\u548c\u6b23\u8cde\u53f0\u7063\u53e4\u8e5f\u4e4b\u7f8e\u3002\r\n\u30fb\u793e\u6703\u53c3\u8207\uff1a \u9f13\u52f5\u516c\u773e\u53c3\u8207\u548c\u95dc\u6ce8\u6587\u5316\u907a\u7522\uff0c\u900f\u904e\u5148\u9032\u79d1\u6280\u8ce6\u80fd\u793e\u6703\u5c0d\u6587\u5316\u4fdd\u5b58\u7684\u8ca2\u737b\u3002\r\n\r\n\r\n\u56db\u3001\u53f0\u7063\u9996\u5275 MIT\u7121\u4eba\u6a5f\u8ecd\u8a13\u8ab2\uff0c\u98db\u9032NHK\u570b\u969b\u983b\u9053\r\n\u30fb\u6559\u80b2\u5275\u65b0\uff1a \u5c07\u7121\u4eba\u6a5f\u6280\u8853\u878d\u5165\u50b3\u7d71\u7684\u8ecd\u8a13\u8ab2\u7a0b\u4e2d\uff0c\u63d0\u5347\u5b78\u751f\u7684\u6280\u8853\u64cd\u4f5c\u80fd\u529b\u548c\u6230\u8853\u7406\u89e3\uff0c\u66f4\u6709\u52a9\u65bc\u5168\u6c11\u570b\u9632\u610f\u8b58\u3002\r\n\u30fb\u570b\u969b\u66dd\u5149\uff1a \u63a2\u8a0e\u6b64\u985e\u5275\u65b0\u6559\u80b2\u5982\u4f55\u5438\u5f15\u570b\u969b\u5a92\u9ad4\u95dc\u6ce8\uff0c\u63d0\u5347\u53f0\u7063\u5728\u570b\u969b\u821e\u53f0\u4e0a\u7684\u80fd\u898b\u5ea6\u3002\r\n\r\n\r\n\u4e94\u3001\u8ddf\u6211\u5011\u4e00\u8d77\u9020\u98db\u6a5f\uff01\u6253\u9020 MIT \u7121\u4eba\u6a5f\u958b\u6e90\u793e\u7fa4\r\n\u30fb\u958b\u6e90\u7cbe\u795e\uff1a\u4ecb\u7d39\u958b\u6e90\u6587\u5316\u5982\u4f55\u52a0\u901f\u6280\u8853\u5275\u65b0\u548c\u793e\u5340\u5408\u4f5c\uff0c\u7279\u5225\u662f\u5728\u7121\u4eba\u6a5f\u6280\u8853\u767c\u5c55\u4e2d\u7684\u61c9\u7528\u3002\r\n\u30fb\u793e\u7fa4\u53c3\u8207\uff1a \u9f13\u52f5\u66f4\u591a\u696d\u9918\u611b\u597d\u8005\u3001\u5b78\u8005\u548c\u5de5\u7a0b\u5e2b\uff0c\u6295\u8eab\u53c3\u8207\u5230\u7121\u4eba\u6a5f\u7684\u8a2d\u8a08\u548c\u7cbe\u9032\u884c\u5217\uff0c\u5171\u540c\u89e3\u6c7a\u6280\u8853\u6311\u6230\u3002\r\n\r\n\r\n\u516d\u3001\u5982\u4f55\u53c3\u8207\u958b\u6e90\uff1f\u7121\u4eba\u6a5f\u8db3\u7403\u3001\u7121\u4eba\u6a5f\u5916\u578b\r\n\u30fb\u5177\u9ad4\u6848\u4f8b\u5206\u4eab\uff1a \u5c55\u793a\u5177\u9ad4\u7684\u958b\u6e90\u9805\u76ee\uff0c\u5982\u7121\u4eba\u6a5f\u8db3\u7403\u7af6\u8cfd\u548c\u5275\u610f\u7121\u4eba\u6a5f\u5916\u578b\u8a2d\u8a08\uff0c\u6fc0\u767c\u807d\u773e\u7684\u53c3\u8207\u71b1\u60c5\u3002\r\n\u30fb\u6280\u8853\u4ea4\u6d41\u548c\u5354\u4f5c\uff1a\u63d0\u4f9b\u53c3\u8207\u958b\u6e90\u9805\u76ee\u7684\u5be6\u969b\u6307\u5357\u548c\u6700\u4f73\u5be6\u8e10\uff0c\u4fc3\u9032\u6280\u8853\u4ea4\u6d41\u548c\u5354\u4f5c\u3002\r\n\r\n\r\n\u4e03\u3001\u5e74\u5ea6\u7121\u4eba\u6a5f\u958b\u6e90\u8005\u4e4b\u591c \u660e\u5e74\u898b\uff01\r\n\u30fb\u672a\u4f86\u5c07\u6301\u7e8c\u8209\u8fa6\u793e\u7fa4\u76db\u4e8b\uff1a\u6bcf\u5e74Wiki \u7121\u4eba\u6a5f\u793e\u7fa4\u6d3b\u52d5\u5982\u4f55\u6210\u70ba\u5c55\u793a\u5275\u65b0\u6210\u679c\u3001\u4ea4\u6d41\u60f3\u6cd5\u548c\u53cd\u994b\u7684\u91cd\u8981\u5e73\u53f0\u3002\r\n\u30fb\u672a\u4f86\u5c55\u671b\uff1a\u63d0\u4f9b\u4e00\u500b\u5c55\u671b\u672a\u4f86\u6280\u8853\u548c\u793e\u7fa4\u767c\u5c55\u7684\u6a5f\u6703\uff0c\u4ee5\u53ca\u7e7c\u7e8c\u63a8\u52d5\u958b\u6e90\u6587\u5316\u5728\u7121\u4eba\u6a5f\u7522\u696d\u7684\u767c\u5c55\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "PJLJ37", "name": "\u8aa0\u771f\u5275\u610f", "avatar": "https://pretalx.coscup.org/media/avatars/%E8%AA%A0%E7%9C%9Flogo%E7%99%BD%E5%BA%95_nvTqVG4.png", "biography": "\u8aa0\u771f\u5275\u610f\u662f\u4f01\u696d\u54c1\u724c\u7684\u7d93\u7d00\u4eba\u3002\u900f\u904e\u5168\u6578\u4f4d\u5316\u7684\u54c1\u724c\u7ba1\u7406\u3001\u4f01\u696d\u9867\u554f\u3001\u516c\u95dc\u7b56\u7565\u3001\u6578\u4f4d\u884c\u92b7\u3001\u5ee3\u544a\u7b56\u7565\uff0c\u652f\u6301\u5ba2\u6236\u5efa\u7acb\u7af6\u722d\u512a\u52e2\uff0c\u4e26\u958b\u5275\u7368\u7279\u7684\u54c1\u724c\u8cc7\u7522\u3002\u57fa\u65bc\u5c0d\u8de8\u7522\u696d\u77e5\u8b58\u7684\u6df1\u5165\u7814\u7a76\uff0c\u6211\u5011\u5e6b\u52a9\u5ba2\u6236\u653e\u5927\u54c1\u724c\u8072\u91cf\u3001\u63d0\u5347\u4f01\u696d\u5e02\u503c\uff0c\u4e26\u91cd\u6574\u696d\u52d9\u958b\u767c\u8207\u71df\u92b7\u8a08\u756b\uff0c\u70ba\u5ba2\u6236\u63d0\u4f9b\u5168\u9762\u7b56\u7565\u8207\u654f\u6377\u57f7\u884c\u3002", "public_name": "\u8aa0\u771f\u5275\u610f", "guid": "c6e71a3a-8ad5-5307-83fc-2402b8fab7a2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PJLJ37/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PFULPB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PFULPB/", "attachments": []}, {"guid": "34035c5d-31af-5b9f-8441-f1f765d717f9", "code": "3DBSMY", "id": 1113, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR615", "slug": "coscup-2024-1113", "url": "https://pretalx.coscup.org/coscup-2024/talk/3DBSMY/", "title": "\u53f0\u7063\u7dad\u57fa\u8a9e\u8a00\u5cf0\u6703", "subtitle": "", "track": "Wikimedia Taiwan", "type": "general (30mins)", "language": "en", "abstract": "\u96c6\u5408\u53f0\u7063\u5404\u672c\u571f\u8a9e\u8a00\u4ee3\u8868\uff0c\u8a0e\u8ad6\u53f0\u7063\u7dad\u57fa\u5404\u8a9e\u8a00\u793e\u7fa4\u767c\u5c55\u554f\u984c", "description": "\u96c6\u5408\u53f0\u7063\u5404\u672c\u571f\u8a9e\u8a00\u4ee3\u8868\uff0c\u8a0e\u8ad6\u53f0\u7063\u7dad\u57fa\u5404\u8a9e\u8a00\u793e\u7fa4\u767c\u5c55\u554f\u984c\u3002\u4eca\u5e74\u5ea6\u8a0e\u8ad6\u4e3b\u984c\u70ba\u300c\u6cbb\u7406\u300d\uff0c\u914d\u5408\u5168\u7403\u7dad\u57fa\u904b\u52d5\u61b2\u7ae0\u7684\u9812\u4f48\uff0c\u8a0e\u8ad6\u6cbb\u7406\u554f\u984c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "S7BNMZ", "name": "\u53f0\u7063\u7dad\u57fa\u5a92\u9ad4\u5354\u6703", "avatar": "https://pretalx.coscup.org/media/avatars/S7BNMZ_F4vYGpX.svg", "biography": "\u53f0\u7063\u7dad\u57fa\u5a92\u9ad4\u5354\u6703\u7955\u66f8\u9577", "public_name": "\u53f0\u7063\u7dad\u57fa\u5a92\u9ad4\u5354\u6703", "guid": "2f55f89a-1e66-55a7-bc7e-22688f828264", "url": "https://pretalx.coscup.org/coscup-2024/speaker/S7BNMZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3DBSMY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3DBSMY/", "attachments": []}], "TR616": [{"guid": "4d23184e-075e-5a05-a3ec-9aa7d8e9681a", "code": "YP3TSV", "id": 1305, "logo": null, "date": "2024-08-03T10:00:00+08:00", "start": "10:00", "duration": "02:00", "room": "TR616", "slug": "coscup-2024-1305-fhir", "url": "https://pretalx.coscup.org/coscup-2024/talk/YP3TSV/", "title": "FHIR \u57fa\u790e\u6559\u80b2\u8a13\u7df4", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "Day Workshop", "language": "en", "abstract": "\u4ecb\u7d39FHIR\u6a19\u6e96\u7684\u57fa\u672c\u6982\u5ff5\u548c\u61c9\u7528\uff0c\u8b93\u53c3\u8207\u8005\u4e86\u89e3FHIR\u5728\u91ab\u7642\u6578\u64da\u4ea4\u63db\u4e2d\u7684\u91cd\u8981\u6027\u3002", "description": "\u672c\u8ab2\u7a0b\u65e8\u5728\u4ecb\u7d39FHIR\uff08Fast Healthcare Interoperability Resources\uff09\u6a19\u6e96\u7684\u767c\u5c55\u73fe\u6cc1\u53ca\u5176\u5728\u73fe\u4ee3\u91ab\u7642\u6578\u64da\u4ea4\u63db\u4e2d\u7684\u9700\u6c42\u3002\u5b78\u54e1\u5c07\u4e86\u89e3FHIR\u7684\u8d77\u6e90\u3001\u5168\u7403\u61c9\u7528\u60c5\u6cc1\u53ca\u6700\u65b0\u767c\u5c55\uff0c\u4e26\u63a2\u8a0e\u5176\u5728\u91ab\u7642\u6578\u64da\u4e92\u64cd\u4f5c\u6027\u4e2d\u7684\u512a\u52e2\u548c\u9700\u6c42\u3002\u8ab2\u7a0b\u9084\u5c07\u901a\u904e\u5be6\u4f5c\u6559\u5b78\uff0c\u6307\u5c0e\u5b78\u54e1\u5982\u4f55\u5c07\u73fe\u6709\u91ab\u7642\u6578\u64da\u5c0d\u6620\u5230FHIR\u6a19\u6e96\uff0c\u4e26\u63d0\u4f9b\u5be6\u969b\u6848\u4f8b\u548c\u64cd\u4f5c\u6f14\u793a\uff0c\u5e6b\u52a9\u5b78\u54e1\u638c\u63e1\u5c0d\u6620\u6280\u5de7\u3002\u901a\u904e\u672c\u8ab2\u7a0b\uff0c\u5b78\u54e1\u5c07\u5177\u5099\u61c9\u7528FHIR\u9032\u884c\u91ab\u7642\u6578\u64da\u4ea4\u63db\u548c\u5c0d\u6620\u7684\u5be6\u8e10\u80fd\u529b\uff0c\u63d0\u5347\u91ab\u7642\u6578\u64da\u7ba1\u7406\u6c34\u6e96\u3002\r\n\r\n- FHIR\u7684\u8d77\u6e90\u8207\u767c\u5c55\u6b77\u53f2\r\n- FHIR\u7684\u6838\u5fc3\u7406\u5ff5\u548c\u8a2d\u8a08\u539f\u5247\r\n- FHIR\u7684\u57fa\u672c\u7d44\u4ef6\uff08\u8cc7\u6e90\u3001Profile\u3001Terminology\uff09\r\n- FHIR\u8207\u5176\u4ed6\u91ab\u7642\u6a19\u6e96\u7684\u6bd4\u8f03\uff08\u5982HL7 v2\u3001CDA\uff09\r\n- \u5be6\u969b\u61c9\u7528\u6848\u4f8b\u5206\u4eab", "recording_license": "", "do_not_record": false, "persons": [{"code": "ED7SHG", "name": "\u674e\u4fee\u5b89", "avatar": "https://pretalx.coscup.org/media/avatars/892E2DA9-74AA-44A7-8179-E1DB08574F8B_U6P6cZi.jpg", "biography": "\u570b\u5bb6\u885b\u751f\u7814\u7a76\u9662 - \u764c\u75c7\u7814\u7a76\u6240 \u535a\u58eb\u5f8c\u7814\u7a76\u54e1\r\n\u793e\u5718\u6cd5\u4eba\u53f0\u7063\u91ab\u5b78\u8cc7\u8a0a\u5b78\u6703 \u79d8\u66f8\u9577\r\n\r\n\u57f7\u884c\u7d93\u9a57\uff1a\r\n\u5065\u5eb7\u96f2\u5c08\u6848\u8fa6\u516c\u5ba4\u526f\u4e3b\u4efb\u3001\u8a2d\u8a08Tw Core IG, Tw EMR IG\u3002\r\n\r\n\u7c21\u4ecb\uff1a\r\n\u674e\u4fee\u5b89\u535a\u58eb\u81f4\u529b\u65bc\u63a8\u52d5\u91ab\u7642\u8cc7\u8a0a\u6574\u5408\u3001\u61c9\u7528\uff0c\u5c08\u6ce8\u65bc\u8cc7\u6599\u7684\u50b3\u9001\u3001\u5206\u6790\u4ee5\u53ca\u6709\u6548\u4f7f\u7528\uff0c\u900f\u904e\u6578\u64da\u6a19\u6e96\u7684\u57fa\u790e\u6253\u9020\u6574\u5408\u578b\u7684\u6578\u64da\u61c9\u7528\u5e73\u53f0\uff0c\u4fc3\u9032\u6b21\u4e16\u4ee3\u8f49\u578b\u4ee5\u53ca\u667a\u80fd\u91ab\u885b\u767c\u5c55\u3002", "public_name": "\u674e\u4fee\u5b89", "guid": "71ede3d6-e056-57b5-a98b-8928597365e6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ED7SHG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YP3TSV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YP3TSV/", "attachments": []}, {"guid": "2c5fc847-dd5f-5574-8174-14d40ea065be", "code": "9F7ZN7", "id": 1307, "logo": null, "date": "2024-08-03T13:00:00+08:00", "start": "13:00", "duration": "01:30", "room": "TR616", "slug": "coscup-2024-1307-snomed-ct", "url": "https://pretalx.coscup.org/coscup-2024/talk/9F7ZN7/", "title": "Snomed CT \u767c\u5c55\u73fe\u6cc1\u8207\u57fa\u790e\u3001\u5c0d\u6620\u5be6\u4f5c\u6559\u5b78", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u8ab2\u7a0b\u65e8\u5728\u4ecb\u7d39Snomed CT\uff08Systematized Nomenclature of Medicine Clinical Terms\uff09\u7684\u767c\u5c55\u73fe\u6cc1\u53ca\u5176\u57fa\u790e\u77e5\u8b58\u3002\u5b78\u54e1\u5c07\u4e86\u89e3Snomed CT\u5728\u81e8\u5e8a\u91ab\u7642\u4e2d\u7684\u61c9\u7528\u3001\u5176\u6a19\u6e96\u5316\u512a\u52e2\u53ca\u767c\u5c55\u8da8\u52e2\u3002\u8ab2\u7a0b\u5c07\u6db5\u84cb\u5c0d\u6620\u5be6\u4f5c\u6559\u5b78\uff0c\u900f\u904e\u5be6\u969b\u6848\u4f8b\u6307\u5c0e\u5b78\u54e1\u5982\u4f55\u5c07\u91ab\u7642\u6578\u64da\u5c0d\u6620\u5230Snomed CT\u6a19\u6e96\uff0c\u5be6\u73fe\u6578\u64da\u7684\u6e96\u78ba\u548c\u7d71\u4e00\u7ba1\u7406\u3002", "description": "\u672c\u8ab2\u7a0b\u65e8\u5728\u4ecb\u7d39Snomed CT\uff08Systematized Nomenclature of Medicine Clinical Terms\uff09\u7684\u767c\u5c55\u73fe\u6cc1\u53ca\u5176\u57fa\u790e\u77e5\u8b58\u3002\u5b78\u54e1\u5c07\u4e86\u89e3Snomed CT\u5728\u81e8\u5e8a\u91ab\u7642\u4e2d\u7684\u61c9\u7528\u3001\u5176\u6a19\u6e96\u5316\u512a\u52e2\u53ca\u767c\u5c55\u8da8\u52e2\u3002\u8ab2\u7a0b\u5c07\u6db5\u84cb\u5c0d\u6620\u5be6\u4f5c\u6559\u5b78\uff0c\u900f\u904e\u5be6\u969b\u6848\u4f8b\u6307\u5c0e\u5b78\u54e1\u5982\u4f55\u5c07\u91ab\u7642\u6578\u64da\u5c0d\u6620\u5230Snomed CT\u6a19\u6e96\uff0c\u5be6\u73fe\u6578\u64da\u7684\u6e96\u78ba\u548c\u7d71\u4e00\u7ba1\u7406\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "AUHCPC", "name": "\u6797\u660e\u9326", "avatar": "https://pretalx.coscup.org/media/avatars/20240125181215340553_XlCEHAr.jpg", "biography": "\u6797\u660e\u9326\u526f\u6559\u6388\u76ee\u524d\u70ba\u96d9\u548c\u91ab\u9662\u526f\u9662\u9577\uff0c\u4e26\u64d4\u4efbAI\u6a5f\u5668\u4eba\u624b\u8853\u5c08\u79d1\u4e3b\u4efb\u8207\u9aa8\u9b06\u808c\u5c11\u8870\u5f31\u4e3b\u4efb\u3002\u53e6\u5916\u4e5f\u5728\u81fa\u5317\u91ab\u5b78\u5927\u5b78\u91ab\u5b78\u8cc7\u8a0a\u7814\u7a76\u6240\u64d4\u4efb\u526f\u6559\u6388\u8207\u4eba\u5de5\u667a\u6167\u91ab\u7642\u5c08\u73ed\u5408\u8058\u8001\u5e2b\uff0e \u5728\u8ab2\u7a0b\u8b1b\u6388\u65b9\u9762\u4e3b\u8981\u70ba\u91ab\u7642\u6c7a\u7b56\u652f\u63f4\u7cfb\u7d71\uff0c\u8207\u91ab\u7642\u8cc7\u8a0a\u6a19\u6e96\uff0c\u5728\u53f0\u7063\u4e3b\u8981\u662f\u81f4\u529b\u65bc\u5be6\u9a57\u5ba4\u6aa2\u9a57\u6a19\u6e96 LOINC \u7684\u63a8\u52d5\u8207\u6559\u80b2\u8a13\u7df4\uff0e\r\n\r\n\u7814\u7a76\u8208\u8da3\uff1a24\u5c0f\u6642\u5fc3\u96fb\u5716\u8207\u8166\u6ce2\u5716\u76e3\u63a7\u3001\u4eba\u5de5\u667a\u6167\u8d85\u97f3\u6ce2\u5831\u544a\u7cfb\u7d71\u3001\u667a\u6167\u795e\u7d93\u52a0\u8b77\u75c5\u623f\u3001\u8166\u90e8\u5f71\u50cf\u3001\u81ea\u52d5\u5316 ICD-10 \u9810\u6e2c\u3001\u81ea\u52d5\u5316\u6b65\u614b\u8fa8\u8b58\u3001\u81e8\u5e8a\u91ab\u7642\u652f\u63f4\u6c7a\u7b56\u7cfb\u7d71", "public_name": "\u6797\u660e\u9326", "guid": "6c9eba7b-7662-57f9-bcab-0edfb907d168", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AUHCPC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9F7ZN7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9F7ZN7/", "attachments": []}, {"guid": "f721e1ff-c482-5a42-92fe-d22186b1ea83", "code": "TU79YT", "id": 1306, "logo": null, "date": "2024-08-03T14:30:00+08:00", "start": "14:30", "duration": "01:30", "room": "TR616", "slug": "coscup-2024-1306-loinc", "url": "https://pretalx.coscup.org/coscup-2024/talk/TU79YT/", "title": "LOINC \u767c\u5c55\u73fe\u6cc1\u8207\u9700\u6c42\u3001\u5c0d\u6620\u5be6\u4f5c\u6559\u5b78", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "Special type", "language": "en", "abstract": "\u6211\u5011\u5c07\u6df1\u5165\u63a2\u8a0eLOINC\u7684\u61c9\u7528\u5834\u666f\u3001\u6a19\u6e96\u5316\u7684\u91cd\u8981\u6027\u53ca\u5176\u5728\u5168\u7403\u91ab\u7642\u9818\u57df\u7684\u5f71\u97ff\u3002\u8ab2\u7a0b\u9084\u5c07\u5305\u62ec\u5be6\u4f5c\u6559\u5b78\uff0c\u6307\u5c0e\u5b78\u54e1\u5982\u4f55\u5c07\u91ab\u7642\u6578\u64da\u5c0d\u6620\u5230LOINC\u6a19\u6e96\uff0c\u63d0\u5347\u6578\u64da\u7684\u4e92\u64cd\u4f5c\u6027\u548c\u4e00\u81f4\u6027\u3002", "description": "\u6211\u5011\u5c07\u6df1\u5165\u63a2\u8a0eLOINC\u7684\u61c9\u7528\u5834\u666f\u3001\u6a19\u6e96\u5316\u7684\u91cd\u8981\u6027\u53ca\u5176\u5728\u5168\u7403\u91ab\u7642\u9818\u57df\u7684\u5f71\u97ff\u3002\u8ab2\u7a0b\u9084\u5c07\u5305\u62ec\u5be6\u4f5c\u6559\u5b78\uff0c\u6307\u5c0e\u5b78\u54e1\u5982\u4f55\u5c07\u91ab\u7642\u6578\u64da\u5c0d\u6620\u5230LOINC\u6a19\u6e96\uff0c\u63d0\u5347\u6578\u64da\u7684\u4e92\u64cd\u4f5c\u6027\u548c\u4e00\u81f4\u6027\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "AUHCPC", "name": "\u6797\u660e\u9326", "avatar": "https://pretalx.coscup.org/media/avatars/20240125181215340553_XlCEHAr.jpg", "biography": "\u6797\u660e\u9326\u526f\u6559\u6388\u76ee\u524d\u70ba\u96d9\u548c\u91ab\u9662\u526f\u9662\u9577\uff0c\u4e26\u64d4\u4efbAI\u6a5f\u5668\u4eba\u624b\u8853\u5c08\u79d1\u4e3b\u4efb\u8207\u9aa8\u9b06\u808c\u5c11\u8870\u5f31\u4e3b\u4efb\u3002\u53e6\u5916\u4e5f\u5728\u81fa\u5317\u91ab\u5b78\u5927\u5b78\u91ab\u5b78\u8cc7\u8a0a\u7814\u7a76\u6240\u64d4\u4efb\u526f\u6559\u6388\u8207\u4eba\u5de5\u667a\u6167\u91ab\u7642\u5c08\u73ed\u5408\u8058\u8001\u5e2b\uff0e \u5728\u8ab2\u7a0b\u8b1b\u6388\u65b9\u9762\u4e3b\u8981\u70ba\u91ab\u7642\u6c7a\u7b56\u652f\u63f4\u7cfb\u7d71\uff0c\u8207\u91ab\u7642\u8cc7\u8a0a\u6a19\u6e96\uff0c\u5728\u53f0\u7063\u4e3b\u8981\u662f\u81f4\u529b\u65bc\u5be6\u9a57\u5ba4\u6aa2\u9a57\u6a19\u6e96 LOINC \u7684\u63a8\u52d5\u8207\u6559\u80b2\u8a13\u7df4\uff0e\r\n\r\n\u7814\u7a76\u8208\u8da3\uff1a24\u5c0f\u6642\u5fc3\u96fb\u5716\u8207\u8166\u6ce2\u5716\u76e3\u63a7\u3001\u4eba\u5de5\u667a\u6167\u8d85\u97f3\u6ce2\u5831\u544a\u7cfb\u7d71\u3001\u667a\u6167\u795e\u7d93\u52a0\u8b77\u75c5\u623f\u3001\u8166\u90e8\u5f71\u50cf\u3001\u81ea\u52d5\u5316 ICD-10 \u9810\u6e2c\u3001\u81ea\u52d5\u5316\u6b65\u614b\u8fa8\u8b58\u3001\u81e8\u5e8a\u91ab\u7642\u652f\u63f4\u6c7a\u7b56\u7cfb\u7d71", "public_name": "\u6797\u660e\u9326", "guid": "6c9eba7b-7662-57f9-bcab-0edfb907d168", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AUHCPC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TU79YT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TU79YT/", "attachments": []}]}}, {"index": 2, "date": "2024-08-04", "day_start": "2024-08-04T04:00:00+08:00", "day_end": "2024-08-05T03:59:00+08:00", "rooms": {"RB105": [{"guid": "d1232c96-7b6b-500d-8680-35e46ad0e405", "code": "TVJH97", "id": 1293, "logo": null, "date": "2024-08-04T08:45:00+08:00", "start": "08:45", "duration": "00:15", "room": "RB105", "slug": "coscup-2024-1293-coscup-2024-welcome-day-2", "url": "https://pretalx.coscup.org/coscup-2024/talk/TVJH97/", "title": "COSCUP 2024: Welcome Day 2", "subtitle": "", "track": "Main Track", "type": "opening & closing", "language": "en", "abstract": "Welcome to COSCUP 2024", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ALTLDJ", "name": "yoyoIU", "avatar": null, "biography": null, "public_name": "yoyoIU", "guid": "1b845af2-89b0-5d9e-8769-653ee83ad678", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ALTLDJ/"}, {"code": "ZFW33N", "name": "Ian Liu", "avatar": "https://pretalx.coscup.org/media/avatars/ZFW33N_XvXr7WE.jpg", "biography": null, "public_name": "Ian Liu", "guid": "d94b259f-b09e-57e0-aca0-925fb58e01c6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZFW33N/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TVJH97/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TVJH97/", "attachments": []}, {"guid": "3edf2045-fb3e-5ee5-afdd-ae522b56cbb6", "code": "GWZSER", "id": 1291, "logo": null, "date": "2024-08-04T09:00:00+08:00", "start": "09:00", "duration": "00:45", "room": "RB105", "slug": "coscup-2024-1291-prime-session-what-does-it-mean-to-be-an-open-community", "url": "https://pretalx.coscup.org/coscup-2024/talk/GWZSER/", "title": "[Prime Session] What Does It Mean To Be an Open Community?", "subtitle": "", "track": "Main Track", "type": "prime session", "language": "en", "abstract": "Being an open organization or open community has many benefits, described countless times. \r\nBut 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.\r\nHow do we approach security and safety?\r\nHow do we handle communication?\r\nHow to make the open approach sustainable?\r\nAnd what can we bring to organizations or communities that function in the \"closed\" environment?\r\n\r\n\u6436\u5148\u63d0\u554f\uff1ahttps://app.sli.do/event/8Eux2wKCtPYgWxmbe4PugK", "description": "Where are the limits of open communities?", "recording_license": "", "do_not_record": false, "persons": [{"code": "L9YY3B", "name": "Ane\u017eka M\u00fcller", "avatar": "https://pretalx.coscup.org/media/avatars/anezka_KeoZ9oI.png", "biography": "I dedicate most of my time and energy to tech communities -\u2060 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 [\u010cesko.Digital](https://www.cesko.digital/), where I am responsible for the whole community, the well-being of its members, and background processes.\r\nAt the same time, I am an active volunteer in the Czech Python community, either with the Brno [PyLadies](https://pyladies.cz/), in the organizational team of the conference [PyCon CZ](https://cz.pycon.org/2023/), or as a board member of the non-profit [Pyvec](https://pyvec.org/).\r\nFind out more about my work on my [website](https://anezka.muller.dev/).", "public_name": "Ane\u017eka M\u00fcller", "guid": "debe2bdc-a29b-58b5-b11a-074787d5e9a1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/L9YY3B/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GWZSER/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GWZSER/", "attachments": []}, {"guid": "78102942-5c35-59fa-86c0-e09060beeeb1", "code": "UNURKF", "id": 1170, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1170-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/UNURKF/", "title": "\u6c92\u9322\u8aee\u5546\uff0cAI\u80fd\u5e6b\u4e0a\u5fd9\u55ce\uff1f", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u591a\u5e74\u4ee5\u4f86\uff0c\u8aee\u5546\u4e00\u76f4\u88ab\u8a6c\u75c5\u662f\u300c\u5e03\u723e\u55ac\u4e9e\u300d\u968e\u7d1a\u624d\u80fd\u5920\u4f7f\u7528\u7684\u8cc7\u6e90\uff0c\u4eca\u5e74\u96d6\u7136\u6709\u5404\u7a2e\u653f\u5e9c\u65b9\u6848\u63a8\u51fa\uff0c\u4f46\u4ecd\u7136\u4f9b\u4e0d\u61c9\u6c42\u3002\u5e78\u597d\uff0c\u9019\u5e7e\u5e74transformer AI\u8208\u8d77\u4e4b\u5f8c\uff0c\u300c\u7528CHAT GPT \u66ff\u4ee3\u8aee\u5546\u6642\u5354\u52a9\u60c5\u7dd2\u966a\u4f34\u548c\u81ea\u6211\u63a2\u7d22\u300d\u4f3c\u4e4e\u8b8a\u5f97\u53ef\u80fd\uff0c\u81f3\u5c11\u80fd\u5920\u4ee5\u76f8\u5c0d\u4f4e\u9ede\u7684\u50f9\u9322\uff0c\u5354\u52a9\u7576\u4e8b\u4eba\u5728\u4f4e\u6f6e\u7684\u6642\u5019\u64c1\u6709\u51fa\u53e3\u3002\u9019\u6b21\u7684\u5831\u544a\u5c07\u6703\u8457\u91cd\u5728\u4e09\u500b\u65b9\u9762\uff1a1.\u5982\u4f55\u8b93AI\u547c\u547c\u4f60\uff1f2.\u53ec\u559aAI\u81ea\u6211\u63a2\u7d22\u53613.AI\u5354\u52a9\u7db2\u8def\u9738\u51cc\u8207\u591a\u5143\u6027\u5225\u8b70\u984c\u3002", "description": "\u81ea\u5f9eChatGPT\u51fa\u73fe\u4e4b\u5f8c\uff0c\u9019\u5e7e\u4e4e\u8b8a\u6210\u6211\u6bcf\u5929\u4e00\u5b9a\u8981\u958b\u7684App\uff0c\u4f46\u6211\u767c\u73fe\u81ea\u5df1\u7684\u601d\u8003\u4e5f\u6162\u6162\u88ab\u540c\u6b65\u3002\u65bc\u662f\uff0c\u5982\u4f55\u5728\u65b9\u4fbf\u7684\u5de5\u5177\u5e95\u4e0b\uff0c\u4ecd\u7136\u80fd\u5920\u7dad\u6301\u5275\u9020\u6027\u7684\u601d\u8003\u5c31\u662f\u4e00\u500b\u6975\u5177\u6311\u6230\u6027\u7684\u5de5\u4f5c\u3002\u53e6\u5916\u4e00\u65b9\u9762\uff0c\u6211\u8eab\u908a\u6709\u8a31\u591a\u8eab\u5fc3\u75be\u60a3\u7684\u670b\u53cb\u4e5f\u958b\u59cb\u4f7f\u7528ChatGPT\u5354\u52a9\u4ed6\u5011\u8d70\u904e\u8a31\u591a\u4f4e\u843d\u7684\u6642\u523b\uff0c\u5c24\u5176\u662f\u90a3\u4e9b\u4e0d\u60f3\u9ebb\u7169\u5225\u4eba\u3001\u9020\u6210\u5225\u4eba\u9ebb\u7169\u3001\u64d4\u5fc3\u5225\u4eba\u6703\u600e\u9ebc\u770b\u4ed6\u5011\u7684\u4eba\uff0c\u6253\u958bApp\u3001\u8f38\u5165\u6587\u5b57\u3001\u751a\u81f3\u7528\u8a9e\u97f3\u6e9d\u901a\uff0c\u5c31\u80fd\u5920\u5f97\u5230\u5f88\u57fa\u672c\u7684\u540c\u7406\u3002\u751a\u81f3\u53ef\u4ee5\u900f\u904e\u8a13\u7df4\uff0c\u9078\u64c7\u6027\u7684\u8981\u6c42A I\u56de\u61c9/\u4e0d\u8981\u56de\u61c9\u67d0\u4e9b\u8a0a\u606f\u3002\r\n\u6211\u81ea\u5df1\u5247\u662f\u900f\u904eChatGPT\u958b\u767c\u4e86\u8a31\u591a\u4ee5\u524d\u53ef\u80fd\u9700\u8981\u597d\u5e7e\u500b\u6708\u624d\u80fd\u5920\u958b\u767c\u7684\u591a\u7a2e\u52a9\u4eba\u5de5\u4f5c\u5361\u7247\uff0c\u5e7e\u4e4e\u662f\u5148\u524d\u768410\u500d\u4ee5\u4e0a\u7684\u901f\u5ea6\u3002\r\n\u53e6\u5916\uff0c\u5176\u4ed6\u7684\u751f\u6210\u5f0fAI\u5de5\u5177\u751a\u81f3\u6709\u641c\u5c0b\u3001\u6574\u5408\u8cc7\u6599\u7684\u529f\u80fd\uff0c\u7576\u4f60\u88ab\u793e\u7fa4\u4e0a\u7684\u7559\u8a00\u653b\u64ca\u7684\u6642\u5019\uff0c\u9019\u4f3c\u4e4e\u4e5f\u662f\u4e00\u500b\u7528\u4f86\u6aa2\u6838\u662f\u5426\u6709\u591a\u5143\u89c0\u9ede\u7684\u65b9\u5f0f\u3002\r\n\u9019\u4e00\u6b21\u7684\u5831\u544a\u5c07\u6703\u805a\u7126\u9019\u4e09\u500b\u4e0d\u540c\u53d6\u5f91\u7684AI\u5de5\u5177\u4f7f\u7528\u8def\u7dda\uff0c\u76ee\u7684\u4e0d\u662f\u70ba\u4e86\u53d6\u4ee3\u5fc3\u7406\u6cbb\u7642\u6216\u8005\u662f\u4eba\u529b\uff0c\u800c\u662f\u5e0c\u671b\u4ee5\u793e\u6703\u6b63\u7fa9\u7684\u89d2\u5ea6\uff0c\u8b93\u4e00\u4e9b\u6c92\u6709\u8fa6\u6cd5\u4f7f\u7528\u5fc3\u7406\u8aee\u5546\u7684\u4eba\u5011\uff0c\u80fd\u5920\u5728\u8cc7\u6e90\u6709\u9650\u7684\u60c5\u6cc1\u4e0b\uff0c\u5f97\u5230\u4e00\u5b9a\u7a0b\u5ea6\u7684\u5fc3\u7406\u652f\u6301\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "YZBMWZ", "name": "\u6d77\u82d4\u718a", "avatar": null, "biography": "\u4f5c\u8005\u7c21\u4ecb\r\n\u6d77\u82d4\u718a\r\n\u8aee\u5546\u5fc3\u7406\u5e2b\u3001\u5fc3\u7406\u5b78\u4f5c\u5bb6\u3001Podcast\u4e3b\u6301\u4eba\u3002\r\n\u653f\u6cbb\u5927\u5b78\u5fc3\u7406\u5b78\u7cfb\u5b78\u58eb\u3001\u53f0\u7063\u5927\u5b78\u5fc3\u7406\u5b78\u7cfb\u78a9\u58eb\u3001\u5f70\u5316\u5e2b\u7bc4\u5927\u5b78\u8aee\u5546\u8f14\u5c0e\u5b78\u7cfb\u535a\u58eb\u3002\u5c08\u696d\u5305\u62ec\u89aa\u5bc6\u95dc\u4fc2\u3001\u611f\u60c5\u8b70\u984c\u3001\u793e\u6703\u5fc3\u7406\u5b78\u3001\u6b63\u5411\u5fc3\u7406\u5b78\u3001\u6c99\u904a\u6cbb\u7642\u7b49\u3002\u5728\u6cdb\u79d1\u5b78\u3001\u5973\u4eba\u8ff7\u3001\u5931\u843d\u6200\u82b1\u5712\u3001\u59ca\u59b9\u6dd8\u7b49\u591a\u500b\u5e73\u53f0\u5beb\u4f5c\u5c08\u6b04\uff0c\u4e5f\u64c5\u9577\u4ee5\u6eab\u6696\u7684\u624b\u5beb\u5b57\u3001\u8cbc\u8fd1\u4eba\u5fc3\u7684Podcast\u7bc0\u76ee\uff0c\u5728\u793e\u7fa4\u4e0a\u62c9\u8fd1\u8207\u8b80\u8005\u7684\u8ddd\u96e2\u3002\r\n\u8457\u6709\u300a\u5728\u6026\u7136\u4e4b\u5f8c\u300b\u3001\u300a\u6696\u50b7\u5fc3\u300b\u3001\u300a\u5c0d\u611b\uff0c\u4e00\u76f4\u4ee5\u4f86\u4f60\u90fd\u60f3\u932f\u4e86\u300b\u3001\u300a\u56e0\u70ba\u6709\u9ed1\u6697\uff0c\u6211\u5011\u624d\u80fd\u5728\u5f7c\u6b64\u751f\u547d\u88cf\u9760\u5cb8\u300b\u7b49\u66f8\u3002\r\nig / threads / Youtube : haitaibear \r\nFacebook : \u6d77\u82d4\u718a", "public_name": "\u6d77\u82d4\u718a", "guid": "508011da-63a3-598e-99bf-7a1ba6e924a7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YZBMWZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UNURKF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UNURKF/", "attachments": []}, {"guid": "c82c2cbf-6d5b-5a7c-a140-78fca5f17da4", "code": "A79S3H", "id": 1249, "logo": null, "date": "2024-08-04T11:00:00+08:00", "start": "11:00", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1249", "url": "https://pretalx.coscup.org/coscup-2024/talk/A79S3H/", "title": "\u5f9e\u793e\u7fa4\u5230\u500b\u4eba\uff0c\u6211\u5011\u8a72\u600e\u9ebc\u5171\u4eab\u53c8\u7368\u7acb", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u5982\u679c\u4e0d\u662f\u5f37\u8005\uff0c\u80fd\u5920\u5728\u958b\u6e90\u793e\u7fa4\u6d3b\u4e0b\u4f86\u55ce\uff1f\u9019\u500b\u77ed\u8b1b\u662f\u95dc\u65bc\u4e00\u4f4d\u975e\u71df\u5229\u7d44\u7e54\u5de5\u4f5c\u8005\u5728\u958b\u6e90\u793e\u7fa4g0v\u6316\u5751(disfactory)\u4e94\u5e74\u5f8c\uff0c\u5fc3\u88e1\u4e00\u76f4\u60f3\u7684\u4e8b\u3002", "description": "\u5982\u679c\u4e0d\u662f\u5f37\u8005\uff0c\u80fd\u5920\u5728\u958b\u6e90\u793e\u7fa4\u6d3b\u4e0b\u4f86\u55ce\uff1f\u9019\u500b\u77ed\u8b1b\u662f\u95dc\u65bc\u4e00\u4f4d\u975e\u71df\u5229\u7d44\u7e54\u5de5\u4f5c\u8005\u5728\u958b\u6e90\u793e\u7fa4g0v\u6316\u5751(disfactory)\u4e94\u5e74\u5f8c\uff0c\u5fc3\u88e1\u4e00\u76f4\u60f3\u7684\u4e8b\u3002\r\n\r\n\u4e94\u5e74\u524d\uff0c\u9019\u500b\u5751\u5e36\u9818\u6211\u770b\u898b\u7d50\u69cb\u5316\u5236\u5ea6\u5316\u7684\u7d44\u7e54\uff0c\u9047\u5230\u958b\u653e\u8207\u5354\u4f5c\u7684\u793e\u7fa4\uff0c\u96d6\u7136\u78e8\u5408\u8f9b\u82e6\uff0c\u4f46\u5982\u679c\u638c\u63e1\u5e7e\u500b\u95dc\u9375\u6642\u671f\u7684\u5c0d\u7126\uff0c\u5169\u7a2e\u8fe5\u7570\u6587\u5316\u9084\u662f\u53ef\u4ee5\u5ac1\u63a5\u51fa\u4e00\u500b\u53ef\u6301\u7e8c\u3001\u6709\u5f71\u97ff\u529b\u7684\u5c08\u6848\u3002\r\n\r\n\u7136\u800c\uff0c\u9019\u500b\u5751\u4e5f\u8b93\u6211\u770b\u898b\u958b\u6e90\u793e\u7fa4\u7684\u8ff7\u4eba\u548c\u92d2\u5229\u3002\u958b\u653e\u5171\u4eab\u4ee3\u8868\u773e\u8072\u55a7\u5629\uff0c\u5728\u793e\u7fa4\u4e2d\u7684\u53c3\u8207\u8005\u81ea\u6211\u4e0d\u5920\u6e05\u6670\u3001\u5fc3\u7406\u4e0d\u5920\u5f37\u97cc\uff0c\u8a72\u5982\u4f55\u5728\u773e\u8072\u4e2d\u8868\u9054\u81ea\u5df1\uff1f\u8a72\u5982\u4f55\u53c8\u5171\u4eab\u53c8\u7368\u7acb\uff1f", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZQQMVP", "name": "\u5c0f\u6d77", "avatar": "https://pretalx.coscup.org/media/avatars/11896313_10153149540290745_4407580557469353591_o_2_sTBjDUw.jpg", "biography": "\u73fe\u8077\u5730\u7403\u516c\u6c11\u57fa\u91d1\u6703\u517c\u4efb\u5c08\u54e1\u3002\u9577\u671f\u95dc\u6ce8\u516c\u6c11\u793e\u6703\u767c\u5c55\uff0c\u64c5\u9577\u5275\u9020\u7fa4\u773e\u8207\u8b70\u984c\u4e92\u52d5\u73fe\u5834\uff0c\u559c\u611b\u63a2\u7d22\u7570\u8cea\u89c0\u9ede\u8207\u68b3\u7406\u8cc7\u8a0a\u50b3\u64ad\u8def\u5f91\uff0c\u671f\u76fc\u80fd\u4fc3\u9032\u516c\u5171\u6e9d\u901a\u7684\u7121\u9650\u53ef\u80fd\u3002", "public_name": "\u5c0f\u6d77", "guid": "4a8ee713-bb9e-576b-a418-ef121ad567d5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZQQMVP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/A79S3H/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/A79S3H/", "attachments": []}, {"guid": "4c9c56e1-60cb-51c9-99dc-5eef4854519e", "code": "7RACAB", "id": 1248, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1248", "url": "https://pretalx.coscup.org/coscup-2024/talk/7RACAB/", "title": "\u5fc3\u7406\u8aee\u5546\u5982\u4f55\u9762\u5c0d\u8cc7\u8a0a\u79d1\u6280\u7684\u6d6a\u6f6e", "subtitle": "", "track": "Diversity and Inclusivity in Tech - Healing Lectures", "type": "general (30mins)", "language": "en", "abstract": "\u5fc3\u7406\u8aee\u5546\u5982\u4f55\u9762\u5c0d\u8cc7\u8a0a\u79d1\u6280\u7684\u6d6a\u6f6e", "description": "\u96a8\u8457\u8cc7\u8a0a\u79d1\u6280\u7684\u5feb\u901f\u767c\u5c55\uff0c\u5fc3\u7406\u8aee\u5546\u9818\u57df\u6b63\u7a4d\u6975\u9069\u61c9\u548c\u6574\u5408\u65b0\u6280\u8853\u3002\u7dda\u4e0a\u8aee\u5546\u5e73\u53f0\u7a81\u7834\u4e86\u5730\u7406\u9650\u5236\uff0c\u8b93\u500b\u6848\u7121\u8ad6\u8eab\u8655\u4f55\u5730\u90fd\u80fd\u7372\u5f97\u5c08\u696d\u5e6b\u52a9\uff0c\u5c24\u5176\u5c0d\u4ea4\u901a\u6210\u672c\u9ad8\u7684\u500b\u6848\u5c24\u70ba\u91cd\u8981\u3002\u7136\u800c\uff0c\u9019\u4e5f\u5e36\u4f86\u4e86\u5982\u901a\u8a0a\u5b89\u5168\u548c\u500b\u6848\u8cc7\u6599\u4fdd\u5bc6\u7b49\u6311\u6230\u3002\u6b64\u5916\uff0c\u5fc3\u7406\u5065\u5eb7\u61c9\u7528\u7a0b\u5f0f\u63d0\u4f9b\u4e86\u66f4\u591a\u4eba\u5de5\u667a\u6167\u8cc7\u6e90\uff0c\u8f14\u52a9\u6548\u679c\u986f\u8457\uff0c\u4f46\u5176\u6709\u6548\u6027\u548c\u53ef\u9760\u6027\u4ecd\u9700\u9032\u4e00\u6b65\u7814\u7a76\u3002\u4eba\u5de5\u667a\u6167\u548c\u5927\u6578\u64da\u6b63\u5728\u6539\u8b8a\u5fc3\u7406\u5065\u5eb7\u8a55\u4f30\u548c\u4ecb\u5165\u65b9\u5f0f\uff0c\u5e6b\u52a9\u63d0\u5347\u5fc3\u7406\u8a8d\u77e5\u8207\u5354\u52a9\u500b\u6848\u7ba1\u7406\u3002\u7136\u800c\uff0c\u5982\u4f55\u5e73\u8861\u6280\u8853\u61c9\u7528\u8207\u4eba\u6587\u95dc\u61f7\uff0c\u78ba\u4fdd\u6280\u8853\u8207\u696d\u754c\u5c08\u696d\u76f8\u8f14\u76f8\u6210\uff0c\u662f\u672a\u4f86\u7684\u91cd\u8981\u8b70\u984c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "XAB8SZ", "name": "Cary \u8b1d\u61ff", "avatar": null, "biography": "\u9060\u8ddd\u62b1\u62b1\u5e73\u53f0\u5275\u8fa6\u4eba", "public_name": "Cary \u8b1d\u61ff", "guid": "d425ee29-0eca-5de7-b8fd-ce721bd0e6fc", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XAB8SZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7RACAB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7RACAB/", "attachments": []}, {"guid": "2e69dbb3-e33e-5c1c-b418-646ca369e09b", "code": "8YHA7P", "id": 1321, "logo": null, "date": "2024-08-04T15:00:00+08:00", "start": "15:00", "duration": "01:00", "room": "RB105", "slug": "coscup-2024-1321-coscup-infrastructure-review", "url": "https://pretalx.coscup.org/coscup-2024/talk/8YHA7P/", "title": "COSCUP Infrastructure Review", "subtitle": "", "track": "Main Track", "type": "BoF", "language": "en", "abstract": "\u5982\u679c\u60a8\u597d\u5947\u9019\u500b\u5df2\u9023\u7e8c\u8209\u8fa6\u8fd120\u5e74\u3001\u7d14\u5fd7\u5de5\u7c4c\u8fa6\u3001\u9023\u7968\u90fd\u4e0d\u7528\u8cb7\u3001\u96c6\u7d50\u773e\u591a\u793e\u7fa4\u53c3\u5c55\u3001\u6578\u5341\u8ecc\u540c\u5834\u8f03\u52c1\u3001\u8d85\u904e\u4e09\u767e\u5834\u8b70\u7a0b\u7684\u6d3b\u52d5\u662f\u600e\u9ebc\u7149\u6210\u7684\uff0c\u8acb\u53c3\u52a0\u6b64\u8b70\u7a0b\u807d\u807d  COSCUP staff \u7b2c\u4e00\u624b\u5206\u4eab\u3002\r\n\r\n\u9069\u5408\u53c3\u52a0\u8005\uff1a\u6703\u773e\u3001\u793e\u7fa4\u6d3b\u52d5\u7d44\u7e54\u8005\u3001\u6709\u8208\u8da3\u53c3\u8207 COSCUP 2025 \u7c4c\u8fa6\u7684\u60a8\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ALTLDJ", "name": "yoyoIU", "avatar": null, "biography": null, "public_name": "yoyoIU", "guid": "1b845af2-89b0-5d9e-8769-653ee83ad678", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ALTLDJ/"}, {"code": "CZHHLS", "name": "Denny Huang", "avatar": "https://pretalx.coscup.org/media/avatars/CZHHLS_IZ8HOJO.webp", "biography": "COSCUP 2024 \u7e3d\u53ec\u7d44\u6210\u54e1\r\n\r\nSITCON \u5b78\u751f\u8a08\u7b97\u6a5f\u5e74\u6703\u5171\u540c\u767c\u8d77\u4eba\uff0c\u76ee\u524d\u65bc\u96f7\u4e9e\u904a\u6232\uff08Rayark Inc.\uff09\u64d4\u4efb Data Analysis Manager\uff1b\u5728\u6b63\u898f\u6559\u80b2\u4e2d\u7279\u7acb\u7368\u884c\uff0c\u5984\u60f3\u900f\u904e\u6539\u5584\u6559\u80b2\u8b93\u53f0\u7063\u66f4\u9032\u6b65\uff0c\u5d07\u5c1a\u958b\u6e90\u7cbe\u795e\uff0c\u71b1\u611b\u4f7f\u7528\u8005\u754c\u9762\u4ee5\u5916\u7684\u591a\u9805\u6280\u8853\u3002", "public_name": "Denny Huang", "guid": "ab32f37e-f6eb-5443-8cf4-e4bc5448a3f3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CZHHLS/"}, {"code": "ZFW33N", "name": "Ian Liu", "avatar": "https://pretalx.coscup.org/media/avatars/ZFW33N_XvXr7WE.jpg", "biography": null, "public_name": "Ian Liu", "guid": "d94b259f-b09e-57e0-aca0-925fb58e01c6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZFW33N/"}, {"code": "BZ3BC9", "name": "Singing", "avatar": "https://pretalx.coscup.org/media/avatars/BZ3BC9_D47XpTP.jpg", "biography": null, "public_name": "Singing", "guid": "8a722c14-0c7d-53c3-9287-28c467faf1f5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BZ3BC9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8YHA7P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8YHA7P/", "attachments": []}, {"guid": "105271a6-1301-531b-b2a9-e076e98cf57a", "code": "SBU73P", "id": 1295, "logo": null, "date": "2024-08-04T16:10:00+08:00", "start": "16:10", "duration": "00:20", "room": "RB105", "slug": "coscup-2024-1295", "url": "https://pretalx.coscup.org/coscup-2024/talk/SBU73P/", "title": "\u7cbe\u5f69\u56de\u9867\u8207\u9589\u5e55", "subtitle": "", "track": "Main Track", "type": "20 mins", "language": "en", "abstract": "\u4eca\u5e74\u662f\u5426\u5728 COSCUP \u6709\u6eff\u6eff\u7684\u6536\u7a6b\u3001\u611f\u52d5\u3001\u5feb\u6a02\u8207\u6b61\u7b11\uff0c\u6b61\u8fce\u4f60\u6295\u7a3f\u81f3 [attendee@coscup.org](mailto:attendee@coscup.org?subject=[Highlights])\uff0c\u4fe1\u4ef6\u6a19\u984c\u5305\u542b [Highlights]\uff0c\u6211\u5011\u5c07\u6703\u9078\u51fa\u524d 10 \u5927 Highlights \u8ddf\u5927\u5bb6\u5206\u4eab\u3002\r\n\r\n\u9080\u8acb\u4f60\u8207\u6211\u5011\u4e00\u8d77\u8a18\u9304 COSCUP 2024 Highlights\uff0c\u8b93\u6211\u5011\u5c07\u9019\u4e9b\u7cbe\u91c7\u7684\u6642\u523b\u8a18\u9304\u4e0b\u4f86\uff0c\u5e74\u5ea6\u7684\u7cbe\u9078\u8f2f\u5c31\u7531\u5927\u5bb6\u4f86\u6295\u7a3f\u4e86\uff01", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ALTLDJ", "name": "yoyoIU", "avatar": null, "biography": null, "public_name": "yoyoIU", "guid": "1b845af2-89b0-5d9e-8769-653ee83ad678", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ALTLDJ/"}, {"code": "ZFW33N", "name": "Ian Liu", "avatar": "https://pretalx.coscup.org/media/avatars/ZFW33N_XvXr7WE.jpg", "biography": null, "public_name": "Ian Liu", "guid": "d94b259f-b09e-57e0-aca0-925fb58e01c6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZFW33N/"}, {"code": "BZ3BC9", "name": "Singing", "avatar": "https://pretalx.coscup.org/media/avatars/BZ3BC9_D47XpTP.jpg", "biography": null, "public_name": "Singing", "guid": "8a722c14-0c7d-53c3-9287-28c467faf1f5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BZ3BC9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SBU73P/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SBU73P/", "attachments": []}, {"guid": "d55febef-9051-528e-8bb8-225bf41cafe9", "code": "YPWVLC", "id": 1322, "logo": null, "date": "2024-08-04T16:30:00+08:00", "start": "16:30", "duration": "00:30", "room": "RB105", "slug": "coscup-2024-1322-lightning-talk", "url": "https://pretalx.coscup.org/coscup-2024/talk/YPWVLC/", "title": "\u26a1Lightning talk / \u9583\u96fb\u79c0\u26a1", "subtitle": "", "track": "Main Track", "type": "general (30mins)", "language": "en", "abstract": "\u9583\u96fb\u79c0\u8b1b\u8005\u6307\u5357 / Lightning talk speaker guide\r\nhttps://hackmd.io/@coscup/BknoAQcOA\r\n\r\n---\r\n\r\n\u9304\u53d6\u540d\u55ae:\r\n1. Introduction to Custom ROMs - Aayosh Gupta\r\n2. <<\u4e5d\u65e5>> \u904a\u6232\u7834\u5716\u554f\u984c\u5206\u4eab - \u6797\u535a\u4ec1\r\n3. emfont\uff1a\u4e0d\u5fc5\u5fae\u8edf\u6b63\u9ed1 - \u6bdb\u54e5 EM\r\n4. \u6df7\u4e82\u7684\u524d\u7aef\u958b\u767c - \u660c\u7dad\r\n5. \u95dc\u65bc\u6211\u5982\u4f55\u5931\u53bb 100 \u842c\u7528\u6236\u9019\u4ef6\u4e8b - Ben Lau\r\n6. H4 \u8207 TOSSUG \u7684\u5927\u5207\u306a\u304a\u77e5\u3089\u305b - RJ\r\n7. \u5982\u4f55\u505a\u4e00\u500b\u597d\u7528\u7684\u958b\u6e90 SwiftUI Toast Library\r\n8. \u4f60\u5404\u4f4d\u7684 Open Source Project \u5efa\u7acb\u5728\u591a\u8106\u5f31\u7684 Infrastructure \u4e0a\uff1f - Seadog007\r\n9. \u5982\u4f55\u5728\u4e00\u5834\u7814\u8a0e\u6703\u8b1b\u56db\u500b\u8b70\u7a0b - \u8449\u5bb6\u90e1\r\n10. \u90fd\u4f86\u53c3\u52a0\u3113\u02cb\u64ad\u7d44\u7d44\u5427\uff01 - \u90ed<sup>2</sup>", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YPWVLC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YPWVLC/", "attachments": []}, {"guid": "ed9decee-24bc-5b43-b2f9-a027cee86a25", "code": "RWAGKY", "id": 1328, "logo": null, "date": "2024-08-04T17:05:00+08:00", "start": "17:05", "duration": "00:05", "room": "RB105", "slug": "coscup-2024-1328", "url": "https://pretalx.coscup.org/coscup-2024/talk/RWAGKY/", "title": "\u6703\u773e\u8207\u5fd7\u5de5\u5927\u5408\u5f71\u6642\u523b", "subtitle": "", "track": "Main Track", "type": "opening & closing", "language": "en", "abstract": "COSUCP \u5373\u5c07\u5728 2025 \u5e74\u9081\u5165\u7b2c 20 \u5e74\uff0c\u6211\u5011\u8aa0\u646f\u5730\u9080\u8acb\u5728\u5834\u7684\u6bcf\u4e00\u4f4d\u53c3\u8207\u8005\u548c\u8b1b\u8005\uff0c\u5171\u540c\u7559\u4e0b\u9019\u73cd\u8cb4\u7684\u56de\u61b6\uff01\u70ba 20 \u5e74\u559d\u91c7\u8207\u6b61\u547c\uff0c\u53c3\u8207\u5927\u5408\u7167\uff0c\u898b\u8b49\u9019\u6642\u523b\uff01", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RWAGKY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RWAGKY/", "attachments": []}], "RB101": [{"guid": "50313291-b2b8-5c3e-aace-1c07f205b669", "code": "VHPQCW", "id": 1290, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "06:00", "room": "RB101", "slug": "coscup-2024-1290-designers-in-tech-open-source-design-workshop", "url": "https://pretalx.coscup.org/coscup-2024/talk/VHPQCW/", "title": "Designers in Tech- Open Source Design Workshop", "subtitle": "", "track": "Open Source Design TW Region", "type": "All day long workshop", "language": "en", "abstract": "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.\r\n\r\nAs 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.", "description": "About Workshop: \r\nFocus on open source projects on GitHub that is centered around misinformation, private messaging apps, private browsers to stand with digital freedom. The participants will be guided to know how to contribute and open an issue on GitHub as designers. You\u2019re hand holding all the way, we promise !\r\n\r\nDuring a workshop you will make a non-code/design contribution to an OSS project, and after the workshop you will understand how to provide solutions around specific issues recorded in project repositories.\r\n\r\n\r\nAt the workshop, with our user research provided by Superbloom, designers get a chance to build something amidst the presence of real users, interacting with them at every step and making your design contribution more purposeful and meaningful to the world.\r\nCo-Host Superbloom( Their mission is to make design in tech more inclusive and open by prioritizing human-centered design)", "recording_license": "", "do_not_record": false, "persons": [{"code": "38YEKA", "name": "Eriol Fox", "avatar": "https://pretalx.coscup.org/media/avatars/Eriol-headshot-1_5Ee3f76.JPG", "biography": "Eriol has been working as a designer for 10+ years working in for-profits and then NGO\u2019s 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.\r\n\r\nEriol is a part-time funded PhD researcher at Newcastle University\u2019s Open Lab looking at how designers participate in humanitarian and human rights focussed open-source software projects.\r\n\r\nThey 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/)\r\n\r\nEriol is a non-binary, queer person who uses they/them pronouns.", "public_name": "Eriol Fox", "guid": "669a3029-d92d-5cf0-a42d-754fcde96f8e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/38YEKA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VHPQCW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VHPQCW/", "attachments": []}], "RB102": [{"guid": "f26b63c0-dc1a-516b-bcc9-eb0961ef9aec", "code": "3YEB7Y", "id": 858, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-858-chrome-extension--gemini-api--prompt--google", "url": "https://pretalx.coscup.org/coscup-2024/talk/3YEB7Y/", "title": "\u7c21\u55ae\u7528 Chrome Extension \u63a5 Gemini API (\u4e0b Prompt) \u5c31\u80fd\u5be6\u4f5c\u6587\u7ae0\u6458\u8981\u5de5\u5177\u53c3\u52a0 Google\u00a0\u767e\u842c\u7f8e\u91d1\u6311\u6230\u8cfd", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "<h2>\u5927\u7db1</h2>\r\n    <ul>\r\n        <li><strong>\u67b6\u69cb</strong></li>\r\n        <ul>\r\n            <li>extension call gemini api (prompt) with webpage content show on popup.html</li>\r\n        </ul>\r\n        <li><strong>Chrome Extension \u4ecb\u7d39</strong></li>\r\n        <ul>\r\n            <li>Chrome Extension \u7bc4\u4f8b</li>\r\n        </ul>\r\n        <li><strong>Gemini \u4ecb\u7d39</strong></li>\r\n        <ul>\r\n            <li>API</li>\r\n            <ul>\r\n                <li>\u7528 Chrome Extension \u547c\u53eb\u7bc4\u4f8b</li>\r\n            </ul>\r\n            <li>\u9644\u5e36\u4e00\u63d0\uff1a\u672a\u4f86 chrome \u6703\u5167\u5efa gemini nano</li>\r\n            <ul>\r\n                <li>\u64cd\u4f5c\u7528 Chrome Extension \u547c\u53eb\u7bc4\u4f8b</li>\r\n            </ul>\r\n        </ul>\r\n        <li><strong>\u5be6\u4f5c</strong></li>\r\n        <ul>\r\n            <li>\u52a0 prompt \u5b8c\u6210 \u7db2\u9801\u6587\u5b57\u5167\u5bb9\u7e3d\u7d50 extension</li>\r\n        </ul>\r\n        <li><strong>Q&A</strong></li>\r\n    </ul>\r\n    <h2>\u8a73\u7d30\u5167\u5bb9</h2>\r\n    <h3>\u67b6\u69cb</h3>\r\n    <p>\u63cf\u8ff0\u5982\u4f55\u900f\u904e Chrome Extension \u547c\u53eb Gemini API\uff0c\u5c07\u7db2\u9801\u5167\u5bb9\u986f\u793a\u5728 popup.html \u4e2d\u3002</p>\r\n    <h3>Chrome Extension \u4ecb\u7d39</h3>\r\n    <p>\u7c21\u4ecb\u4ec0\u9ebc\u662f Chrome Extension \u53ca\u5176\u529f\u80fd\u3002</p>\r\n    <p>\u63d0\u4f9b\u4e00\u500b Chrome Extension \u7684\u7bc4\u4f8b\uff0c\u5c55\u793a\u5176\u57fa\u672c\u529f\u80fd\u548c\u64cd\u4f5c\u3002</p>\r\n    <h3>Gemini \u4ecb\u7d39</h3>\r\n    <p>\u6982\u8ff0 Gemini API \u53ca\u5176\u7528\u9014\u3002</p>\r\n    <p>\u63d0\u4f9b\u7528 Chrome Extension \u547c\u53eb Gemini API \u7684\u7bc4\u4f8b\uff0c\u5c55\u793a\u5982\u4f55\u9032\u884c API \u8acb\u6c42\u548c\u63a5\u6536\u56de\u61c9\u3002</p>\r\n    <p>\u63d0\u53ca\u672a\u4f86 Chrome \u5c07\u5167\u5efa Gemini Nano\uff0c\u9019\u5c07\u4f7f\u64cd\u4f5c\u66f4\u52a0\u65b9\u4fbf\u3002</p>\r\n    <p>\u5c55\u793a\u5982\u4f55\u4f7f\u7528 Chrome Extension \u547c\u53eb Gemini Nano\uff0c\u5f37\u8abf\u5176\u7c21\u6613\u6027\u548c\u9ad8\u6548\u6027\u3002</p>\r\n    <h3>\u5be6\u4f5c</h3>\r\n    <p>\u6f14\u793a\u5982\u4f55\u900f\u904e\u52a0 prompt \u5b8c\u6210\u7db2\u9801\u6587\u5b57\u5167\u5bb9\u7e3d\u7d50\u7684 Chrome Extension\u3002</p>\r\n    <p>\u8a73\u7d30\u6b65\u9a5f\u5305\u62ec\uff1a</p>\r\n    <ul>\r\n        <li>\u5efa\u7acb Chrome Extension \u5c08\u6848\u3002</li>\r\n        <li>\u8a2d\u5b9a manifest.json \u6587\u4ef6\u3002</li>\r\n        <li>\u5be6\u73fe popup.html \u548c popup.js\uff0c\u8655\u7406\u7528\u6236\u8f38\u5165\u548c API \u547c\u53eb\u3002</li>\r\n        <li>\u6e32\u67d3 API \u56de\u61c9\u7d50\u679c\uff0c\u5c55\u793a\u7e3d\u7d50\u5167\u5bb9\u3002</li>\r\n    </ul>\r\n    <h3>Q&A</h3>\r\n    <p>\u89e3\u7b54\u807d\u773e\u7684\u554f\u984c\uff0c\u91dd\u5c0d\u5be6\u4f5c\u7d30\u7bc0\u3001\u6280\u8853\u96e3\u9ede\u4ee5\u53ca\u53c3\u8cfd\u76f8\u95dc\u4e8b\u9805\u63d0\u4f9b\u89e3\u91cb\u3002</p>", "description": "https://wolkesau.medium.com/%E7%B0%A1%E5%96%AE%E7%94%A8-chrome-extension-%E6%8E%A5-gemini-api-%E4%B8%8B-prompt-%E5%B0%B1%E8%83%BD%E5%AF%A6%E4%BD%9C%E6%96%87%E7%AB%A0%E6%91%98%E8%A6%81%E5%B7%A5%E5%85%B7%E5%8F%83%E5%8A%A0-google-%E7%99%BE%E8%90%AC%E7%BE%8E%E9%87%91%E6%8C%91%E6%88%B0%E8%B3%BD-ac2adda60c6f", "recording_license": "", "do_not_record": false, "persons": [{"code": "PTFTQU", "name": "Wolke Lin \u6797\u5efa\u5b8f", "avatar": "https://pretalx.coscup.org/media/avatars/272218105_4969757899753403_8406295452823110098_n_9rrViyp.jpeg", "biography": "as a coder", "public_name": "Wolke Lin \u6797\u5efa\u5b8f", "guid": "05d920ef-82d9-5c8b-bb74-9e20e10bc8e6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PTFTQU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3YEB7Y/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3YEB7Y/", "attachments": []}, {"guid": "b412e709-e618-5524-a3b0-c985e8b715ea", "code": "ZTEXGN", "id": 844, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-844-let-s-talk-about-love-to-with-gemini", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZTEXGN/", "title": "Let\u2019s Talk About  LOVE  to/with Gemini", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u79d1\u6280\u59cb\u7d42\u4f86\u81ea\u65bc\u4eba\u6027\uff0c\u8fd1\u5e74\u4f86 Generative AI \u63a8\u51fa\u7684\u76f8\u95dc\u61c9\u7528\uff0c\u4e0d\u50c5\u50c5\u662f\u65e5\u5e38\u751f\u6d3b\u7684\u5c64\u6b21\uff0c\u4e5f\u6703\u9867\u616e\u5230\u4eba\u985e\u5728\u60c5\u611f\u4e0a\u9700\u6c42\u3002Google \u5728\u4eca\u5e74\u7684 Cloud Next \u201924. \u4ee5\u53ca I/O \u5927\u6703\u4e0a\uff0c\u4e0d\u50c5\u767c\u8868 Gemini 1.5 Pro\uff0c\u4e26\u7d50\u5408 Google Cloud Platform \u4e0a\u7684\u76f8\u95dc\u529f\u80fd\uff0c\u63a8\u51fa\u4e0d\u5c11\u73fe\u6210\u597d\u7528\u7684 Samples\u3002\r\n\r\n\u9019\u6b21\u7684\u5206\u4eab\u6703\u8457\u91cd\u5728 Vertex AI \u7684\u90e8\u5206\uff08\u76f8\u4fe1\u5927\u5bb6\u5c0d\u65bc Google AI Studio \u61c9\u8a72\u90fd\u5f88\u719fXD\uff09\uff0c\u900f\u904e\u5be6\u969b\u7684\u4f8b\u5b50\uff0c\u4e86\u89e3\u5982\u4f55\u5f9e\u8a2d\u5b9a Vertex AI Studio \u958b\u59cb\uff0c\u9032\u4e00\u6b65\u642d\u914d\u76f8\u95dc\u7684 GCP \u670d\u52d9\uff08\u4f8b\u5982\uff1aVertex AI for Firebase\uff09\uff0c\u4e0d\u50c5\u5feb\u901f\u4e0a\u624b Gemini, \u4e5f\u8b93 Gemini \u7684\u56de\u7b54\uff0c\u770b\u8d77\u4f86\u300c\u63ea\u611f\u5fc3\u300d\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JBDWGM", "name": "\u694a\u8212\u5b89", "avatar": "https://pretalx.coscup.org/media/avatars/177665_anL40NO.jpg", "biography": "\u6cd5\u5f8b\u4eba\u4e00\u679a\uff0c\u56e0\u70ba\u5de5\u4f5c\u95dc\u4fc2\u958b\u59cb\u63a5\u89f8 Android \uff06 \u804a\u5929\u6a5f\u5668\u4eba \uff0c\u7531\u65bc\u5de5\u4f5c\uff06\u8208\u8da3\u90fd\u662f\u804a\u5929\u6a5f\u5668\u4eba\uff0c\u5c31\u4e00\u982d\u683d\u9032\u53bb\uff0c\u5c31\u6b64\u8e0f\u5165 IT \u696d\u9019\u500b\u706b\u5751XD\r\n\r\n\u8457\u6709\u300a\u958b\u767c\u804a\u5929\u6a5f\u5668\u4eba\u6bd4\u4f60\u60f3\u7684\u9084\u7c21\u55ae\u300b\u4e00\u66f8\uff0c\u4e0d\u5b9a\u6642\u6703\u51fa\u6c92\u65bc\u6280\u8853\u793e\u7fa4\u805a\u6703\uff0c\u5076\u723e\u4e5f\u6703\u5206\u4eab\u4e00\u4e9b\u6280\u8853\u5b78\u7fd2\uff06\u4f7f\u7528\u5fc3\u5f97\u3002", "public_name": "\u694a\u8212\u5b89", "guid": "3621785c-fa91-5e0d-9cf8-6729feae0572", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JBDWGM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZTEXGN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZTEXGN/", "attachments": []}, {"guid": "d0f97934-0fff-5f1b-be2b-68f3da05ab11", "code": "8ME9JC", "id": 964, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:40", "room": "RB102", "slug": "coscup-2024-964-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/8ME9JC/", "title": "\u5982\u4f55\u70ba\u516c\u5171\u5834\u57df\u7684AI\u5ba2\u670d\u804a\u5929\u6a5f\u5668\u4eba\u5efa\u69cb\u77e5\u8b58\u5b87\u5b99\uff1f", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u6211\u5011\u90fd\u77e5\u9053Google\u6709Gemini\u591a\u6a21\u614b\u5927\u8a9e\u8a00\u6a21\u578b\uff0c\u6211\u5011\u4e5f\u90fd\u77e5\u9053\u5927\u8a9e\u8a00\u6a21\u578b\u7684\u5e38\u898b\u61c9\u7528\u662fAI\u5ba2\u670d\u804a\u5929\u6a5f\u5668\u4eba\u3002\u8ce3\u5834\u6216\u96fb\u5546\u7684\u5ba2\u670d\u804a\u5929\u6a5f\u5668\u4eba\u770b\u591a\u4e86\uff0c\u9019\u6b21\u60f3\u8ddf\u5927\u5bb6\u804a\u804a\u653f\u5e9c\u6a5f\u95dc\u7684\u516c\u5171\u5834\u57df\u7684\u5ba2\u670d\u6a5f\u5668\u4eba\uff0c\u5728\u5be6\u4f5c\u4e0a\u7684\u5404\u7a2e\u8003\u91cf\uff0c\u5305\u62ec\u4f7f\u7528Prompt\uff08\u63d0\u793a\u5de5\u7a0b\uff09\u548cVision\uff08\u5f71\u50cf\u8fa8\u8b58\uff09\u4f86\u6253\u9020\u66f4\u5f37\u5065\u6709\u5f48\u6027\u7684\u77e5\u8b58\u5b87\u5b99\uff0c\u8b93\u670d\u52d9\u66f4\u52a0\u4fbf\u6c11\uff0c\u5275\u9020\u96d9\u8d0f\u3002", "description": "\u8acb\u5354\u52a9\u5e6b\u6211\u5b89\u6392\u5728 8/4 \u9031\u65e5\uff0c\u56e0\u70ba\u9031\u516d\u90a3\u5929\u4e0d\u5728\u53f0\u5317\uff0c\u5982\u679c\u56e0\u6b64\u8981\u8abf\u6574\u8b70\u7a0b\u7684\u7a0b\u5ea6\uff0c\u4f8b\u5982\u5f9e 30 \u5206\u9418\u8b8a\u6210 40 \u5206\u9418\uff0c\u4e5f\u662f ok \u7684\u5594\u3002\u518d\u9ebb\u7169\u4f60\u5011\uff0c\u611f\u6069\u611f\u6069\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "BAJKK7", "name": "\u9673\u4f73\u65b0\uff08\u5947\u6b65\u8001\u7239\uff09", "avatar": "https://pretalx.coscup.org/media/avatars/20220819-10089_DLWWgsb.jpg", "biography": "\u5f70\u5316\u8edf\u9ad4\u516c\u53f8\u5947\u6b65\u61c9\u7528\u57f7\u884c\u9577\uff0c\u6df1\u4fe1\u300c\u6240\u6709\u554f\u984c\u90fd\u53ef\u4ee5\u900f\u904e\u6578\u4f4d\u65b9\u5f0f\u4f86\u89e3\u6c7a\u300d\uff0c\u7cbe\u901aChatbot\u804a\u5929\u6a5f\u5668\u4eba\u8207AI\u4eba\u5de5\u667a\u6167\u76f8\u95dc\u6280\u8853\uff0c\u662fLINE\u5b98\u65b9\u8a8d\u8b49\u7684\u6280\u8853\u5c08\u5bb6\uff08\u5168\u540d\u662fLINE API Expert\uff0c\u7c21\u7a31LAE\uff0c\u4fd7\u7a31\u7684\u804a\u5929\u6a5f\u5668\u4eba\u5c08\u5bb6\uff09\uff0c\u540c\u6642\u4e5f\u662f\u5fae\u8edfAI MVP\u6700\u6709\u50f9\u503c\u5c08\u5bb6\uff08\u4fd7\u7a31\u7684\u4eba\u5de5\u667a\u6167\u5c08\u5bb6\uff09\u3002\u71b1\u4e2d\u8209\u8fa6\u793e\u7fa4\u5c0f\u805a\u6d3b\u52d5\u5206\u4eab\u65b0\u77e5\uff0c\u76ee\u524d\u662f\u5f70\u5316AMA\u5c0f\u805a\u3001\u4e2d\u90e8\u4eba\u7684\u804a\u5929\u6a5f\u5668\u4eba\u5c0f\u5c0f\u805a\u3001\u5f70\u5316Google\u958b\u767c\u8005\u4ea4\u6d41\u793e\u7fa4\u7684\u4e3b\u8fa6\u4eba\u3002", "public_name": "\u9673\u4f73\u65b0\uff08\u5947\u6b65\u8001\u7239\uff09", "guid": "86ed0841-e8ec-5c18-a7a6-3f841397c4ef", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BAJKK7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8ME9JC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8ME9JC/", "attachments": []}, {"guid": "ae2b24f6-e376-5400-984b-f605f0f64250", "code": "N7J33A", "id": 918, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-918-jetbrains-ide--gcp-cloud-workstation", "url": "https://pretalx.coscup.org/coscup-2024/talk/N7J33A/", "title": "\u9060\u7aef\u958b\u767c\u5be6\u8e10\uff1a\u4ee5 JetBrains IDE \u642d\u914d GCP Cloud Workstation \u6253\u9020\u6d41\u66a2\u7684\u96f2\u7aef\u958b\u767c\u74b0\u5883", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u96a8\u8457\u5206\u6563\u5f0f\u5718\u968a\uff08Distributed Team\uff09\u3001\u5f48\u6027\u5de5\u6642\u7b49\u98a8\u6c23\u6f38\u6210\u4e3b\u6d41\uff0c\u518d\u52a0\u4e0a\u75ab\u60c5\u50ac\u5316\uff0c\u958b\u767c\u8005\u5c0d\u65bc\u9060\u7aef\u958b\u767c\u7684\u9700\u6c42\u4e5f\u9010\u6f38\u63d0\u9ad8\u3002\u5982\u4f55\u6574\u5408\u672c\u6a5f\u5de5\u5177\u8207\u96f2\u7aef\u670d\u52d9\uff0c\u6253\u9020\u6d41\u66a2\u7684\u5de5\u4f5c\u74b0\u5883\u3001\u63d0\u5347\u958b\u767c\u9ad4\u9a57\uff0c\u6210\u70ba\u958b\u767c\u8005\u6700\u91cd\u8996\u7684\u8b70\u984c\u3002\u5728\u9019\u5834\u5206\u4eab\u88e1\uff0c\u9996\u5148\u8207\u5927\u5bb6\u8a0e\u8ad6\u9060\u7aef\u958b\u767c\u7684\u80cc\u666f\u53ca\u9700\u6c42\uff0c\u63a5\u8457\u9010\u6b65\u4ecb\u7d39 JetBrains IDE \u7684\u9060\u7aef\u958b\u767c\u529f\u80fd\u548c Google Cloud Platform \u4e0a\u7684 Cloud Workstation \u670d\u52d9\uff0c\u4e26\u4ee5 Python \u751f\u614b\u7cfb\u7684 FastAPI \u6846\u67b6\u958b\u767c API \u70ba\u4f8b\uff0c\u793a\u7bc4\u5982\u4f55\u7d50\u5408 IDE \u8207 Cloud Workstation \u7684\u529f\u80fd\uff0c\u52a0\u4e0a\u9810\u71b1\uff08Warmup\uff09\u3001\u6392\u7a0b\u7b49\u5c0f\u6280\u5de7\uff0c\u6253\u9020\u65b9\u4fbf\u3001\u6709\u6548\u7387\u3001\u9ad4\u9a57\u4f73\u7684\u958b\u767c\u74b0\u5883\u3002\u807d\u5b8c\u9019\u5834\u5206\u4eab\u5f8c\uff0c\u958b\u767c\u8005\u5c07\u4e0d\u518d\u53d7\u5730\u7406\u4f4d\u7f6e\u7684\u9650\u5236\uff0c\u53ef\u96a8\u6642\u96a8\u5730\u4f9d\u9700\u6c42\u9032\u884c\u958b\u767c\u5de5\u4f5c\u3002", "description": "\u672c\u5834\u5206\u4eab\u5927\u7db1\u5982\u4e0b\uff1a\r\n* \u9060\u7aef\u958b\u767c\u7684\u80cc\u666f\u53ca\u9700\u6c42\r\n  - \u9060\u7aef\u958b\u767c\u7684\u9700\u6c42\u60c5\u5883\r\n  - \u9060\u7aef\u958b\u767c\u7684\u512a\u52e2\u8207\u597d\u8655\r\n  - \u9060\u7aef\u958b\u767c\u7684\u74b0\u5883\u689d\u4ef6\r\n* JetBrains IDE \u7684\u9060\u7aef\u958b\u767c\u529f\u80fd\r\n  - JetBrains IDE \u67b6\u69cb\r\n  - \u5404\u5143\u4ef6\u540d\u8a5e\u89e3\u91cb\r\n  - \u5b89\u88dd\u8207\u555f\u52d5\r\n* GCP Cloud Workstation \u670d\u52d9\u4ecb\u7d39\r\n  - Cloud Workstation \u7c21\u4ecb\r\n  - \u8a2d\u5b9a\u4e26\u5efa\u7acb Cloud Workstation\r\n  - \u5f9e IDE \u9023\u63a5\u9060\u7aef\u6a5f\u5668\r\n* \u6a21\u64ec\u958b\u767c\u6d41\u7a0b (Live Demo)\r\n* \u63d0\u5347\u958b\u767c\u9ad4\u9a57\u7684\u5c0f\u6280\u5de7\r\n  - \u5ba2\u88fd\u5316 Workstation\r\n  - \u9810\u71b1\u53ca\u5feb\u53d6\r\n  - \u6392\u7a0b\u5efa\u7acb\u65b0\u7248\u672c Workstation\r\n* \u56de\u9867\u8207\u7e3d\u7d50\r\n* Q&A", "recording_license": "", "do_not_record": false, "persons": [{"code": "S3HPPG", "name": "\u8303\u8056\u4f51", "avatar": "https://pretalx.coscup.org/media/avatars/S3HPPG_kqTNwyz.jpeg", "biography": "JetBrains \u6280\u8853\u50b3\u6559\u58eb\uff0c\u8ca0\u8cac\u63a8\u5ee3 Kotlin\u3001JetBrains IDE \u53ca\u76f8\u95dc\u6280\u8853\u3002\u5e73\u6642\u9189\u5fc3\u65bc\u6280\u8853\u7814\u7a76\uff0c\u5c08\u6ce8\u65bc Web\u3001\u5f8c\u7aef\u6280\u8853\u53ca\u80fd\u63d0\u5347\u751f\u7522\u529b\u7684\u6280\u5de7\uff0c\u81f4\u529b\u65bc\u5c07\u8907\u96dc\u7684\u6280\u8853\u540d\u8a5e\u7528\u901a\u4fd7\u6613\u61c2\u7684\u65b9\u5f0f\u8b93\u65b0\u624b\u4e5f\u80fd\u5438\u6536\u3002\u5de5\u4f5c\u4e4b\u9918\u4e5f\u662f\u591a\u5e74\u6280\u8853\u793e\u7fa4\u5fd7\u5de5\uff0c\u7a4d\u6975\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u904b\u4f5c\u3002", "public_name": "\u8303\u8056\u4f51", "guid": "25e28465-4c2d-5970-8d4f-084fde5b3fa2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/S3HPPG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/N7J33A/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/N7J33A/", "attachments": []}, {"guid": "bec65ae3-ef1d-5b70-a99b-da07be2e4444", "code": "8VW3ZM", "id": 821, "logo": null, "date": "2024-08-04T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-821-flutter--setstate", "url": "https://pretalx.coscup.org/coscup-2024/talk/8VW3ZM/", "title": "Flutter - \u8ddf setState \u8aaa\u63b0\u63b0\uff0c\u4f60\u4e00\u5b9a\u8981\u5b78\u6703\u7684\u72c0\u614b\u7ba1\u7406\u5de5\u5177\u3002", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "Flutter \u5e36\u7d66\u6211\u5011\u8f15\u9b06\u6109\u5feb\u7684\u958b\u767c\u9ad4\u9a57\uff0c\u8072\u660e\u5f0f\u7684\u8a9e\u6cd5 + hot-reload\uff0c\u66f4\u8b93\u6211\u5011\u5982\u864e\u6dfb\u7ffc\uff0c\u4f46\u662f\u9762\u5c0d\u8907\u96dc\u7684\u9801\u9762\u6642\uff0c\u5982\u679c\u6c92\u6709\u59a5\u5584\u7684\u5206\u5c64\uff0c\u5e38\u5e38\u6703\u4e0d\u77e5\u8a72\u5982\u4f55\u662f\u597d\uff0c\u9019\u6642\u53ef\u4ee5\u4f7f\u7528\u72c0\u614b\u7ba1\u7406\u5de5\u5177\uff0c\u8b93\u7a0b\u5f0f\u78bc\u8b8a\u5f97\u5bb9\u6613\u958b\u767c\u3001\u7dad\u8b77\u3002\r\n\r\n\u5728\u672c\u5834\u5206\u4eab\u4e2d\uff0c\u5206\u70ba\u4e09\u500b\u90e8\u5206\uff1a\r\n1. \u70ba\u4ec0\u9ebc\u5728 Flutter \u958b\u767c\u4e2d\uff0c\u6703\u9700\u8981\u72c0\u614b\u7ba1\u7406\u5de5\u5177\u3002\r\n2. \u5982\u4f55\u6b63\u78ba\u7684\u4f7f\u7528\u72c0\u614b\u7ba1\u7406\u5de5\u5177\u3002\r\n3. \u4e09\u500b\u5e38\u898b\u7684\u72c0\u614b\u7ba1\u7406\u5de5\u5177\uff08Provider\u3001BLoC\u3001Cubit\uff09\u4ecb\u7d39\u3002", "description": "Flutter \u662f\u4e00\u7a2e\u4f7f\u7528[\u8072\u660e\u5f0f UI ](https://docs.flutter.dev/get-started/flutter-for/declarative)\uff08declarative UI\uff09\u958b\u767c\u7684\u8de8\u5e73\u53f0\u6846\u67b6\uff0c\u512a\u9ede\u662f\u7c21\u55ae\u6613\u5b78\uff0c\u7f3a\u9ede\u662f\u7576\u9801\u9762\u8b8a\u5f97\u8907\u96dc\u6642\uff0c\u7a0b\u5f0f\u78bc\u5c31\u6703\u4e0d\u597d\u7dad\u8b77\uff0c\u5957\u7528\u72c0\u614b\u7ba1\u7406\u5de5\u5177\u5c31\u80fd\u5920\u8b93\u7a0b\u5f0f\u78bc\u8b8a\u5f97\u5bb9\u6613\u958b\u767c\u3001\u7dad\u8b77\u3002\r\n\r\n\u5728 Flutter \u4e2d\uff0c\u56e0\u70ba\u6240\u6709\u9805\u76ee\u90fd\u662f Widget\uff0c\u53ef\u4ee5\u7c97\u7565\u5206\u70ba\u5169\u7a2e Widget\uff1aStatelessWidget \u4ee5\u53ca StatefulWidget\u3002\u8981\u600e\u9ebc\u5206\u8fa8\u9700\u8981\u4f7f\u7528\u4ec0\u9ebc Widget \u5462\uff1f\u9801\u9762\u5982\u679c\u4e0d\u6703\u8b8a\u52d5\uff0c\u53ef\u4ee5\u9078\u7528 StatelessWidget \u907f\u514d\u91cd\u7e6a\u3002\u5047\u5982 Widget \u6709\u66f4\u65b0\u7684\u9700\u6c42\uff0c\u5247\u9808\u4f7f\u7528 StatefulWidget\uff0c\u7576\u9700\u8981\u66f4\u65b0\u7684\u6642\u5019\uff0c\u6211\u5011\u53ef\u4ee5\u76f4\u63a5\u547c\u53eb setState() \u9a45\u52d5\u756b\u9762\u91cd\u7e6a\u3002\r\n\r\n\u96d6\u7136\u96a8\u6642\u547c\u53eb setState() \u5f88\u65b9\u4fbf\uff0c\u4f46\u662f\u82e5\u6211\u5011\u5728 Widget \u5167\u4f7f\u7528 setState() \u5c31\u6703\u4f7f\u5f97\u8a72 Widget \u5305\u542b UI \u4ee5\u53ca\u8b8a\u52d5\u7684\u908f\u8f2f\u3002\u7576\u9801\u9762\u6709\u4e0d\u53ea\u4e00\u8655\u9700\u8981\u66f4\u65b0\u6642\uff0c\u5c31\u6703\u4f7f\u5f97\u7a0b\u5f0f\u78bc\u8907\u96dc\u5ea6\u4e0a\u5347\u3002\r\n\r\n\u5982\u679c\u60f3\u8b93 Flutter \u5bb9\u6613\u7dad\u8b77\uff0c\u5c07 UI \u8207\u908f\u8f2f\u5206\u958b\u662f\u5fc5\u8981\u7684\uff0c\u4f7f\u7528\u72c0\u614b\u7ba1\u7406\u5de5\u5177\uff0c\u5c31\u53ef\u4ee5\u8f15\u9b06\u7684\u5206\u96e2 UI \u4ee5\u53ca\u908f\u8f2f\uff0c\u8b93 UI \u53ea\u8ddf\u96a8\u6578\u503c\u8207\u72c0\u614b\u7684\u8b8a\u52d5\uff0c\u800c\u4e0d\u6703\u8207\u908f\u8f2f\u7d81\u5728\u4e00\u8d77\u3002\u5982\u6b64\uff0c\u6211\u5011\u5c31\u80fd\u5920\u5beb\u51fa\u9ad8\u54c1\u8cea\u7684\u7a0b\u5f0f\u78bc\uff0c\u5bb9\u6613\u958b\u767c\u3001\u7dad\u8b77\u3002\r\n\r\n\u90a3\u9ebc\uff0c\u5728 Flutter \u5167\u6709\u8a31\u591a\u72c0\u614b\u7ba1\u7406\u5de5\u5177\uff0c\u6211\u5011\u8a72\u600e\u9ebc\u9078\u64c7\u5462\uff1f\u5728\u672c\u5834\u5206\u4eab\u4e2d\uff0c\u5c07\u6703\u4ecb\u7d39\u4e09\u7a2e\u72c0\u614b\u7ba1\u7406\u5de5\u5177 Provider\u3001BLoC\u3001Cubit\uff0c\u53ea\u8981\u5b78\u6703\u9019\u4e09\u7a2e\u5e38\u898b\u7684\u72c0\u614b\u7ba1\u7406\u5de5\u5177\uff0c\u9762\u5c0d\u96e3\u4ee5\u7dad\u8b77\u7684\u9801\u9762\uff0c\u4f60\u4e5f\u53ef\u4ee5\u8f15\u9b06\u9762\u5c0d\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "GJA7GD", "name": "Andy Lu", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_6998-removebg-preview_Yd3TWKC.png", "biography": "\u6211\u662f\u4e00\u540d App \u5de5\u7a0b\u5e2b\uff0c\u4e3b\u8981\u958b\u767c Android \u3001 Flutter\u3002\r\n\r\n\u559c\u6b61\u900f\u904e\u6587\u7ae0\u8207\u5176\u4ed6\u958b\u767c\u8005\u4e00\u8d77\u4ea4\u6d41\uff0c\u5728\u6211\u7684 [Medium](https://medium.com/@andyludeveloper) \u53ef\u4ee5\u627e\u5230\u66f4\u591a\u6211\u5beb\u7684\u6587\u7ae0\u5594\u3002", "public_name": "Andy Lu", "guid": "f9f4cf46-93e6-5316-badf-38884d1b8f45", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GJA7GD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8VW3ZM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8VW3ZM/", "attachments": []}, {"guid": "ebdda65c-e6a3-572a-b75c-dd49781400bd", "code": "TRZF8H", "id": 857, "logo": null, "date": "2024-08-04T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-857", "url": "https://pretalx.coscup.org/coscup-2024/talk/TRZF8H/", "title": "\u5c0f\u9ea5\u6ce8\u97f3\u8f38\u5165\u6cd5\u7684\u53f0\u7063\u9ede\u5b57\u8f38\u51fa\u8207\u8f49\u63db", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "\u5c0f\u9ea5\u6ce8\u97f3\u8f38\u5165\u6cd5\u662f\u4e00\u5957\u652f\u63f4 macOS\u3001Linux \u8207 ChomeOS \u7684\u81ea\u52d5\u9078\u5b57\u6ce8\u97f3\u8f38\u5165\u6cd5\u3002\u5176\u4e2d\uff0c\u7531\u65bc\u6211\u5011\u4f7f\u7528 TypeScript/JavaScript \u958b\u767c ChromeOS \u7248\u672c\uff0c\u800c PIME \u6846\u67b6\u9664\u4e86\u652f\u63f4 Python \u4ee5\u5916\uff0c\u4e5f\u652f\u63f4\u4f7f\u7528 Node.js \u958b\u767c\u8f38\u5165\u6cd5\uff0c\u6211\u5011\u4e5f\u5c07\u5c0f\u9ea5\u6ce8\u97f3\u7684 ChromeOS \u7248\u672c\u7684\u5be6\u4f5c\u79fb\u690d\u5230 PIME \u4e0a\uff0c\u73fe\u5728 Windows \u4f7f\u7528\u8005\uff0c\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5c0f\u9ea5\u6ce8\u97f3\u3002\r\n\r\n\u5c0f\u9ea5\u6ce8\u97f3\u4eca\u5e74\u7684\u53e6\u4e00\u9805\u6bd4\u8f03\u5927\u7684\u9032\u5c55\uff0c\u5247\u662f\u65b0\u589e\u4e86\u5c07\u6ce8\u97f3\u8f49\u63db\u6210\u53f0\u7063\u9ede\u5b57\uff0c\u4ee5\u53ca\u5c07\u53f0\u7063\u9ede\u5b57\u8f49\u63db\u56de\u570b\u5b57\u529f\u80fd\u3002\u4f7f\u7528\u8005\u53ef\u4ee5\u5728\u7db2\u9801\u4e0a\u4f7f\u7528\u9019\u4e9b\u8f49\u63db\u529f\u80fd\uff0c\u4e5f\u53ef\u4ee5\u4f7f\u7528\u5c0f\u9ea5\u6ce8\u97f3\u7684 Chrome Extension \u7684\u53f3\u9375\u9078\u55ae\uff0c\u5c07\u4efb\u610f\u7db2\u9801\u8f49\u63db\u6210\u53f0\u7063\u9ede\u5b57\u3002\u6211\u5011\u6703\u4ecb\u7d39\u9019\u4e9b\u8f49\u63db\u898f\u5247\u4ee5\u53ca\u6211\u5011\u7684\u958b\u767c\u904e\u7a0b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FGFG8Y", "name": "zonble", "avatar": "https://pretalx.coscup.org/media/avatars/53011_vBj9wEA.jpeg", "biography": "* \u76ee\u524d\u5728 Cerence \u64d4\u4efb\u958b\u767c\u7d93\u7406\r\n* Flutter GDE\r\n* \u958b\u653e\u539f\u59cb\u78bc\u8f38\u5165\u6cd5\u5c08\u6848 OpeVanilla \u8207\u5c0f\u9ea5\u6ce8\u97f3\u7684\u4f5c\u8005\u4e4b\u4e00", "public_name": "zonble", "guid": "6af2c8c1-a577-5f93-b568-4391146b743d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FGFG8Y/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/TRZF8H/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/TRZF8H/", "attachments": []}, {"guid": "a07bf808-8a43-5fbe-a605-b79ee5eb77f4", "code": "WBWLYT", "id": 1111, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "RB102", "slug": "coscup-2024-1111-beyond-text-building-multimodal-ai-with-langchain-and-gemini-pro", "url": "https://pretalx.coscup.org/coscup-2024/talk/WBWLYT/", "title": "Beyond Text- Building Multimodal AI with LangChain and Gemini Pro", "subtitle": "", "track": "Google Developer Party", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "This talk is ideal for developers and researchers interested in exploring the potential of the Gemini Pro API and LangChain for building next-generation AI applications. Whether you're building chatbots, multimodal interfaces, or RAG pipelines, this session equips you with the knowledge and tools to leverage the power of Gemini Pro's advanced language processing capabilities.\r\n\r\nOutline:\r\nIntroduction :\r\nBriefly introduce the Gemini Pro API and LangChain framework.\r\nHighlight the benefits of using Gemini Pro with LangChain for AI development.\r\n\r\nGemini Pro Deep Dive:\r\nExplain the key features and functionalities of the Gemini Pro API.\r\nShowcase examples of how Gemini Pro enhances factual language understanding and reasoning.\r\nBriefly discuss the integration process with LangChain.\r\n\r\nBuilding AI Applications with LangChain & Gemini Pro:\r\nDeep dive into specific use cases for building chatbots, multimodal interfaces, and RAG pipelines using both LangChain and Gemini Pro.\r\nProvide code examples and demonstrations of each application. Hands-on Demo\r\n\r\nQ&A and Wrap-up :\r\nSummarize key takeaways and provide resources for further exploration.", "recording_license": "", "do_not_record": false, "persons": [{"code": "MH8V9E", "name": "Kalyan Prasad", "avatar": "https://pretalx.coscup.org/media/avatars/Final_headshot_ReR4ZL9.png", "biography": "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. \r\nI'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. \r\nI 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.\r\nKalyan 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:\r\nNUMFOCUS - Small Development Grants Review Committee\r\nPyCon India \u2013 Conference Co-chair\r\nPyConf Hyderabad \u2013 Conference Co-chair\r\nKaggle X Bipoc Mentorship - Mentor\r\nPyData Global Impact Mentoring Program - Mentor\r\nHyderabad Python Users Group \u2013 Core Member/ Meetups Organizer\r\nHumans for AI \u2013 Program Manager for AI learning Community", "public_name": "Kalyan Prasad", "guid": "99282314-f48f-569e-8635-cc1b2ea93952", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MH8V9E/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WBWLYT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WBWLYT/", "attachments": []}], "TR211": [{"guid": "4e34ced6-2310-5c34-a237-4958e734b805", "code": "YMM8JT", "id": 1220, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1220-opentelemetry-auto-instrumentation--net", "url": "https://pretalx.coscup.org/coscup-2024/talk/YMM8JT/", "title": "\u63a2\u7d22 OpenTelemetry Auto-Instrumentation \u5728 .NET \u7684\u6838\u5fc3\u6280\u8853", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u9019\u5834\u5206\u4eab\u4e2d\uff0c\u6211\u5011\u5c07\u6df1\u5165\u63a2\u7d22 OpenTelemetry \u81ea\u52d5\u5100\u5668\u5316\u5728 .NET \u4e2d\u7684\u5be6\u8e10\u8207\u6311\u6230\u3002\u901a\u904e\u7a0b\u5f0f\u78bc\u89e3\u6790\uff0c\u6211\u5011\u5c07\u63a2\u7d22 Auto-Instrumentation \u7684\u5de5\u4f5c\u539f\u7406\u548c\u95dc\u9375\u6280\u8853\u5be6\u4f5c\uff0c\u4e26\u63a2\u8a0e\u5982\u4f55\u5728\u76e1\u91cf\u4e0d\u5f71\u97ff\u6027\u80fd\u7684\u524d\u63d0\u4e0b\u5be6\u73fe\u9ad8\u6548\u7684\u9059\u6e2c\u6578\u64da\u6536\u96c6\u3002\u6211\u5011\u5c07\u793a\u7bc4\u5982\u4f55\u5b9a\u5236\u548c\u64f4\u5c55 OpenTelemetry \u7684\u529f\u80fd\uff0c\u4ee5\u6eff\u8db3\u5404\u7a2e\u696d\u52d9\u9700\u6c42\uff0c\u4e26\u5206\u4eab\u914d\u7f6e\u548c\u8abf\u6574 OpenTelemetry \u7684\u6700\u4f73\u5be6\u8e10\u3002\u53c3\u8207\u8005\u5c07\u5b78\u7fd2\u5982\u4f55\u61c9\u5c0d\u5be6\u969b\u61c9\u7528\u4e2d\u7684\u6311\u6230\uff0c\u4e26\u638c\u63e1\u63d0\u5347\u61c9\u7528\u53ef\u89c0\u6e2c\u80fd\u529b\u548c\u6027\u80fd\u7684\u5be6\u7528\u6280\u5de7\u3002", "description": "\u5728\u9019\u5834\u5206\u4eab\u4e2d\uff0c\u6211\u5011\u5c07\u6df1\u5165\u63a2\u7d22 OpenTelemetry \u81ea\u52d5\u5100\u5668\u5316\u5728 .NET \u4e2d\u7684\u5be6\u8e10\u8207\u6311\u6230\u3002\u901a\u904e\u7a0b\u5f0f\u78bc\u89e3\u6790\uff0c\u6211\u5011\u5c07\u63a2\u7d22 Auto-Instrumentation \u7684\u5de5\u4f5c\u539f\u7406\u548c\u95dc\u9375\u6280\u8853\u5be6\u4f5c\uff0c\u4e26\u63a2\u8a0e\u5982\u4f55\u5728\u76e1\u91cf\u4e0d\u5f71\u97ff\u6027\u80fd\u7684\u524d\u63d0\u4e0b\u5be6\u73fe\u9ad8\u6548\u7684\u9059\u6e2c\u6578\u64da\u6536\u96c6\u3002\u6211\u5011\u5c07\u793a\u7bc4\u5982\u4f55\u5b9a\u5236\u548c\u64f4\u5c55 OpenTelemetry \u7684\u529f\u80fd\uff0c\u4ee5\u6eff\u8db3\u5404\u7a2e\u696d\u52d9\u9700\u6c42\uff0c\u4e26\u5206\u4eab\u914d\u7f6e\u548c\u8abf\u6574 OpenTelemetry \u7684\u6700\u4f73\u5be6\u8e10\u3002\u53c3\u8207\u8005\u5c07\u5b78\u7fd2\u5982\u4f55\u61c9\u5c0d\u5be6\u969b\u61c9\u7528\u4e2d\u7684\u6311\u6230\uff0c\u4e26\u638c\u63e1\u63d0\u5347\u61c9\u7528\u53ef\u89c0\u6e2c\u80fd\u529b\u548c\u6027\u80fd\u7684\u5be6\u7528\u6280\u5de7\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "UP8WQD", "name": "Marcus", "avatar": "https://pretalx.coscup.org/media/avatars/DevOpsDays_Marcus_Sceu3e5.jpg", "biography": "\u71b1\u8877\u5b78\u7fd2\u8207\u7814\u7a76\u6280\u8853\u77e5\u8b58\u8207\u539f\u7406\uff0c\u4e26\u5c07\u6280\u8853\u5fc3\u5f97\u548c\u7cfb\u7d71\u554f\u984c\u6392\u9664\u904e\u7a0b\u8a18\u9304\u5728\u500b\u4eba\u90e8\u843d\u683c\uff0c\u53c3\u8207 DevOps \u6280\u8853\u793e\u7fa4\u64d4\u4efb\u5fd7\u5de5\u8207\u4e0d\u540c\u4eba\u4ea4\u6d41\u3002\u8fd1\u5e7e\u5e74\u7a4d\u6975\u53c3\u8207\u7814\u8a0e\u6703\u5206\u4eab\u6280\u8853\u5fc3\u5f97\uff0c\u5167\u5bb9\u6db5\u84cb OpenTelemetry \u8207\u53ef\u89c0\u6e2c\u6027 Observability \u53ca DevOps \u7b49\u4e3b\u984c\u3002", "public_name": "Marcus", "guid": "3759ed67-54b1-503f-9863-d341bdaf131c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UP8WQD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YMM8JT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YMM8JT/", "attachments": []}, {"guid": "2b107b45-0213-5a3b-8cff-a890ec1b922e", "code": "NYMPBQ", "id": 994, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-994-updating-a-swiftui-app-to-use-the-composable-architecture", "url": "https://pretalx.coscup.org/coscup-2024/talk/NYMPBQ/", "title": "Updating a SwiftUI App to Use the Composable Architecture", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "The Composable Architecture(TCA) \u662f\u4e00\u500b\u958b\u6e90\u7684 SwiftUI \u6846\u67b6\uff0c\u76ee\u524d\u4e5f\u662f\u958b\u767c SwiftUI app \u4e2d\u6700\u4e3b\u6d41\u7684\u8da8\u52e2\u3002\u672c\u6b21\u4e3b\u984c\u5c07\u6703\u4ee5\u91cd\u69cb\u539f\u751f SwiftUI app \u7684\u65b9\u5f0f\uff0c\u5e36\u5927\u5bb6\u8a8d\u8b58 TCA \u88e1\u7684\u4e3b\u8981\u5143\u4ef6\uff0c\u548c\u4f7f\u7528 TCA \u7684\u597d\u8655\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "EE3YHA", "name": "\u912d\u5b87\u54f2", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_5882_xUb4AXy.jpg", "biography": "iOS developer @ Garmin\uff0c\u5de5\u4f5c\u4e2d\u5beb SwiftUI \u5beb\u5230\u5feb\u5fd8\u5149 UIKit \u4e86\u3002", "public_name": "\u912d\u5b87\u54f2", "guid": "7ae9f8d7-c6bb-5755-a8c5-e2a84ed07934", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EE3YHA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/NYMPBQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/NYMPBQ/", "attachments": []}, {"guid": "a0a8682d-024e-53f8-b2cc-d6777c4ee5fa", "code": "ZQ3M9S", "id": 1108, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1108-let-s-build-llama-3-source-code-explained-from-scratch", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZQ3M9S/", "title": "Let's build Llama 3: Source code explained from scratch", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "For this talk, we're going to take a bottom-up approach and start from the tokenizer. Here, we'll talk about how Llama 3 address tokenizing and encoding/decoding text using the Tiktoken tokenizer.\r\n\r\nAnd then we'll move on to the model, where we'll get a better understand about how Llama 3 was built.\r\n\r\nFinally, we'll tying all of these pieces together at the top level and talk a bit about how Llama 3 generates text sequences based on provided prompts.\r\n\r\nThis talk should be pretty helpful for developers to get an idea of how the building blocks of Llama 3 could be implemented with PyTorch. The code and concepts introduced are potentially transferrable to implement other generative language models.", "recording_license": "", "do_not_record": false, "persons": [{"code": "RYNSZY", "name": "John Lu", "avatar": "https://pretalx.coscup.org/media/avatars/%E4%B8%8B%E8%BC%89_zKOUUfZ.png", "biography": "John is a Senior Software Developer at CMoney, currently focusing on developing core modules for the engineering team. \r\n\r\nHe 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.", "public_name": "John Lu", "guid": "7d3f3b6b-30a9-53f2-9e2c-5e8896a6f067", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RYNSZY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZQ3M9S/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZQ3M9S/", "attachments": []}, {"guid": "14653429-0d6c-5d0e-8422-d5ea63b30eb6", "code": "ZRAVKE", "id": 1063, "logo": null, "date": "2024-08-04T12:00:00+08:00", "start": "12:00", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1063-xz", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZRAVKE/", "title": "\u5982\u4f55\u62bd\u53d6\u51fa XZ \u5f8c\u9580\u7684\u60e1\u610f\u7a0b\u5f0f\u916c\u8f09", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6f14\u8aaa\u6f14\u793a\u4e86\u5982\u4f55\u4e00\u6b65\u6b65\u5b89\u5168\u5730\u65bc\u4e00\u500b Ubuntu \u4f5c\u696d\u7cfb\u7d71\u4e2d\u81ea\u88ab\u6c61\u67d3\u7684 XZ Utils \u7684\u91cb\u51fa\u5c01\u5b58\u6a94\u4e2d\u62bd\u53d6\u51fa\u60e1\u610f\u7a0b\u5f0f\u7684\u916c\u8f09\u3002", "description": "CVE-2024-3094 \u662f\u8457\u540d\u7684\u7531\u60e1\u610f\u4eba\u58eb\u5728\u6210\u529f\u5730\u6210\u70ba XZ Utils \u5c08\u6848\u7684\u5176\u4e2d\u4e00\u4f4d\u5c08\u6848\u7dad\u8b77\u8005\u5f8c\u65bc\u8edf\u9ad4\u7684\u91cb\u51fa\u5305\u4e2d\u6ce8\u5165\u96b1\u85cf\u7684\u60e1\u610f\u7a0b\u5f0f\u4e8c\u9032\u4f4d\u6a94\u7684\u4f9b\u61c9\u934a\u653b\u64ca(supply-chain attack) XZ \u5f8c\u9580\u5b89\u5168\u4e8b\u4ef6\u3002\u9019\u500b\u5f8c\u9580\u6210\u529f\u5730\u5077\u6e21\u9032 Debian \u8ddf Ubuntu Linux \u4f5c\u696d\u7cfb\u7d71\u6563\u5e03\u7248\u7684\u958b\u767c\u4e2d\u7248\u672c\u4e2d\uff0c\u4f46\u5728\u6b63\u5f0f\u91cb\u51fa\u7684\u6700\u5f8c\u4e00\u523b\u88ab\u793e\u7fa4\u7d66\u6293\u5230\u4e26\u5c07\u5176\u79fb\u9664\u3002\r\n\r\n\u672c\u6f14\u8aaa\u6f14\u793a\u4e86\u5982\u4f55\u5b89\u5168\u5730\u65bc Ubuntu \u81ea\u88ab\u6c61\u67d3\u7684 XZ Utils \u7684\u91cb\u51fa\u5c01\u5b58\u6a94\u4e2d\u62bd\u53d6\u51fa\u60e1\u610f\u7a0b\u5f0f\u7684\u916c\u8f09\u3002\u4e3b\u8981\u63a8\u85a6\u7d66\u5c0d\u6709\u958b\u653e\u4f86\u6e90\u78bc\u8edf\u9ad4\u5b89\u5168\u8207\u5982\u4f55\u5728\u5be6\u52d9\u4e0a\u4e00\u7aba\u9019\u7a2e\u60e1\u610f\u884c\u70ba\u5982\u4f55\u88ab\u767c\u73fe\u7684\u904e\u7a0b\u7684\u521d\u5b78\u8005\u4f86\u53c3\u52a0\u3002\u672c\u6f14\u8aaa\u53ea\u6db5\u84cb\u62bd\u53d6\u51fa\u88ab\u6ce8\u5165\u4e4b\u60e1\u610f\u7a0b\u5f0f\u4e8c\u9032\u4f4d\u6587\u4ef6\u7684\u904e\u7a0b\uff0c\u800c\u4e0d\u5305\u542b\u5c0d\u60e1\u610f\u7a0b\u5f0f\u7684\u9006\u5411\u5de5\u7a0b\u7d30\u7bc0\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "UYHLGR", "name": "\u6797\u535a\u4ec1 Buo-ren Lin", "avatar": "https://pretalx.coscup.org/media/avatars/14102639_1479201508772294_5303962666240288224_n_Kcje0hN.jpg", "biography": "\u6797\u535a\u4ec1\u662f\u4e3b\u8981\u8ca2\u737b\u65bc\u8edf\u9ad4\u5728\u5730\u5316(L10N)\u8207 Snap \u6253\u5305\u7684\u9577\u671f Ubuntu \u4f7f\u7528\u8005\u8207\u63a8\u5ee3\u8005\u3002\u5148\u524d\u65bc\u4e2d\u4fe1\u5b89\u79d1\u6280\u4efb\u8077 DevOps \u5de5\u7a0b\u5e2b\u671f\u9593\u66fe\u65bc\u591a\u500b\u5b89\u5168\u4e8b\u4ef6\u4e2d\u8ca0\u8cac\u8abf\u67e5\u8207\u63d0\u4f9b\u5206\u6790\u898b\u89e3\u3002\r\n\r\n---\r\n\r\nBuo-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.", "public_name": "\u6797\u535a\u4ec1 Buo-ren Lin", "guid": "b6587f65-6236-57c1-a22d-ec08591da242", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UYHLGR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZRAVKE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZRAVKE/", "attachments": []}, {"guid": "2badb457-f16b-5cae-ad2d-6845c85b3504", "code": "WWBFAT", "id": 830, "logo": null, "date": "2024-08-04T12:50:00+08:00", "start": "12:50", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-830-how-langserve-works-and-its-source-code", "url": "https://pretalx.coscup.org/coscup-2024/talk/WWBFAT/", "title": "How LangServe Works and Its Source Code", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "LangServe \u662f LangChain \u751f\u614b\u7cfb\u4e2d\u5f37\u5927\u7684 web \u6846\u67b6\uff0c\u958b\u767c\u8005\u53ea\u8981\u7c21\u55ae\u4f7f\u7528\u300cadd_routes\u300d\uff0c\u5c31\u53ef\u4ee5\u628a\u958b\u767c\u597d\u7684 Chain \u6574\u5408\u5230 LangServe \u88e1\uff0c\u4e26\u4e14\u80fd\u5feb\u901f\u90e8\u7f72\u6210\u4e00\u500b web API\uff0c\u751a\u81f3\u9084\u6709\u4e00\u500b playground \u53ef\u4ee5\u6e2c\u8a66\u3002\u672c\u6b21\u6f14\u8b1b\u6703\u5e36\u5927\u5bb6\u95b1\u8b80 LangServe \u7684\u539f\u59cb\u78bc\uff0c\u63a2\u7d22\u5176\u80cc\u5f8c\u7684\u6a5f\u5236\u8207\u8a2d\u5b9a\uff0c\u4e26\u5305\u542b\u90e8\u4efd LangChain \u8207 Python Package \u7684\u6a5f\u5236\uff0c\u8b93\u958b\u767c\u8005\u53ef\u4ee5\u7406\u89e3 LangServe \u662f\u5982\u4f55\u5f88\u8f15\u6613\u5354\u52a9\u8207\u6253\u9020 Generative AI \u7684 web API\u3002", "description": "\u672c\u6b21\u6f14\u8b1b\u6703\u66f4\u591a\u7684\u6642\u9593\u5728\u89e3\u91cb LangServe \u662f\u5982\u4f55\u53ef\u4ee5\u8b93\u958b\u767c\u8005\u5f88\u5bb9\u6613\u7684\u4f7f\u7528 \u300cadd_routes \u300d\u4f86\u628a Chain \u6574\u5408\u8d77\u4f86\uff0c\u4e26\u4e14\u6703\u5e36\u5927\u5bb6\u63a2\u7d22 LangServe playground \u90e8\u4efd\u7684\u7a0b\u5f0f\u78bc\u3002\u6b64\u5916\u9084\u6703\u5305\u542b LangChain\u3001FastAPI \u7b49\u57fa\u790e\u77e5\u8b58\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "FSMLVN", "name": "Ko Ko", "avatar": "https://pretalx.coscup.org/media/avatars/50255359392_e2932f8465_6k_L34ju8h_1_nufy1na.jpg", "biography": "Ko Ko \u9023\u7e8c\u7576\u9078\u591a\u5e74\u5fae\u8edf AI \u9818\u57df\u7684\u6700\u6709\u50f9\u503c\u5c08\u5bb6\uff08Microsoft AI MVP\uff09\uff0c\u66fe\u4efb\u8077\u65bc\u8ca1\u661f 500 \u5f37\u4f01\u696d\u3001\u7f8e\u570b\u77fd\u8c37\u79d1\u6280\u65b0\u5275\u3001\u6fb3\u6d32\u96ea\u68a8\u79d1\u6280\u65b0\u5275\u3001\u7f8e\u570b\u4e0a\u5e02\u516c\u53f8\u7b49\u4f01\u696d\uff0c\u64c5\u9577\u65bc AI \u6280\u8853\u8207\u8edf\u9ad4\u958b\u767c\u3002\u4ed6\u4e5f\u662f\u5927\u578b\u6280\u8853\u5e74\u6703\u7684\u77e5\u540d\u8b1b\u8005\uff0c\u5305\u542b\u4e86 ModernWeb\u3001. NET Conference\u3001PyCon APAC\u3001PyCon HK\u3001DevDays Asia \u7b49\u7b49\u7684\u570b\u969b\u5927\u578b\u5e74\u6703\uff0c\u7d2f\u8a08\u5df2\u8d85\u904e\u842c\u540d\u807d\u773e\u3002\u4ed6\u662f\u6280\u8853\u793e\u7fa4 Chatbot Developers Taiwan \u7684\u6838\u5fc3\u6210\u54e1\uff0c\u5728\u793e\u7fa4\u88e1\u4e5f\u5206\u4eab\u904e\u8a31\u591a\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u548c\u804a\u5929\u6a5f\u5668\u4eba\u76f8\u95dc\u7684\u5be6\u6230\u548c\u5fc3\u5f97\u3002\u4ed6\u71b1\u611b\u5411\u5927\u773e\u5206\u4eab\u4ed6\u7684\u7d93\u9a57\u8207\u6240\u5b78\uff0c\u4e26\u4e14\u76f8\u4fe1\u9019\u6a23\u5206\u4eab\u7684\u904e\u7a0b\u4e2d\u80fd\u8b93\u5f7c\u6b64\u90fd\u66f4\u9032\u6b65\u3002", "public_name": "Ko Ko", "guid": "9ac2ce9c-e20d-56b2-bd6a-c84bbe59295e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FSMLVN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WWBFAT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WWBFAT/", "attachments": []}, {"guid": "218e4456-6da1-5899-97ad-3384297d1c30", "code": "J9WRVS", "id": 771, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-771-entering-simd-programming-with-real-world-examples-a-code-driven-journey", "url": "https://pretalx.coscup.org/coscup-2024/talk/J9WRVS/", "title": "Entering SIMD Programming with Real-World Examples: A Code-Driven Journey", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "SIMD\u662f\u4e00\u9805\u795e\u79d8\u7684\u7a0b\u5f0f\u8a2d\u8a08\u9818\u57df\uff0c\u5927\u591a\u6578\u4eba\u6216\u8a31\u77e5\u9053\u5982\u4f55\u958b\u555f\u53c3\u6578\u4f86\u8b93\u7de8\u8b6f\u5668\u4f7f\u7528SIMD\u6307\u4ee4\u96c6\u6700\u4f73\u5316\uff0c\u537b\u5f88\u5c11\u6709\u4eba\u64c1\u6709\u5be6\u969b\u7684SIMD\u7a0b\u5f0f\u8a2d\u8a08\u7d93\u9a57\u3002\u5728\u9019\u6b21\u7684\u5206\u4eab\u4e2d\uff0c\u5c07\u900f\u904e\u958b\u6e90\u5c08\u6848\u7684\u5be6\u969b\u539f\u59cb\u78bc\uff0c\u4f86\u4e00\u5c64\u4e00\u5c64\u89e3\u6790\u90a3\u4e9b\u751f\u6f80\u7684\u5167\u5bb9\uff0c\u5b78\u7fd2\u5982\u4f55\u5229\u7528SIMD\u6307\u4ee4\u96c6\u64b0\u5beb\u7a0b\u5f0f\u53ca\u52a0\u901f\u3002", "description": "The slide is completed. Feel free to request a preview. I will provide the related information in the supplementary documentation field.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QTMJYV", "name": "\u8449\u5bb6\u90e1", "avatar": "https://pretalx.coscup.org/media/avatars/avataaars_s6LI1WZ.png", "biography": "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.", "public_name": "\u8449\u5bb6\u90e1", "guid": "249d098d-9b13-543d-94a4-7a9e6eea89db", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QTMJYV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/J9WRVS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/J9WRVS/", "attachments": []}, {"guid": "1787cf01-ba71-5142-b9d8-534cad595690", "code": "BF9U79", "id": 1182, "logo": null, "date": "2024-08-04T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1182-how-the-gemini-protocol-works-minimalist-and-modern-document-transport-protocol", "url": "https://pretalx.coscup.org/coscup-2024/talk/BF9U79/", "title": "How the Gemini protocol works - minimalist and modern document transport protocol", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Gemini is a minimalist and modern document transportation protocol created by Solderpunk in in 2019, aiming for the maximal power-to-weight ratio. And have gained traction by computation minimalists. Now there are a dedicated small community of Gemini users. This talk dives into the Gemini documentation protocol and the \"Gemtext\" hypertext specification. And how one might write their own Gemini client and server. \r\n\r\nGemini although simple, is piratical and used. Serving as a gateway into working with the more complicated IETF RFC", "recording_license": "", "do_not_record": false, "persons": [{"code": "UDMCG7", "name": "Martin Chang", "avatar": "https://pretalx.coscup.org/media/avatars/profile6_PaR8OZx.png", "biography": "Systems software, HPC, GPGPU and AI. I mostly build AI libraries and occasionally stupid code in C++.", "public_name": "Martin Chang", "guid": "b7b3b54f-2202-582e-a081-40823b94f2de", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UDMCG7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BF9U79/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BF9U79/", "attachments": []}, {"guid": "fc31f68f-278b-5ba3-a344-ccda7871e557", "code": "G3TK8K", "id": 1203, "logo": null, "date": "2024-08-04T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1203-how-to-write-video-plugins-expand-the-power-of-open-source-programmatic-video-manipulating-tools", "url": "https://pretalx.coscup.org/coscup-2024/talk/G3TK8K/", "title": "How to Write Video Plugins: Expand the Power of Open Source Programmatic Video Manipulating Tools", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "\u7576\u6211\u5011\u60f3\u8981\u5617\u8a66\u505a\u4e00\u4e9b\u5f71\u7247\u8655\u7406(\u4f8b\u5982\u666e\u901a\u7684filter\uff0c\u7528AI\u52a0\u5de5\uff0c\u7b49\u7b49)\u6642\uff0c\u7de8\u5beb\u4e00\u500b plugin \u4f86\u64f4\u5c55\u65e2\u6709\u7684\u958b\u6e90\u5f71\u7247\u8655\u7406\u5de5\u5177\u7684\u529f\u80fd\uff0c\u662f\u5be6\u73fe\u5f71\u7247\u8655\u7406\u9810\u671f\u7d50\u679c\u7684\u5404\u7a2e\u65b9\u6848\u4e2d\uff0cCP\u503c\u6700\u9ad8\u7684\u65b9\u5f0f\u3002\r\n\u56e0\u6b64\uff0c\u9019\u88e1\u5c07\u900f\u904e\u95b1\u8b80\u4e00\u4e9b AviSynth/VapourSynth \u5f71\u50cf plugin \u539f\u59cb\u78bc\uff0c\u5305\u542b\u500b\u4eba\u5beb\u904e\u7684 plugin \u539f\u59cb\u78bc\uff0c\u4f86\u5206\u4eab\u7d93\u9a57\u3002\u7a76\u7adf\u81ea\u88fd plugin \u5728\u63a5\u6536\u3001\u8655\u7406\u3001\u8f38\u51fa\u8996\u8a0a\u4e32\u6d41\u6642\uff0c\u61c9\u8a72\u6ce8\u610f\u54ea\u4e9b\u7d30\u7bc0\u3002", "description": "We will view the source code of video plugins and plugins frameworks of these toolchains:\r\nAviSynth, AviSynthPlus, VapourSynth.", "recording_license": "", "do_not_record": false, "persons": [{"code": "USGGDS", "name": "Hsueh-Tsung Kuo", "avatar": "https://pretalx.coscup.org/media/avatars/himawari-super_cub-c125-bei_yi.crop_uiE5mcF.jpg", "biography": "* A programmer (x) coding peasant (o) from game company in Taiwan.\r\n* Backend (and temporary frontend) engineer.\r\n* Usually develop something related to my work in Python, Ruby, ECMAScript, Golang, C#.\r\n* Built CDN-aware game asset update system.\r\n* Business large passenger vehicle driver.\r\n* Ride bike to help traffic jam.\r\n* Care about chaotic traffic in Taiwan.\r\n* Draw cute anime character in spare time.", "public_name": "Hsueh-Tsung Kuo", "guid": "9b0a0667-f3e8-5a5e-8a7a-7cb0891f1162", "url": "https://pretalx.coscup.org/coscup-2024/speaker/USGGDS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/G3TK8K/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/G3TK8K/", "attachments": []}, {"guid": "ada9a0bd-ec7a-52e8-a023-6fe2459a7aa5", "code": "HVSA3R", "id": 1045, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR211", "slug": "coscup-2024-1045", "url": "https://pretalx.coscup.org/coscup-2024/talk/HVSA3R/", "title": "\u300e\u81ea\u5df1\u7684\u6e90\u78bc\u81ea\u5df1\u5beb\u300f- \u5f9e\u505c\u8eca\u5834\u8a08\u8cbb\u5668\u770b\u6e2c\u8a66\u8207\u67b6\u69cb\u8a2d\u8a08", "subtitle": "", "track": "Let\u2019s Read the Source Code", "type": "general (30mins)", "language": "en", "abstract": "\u300c\u55ae\u4e00\u8077\u8cac\u300d\u3001\u300c\u958b\u653e\u5c01\u9589\u300d\u3001\u300c\u4f9d\u8cf4\u6ce8\u5165\u300d\u3001\u2026 \u9019\u4e9b\u5beb\u7a0b\u5f0f\u7684\u539f\u5247\uff0c\u56e0\u70ba\u9762\u8a66\u627e\u5de5\u4f5c\u6642\u90fd\u6703\u8003\uff0c\u6240\u4ee5\u5927\u5bb6\u90fd\u5012\u80cc\u5982\u6d41\uff0c\u53ef\u662f\u70ba\u4ec0\u9ebc\u9032\u5230\u516c\u53f8\u5f8c\uff0c\u628a\u524d\u4eba\u7684\u300c\u9245\u4f5c\u300d\u6253\u958b\u4f86\uff0c\u770b\u5230\u7684\u5f80\u5f80\u4e0d\u662f\u90a3\u9ebc\u4e00\u56de\u4e8b\uff1b\u66f4\u6709\u751a\u8005\uff0c\u7576\u6211\u5011\u60f3\u8981\u5e6b\u5fd9\u628a\u539f\u6709\u7684\u7a0b\u5f0f\u6539\u5beb\u6210\u66f4\u597d\u7684\u6a23\u8c8c\u6642\uff0c\u7e3d\u662f\u5f97\u5230\u300c\u6703\u52d5\u7684\u7a0b\u5f0f\u4e0d\u8981\u6539\u300d\u7684\u56de\u7b54\uff1f\r\n\r\n\u6211\u5011\u7528\u4e00\u500b\u65e5\u5e38\u751f\u6d3b\u4e2d\u5e38\u898b\u7684\u670d\u52d9\uff1a\u300c\u505c\u8eca\u5834\u8a08\u8cbb\u5668\u300d\uff0c\u4f86\u770b\u770b\u5728\u529f\u80fd\u4fdd\u6301\u6b63\u78ba\u7684\u60c5\u6cc1\u4e0b\uff0c\u6709\u610f\u8b58\u5730\u5584\u7528\u7269\u4ef6\u5c0e\u5411\u8a2d\u8a08\u539f\u5247\uff0c\u8207\u6c92\u6709\u5584\u7528\u7684\uff0c\u5728\u95b1\u8b80\u4e0a\u7684\u8868\u73fe\u529b\uff0c\u8207\u7576\u9700\u6c42\u6709\u8b8a\u6642\u7684\u6539\u52d5\u96e3\u6613\u5ea6\uff0c\u6709\u4ec0\u9ebc\u5340\u5225\u3002", "description": "\u672c Session \u4f7f\u7528\u7684\u7a0b\u5f0f\u78bc\u4e0d\u662f\u7db2\u8def\u4e0a\u6709\u540d\u7684\u958b\u6e90\u5c08\u6848\uff0c\u53ea\u662f\u70ba\u4e86\u9019\u6b21\u6f14\u8b1b\u800c\u64b0\u5beb\u7684\u7bc4\u4f8b\u7a0b\u5f0f\uff0c\u4f46\u76e1\u91cf\u7528\u6211\u5011\u5e73\u5e38\u751f\u6d3b\u4e2d\u6703\u9047\u5230\u7684\u5834\u666f\uff0c\u4ee5\u671f\u964d\u4f4e\u53c3\u8207\u8005\u5728\u9818\u57df\u6982\u5ff5\u7406\u89e3\u4e0a\u7684\u96e3\u5ea6\uff0c\u800c\u5c08\u6ce8\u5728\u8a2d\u8a08\u7684\u8b70\u984c\u4e0a\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "8ZJLDB", "name": "Kuma Syu", "avatar": "https://pretalx.coscup.org/media/avatars/187081070_3941801639245728_3091081883677897104_n_NYDos49.jpeg", "biography": "Kuma \u6700\u8a0e\u53ad\u7684\u5c31\u662f coding \u4e86\u3002\r\n\r\n \r\n\r\n\u4f60\u6c92\u807d\u932f\uff0c\u8eab\u70baRD\uff0c\u53ea\u8981\u80fd\u6eff\u8db3\u54c1\u8cea\u8207\u6642\u7a0b\uff0c\u4ed6\u5805\u6301\u80fd\u5920\u5c11\u5beb code \u5c31\u5c11\u5beb code\u3002\r\n\r\n\u4ed6\u4e5f\u5f88\u61f6\uff0c\u80fd\u5920\u8b93\u6a5f\u5668\u505a\u7684\u4e8b\u5c31\u4e0d\u81ea\u5df1\u505a\u3002\r\n\r\n\u4ed6\u8a0e\u53ad\u6d6a\u8cbb\uff0c\u4e5f\u61f6\u5f97\u7b97\u8a08\uff0c\u5c31\u50bb\u50bb\u5730\u5728\u7d44\u7e54\u5167\u52aa\u529b\u63a8\u52d5\u5404\u7a2e\u6d41\u7a0b\u6539\u5584\u3001\u4eba\u54e1\u6559\u80b2\uff0c\u8207\u8edf\u9ad4\u5de5\u7a0b\u5be6\u8e10\u3002\r\n\r\n\u300c\u5d07\u5c1a\u654f\u6377\u7cbe\u795e\uff0c\u71b1\u611b\u8edf\u9ad4\u5de5\u7a0b\u300d\u2014 \u4f60\u53ef\u4ee5\u9019\u9ebc\u5f62\u5bb9\u4ed6\u3002", "public_name": "Kuma Syu", "guid": "e7ed12b3-79a5-5d61-95b4-b0535084ee54", "url": "https://pretalx.coscup.org/coscup-2024/speaker/8ZJLDB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HVSA3R/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HVSA3R/", "attachments": []}], "TR212": [{"guid": "101bda66-0cd2-5f30-aeb2-74db13d2d834", "code": "JT37PS", "id": 904, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-904-distributed-tracing-in-line-taiwan", "url": "https://pretalx.coscup.org/coscup-2024/talk/JT37PS/", "title": "Distributed Tracing in LINE Taiwan : \u5927\u898f\u6a21\u5206\u6563\u5f0f\u8ffd\u8e64\u7684\u5be6\u8e10\u8207\u6311\u6230", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u73fe\u4ee3\u8edf\u9ad4\u958b\u767c\u548c\u904b\u71df\u4e2d\uff0c\u5206\u6563\u5f0f\u8ffd\u8e64\u5df2\u7d93\u6210\u70ba\u89e3\u6c7a\u8907\u96dc\u7cfb\u7d71\u554f\u984c\u7684\u95dc\u9375\u5de5\u5177\u4e4b\u4e00\u3002\u672c\u6f14\u8b1b\u5c07\u805a\u7126\u65bc LINE \u53f0\u7063\u5718\u968a\u5982\u4f55\u61c9\u5c0d\u5927\u898f\u6a21\u5206\u6563\u5f0f\u8ffd\u8e64\u6240\u5e36\u4f86\u7684\u6311\u6230\uff0c\u4e26\u5be6\u8e10\u8ffd\u8e64\u6280\u8853\u4ee5\u78ba\u4fdd\u7cfb\u7d71\u7684\u53ef\u9760\u6027\u548c\u6548\u80fd\u3002", "description": "\u6211\u5011\u5c07\u6df1\u5165\u63a2\u8a0e\u5728LINE \u53f0\u7063\u80cc\u666f\u4e0b\u6240\u9762\u81e8\u7684\u7279\u5b9a\u6311\u6230\uff0c\u5305\u62ec\u6d77\u91cf\u6578\u64da\u7684\u8655\u7406\u3001\u7cfb\u7d71\u67b6\u69cb\u7684\u8a2d\u8a08\u3001\u6027\u80fd\u512a\u5316\u548c\u6545\u969c\u6392\u67e5\u7b49\u65b9\u9762\u3002\u901a\u904e\u5206\u4eab\u6211\u5011\u7684\u7d93\u9a57\u548c\u5b78\u7fd2\uff0c\u6211\u5011\u5c07\u63a2\u8a0e\u5206\u6563\u5f0f\u8ffd\u8e64\u5728LINE \u53f0\u7063\u5982\u4f55\u4fc3\u9032\u4e86\u7cfb\u7d71\u7684\u7a69\u5b9a\u904b\u884c\u548c\u958b\u767c\u6548\u7387\uff0c\u4e26\u5c55\u671b\u672a\u4f86\u6211\u5011\u5728\u9019\u4e00\u9818\u57df\u7684\u6301\u7e8c\u52aa\u529b\u548c\u6539\u9032\u65b9\u5411\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DXNR79", "name": "\u6797\u54f2\u7def", "avatar": null, "biography": "SRE at LINE Taiwan", "public_name": "\u6797\u54f2\u7def", "guid": "44606bdf-945f-5174-9755-e26383bcc2df", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DXNR79/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JT37PS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JT37PS/", "attachments": []}, {"guid": "734089bb-b9c2-544c-b822-a09dcf6159ad", "code": "R8QDLH", "id": 885, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-885-should-you-switch-to-the-new-kubernetes-gateway-api", "url": "https://pretalx.coscup.org/coscup-2024/talk/R8QDLH/", "title": "Should You Switch to the New Kubernetes Gateway API?", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nWhen 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?\r\n\r\nIn 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "UYXSHK", "name": "Navendu Pottekkat", "avatar": "https://pretalx.coscup.org/media/avatars/Profile_Picture_Zvrlosa.jpg", "biography": "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.", "public_name": "Navendu Pottekkat", "guid": "84428009-94ce-5da9-9aeb-c63d64f79c60", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UYXSHK/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/R8QDLH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/R8QDLH/", "attachments": []}, {"guid": "50e4070e-d37b-5c43-8293-52cc8de63c42", "code": "GD8G93", "id": 752, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-752-wasm-llm", "url": "https://pretalx.coscup.org/coscup-2024/talk/GD8G93/", "title": "\u958b\u767c\u8207\u90e8\u7f72\u8f15\u91cf\u5316\u7684 Wasm+LLM \u5bb9\u5668", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u672c\u6f14\u8b1b\u4e2d\uff0c\u6211\u5c07\u5c55\u793a\u5982\u4f55\u4f7f\u7528 Rust+Wasm \u7684\u8edf\u9ad4\u67b6\u69cb\u4f86\u8a2d\u8a08\u4e26\u7ba1\u7406 LLM \u7684\u670d\u52d9\uff0c\u4e26\u900f\u904e\u5bb9\u5668\u5316(crun/WasmEdge)\u7684\u65b9\u5f0f\u5728 podman/docker \u8207 kubernetes \u9032\u884c\u90e8\u7f72\u8207\u7ba1\u7406\u3002\r\n1. \u64b0\u5beb\u4f60\u7684 LLM \u670d\u52d9\uff0c\u4ee5 Gemma-2b \u6a21\u578b\u8207 OpenAI API \u76f8\u5bb9\u7684\u5f8c\u7aef\u70ba\u4f8b\r\n2. \u4f7f\u7528 Podman/Docker \u6253\u5305 LLM \u670d\u52d9\u4e26\u767c\u4f48\u5230 Container Registry (e.g. dockerhub)\r\n3. \u4f7f\u7528 Podman/Docker \u90e8\u7f72\u672c\u5730\u7aef\u7684 LLM \u670d\u52d9\uff0c\u642d\u5efa\u500b\u4eba\u7684 ChatGPT\r\n4. \u4f7f\u7528 Kubernetes \u90e8\u7f72 LLM \u670d\u52d9\uff0c\u4e26\u4f7f\u7528 GPU \u9032\u884c\u52a0\u901f", "description": "\u5167\u5bb9\u6240\u4f7f\u7528\u7684\u8edf\u9ad4\u67b6\u69cb\u5747\u70ba\u958b\u6e90\u5c08\u6848\uff1a\r\n\r\n1. Rust: https://github.com/rust-lang\r\n2. Crun: https://github.com/containers/crun\r\n3. WasmEdge: https://github.com/WasmEdge/WasmEdge/\r\n4. Podman: https://github.com/containers/podman\r\n5. Docker: https://github.com/docker\r\n6. Kubernetes: https://github.com/kubernetes/kubernetes\r\n7. Gemma-2b-it: https://huggingface.co/google/gemma-2b-it", "recording_license": "", "do_not_record": false, "persons": [{"code": "YWMSMR", "name": "hydai", "avatar": "https://pretalx.coscup.org/media/avatars/hydai_WNMGzbl_T4xE71v.png", "biography": "Hung-Ying Tai (GitHub ID: hydai) is a pioneer in compiler optimization and virtual machine design.\r\nHe is the maintainer of WasmEdge and CNCF Ambassador.\r\nHe is a prolific open-source contributor, participating in many open-source projects, including crun, llama.cpp, solidity, and SOLL.", "public_name": "hydai", "guid": "7b3adee3-1bd0-5ffc-b8c4-e944392da5d0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YWMSMR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GD8G93/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GD8G93/", "attachments": []}, {"guid": "9633618a-ad2b-5aab-8657-b7cb2510be45", "code": "CVHCZN", "id": 1324, "logo": null, "date": "2024-08-04T12:00:00+08:00", "start": "12:00", "duration": "00:40", "room": "TR212", "slug": "coscup-2024-1324-lightning-talk", "url": "https://pretalx.coscup.org/coscup-2024/talk/CVHCZN/", "title": "Lightning Talk", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "Lightning Talk", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CVHCZN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CVHCZN/", "attachments": []}, {"guid": "d6bd7cf0-8472-5e49-9250-269f2af9e413", "code": "BGZ3BA", "id": 973, "logo": null, "date": "2024-08-04T12:50:00+08:00", "start": "12:50", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-973-boost-security-in-kubernetes-with-cis-security-controls-and-benchmarks", "url": "https://pretalx.coscup.org/coscup-2024/talk/BGZ3BA/", "title": "Boost Security in Kubernetes with CIS Security Controls and Benchmarks", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "\u5728 Kubernetes \u7684\u74b0\u5883\u4e2d\uff0c\u5b89\u5168\u548c\u5408\u898f\u6027\u662f\u7ba1\u7406\u8005\u5fc5\u9808\u6df1\u5ea6\u8003\u616e\u7684\u5169\u5927\u8b70\u984c\u3002\r\n\u85c9\u7531\u63a1\u7528\u53ef\u9760\u7684\u5b89\u5168\u6846\u67b6\uff0c\u60a8\u53ef\u4ee5\u6709\u6548\u5730\u63d0\u5347\u8a8d\u8b49\u548c\u6cd5\u898f\u8981\u6c42\u7684\u8986\u84cb\u7bc4\u570d\uff0c\u540c\u6642\u52a0\u5f37\u7cfb\u7d71\u7684\u5b89\u5168\u6027\u3002\r\n\r\n\u5728\u672c\u6b21\u6f14\u8b1b\u4e2d\uff0c\u6211\u5011\u5c07\u63a2\u8a0e\u5982\u4f55\u5728 Kubernetes \u5b89\u5168\u8207\u5408\u898f\u6027\u8a08\u5283\u4e2d\uff0c\u61c9\u7528\u7db2\u8def\u5b89\u5168\u4e2d\u5fc3 (CIS) \u7684 Critical Security Controls \u548c CIS Benchmarks\uff0c\u4ee5\u78ba\u4fdd\u6700\u4f73\u5be6\u8e10\u3002\u4ee5\u4e0b\u662f\u672c\u6b21\u6f14\u8b1b\u7684\u91cd\u9ede\u5167\u5bb9\uff1a\r\n\r\n- \u4ecb\u7d39 CIS \u7d44\u7e54\u4e26\u89e3\u91cb\u5176\u91cd\u8981\u6027\uff1aCIS \u70ba\u4ec0\u9ebc\u5c0d\u8cc7\u8a0a\u7cfb\u7d71\u5b89\u5168\u81f3\u95dc\u91cd\u8981\uff0c\u4ee5\u53ca\u5176 Critical Security Controls \u548c CIS Benchmarks \u7684\u57fa\u672c\u6982\u5ff5\u3002\r\n- CIS \u7d44\u7e54\u7684\u516c\u4fe1\u529b\u548c\u5176\u5f71\u97ff\u529b\uff1a\u4e86\u89e3 CIS \u5982\u4f55\u5236\u5b9a\u5177\u6709\u516c\u4fe1\u529b\u7684\u5b89\u5168\u57fa\u6e96\uff0c\u4ee5\u53ca\u53f0\u7063\u7684\u570b\u5bb6\u8cc7\u901a\u5b89\u5168\u7814\u7a76\u9662\u5982\u4f55\u501f\u9451\u9019\u4e9b\u57fa\u6e96\u4f86\u5236\u5b9a\u653f\u5e9c\u7d44\u614b\u57fa\u6e96 (GCB)\u3002\r\n- \u5728 Kubernetes \u4e2d\u61c9\u7528 CIS \u57fa\u6e96\uff1a\u4ecb\u7d39 Kubernetes \u5b89\u5168\u7684\u95dc\u9375\u9818\u57df\uff0c\u5305\u62ec\u63a7\u5236\u5e73\u9762\u7d44\u4ef6 (Control Plane Components)\u3001Etcd\u3001\u63a7\u5236\u5e73\u9762\u914d\u7f6e (Control Plane Configuration)\u3001\u5de5\u4f5c\u7bc0\u9ede (Worker Nodes) \u548c\u7b56\u7565 (Policies) \u7b49\uff0c\u4e26\u89e3\u91cb\u5982\u4f55\u5c07\u9019\u4e9b\u57fa\u6e96\u4ed8\u8af8\u5be6\u8e10\u3002\r\n- \u5229\u7528 CNCF Landscape \u4e2d\u7684 security \u548c compliance \u5c08\u6848\uff1a\u9078\u64c7\u81ea\u52d5\u5316\u5de5\u5177\u7684\u5c08\u6848\u5982\u4f55\u5e6b\u52a9\u5be6\u73fe CIS Benchmarks\uff0c\u4ee5\u53ca\u63d0\u4f9b\u76f8\u95dc\u7684\u4f7f\u7528\u6848\u4f8b\u3002\r\n\r\n\u9019\u6b21\u6f14\u8b1b\u5c07\u70ba\u60a8\u63d0\u4f9b\u6709\u95dc Kubernetes \u5b89\u5168\u548c\u5408\u898f\u6027\u7684\u6df1\u5165\u898b\u89e3\uff0c\u4e26\u70ba\u60a8\u7684\u7d44\u7e54\u5728\u78ba\u4fdd\u5408\u898f\u548c\u63d0\u5347\u5b89\u5168\u6027\u65b9\u9762\u63d0\u4f9b\u5207\u5be6\u53ef\u884c\u7684\u7b56\u7565\u548c\u5de5\u5177\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "M7FRZ3", "name": "Ader Fu(Yao-De,Fu)", "avatar": "https://pretalx.coscup.org/media/avatars/64598482_xC3GzHL_4SHwH01.jpg", "biography": "Ader Fu, a.k.a. Yao-De Fu has extensive experience in DevOps and works at Chunghwa Telecom Co., Ltd.\r\nI 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.\r\nI 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.\r\nI 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.\r\nFavorite technologies include Kubernetes/DevOps/CNCF/APIM, etc.", "public_name": "Ader Fu(Yao-De,Fu)", "guid": "7dab5fc6-0a49-57ec-8615-0dd10220b7d4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/M7FRZ3/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BGZ3BA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BGZ3BA/", "attachments": []}, {"guid": "7ec5be5f-db68-53c9-a12e-0f622f921dc3", "code": "39XRRP", "id": 888, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-888-rapidly-deploy-nfv-with-vyos-on-kubernetes", "url": "https://pretalx.coscup.org/coscup-2024/talk/39XRRP/", "title": "Rapidly Deploy NFV with VyOS on Kubernetes", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nIn 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.", "description": "\u4e3b\u8981\u6703\u8aaa\u660e\u5982\u4f55\u5feb\u901f\u90e8\u7f72vyos on k8s\uff0c\u4e26\u4e14\u900f\u904e\u4e00\u4e9b\u540c\u6b65\u6a5f\u5236\uff0c\u5c07K8s configMap\u4e2d\u7684\u7db2\u8def\u8a2d\u5b9a\u540c\u6b65\u9032VyOS VM\u4e4b\u4e2d\uff0c\u6709\u6b64\u76f8\u95dc\u6a5f\u5236\u4e4b\u5f8c\uff0c\u5c31\u53ef\u4ee5\u5feb\u901f\u900f\u904ek8s controller & CRD\u53bb\u5feb\u901f\u90e8\u7f72\u7279\u5b9a\u8a2d\u5b9a\u7684vyos\uff0c\u4ee5\u63d0\u4f9bKubevirt VM\u7684tenant networking\uff0c\u4e5f\u53ef\u4ee5\u540c\u6642\u63d0\u4f9b\u4e0d\u5c11\u5f48\u6027\u7684\u8a2d\u5b9a\u8207\u529f\u80fd\u53ef\u4ee5\u7d44\u5408\u51fa\u671f\u671b\u4e2d\u7684\u7db2\u8def\u578b\u614b", "recording_license": "", "do_not_record": false, "persons": [{"code": "JWUFMA", "name": "\u9ec3\u5b87\u5f37 Date Huang", "avatar": "https://pretalx.coscup.org/media/avatars/c_-_%E8%A4%87%E8%A3%BD_TI6GrvS.JPG", "biography": "Date Huang is Solution Architect in VyOS Networks, and also the maintainer of EZIO Project, bare-metal server massive deployment solution.\r\n\r\nSpeaking 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", "public_name": "\u9ec3\u5b87\u5f37 Date Huang", "guid": "6b28bfb3-3dd7-54d5-96ae-5fefd9561b97", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JWUFMA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/39XRRP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/39XRRP/", "attachments": []}, {"guid": "9f32d388-7c0c-5411-9714-e05457f61953", "code": "VESN7N", "id": 941, "logo": null, "date": "2024-08-04T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-941-grafana-alloy", "url": "https://pretalx.coscup.org/coscup-2024/talk/VESN7N/", "title": "Grafana Alloy \u6700\u4f73\u5be6\u8e10\uff1a\u591a\u79df\u6237\u8a2d\u8a08\u3001\u6027\u80fd\u512a\u5316\u8207\u7aef\u5230\u7aef\u8ffd\u8e64", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "1. \u70ba\u4ec0\u9ebc\u63a1\u7528Alloy Gateway\uff0c\u4e26\u500b\u5225\u8a2d\u5b9atenant\u7684rate limit\r\n2. \u4f7f\u7528loki rulers\u5c07\u5e38\u898b\u7684metrics\uff08\u5982web-vitals\uff09\u5f9elog\u7cbe\u7149\u6210metrics\uff0c\u4e26\u5448\u73fe\u5728Grafana\u4e0a\r\n3. \u5728\u524d\u7aefapp\u9001\u4e00\u81f4\u7684trace context propogation\uff0c\u4e26\u5728Grafana\u4e0a\u5448\u73feend-to-end tracing\r\n4. \u5982\u4f55\u5feb\u901f\u90e8\u7f72Grafana Alloy\uff0c\u5982\u4f55\u9054\u5230multi-tenant\u8a2d\u8a08?", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LAMZZQ", "name": "Eric Huang", "avatar": "https://pretalx.coscup.org/media/avatars/LAMZZQ_qe4AdUc.jpg", "biography": "Certified Kubernetes Administrator and conscientious software engineer", "public_name": "Eric Huang", "guid": "ccf88607-67a3-5554-aff8-01b30f3b09c7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LAMZZQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VESN7N/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VESN7N/", "attachments": []}, {"guid": "293e151b-fdfa-5626-a03d-68c999f8aed3", "code": "YMFDUJ", "id": 776, "logo": null, "date": "2024-08-04T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-776-optimizing-on-premise-kubernetes-networking-with-bgp", "url": "https://pretalx.coscup.org/coscup-2024/talk/YMFDUJ/", "title": "Optimizing On-Premise Kubernetes Networking with BGP", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nThe 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.", "description": "The slide is completed. Feel free to request a preview. I will provide the related information in the supplementary documentation field.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QTMJYV", "name": "\u8449\u5bb6\u90e1", "avatar": "https://pretalx.coscup.org/media/avatars/avataaars_s6LI1WZ.png", "biography": "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.", "public_name": "\u8449\u5bb6\u90e1", "guid": "249d098d-9b13-543d-94a4-7a9e6eea89db", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QTMJYV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YMFDUJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YMFDUJ/", "attachments": []}, {"guid": "580b1fdc-b3e7-53dc-adf2-9b9ca674d1b9", "code": "WWJSLQ", "id": 1008, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR212", "slug": "coscup-2024-1008-kubevirt", "url": "https://pretalx.coscup.org/coscup-2024/talk/WWJSLQ/", "title": "KubeVirt\u5982\u4f55\u5354\u52a9\u4f01\u696d\u8d70\u5411\u5bb9\u5668\u5316\u4e4b\u8def", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "general (30mins)", "language": "en", "abstract": "KubeVirt\u5f9e2019\u7d0d\u5165CNCF\u5c08\u6848\uff0c\u4e14\u57282022\u5e74\u9054\u5230\u5b75\u5316\u4e2d(Incubating)\u7684\u6210\u719f\u7d1a\u5225\u3002KubeVirt\u65e8\u5728\u5c07\u865b\u64ec\u5316\u6280\u8853\u8207Kubernetes\u5bb9\u5668\u5316\u5e73\u53f0\u76f8\u7d50\u5408\uff0c\u8b93\u4f7f\u7528\u8005\u53ef\u4ee5\u5728Kubernetes\u96c6\u7fa4\u4e0a\u904b\u884c\u865b\u64ec\u6a5f\u5668\uff0c\u4e26\u5c07\u5176\u8996\u70baKubernetes\u7ba1\u7406\u7684\u8cc7\u6e90\u4e4b\u4e00\u3002\r\n\u672c\u4e3b\u984c\u5c07\u4ecb\u7d39KubeVirt\u5c08\u6848\u57fa\u672c\u529f\u80fd\u8207\u5982\u4f55\u85c9\u7531KubeVirt\u52a0\u901f\u4f01\u696d\u8d70\u5411\u5bb9\u5668\u5316\u8207Kubernetes\u5e73\u53f0\u3002\u4e26\u7e3d\u7d50\u5404\u9805\u71df\u904b\u4e0a\u9700\u8003\u91cf\u7684\u91cd\u9ede\u3002", "description": "Agenda:\r\n1. KubeVirt\u4ecb\u7d39\r\n2. KubeVirt\u5982\u4f55\u5354\u52a9\u4f01\u696d\u8d70\u5411\u5bb9\u5668\u5316\u4e4b\u8def\r\n3. VM\u4f7f\u7528\u8005\u8e0f\u5165KubeVirt\u524d\u4e0d\u53ef\u4e0d\u77e5\u7684\u91cd\u9ede", "recording_license": "", "do_not_record": false, "persons": [{"code": "97MANM", "name": "\u6881\u7dad\u6069 Jace Liang", "avatar": "https://pretalx.coscup.org/media/avatars/1646969736917_vFjBvLR.jpg", "biography": "\u76ee\u524d\u4efb\u8077\u65bc\u7d05\u5e3d\uff08Red Hat\uff09\u64d4\u4efbOpenShift TAM\uff08\u6280\u8853\u5ba2\u6236\u7d93\u7406\uff09\u3002\u4e3b\u8981\u5354\u52a9\u5ba2\u6236\u7ba1\u7406\u548c\u898f\u5283\u5bb9\u5668\u5e73\u53f0\uff0c\u4e26\u8655\u7406\u8207\u5bb9\u5668\u5e73\u53f0\u76f8\u95dc\u7684\u4efb\u4f55\u6280\u8853\u554f\u984c\u3002", "public_name": "\u6881\u7dad\u6069 Jace Liang", "guid": "f61d5610-79dd-5bd0-9c75-62ce52c4fe46", "url": "https://pretalx.coscup.org/coscup-2024/speaker/97MANM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WWJSLQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WWJSLQ/", "attachments": []}], "TR213": [{"guid": "b2fda70d-5c2c-5f68-b47a-bc5f83317031", "code": "X7PLXV", "id": 966, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-966-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/X7PLXV/", "title": "\u5340\u584a\u93c8\u548c\u52a0\u5bc6\u6280\u8853\u5982\u4f55\u4f7f AI \u66f4\u53bb\u4e2d\u5fc3\u5316\u548c\u517c\u9867\u96b1\u79c1\u5b89\u5168", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "\u76ee\u524d AI \u9818\u57df\u81ea 2023 \u5e74\u8d77\u56e0\u70ba ChatGPT \u7684\u554f\u4e16\u800c\u958b\u59cb\u65b9\u8208\u672a\u827e\r\n\u5728\u5340\u584a\u93c8\u4e16\u754c\u4e5f\u5df2\u7d93\u6380\u8d77\u4e86 AI ++ \u7684\u5340\u584a\u93c8\u9805\u76ee\u76db\u884c\u98a8\u6f6e\uff0c\u7136\u800c\u4ee4\u4eba\u9727\u88e1\u63a2\u82b1\u7684\uff0c\u662f\u5340\u584a\u93c8\u6280\u8853\u5982\u4f55\u771f\u6b63\u80fd\u5920\u5e6b\u52a9\u6211\u5011\u6253\u9020\u51fa\u66f4\u5b89\u5168\u3001\u66f4\u6c38\u7e8c\u7684 AI \u61c9\u7528\u7522\u54c1\u3002\r\n\u672c\u6b21\u7684\u6f14\u8b1b\u6211\u5c07\u5f9e ZKML( Zero-Knowledge Machine Learning )\u4ee5\u53ca FHE \u5168\u540c\u614b\u52a0\u5bc6\uff08(Fully Homomorphic Encryption, FHE)\uff09\u5982\u4f55\u8b93 AI \u61c9\u7528\u80fd\u5920\u517c\u9867\u96b1\u79c1\u548c\u53bb\u4e2d\u5fc3\u5316\uff0c\u4e26\u4e14\u53bb\u63a2\u8a0e EigenLayer \u9019\u985e\u578b\u7684 Restaking \u5354\u8b70\u5982\u4f55\u900f\u904e\u7d93\u6fdf\u5b78\u7684\u89d2\u5ea6\u53bb\u6253\u9020\u66f4\u53bb\u4e2d\u5fc3\u5316\u7684 AI \u57fa\u790e\u8a2d\u65bd\u3002\r\n\u6700\u5f8c\uff0c\u672c\u6f14\u8b1b\u6700\u5f8c\u4e5f\u6703\u4ecb\u7d39\u5728\u5340\u584a\u93c8\u6280\u8853\u5728 AI \u9818\u57df\u767c\u5c55\u7684\u904e\u7a0b\u4e2d\u9047\u5230\u4e86\u4ec0\u9ebc\u6a23\u7684\u74f6\u9838\uff0c\u4ee5\u53ca\u53ef\u80fd\u7684\u89e3\u6c7a\u65b9\u6848\u548c\u8f49\u6a5f\u3002", "description": "AI \u76ee\u524d\u57fa\u672c\u4e0a\u5df2\u7d93\u662f\u5e02\u5834\u4e0a\u6700\u7099\u71b1\u7684\u958b\u767c\u984c\u76ee\uff0c\u4f46\u662f\u76ee\u524d AI \u6240\u9700\u7684\u6578\u64da\u3001\u6a21\u578b\u4ee5\u53ca\u7b97\u529b\u7b49\u8cc7\u6e90\u904e\u5ea6\u7684\u96c6\u4e2d\u5728 OpenAI,Microsoft ,Google ,Apple \u7b49\u5de8\u982d\u624b\u4e2d\uff0c\u4e5f\u5f15\u8d77\u4e86\u696d\u754c\u5c0d\u79d1\u6280\u5de8\u982d\u64c1\u6709\u904e\u5927\u7684\u6b0a\u529b\u3001\u4ee5\u53ca\u638c\u63e1\u904e\u591a\u6578\u64da\u96b1\u79c1\u7684\u64d4\u6182\uff0c\u5728\u9019\u500b\u6642\u5019\uff0c\u53bb\u4e2d\u5fc3\u5316\u7684 AI\u9805\u76ee\u4fbf\u5728\u9019\u6a23\u7684\u80cc\u666f\u4e0b\u958b\u59cb\u5982\u96e8\u5f8c\u6625\u7b4d\u7522\u751f\uff0c\u672c\u6b21\u7684\u6295\u7a3f\u4e3b\u8981\u60f3\u8981\u805a\u7126\u5728\u771f\u6b63\u7684\u5340\u584a\u93c8\u6280\u8853\u6709\u591a\u5c11\u7684\u6f5b\u80fd\u548c\u4ee5\u53ca\u5df2\u5b8c\u6210\u7684\u5be6\u4f5c\u53ef\u4ee5\u8b93 AI \u7684 inference  \u751a\u81f3\u662f model training \u548c fine-tuning \u7b49\u91cd\u8981\u6d41\u7a0b\u53ef\u4ee5\u5728\u4e00\u500b\u53bb\u4e2d\u5fc3\u5316\u7684\u958b\u6e90\u74b0\u5883\u751f\u6210\u3002\r\n\r\n\u76ee\u524d\u898f\u5283\u7684\u5206\u4eab\u5167\u5bb9\u5305\u62ec ZKP\uff08\u96f6\u77e5\u8b58\u8b49\u660e\uff09 \u5982\u4f55\u80fd\u5920\u5e6b\u52a9\u6df1\u5ea6\u5b78\u7fd2\u5728\u517c\u9867\u6578\u64da\u96b1\u79c1\u7684\u524d\u63d0\u4e0b\u5b8c\u6210\uff0c\u5728\u6b64\u6211\u6703\u4ecb\u7d39 Modular Labs \u4ee5\u53ca Giza \u9084\u6709 Axiom \u4ee5\u53ca RiscZero \u7b49\u5c08\u6848\u7684\u5c0d\u65bc ZKML \uff08Zero-Knowledge Machine Learning \u96f6\u77e5\u8b58\u6a5f\u5668\u5b78\u7fd2\uff09\u7684\u5be6\u4f5c\u5167\u5bb9\uff0c\u53e6\u5916\uff0c\u57fa\u65bc\u96b1\u79c1\u8a08\u7b97\u5c64\u9762\uff0c\u6211\u4e5f\u6703\u53bb\u4ecb\u7d39 FHE \u6280\u8853\u76ee\u524d\u5982\u4f55\u80fd\u5920\u5be6\u73fe AI \u5c08\u6848\u7684\u96b1\u79c1\u8a08\u7b97\uff0c\u5728\u6b64\u6211\u6703\u4ecb\u7d39 Fhenix \u4ee5\u53ca Mind Network \u5728\u9019\u500b\u9818\u57df\u7684\u6280\u8853\u5be6\u4f5c\u3002\r\n\u6700\u5f8c\uff0c\u5982\u4f55\u900f\u904e\u6a5f\u5236\u5c64\u9762\u53bb\u5be6\u73fe AI\u7684\u53bb\u4e2d\u5fc3\u5316\u904b\u7b97\uff0c\u5728\u6b64\u6211\u4e5f\u6703\u4ecb\u7d39 Optimistic Fraud Proofs (Optimistic ML) \u548c EigenLayer \u7684\u5982\u4f55\u900f\u904e\u7d93\u6fdf\u5b78\u7684\u6a5f\u5236\u8a2d\u8a08\u53bb\u63a8\u52d5\u5340\u584a\u93c8\u548c AI \u9032\u884c\u7d50\u5408\u3002\r\n\r\n\u7576\u7136\uff0c\u6700\u5f8c\uff0c\u6211\u4e5f\u5c07\u53bb\u63a2\u8a0e\uff0c\u5728\u53d7\u9650\u65bc\u93c8\u4e0a\u6709\u9650\u7684\u8a08\u7b97\u8cc7\u6e90\u548c\u6709\u9650\u7684\u5340\u584a\u7a7a\u9593\u4e0b\uff0c\u5982 zkp \u548c FHE \u5728\u7576\u524d\u9047\u5230\u4e86\u4ec0\u9ebc\u6a23\u7684\u6280\u8853\u74f6\u9838\uff0c\u4ee5\u53ca\u76ee\u524d\u5df2\u7d93\u767c\u73fe\u4ee5\u53ca\u6b63\u5728\u5be6\u9a57\u7684\u89e3\u6c7a\u8fa6\u6cd5\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "38ERFR", "name": "Williams Lai", "avatar": "https://pretalx.coscup.org/media/avatars/90109220_3462512763764525_1688018633768304640_n_1_6XK5M24.jpg", "biography": "GM! Williams Lai \u662f\u5728\u5340\u584a\u93c8\u4e16\u754c\u6253\u6efe\u4e86\u3001\u73a9\u6a02\u4e86\u4e03\u5e74\u7684\u5c0f\u66f8\u50ee\u3002\u76ee\u524d\u4efb\u8077\u65bc Impossible Finance \u64d4\u4efb\u7814\u7a76\u54e1\u548c OPs lead \uff0c\u5148\u524d\u66fe\u662f\u516c\u93c8 Nervos \u7684\u4f48\u9053\u8005\u3002 \r\n\r\nWilliams \u975e\u5e38\u71b1\u8877\u65bc\u7814\u7a76\u4efb\u4f55\u5340\u584a\u93c8\u4e2d\u7684\u6a5f\u5236\u8a2d\u8a08\uff0c\u5f9e\u516c\u93c8\u8207 Layer2,\u4ee5\u53ca\u8de8\u93c8\u57fa\u790e\u8a2d\u65bd\uff0c\u5230 \uff37eb3 ,DeFi \u548cGameFi \u7b49\u61c9\u7528\u9818\u57df\uff0c\u53ea\u8981\u5b58\u5728\u6a5f\u5236\u8a2d\u8a08\u7684\u5730\u65b9\uff0c\u5c31\u662f\u672c\u4eba\u611f\u8208\u8da3\u7684\u7bc4\u7587\u3002\u5f88\u9ad8\u8208\u80fd\u5920\u7b2c\u4e94\u6b21\u4f86\u6295\u7a3f Coscup\uff0c\u4e5f\u5f88\u69ae\u5e78\u524d\u56db\u5e74\u80fd\u5920\u64d4\u4efb Coscup \u7684\u8b1b\u8005\uff0c\u4e26\u4e14\u5f9e\u4e2d\u81ea\u5df1\u5f97\u5230\u4e86\u8a31\u591a\u5b78\u7fd2\u548c\u5206\u4eab\u7684\u6a02\u8da3\u3002\r\n\r\n\u4eca\u5e74\u71b1\u8877\u7684\u5340\u584a\u93c8\u9818\u57df\u7684\u7814\u7a76\u984c\u76ee\u662f AI, ZK, Restaking ,BTC L2", "public_name": "Williams Lai", "guid": "c0246112-e259-5355-b1ae-cd7d6d698fe7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/38ERFR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/X7PLXV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/X7PLXV/", "attachments": []}, {"guid": "e93eb5bd-01f3-54f5-bcac-ca38eb0bb039", "code": "GZVFYK", "id": 971, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-971-a-brief-introduction-to-oracle-extractable-value-oev", "url": "https://pretalx.coscup.org/coscup-2024/talk/GZVFYK/", "title": "A brief introduction to Oracle Extractable Value(OEV)", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "Oracle Extractable Value (OEV) \u662f\u4e00\u7a2e\u7279\u6b8a\u7684Maximal Extractable Value (MEV)\uff0c\u5229\u7528\u93c8\u4e0a\u8207\u93c8\u4e0b\u8cc7\u6599\u4e4b\u9593\u7684\u4e0d\u4e00\u81f4\u6027\uff0c\u5275\u9020\u50f9\u503c\u6355\u7372\u7684\u6a5f\u6703\u3002\u9810\u8a00\u6a5f\u63d0\u4f9b\u7684\u8cc7\u6599\u901a\u5e38\u6eef\u5f8c\u65bc\u73fe\u5be6\u4e16\u754c\u7684\u5e02\u5834\u50f9\u683c\uff0c\u56e0\u6b64\u7576\u9810\u8a00\u6a5f\u66f4\u65b0\u6578\u64da\u6642\uff0c\u6709\u7d93\u9a57\u7684\u53c3\u8207\u8005-\u5305\u62ecsearchers\u3001block builders\u53caproposers(Validators)-\u5c31\u6703\u6709\u76c8\u5229\u7a7a\u9593\u3002\r\n\r\n\u9019\u7a2e\u6a5f\u5236\u4e0d\u50c5\u5305\u62ec\u4e86\u6436\u8dd1\uff0c\u4e5f\u6d89\u53ca\u8de8\u5e73\u53f0\u5957\u5229\u548c\u6e05\u7b97\u62b5\u62bc\u54c1\u4ee5\u7372\u5f97\u734e\u52f5\u3002\r\n\r\n\u76ee\u524d\uff0cOEV\u76f8\u95dc\u7684\u5c08\u6848\u5e0c\u671b\u89e3\u6c7a\u50f9\u503c\u5206\u914d\u7684\u4e0d\u516c\u554f\u984c\uff0c\u5141\u8a31\u5354\u8b70\u548c\u61c9\u7528\u6355\u6349\u9019\u4e9b\u5229\u6f64\u4e26\u9032\u884c\u91cd\u65b0\u5206\u914d\u3002\u9019\u4e9b\u9805\u76ee\u901a\u904eOFA\u6e1b\u5c11\u7b2c\u4e09\u65b9\u5f9e\u5340\u584a\u93c8\u4ea4\u6613\u4e2d\u63d0\u53d6\u7684\u96b1\u85cf\u6210\u672c\uff0c\u5f9e\u800c\u63d0\u9ad8dApp\u7684\u6536\u76ca\u4e26\u6539\u5584\u7528\u6236\u9ad4\u9a57\u3002\r\n\r\n\u8eab\u908a\u77e5\u9053\u9019\u500b\u6771\u897f\u7684\u4eba\u4e0d\u591a\uff0c\u5e0c\u671b\u80fd\u900f\u904e\u6211\u7684\u4ecb\u7d39\u8b93\u666e\u7f85\u5927\u773e\u80fd\u7406\u89e3\u9019\u500b\u9177\u9177\u7684\u540d\u8a5e\u3002", "description": "Hi, my name is Jack. I am a research intern at SuDo Research Labs. I have a great passion for blockchain.", "recording_license": "", "do_not_record": false, "persons": [{"code": "BRAU93", "name": "Jack Chai", "avatar": "https://pretalx.coscup.org/media/avatars/4993_1_1ZD4LLs.png", "biography": "\u5927\u5b78\u751f @ NCCU\r\n/\r\nBlockchain Research Intern @ SuDo Research Labs\r\n/\r\n\u8d77\u521d\u662f\u56e0\u70ba\u597d\u73a9\uff0c\u6240\u4ee5\u7814\u7a76\u5340\u584a\u93c8\uff0c\u672a\u4f86\u6703\u6df1\u5165\u7814\u7a76\u5340\u584a\u93c8\u6280\u8853\u8207\u61c9\u7528\uff0c\u671f\u5f85\u70ba\u793e\u6703\u505a\u51fa\u6b63\u9762\u7684\u8ca2\u737b", "public_name": "Jack Chai", "guid": "39be7717-9413-5e95-b594-a88d33a8b378", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BRAU93/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GZVFYK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GZVFYK/", "attachments": []}, {"guid": "139f9c30-e024-5ad0-af4b-e78c8b9e81f6", "code": "DXAPTQ", "id": 913, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-913-exploring-contract-analysis-tools-by-unveiling-real-world-upgradeable-proxy-vulnerabilities", "url": "https://pretalx.coscup.org/coscup-2024/talk/DXAPTQ/", "title": "Exploring Contract Analysis Tools by Unveiling Real-World Upgradeable Proxy Vulnerabilities", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "Web3 \u9818\u57df\u7684\u653b\u64ca\u4e8b\u4ef6\u5c64\u51fa\u4e0d\u7aae\uff0c\u6839\u64da DefiLlama \u7684\u6578\u64da\uff0c\u81f3\u4eca\u70ba\u6b62 Web3 \u9818\u57df\u653b\u64ca\u640d\u5931\u5df2\u8d85\u904e 7.82 \u5104\u7f8e\u5143\u3002\u7136\u800c\u5f9e DeFiHackLabs \u7684\u6578\u64da\u5eab\u5206\u6790\u653b\u64ca\u6210\u56e0\uff0c\u6703\u767c\u73fe\u6709\u8a31\u591a\u662f\u51fa\u81ea\u5df2\u77e5\u4e14\u5e38\u898b\u7684\u667a\u80fd\u5408\u7d04\u6f0f\u6d1e\uff0c\u4f8b\u5982 Reentrancy\u3001Arbitrary Call \u7b49\u7b49\uff0c\u90a3\u9ebc\u9019\u4e9b\u8cc7\u5b89\u98a8\u96aa\u6709\u6c92\u6709\u4ec0\u9ebc\u65b9\u5f0f\u53ef\u4ee5\u5373\u65e9\u907f\u514d\u5462\uff1f\r\n\r\n\u672c\u6b21\u7684\u5206\u4eab\u5c07\u6703\u8457\u91cd\u5728\uff0c\u5e38\u898b\u7684\u667a\u80fd\u5408\u7d04\u5b89\u5168\u6aa2\u6e2c\u5de5\u5177\u4ecb\u7d39\u8207\u5be6\u4f5c\uff0c\u5e36\u9818\u5408\u7d04\u958b\u767c\u8005\u589e\u5f37\u5176\u5b89\u5168\u6027\u3002\u6211\u5011\u5c07\u6703\u4ee5 Upgradeable Proxy \u70ba\u4f8b\uff0c\u4ecb\u7d39\u5176\u6982\u5ff5\u4ee5\u53ca\u6f5b\u5728\u7684\u8cc7\u5b89\u554f\u984c\uff0c\u4e26\u900f\u904e\u5de5\u5177\u6383\u63cf\u6b77\u53f2\u4e0a\u5be6\u969b\u88ab\u653b\u64ca\u904e\u7684 Proxy \u5408\u7d04\uff0c\u4f86\u9a57\u8b49\u9019\u4e9b\u5de5\u5177\u53ef\u63d0\u4f9b\u5be6\u969b\u5b89\u5168\u4e0a\u7684\u5354\u52a9\uff01", "description": "\u672c\u6b21\u7684\u5206\u4eab\u6703\u4ecb\u7d39\u4e0d\u540c\u5408\u7d04\u6aa2\u6e2c\u5de5\u5177\u7684\u985e\u5225\uff0c\u4f8b\u5982 Static Analyzer, Symbolic Execution \u548c Formal Verification\uff0c\u4e26\u5be6\u969b\u64cd\u4f5c Slither, Slitherin, Aderyn, Mythril \u7b49\u5de5\u5177\u9032\u884c\u5c55\u793a\u3002\u7dca\u63a5\u8457\u6211\u5011\u6703\u6558\u8ff0 Upgradeable Proxy \u7684\u6982\u5ff5\uff0c\u4e26\u4e14\u7c21\u4ecb\u5e7e\u500b Upgradeable Proxy \u7684\u5b89\u5168\u8b70\u984c\uff0c\u5982 Storage Collision\uff0c\u4e26\u4ee5 Audius, FLIX, EFVault \u7b49\u653b\u64ca\u4e8b\u4ef6\u70ba\u4f8b\uff0c\u5be6\u969b\u6293\u53d6\u6709\u6f0f\u6d1e\u7684\u5408\u7d04\u4e26\u5229\u7528\u5de5\u5177\u9032\u884c\u6aa2\u6e2c\uff0c\u67e5\u770b\u662f\u5426\u53ef\u4ee5\u5075\u6e2c\u5230\u7570\u5e38\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "FTPLAK", "name": "Louis Tsai", "avatar": "https://pretalx.coscup.org/media/avatars/IMG_9264_cOantvB.JPG", "biography": "\u6b63\u5728\u671d Web3 Security Researcher \u7684\u8def\u4e0a\u524d\u9032\uff01", "public_name": "Louis Tsai", "guid": "a1e58188-e8eb-502a-83d9-54b0cae0b2f0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FTPLAK/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DXAPTQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DXAPTQ/", "attachments": []}, {"guid": "a0501d30-57df-50d6-932a-f0963fc01098", "code": "XU8KYK", "id": 1150, "logo": null, "date": "2024-08-04T12:10:00+08:00", "start": "12:10", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1150-webassembly", "url": "https://pretalx.coscup.org/coscup-2024/talk/XU8KYK/", "title": "WebAssembly \u5728\u96f6\u77e5\u8bc6\u8bc1\u660e\u4e2d\u7684\u5e94\u7528", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "WebAssembly \u6a21\u5757\u7684\u7f16\u8bd1\u4e0e\u8fd0\u884c\uff0c\u96f6\u77e5\u8bc6\u8bc1\u660e\u5e94\u7528\u6d4b\u8bd5\r\n\r\n[Download Slide](https://drive.google.com/file/d/1tMkMGLPgMP8Ga_Iyiu_RyO__1FMjT5Vq/view?usp=sharing)", "description": "WebAssembly \u6a21\u5757\u7684\u7f16\u8bd1\u4e0e\u8fd0\u884c\uff0c\u96f6\u77e5\u8bc6\u8bc1\u660e\u5e94\u7528\u6d4b\u8bd5\r\n\r\n[Download Slide](https://drive.google.com/file/d/1tMkMGLPgMP8Ga_Iyiu_RyO__1FMjT5Vq/view?usp=sharing)", "recording_license": "", "do_not_record": false, "persons": [{"code": "MR8TBC", "name": "\u6d82\u6587\u8d85", "avatar": null, "biography": "Manta\uff0cidea2app \u56e2\u961f\u8054\u5408\u5171\u521b\u4eba\uff0cweb \u524d\u7aef\uff0cfCC \u5fd7\u613f\u8005\uff0c\u4e2d\u56fd\u5f00\u6e90\u793e\u6b63\u5f0f\u6210\u5458\uff0c\u4e2d\u56fd\u5f00\u6e90\u793e\u5f00\u653e\u9ed1\u5ba2\u677e\u5e73\u53f0\u8fed\u4ee3\u5347\u7ea7\u91cd\u8981\u8d21\u732e\u8005", "public_name": "\u6d82\u6587\u8d85", "guid": "ef4f4f40-1862-54cd-965b-95e6eed771f7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MR8TBC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XU8KYK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XU8KYK/", "attachments": []}, {"guid": "e5a4d384-ae1f-5cf0-a794-325a6c6a9b1e", "code": "CKL3PC", "id": 940, "logo": null, "date": "2024-08-04T12:50:00+08:00", "start": "12:50", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-940-web3-phishing-never-ending-growth-how-to-prevent-it", "url": "https://pretalx.coscup.org/coscup-2024/talk/CKL3PC/", "title": "Web3 Phishing: Never-ending Growth, How to prevent it?", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "\u96a8\u8457Web3\u6280\u8853\u7684\u767c\u5c55\uff0c\u91e3\u9b5a\u653b\u64ca\u624b\u6cd5\u4e5f\u6108\u52a0\u7cbe\u7dfb\u3002\u653b\u64ca\u8005\u901a\u904e\u6feb\u7528\u667a\u80fd\u5408\u7d04\u548c\u9322\u5305\u7684\u6f0f\u6d1e\uff0c\u8a2d\u8a08\u5de7\u5999\u7684\u9677\u9631\u8a98\u9a19\u53d7\u5bb3\u8005\u3002\u672c\u6b21\u5c07\u8a73\u7d30\u4ecb\u7d39\u667a\u80fd\u5408\u7d04\u91e3\u9b5a\u7684\u64cd\u4f5c\u624b\u6cd5\u3001\u99ed\u5ba2\u5982\u4f55\u6210\u529f\u7e5e\u904e\u9322\u5305\u7684\u5b89\u5168\u6aa2\u67e5\uff0c\u4ee5\u53ca\u4e00\u65e6\u4e2d\u62db\uff0c\u5982\u4f55\u63a1\u53d6\u6709\u6548\u63aa\u65bd\u3002", "description": "Web3 \u91e3\u9b5a\u653b\u64ca\u65e5\u76ca\u666e\u904d\uff0c\u5373\u4f7f\u5c0d\u9632\u7bc4\u91e3\u9b5a\u7db2\u7ad9\u548c\u793e\u4ea4\u5de5\u7a0b\u7684\u624b\u6cd5\u4e86\u5982\u6307\u638c\uff0c\u7528\u6236\u4ecd\u53ef\u80fd\u4e0d\u614e\u843d\u5165\u7cbe\u5fc3\u8a2d\u8a08\u7684\u9677\u9631\u3002\u672c\u6b21\u5c07\uff1a\r\n\r\n1.\u8a73\u7d30\u4ecb\u7d39\u4e94\u7a2e\u72e1\u733e\u7684\u667a\u80fd\u5408\u7d04\u91e3\u9b5a\u65b9\u6cd5\uff0c\u5982Create2 Phishing\u3001Shadow Phishing\u548cIce-Phishing\uff0c\u9019\u4e9b\u624b\u6cd5\u5de7\u5999\u5730\u5229\u7528\u5408\u7d04\u7684\u7279\u6027\u4f86\u8aa4\u5c0e\u7528\u6236\u3002\r\n2.\u63a2\u8a0e\u5169\u7a2e\u80fd\u5920\u6210\u529f\u7e5e\u904e\u9322\u5305\u6aa2\u6e2c\u7684\u6280\u8853\uff0c\u8b93\u653b\u64ca\u8005\u5728\u4e0d\u5f15\u8d77\u6ce8\u610f\u7684\u60c5\u6cc1\u4e0b\u9032\u884c\u60e1\u610f\u64cd\u4f5c\u3002\r\n3.\u63d0\u4f9b\u4e00\u7cfb\u5217\u95dc\u9375\u7684\u61c9\u5c0d\u63aa\u65bd\u548c\u63d0\u793a\uff0c\u5e6b\u52a9\u7528\u6236\u5728\u6210\u70ba\u91e3\u9b5a\u53d7\u5bb3\u8005\u5f8c\u5982\u4f55\u6700\u5927\u9650\u5ea6\u6e1b\u5c11\u640d\u5931\uff0c\u907f\u514d\u518d\u6b21\u4e0a\u7576\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "NZW7WA", "name": "Helen", "avatar": "https://pretalx.coscup.org/media/avatars/NZW7WA_UqWTaCh.jpg", "biography": "XREX- \u8cc7\u5b89\u5de5\u7a0b\u5e2b\r\n\u5c08\u6ce8\u65bc\u53cd\u6d17\u9322\u93c8\u4e0a\u5206\u6790\u548cWeb3\u8a50\u9a19\u624b\u6cd5\u7684\u7814\u7a76\uff0c\u5c0d\u65bc\u7db2\u7d61\u5b89\u5168\u4e00\u76f4\u62b1\u6709\u6fc3\u539a\u7684\u8208\u8da3\u3002\u96d6\u7136Web3\u6280\u8853\u7684\u9032\u6b65\u4ee4\u4eba\u8208\u596e\uff0c\u4f46\u96a8\u8457\u6211\u7684\u7814\u7a76\uff0c\u6211\u4e5f\u610f\u8b58\u5230\u8a31\u591a\u4eba\u6210\u70ba\u53d7\u5bb3\u8005\uff0c\u9020\u6210\u9f90\u5927\u7684\u8cc7\u7522\u640d\u5931\u3002\u6211\u5e0c\u671b\u900f\u904e\u5206\u4eab\u6211\u7684\u767c\u73fe\uff0c\u63d0\u9ad8\u5927\u5bb6\u5c0d\u65bc\u9ed1\u6697\u68ee\u6797\u98a8\u96aa\u7684\u8b66\u89ba\uff0c\u4ee5\u6e1b\u5c11\u66f4\u591a\u4eba\u53d7\u5230\u50b7\u5bb3\uff01", "public_name": "Helen", "guid": "4a3723ab-9f36-576f-ac42-65db2690f745", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NZW7WA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CKL3PC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CKL3PC/", "attachments": []}, {"guid": "ee76e9dc-1a01-5c82-a7f7-ead3a3f62a6d", "code": "CQB3GM", "id": 1188, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1188-r1cs-witness-generation-for-keelung", "url": "https://pretalx.coscup.org/coscup-2024/talk/CQB3GM/", "title": "R1CS witness generation for Keelung", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "VXHX7R", "name": "Ting-Gian LUA", "avatar": null, "biography": "Interested in programming languages, mathematics, and linguistics.", "public_name": "Ting-Gian LUA", "guid": "ad626d33-cf41-514c-9d6a-e719cb27904b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VXHX7R/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CQB3GM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CQB3GM/", "attachments": []}, {"guid": "7bb713b5-f37f-5e2e-a354-e4239c2bb2e1", "code": "RNJ8QP", "id": 1106, "logo": null, "date": "2024-08-04T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1106-mpc", "url": "https://pretalx.coscup.org/coscup-2024/talk/RNJ8QP/", "title": "\u5b89\u5168\u591a\u65b9\u904b\u7b97\uff08MPC\uff09\u4ecb\u7d39\u53ca\u5176\u958b\u6e90\u5de5\u5177", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "- MPC\uff08\u5b89\u5168\u591a\u65b9\u904b\u7b97\uff09\u662f\u4ec0\u9ebc\u3001\u5176\u61c9\u7528\u53ca\u5be6\u969b\u90e8\u7f72\r\n- \u5982\u4f55\u4f7f\u7528\u958b\u6e90\u5de5\u5177 MP-SPDZ \u5be6\u4f5c\u4e00\u500b MPC \u61c9\u7528", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "F378KS", "name": "Kevin Chia", "avatar": "https://pretalx.coscup.org/media/avatars/8223657_Qepvwga.png", "biography": "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.", "public_name": "Kevin Chia", "guid": "fffeefed-c172-524c-8aa7-cd2d73902ffe", "url": "https://pretalx.coscup.org/coscup-2024/speaker/F378KS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RNJ8QP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RNJ8QP/", "attachments": []}, {"guid": "34c683b6-585c-52dd-9bdc-7f3c70c2c5eb", "code": "HVUX9F", "id": 1044, "logo": null, "date": "2024-08-04T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1044-introduction-to-threshold-signature-schemes", "url": "https://pretalx.coscup.org/coscup-2024/talk/HVUX9F/", "title": "Introduction to Threshold signature schemes", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "C8YKCN", "name": "cyc", "avatar": null, "biography": "AMIS \u5bc6\u78bc\u5b78\u5de5\u7a0b\u5e2b", "public_name": "cyc", "guid": "c80be22a-b18d-5dc3-bba0-2fdf0dcaab27", "url": "https://pretalx.coscup.org/coscup-2024/speaker/C8YKCN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HVUX9F/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HVUX9F/", "attachments": []}, {"guid": "bb777dc2-1072-5568-93d1-4e4a48d32d77", "code": "KHKQTP", "id": 1000, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR213", "slug": "coscup-2024-1000-a-short-experience-to-perform-fuzzing-and-formal-verification", "url": "https://pretalx.coscup.org/coscup-2024/talk/KHKQTP/", "title": "A short experience to perform fuzzing and formal verification", "subtitle": "", "track": "Blockchain and Distributed Ledger", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "88NGQB", "name": "wiasliaw", "avatar": "https://pretalx.coscup.org/media/avatars/unnamed_nHTj2PJ.png", "biography": "Non-working blockchain developer. Working on #evm, #zk-stuff.", "public_name": "wiasliaw", "guid": "16fd835e-acb0-5e9c-bcd8-3a74684a848f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/88NGQB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KHKQTP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KHKQTP/", "attachments": []}], "TR214": [{"guid": "cb094ef6-5168-5a11-8976-f9f3544ba7af", "code": "8SPSBG", "id": 1062, "logo": null, "date": "2024-08-04T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1062-rclone", "url": "https://pretalx.coscup.org/coscup-2024/talk/8SPSBG/", "title": "Rclone \u4ecb\u7d39\u8207\u61c9\u7528 : \u8b93\u96f2\u7aef\u4e0d\u518d\u9059\u9060", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "Rclone\u662f\u4e00\u500b\u8de8\u5e73\u53f0CLI\u5de5\u5177\uff0c\u7528\u65bc\u5728\u5404\u7a2e\u96f2\u7aef\u7a7a\u9593\u9032\u884c\u6a94\u6848\u4ea4\u6d41\uff0c\u5b83\u652f\u63f4\u5927\u90e8\u5206\u7684\u77e5\u540d\u96f2\u7aef\u786c\u789f\uff0c\u4f8b\u5982Google Drive, Amazon S3, Microsoft OneDrive, Dropbox\u7b49\uff0c\u8b93\u4f60\u53ef\u4ee5\u8f15\u9b06\u5730\u5728\u9019\u4e9b\u670d\u52d9\u4e4b\u9593\u8907\u88fd\u3001\u79fb\u52d5\u3001\u540c\u6b65\u6a94\u6848\u548c\u76ee\u9304\uff0c\u800c\u4e0d\u9700\u8981\u624b\u52d5\u4e0b\u8f09\u548c\u4e0a\u50b3\u3002", "description": "* Rclone \u4ecb\u7d39, \u5b89\u88dd\r\n* Rclone \u6307\u4ee4\u6559\u5b78\r\n* Rclone \u5be6\u969b\u61c9\u7528", "recording_license": "", "do_not_record": false, "persons": [{"code": "SCD88M", "name": "frakw \u5ed6\u8056\u90dd", "avatar": "https://pretalx.coscup.org/media/avatars/0206021-350_6z2B0SB.jpg", "biography": "\u6211\u662f\u5ed6\u8056\u90dd\uff0c\u76ee\u524d\u662f\u53f0\u79d1\u5927\u8cc7\u5de5\u7cfb\u78a9\u4e00\uff0c\u7814\u7a76\u9818\u57df\u5305\u62ec\u96fb\u8166\u5716\u5b78\u3001\u96fb\u8166\u8996\u89ba\uff0c\u6700\u8fd1\u5c0d\u4f3a\u670d\u5668\u8207\u7db2\u8def\u76f8\u95dc\u9818\u57df\u611f\u8208\u8da3\uff0c\u6b61\u8fce\u8207\u6211\u4ea4\u6d41\u5404\u7a2e\u4e8b\u7269!\r\n\r\nhttps://github.com/frakw", "public_name": "frakw \u5ed6\u8056\u90dd", "guid": "001e0883-a048-5091-9328-0fb0a78e7b18", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SCD88M/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8SPSBG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8SPSBG/", "attachments": []}, {"guid": "bd01d711-180a-5df1-be76-9dbd00baa5c4", "code": "RR9NV8", "id": 951, "logo": null, "date": "2024-08-04T11:15:00+08:00", "start": "11:15", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-951", "url": "https://pretalx.coscup.org/coscup-2024/talk/RR9NV8/", "title": "\u7834\u9664\u6559\u80b2\u9d3b\u6e9d\uff1a\u900f\u904e\u958b\u6e90\uff0c\u504f\u9109\u8077\u751f\u4e5f\u80fd\u8df3\u812b\u8212\u9069\u6846\u67b6", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u7834\u9664\u6559\u80b2\u9d3b\u6e9d\uff0c\u5f9e\u81ea\u6211\u89ba\u5bdf\u958b\u59cb\uff0c\u5f9e\u6559\u80b2\u4e0b\u624b\uff0c\u5f9e\u79d1\u6280\u5207\u5165\uff0c\u5f9e\u74b0\u5883\u6539\u5584\uff0c\u6700\u7d42\u8df3\u812b\u8212\u9069\u5708\u3002\r\n\r\n\u7d50\u5408\u81ea\u8eab\u7d93\u6b77\u548c\u79d1\u6280\u77e5\u8b58\uff0c\u767c\u63ee\u81ea\u5df1\u7684\u5c08\u9577\uff0c\u64d4\u4efb Giver \u7684\u89d2\u8272\uff0c\u70ba\u504f\u9109\u76e1\u4e00\u4efd\u81ea\u5df1\u7684\u5fc3\u529b\u3002\r\n\r\n\u4f60\u6703\u5728\u672c\u8b70\u7a0b\u4e2d\u4e86\u89e3\u5230\u4ee5\u4e0b\u8b70\u984c\uff1a\r\n\r\n1. \u504f\u9109\u73fe\u6cc1\u548c\u8655\u5883\r\n2. \u6559\u80b2\u9d3b\u6e9d\u7684\u6311\u6230\r\n3. \u958b\u6e90\u7684\u529b\u91cf\r\n4. \u5982\u4f55\u76e1\u4e00\u4efd\u81ea\u5df1\u7684\u5fc3\u529b\uff1f", "description": "\u672c\u6b21\u8b70\u7a0b\u5c07\u67b6\u69cb\u62c6\u5206\u6210\u4ee5\u4e0b\u5e7e\u9805\uff1a\r\n\r\n1. \u504f\u9109\u73fe\u6cc1\u548c\u8655\u5883\r\n    \r\n    \u8eab\u70ba\u4e00\u540d\u504f\u9109\u5b78\u5b50\uff0c\u900f\u904e\u5e36\u51fa\u5468\u906d\u548c\u89aa\u8eab\u7d93\u6b77\u7684\u4e8b\u4ef6\uff0c\u8b93\u5927\u5bb6\u5c0d\u65bc\u504f\u9109\u4e5f\u80fd\u6709\u4e00\u5b9a\u7684\u4e86\u89e3\u3002\r\n    \r\n    \u95e1\u8ff0\u6545\u4e8b\uff0c\u4e00\u4e00\u9ede\u51fa\u504f\u9109\u5c37\u5c2c\u8655\u5883\u548c\u5e2b\u9577\u9762\u81e8\u5230\u7684\u8af8\u591a\u72c0\u6cc1\uff0c\u8b93\u5927\u773e\u4e86\u89e3\uff1a\u4e26\u4e0d\u662f\u5e2b\u9577\u5168\u8eab\u5fc3\u6295\u5165\u4fbf\u80fd\u6709\u6240\u6539\u5584\u3002\r\n    \r\n2. \u958b\u6e90\u7684\u529b\u91cf\r\n    \r\n    \u8b1b\u8ff0\u6211\u5982\u4f55\u5728\u504f\u9109\u751f\u6d3b18\u5e74\uff0c\u6211\u5982\u4f55\u5f9e\u96d9\u8db3\u6dea\u9677\u5230\u5e61\u7136\u9192\u609f\uff0c\u6700\u7d42\u900f\u904e\u958b\u6e90\u79d1\u6280\u7684\u529b\u91cf\uff0c\u8b93\u81ea\u5df1\u4e5f\u80fd\u64c1\u6709\u6a5f\u6703\u2014\u2014\u53d7\u8cc7\u6e90\u8c50\u5bcc\u7684\u9ad8\u7b49\u6559\u80b2\u3002\r\n    \r\n3. \u6559\u80b2\u9d3b\u6e9d\u7684\u6311\u6230\r\n    \r\n    \u300c\u7406\u60f3\u5f88\u8c50\u6eff\uff0c\u73fe\u5be6\u5f88\u9aa8\u611f\u300d\uff0c\u70ba\u4f55\u5982\u4eca\u79d1\u6280\u767c\u9054\uff0c\u4ecd\u7136\u6709\u8a31\u591a\u4eba\u7121\u6cd5\u900f\u904e\u5176\u300c\u5b78\u7fd2\u300d\uff1f\r\n    \r\n    \u4ee5\u53ca\u95e1\u8ff0\u5728\u504f\u9109\u74b0\u5883\u4e2d\uff0c\u5373\u4f7f\u64c1\u6709\u79d1\u6280\u7684\u529b\u91cf\uff0c\u4ecd\u7136\u649e\u4e0a\u8a31\u591a\u963b\u7919\u3002\r\n    \r\n4. \u5982\u4f55\u76e1\u4e00\u4efd\u81ea\u5df1\u7684\u5fc3\u529b\uff1f\r\n    \r\n    \u5206\u4eab\u6211\u662f\u5982\u4f55\u633a\u8eab\u800c\u51fa\uff0c\u6559\u80b2\u3001\u555f\u767c\u504f\u9109\u5b78\u5b50\uff0c\u4e26\u5f9e\u4e2d\u9f13\u52f5\u89c0\u773e\u652f\u6301\u504f\u9109\u6559\u80b2\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "NXKZZA", "name": "\u6e29\u51a0\u83ef", "avatar": "https://pretalx.coscup.org/media/avatars/%E5%A4%A7%E9%A0%AD%E7%85%A7_zkVUJ2Z.jpg", "biography": "\u300a\u4e00\u4f4d\u60f3\u6210\u70ba\u4e0d\u5e73\u51e1\u7684\u5e73\u51e1\u4eba\u300b\r\n\r\n\u51fa\u8eab\u65bc\u745e\u82b3\uff0c\u5f9e\u5c0f\u81ea\u8a8d\u5929\u8ce6\u7570\u7a1f\uff0c\u537b\u5728\u5927\u5b78\u53d7\u5230\u8af8\u591a\u885d\u64ca\uff0c\u9010\u6f38\u610f\u8b58\u5230\u81ea\u8eab\u7684\u4e0d\u8db3\u3002\r\n\r\n\u6d3b\u8e8d\u65bc\u516c\u76ca\u5708\u3001\u6559\u80b2\u754c\uff0c\u4e00\u5207\u6e90\u81ea\u65bc\u540c\u73ed\u540c\u5b78\u7684\u5bb6\u4e2d\u72c0\u6cc1\uff0c\u8b93\u6211\u610f\u8b58\u5230\u9019\u4e16\u754c\u9084\u6709\u8a31\u591a\u4eba\u9700\u8981\u5e6b\u52a9\uff0c\u751a\u81f3\u5c31\u8fd1\u5728\u773c\u524d\uff0c\u4fc3\u4f7f\u6211\u6210\u70ba\u745e\u82b3\u6276\u5c11\u5718\u5275\u5718\u5718\u9577\u3001\u7ff0\u6797\u672a\u4f86\u4e4b\u661f\u9060\u8ddd\u8ab2\u8f14\u5fd7\u5de5\u3002\r\n\r\n\u73fe\u8077\uff1a\r\nGoogle Developer Student Clubs NTUST Lead\u3001NTUST CSIE Student Association Director", "public_name": "\u6e29\u51a0\u83ef", "guid": "ced76003-0cb1-5634-a927-a81c820912af", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NXKZZA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RR9NV8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RR9NV8/", "attachments": []}, {"guid": "9ae345f2-65ae-5efd-9a9f-aa91df560b1d", "code": "KZ9VBD", "id": 1015, "logo": null, "date": "2024-08-04T12:00:00+08:00", "start": "12:00", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1015", "url": "https://pretalx.coscup.org/coscup-2024/talk/KZ9VBD/", "title": "\u524d\u5f80\u81ea\u7531\u7684\u8def\u4e0a - \u4e2d\u96fb\u55b5\u7684\u958b\u6e90\u4e4b\u65c5", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u4e2d\u90e8\u96fb\u8cc7\u806f\u5408\u6703\u8b70(\u7c21\u7a31\u4e2d\u96fb\u6703)\u662f\u7531\u4e00\u7fa4\u71b1\u611b\u8cc7\u8a0a\u79d1\u6280\u548c\u793e\u5718\u6d3b\u52d5\u7684\u9ad8\u4e2d\u8077\u53ca\u4e94\u5c08\u751f\u6240\u7d44\u6210\uff0c\u4e3b\u8981\u76ee\u7684\u5728\u65bc\u6574\u5408\u4e2d\u90e8\u8cc7\u8a0a\u79d1\u6280\u8cc7\u6e90\uff0c\u63a8\u5ee3\u8cc7\u8a0a\u76f8\u95dc\u7684\u8ab2\u7a0b\u3002\r\n\r\n\u800c\u5f9e\u7b2c\u4e09\u5c46\u958b\u59cb\u4e0d\u53ea\u662f\u8ab2\u7a0b\u7c21\u5831\u8207\u7a0b\u5f0f\uff0c\u5f9e\u6d3b\u52d5\u5831\u540d\u7db2\u9801\u3001\u8868\u55ae\u7db2\u7ad9\u3001Discord \u6a5f\u5668\u4eba\u3001\u5718\u968a\u7ba1\u7406\u3001\u751a\u81f3\u5230 Webfont\u3001\u8996\u8a0a\u6703\u8b70\uff0c\u958b\u6e90\u5c08\u6848\u5982\u96e8\u5f8c\u6625\u7b4d\u822c\u5192\u51fa\u3002\u73fe\u6709\u65b9\u6848\u4e0d\u597d\u55ce\uff1f\u4ee5\u8cc7\u5b89\u8d77\u5bb6\u7684\u793e\u7fa4\u4e0d\u5bb3\u6015\u81ea\u6253\u62db\u724c\u55ce\uff1f\u662f\u4ec0\u9ebc\u628a\u6211\u5011\u62c9\u5411\u958b\u6e90\u5c08\u6848\u9019\u689d\u4e0d\u6b78\u8def\uff1f\r\n\r\n\u4eca\u5929\uff0c\u6211\u8981\u4f86\u548c\u4f60\u5206\u4eab\u4e2d\u96fb\u6703\u9019\u4e00\u5e74\u90fd\u5728\u5e79\u561b\uff0c\u9019\u4e9b\u5c08\u6848\u5982\u4f55\u652f\u6301\u7368\u7acb\u958b\u767c\u8005\u53ca\u5b78\u751f\uff0c\u89e3\u6551\u4e2d\u96fb\u6703\u5dee\u9ede\u7834\u7522\u7684\u7a98\u5883\uff0c\u4ee5\u53ca\u5982\u4f55\u5728\u770b\u8d77\u4f86\u5f88\u70ab\u7832\u7684\u540c\u6642\u5927\u5e45\u7c21\u5316\u4e86\u6211\u5011\u7684\u5de5\u4f5c\u6d41\u7a0b\u3002", "description": "\u4eca\u5929\u7684\u8b70\u7a0b\u5c07\u5e36\u60a8\u8a8d\u8b58\u4e2d\u96fb\u6703\u4e00\u7cfb\u5217\u7684\u958b\u6e90\u5c08\u6848\uff1a\r\n\r\n1. **\u77e5\u8cc7\u70ba\u8cc7\u77e5 - 2024 \u4e2d\u96fb\u6703\u806f\u5408\u5bd2\u8a13\u5b98\u7db2**\uff1a\u4f7f\u7528 Flask \u6846\u67b6\uff0c\u63d0\u4f9b\u4e86\u7dda\u4e0a\u5831\u540d\u7e73\u8cbb\u3001\u7c3d\u7f72\u5bb6\u9577\u540c\u610f\u66f8\u3001\u884c\u524d\u901a\u77e5\u548c\u5373\u6642\u884c\u7a0b\u8868\u7b49\u529f\u80fd\uff0c\u4f7f\u6d3b\u52d5\u7ba1\u7406\u66f4\u52a0\u4fbf\u6377\u3002\r\n2. **\u8868\u55ae\u7db2\u7ad9 emform**\uff1a\u57fa\u65bc Node.js \u7684\u958b\u6e90\u8868\u55ae\u7db2\u7ad9\uff0c\u53ef\u8a18\u9304\u500b\u4eba\u8cc7\u6599\u4e26\u8207 Discord \u6574\u5408\u3002\r\n3. **\u4e2d\u96fb\u55b5**\uff1a\u4f7f\u7528 Pycord \u64b0\u5beb\u7684 Discord \u6a5f\u5668\u4eba\uff0c\u9664\u4e86\u63d0\u4f9b\u5404\u7a2e\u904a\u6232\u3001\u7c3d\u5230\u3001\u8ab2\u7a0b\u734e\u52f5\u3001CTF \u548c\u554f\u7b54\u5340\u7b49\u529f\u80fd\uff0c\u4ee5\u63d0\u5347\u793e\u7fa4\u53c3\u8207\u5ea6\uff0c\u66f4\u80fd\u9054\u5230\u9ad8\u6548\u7684\u793e\u7fa4\u7ba1\u7406\u3002\r\n4. **\u5718\u968a\u7ba1\u7406**\uff1a\u900f\u904e API \u4e32\u63a5 Notion\u3001GitHub \u548c Discord\uff0c\u5be6\u73fe\u958b\u767c\u9032\u5ea6\u638c\u63e1\u548c\u5de5\u4f5c\u5206\u914d\u7684\u4fbf\u5229\u3002\r\n5. **emfont**\uff1a\u70ba\u4e2d\u6587\u800c\u5efa\u7684\u514d\u8cbb\u958b\u6e90 Webfont \u670d\u52d9\uff0c\u63d0\u4f9b\u4e86\u8c50\u5bcc\u7684\u4e2d\u6587\u5b57\u9ad4\u9078\u64c7\u548c\u5feb\u901f\u7684\u8f09\u5165\u901f\u5ea6\uff0c\u70ba\u958b\u767c\u8005\u548c\u500b\u4eba\u63d0\u4f9b\u4e86\u4e00\u500b\u512a\u79c0\u7684\u4e2d\u6587\u5b57\u9ad4\u89e3\u6c7a\u65b9\u6848\u3002\r\n6. **\u8996\u8a0a\u6703\u8b70**\uff1a\u4f7f\u7528 Jitsi \u81ea\u67b6\u6703\u8b70\u5e73\u53f0\uff0c\u53ef\u81ea\u52d5\u76f4\u64ad\u81f3 YouTube \u4e26\u5b58\u6a94\uff0c\u63d0\u4f9b\u514d\u8cbb\u5b78\u7fd2\u8cc7\u6e90\u3002\r\n\r\n\u9019\u4e9b\u958b\u6e90\u5c08\u6848\u4e0d\u50c5\u70ba\u6211\u5011\u5e36\u4f86\u4fbf\u5229\uff0c\u66f4\u63d0\u4f9b\u4e86\u514d\u8cbb\u8cc7\u6e90\u548c\u670d\u52d9\uff0c\u8b93\u66f4\u591a\u4eba\u53d7\u76ca\u3002\u5118\u7ba1\u5728\u767c\u5c55\u904e\u7a0b\u4e2d\u906d\u9047\u4e86\u8a31\u591a\u56f0\u96e3\u548c\u653b\u64ca\uff0c\u4f46\u6211\u5011\u4e00\u8def\u90fd\u6709\u6210\u529f\u633a\u904e\u3002\u8b93\u6211\u5011\u4e00\u8d77\u4f86\u63a2\u7d22\u4e26\u64c1\u62b1\u958b\u6e90\u4e16\u754c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "EGA7BY", "name": "\u6bdb\u54e5EM", "avatar": "https://pretalx.coscup.org/media/avatars/EMr_-_%E8%A4%87%E8%A3%BD_F4N72DB.jpeg", "biography": "*\u6578\u4f4d\u5275\u4f5c\u8005 | \u5168\u7aef\u958b\u767c\u8005 | \u9ad8\u4e2d\u751f*\r\n\r\n\u559c\u6b61\u7528\u79d1\u6280\u9032\u884c\u5404\u7a2e\u5275\u4f5c\uff0c\u5982\u7db2\u9801\u8a2d\u8a08\u3001\u5d4c\u5165\u5f0f\u958b\u767c\u3001\u5e73\u9762\u8a2d\u8a08\u3001\u97f3\u6a02\u3001\u96fb\u8166\u7e6a\u5716\u7b49\u3002\r\n\r\n* 8 \u5e74\u7db2\u9801\u8a2d\u8a08\u7d93\u9a57\r\n* \u8209\u8fa6 / \u6f14\u8b1b\u6578\u5341\u5834\u71df\u968a\r\n* [\u4e2d\u90e8\u96fb\u8cc7\u806f\u5408\u6703\u8b70](https://scaict.org/) \u8cc7\u8a0a\u7d44\u7d44\u9577\r\n* [\u897f\u82d1\u9ad8\u4e2d\u8cc7\u8a0a\u5fd7\u5de5\u968a](https://sytv.scaict.org/) \u968a\u9577\r\n\r\n[\u6bdb\u54e5EM\u7684\u57fa\u5730](https://elvismao.com/) \u00b7 [\u6bdb\u54e5EM\u8cc7\u8a0a\u5bc6\u6280](https://emtech.cc/) \u00b7 [GitHub](https://github.com/Edit-Mr) \u00b7 [Instagram](https://www.instagram.com/elvisdragonmao/)", "public_name": "\u6bdb\u54e5EM", "guid": "07aeb042-57d0-509c-91dd-b5487d93c1bd", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EGA7BY/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/KZ9VBD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/KZ9VBD/", "attachments": []}, {"guid": "79fc1d7d-0eb7-5a8b-a1e1-3025c2f98913", "code": "8EVDE8", "id": 917, "logo": null, "date": "2024-08-04T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-917-radiobrowser-api", "url": "https://pretalx.coscup.org/coscup-2024/talk/8EVDE8/", "title": "RadioBrowser API - \u7531\u793e\u7fa4\u7dad\u8b77\u7684\u7dda\u4e0a\u5ee3\u64ad\u53ca\u96fb\u8996\u8cc7\u6599\u5eab", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "Regarding online video streaming, it is easy to find YouTube or Twitch. But what about radio broadcasting online? \r\n\r\nWe 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.\r\n\r\nUnlike 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.", "description": "\u672c\u8b70\u7a0b\u5c07\u8207\u6703\u773e\u4ecb\u7d39 RadioBrowser API\u3002\u9019\u662f\u4e00\u500b\u7531\u793e\u7fa4\u555f\u767c\u7684\u958b\u6e90\u5c08\u6848\uff0c\u63d0\u4f9b\u5404\u591a\u5a92\u9ad4\uff0f\u4e32\u6d41\u61c9\u7528\u7a0b\u5f0f\u4e00\u500b\u4fbf\u6377\u7684\u7ba1\u9053\u7d71\u6574\u4e26\u641c\u5c0b\u7dda\u4e0a\u7684\u5404\u7a2e\u5ee3\u64ad\u4e32\u6d41(\u4e5f\u5c31\u662f\u7dda\u4e0a\u5ee3\u64ad\u754c\u7684 WikiData)\u3002\r\n\r\n\u7dda\u4e0a\u4e32\u6d41\u5ee3\u64ad\u96fb\u53f0\u591a\u70ba\u5340\u57df\u6027\uff0c\u4e14\u5404\u81ea\u6709\u81ea\u5df1\u7684\u4e32\u6d41\u670d\u52d9\u63d0\u4f9b\u65b9\u5f0f\uff0c\u4e0d\u50cf\u5f71\u7247\u4e32\u6d41\u5927\u591a\u96c6\u4e2d\u5728\u7279\u5b9a\u7368\u89d2\u7378\u7db2\u7ad9\u4e0a\uff08\u6bd4\u5982: YouTube\u3001 Vimo\uff09\u3002\u6b64 API \u5c07\u53ef\u4ee5\u4f7f\u5404\u61c9\u7528\u7a0b\u5f0f\u4fbf\u6377\u7684 Query \u5230\u4e16\u754c\u5404\u5730\u7684\u5ee3\u64ad\u96fb\u53f0\uff0c\u5feb\u901f\u627e\u5230\u7576\u524d\u7dda\u4e0a\u7684\u67d0\u500b\u5ee3\u64ad\u96fb\u53f0\u9023\u7d50\u9ede\uff0c\u4f5c\u70ba\u4f7f\u5404\u61c9\u7528\u7a0b\u5f0f\u63d0\u4f9b\u4fbf\u5229\u7684\u539f\u751f APP \u5167\u5ee3\u64ad\u4e32\u6d41\u8046\u807d\u670d\u52d9\u7684\u588a\u8173\u77f3\u3002\r\n\r\n\u672c\u8b70\u7a0b\u9810\u8a08\u898f\u5283\u767c\u8868\u5167\u5bb9\u5982\u4e0b\uff1a\r\n```\r\n1. \u7c21\u4ecb\u5927\u92fc - 2min\r\n1.1 \u6211\u662f\u8ab0\r\n1.2 \u8b70\u7a0b\u6642\u9593\u898f\u5283\u7c21\u4ecb\r\n2. \u4ecb\u7d39\u97f3\u8a0a\u4e32\u6d41\u5e38\u898b\u5be6\u4f5c\u65b9\u5f0f - 7min (\u76ee\u524d\u9019\u6bb5\u9810\u8a08\u7c21\u55ae\u5e36\u904e)\r\n2.1 \u7de8\u78bc\u3001\u89e3\u78bc\u3001\u5c01\u5305\u50b3\u8f38\u3001\u7de8\u78bc\u683c\u5f0f(MP3\u3001Ogg) \r\n3. \u4ecb\u7d39 RadioBrowser API \u70ba\u4f55\u3001\u5176\u5be6\u4f5c\u65b9\u5f0f\u3001\u5176 Field \u5167\u5bb9\u7b49\u7b49 - 15 min\r\n3.1 Radio Browser API \u80cc\u666f\u7c21\u4ecb\r\n3.2 Radio Browser API \u904b\u4f5c\u539f\u7406\r\n3.3 Radio Browser API \u5be6\u4f5c\u7279\u8272\u7c21\u4ecb\r\n3.3.1 \u4f9d\u7167\u6a19\u7c64\u641c\u5c0b\r\n3.3.2 \u4f9d\u7167\u8a9e\u8a00\u641c\u5c0b\r\n3.3.3 \u4f9d\u7167\u5730\u7406\u4f4d\u7f6e\u641c\u5c0b\r\n3.4 Radio Browser API \u73fe\u5834\u5e36\u9818\u5c0e\u89bd\r\n4. \u7d50\u8a9e\u8207QA - \u6f14\u8b1b\u6240\u5269\u4e0b\u6642\u9593\r\n```\r\n\r\nRadioBrowser API: https://www.radio-browser.info/", "recording_license": "", "do_not_record": false, "persons": [{"code": "D3EJF8", "name": "James Kuo-Ping Lo (Misawai)", "avatar": "https://pretalx.coscup.org/media/avatars/1631184408242_MUIwTTN.jpeg", "biography": "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.", "public_name": "James Kuo-Ping Lo (Misawai)", "guid": "f0984cf9-6010-5b84-8878-7eb943b2f0b1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/D3EJF8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8EVDE8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8EVDE8/", "attachments": []}, {"guid": "cf659212-060f-5748-81df-00b123a0e082", "code": "ZKCLVD", "id": 1116, "logo": null, "date": "2024-08-04T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1116-react-js--sheets--by-google-idx-framer-motion-redux", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZKCLVD/", "title": "\u5728 React.js \u4e2d\u6253\u9020\u539f\u751f\u7d1a Sheets \u9ad4\u9a57\uff0cby Google IDX, Framer-motion & Redux", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u70ba\u4e86\u5728\u81ea\u5bb6\u7684 PWA \u8ffd\u6c42\u8207\u539f\u751f App \u985e\u4f3c\u7684\u9ad4\u9a57\uff0c\u6211\u5011\u62c6\u89e3 FramerMotion \u7684\u904b\u4f5c\u539f\u7406\uff0c\u5be6\u73fe\u9023 Framer Motion \u90fd\u505a\u4e0d\u5230\u7684\u97ff\u61c9\u5f0f & \u591a\u5411\u62d6\u66f3 Bottom Sheet (Apple HIG \u7a31\u70ba non-modal sheet)\uff0c\u8b93 PWA \u7684 Sheet \u4e5f\u80fd\u6709\u985e\u539f\u751fApp \u9ad4\u9a57\u3002\r\n\r\n\u672c\u6b21\u5206\u4eab\u4e2d\u5c07\u5b78\u5230\uff1a\r\n- \u70ba\u4ec0\u9ebc\u4e00\u5b9a\u8981\u7528 sheet\uff1f\u6709\u4ec0\u9ebc\u5fc5\u8981\u6027\uff1f\r\n- Framer Motion \u7684\u904b\u4f5c\u539f\u7406\r\n- \u958b\u767c\u5c0f\u6280\u5de7\uff01 DevMode \u5c55\u793a\r\n- \u8996\u89ba\u548c\u4ecb\u9762\u8a2d\u8a08\u4e0a\u7684\u7406\u89e3\r\n- \u9010\u6b65\u62c6\u89e3\uff1a\u5230\u5e95\u600e\u9ebc\u505a\u5230\uff1f\r\n- Google Project IDX \u5be6\u4f8b\u5c55\u793a\r\n- \u89e3\u91cb\u53c3\u6578\u548c\u4ed6\u5011\u7684\u610f\u7fa9\r\n- \u4e0a\u624b\u9ad4\u9a57\uff01\r\n\r\n\u900f\u904e\u5de5\u7a0b\u5e2b\u7684\u908f\u8f2f+ UI \u8a2d\u8a08\u5e2b\u7684\u7d93\u9a57\uff0c\u7d42\u65bc\u653b\u514b\u9019\u500b\u4e0d\u53ef\u80fd\u7684\u4efb\u52d9\uff01", "description": "\u53ef\u4ee5\u4e0d\u7528\u5e36\u96fb\u8166\uff0c\u6703\u6709 Dev Server \u4f9b\u5927\u5bb6\u5728\u624b\u6a5f\u4e0a\u9ad4\u9a57", "recording_license": "", "do_not_record": false, "persons": [{"code": "TFKNCN", "name": "\u8303\u6137\u7950 / Kyo Fan", "avatar": "https://pretalx.coscup.org/media/avatars/DSC_0419_oRoqhW2.JPG", "biography": "Open NCCU \u975e\u71df\u5229\u7d44\u7e54\u5275\u8fa6\u4eba\u3001 GDSC NCCU '22-'23 Lead (\u793e\u7fa4\u9818\u8896)", "public_name": "\u8303\u6137\u7950 / Kyo Fan", "guid": "03f62bf0-4f9c-5af8-8903-c5ace012c808", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TFKNCN/"}, {"code": "AQ3YHQ", "name": "\u5f35\u6dee\u7ae3 Huai-Chun Chang", "avatar": "https://pretalx.coscup.org/media/avatars/Chang_Huai-chun_363-APS-2024-3_956_VEbF6N2.jpg", "biography": "Core Team Member @GDSC NCCU\r\nTech Lead @ OpenNCCU\r\n\r\n\u610f\u5916\u5230\u91cf\u5b50\u8a08\u7b97\u5b78\u754c\u6253\u6efe\r\n\u6015\u7562\u696d\u5373\u5931\u696d\u6240\u4ee5\u5b78\u4e86\u4e00\u9ede\u7db2\u9801\u524d\u7aef", "public_name": "\u5f35\u6dee\u7ae3 Huai-Chun Chang", "guid": "f75f1745-ade4-5c4d-ad75-1663b9e8b5bb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AQ3YHQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKCLVD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZKCLVD/", "attachments": []}, {"guid": "b1ee434d-3c3e-5865-8125-3a5d0347512c", "code": "URUWNK", "id": 1208, "logo": null, "date": "2024-08-04T15:15:00+08:00", "start": "15:15", "duration": "00:30", "room": "TR214", "slug": "coscup-2024-1208-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/URUWNK/", "title": "AI \u6642\u4ee3\u7684\u6559\u80b2\u5143\u5b87\u5b99", "subtitle": "", "track": "Student Education Track (SED)", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u8b70\u7a0b\u9810\u8a08\u9080\u8acb\u8521\u82b8\u7424\u6559\u6388\uff0c\u4ee5\u591a\u5e74\u8cc7\u8a0a\u6559\u80b2\u5de5\u4f5c\u8005\u7684\u89d2\u5ea6\uff0c\u63a2\u8a0e\u6559\u80b2\u5143\u5b87\u5b99\u7684\u5b9a\u7fa9\u8207\u6559\u5b78\u61c9\u7528\uff0c\u5206\u4eab\u5982\u4f55\u5728\u5e2b\u751f\u9593\u5171\u5275\u53ef\u4ee5\u7522\u751f\u50f9\u503c\u4ea4\u63db\u7684\u601d\u7dad\u7cfb\u7d71\uff0c\u4e26\u4ea4\u6d41\u8cc7\u8a0a\u6559\u80b2\u898b\u89e3\u8207\u5b78\u751f\u7684\u6545\u4e8b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "83LNF9", "name": "\u8521\u82b8\u7424\u8001\u5e2b", "avatar": "https://pretalx.coscup.org/media/avatars/%E8%94%A1%E8%8A%B8%E7%90%A4_-_Copy_rT8QfdU.jpg", "biography": "\u81fa\u5e2b\u5927\u79d1\u6280\u7cfb PecuLab\r\n\r\n\u570b\u7acb\u81fa\u7063\u5e2b\u7bc4\u5927\u5b78\u79d1\u6280\u61c9\u7528\u8207\u4eba\u529b\u8cc7\u6e90\u767c\u5c55\u5b78\u7cfb\u526f\u6559\u6388\uff0c\u8521\u82b8\u7424\u8001\u5e2b\u71b1\u8877\u65bc\u5c07\u524d\u6cbf\u79d1\u6280\u878d\u5165\u6559\u80b2\uff0c\u7279\u5225\u662f\u65b0\u8208\u79d1\u6280\u7684\u50f9\u503c\u5316\u61c9\u7528\u3002\u4ed6\u7684\u6559\u5b78\u7406\u5ff5\u662f\u5c07\u6559\u80b2\u751f\u6d3b\u5316\uff0c\u8b93\u5b78\u751f\u5728\u771f\u5be6\u8207\u865b\u64ec\u7684\u4ea4\u4e92\u4e2d\uff0c\u63d0\u5347\u8a8d\u77e5\u3001\u60c5\u610f\u548c\u6280\u80fd\uff0c\u6210\u70ba\u80fd\u5920\u5275\u9020\u81ea\u8eab\u50f9\u503c\u7684\u7d42\u8eab\u5b78\u7fd2\u8005\u3002\r\n\r\n\u8521\u8001\u5e2b\u7a4d\u6975\u63a2\u7d22AI\u548c\u6559\u80b2\u5143\u5b87\u5b99\u7684\u878d\u5408\uff0c\u81f4\u529b\u65bc\u5275\u5efa\u4e00\u500b\u5167\u5fc3\u8207\u865b\u5be6\u74b0\u5883\u4ea4\u878d\u7684\u5b78\u7fd2\u9ad4\u9a57\uff0c\u4f7f\u5b78\u751f\u80fd\u5920\u505a\u5230\u77e5\u884c\u5408\u4e00\uff0c\u7531\u5167\u5fc3\u9a45\u52d5\u884c\u70ba\u4f86\u9054\u5230\u5be6\u8e10\u7684\u76ee\u6a19\u3002\u4ed6\u7684\u7814\u7a76\u4e0d\u50c5\u6db5\u84cb\u667a\u6167\u91ab\u7642\u3001\u91d1\u878d\u79d1\u6280\u548c\u79d1\u6280\u6559\u80b2\u7b56\u7565\uff0c\u9084\u9818\u5c0e\u591a\u9805\u8de8\u9818\u57df\u5408\u4f5c\u9805\u76ee\u3002\u4ed6\u76f8\u4fe1\uff0c\u6559\u80b2\u4e0d\u50c5\u50c5\u662f\u5b78\u7fd2\u8cfa\u9322\u7684\u6280\u80fd\uff0c\u800c\u662f\u8b93\u5b78\u751f\u5728\u5b78\u7fd2\u4e2d\u767c\u5c55\u51fa\u5168\u9762\u7684\u80fd\u529b\uff0c\u627e\u5230\u81ea\u5df1\u7684\u5929\u547d\uff0c\u767c\u63ee\u6700\u5927\u7684\u50f9\u503c\u3002", "public_name": "\u8521\u82b8\u7424\u8001\u5e2b", "guid": "295e8fd4-b2a9-5c1e-a56f-e0f00adab8b6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/83LNF9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/URUWNK/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/URUWNK/", "attachments": []}], "TR313": [{"guid": "68fa2bb2-b40f-52b5-8dc8-f5d8d1667622", "code": "9QRLWD", "id": 1275, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "01:30", "room": "TR313", "slug": "coscup-2024-1275", "url": "https://pretalx.coscup.org/coscup-2024/talk/9QRLWD/", "title": "\u73a9\u51fa\u958b\u6e90\u529b\uff01\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u9ad4\u9a57\u5de5\u4f5c\u574a\uff1a\u4e0a\u5348\u5834", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u8b93\u4f60\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u958b\u653e\u539f\u59cb\u78bc\uff0c\u9084\u6709\u5404\u7a2e\u5404\u6a23\u7684\u61c9\u7528\uff0c\u5305\u62ec\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u3002\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u8a8d\u8b58\u9019\u4e9b\u591a\u5143\u7684\u958b\u6e90\u5c08\u6848", "description": "* \u56e0\u684c\u904a\u53ef\u9ad4\u9a57\u4eba\u6578\u6709\u9650\uff0c\u82e5\u60f3\u5728 COSCUP \u73fe\u5834\u904a\u73a9\u684c\u904a\uff0c\u8acb [\u9ede\u6b64\u9023\u7d50](https://docs.google.com/forms/d/e/1FAIpQLSdQpOGDNUQ__r0_El7EWIsPdFyQkoL-2wX9252tTSmL9vf4LA/viewform?usp=sf_link) \u5831\u540d\u5165\u684c\u904a\u73a9\u540d\u984d\uff0c\u5831\u540d\u8005\u8acb\u6e96\u6642\u5230\u73fe\u5834\uff0c\u6703\u914d\u5408\u8b70\u7a0b\u6642\u9593\u5f15\u5c0e\u6559\u5b78\uff1b\u5982\u5f8c\u7e8c\u52a0\u5165\u8005\u5c07\u5b89\u6392\u5468\u906d\u5ea7\u4f4d\u9ad4\u9a57\u6216\u8046\u807d\u8b70\u7a0b\u3002\r\n\r\n* \u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u8b93\u4f60\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u958b\u653e\u539f\u59cb\u78bc\uff0c\u9084\u6709\u5404\u7a2e\u5404\u6a23\u7684\u61c9\u7528\uff0c\u5305\u62ec\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u3002\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u8a8d\u8b58\u9019\u4e9b\u591a\u5143\u7684\u958b\u6e90\u5c08\u6848\r\n\r\n* \u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u8edf\u9ad4\u958b\u767c\u4eba\u53ef\u4ee5\u53c3\u8207\uff0c\u9700\u8981\u4e0d\u540c\u80cc\u666f\u8207\u5c08\u696d\u7684\u4eba\u52a0\u5165\u5354\u4f5c\uff0c\u767c\u63ee\u6b63\u5411\u5f71\u97ff\u529b\r\n\r\n* \u5728\u4ecb\u7d39\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u7684\u73a9\u6cd5\u4e4b\u5f8c\uff0c\u6703\u5e36\u9818\u53c3\u8207\u8005\u9ad4\u9a57\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\uff0c\u642d\u914d\u52a9\u6559\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u89e3\u8aaa\u904a\u6232\u88e1\u7684\u5c08\u6848\u5361\u7247\u662f\u6e90\u81ea\u4ec0\u9ebc\u73fe\u5be6\u4e16\u754c\u88e1\u7684\u958b\u6e90\u5c08\u6848\u539f\u578b\uff1f\u904a\u6232\u7684\u4e92\u52d5\u6a5f\u5236\u662f\u53d6\u81ea\u958b\u6e90\u5354\u4f5c\u74b0\u5883\u88e1\u767c\u751f\u7684\u4ec0\u9ebc\u771f\u5be6\u72c0\u6cc1\u7b49\u5167\u5bb9\uff0c\u8b93\u53c3\u8207\u8005\u5728\u904a\u6232\u4e2d\u81ea\u7136\u800c\u7136\u4e86\u89e3\u958b\u6e90\u4e16\u754c\u88e1\u4e0d\u540c\u5354\u4f5c\u8005\u7684\u4e92\u52d5\u578b\u614b\uff0c\u4e26\u8a8d\u8b58\u5230\u5404\u5f0f\u5404\u6a23\u7684\u958b\u6e90\u5c08\u6848\u6a23\u614b\u3002\r\n\r\nOCF \u671f\u8a31\u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u684c\u904a\u300d\u8b93\u5927\u5bb6\u9032\u4e00\u6b65\u8a8d\u8b58\u300c\u958b\u6e90\u6587\u5316\u300d\uff0c\u8b93\u4f60\u53c3\u8207 COSCUP \u5e74\u6703\u4e4b\u9918\uff0c\u53ef\u900f\u904e\u684c\u904a\u4ee5\u9ad4\u9a57\u53c3\u8207\u793e\u7fa4\u7684\u5354\u4f5c\u9ad4\u9a57\uff1b\u4e26\u5617\u8a66\u904a\u6232\u904e\u4e2d\uff0c\u8a8d\u8b58\u66f4\u591a\u672a\u4f86\u7406\u5ff5\u8207\u8208\u8da3\u76f8\u4eff\u7684\u670b\u53cb\u5011\uff0c\u4e00\u540c\u70ba\u958b\u6e90\u6587\u5316\u76e1\u4e00\u4efd\u529b\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "WUXBDZ", "name": "\u6578\u4f4d\u767c\u5c55\u90e8", "avatar": "https://pretalx.coscup.org/media/avatars/WUXBDZ_CqrQdHP.webp", "biography": "\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08Open Culture Foundation\uff0c\u7c21\u7a31 OCF\uff09\r\n\r\n\u662f\u4e00\u500b\u975e\u71df\u5229\u6027\u7684\u7d44\u7e54\u3002\u900f\u904e\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u548c\u8de8\u754c\u5408\u4f5c\uff0c\u5728\u53f0\u7063\u6301\u7e8c\u7684\u929c\u7e6b\u79d1\u6280\u793e\u7fa4\u8207\u5176\u4ed6\u516c\uff0f\u79c1\u9818\u57df\uff0c\u4f86\u4fc3\u6210\u958b\u653e\u5171\u5275\u4fdd\u969c\u6578\u4f4d\u4eba\u6b0a\u3001\u652f\u6301\u900f\u660e\u6db5\u878d\u7684\u6578\u4f4d\u516c\u6c11\u793e\u6703\u3002\r\n\r\n\u81ea 2014 \u5e74\u5275\u7acb\u4ee5\u4f86\uff0c\u6211\u5011\u4ee5\u6cd5\u4eba\u505a\u70ba\u7d44\u7e54\u5f62\u5f0f\uff0c\u652f\u6301\u53f0\u7063 30 \u591a\u500b\u958b\u653e\u79d1\u6280\u793e\u7fa4\uff0c\u5728\u904e\u7a0b\u4e2d\uff0c\u4e0d\u50c5\u662f\u6301\u7e8c\u6027\u7684\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u6982\u5ff5\uff0c\u6211\u5011\u4e5f\u958b\u59cb\u53c3\u8207\u653f\u7b56\u5021\u8b70\uff0c\u70ba\u773e\u4eba\u7684\u6578\u4f4d\u4eba\u6b0a\u767c\u8072\uff0c\u9032\u800c\u5275\u5efa\u4e86\u4e00\u500b\u5728\u53f0\u7063\u767c\u5c55\u958b\u653e\u79d1\u6280\u7684\u57fa\u5730\u3002\u9019\u4e9b\u6210\u679c\u4e26\u975e\u7531\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u7368\u7acb\u5be6\u73fe\uff0c\u800c\u662f\u900f\u904e\u79d1\u6280\u793e\u7fa4\u548c\u516c\u6c11\u5925\u4f34\u4e00\u8d77\u4fc3\u4f7f\u53f0\u7063\u7684\u6578\u4f4d/\u7db2\u8def\u74b0\u5883\u8b8a\u5f97\u66f4\u52a0\u516c\u958b\u3001\u900f\u660e\u548c\u516c\u773e\u53c3\u8207 \u2014 \u4e0d\u8ad6\u9019\u6a23\u7684\u53c3\u8207\u662f\u4ee5\u500b\u4eba\u3001\u793e\u7fa4\u6216\u662f\u7d44\u7e54\u70ba\u540d\u7fa9\u3002", "public_name": "\u6578\u4f4d\u767c\u5c55\u90e8", "guid": "e8845f3d-ede7-5b96-af59-c2d30b0aa4b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WUXBDZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9QRLWD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9QRLWD/", "attachments": []}, {"guid": "c1d6a148-4a43-5345-8e9c-524be3e4bf03", "code": "XNAMB3", "id": 1279, "logo": null, "date": "2024-08-04T11:40:00+08:00", "start": "11:40", "duration": "00:30", "room": "TR313", "slug": "coscup-2024-1279", "url": "https://pretalx.coscup.org/coscup-2024/talk/XNAMB3/", "title": "\u684c\u904a\u4e5f\u53ef\u4ee5\u9019\u6a23\u73a9\uff01\uff1f\u4e00\u8d77\u63a2\u7d22\u958b\u6e90\u661f\u624b\u6751\u300c\u904a\u6232\u9583\u96fb\u300d\u65b0\u73a9\u6cd5", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u958b\u6e90\u661f\u624b\u6751\u662f\u4ec0\u9ebc\uff1f\u7c21\u55ae\u4f86\u8aaa\uff0c\u5c31\u662f\u900f\u904e\u73a9\u684c\u904a\uff0c\u77ad\u89e3\u958b\u6e90\u3001\u79d1\u6280\u3001\u5354\u4f5c\uff0c\u9019\u4e9b\u95dc\u9375\u8a5e\u7d44\u5408\u5728\u4e00\u8d77\uff0c\u5982\u4f55\u6539\u8b8a\u4e16\u754c\u3002\r\n\u904a\u6232\u8a2d\u8a08\u521d\u8877\u662f\u8981\u900f\u904e\u684c\u904a\uff0c\u8b93\u793e\u7fa4\u521d\u5fc3\u8005\u53ef\u4ee5\u52a0\u901f\u77ad\u89e3\u793e\u7fa4\u7684\u904b\u4f5c\u6a21\u5f0f\uff0c\u5fd7\u5de5\u5011\u8a2d\u8a08\u4e86\u5404\u5f0f\u6a5f\u5236\u4ee5\u53ca\u5169\u7a2e\u904a\u6232\u73a9\u6cd5\u3002\u76f4\u5230\u8fa3\u500b\u4e0d\u559c\u6b61\u770b\u8aaa\u660e\u66f8\u7684\u7537\u4eba\u51fa\u73fe\uff0c\u81ea\u6b64\u958b\u59cb\u63a2\u8a0e\u5982\u4f55\u5728\u73fe\u6709\u7684\u7d20\u6750\u5e95\u4e0b\uff0c\u5275\u9020\u66f4\u591a\u73a9\u6cd5\uff0c\u540c\u6642\u53c8\u52ff\u5fd8\u521d\u8877\uff0c\u8b93\u4eba\u53ef\u4ee5\u8a8d\u8b58\u793e\u7fa4\u3002\r\n\u7d93\u904e\u4e86\u4e00\u6bb5\u6642\u9593\u7684\u5617\u8a66\u8207\u63a2\u7d22\uff0c\u6211\u5011\u767c\u73fe\u66f4\u591a\u73a9\u6cd5\u7684\u78ba\u662f\u53ef\u884c\u7684\uff01\u65bc\u662f\uff0c\u4eca\u5e74\u590f\u5929\u7684 COSCUP\uff0c\u6211\u5011\u9080\u8acb\u5927\u5bb6\u4f86\u8a66\u8a66\u6211\u5011\u958b\u767c\u7684\u661f\u624b\u6751\u65b0\u73a9\u6cd5\uff0c\u4e26\u4e14\u4e00\u540c\u60f3\u60f3\u66f4\u591a\u53ef\u73a9\u6027\uff01", "description": "\u958b\u6e90\u661f\u624b\u6751\u662f\u4ec0\u9ebc\uff1f\u7c21\u55ae\u4f86\u8aaa\uff0c\u5c31\u662f\u900f\u904e\u73a9\u684c\u904a\uff0c\u77ad\u89e3\u958b\u6e90\u3001\u79d1\u6280\u3001\u5354\u4f5c\uff0c\u9019\u4e9b\u95dc\u9375\u8a5e\u7d44\u5408\u5728\u4e00\u8d77\uff0c\u5982\u4f55\u6539\u8b8a\u4e16\u754c\u3002\r\n\u904a\u6232\u8a2d\u8a08\u521d\u8877\u662f\u8981\u900f\u904e\u684c\u904a\uff0c\u8b93\u793e\u7fa4\u521d\u5fc3\u8005\u53ef\u4ee5\u52a0\u901f\u77ad\u89e3\u793e\u7fa4\u7684\u904b\u4f5c\u6a21\u5f0f\uff0c\u5fd7\u5de5\u5011\u8a2d\u8a08\u4e86\u5404\u5f0f\u6a5f\u5236\u4ee5\u53ca\u5169\u7a2e\u904a\u6232\u73a9\u6cd5\u3002\u76f4\u5230\u8fa3\u500b\u4e0d\u559c\u6b61\u770b\u8aaa\u660e\u66f8\u7684\u7537\u4eba\u51fa\u73fe\uff0c\u81ea\u6b64\u958b\u59cb\u63a2\u8a0e\u5982\u4f55\u5728\u73fe\u6709\u7684\u7d20\u6750\u5e95\u4e0b\uff0c\u5275\u9020\u66f4\u591a\u73a9\u6cd5\uff0c\u540c\u6642\u53c8\u52ff\u5fd8\u521d\u8877\uff0c\u8b93\u4eba\u53ef\u4ee5\u8a8d\u8b58\u793e\u7fa4\u3002\r\n\u7d93\u904e\u4e86\u4e00\u6bb5\u6642\u9593\u7684\u5617\u8a66\u8207\u63a2\u7d22\uff0c\u6211\u5011\u767c\u73fe\u66f4\u591a\u73a9\u6cd5\u7684\u78ba\u662f\u53ef\u884c\u7684\uff01\u65bc\u662f\uff0c\u4eca\u5e74\u590f\u5929\u7684 COSCUP\uff0c\u6211\u5011\u9080\u8acb\u5927\u5bb6\u4f86\u8a66\u8a66\u6211\u5011\u958b\u767c\u7684\u661f\u624b\u6751\u65b0\u73a9\u6cd5\uff0c\u4e26\u4e14\u4e00\u540c\u60f3\u60f3\u66f4\u591a\u53ef\u73a9\u6027\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "XQL8ST", "name": "Amos", "avatar": "https://pretalx.coscup.org/media/avatars/amos_BvBYZlv.jpg", "biography": "\u5076\u723e\u51fa\u9580\u8d70\u8d70\u7684\u6f8e\u6e56\u5c0f\u5b69\u3002\u4e0d\u5c0f\u5fc3\u5c31\u8d70\u5b8c\u671d\u8056\u4e4b\u8def\u548c\u5370\u52a0\u53e4\u9053\uff0c\u9806\u4fbf\u5728\u7f8e\u6771\u3001\u6cd5\u570b\u548c\u667a\u5229\u4f4f\u4e86\u4e00\u9663\u5b50\u3002\u4e0d\u81ea\u6211\u5b9a\u7fa9\u662f\u500b\u793e\u7fa4\u6d3b\u8e8d\u53c3\u8207\u8005\uff0c\u53ea\u662f\u7fd2\u6163\u4ec0\u9ebc\u8b70\u984c\u90fd\u770b\u770b\uff0c\u5076\u723e\u53c3\u8207\u958b\u6e90\u5708\u6d3b\u52d5\u3002 2023 \u53ea\u662f\u4f86 COSCUP \u901b\u901b\u4e4b\u5f8c\u7adf\u7136\u5c31\u5317\u6f02\u4e86\uff1f\u5c0d\u4e86\uff0c\u6211\u9084\u662f\u500b\u69ae\u6c11\u3002", "public_name": "Amos", "guid": "6f657c4b-07de-52da-8b91-d64b4c3ffcdf", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XQL8ST/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XNAMB3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XNAMB3/", "attachments": []}, {"guid": "b6276c46-0186-5942-8a84-5289b0e32243", "code": "GPUAJQ", "id": 1276, "logo": null, "date": "2024-08-04T12:20:00+08:00", "start": "12:20", "duration": "00:20", "room": "TR313", "slug": "coscup-2024-1276-nextjs--boardgame-io", "url": "https://pretalx.coscup.org/coscup-2024/talk/GPUAJQ/", "title": "\u958b\u6e90\u661f\u624b\u6751\u684c\u904a\u7dda\u4e0a\u7248 - \u5982\u4f55\u7528 Nextjs \u8207 Boardgame.io \u6253\u9020\u7dda\u4e0a\u684c\u904a", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u5c07\u6df1\u5165\u63a2\u8a0e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u7684\u5275\u4f5c\u904e\u7a0b\uff0c\u4e26\u4ecb\u7d39\u5176\u8a2d\u8a08\u7406\u5ff5\u548c\u5be6\u8e10\u3002\u9084\u6703\u5206\u4eab\u5c07\u904a\u6232\u79fb\u690d\u5230\u7dda\u4e0a\u6642\u9762\u81e8\u7684\u6311\u6230\u548c\u89e3\u6c7a\u65b9\u6848\uff0c\u4ecb\u7d39\u5728\u5c08\u6848\u4e2d\u5982\u4f55\u4f7f\u7528 Nextjs, Boardgame.io, Redux \u7b49\u5de5\u5177\u88fd\u4f5c\u7dda\u4e0a\u7248\u684c\u904a\u3002\u6b64\u5916\uff0c\u6703\u804a\u804a\u5be6\u969b\u5728\u516c\u53f8\u5c0e\u5165\u9019\u6b3e\u684c\u904a\u7684\u5be6\u969b\u6848\u4f8b\uff0c\u8aaa\u660e\u5982\u4f55\u5229\u7528\u9019\u6b3e\u684c\u904a\u4f86\u6a21\u64ec\u5c08\u6848\u7ba1\u7406\u5834\u666f\u3002", "description": "* \u958b\u6e90\u661f\u624b\u6751\u4ecb\u7d39\uff0d\u5982\u4f55\u5f9e\u8349\u7a3f\u5230\u6210\u54c1\r\n* \u79fb\u690d\u5230\u7dda\u4e0a\uff0d\u5f9e Spreadsheet \u5230 Webapp\uff0c\u5982\u4f55\u8b93\u73a9\u5bb6\u9ad4\u9a57\u66f4\u597d\r\n* \u6211\u4e5f\u60f3\u505a\u7dda\u4e0a\u684c\u904a\uff0d\u7576 NextJS \u8207 Boardgame.io \u6574\u5408\u5f8c\uff0c\u6703\u9047\u5230\u4ec0\u9ebc\u554f\u984c\r\n* \u8077\u5834\u61c9\u7528\u6848\u4f8b\uff0d\u5982\u4f55\u4f7f\u7528\u9019\u6b3e\u684c\u904a\u4f86\u6a21\u64ec\u5c08\u6848\u7ba1\u7406\u5834\u666f\uff0c\u9019\u53ef\u4ee5\u600e\u9ebc\u7528", "recording_license": "", "do_not_record": false, "persons": [{"code": "PMKP7F", "name": "Ben Liu \u5289\u90a6\u7693", "avatar": "https://pretalx.coscup.org/media/avatars/profile_image_yYaFDKB.jpg", "biography": "Senior Software Engineer @ Agoda\r\n\r\nBen is a passionate software engineer who embraces open-source culture, contributing to various g0v and open-source projects.\r\n\r\nAs the main contributor to the OpenStarTerVillage homepage project, he is now creating an online version. \r\n\r\nBen believes that anyone who learns from and contributes to the homepage and online board game project will become a developer.", "public_name": "Ben Liu \u5289\u90a6\u7693", "guid": "a9830e6a-e061-591f-aa65-db0d158ea506", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PMKP7F/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GPUAJQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GPUAJQ/", "attachments": []}, {"guid": "d02b6728-ce0b-57b8-b6d8-336448fc8461", "code": "7VZCSZ", "id": 1285, "logo": null, "date": "2024-08-04T12:50:00+08:00", "start": "12:50", "duration": "01:30", "room": "TR313", "slug": "coscup-2024-1285", "url": "https://pretalx.coscup.org/coscup-2024/talk/7VZCSZ/", "title": "\u5c0d\u8ac7\uff1a\u958b\u6e90\u684c\u904a\u7684\u6311\u6230 - \u904a\u6232\u7d50\u675f\u5f8c\uff0c\u958b\u653e\u9084\u6703\u5728\u55ce\uff1f", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u4ee5\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u9019\u6b3e\u684c\u904a\u7684\u7de3\u8d77\u958b\u982d\uff0c\u5148\u4ecb\u7d39\u4ec0\u9ebc\u662f\u958b\u6e90\u3001\u5f9e\u958b\u6e90\u7cbe\u795e\u884d\u4f38\u800c\u51fa\u7684\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u5206\u5225\u662f\u4ec0\u9ebc\u6982\u5ff5\uff0c\u53c8\u70ba\u6211\u5011\u7684\u751f\u6d3b\u5e36\u4f86\u4ec0\u9ebc\u5f71\u97ff\u3002\u900f\u904e\u6982\u5ff5\u642d\u914d\u5be6\u969b\u6848\u4f8b\u7684\u8b1b\u89e3\uff0c\u8b93\u53c3\u8207\u8005\u4e86\u89e3\u958b\u6e90\u6240\u4ee3\u8868\u7684\u300c\u958b\u653e\u6587\u5316\u300d\uff0c\u860a\u542b\u8457\u5171\u4eab\u8cc7\u6e90\u3001\u8de8\u9818\u57df\u5354\u4f5c\u7b49\u610f\u7fa9\u3002\r\n\r\n\u8207\u8ac7\u5925\u4f34\u5011\u5c07\u5728\u9019\u5834\u8b70\u7a0b\u4e2d\uff0c\u5c07\u8ac7\u8ac7\u904e\u5f80\u7684\u5e36\u684c\u904a\u7684\u7d93\u9a57\u3001\u540c\u6642\u5206\u4eab OCF 2024 \u5e74\u5617\u8a66\u8f49\u6210\u5718\u5eb7\u6a21\u5f0f\u5165\u6821\u914d\u5408\u63a8\u5ee3\u958b\u6e90\u7d93\u9a57\uff1b\u540c\u6642\u9080\u8acb\u5c08\u696d\u684c\u904a\u5718\u968a\u300c\u684c\u5f04 DrawNow\u300d\u5206\u4eab\u5176\u5c07\u684c\u904a\u8f49\u63db\u6210\u300c\u5927\u73ed\u5236\u7684\u5718\u5eb7\u73a9\u6cd5\u300d\u9032\u5165\u6821\u5712\u7684\u8b70\u984c\u63a8\u5ee3\u7d93\u9a57\uff1b\u53e6\u5916\u9577\u671f\u8ca2\u737b\u672c\u5c08\u6848\u7684\u5de5\u7a0b\u5e2b Ben\uff0c\u4e5f\u5c07\u5206\u4eab\u5c07\u661f\u624b\u6751\u684c\u904a\u8f49\u63db\u5230\u300c\u7dda\u4e0a\u300d\u7684\u5617\u8a66\u8207\u56f0\u5883\u3002\r\n\r\n\u5728\u8ad6\u58c7\u4e2d\uff0c\u4e5f\u9080\u8acb\u904e\u53bb\u66fe\u7d93\u73a9\u904e\u684c\u904a\u7684\u670b\u53cb\u5011\uff0c\u5982\u679c\u684c\u904a\u8981\u5e36\u5230\u4ed6\u5011\u672c\u8eab\u7684\u5834\u57df\u6642\u53ef\u4ee5\u6709\u54ea\u4e9b\u8b8a\u5316\u7684\u73a9\u6cd5\u3002\u5728\u9019\u5834\u8ad6\u58c7\u4e2d\uff0c\u671f\u5f85\u5404\u4f86\u81ea\u958b\u6e90\u793e\u7fa4\u7684\u670b\u53cb\u5011\uff0c\u53ef\u4ee5\u518d\u8ad6\u58c7\u4e2d\u5c0b\u627e\u5230\u53ef\u4ee5\u5c07\u684c\u904a\u501f\u56de\u53bb\u3001\u61c9\u7528\u4e26\u958b\u653e\u7d93\u9a57\u6210\u679c\u7684\u53ef\u80fd\u6027\u3002\u5efa\u7acb\u958b\u767c\u684c\u904a\u7684\u5fd7\u5de5\u3001\u4f7f\u7528\u8005\u5011\uff0c\u53ef\u4e00\u540c\u8a0e\u8ad6\u684c\u904a\u672a\u4f86\u767c\u5c55\u8207\u5fd7\u5de5\u4e00\u540c\u6301\u7e8c\u5354\u4f5c\u8ca2\u737b\u7684\u53ef\u80fd\u6027\u3002", "description": "\u4ee5\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u9019\u6b3e\u684c\u904a\u7684\u7de3\u8d77\u958b\u982d\uff0c\u5148\u4ecb\u7d39\u4ec0\u9ebc\u662f\u958b\u6e90\u3001\u5f9e\u958b\u6e90\u7cbe\u795e\u884d\u4f38\u800c\u51fa\u7684\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u5206\u5225\u662f\u4ec0\u9ebc\u6982\u5ff5\uff0c\u53c8\u70ba\u6211\u5011\u7684\u751f\u6d3b\u5e36\u4f86\u4ec0\u9ebc\u5f71\u97ff\u3002\u900f\u904e\u6982\u5ff5\u642d\u914d\u5be6\u969b\u6848\u4f8b\u7684\u8b1b\u89e3\uff0c\u8b93\u53c3\u8207\u8005\u4e86\u89e3\u958b\u6e90\u6240\u4ee3\u8868\u7684\u300c\u958b\u653e\u6587\u5316\u300d\uff0c\u860a\u542b\u8457\u5171\u4eab\u8cc7\u6e90\u3001\u8de8\u9818\u57df\u5354\u4f5c\u7b49\u610f\u7fa9\u3002\r\n\r\n\u8207\u8ac7\u5925\u4f34\u5011\u5c07\u5728\u9019\u5834\u8b70\u7a0b\u4e2d\uff0c\u5c07\u8ac7\u8ac7\u904e\u5f80\u7684\u5e36\u684c\u904a\u7684\u7d93\u9a57\u3001\u540c\u6642\u5206\u4eab OCF 2024 \u5e74\u5617\u8a66\u8f49\u6210\u5718\u5eb7\u6a21\u5f0f\u5165\u6821\u914d\u5408\u63a8\u5ee3\u958b\u6e90\u7d93\u9a57\uff1b\u540c\u6642\u9080\u8acb\u5c08\u696d\u684c\u904a\u5718\u968a\u300c\u684c\u5f04 DrawNow\u300d\u5206\u4eab\u5176\u5c07\u684c\u904a\u8f49\u63db\u6210\u300c\u5927\u73ed\u5236\u7684\u5718\u5eb7\u73a9\u6cd5\u300d\u9032\u5165\u6821\u5712\u7684\u8b70\u984c\u63a8\u5ee3\u7d93\u9a57\uff1b\u53e6\u5916\u9577\u671f\u8ca2\u737b\u672c\u5c08\u6848\u7684\u5de5\u7a0b\u5e2b Ben\uff0c\u4e5f\u5c07\u5206\u4eab\u5c07\u661f\u624b\u6751\u684c\u904a\u8f49\u63db\u5230\u300c\u7dda\u4e0a\u300d\u7684\u5617\u8a66\u8207\u56f0\u5883\u3002\r\n\r\n\u5728\u8ad6\u58c7\u4e2d\uff0c\u4e5f\u9080\u8acb\u904e\u53bb\u66fe\u7d93\u73a9\u904e\u684c\u904a\u7684\u670b\u53cb\u5011\uff0c\u5982\u679c\u684c\u904a\u8981\u5e36\u5230\u4ed6\u5011\u672c\u8eab\u7684\u5834\u57df\u6642\u53ef\u4ee5\u6709\u54ea\u4e9b\u8b8a\u5316\u7684\u73a9\u6cd5\u3002\u5728\u9019\u5834\u8ad6\u58c7\u4e2d\uff0c\u671f\u5f85\u5404\u4f86\u81ea\u958b\u6e90\u793e\u7fa4\u7684\u670b\u53cb\u5011\uff0c\u53ef\u4ee5\u518d\u8ad6\u58c7\u4e2d\u5c0b\u627e\u5230\u53ef\u4ee5\u5c07\u684c\u904a\u501f\u56de\u53bb\u3001\u61c9\u7528\u4e26\u958b\u653e\u7d93\u9a57\u6210\u679c\u7684\u53ef\u80fd\u6027\u3002\u5efa\u7acb\u958b\u767c\u684c\u904a\u7684\u5fd7\u5de5\u3001\u4f7f\u7528\u8005\u5011\uff0c\u53ef\u4e00\u540c\u8a0e\u8ad6\u684c\u904a\u672a\u4f86\u767c\u5c55\u8207\u5fd7\u5de5\u4e00\u540c\u6301\u7e8c\u5354\u4f5c\u8ca2\u737b\u7684\u53ef\u80fd\u6027\u3002\r\n\r\n## \u4e3b\u6301\u4eba\r\n- Claire\r\n\r\n## \u8207\u8ac7\r\n- Ian, OCF\r\n- \u684c\u5f04 DarwNow, \u684c\u904a\u5718\u968a\r\n- Amos, \u684c\u904a\u73a9\u5bb6\r\n- Ben, \u684c\u904a\u958b\u767c\u5fd7\u5de5", "recording_license": "", "do_not_record": false, "persons": [{"code": "WUXBDZ", "name": "\u6578\u4f4d\u767c\u5c55\u90e8", "avatar": "https://pretalx.coscup.org/media/avatars/WUXBDZ_CqrQdHP.webp", "biography": "\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08Open Culture Foundation\uff0c\u7c21\u7a31 OCF\uff09\r\n\r\n\u662f\u4e00\u500b\u975e\u71df\u5229\u6027\u7684\u7d44\u7e54\u3002\u900f\u904e\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u548c\u8de8\u754c\u5408\u4f5c\uff0c\u5728\u53f0\u7063\u6301\u7e8c\u7684\u929c\u7e6b\u79d1\u6280\u793e\u7fa4\u8207\u5176\u4ed6\u516c\uff0f\u79c1\u9818\u57df\uff0c\u4f86\u4fc3\u6210\u958b\u653e\u5171\u5275\u4fdd\u969c\u6578\u4f4d\u4eba\u6b0a\u3001\u652f\u6301\u900f\u660e\u6db5\u878d\u7684\u6578\u4f4d\u516c\u6c11\u793e\u6703\u3002\r\n\r\n\u81ea 2014 \u5e74\u5275\u7acb\u4ee5\u4f86\uff0c\u6211\u5011\u4ee5\u6cd5\u4eba\u505a\u70ba\u7d44\u7e54\u5f62\u5f0f\uff0c\u652f\u6301\u53f0\u7063 30 \u591a\u500b\u958b\u653e\u79d1\u6280\u793e\u7fa4\uff0c\u5728\u904e\u7a0b\u4e2d\uff0c\u4e0d\u50c5\u662f\u6301\u7e8c\u6027\u7684\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u6982\u5ff5\uff0c\u6211\u5011\u4e5f\u958b\u59cb\u53c3\u8207\u653f\u7b56\u5021\u8b70\uff0c\u70ba\u773e\u4eba\u7684\u6578\u4f4d\u4eba\u6b0a\u767c\u8072\uff0c\u9032\u800c\u5275\u5efa\u4e86\u4e00\u500b\u5728\u53f0\u7063\u767c\u5c55\u958b\u653e\u79d1\u6280\u7684\u57fa\u5730\u3002\u9019\u4e9b\u6210\u679c\u4e26\u975e\u7531\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u7368\u7acb\u5be6\u73fe\uff0c\u800c\u662f\u900f\u904e\u79d1\u6280\u793e\u7fa4\u548c\u516c\u6c11\u5925\u4f34\u4e00\u8d77\u4fc3\u4f7f\u53f0\u7063\u7684\u6578\u4f4d/\u7db2\u8def\u74b0\u5883\u8b8a\u5f97\u66f4\u52a0\u516c\u958b\u3001\u900f\u660e\u548c\u516c\u773e\u53c3\u8207 \u2014 \u4e0d\u8ad6\u9019\u6a23\u7684\u53c3\u8207\u662f\u4ee5\u500b\u4eba\u3001\u793e\u7fa4\u6216\u662f\u7d44\u7e54\u70ba\u540d\u7fa9\u3002", "public_name": "\u6578\u4f4d\u767c\u5c55\u90e8", "guid": "e8845f3d-ede7-5b96-af59-c2d30b0aa4b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WUXBDZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7VZCSZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7VZCSZ/", "attachments": []}, {"guid": "db13230e-d5ab-580f-926d-4cc240a85605", "code": "RCVNQF", "id": 1288, "logo": null, "date": "2024-08-04T14:30:00+08:00", "start": "14:30", "duration": "01:30", "room": "TR313", "slug": "coscup-2024-1288", "url": "https://pretalx.coscup.org/coscup-2024/talk/RCVNQF/", "title": "\u73a9\u51fa\u958b\u6e90\u529b\uff01\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u9ad4\u9a57\u5de5\u4f5c\u574a\uff1a\u4e0b\u5348\u5834", "subtitle": "", "track": "Open Source For Beginners", "type": "general (30mins)", "language": "en", "abstract": "\u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u8b93\u4f60\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u958b\u653e\u539f\u59cb\u78bc\uff0c\u9084\u6709\u5404\u7a2e\u5404\u6a23\u7684\u61c9\u7528\uff0c\u5305\u62ec\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u3002\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u8a8d\u8b58\u9019\u4e9b\u591a\u5143\u7684\u958b\u6e90\u5c08\u6848", "description": "* \u56e0\u684c\u904a\u53ef\u9ad4\u9a57\u4eba\u6578\u6709\u9650\uff0c\u82e5\u60f3\u5728 COSCUP \u73fe\u5834\u904a\u73a9\u684c\u904a\uff0c\u8acb [\u9ede\u6b64\u9023\u7d50](https://docs.google.com/forms/d/e/1FAIpQLSdQpOGDNUQ__r0_El7EWIsPdFyQkoL-2wX9252tTSmL9vf4LA/viewform?usp=sf_link) \u5831\u540d\u5165\u684c\u904a\u73a9\u540d\u984d\uff0c\u5831\u540d\u8005\u8acb\u6e96\u6642\u5230\u73fe\u5834\uff0c\u6703\u914d\u5408\u8b70\u7a0b\u6642\u9593\u5f15\u5c0e\u6559\u5b78\uff1b\u5982\u5f8c\u7e8c\u52a0\u5165\u8005\u5c07\u5b89\u6392\u5468\u906d\u5ea7\u4f4d\u9ad4\u9a57\u6216\u8046\u807d\u8b70\u7a0b\u3002\r\n\r\n* \u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u8b93\u4f60\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u958b\u653e\u539f\u59cb\u78bc\uff0c\u9084\u6709\u5404\u7a2e\u5404\u6a23\u7684\u61c9\u7528\uff0c\u5305\u62ec\u958b\u653e\u8cc7\u6599\u8207\u958b\u653e\u653f\u5e9c\u3002\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u8a8d\u8b58\u9019\u4e9b\u591a\u5143\u7684\u958b\u6e90\u5c08\u6848\r\n\r\n* \u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u684c\u904a\u4e86\u89e3\u958b\u6e90\u4e0d\u662f\u53ea\u6709\u8edf\u9ad4\u958b\u767c\u4eba\u53ef\u4ee5\u53c3\u8207\uff0c\u9700\u8981\u4e0d\u540c\u80cc\u666f\u8207\u5c08\u696d\u7684\u4eba\u52a0\u5165\u5354\u4f5c\uff0c\u767c\u63ee\u6b63\u5411\u5f71\u97ff\u529b\r\n\r\n* \u5728\u4ecb\u7d39\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\u7684\u73a9\u6cd5\u4e4b\u5f8c\uff0c\u6703\u5e36\u9818\u53c3\u8207\u8005\u9ad4\u9a57\u300c\u958b\u6e90\u661f\u624b\u6751\u300d\uff0c\u642d\u914d\u52a9\u6559\u5728\u904a\u6232\u904e\u7a0b\u4e2d\u89e3\u8aaa\u904a\u6232\u88e1\u7684\u5c08\u6848\u5361\u7247\u662f\u6e90\u81ea\u4ec0\u9ebc\u73fe\u5be6\u4e16\u754c\u88e1\u7684\u958b\u6e90\u5c08\u6848\u539f\u578b\uff1f\u904a\u6232\u7684\u4e92\u52d5\u6a5f\u5236\u662f\u53d6\u81ea\u958b\u6e90\u5354\u4f5c\u74b0\u5883\u88e1\u767c\u751f\u7684\u4ec0\u9ebc\u771f\u5be6\u72c0\u6cc1\u7b49\u5167\u5bb9\uff0c\u8b93\u53c3\u8207\u8005\u5728\u904a\u6232\u4e2d\u81ea\u7136\u800c\u7136\u4e86\u89e3\u958b\u6e90\u4e16\u754c\u88e1\u4e0d\u540c\u5354\u4f5c\u8005\u7684\u4e92\u52d5\u578b\u614b\uff0c\u4e26\u8a8d\u8b58\u5230\u5404\u5f0f\u5404\u6a23\u7684\u958b\u6e90\u5c08\u6848\u6a23\u614b\u3002\r\n\r\nOCF \u671f\u8a31\u900f\u904e\u300c\u958b\u6e90\u661f\u624b\u6751\u684c\u904a\u300d\u8b93\u5927\u5bb6\u9032\u4e00\u6b65\u8a8d\u8b58\u300c\u958b\u6e90\u6587\u5316\u300d\uff0c\u8b93\u4f60\u53c3\u8207 COSCUP \u5e74\u6703\u4e4b\u9918\uff0c\u53ef\u900f\u904e\u684c\u904a\u4ee5\u9ad4\u9a57\u53c3\u8207\u793e\u7fa4\u7684\u5354\u4f5c\u9ad4\u9a57\uff1b\u4e26\u5617\u8a66\u904a\u6232\u904e\u4e2d\uff0c\u8a8d\u8b58\u66f4\u591a\u672a\u4f86\u7406\u5ff5\u8207\u8208\u8da3\u76f8\u4eff\u7684\u670b\u53cb\u5011\uff0c\u4e00\u540c\u70ba\u958b\u6e90\u6587\u5316\u76e1\u4e00\u4efd\u529b\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "WUXBDZ", "name": "\u6578\u4f4d\u767c\u5c55\u90e8", "avatar": "https://pretalx.coscup.org/media/avatars/WUXBDZ_CqrQdHP.webp", "biography": "\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\uff08Open Culture Foundation\uff0c\u7c21\u7a31 OCF\uff09\r\n\r\n\u662f\u4e00\u500b\u975e\u71df\u5229\u6027\u7684\u7d44\u7e54\u3002\u900f\u904e\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u548c\u8de8\u754c\u5408\u4f5c\uff0c\u5728\u53f0\u7063\u6301\u7e8c\u7684\u929c\u7e6b\u79d1\u6280\u793e\u7fa4\u8207\u5176\u4ed6\u516c\uff0f\u79c1\u9818\u57df\uff0c\u4f86\u4fc3\u6210\u958b\u653e\u5171\u5275\u4fdd\u969c\u6578\u4f4d\u4eba\u6b0a\u3001\u652f\u6301\u900f\u660e\u6db5\u878d\u7684\u6578\u4f4d\u516c\u6c11\u793e\u6703\u3002\r\n\r\n\u81ea 2014 \u5e74\u5275\u7acb\u4ee5\u4f86\uff0c\u6211\u5011\u4ee5\u6cd5\u4eba\u505a\u70ba\u7d44\u7e54\u5f62\u5f0f\uff0c\u652f\u6301\u53f0\u7063 30 \u591a\u500b\u958b\u653e\u79d1\u6280\u793e\u7fa4\uff0c\u5728\u904e\u7a0b\u4e2d\uff0c\u4e0d\u50c5\u662f\u6301\u7e8c\u6027\u7684\u63a8\u5ee3\u958b\u653e\u79d1\u6280\u6982\u5ff5\uff0c\u6211\u5011\u4e5f\u958b\u59cb\u53c3\u8207\u653f\u7b56\u5021\u8b70\uff0c\u70ba\u773e\u4eba\u7684\u6578\u4f4d\u4eba\u6b0a\u767c\u8072\uff0c\u9032\u800c\u5275\u5efa\u4e86\u4e00\u500b\u5728\u53f0\u7063\u767c\u5c55\u958b\u653e\u79d1\u6280\u7684\u57fa\u5730\u3002\u9019\u4e9b\u6210\u679c\u4e26\u975e\u7531\u958b\u653e\u6587\u5316\u57fa\u91d1\u6703\u7368\u7acb\u5be6\u73fe\uff0c\u800c\u662f\u900f\u904e\u79d1\u6280\u793e\u7fa4\u548c\u516c\u6c11\u5925\u4f34\u4e00\u8d77\u4fc3\u4f7f\u53f0\u7063\u7684\u6578\u4f4d/\u7db2\u8def\u74b0\u5883\u8b8a\u5f97\u66f4\u52a0\u516c\u958b\u3001\u900f\u660e\u548c\u516c\u773e\u53c3\u8207 \u2014 \u4e0d\u8ad6\u9019\u6a23\u7684\u53c3\u8207\u662f\u4ee5\u500b\u4eba\u3001\u793e\u7fa4\u6216\u662f\u7d44\u7e54\u70ba\u540d\u7fa9\u3002", "public_name": "\u6578\u4f4d\u767c\u5c55\u90e8", "guid": "e8845f3d-ede7-5b96-af59-c2d30b0aa4b7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/WUXBDZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RCVNQF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RCVNQF/", "attachments": []}], "TR409-2": [{"guid": "6ddbea13-78c0-59ce-afe4-0cec9e0c8296", "code": "XWNSSJ", "id": 773, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-773-logical-decoding--replication", "url": "https://pretalx.coscup.org/coscup-2024/talk/XWNSSJ/", "title": "Logical Decoding \u8207 Replication \u6982\u5ff5\u8207\u61c9\u7528", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "\u4ecb\u7d39 PostgreSQL Logical Decoding \u8207 Replication \u6982\u5ff5\u4e26\u900f\u904e pgcapture - CDC (Change Data Capture) framework \u4f86\u5c55\u793a\u5176\u61c9\u7528\u3002", "description": "\u4ecb\u7d39\u5167\u5bb9\u5982\u4e0b\uff1a\r\n1. Logical Decoding Concept\r\n2. Logical Replication Slot\r\n3. Logical Plugin\r\n4. Replica Identity\r\n5. Logical Replication\r\n6. Introduce pgcapture - CDC Framework", "recording_license": "", "do_not_record": false, "persons": [{"code": "LF8QJU", "name": "Kenny Chen - \u80af\u5c3c\u5de5\u7a0b\u5e2b", "avatar": "https://pretalx.coscup.org/media/avatars/LF8QJU_dVSDS3e.png", "biography": "\u559c\u6b61\u7814\u7a76 PostgreSQL\u3001Golang \u7b49\u76f8\u95dc\u5f8c\u7aef\u6280\u8853\uff0c\u4e5f\u71b1\u8877\u7d93\u71df[\u90e8\u843d\u683c](https://blog.kennycoder.io)\u4e26\u64b0\u5beb\u6280\u8853\u6587\u7ae0\u3002", "public_name": "Kenny Chen - \u80af\u5c3c\u5de5\u7a0b\u5e2b", "guid": "6b533aac-120a-513d-be88-1c2885620ff3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LF8QJU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XWNSSJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XWNSSJ/", "attachments": []}, {"guid": "4d8c4c37-da44-5cfb-8240-7b067fd5e281", "code": "W37FT8", "id": 840, "logo": null, "date": "2024-08-04T10:45:00+08:00", "start": "10:45", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-840-improve-your-postgres-performance-with-powa", "url": "https://pretalx.coscup.org/coscup-2024/talk/W37FT8/", "title": "Improve your postgres performance with PoWA", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "[PoWA](https://powa.readthedocs.io/en/latest/) 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.\r\n\r\nIf you hit a performance problem on your database, PoWA can tell you why!", "description": "This talk will present the PoWA suite and its exclusive features like the global index advisor which optimizes your whole workload and not a single query.\r\n\r\nIt will also present various extensions and datasources that can be used with PoWA, what information they give and what can be learned from them and how they are displayed in PoWA:\r\n\r\n- [pg_stat_statements](https://www.postgresql.org/docs/15/pgstatstatements.html)\r\n- [pg_stat_kcache](https://github.com/powa-team/pg_stat_kcache)\r\n- [pg_qualstats](https://github.com/powa-team/pg_qualstats)\r\n- [pg_wait_sampiing](https://github.com/postgrespro/pg_wait_sampling)\r\n- [pg_track_settings](https://github.com/rjuju/pg_track_settings)\r\n- [hypopg](https://github.com/HypoPG/hypopg)", "recording_license": "", "do_not_record": false, "persons": [{"code": "XZ7VJE", "name": "Julien Rouhaud", "avatar": "https://pretalx.coscup.org/media/avatars/XZ7VJE_gLrePtP.webp", "biography": "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).\r\n\r\nHe\u2019s also a former treasurer of the PostgreSQL Europe association.", "public_name": "Julien Rouhaud", "guid": "f70bc486-ac51-5689-91f7-ed7bddb1cb7a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XZ7VJE/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/W37FT8/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/W37FT8/", "attachments": []}, {"guid": "1cc5c114-46cb-5fe2-a283-a0edaae62880", "code": "AURXN9", "id": 757, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-757-my-best-practices-for-interacting-between-postgresql-and-clickhouse", "url": "https://pretalx.coscup.org/coscup-2024/talk/AURXN9/", "title": "My best practices for interacting between PostgreSQL and ClickHouse", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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.\r\nI also provide some real-world cases to demonstrate above interacting situations.", "description": "My sections are organized and they're as follows:\r\n\r\n1. Introduce myself.\r\n2. What's ClickHouse?\r\n3. Why I need to interact between PostgreSQL and ClickHouse?\r\n4. Introducing multiple approaches about interacting between PostgreSQL and ClickHouse.\r\n5. Case 1: From PostgreSQL to ClickHouse.\r\n6. Case 2: From ClickHouse to PostgreSQL.\r\n7. Conclusion.", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z8FQ8V", "name": "Peter", "avatar": "https://pretalx.coscup.org/media/avatars/257742836_304947081666893_8527341263200811560_n_h0qIGBU.jpg", "biography": "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.\r\n\r\nIn the past, I worked as a associate engineer in Industrial Technology Research Institute and I research the electric and energy application systems.\r\n\r\nNow I worked as a associate engineer in Institute for Information Industry and I research the medical information and carbon emission domains.", "public_name": "Peter", "guid": "08e14654-8fbe-57a0-9ff5-9a84d7acfb78", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Z8FQ8V/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AURXN9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AURXN9/", "attachments": []}, {"guid": "bf6da4e0-abf9-5987-a693-a9376c22c703", "code": "XZ98GN", "id": 790, "logo": null, "date": "2024-08-04T12:15:00+08:00", "start": "12:15", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-790-ydb-extending-a-distributed-sql-dbms-with-postgresql-compatibility", "url": "https://pretalx.coscup.org/coscup-2024/talk/XZ98GN/", "title": "YDB: extending a Distributed SQL DBMS with PostgreSQL compatibility", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "DANWSB", "name": "Ivan Blinkov", "avatar": "https://pretalx.coscup.org/media/avatars/avatar-rectangle_SBeiZyp.jpg", "biography": "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.", "public_name": "Ivan Blinkov", "guid": "e839261a-76a6-504a-b7ce-ac1c31ec444f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DANWSB/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XZ98GN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XZ98GN/", "attachments": []}, {"guid": "505baef7-3826-517b-a64e-7be7dd6af15d", "code": "VLABXY", "id": 762, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-762-beyond-crud-leveraging-advanced-sql-for-backend-optimization", "url": "https://pretalx.coscup.org/coscup-2024/talk/VLABXY/", "title": "Beyond CRUD: Leveraging Advanced SQL for Backend Optimization", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "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\u2014transferring 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.", "description": "The slide is completed. Feel free to request a preview. I will provide the related information in the supplementary documentation field.", "recording_license": "", "do_not_record": false, "persons": [{"code": "QTMJYV", "name": "\u8449\u5bb6\u90e1", "avatar": "https://pretalx.coscup.org/media/avatars/avataaars_s6LI1WZ.png", "biography": "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.", "public_name": "\u8449\u5bb6\u90e1", "guid": "249d098d-9b13-543d-94a4-7a9e6eea89db", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QTMJYV/"}, {"code": "Y88CXS", "name": "Raiven Kao", "avatar": "https://pretalx.coscup.org/media/avatars/6831551_Wl6cmvE.jpeg", "biography": "\u4e00\u540d\u5c08\u6ce8\u65bc Golang \u7684\u5f8c\u7aef\u5de5\u7a0b\u5e2b\uff0c\u71b1\u8877\u65bc\u63a2\u7d22\u8207\u61c9\u7528\u6700\u65b0\u6280\u8853\u4f86\u63d0\u5347\u958b\u767c\u6548\u7387\u548c\u7cfb\u7d71\u6027\u80fd\u3002\u64c5\u9577 Golang\uff0c\u64b0\u5beb\u4e86\u591a\u7bc7\u6280\u8853\u6587\u7ae0\uff0c\u6db5\u84cb\u96b1\u5f0f\u8a18\u61b6\u9ad4\u5225\u540d\u3001\u6a02\u89c0\u9396\u8207\u60b2\u89c0\u9396\u7684\u61c9\u7528\u4ee5\u53ca HTTP \u8def\u7531\u6539\u9032\u7b49\u3002\u5728\u5f8c\u7aef\u958b\u767c\u4e2d\u7d93\u5e38\u4f7f\u7528 Kubernetes\uff0c\u4e5f\u5c07\u8a31\u591a\u670d\u52d9\u8dd1\u5728\u81ea\u67b6\u7684 Homelab \u4e2d\u3002\u5728 Golang \u548c\u5f8c\u7aef\u958b\u767c\u9818\u57df\u5177\u5099\u624e\u5be6\u6280\u8853\u80fd\u529b\u548c\u8c50\u5bcc\u9805\u76ee\u7d93\u9a57\uff0c\u671f\u5f85\u5728 COSCUP 2024 \u8207\u66f4\u591a\u958b\u767c\u8005\u4ea4\u6d41\u3002", "public_name": "Raiven Kao", "guid": "21f7f3ab-1d55-54c2-9b50-d29300dc36ca", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Y88CXS/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VLABXY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VLABXY/", "attachments": []}, {"guid": "2efa1045-0033-54b8-a055-aa91e7f7e3e0", "code": "JCWPG7", "id": 874, "logo": null, "date": "2024-08-04T13:45:00+08:00", "start": "13:45", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-874-pg-vector--rag", "url": "https://pretalx.coscup.org/coscup-2024/talk/JCWPG7/", "title": "\u63a2\u7d22PG Vector \u8207 RAG \u6280\u8853\u7684\u8a9e\u8a00\u6a21\u578b\u512a\u5316", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6587\u63a2\u8a0e\u4e86\u4e00\u9805\u540d\u70ba PGVector \u7684 PostgreSQL \u64f4\u5145\uff0c\u5176\u5c08\u70ba\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u800c\u8a2d\u8a08\u3002PGVector \u7684\u51fa\u73fe\u6a19\u8a8c\u8457\u5728 PostgreSQL \u6578\u64da\u5eab\u4e2d\u5be6\u73fe\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u7684\u4e00\u500b\u91cd\u8981\u91cc\u7a0b\u7891\u3002\u901a\u904e PGVector\uff0c\u7528\u6236\u53ef\u4ee5\u5728 PostgreSQL \u6578\u64da\u5eab\u4e2d\u5132\u5b58\u548c\u67e5\u8a62\u5411\u91cf\u6578\u64da\uff0c\u5f9e\u800c\u5be6\u73fe\u66f4\u9ad8\u6548\u548c\u6e96\u78ba\u7684\u76f8\u4f3c\u6027\u641c\u7d22\u3002\u672c\u6587\u5c07\u63a2\u8a0e PGVector \u7684\u8a2d\u8a08\u539f\u7406\u3001\u4f7f\u7528\u65b9\u6cd5\u4ee5\u53ca\u61c9\u7528\u5834\u666f\uff0c\u4e26\u5c55\u671b\u5176\u5728\u6578\u64da\u5eab\u548c\u76f8\u95dc\u9818\u57df\u4e2d\u7684\u6f5b\u5728\u5f71\u97ff\u548c\u50f9\u503c\u3002PGVector \u7684\u63a8\u51fa\u5c07\u70ba\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u6280\u8853\u5e36\u4f86\u65b0\u7684\u767c\u5c55\u6a5f\u9047\uff0c\u4e26\u63a8\u52d5 PostgreSQL \u6578\u64da\u5eab\u5728\u5927\u6578\u64da\u548c\u4eba\u5de5\u667a\u6167\u61c9\u7528\u4e2d\u7684\u66f4\u5ee3\u6cdb\u61c9\u7528\u3002", "description": "PGVector \u662f\u4e00\u500b\u91dd\u5c0d PostgreSQL \u6578\u64da\u5eab\u7684\u64f4\u5145\uff0c\u5c08\u70ba\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u800c\u8a2d\u8a08\u3002\u5b83\u7684\u51fa\u73fe\u4f7f\u5f97\u5728 PostgreSQL \u4e2d\u9032\u884c\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u6210\u70ba\u53ef\u80fd\uff0c\u9019\u662f\u4e00\u500b\u5728\u6578\u64da\u5eab\u9818\u57df\u4e2d\u5177\u6709\u91cd\u8981\u610f\u7fa9\u7684\u5275\u65b0\u3002\r\n\r\nPGVector \u7684\u4e3b\u8981\u529f\u80fd\u662f\u5141\u8a31\u7528\u6236\u5728 PostgreSQL \u4e2d\u5b58\u5132\u548c\u67e5\u8a62\u5411\u91cf\u6578\u64da\u3002\u901a\u904e\u5c07\u5411\u91cf\u6578\u64da\u5b58\u5132\u5728\u6578\u64da\u5eab\u4e2d\uff0c\u7528\u6236\u53ef\u4ee5\u5229\u7528 PostgreSQL \u7684\u5f37\u5927\u67e5\u8a62\u529f\u80fd\u4f86\u9032\u884c\u9ad8\u6548\u548c\u6e96\u78ba\u7684\u5411\u91cf\u76f8\u4f3c\u6027\u641c\u7d22\u3002\u9019\u5c0d\u65bc\u9700\u8981\u8655\u7406\u5927\u91cf\u5411\u91cf\u6578\u64da\u4e26\u9032\u884c\u76f8\u4f3c\u6027\u6bd4\u8f03\u7684\u61c9\u7528\u5834\u666f\u975e\u5e38\u6709\u7528\uff0c\u4f8b\u5982\u6a5f\u5668\u5b78\u7fd2\u3001\u4fe1\u606f\u6aa2\u7d22\u3001\u63a8\u85a6\u7cfb\u7d71\u7b49\u3002\r\n\r\nPGVector \u7684\u8a2d\u8a08\u539f\u7406\u57fa\u65bc\u5c0d PostgreSQL \u7684\u64f4\u5145\uff0c\u5b83\u5f15\u5165\u4e86\u65b0\u7684\u6578\u64da\u985e\u578b\u548c\u7d22\u5f15\u7d50\u69cb\uff0c\u4ee5\u652f\u6301\u5411\u91cf\u6578\u64da\u7684\u5b58\u5132\u548c\u67e5\u8a62\u3002\u5b83\u9084\u63d0\u4f9b\u4e86\u4e00\u5957\u7528\u65bc\u64cd\u4f5c\u5411\u91cf\u6578\u64da\u7684 SQL \u51fd\u6578\u548c\u64cd\u4f5c\u7b26\uff0c\u4f7f\u5f97\u7528\u6236\u53ef\u4ee5\u65b9\u4fbf\u5730\u5728 SQL \u67e5\u8a62\u4e2d\u4f7f\u7528\u5411\u91cf\u6578\u64da\u3002\r\n\r\n\u9664\u4e86\u57fa\u672c\u7684\u5411\u91cf\u5b58\u5132\u548c\u67e5\u8a62\u529f\u80fd\u5916\uff0cPGVector \u9084\u63d0\u4f9b\u4e86\u4e00\u4e9b\u9ad8\u7d1a\u529f\u80fd\uff0c\u5982\u5411\u91cf\u5d4c\u5165\uff08embedding\uff09\u3001\u5411\u91cf\u76f8\u4f3c\u6027\u8a08\u7b97\u3001\u5411\u91cf\u5339\u914d\u548c\u805a\u985e\u7b49\u3002\u9019\u4e9b\u529f\u80fd\u4f7f\u5f97 PGVector \u4e0d\u50c5\u9069\u7528\u65bc\u57fa\u672c\u7684\u76f8\u4f3c\u6027\u641c\u7d22\u4efb\u52d9\uff0c\u9084\u53ef\u4ee5\u61c9\u7528\u65bc\u66f4\u5ee3\u6cdb\u7684\u6578\u64da\u5206\u6790\u548c\u8655\u7406\u4efb\u52d9\u4e2d\u3002\r\n\r\n\u7e3d\u7684\u4f86\u8aaa\uff0cPGVector \u7684\u63a8\u51fa\u5c07\u70ba PostgreSQL \u6578\u64da\u5eab\u5e36\u4f86\u65b0\u7684\u529f\u80fd\u548c\u61c9\u7528\u5834\u666f\uff0c\u540c\u6642\u4e5f\u5c07\u8c50\u5bcc\u548c\u64f4\u5c55 PostgreSQL \u751f\u614b\u7cfb\u7d71\u3002\u5b83\u5c07\u70ba\u7528\u6236\u63d0\u4f9b\u66f4\u591a\u8655\u7406\u5411\u91cf\u6578\u64da\u7684\u9078\u64c7\uff0c\u4e26\u63a8\u52d5\u76f8\u95dc\u6280\u8853\u5728\u6578\u64da\u5eab\u548c\u4eba\u5de5\u667a\u6167\u9818\u57df\u7684\u9032\u4e00\u6b65\u767c\u5c55\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DJ3WYV", "name": "\u5f8c\u7aef\u91cc\u9577\u4f2f", "avatar": "https://pretalx.coscup.org/media/avatars/DJ3WYV_mzI9AGc.jpg", "biography": "\u4f60\u7684\u5f8c\u7aef\u5927\u5c0f\u4e8b,\u90fd\u662f\u6211\u7684\u4e8b\uff01(\u80fd\u5e6b\u7684\u4e0a\u5fd9\u7684\u8a71\uff38\uff24)", "public_name": "\u5f8c\u7aef\u91cc\u9577\u4f2f", "guid": "f89b766d-6fc7-5647-9966-d2c7f73aa866", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DJ3WYV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JCWPG7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JCWPG7/", "attachments": []}, {"guid": "55f60c87-7932-56d1-a7f9-2049b087d600", "code": "YW9VSM", "id": 1304, "logo": null, "date": "2024-08-04T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR409-2", "slug": "coscup-2024-1304-postgresql-hour", "url": "https://pretalx.coscup.org/coscup-2024/talk/YW9VSM/", "title": "PostgreSQL Hour", "subtitle": "", "track": "PostgreSQL.TW", "type": "general (30mins)", "language": "en", "abstract": "\u5206\u4eab\u5c0e\u5165 PostgreSQL \u958b\u6e90\u8cc7\u6599\u5eab\u7684\u7d93\u9a57\u548c\u5fc3\u5f97.\r\n\u5c0e\u5165 PostgreSQL\uff0c\u5c0e\u5165\u7684\u662f\u8cc7\u6599\u5eab\uff1f\u9084\u662f\u958b\u6e90\u6587\u5316\uff1f", "description": "\u5c0e\u5165 PostgreSQL\uff0c\u5c0e\u5165\u7684\u662f\u8cc7\u6599\u5eab\uff1f\u9084\u662f\u958b\u6e90\u6587\u5316\uff1f", "recording_license": "", "do_not_record": false, "persons": [{"code": "3FMGWR", "name": "\u53e4\u6c38\u5fe0", "avatar": "https://pretalx.coscup.org/media/avatars/406d3da3-c4e2-4e21-b3b5-d4cfb4d2dcb7_vZ59uzH.jpg", "biography": "\u53e4\u6c38\u5fe0\u535a\u58eb\u662f\u8cc7\u6599\u5eab\u7cfb\u7d71\u7814\u7a76\u54e1\u3001\u793e\u7fa4\u8ca2\u737b\u8005\u548c\u8cc7\u6599\u5de5\u7a0b\u5e2b\u3002\u5f9e\u793e\u7fa4\u7684\u89d2\u5ea6\u50b3\u905e\u7522\u696d\u8cc7\u8a0a\uff0c\u4e26\u70ba\u4f01\u696d\u63d0\u4f9b\u958b\u653e\u7684\u8cc7\u6599\u601d\u7dad\u548c\u6280\u8853\u3002", "public_name": "\u53e4\u6c38\u5fe0", "guid": "370af570-dbe2-5825-bbc7-7e1454f5376b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3FMGWR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/YW9VSM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/YW9VSM/", "attachments": []}], "TR410": [{"guid": "522991c4-e05c-5329-ac39-248cc248940f", "code": "CNMMFX", "id": 1176, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR410", "slug": "coscup-2024-1176-risc-v-for-beginners-a-journey-through-concepts-and-creations", "url": "https://pretalx.coscup.org/coscup-2024/talk/CNMMFX/", "title": "RISC-V for Beginners: A Journey Through Concepts and Creations", "subtitle": "", "track": "Open Source Firmware", "type": "general (30mins)", "language": "en", "abstract": "RISC-V\u4f5c\u70ba\u4e00\u500b\u958b\u653e\u6a19\u6e96\u6307\u4ee4\u96c6\u67b6\u69cb\uff0c\u6b63\u5728\u8fc5\u901f\u7372\u5f97\u696d\u754c\u7684\u95dc\u6ce8\u548c\u63a1\u7528\u3002\u5728\u9019\u5834\u8b70\u7a0b\u4e2d\uff0c\u6211\u5011\u5c07\u6df1\u5165\u63a2\u8a0eRISC-V\u7684\u6838\u5fc3\u8a9e\u6cd5\uff0c\u8b70\u7a0b\u6700\u5f8c\u5c07\u5c55\u793a\u6211\u81ea\u5df1\u958b\u767c\u7684\u5e7e\u500b\u76f8\u95dc\u5c08\u6848\uff0c\u5e0c\u671b\u80fd\u70ba\u5927\u5bb6\u63d0\u4f9b\u4e00\u4e9b\u5be6\u969b\u7684\u61c9\u7528\u6848\u4f8b\u548c\u9748\u611f\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "EDMNJU", "name": "Jie-Kai (Jay) Chang \u5f35\u5091\u51f1", "avatar": "https://pretalx.coscup.org/media/avatars/EDMNJU_lhNp0cK.png", "biography": "\u5143\u667a\u5927\u5b78\u8cc7\u5de5\u7cfb\u5b78\u751f\uff0c\u5e73\u5e38\u5728\u7463\u788e\u7684\u8ab2\u9918\u6642\u9593\u4e2d\u5ee3\u6cdb\u5b78\u7fd2\u8cc7\u5de5\u76f8\u95dc\u9818\u57df\u7684\u77e5\u8b58\uff0c\u5e0c\u671b\u80fd\u8207\u5927\u5bb6\u591a\u591a\u4ea4\u6d41\uff01", "public_name": "Jie-Kai (Jay) Chang \u5f35\u5091\u51f1", "guid": "0f121331-29d5-5345-9438-cd4441c4d86c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EDMNJU/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CNMMFX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CNMMFX/", "attachments": []}, {"guid": "174d61b2-724b-568f-8daf-26a6bb898420", "code": "JQWQCS", "id": 1319, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "03:00", "room": "TR410", "slug": "coscup-2024-1319-firmware-hackathon", "url": "https://pretalx.coscup.org/coscup-2024/talk/JQWQCS/", "title": "Firmware Hackathon", "subtitle": "", "track": "Open Source Firmware", "type": "Day Workshop", "language": "en", "abstract": "Come and join Open Source Firmware Hackathon! We have great stuffs to demo and help you to learn more and hands on.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "MQYZKL", "name": "Lean Sheng Tan", "avatar": null, "biography": null, "public_name": "Lean Sheng Tan", "guid": "16fd2acd-1c1c-5871-a112-49aa486e90f3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MQYZKL/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JQWQCS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JQWQCS/", "attachments": []}], "TR411": [{"guid": "6d9c4097-22b9-5141-b3a0-95de141255d5", "code": "WRNS7H", "id": 909, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-909-advancing-hardware-enablement-for-ubuntu-a-canonical-strategy", "url": "https://pretalx.coscup.org/coscup-2024/talk/WRNS7H/", "title": "Advancing Hardware Enablement for Ubuntu: A Canonical Strategy", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "1. **Introduction to Hardware Support in Ubuntu**\r\n    - Overview of current hardware types supported by Ubuntu.\r\n    - Highlighting the diversity of devices ranging from personal computers to IoT devices and servers.\r\n2. **Ubuntu Certification Program**\r\n    - Introduction to the Ubuntu Certification Program.\r\n    - Explaining the benefits and process of getting hardware Ubuntu certified.\r\n3. **Time-to-Market Strategies**\r\n    - Discussing Canonical's approach to matching or exceeding the release cadence of Windows preload products.\r\n    - Strategies for staying abreast with the latest hardware trends and ensuring timely support in Ubuntu.\r\n4. **Collaboration with Hardware Partners**\r\n    - Exploring our partnerships with OEMs, ODMs, and Silicon manufacturers.\r\n    - Discussing how these collaborations enhance the Ubuntu experience on a wide array of hardware.\r\n5. **Scalable Quality Assurance Practices**\r\n    - Detailing our auto-sanity checks and how they maintain system stability and performance.\r\n    - Using energy consumption as a case study for our approach to optimizing resource usage at scale.\r\n6. **Regression Testing in Canonical's  Lab in Taipei**\r\n    - Providing insights into our big lab infrastructure for regression testing.\r\n    - How we ensure that new updates do not compromise existing functionalities.\r\n7. **Elevating Linux Hardware Enablement Quality**\r\n    - Outlining our goals for the future of hardware enablement on Linux.\r\n    - Discussing potential advancements and innovations that could lead the industry forward.\r\n8. **Q&A Session**\r\n    - Open floor for attendees to ask questions and engage directly with Canonical's hardware enablement strategies.\r\n    \r\n\r\nConclusion:\r\nThis talk aims to shed light on Canonical's comprehensive approach to ensuring that Ubuntu not only meets but exceeds user expectations in terms of hardware compatibility and performance. By sharing our practices and vision, we hope to foster a deeper understanding among attendees of the meticulous work behind Ubuntu's hardware enablement and inspire confidence in the platform's capabilities.\r\n\r\n**Call to Action:**\r\nJoin us to explore the forefront of hardware enablement on one of the world's most popular Linux distributions and discover how Canonical is shaping the future of open-source software on a global scale.", "recording_license": "", "do_not_record": false, "persons": [{"code": "9J8DKG", "name": "Rex Tsai", "avatar": "https://pretalx.coscup.org/media/avatars/6-2374975-blob-s4_kW2Hpfo.jpeg", "biography": "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!\r\n\r\n\u81ea\u5f9e\u5e74\u8f15\u958b\u59cb\u5c31\u71b1\u65bc\u53c3\u8207\u958b\u653e\u539f\u59cb\u78bc\u6d3b\u52d5\u8207\u8edf\u9ad4\u8a08\u756b\uff0c\u9577\u671f\u53c3\u8207\u53f0\u7063\u672c\u5730\u958b\u6e90\u793e\u7fa4\u7684\u6d3b\u52d5\u3002\u7531\u8877\u7684\u76f8\u4fe1\u958b\u653e\u539f\u59cb\u78bc\u6d3b\u52d5\u7684\u7cbe\u795e\uff0c\u9019\u7a2e\u6587\u5316\u6df1\u6df1\u7684\u523b\u5165\u6211\u7684\u5167\u5fc3\u3002\u5927\u7d04\u5341\u4e8c\u5e74\u524d\u52a0\u5165 Canonical \u6210\u70ba\u4e00\u4f4d\u8edf\u9ad4\u5de5\u7a0b\u5e2b\uff0c\u6642\u81f3\u4eca\u65e5\u3001\u6211\u88ab\u6388\u4e88\u5de5\u7a0b\u7e3d\u76e3\u7684\u89d2\u8272\u5e36\u9818\u7684\u4f86\u81ea\u591a\u500b\u570b\u5bb6\u7684\u5718\u968a\u3002\u4e00\u8def\u8d70\u4f86\u76f8\u7576\u7cbe\u5f69\uff0c\u6211\u7e3d\u662f\u671f\u5f85\u7684\u4e0b\u4e00\u500b\u6311\u6230\uff0c\u4e26\u8207\u6211\u7684\u5718\u968a\u5c0b\u627e\u5275\u65b0\u7684\u6a5f\u6703\u3002Let's connect and create something awesome together!", "public_name": "Rex Tsai", "guid": "a37717d5-1521-5a85-b703-22f116e42da7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9J8DKG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WRNS7H/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WRNS7H/", "attachments": []}, {"guid": "86bce9ed-374b-574a-a6e6-80aa9791b3cd", "code": "JGFWEW", "id": 958, "logo": null, "date": "2024-08-04T10:30:00+08:00", "start": "10:30", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-958-hermes-a-time-series-profiling-tool", "url": "https://pretalx.coscup.org/coscup-2024/talk/JGFWEW/", "title": "Hermes - A Time-series Profiling Tool", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Hermes \u662f\u4e00\u7a2e\u6642\u5e8f\u6548\u80fd\u5206\u6790\u5de5\u5177\u7684\u5be6\u8e10\uff0c\u900f\u904e\u5b9a\u671f\u6216\u4e00\u6b21\u6027\u57f7\u884c\u9810\u5148\u5b9a\u7fa9\u7684\u4efb\u52d9\u4f86\u63d0\u4f9b\u5168\u9762\u7684\u7cfb\u7d71\u6548\u80fd\u5206\u6790\u3002\u70ba\u4e86\u6700\u5927\u7a0b\u5ea6\u5730\u6e1b\u4f4e\u5c0d\u7cfb\u7d71\u6548\u80fd\u7684\u5f71\u97ff\uff0c\u82e5\u7cfb\u7d71\u8ca0\u8f09\u8655\u65bc\u8a72\u4efb\u52d9\u9810\u5b9a\u7684\u95be\u503c\u4ee5\u4e0b\uff0cHermes \u5c07\u8df3\u904e\u6b64\u6b21\u4efb\u52d9\u7684\u6548\u80fd\u6307\u6a19\u6536\u96c6\u3002\u6b64\u529f\u80fd\u53ef\u78ba\u4fdd\u6548\u80fd\u5206\u6790\u670d\u52d9\u5373\u4fbf\u65bc\u751f\u7522\u74b0\u5883\u4e2d\u4e5f\u80fd\u7121\u7e2b\u904b\u884c\uff0c\u4e0d\u6703\u9020\u6210\u4efb\u4f55\u670d\u52d9\u4e2d\u65b7\u3002\u76ee\u524d Hermes \u652f\u6301\u591a\u7a2e\u65b9\u6cd5\u4f86\u6536\u96c6\u6548\u80fd\u6307\u6a19\uff0c\u5305\u62ec perf\u3001ftrace \u548c ebpf\uff0c\u85c9\u6b64\u589e\u5f37\u5de5\u5177\u63d0\u4f9b\u6df1\u5165\u6548\u80fd\u6307\u6a19\u7684\u53ef\u80fd\u6027\u3002\u5728\u672c\u6b21\u6f14\u8b1b\u4e2d\uff0cChengen \u5c07\u6df1\u5165\u63a2\u8a0e\u6b64\u5de5\u5177\u7684\u6982\u5ff5\u548c\u5be6\u4f5c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "QGKX9Q", "name": "Chengendu", "avatar": null, "biography": "\u76ee\u524d\u4efb\u8077\u65bc Ubuntu\uff0c\u904e\u5f80\u5de5\u4f5c\u6709 Virtualization / Distributed systems / Linux kernel \u7b49\u958b\u767c\u7d93\u9a57\u3002\u5c0d\u7cfb\u7d71\u6548\u80fd\u5206\u6790\u76f8\u95dc\u6280\u8853\u5177\u71b1\u8aa0\uff0c\u76ee\u524d\u81f4\u529b\u65bc\u7d2f\u7a4d\u5206\u6790\u7d93\u9a57\u53ca\u66f4\u6df1\u5165\u7684\u7406\u89e3 Linux kernel\u3002", "public_name": "Chengendu", "guid": "6668c368-bada-5e1a-a1f6-2f8e3f933550", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QGKX9Q/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JGFWEW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JGFWEW/", "attachments": []}, {"guid": "2acf9115-d935-5b6f-9b7f-7f1dad1ffad1", "code": "DZSGUL", "id": 882, "logo": null, "date": "2024-08-04T11:10:00+08:00", "start": "11:10", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-882-ubuntu-touch-freedom-of-choices-in-mobile-os-space", "url": "https://pretalx.coscup.org/coscup-2024/talk/DZSGUL/", "title": "Ubuntu Touch: freedom of choices in mobile OS space", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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\u2019t have to be that way.\r\n\r\nThis talk will talk about Ubuntu Touch (https://ubuntu-touch.io), an alternative operating system for smartphones. It\u2019s 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.\r\n\r\nThis talk will give you the overview of what Ubuntu Touch is, the history of it, and how it\u2019s built, as well as the landscape of Linux-based mobile operating systems in general.\r\n\r\n[1] as of February2024. Information comes from Statcounter.", "description": "Ubuntu Touch was started by Canonical Ltd. (the creator of Ubuntu itself) but is now a community project developed by UBports community and governed by the UBports Foundation. Nowadays, UBports community is a global and diverse community with members around the world.\r\n\r\nUbuntu Touch is one of many Linux-based mobile OSes, such as Sailfish OS, postmarketOS and Mobian. Together, we increase the freedom of choices for everyone wanting to break away from Apple-Google duopoly. I would like this talk to raise some awareness around Linux-based mobile OSes as a whole, and especially around Ubuntu Touch.", "recording_license": "", "do_not_record": false, "persons": [{"code": "7XPN3J", "name": "Ratchanan Srirattanamet", "avatar": "https://pretalx.coscup.org/media/avatars/mypic_20170525_biqExpJ.jpg", "biography": "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.", "public_name": "Ratchanan Srirattanamet", "guid": "f0f7a7de-c5c3-511c-8b60-a1fc9444d8e2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7XPN3J/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DZSGUL/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DZSGUL/", "attachments": [{"title": "Slides", "url": "/media/coscup-2024/submissions/DZSGUL/resources/Ubuntu_Touch_-_freedom_of_choices_in_mobile_OS__dRjDPVZ.pdf", "type": "related"}]}, {"guid": "fc08c5d9-d63d-54d3-bc1c-8f08a2d1c94c", "code": "PB7HSA", "id": 1202, "logo": null, "date": "2024-08-04T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-1202-systemready-irmediatek-genio-1200-evk", "url": "https://pretalx.coscup.org/coscup-2024/talk/PB7HSA/", "title": "SystemReady IR\u8207MediaTek Genio-1200-EVK\uff1a\u70ba\u6a19\u6e96\u5316\u958b\u6e90\u5d4c\u5165\u5f0f\u7cfb\u7d71\u92ea\u8def", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "MediaTek Genio 1200 EVK\uff0c\u642d\u8f09MT8395\u8655\u7406\u5668\uff0c\u662f\u4e00\u6b3e\u5c08\u70baIOT\u8207AI Edge\u8a2d\u8a08\u7684\u958b\u767c\u5957\u4ef6\u3002\u900f\u904eupstream\u8207SystemReady IR\u8a8d\u8b49\uff0c\u4fdd\u8b49\u4e86\u8edf\u97cc\u9ad4\u6a19\u6e96\u5316\uff0c\u517c\u5bb9\u5ee3\u6cdb\u7684\u4f5c\u696d\u7cfb\u7d71\u548c\u8edf\u9ad4\u751f\u614b\u7cfb\u7d71\uff0c\u4e26\u4e14\u63d0\u4f9b\u9577\u671f\u7dad\u8b77\u7684\u80fd\u529b\u3002MediaTek\u7684IOT\u5718\u968a\u81f4\u529b\u65bc\u6a19\u6e96\u5316\u548c\u958b\u653e\u6027\uff0c\u4ee5\u78ba\u4fdd\u6280\u8853\u7684\u900f\u660e\u5ea6\u548c\u53ef\u6301\u7e8c\u6027\u3002\u672c\u6b21\u5206\u4eab\u8aaa\u660eSystemReady IR \u904e\u7a0b\u4e2d\uff0cupstream\u7684\u7d93\u9a57\uff0c\u5305\u62ec\u6240\u9762\u81e8\u7684\u6311\u6230\u3001\u59a5\u5354\u8207\u89e3\u6c7a\u65b9\u6848\uff0c\u4ee5\u53ca\u6210\u529f\u7684\u95dc\u9375\u56e0\u7d20\u3002\u6211\u5011\u5c07\u8aaa\u660e\u5982\u4f55\u8207Ubuntu\u8207OpenSuse\u3001ARM\u7684\u5408\u4f5c\u514b\u670d\u6280\u8853\u969c\u7919\u3002\u6b64\u5916\uff0c\u6211\u5011\u5c07\u5c55\u793a\u5be6\u969b\u7684\u4ee3\u78bc\u63d0\u4ea4\u548c\u5be9\u6838\u904e\u7a0b\uff0c\u4e26\u63d0\u4f9b\u5be6\u7528\u7684\u5efa\u8b70\uff0c\u5e6b\u52a9\u5176\u4ed6\u958b\u767c\u8005\u5728\u9032\u884c\u985e\u4f3c\u9805\u76ee\u6642\u80fd\u5920\u66f4\u52a0\u9806\u5229\u3002\u5206\u4eabMediaTek\u5728\u9019\u4e00\u904e\u7a0b\u4e2d\u7684\u5b78\u7fd2\u548c\u6210\u9577\u3002\u900f\u904e\u9019\u4e9b\u52aa\u529b\uff0cMediaTek\u4e0d\u50c5\u5728\u6280\u8853\u4e0a\u53d6\u5f97\u9032\u6b65\uff0c\u5728\u958b\u6e90\u6587\u5316\u7684\u63a8\u5ee3\u6709\u6240\u7d2f\u7a4d\uff0c\u4e26\u4e14\u63d0\u4f9b\u7522\u54c1\u65b0\u7684\u7af6\u722d\u529b\u3002\r\n\r\nBusiness part slides (pdf): https://tinyurl.com/3wxvm65w\r\nTechnical part slides (pdf): https://tinyurl.com/2wmedcx2\r\n\r\nBusiness part \u9304\u5f71: N/A\r\nTechnical part \u9810\u9304\u5f71: https://youtu.be/kqTNYxakPTs", "description": "Genio-1200-EVK\u662f\u4e00\u6b3e\u53ef\u652f\u63f4Yocto\u7684\u958b\u767c\u5957\u4ef6\u3002\r\n\u7dda\u4e0a\u6587\u4ef6\uff1ahttps://mediatek.gitlab.io/aiot/doc/aiot-dev-guide/master/sw/yocto/index.html\r\nYocto\u7a0b\u5f0f\u5eab\uff1ahttps://gitlab.com/mediatek/aiot\r\n\u7372\u5f97SystemReady IR\u8a8d\u8b49\u5f8c\uff0c\u9019\u584a\u958b\u767c\u5957\u4ef6\u4e5f\u80fd\u4f7f\u7528USB\u5b89\u88dd\u5169\u500b\u6700\u65b0\u7684Linux ARM64\u767c\u884c\u7248\u672c\uff1aUbuntu 24.04 Noble Numbat \u6216OpenSuse Tumbleweed\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "S3ZNTK", "name": "Macpaul Lin", "avatar": "https://pretalx.coscup.org/media/avatars/S3ZNTK_16AdkGm.webp", "biography": "\u99ac\u514b\u6ce1\u66fe\u7d93\u53c3\u8207\u7121\u7dda\u8def\u7531\u5668\u3001\u958b\u767c\u677f\u3001\u4ee5\u53caAndroid\u667a\u6167\u578b\u624b\u6a5f\u6676\u7247\u7b49\u7b49\u7684\u7522\u54c1\u958b\u767c\u3002\u73fe\u4efb\u8077\u65bc\u806f\u767c\u79d1\u6280\uff0c\u53c3\u8207IOT\u8207Edge AI\u7684\u958b\u767c\u5957\u4ef6\u76f8\u95dc\u5de5\u4f5c\u3002\u696d\u9918\u6642\u9577\u671f\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u6d3b\u52d5\u3002", "public_name": "Macpaul Lin", "guid": "96877724-b5a6-57a7-bf51-797f46d08664", "url": "https://pretalx.coscup.org/coscup-2024/speaker/S3ZNTK/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PB7HSA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PB7HSA/", "attachments": [{"title": "Business part slides (pdf)", "url": "/media/coscup-2024/submissions/PB7HSA/resources/SystemReady_IR_and_MediaTek_Genio-1200_EVK_-_bu_TWn1ae1.pdf", "type": "related"}, {"title": "Techinical part slides (pdf)", "url": "/media/coscup-2024/submissions/PB7HSA/resources/SystemReady_IR_and_MediaTek_Genio-1200-EVK_-_Te_MG9g1pO.pdf", "type": "related"}]}, {"guid": "457f6dfc-56b7-55ac-a9cd-f537db56cde3", "code": "ZHBEBH", "id": 1277, "logo": null, "date": "2024-08-04T12:55:00+08:00", "start": "12:55", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-1277-introduction-to-op-tee-on-risc-v", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZHBEBH/", "title": "Introduction to OP-TEE on RISC-V", "subtitle": "", "track": "System Software Track", "type": "Misc. - Session", "language": "en", "abstract": "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.", "description": "OP-TEE \u662f\u4e00\u500b\u958b\u6e90\u7684 GP\uff08GlobalPlatform\uff09TEE \u5be6\u4f5c\uff0c\u5b83\u70ba\u53d7\u4fe1\u4efb\u7684\u61c9\u7528\u7a0b\u5f0f\u63d0\u4f9b\u4e86\u5b89\u5168\u57f7\u884c\u74b0\u5883\uff0c\u8207 Linux \u4f5c\u696d\u7cfb\u7d71\u5354\u540c\u904b\u4f5c\uff0c\u901a\u904e\u786c\u9ad4\u5c64\u7d1a\u7684\u9694\u96e2\u4f86\u78ba\u4fdd\u8cc7\u6599\u5b89\u5168\u3002\r\n\r\n\u5728 2024 \u5e74\uff0cRISE\uff08RISC-V \u8edf\u9ad4\u751f\u614b\u7cfb\u7d71\uff09\u6210\u7acb\u5b89\u5168\u5de5\u4f5c\u5c0f\u7d44\uff0c\u901a\u904e\u958b\u6e90\u5354\u4f5c\u4ee5\u63a8\u52d5 RISC-V \u5728 OP-TEE \u4e2d\u7684\u652f\u63f4\u3002\u672c\u6b21\u7c21\u5831\u5c07\u63a2\u8a0e OP-TEE \u5c0d RISC-V \u7684\u652f\u63f4\u3001\u5176\u7576\u524d\u72c0\u614b\u4ee5\u53ca QEMU \u6a21\u64ec\u5668\u4e0a\u7684\u5c55\u793a\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "83A7DR", "name": "Yu-Chien Peter Lin", "avatar": "https://pretalx.coscup.org/media/avatars/peter_lin_st0B0kM.png", "biography": "Peter Lin is a Linux engineer working for Andes Technology, one of the leading RISC-V CPU IP provider based in Taiwan.", "public_name": "Yu-Chien Peter Lin", "guid": "15307cd7-c53e-5d21-bc93-d8bf6d3b273f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/83A7DR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZHBEBH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZHBEBH/", "attachments": []}, {"guid": "df90e0ec-d33e-5219-a999-b18eba68304c", "code": "7CYTNY", "id": 745, "logo": null, "date": "2024-08-04T14:15:00+08:00", "start": "14:15", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-745-d-bus-usage-and-debug-introduction", "url": "https://pretalx.coscup.org/coscup-2024/talk/7CYTNY/", "title": "D-Bus Usage and Debug Introduction", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "D-Bus \u662f\u500b Inter Process Communication (IPC) \u6a5f\u5236\u7684\u5be6\u505a\u3002\u4e5f\u662f Linux \u751f\u614b\u7cfb\u4e2d\u7684\u91cd\u8981\u57fa\u77f3\u4e4b\u4e00\u3002\u4e0d\u8ad6\u662f systemd\uff0c\u6216\u662f Desktop Environment (\u5982 GNOME\u3001KDE) \u7684\u7a0b\u5f0f\uff0c\u7686\u5ee3\u6cdb\u5730\u4f7f\u7528 D-Bus \u4f86\u9054\u6210\u5404\u7a0b\u5f0f\u9593\u7684\u8cc7\u8a0a\u8a62\u554f\u3001\u4ea4\u63db\u8207\u901a\u77e5\u3002\u8b93\u5404\u7a0b\u5f0f\u53ef\u4ee5\u6709\u6548\u5206\u5de5\u8207\u5408\u4f5c\uff0c\u4e26\u5c08\u6ce8\u65bc\u672c\u8eab\u7684\u5de5\u4f5c\u9700\u6c42\u3002\u4f8b\u5982\uff0c\u986f\u793a\u96fb\u6c60\u96fb\u91cf\u7684 Widget \u53ef\u4ee5\u900f\u904e D-Bus \u8a62\u554f UPower \u53d6\u5f97\u7cfb\u7d71\u96fb\u6c60\u76ee\u524d\u8cc7\u8a0a\uff1b\u7576\u6709 USB storage \u63d2\u5165\u7cfb\u7d71\u6642\uff0cudisks \u6703\u5ee3\u64ad\u76f8\u95dc\u8a0a\u865f\uff0c\u7cfb\u7d71\u4e0a\u5c0d\u9019\u8a0a\u865f\u6709\u8208\u8da3\u7684\u7a0b\u5f0f\u5c31\u53ef\u4ee5\u505a\u76f8\u5c0d\u61c9\u7684\u63a5\u7e8c\u52d5\u4f5c\u3002\u672c\u6b21\u5206\u4eab\u9664\u4e86 D-Bus \u7684\u4ecb\u7d39\u5916\uff0c\u4e5f\u6703\u900f\u904e\u7bc4\u4f8b\u7a0b\u5f0f\u4f86\u8aaa\u660e\u5982\u4f55\u4f7f\u7528 D-Bus\uff0c\u4ee5\u53ca\u5982\u4f55\u4f7f\u7528 D-Bus \u76f8\u95dc\u7684 debug \u5de5\u5177\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XU98RX", "name": "Jian-Hong Pan (StarNight)", "avatar": "https://pretalx.coscup.org/media/avatars/XU98RX_VGGPRee.jpg", "biography": "\u4e00\u4f4d\u71b1\u8840\u5de5\u7a0b\u5e2b", "public_name": "Jian-Hong Pan (StarNight)", "guid": "eae047d9-9098-53ea-bf07-e3400210fcc5", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XU98RX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7CYTNY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7CYTNY/", "attachments": []}, {"guid": "2865c710-73bf-5450-9ca1-ea3097577f28", "code": "CRRJ3M", "id": 993, "logo": null, "date": "2024-08-04T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-993-microkernel-operating-systems-kasperskyos", "url": "https://pretalx.coscup.org/coscup-2024/talk/CRRJ3M/", "title": "Microkernel operating systems - KasperskyOS", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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 \u2013 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.", "description": "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. 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.", "recording_license": "", "do_not_record": false, "persons": [{"code": "JYTBWF", "name": "Anastasiya", "avatar": null, "biography": "Kaspersky Lab, Project Manager", "public_name": "Anastasiya", "guid": "8beaec5e-f20f-5fde-9656-d61edf01a949", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JYTBWF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CRRJ3M/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CRRJ3M/", "attachments": []}, {"guid": "c9c1baf2-a567-5743-808b-c8031991d853", "code": "AEAWB7", "id": 780, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR411", "slug": "coscup-2024-780-linux-user-namespaces-a-blessing-and-a-curse", "url": "https://pretalx.coscup.org/coscup-2024/talk/AEAWB7/", "title": "Linux user namespaces: a blessing and a curse", "subtitle": "", "track": "System Software Track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nOn 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.\r\n\r\nThere 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "TW73LF", "name": "Ignat Korchagin", "avatar": "https://pretalx.coscup.org/media/avatars/ignat-profile-small_doLcYWk.jpg", "biography": "Ignat is a systems engineer at Cloudflare working mostly on Linux, platforms and hardware security. Ignat\u2019s interests are cryptography, hacking, and low-level programming. Before Cloudflare, Ignat worked as a senior security engineer for Samsung Electronics\u2019 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\u2019s communications services.", "public_name": "Ignat Korchagin", "guid": "bc59250f-8f87-54ff-833e-936958638105", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TW73LF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/AEAWB7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/AEAWB7/", "attachments": []}], "TR412-1": [{"guid": "ec900799-0ac3-5c4a-84f2-58a31cb9bcca", "code": "D3JGAA", "id": 875, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-875-srs-stack-one-click-all-in-one-streming-solution", "url": "https://pretalx.coscup.org/coscup-2024/talk/D3JGAA/", "title": "SRS Stack: One-Click All-In-One Streming Solution", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "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. \r\n\r\nHowever, 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. \r\n\r\nSRS 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QEEMUN", "name": "Winlin Yang", "avatar": "https://pretalx.coscup.org/media/avatars/Winlin2_jWxwWIG.jpg", "biography": "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).\r\n \r\nWinlin 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.\r\n \r\nPeople 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.", "public_name": "Winlin Yang", "guid": "80002697-0087-5de1-b209-e1881bc729eb", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QEEMUN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/D3JGAA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/D3JGAA/", "attachments": []}, {"guid": "6747efc8-4bb3-56e8-b68a-1eb66d0891bd", "code": "BFEWX9", "id": 1153, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1153", "url": "https://pretalx.coscup.org/coscup-2024/talk/BFEWX9/", "title": "\u4e00\u4e2a\u4e2d\u5e74\u6280\u672f\u5446\u5b50\u7684\u5f00\u609f\u4e4b\u65c5", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u4f5c\u4e3a\u4e00\u540d\u6280\u672f\u5446\u5b50\uff08Nerd\uff09\uff0c\u5728\u4e34\u8fd140\u5c81\u65f6\uff0c\u9762\u4e3435+\u548c\u4e2d\u5e74\u5371\u673a\u53cc\u91cd\u538b\u529b\uff0c\u611f\u89c9\u5728\u6280\u672f\u4e0a\u65e0\u6cd5\u8fdb\u4e00\u6b65\u7a81\u7834\uff0c\u4e5f\u65e0\u6cd5\u5728\u6280\u672f\u5916\u627e\u5230\u53d1\u5c55\u65b9\u5411\uff0c\u4e00\u65f6\u7adf\u7126\u8651\u4e43\u81f3\u6291\u90c1\u3002\u800c\u540e\u901a\u8fc7\u5f00\u6e90\u793e\u533a\u3001\u8bfb\u4e66\u5206\u4eab\u3001\u7ebf\u4e0b\u4ea4\u6d41\u7b49\u65b9\u5f0f\u9010\u6e10\u5728\u8ba4\u77e5\u4e0a\u5f97\u5230\u63d0\u5347\uff0c\u4e43\u81f3\u5f00\u609f\uff0c\u4e5f\u627e\u5230\u4e86\u81ea\u5df1\u524d\u8fdb\u7684\u65b9\u5411\uff0c\u8d70\u51fa\u6291\u90c1\uff0c\u8fdb\u800c\u4e5f\u5f00\u59cb\u901a\u8fc7\u535a\u5ba2\u5e73\u53f0\u53bb\u79ef\u6781\u5f71\u54cd\u4ed6\u4eba\u3002\r\n\u9644\u4e0a\u4e24\u7bc7\u81ea\u5df1\u4eca\u5e74\u5199\u7684\u535a\u5ba2\uff1a\r\n1. \u603b\u7ed3\u53bb\u5e74\u8d70\u51fa\u6291\u90c1\u7684\u8fc7\u7a0b\uff1ahttps://hutusi.com/articles/awareness-2023-review \r\n2. \u5b66\u4e60\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edc\u7684\u603b\u7ed3\uff1ahttps://hutusi.com/articles/the-history-of-neural-networks", "description": "\u4f5c\u4e3a\u4e00\u540d\u6280\u672f\u5446\u5b50\uff08Nerd\uff09\uff0c\u5728\u4e34\u8fd140\u5c81\u65f6\uff0c\u9762\u4e3435+\u548c\u4e2d\u5e74\u5371\u673a\u53cc\u91cd\u538b\u529b\uff0c\u611f\u89c9\u5728\u6280\u672f\u4e0a\u65e0\u6cd5\u8fdb\u4e00\u6b65\u7a81\u7834\uff0c\u4e5f\u65e0\u6cd5\u5728\u6280\u672f\u5916\u627e\u5230\u53d1\u5c55\u65b9\u5411\uff0c\u4e00\u65f6\u7adf\u7126\u8651\u4e43\u81f3\u6291\u90c1\u3002\u800c\u540e\u901a\u8fc7\u5f00\u6e90\u793e\u533a\u3001\u8bfb\u4e66\u5206\u4eab\u3001\u7ebf\u4e0b\u4ea4\u6d41\u7b49\u65b9\u5f0f\u9010\u6e10\u5728\u8ba4\u77e5\u4e0a\u5f97\u5230\u63d0\u5347\uff0c\u4e43\u81f3\u5f00\u609f\uff0c\u4e5f\u627e\u5230\u4e86\u81ea\u5df1\u524d\u8fdb\u7684\u65b9\u5411\uff0c\u8d70\u51fa\u6291\u90c1\uff0c\u8fdb\u800c\u4e5f\u5f00\u59cb\u901a\u8fc7\u535a\u5ba2\u5e73\u53f0\u53bb\u79ef\u6781\u5f71\u54cd\u4ed6\u4eba\u3002\r\n\u9644\u4e0a\u4e24\u7bc7\u81ea\u5df1\u4eca\u5e74\u5199\u7684\u535a\u5ba2\uff1a\r\n1. \u603b\u7ed3\u53bb\u5e74\u8d70\u51fa\u6291\u90c1\u7684\u8fc7\u7a0b\uff1ahttps://hutusi.com/articles/awareness-2023-review \r\n2. \u5b66\u4e60\u6df1\u5ea6\u795e\u7ecf\u7f51\u7edc\u7684\u603b\u7ed3\uff1ahttps://hutusi.com/articles/the-history-of-neural-networks", "recording_license": "", "do_not_record": false, "persons": [{"code": "GWKATZ", "name": "\u80e1\u667a\u52c7", "avatar": null, "biography": "[\u7ec8\u8eab\u5b66\u4e60\u8005\uff0c\u70ed\u7231\u8bfb\u4e66\u3001\u5199\u4f5c\u3001\u7f16\u7801\u3002\u575a\u630120\u4f59\u5e74\u5728\u5199\u4e2a\u4eba\u535a\u5ba2\uff1a\u80e1\u6d82\u8bf4(hutusi.com)\u3002](https://hutusi.com/)", "public_name": "\u80e1\u667a\u52c7", "guid": "9c00cb0d-6391-5ac3-b3b3-cb0be0b87c9a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GWKATZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BFEWX9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BFEWX9/", "attachments": []}, {"guid": "0b155044-30c0-59aa-8887-1d7cc99b392d", "code": "CNWEC3", "id": 1147, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-1147-cncf-ambassador", "url": "https://pretalx.coscup.org/coscup-2024/talk/CNWEC3/", "title": "\u4e0d\u9700\u8981\u523b\u610f\u53bb\u6210\u4e3a CNCF Ambassador", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6f14\u8bb2\u4f1a\u9996\u5148\u5206\u4eab CNCF Ambassador \u7684\u610f\u4e49\u548c\u5927\u81f4\u7684\u8bc4\u5224\u6807\u51c6\uff0c\u5e76\u4e14\u4ece\u81ea\u8eab\u7ecf\u9a8c\u6765\u5206\u4eab\u5982\u4f55\u5e73\u6ed1\uff0c\u975e\u523b\u610f\u7684\u6210\u4e3a CNCF Ambassador\uff0c\u5305\u62ec \u5982\u4f55\u4ece\u65b0\u624b\u5f00\u59cb\u53c2\u4e0e\u5f00\u6e90\u793e\u533a\uff0c\u5982\u4f55\u7ef4\u62a4\u5f00\u6e90\u9879\u76ee/\u793e\u533a\uff0c\u5982\u4f55\u7ec4\u7ec7\u4e00\u573a\u6709\u8da3\u7684\u6d3b\u52a8\uff08\u4f8b\u5982 KCD\uff09", "description": "\u672c\u6f14\u8bb2\u4f1a\u9996\u5148\u5206\u4eab CNCF Ambassador \u7684\u610f\u4e49\u548c\u5927\u81f4\u7684\u8bc4\u5224\u6807\u51c6\uff0c\u5e76\u4e14\u4ece\u81ea\u8eab\u7ecf\u9a8c\u6765\u5206\u4eab\u5982\u4f55\u5e73\u6ed1\uff0c\u975e\u523b\u610f\u7684\u6210\u4e3a CNCF Ambassador\uff0c\u5305\u62ec \u5982\u4f55\u4ece\u65b0\u624b\u5f00\u59cb\u53c2\u4e0e\u5f00\u6e90\u793e\u533a\uff0c\u5982\u4f55\u7ef4\u62a4\u5f00\u6e90\u9879\u76ee/\u793e\u533a\uff0c\u5982\u4f55\u7ec4\u7ec7\u4e00\u573a\u6709\u8da3\u7684\u6d3b\u52a8\uff08\u4f8b\u5982 KCD\uff09", "recording_license": "", "do_not_record": false, "persons": [{"code": "9V9M8T", "name": "Iceber Gu", "avatar": null, "biography": "\u8521\u5a01\uff08Iceber Gu\uff09\uff0c\u76ee\u524d\u5c31\u804c\u4e8e DaoCloud\uff0c\u4e13\u6ce8\u4e8e\u5bb9\u5668\u8fd0\u884c\u65f6\uff0cWasm \u4e0e\u591a\u4e91\u9886\u57df\uff0c\u53d1\u8d77\u7ec4\u7ec7\u8fc7\u591a\u6b21 Kubernetes Community Days \u7b49\u6d3b\u52a8\u3002\r\nCNCF Ambassador, LFAPAC \u5f00\u6e90\u5e03\u9053\u8005\uff0cCNCF \u9879\u76ee Clusterpedia Founder\uff0cContainerd Maintainer\uff0cwasmCloud/KasmCloud \u9879\u76ee Maintainer\uff0cKubernetes Member", "public_name": "Iceber Gu", "guid": "8c100f55-c0e5-55c7-9829-296e64c45986", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9V9M8T/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CNWEC3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CNWEC3/", "attachments": []}, {"guid": "4baca42d-dbdc-579e-8ec9-c26b8b80a664", "code": "HLHFS3", "id": 893, "logo": null, "date": "2024-08-04T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-893-diataxis", "url": "https://pretalx.coscup.org/coscup-2024/talk/HLHFS3/", "title": "\u4f7f\u7528 Diataxis \u5efa\u69cb\u9ad8\u8cea\u91cf\u6280\u8853\u6587\u4ef6", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "Di\u00e1taxis \u662f\u4e00\u7a2e\u95dc\u65bc\u6587\u4ef6\u7684\u601d\u8003\u548c\u5be6\u65bd\u65b9\u5f0f\u3002\r\n\r\n\u5b83\u6839\u64da\u7cfb\u7d71\u5730\u7406\u89e3\u6587\u4ef6\u7528\u6236\u7684\u9700\u6c42\uff0c\u898f\u5b9a\u4e86\u5167\u5bb9\u3001\u67b6\u69cb\u548c\u5f62\u5f0f\u7684\u8655\u7406\u65b9\u6cd5\u3002\r\nDi\u00e1taxis \u78ba\u5b9a\u4e86\u56db\u7a2e\u4e0d\u540c\u7684\u9700\u6c42\uff0c\u4ee5\u53ca\u56db\u7a2e\u76f8\u61c9\u7684\u6587\u4ef6\u5f62\u5f0f\u2014\u2014\u6559\u7a0b\u3001\u64cd\u4f5c\u6307\u5357\u3001\u6280\u8853\u53c3\u8003\u548c\u89e3\u91cb\u3002\u5b83\u5c07\u5b83\u5011\u653e\u5728\u4e00\u500b\u7cfb\u7d71\u7684\u95dc\u4fc2\u4e2d\uff0c\u4e26\u63d0\u51fa\u6587\u4ef6\u672c\u8eab\u61c9\u570d\u7e5e\u9019\u4e9b\u9700\u6c42\u7684\u7d50\u69cb\u9032\u884c\u7d44\u7e54\u3002\r\n\r\nDiataxis \u6240\u670d\u52d9\u7684\u4f7f\u7528\u8005\u662f\u67d0\u500b\u6280\u80fd\u9818\u57df\u7684\u5f9e\u696d\u4eba\u54e1. \u6280\u80fd\u9818\u57df\u662f\u7531\u5de5\u85dd\u5b9a\u7fa9\u7684 - \u5de5\u5177\u6216\u7522\u54c1\u7684\u4f7f\u7528\u5c31\u662f\u5de5\u85dd\r\n\u4f7f\u7528\u7a0b\u5f0f\u8a9e\u8a00\u662f\u4e00\u9580\u624b\u85dd, \u5c31\u50cf\u99d5\u99db\u4e00\u8f1b\u7279\u5b9a\u7684\u98db\u6a5f, \u751a\u81f3\u6210\u70ba\u98db\u884c\u54e1\u4e00\u6a23.\r\n\r\nDiataxis \u89e3\u6c7a\u4e86\u6587\u4ef6\u5167\u5bb9(\u5beb\u4ec0\u9ebc), \u98a8\u683c(\u5982\u4f55\u5beb), \u548c\u67b6\u69cb(\u5982\u4f55\u7d44\u7e54)\u76f8\u95dc\u7684\u554f\u984c", "description": "## Agenda\r\n\r\n- Introduce to Diataxis[5mins]\r\n    - A map of the territory of craft\r\n        > \u89e3\u91cb Distaxis \u7406\u8ad6\u4e2d\u7684\u5169\u500b\u7dad\u5ea6, Action/Cognition \u548c Acquisition/Application\r\n         > \u548c\u89e3\u91cb\u4ec0\u9ebc\u662f\u4e0d\u597d\u7684\u6587\u4ef6\u54c1\u8cea\r\n- Types of the documents[10-15mins], \r\n    > \u5728\u9019\u908a\u6211\u5011\u6703\u4ee5 [Kubernetes Documentation | Kubernetes](https://kubernetes.io/docs/home/) \u548c\u4e00\u4e9b\u751f\u6d3b\u4e2d\u7684\u985e\u4f3c\u4f8b\u5b50(\u70f9\u98ea\u548c\u904a\u6232)\u914d\u5408\u56db\u7a2e\u6587\u4ef6\u985e\u578b\r\n    > \u70ba\u7bc4\u4f8b\u53bb\u89e3\u91cb\u5982\u4f55\u61c9\u7528\u9019\u6a23\u7684\u67b6\u69cb, \r\n    - Tutorial\r\n        - \u5c0d\u61c9\u70f9\u98ea\u4e2d\u7684\u70f9\u98ea\u8ab2\u548c\u904a\u6232\u4e2d\u7684\u65b0\u624b\u6559\u5b78\r\n    - How-to guides\r\n        - \u5c0d\u61c9\u70f9\u98ea\u4e2d\u7684\u98df\u8b5c\u548c\u904a\u6232\u4e2d\u7684\u904e\u95dc\u653b\u7565\r\n    - Reference\r\n        - \u5c0d\u61c9\u70f9\u98ea\u4e2d\u7684\u5305\u88dd\u8a0a\u606f\u548c\u904a\u6232\u4e2d\u7684\u89d2\u8272\u6280\u80fd\u6578\u503c\u8a2d\u5b9a\r\n    - Explanation\r\n        - \u5c0d\u61c9\u70f9\u98ea\u4e2d\u7684\u98df\u6750\u7406\u8ad6\u548c\u904a\u6232\u4e2d\u7684\u6838\u5fc3\u6982\u5ff5\u548c\u6df1\u5c64\u6b21\u8a2d\u8a08\r\n- More concept[3-5 mins]\r\n    - How to use Diataxis?\r\n        - \u5982\u4f55\u767c\u5c55\u826f\u597d\u7684\u6587\u4ef6\u7d50\u69cb?\r\n    - Tutorials and How-to guides\r\n    - Reference and Explanation\r\n- QA[~mins]", "recording_license": "", "do_not_record": false, "persons": [{"code": "QGESRM", "name": "jneo8", "avatar": "https://pretalx.coscup.org/media/avatars/unicorn-grey-blue_U0wrRvT.jpg", "biography": "jneo8 is a engineer focus on cloud technology and love open source world.", "public_name": "jneo8", "guid": "5b03cbbd-c0e9-50d5-ba0c-464f3991e040", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QGESRM/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HLHFS3/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HLHFS3/", "attachments": []}, {"guid": "f09bd400-7368-5c11-bc37-ae103f3cb7c1", "code": "DNQDD9", "id": 878, "logo": null, "date": "2024-08-04T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR412-1", "slug": "coscup-2024-878-gpu", "url": "https://pretalx.coscup.org/coscup-2024/talk/DNQDD9/", "title": "\u96f2\u7aef GPU \u5171\u4eab\u7cfb\u7d71", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "\u9577\u5e9a\u5927\u5b78\u57fa\u65bc\u6559\u5b78\u4e0a\u7684\u9700\u8981\uff0c\u4f7f\u7528 kubernetes+kubeflow \u5efa\u7acb\u4e86\u4e00\u5957\u96f2\u7aef\u7684 AI \u6559\u5b78\u7cfb\u7d71\u3002\u6839\u64da\u6559\u5b78\u7ba1\u7406\u4e0a\u7684\u9700\u8981\uff0c\u5ba2\u5236\u5316 kubeflow \u4e26\u52a0\u5165\u4e86\u4e0b\u5217\u7684\u65b0\u6a21\u7d44\u3002\u9019\u500b\u7cfb\u7d71\u9664\u4e86\u7d66\u4e00\u822c\u7684 AI \u7a0b\u5f0f\u6559\u5b78\u5916\uff0c\u4e5f\u5f88\u9069\u5408\u7d66\u4e00\u822c\u5206\u4eab GPU \u786c\u9ad4\u7d66\u591a\u4eba\u4f7f\u7528\u3002\u4ee5\u63d0\u9ad8\u8cc7\u6e90\u7684\u79fb\u7528\u7387\u3002\r\n\r\n\u6211\u5011\u5c07\u4ecb\u7d39 kubeflow \u7684\u67b6\u69cb\u3002\u4e26\u8aaa\u660e\u6211\u5011\u5c0d kubeflow \u7684\u4fee\u6539\uff0c\u4e26\u8a0e\u8ad6\u5c07\u4f86\u4e00\u81f3\u4e8c\u5e74\u7684\u8a08\u756b\u3002\u5e0c\u671b\u80fd\u9080\u8acb\u66f4\u591a\u4eba\u52a0\u5165\u5171\u540c\u958b\u767c\u51fa\u4e00\u5957\u529f\u80fd\u66f4\u5b8c\u5584\u7684\u7cfb\u7d71\u3002", "description": "\u9810\u8a08\u5206\u4eab\u7cfb\u7d71\u4e2d\u65b0\u589e\u4e4b\u529f\u80fd\r\n\r\n* \u652f\u63f4 LDAP \u7684\u5e33\u865f\u7ba1\u7406\u7cfb\u7d71\uff0c\u53ef\u4ee5\u652f\u63f4 admin/group admin/user \u4e09\u500b\u4e0d\u540c\u5c64\u7d1a\r\n* jupyter notebook \u5206\u4eab\u7cfb\u7d71\uff0c\u53ef\u4ee5\u8b93\u4f7f\u7528\u8005\u76f8\u4e92\u5206\u4eab\u4f5c\u54c1\r\n* \u5ee3\u64ad\u7cfb\u7d71\uff0c\u8b93\u4e0d\u540c\u4f7f\u7528\u8005\u53ef\u4ee5\u5206\u4eab\u756b\u9762\r\n* \u8cc7\u6e90\u7ba1\u7406\u7cfb\u7d71\uff0c\u53ef\u4ee5\u70ba\u6bcf\u4e00\u500b\u4f7f\u7528\u8005\u6307\u5b9a\u53ef\u7528\u7684\u8cc7\u6e90\r\n* notebook \u6a21\u7248\uff0c\u53ef\u4ee5\u5728\u4e0d\u9700\u8981\u91cd\u65b0\u88fd\u4f5c docker image \u7684\u60c5\u6cc1\u4e0b\uff0c\u88fd\u4f5c\u65b0\u7684 container", "recording_license": "", "do_not_record": false, "persons": [{"code": "BDKCQQ", "name": "\u738b\u4f51\u4e2d", "avatar": "https://pretalx.coscup.org/media/avatars/BDKCQQ_oaj4U6r.jpg", "biography": "\u5f9e 1992 \u5e74\u958b\u59cb\u53c3\u8207\u958b\u653e\u539f\u59cb\u78bc\u904b\u52d5\u3002\u958b\u767c Linux \u4e0a\u7b2c\u4e00\u5957\u4e2d\u6587\u7684\u7d42\u7aef\u6a5f\u53ca\u76f8\u95dc\u7684\u4e2d\u6587\u5316\u5957\u4ef6\u3002\u96a8\u5f8c\u81f3 UC Irvine \u653b\u8b80\u535a\u58eb\u3002\u53c3\u8207 real-time Linux \u7684\u958b\u767c\u3002\u904e\u53bb\u4e8c\u5341\u5e74\u591a\u534a\u5f9e\u4e8b\u5d4c\u5165\u5f0f\u7cfb\u7d71\u7684\u958b\u767c\u5de5\u4f5c\u3002\u76ee\u524d\u4efb\u6559\u9577\u5e9a\u5927\u5b78\u4eba\u5de5\u667a\u6167\u5b78\u7cfb\uff0c\u70ba\u9577\u5e9a AI \u4e2d\u5fc3\u526f\u4e3b\u4efb\u3002", "public_name": "\u738b\u4f51\u4e2d", "guid": "051dc01b-0601-5dd1-a809-4cc54138faf7", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BDKCQQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DNQDD9/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DNQDD9/", "attachments": []}], "TR412-2": [{"guid": "72f48cd8-5ada-539e-b182-e60041b8dd1d", "code": "LHZMBH", "id": 1152, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1152-web3", "url": "https://pretalx.coscup.org/coscup-2024/talk/LHZMBH/", "title": "\u5982\u4f55\u8fd0\u8425\u4e00\u4e2a Web3 \u5f00\u6e90\u793e\u533a", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u5728Web3\u65f6\u4ee3\uff0c\u7b80\u5355\u5730\u901a\u8fc7\u5bfc\u6d41\u6765\u5438\u5f15\u7528\u6237\u5e76\u4e0d\u8db3\u591f\u3002\u4ec5\u4ec5\u8fdb\u884c\u7a7a\u6295\u7b49\u65b9\u5f0f\u53ef\u80fd\u4f1a\u5e26\u6765\u5927\u91cf\u6d41\u91cf\uff0c\u4f46\u5982\u679c\u81ea\u8eab\u793e\u533a\u7f3a\u4e4f\u72ec\u7279\u7684\u6587\u5316\u3001\u6838\u5fc3\u4eba\u7269\u548c\u5171\u540c\u76ee\u6807\uff0c\u5bfc\u81f4\u793e\u533a\u5931\u53bb\u8c03\u6027\uff0c\u90a3\u4e48\u589e\u52a0\u7684\u6d41\u91cf\u53ea\u4f1a\u5bfc\u81f4\u6df7\u4e71\uff0c\u6700\u7ec8\u5bfc\u81f4\u793e\u533a\u7684\u5206\u5d29\u79bb\u6790\u3002\u793e\u533a\u662f\u4e0d\u80fd\u4f9d\u8d56\u5916\u90e8\u5bfc\u6d41\uff0c\u5fc5\u987b\u81ea\u4e3b\u53d1\u5c55\uff0c\u6210\u529f\u7684\u5173\u952e\u5728\u4e8e\u57f9\u80b2\u81ea\u5df1\u7684\u793e\u533a\u3002", "description": "\u5728Web3\u65f6\u4ee3\uff0c\u7b80\u5355\u5730\u901a\u8fc7\u5bfc\u6d41\u6765\u5438\u5f15\u7528\u6237\u5e76\u4e0d\u8db3\u591f\u3002\u4ec5\u4ec5\u8fdb\u884c\u7a7a\u6295\u7b49\u65b9\u5f0f\u53ef\u80fd\u4f1a\u5e26\u6765\u5927\u91cf\u6d41\u91cf\uff0c\u4f46\u5982\u679c\u81ea\u8eab\u793e\u533a\u7f3a\u4e4f\u72ec\u7279\u7684\u6587\u5316\u3001\u6838\u5fc3\u4eba\u7269\u548c\u5171\u540c\u76ee\u6807\uff0c\u5bfc\u81f4\u793e\u533a\u5931\u53bb\u8c03\u6027\uff0c\u90a3\u4e48\u589e\u52a0\u7684\u6d41\u91cf\u53ea\u4f1a\u5bfc\u81f4\u6df7\u4e71\uff0c\u6700\u7ec8\u5bfc\u81f4\u793e\u533a\u7684\u5206\u5d29\u79bb\u6790\u3002\u793e\u533a\u662f\u4e0d\u80fd\u4f9d\u8d56\u5916\u90e8\u5bfc\u6d41\uff0c\u5fc5\u987b\u81ea\u4e3b\u53d1\u5c55\uff0c\u6210\u529f\u7684\u5173\u952e\u5728\u4e8e\u57f9\u80b2\u81ea\u5df1\u7684\u793e\u533a\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "DCT9MZ", "name": "\u90d1\u79cb\u5a49", "avatar": null, "biography": "\u524d\u7aef\u5f00\u53d1\uff0c\u5f00\u6e90\u7231\u597d\u8005\uff0cOpenBuild\u5f00\u6e90\u793e\u533a\u7684\u6838\u5fc3\u8d21\u732e\u8005", "public_name": "\u90d1\u79cb\u5a49", "guid": "168c0a0d-4272-5157-8130-79816097a9b0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DCT9MZ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LHZMBH/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LHZMBH/", "attachments": []}, {"guid": "8f81c8bb-45ca-5a4b-b086-ea25cb08a622", "code": "QPPCZJ", "id": 869, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-869", "url": "https://pretalx.coscup.org/coscup-2024/talk/QPPCZJ/", "title": "\u958b\u653e\u6587\u5316\u8207\u8cc7\u5b89\u7ba1\u7406\u7684\u908a\u754c", "subtitle": "", "track": "Miscellaneous Open Source Topics", "type": "general (30mins)", "language": "en", "abstract": "\u958b\u653e\u6587\u5316\u8207\u8cc7\u5b89\u7ba1\u7406\u662f\u885d\u7a81\u7684\u55ce\uff1f\u672c\u8b70\u7a0b\u5c07\u5f9e\u5de5\u7a0b\u5e2b\u7684\u89d2\u5ea6\u51fa\u767c\uff0c\u63a2\u7d22\u300c\u958b\u6e90\uff0fCC\u6388\u6b0a vs \u8cc7\u5b89\u7ba1\u7406\u300d\u7684\u908a\u754c\u3002", "description": "\u672c\u8b70\u7a0b\u8a66\u5716\u904b\u7528\u81ea\u554f\u81ea\u7b54\u7684\u5f62\u5f0f\uff0c\u7d50\u5408\u904e\u53bb\u5341\u5e7e\u5e74\u7684\u5404\u7a2e\u696d\u754c\u5be6\u4f8b\uff0c\u4ee5\u767d\u8a71\u6587\u95e1\u8ff0\uff1a\r\n1. \u8cc7\u5b89\u7ba1\u7406\u7684\u50f9\u503c\u89c0\r\n2. \u8cc7\u8a0a\u5b89\u5168\u7684\u908a\u754c\r\n3. \u5982\u4f55\u904b\u7528\u958b\u653e\u6587\u5316\u8207\u8cc7\u5b89\u7ba1\u7406\u4f86\u63a7\u7ba1\u9019\u4e9b\u98a8\u96aa", "recording_license": "", "do_not_record": false, "persons": [{"code": "FW9HYA", "name": "Denken Chen", "avatar": "https://pretalx.coscup.org/media/avatars/FW9HYA_615Ds8f.webp", "biography": "\u8edf\u9ad4\u958b\u767c\u8207\u5beb\u4f5c\u7d93\u9a57\u8d85\u904e\u5341\u5e74\u3002\u4f5c\u54c1\u53ef\u898b\u500b\u4eba\u7db2\u7ad9\uff1ahttps://denkeni.org", "public_name": "Denken Chen", "guid": "68a86f3b-5339-56e4-81f6-fc317d166f6b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FW9HYA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QPPCZJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QPPCZJ/", "attachments": []}, {"guid": "bfebee1d-b076-55e2-89e3-f08026b4bb95", "code": "VSD9GU", "id": 1151, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1151-the-development-of-digital-nomads-in-mainland-china", "url": "https://pretalx.coscup.org/coscup-2024/talk/VSD9GU/", "title": "\u6570\u5b57\u6e38\u6c11\u5728\u4e2d\u56fd\u5927\u9646\u7684\u53d1\u5c55 \uff5c The development of digital nomads in mainland China", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "https://idea2app.feishu.cn/docx/U1a8dgmMWoXyGRxBgs5cFgjQnUb\r\n\r\n[Download Slide](https://drive.google.com/file/d/1MzYgJ5xgjjjdWOS99ivnv0xBjt1p1lro/view?usp=sharing)", "description": "https://idea2app.feishu.cn/docx/U1a8dgmMWoXyGRxBgs5cFgjQnUb\r\n\r\n[Download Slide](https://drive.google.com/file/d/1MzYgJ5xgjjjdWOS99ivnv0xBjt1p1lro/view?usp=sharing)", "recording_license": "", "do_not_record": false, "persons": [{"code": "M9CHBT", "name": "\u738b\u6da6\u6797", "avatar": null, "biography": "[\u963f\u6797\r\nWeb \u5168\u6808\u8f6f\u4ef6\u5de5\u7a0b\u5e08\r\n\u76ee\u524d\u5728\u8fdc\u7a0b\u5de5\u4f5c\uff0c\u65c5\u5c45\u72b6\u6001\uff0c\u6700\u8fd1\u4e00\u5e74\u5728\u63a2\u7d22\u5404\u79cd\u6570\u5b57\u6e38\u6c11\u793e\u533a\u4e2d\uff0c\u559c\u6b22\u9a91\u884c\uff0c\u559c\u6b22\u63a2\u7d22\u4e16\u754c\r\n\u4e2a\u4eba\u7f51\u7ad9\uff1ahttps://wangrunlin.com](https://wangrunlin.com/)", "public_name": "\u738b\u6da6\u6797", "guid": "264d882d-a4c2-5d5a-8f7e-e23bc4ec1982", "url": "https://pretalx.coscup.org/coscup-2024/speaker/M9CHBT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VSD9GU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VSD9GU/", "attachments": []}, {"guid": "c09d9791-5252-54e3-9f76-a7bb1f3a92b0", "code": "UAFUE7", "id": 1142, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1142", "url": "https://pretalx.coscup.org/coscup-2024/talk/UAFUE7/", "title": "\u300a\u5982\u4f55\u8fd0\u4f5c\u56fd\u5185\u7684\u7b2c\u4e8c\u5bb6\u5f00\u6e90\u57fa\u91d1\u4f1a\uff1f\u300b", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "2023\u5e746\u6708\uff0c\u6211\u6b63\u5f0f\u5165\u804c\u91cd\u5e86\u5929\u5de5\u5f00\u7269\u5f00\u6e90\u57fa\u91d1\u4f1a\u3002\u4f5c\u4e3a\u56fd\u5185\u7684\u7b2c\u4e8c\u5bb6\u5f00\u6e90\u57fa\u91d1\u4f1a\u7684\u64cd\u76d8\u624b\uff0c\u6211\u6709\u7740\u6781\u5927\u7684\u81ea\u7531\u5ea6\uff0c\u4e5f\u6709\u7740\u6781\u5927\u7684\u538b\u529b\u3002\u53ef\u4ee5\u505a\u4e9b\u4ec0\u4e48\uff0c\u4e0d\u80fd\u505a\u4e9b\u4ec0\u4e48\uff0c\u90fd\u9700\u8981\u63a2\u7d22\u4e0e\u8bd5\u9519\u3002\u8fd9\u6b21\u6f14\u8bb2\uff0c\u5c31\u662f\u5e0c\u671b\u4e0e\u5f00\u6e90\u793e\u533a\u7684\u670b\u53cb\uff0c\u4ea4\u6d41\u8fd9\u65b9\u9762\u7684\u5fc3\u5f97\u4f53\u4f1a\u3002\r\n\r\n[Download Slide](https://docs.google.com/presentation/d/1joCmGhGqo4T-nowhtkb1wc5F7ZazQ0D7/edit?usp=sharing&ouid=101045085793107001542&rtpof=true&sd=true)", "description": "2023\u5e746\u6708\uff0c\u6211\u6b63\u5f0f\u5165\u804c\u91cd\u5e86\u5929\u5de5\u5f00\u7269\u5f00\u6e90\u57fa\u91d1\u4f1a\u3002\u4f5c\u4e3a\u56fd\u5185\u7684\u7b2c\u4e8c\u5bb6\u5f00\u6e90\u57fa\u91d1\u4f1a\u7684\u64cd\u76d8\u624b\uff0c\u6211\u6709\u7740\u6781\u5927\u7684\u81ea\u7531\u5ea6\uff0c\u4e5f\u6709\u7740\u6781\u5927\u7684\u538b\u529b\u3002\u53ef\u4ee5\u505a\u4e9b\u4ec0\u4e48\uff0c\u4e0d\u80fd\u505a\u4e9b\u4ec0\u4e48\uff0c\u90fd\u9700\u8981\u63a2\u7d22\u4e0e\u8bd5\u9519\u3002\u8fd9\u6b21\u6f14\u8bb2\uff0c\u5c31\u662f\u5e0c\u671b\u4e0e\u5f00\u6e90\u793e\u533a\u7684\u670b\u53cb\uff0c\u4ea4\u6d41\u8fd9\u65b9\u9762\u7684\u5fc3\u5f97\u4f53\u4f1a\u3002\r\n\r\n[Download Slide](https://docs.google.com/presentation/d/1joCmGhGqo4T-nowhtkb1wc5F7ZazQ0D7/edit?usp=sharing&ouid=101045085793107001542&rtpof=true&sd=true)", "recording_license": "", "do_not_record": false, "persons": [{"code": "9R3NGQ", "name": "\u5e84\u8868\u4f1f", "avatar": "https://pretalx.coscup.org/media/avatars/9R3NGQ_zd7i1Zn.png", "biography": "1997\u5e74\u6bd5\u4e1a\u4e8e\u534e\u4e1c\u5e08\u8303\u5927\u5b66\uff0c\u66fe\u4efb\u76db\u5927\u521b\u65b0\u9662\u7684\u9ad8\u7ea7\u7814\u7a76\u5458\uff0c\u534e\u4e3a\u5185\u6e90\u5e73\u53f0\u67b6\u6784\u5e08\uff0c\u5f00\u6e90\u6cbb\u7406\u4e13\u5bb6\u3002\u76ee\u524d\u5c31\u804c\u4e8e\u91cd\u5e86\u5929\u5de5\u5f00\u7269\u5f00\u6e90\u57fa\u91d1\u4f1a\uff0c\u62c5\u4efb\u6267\u884c\u526f\u79d8\u4e66\u957f\u3002\r\n2015\u5e74\u8d77\u52a0\u5165\u5f00\u6e90\u793e\uff0c\u62c5\u4efb\u8fc7\u7406\u4e8b\u3001\u6267\u884c\u957f\u3001\u7406\u4e8b\u957f\u7b49\u804c\u52a1\u3002\u957f\u671f\u6d3b\u8dc3\u4e8e\u5f00\u6e90\u793e\u533a\uff0c\u79ef\u6781\u53c2\u4e0e\u793e\u533a\u7684\u5404\u9879\u6d3b\u52a8\uff0c\u66fe\u8457\u6709\u300a\u5f00\u6e90\u601d\u7d22\u96c6\u300b\u4e00\u4e66\u3002", "public_name": "\u5e84\u8868\u4f1f", "guid": "feb72b4e-0256-574f-9560-7909ed1c2744", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9R3NGQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UAFUE7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UAFUE7/", "attachments": []}, {"guid": "3c575664-eb2f-5531-a804-628c24c19841", "code": "C9SJVV", "id": 1143, "logo": null, "date": "2024-08-04T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1143-ospo", "url": "https://pretalx.coscup.org/coscup-2024/talk/C9SJVV/", "title": "\u5f00\u6e90\u7ba1\u7406\u529e\u516c\u5ba4\uff08OSPO\uff09\u5728\u5168\u7403\u9ad8\u7b49\u9662\u6821\u4e2d\u7684\u843d\u5730\u4e0e\u5b9e\u8df5\u89c2\u5bdf", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "\u8be5\u4e3b\u9898\u65e8\u5728\u4ecb\u7ecd\u5168\u7403\u8bbe\u7acbOSPO\u7684\u9ad8\u7b49\u9662\u6821\u548c\u5b9e\u9a8c\u5ba4\uff0c\u901a\u8fc7\u5bf9\u9ad8\u6821\u4e2dOSPO\u7684\u5b9a\u4f4d\u89c2\u5bdf\uff0c\u5f97\u51fa\u4e00\u4e9b\u5171\u6027\u7684\u6d1e\u5bdf\uff0c\u63a2\u7a76OSPO\u5bf9\u9ad8\u6821\u63a8\u5e7f\u5f00\u6e90\u53ca\u5f00\u6e90\u6559\u80b2\u7684\u91cd\u8981\u4ef7\u503c\u3002", "description": "\u8be5\u4e3b\u9898\u65e8\u5728\u4ecb\u7ecd\u5168\u7403\u8bbe\u7acbOSPO\u7684\u9ad8\u7b49\u9662\u6821\u548c\u5b9e\u9a8c\u5ba4\uff0c\u901a\u8fc7\u5bf9\u9ad8\u6821\u4e2dOSPO\u7684\u5b9a\u4f4d\u89c2\u5bdf\uff0c\u5f97\u51fa\u4e00\u4e9b\u5171\u6027\u7684\u6d1e\u5bdf\uff0c\u63a2\u7a76OSPO\u5bf9\u9ad8\u6821\u63a8\u5e7f\u5f00\u6e90\u53ca\u5f00\u6e90\u6559\u80b2\u7684\u91cd\u8981\u4ef7\u503c\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "N3QTGJ", "name": "\u674e\u660e\u5eb7", "avatar": null, "biography": "\u7f51\u540d\u674e\u5c0f\u660e\uff0c\u201c\u660e\u8bf4\u5f00\u6e90\u201d\u4e3b\u7406\u4eba\uff0c\u8f6f\u4ef6\u5de5\u7a0b\u5e08\uff0c\u5f00\u6e90\u793e\u7406\u4e8b\u3001\u987e\u95ee\u59d4\u5458\u4f1a\u79d8\u4e66\u3001\u793e\u533a\u5408\u4f5c\u7ec4\u7ec4\u957f\uff1bCCF\u5f00\u6e90\u53d1\u5c55\u59d4\u5458\u4f1a\u6267\u884c\u59d4\u5458\u5f00\u6e90\u793e\u533a\u5408\u4f5c\u7ecf\u9a8c\u4e30\u5bcc\uff1b\u53c2\u4e0e\u591a\u9879\u5f00\u6e90\u7814\u7a76\u62a5\u544a\u7f16\u5199\u4e0e\u7ffb\u8bd1\u5de5\u4f5c\uff1b\u4ece 0 \u5230 1 \u642d\u5efa\u591a\u4e2a\u5f00\u6e90\u793e\u533a\u8fd0\u8425\u4f53\u7cfb\uff1b\u719f\u6089\u5f00\u53d1\u8005\u5173\u7cfb\uff08DevRel\uff09\u548c\u6280\u672f\u793e\u533a\u8fd0\u8425\u7406\u5ff5\u3002\u76ee\u524d\u4e3b\u8981\u7814\u7a76\u5927\u6570\u636e\u3001\u6570\u636e\u5e93\u548c AI \u7b49\u9886\u57df\u7684\u5f00\u6e90\u57fa\u7840\u8f6f\u4ef6\u53ca\u5176 Community \u5efa\u8bbe\u5de5\u4f5c\uff0c\u4e13\u6ce8\u5f00\u6e90\u8fd0\u8425\u3001\u5f00\u6e90\u6cbb\u7406\u3001\u4f01\u4e1aOSPO\u548c\u5f00\u6e90\u6559\u80b2\u3002", "public_name": "\u674e\u660e\u5eb7", "guid": "f937874a-e04d-524a-9d6d-3f0ac31fec9a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/N3QTGJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/C9SJVV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/C9SJVV/", "attachments": []}, {"guid": "8151ab46-142c-541e-997c-ca26bb3b02d0", "code": "WB8WST", "id": 1149, "logo": null, "date": "2024-08-04T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR412-2", "slug": "coscup-2024-1149-coscon", "url": "https://pretalx.coscup.org/coscup-2024/talk/WB8WST/", "title": "\u5982\u4f55\u6210\u529f\u4e3e\u529e\u4e00\u573a\u793e\u533a\u9a71\u52a8\u7684\u5927\u4f1a-COSCon\u4ecb\u7ecd\u548c\u7ecf\u9a8c\u5206\u4eab", "subtitle": "", "track": "Kaiyuanshe - Session Track", "type": "general (30mins)", "language": "en", "abstract": "1. \u4ecb\u7ecd COSCon\r\n2. COSCon \u4e3e\u529e\u7ecf\u9a8c\u5206\u4eab", "description": "1. \u4ecb\u7ecd COSCon\r\n2. COSCon \u4e3e\u529e\u7ecf\u9a8c\u5206\u4eab", "recording_license": "", "do_not_record": false, "persons": [{"code": "LNGGBQ", "name": "\u8bb8\u94f6", "avatar": null, "biography": "\u4ece 17 \u5e74\u5f00\u59cb\u53c2\u4e0e\u5f00\u6e90\u793e\u8d21\u732e\uff0c\u5386\u4efb\u6d3b\u52a8\u7ec4\u7ec4\u957f\uff0c\u526f\u6267\u884c\u957f\uff0c\u4f5c\u4e3a\u8d1f\u8d23\u4eba\u4e4b\u4e00\u6210\u529f\u4e3e\u529e\u591a\u5c4a\u4e2d\u56fd\u5f00\u6e90\u5e74\u4f1a\uff0c\u4e5f\u63a8\u8fdb\u843d\u5730\u4e86 \u5f00\u6e90\u793e \u00b7 \u966a\u4f60\u770b\u5f00\u6e90 \u64ad\u5ba2\u54c1\u724c\u3002 \u540c\u65f6\u4e5f\u662f ALC Beijing \u6b63\u5f0f\u6210\u5458\uff0cPyChina, RustCC \u7b49\u5f00\u6e90\u793e\u533a\u7ec4\u7ec7\u8005\u3002 ApacheCon Asia\u3001COSCon \u4e2d\u56fd\u5f00\u6e90\u5e74\u4f1a\u3001PyCon China\u3001Rust China Conf \u7b49\u591a\u4e2a\u5927\u578b\u5f00\u6e90\u6280\u672f\u4f1a\u8bae\u7684\u6838\u5fc3\u7ec4\u7ec7\u8005\u3002", "public_name": "\u8bb8\u94f6", "guid": "7a4cfdcc-0d32-50f8-8e25-b973e96cf9a2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LNGGBQ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WB8WST/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WB8WST/", "attachments": []}], "TR413-1": [{"guid": "0ff67a0f-7299-5121-9553-209362a03f42", "code": "GKRKHS", "id": 999, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-999-java--llm--spring-ai", "url": "https://pretalx.coscup.org/coscup-2024/talk/GKRKHS/", "title": "Java \u4e5f\u80fd\u73a9\u8f49 LLM-\u4ecb\u7d39 Spring AI \u958b\u767c\u8207\u7528\u6cd5", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "\u5728LLM\u84ec\u52c3\u767c\u5c55\u7684\u6642\u5019\uff0c\u4e0d\u7528\u518d\u7fa8\u6155\u5225\u4eba\u6709\u597d\u7528\u7684\u6846\u67b6\u4e86\uff0cSpring \u4e5f\u63a8\u51fa\u4e86 Spring AI \u8b93 Java \u958b\u767c\u8005\u80fd\u5920\u767c\u63ee\u5275\u610f\u3002", "description": "\u4ecb\u7d39 Spring AI \u5404\u7d44\u4ef6\u4ee5\u53ca\u8655\u7406\u5728\u8a2d\u8a08\u4e0a\u7684\u554f\u984c", "recording_license": "", "do_not_record": false, "persons": [{"code": "TCPLT9", "name": "\u6731\u5c1a\u79ae samzhu", "avatar": "https://pretalx.coscup.org/media/avatars/%E5%A4%A7%E9%A0%AD1_3bXlygs.jpg", "biography": "\u76ee\u524d\u4efb\u8077\u65bc\u570b\u6cf0\u91d1\u63a7\uff0c\u8ca0\u8cac\u7814\u7a76\u5404\u7a2e\u96f2\u7aef\u6280\u8853\u8207Java\u958b\u767c", "public_name": "\u6731\u5c1a\u79ae samzhu", "guid": "00586af9-4a52-5f8e-8ac0-ee715e78895e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TCPLT9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GKRKHS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GKRKHS/", "attachments": [{"title": "\u7c21\u5831", "url": "/media/coscup-2024/submissions/GKRKHS/resources/0804_COSCUP%E5%88%86%E4%BA%AB_9y2d6Kl.pdf", "type": "related"}]}, {"guid": "e602c6a7-fa3f-5564-b0ce-333e43259a7b", "code": "GRAW9Y", "id": 1223, "logo": null, "date": "2024-08-04T10:45:00+08:00", "start": "10:45", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1223-testing-in-kotlin-multiplatform-a-guide-for-beginners", "url": "https://pretalx.coscup.org/coscup-2024/talk/GRAW9Y/", "title": "Testing in Kotlin Multiplatform - A guide for beginners", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KFSNTA", "name": "Matthias Geisler", "avatar": "https://pretalx.coscup.org/media/avatars/matthias-geisler_L8fGtLr.jpg", "biography": "True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock.\r\nCo-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.", "public_name": "Matthias Geisler", "guid": "eecc09ff-5ed2-5bbd-9d24-414c62e5f367", "url": "https://pretalx.coscup.org/coscup-2024/speaker/KFSNTA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GRAW9Y/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GRAW9Y/", "attachments": []}, {"guid": "20b10b0e-5951-5331-9af1-45848ec85de4", "code": "SV8LGM", "id": 919, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-919-jvm--docker-image", "url": "https://pretalx.coscup.org/coscup-2024/talk/SV8LGM/", "title": "\u7cbe\u76ca\u6c42\u7cbe\uff1aJVM \u958b\u767c\u8005\u7684 Docker Image \u6700\u4f73\u5316\u6307\u5357", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u73fe\u4ee3\u8edf\u9ad4\u958b\u767c\u4e2d\uff0c\u5bb9\u5668\u6280\u8853\u5df2\u662f\u4e0d\u53ef\u6216\u7f3a\u7684\u5de5\u5177\uff0c\u5c24\u5176\u5728\u96f2\u539f\u751f\uff08Cloud Native\uff09\u9818\u57df\uff0c\u53ef\u8b02\u958b\u767c\u8005\u7684\u5fc5\u5099\u6280\u80fd\u3002\u96d6\u7136\u900f\u904e Docker \u80fd\u5feb\u901f\u5730\u6253\u5305\u61c9\u7528\u7a0b\u5f0f\u53ca\u5176\u6240\u6709\u76f8\u4f9d\u5957\u4ef6\uff0c\u65b9\u4fbf\u90e8\u7f72\u548c\u7ba1\u7406\u3002\u7136\u800c\uff0c\u5728\u70ba JVM \u61c9\u7528\u7a0b\u5f0f\u88fd\u4f5c Docker Image \u6642\uff0c\u53ef\u80fd\u6703\u9047\u5230\u8a31\u591a\u554f\u984c\uff0c\u5305\u62ec Image \u9ad4\u7a4d\u904e\u5927\u3001\u5efa\u7f6e\u901f\u5ea6\u7de9\u6162\u7b49\u3002\u5728\u9019\u5834\u5206\u4eab\u88e1\uff0c\u5c07\u5206\u4eab\u4e00\u7cfb\u5217\u5be6\u7528\u7684 Docker Image \u6700\u4f73\u5316\u6307\u5357\uff0c\u4e26\u4ee5\u6253\u5305 Web \u61c9\u7528\u7a0b\u5f0f\u70ba\u4f8b\uff0c\u5be6\u969b\u5c0d\u6bd4\u5957\u7528\u9019\u4e9b\u6700\u4f73\u5316\u7b56\u7565\u7684\u524d\u5f8c\u5dee\u7570\u3002\u53e6\u5916\uff0c\u4e5f\u6703\u4ecb\u7d39\u7c21\u5316\u6574\u9ad4\u5de5\u4f5c\u6d41\u7a0b\u7684 Gradle Plugin\u3002\u807d\u5b8c\u9019\u5834\u5206\u4eab\u5f8c\uff0c\u5c07\u6703\u5c0d Docker Image \u7684\u6253\u5305\u6d41\u7a0b\u6709\u66f4\u6df1\u5165\u7684\u8a8d\u8b58\uff0c\u4e26\u80fd\u7acb\u5373\u5c07\u9019\u4e9b\u6700\u4f73\u5316\u6280\u5de7\u61c9\u7528\u5728\u73fe\u6709\u7684\u5c08\u6848\u4e0a\u3002", "description": "\u672c\u5834\u5206\u4eab\u5927\u7db1\u5982\u4e0b\uff1a\r\n* Dockerfile \u57fa\u790e\u53ca\u5e38\u898b\u74f6\u9838\r\n  - \u6253\u5305 JVM \u61c9\u7528\u7a0b\u5f0f\u7684\u57fa\u672c\u67b6\u69cb\r\n  - \u5e38\u898b\u74f6\u9838\u53ca\u5f85\u89e3\u554f\u984c\r\n* Docker Image \u6700\u4f73\u5316\u7b56\u7565\r\n  - \u4f7f\u7528\u8f03\u8f15\u91cf\u7684 Base Image\r\n  - \u6700\u5c0f\u5316 Layer\r\n  - \u4f7f\u7528\u591a\u968e\u6bb5 Build\r\n  - \u5feb\u53d6\r\n  - \u5176\u4ed6 JVM \u6700\u4f73\u5316\u53c3\u6578\r\n* \u6210\u679c\u5c55\u793a\r\n  - \u4ee5 Web \u61c9\u7528\u7a0b\u5f0f\u70ba\u4f8b\r\n  - \u6700\u4f73\u5316\u7b56\u7565\u5957\u7528\u7684\u524d\u5f8c\u5c0d\u6bd4\r\n* \u7c21\u5316\u5de5\u4f5c\u6d41\u7a0b\r\n  - Jib \u7c21\u4ecb\r\n  - \u5b89\u88dd\u8a2d\u5b9a\u8207\u4f7f\u7528\r\n* \u9a5a\u559c\u5f69\u86cb\r\n* \u56de\u9867\u8207\u7e3d\u7d50\r\n* Q&A", "recording_license": "", "do_not_record": false, "persons": [{"code": "S3HPPG", "name": "\u8303\u8056\u4f51", "avatar": "https://pretalx.coscup.org/media/avatars/S3HPPG_kqTNwyz.jpeg", "biography": "JetBrains \u6280\u8853\u50b3\u6559\u58eb\uff0c\u8ca0\u8cac\u63a8\u5ee3 Kotlin\u3001JetBrains IDE \u53ca\u76f8\u95dc\u6280\u8853\u3002\u5e73\u6642\u9189\u5fc3\u65bc\u6280\u8853\u7814\u7a76\uff0c\u5c08\u6ce8\u65bc Web\u3001\u5f8c\u7aef\u6280\u8853\u53ca\u80fd\u63d0\u5347\u751f\u7522\u529b\u7684\u6280\u5de7\uff0c\u81f4\u529b\u65bc\u5c07\u8907\u96dc\u7684\u6280\u8853\u540d\u8a5e\u7528\u901a\u4fd7\u6613\u61c2\u7684\u65b9\u5f0f\u8b93\u65b0\u624b\u4e5f\u80fd\u5438\u6536\u3002\u5de5\u4f5c\u4e4b\u9918\u4e5f\u662f\u591a\u5e74\u6280\u8853\u793e\u7fa4\u5fd7\u5de5\uff0c\u7a4d\u6975\u53c3\u8207\u958b\u6e90\u793e\u7fa4\u904b\u4f5c\u3002", "public_name": "\u8303\u8056\u4f51", "guid": "25e28465-4c2d-5970-8d4f-084fde5b3fa2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/S3HPPG/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SV8LGM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SV8LGM/", "attachments": []}, {"guid": "30831eb5-bae5-5e1e-a36e-fdcd40ec2c4c", "code": "BJBUTJ", "id": 872, "logo": null, "date": "2024-08-04T12:15:00+08:00", "start": "12:15", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-872-contributing-to-the-java-community", "url": "https://pretalx.coscup.org/coscup-2024/talk/BJBUTJ/", "title": "Contributing to the Java Community", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\nIn 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!", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "LGJ8EX", "name": "Jim Grisanzio", "avatar": "https://pretalx.coscup.org/media/avatars/LGJ8EX_jVD0ucz.webp", "biography": "I\u2019ve managed projects in software, biotech, publishing, and construction. I\u2019ve navigated multiple economic and political systems, sparred with some hostile unions, survived a few near-death experiences, and overcame serious medical limitations. I\u2019m lucky to be alive and thankful to be walking.\r\n\r\nI 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\u2019ve worked with the global news media and local, state, and federal government officials; I\u2019ve interviewed hundreds of engineers, scientists, and clinicians; and I\u2019ve produced thousands of articles, photos, videos, and podcasts. In recent years I\u2019ve been building FOSS communities at Sun and Oracle, managing developer events globally, and delivering my own community sessions at conferences.\r\n\r\nJim Grisanzio\r\nHost, Duke\u2019s Corner Podcast\r\nOracle Java Developer Relations \r\n\r\nhttps://jimgrisanzio.wordpress.com/jim/\r\nhttps://twitter.com/jimgris", "public_name": "Jim Grisanzio", "guid": "4f2f1c04-9025-5d3c-99a8-b41f6355292c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LGJ8EX/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BJBUTJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BJBUTJ/", "attachments": []}, {"guid": "9ca71332-560b-53dc-aa78-dbf8dd3d7082", "code": "NJXZSM", "id": 922, "logo": null, "date": "2024-08-04T13:15:00+08:00", "start": "13:15", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-922-kotlin--server-side", "url": "https://pretalx.coscup.org/coscup-2024/talk/NJXZSM/", "title": "\u95dc\u65bc\u6211\u7528 Kotlin \u5728 Server Side \u958b\u767c\u7684\u90a3\u4ef6\u4e8b", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "Kotlin \u4e0d\u53ea\u662f\u884c\u52d5\u7aef\u958b\u767c\u7684\u5229\u5668\u3002\u5176\u73fe\u4ee3\u5316\u7279\u6027\u548c\u5353\u8d8a\u7684\u8868\u9054\u6027\u4ea6\u5f97\u5230\u8a31\u591a\u5f8c\u7aef\u958b\u767c\u8005\u7684\u63a1\u7528\u3002\r\n\u9019\u6b21\u8b1b\u5ea7\uff0c\u5c07\u4ecb\u7d39\u5982\u4f55\u5229\u7528 Kotlin \u7684\u7c21\u6f54\u6027\u548c\u5b89\u5168\u6027\u4f86\u63d0\u5347\u958b\u767c\u6548\u7387\u548c\u7a0b\u5e8f\u54c1\u8cea\u3002\u4e5f\u5c55\u793a\u5982\u4f55\u5728\u73fe\u6709\u7684 Java Spring Boot \u5c08\u6848\u4e2d\u7121\u7e2b\u7684\u878d\u5165 Kotlin\u3002\u7121\u8ad6\u662f\u6709\u7d93\u9a57\u7684 Java \u958b\u767c\u8005\u6216\u662f\u60f3\u4e00\u63a2 Kotlin \u7684\u9b54\u529b\u3002\u9019\u6b21\u5206\u4eab\u90fd\u5c07\u5e6b\u52a9\u4f60\u4e86\u89e3 Kotlin \u5728 server-side \u958b\u767c\u4e2d\u7684\u6f5b\u529b\u3002\u52a0\u5165\u6211\u5011\uff0c\u4e00\u8d77\u63a2\u7d22\u4f7f\u7528 Kotlin \u9032\u884c\u670d\u52d9\u7aef\u958b\u767c\u7684\u7cbe\u5f69\u65c5\u7a0b\uff01", "description": "Kotlin \u4e0d\u53ea\u662f\u884c\u52d5\u7aef\u958b\u767c\u7684\u5229\u5668\u3002\u5176\u73fe\u4ee3\u5316\u7279\u6027\u548c\u5353\u8d8a\u7684\u8868\u9054\u6027\u4ea6\u5f97\u5230\u8a31\u591a\u5f8c\u7aef\u958b\u767c\u8005\u7684\u63a1\u7528\u3002\u672c\u6b21\u5c07\u5206\u4eab\u500b\u4eba\u4f7f\u7528 Kotlin \u9032\u884c Server Side \u958b\u767c\u9054\u4e94\u5e74\u4ee5\u4e0a\u7684\u7d93\u9a57\u8207\u5fc3\u5f97\u3002\u5f9e\u521d\u6b21\u63a5\u89f8 Kotlin \u7684\u90a3\u4e00\u523b\u8d77\uff0c\u8b1b\u8005\u5c31\u6df1\u53d7\u5176\u7c21\u6f54\u8a9e\u6cd5\u548c\u5f37\u5927\u529f\u80fd\u7684\u5438\u5f15\u3002\u518d\u4e5f\u56de\u4e0d\u53bb Java \u4e86\u3002\r\n\r\n\u9019\u6b21\u8b1b\u5ea7\uff0c\u5c07\u4ecb\u7d39\u5982\u4f55\u5229\u7528 Kotlin \u7684\u7c21\u6f54\u6027\u548c\u5b89\u5168\u6027\u4f86\u63d0\u5347\u958b\u767c\u6548\u7387\u548c\u7a0b\u5e8f\u54c1\u8cea\u3002\u4e5f\u5c55\u793a\u5982\u4f55\u5728\u73fe\u6709\u7684 Java Spring Boot \u5c08\u6848\u4e2d\u7121\u7e2b\u7684\u878d\u5165 Kotlin\u3002\u7121\u8ad6\u662f\u6709\u7d93\u9a57\u7684 Java \u958b\u767c\u8005\u6216\u662f\u60f3\u4e00\u63a2 Kotlin \u7684\u9b54\u529b\u3002\u9019\u6b21\u5206\u4eab\u90fd\u5c07\u5e6b\u52a9\u4f60\u4e86\u89e3 Kotlin \u5728 server-side \u958b\u767c\u4e2d\u7684\u6f5b\u529b\u3002\u52a0\u5165\u6211\u5011\uff0c\u4e00\u8d77\u63a2\u7d22\u4f7f\u7528 Kotlin \u9032\u884c\u670d\u52d9\u7aef\u958b\u767c\u7684\u7cbe\u5f69\u65c5\u7a0b\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "EPCRZP", "name": "Brandy Chang", "avatar": "https://pretalx.coscup.org/media/avatars/DSC_7966_2_j2xe340.JPG", "biography": "TSMC IT \u526f\u7406\uff0c\u51fa\u6c92\u65bc Kotlin \u793e\u7fa4\uff0c\u5beb\u5beb iThome \u9435\u4eba\u8cfd\u3002\u4e3b\u529b\u662f Kotlin \u5f8c\u7aef\u3002\u5728\u5927 DevOps \u6642\u4ee3\uff0c\u4ec0\u9ebc\u4e5f\u90fd\u7565\u61c2\u7565\u61c2\u7684\u96dc\u5de5", "public_name": "Brandy Chang", "guid": "690273dc-16df-5523-9157-3b3d4f492d20", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EPCRZP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/NJXZSM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/NJXZSM/", "attachments": []}, {"guid": "c63a23e0-0a14-5135-a7a3-27a957e101ba", "code": "MWP3A7", "id": 1222, "logo": null, "date": "2024-08-04T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-1222-and-gradle-says-sharing-is-caring-or-why-gradle-plugins-are-all-you-need-for-your-configuration", "url": "https://pretalx.coscup.org/coscup-2024/talk/MWP3A7/", "title": "And Gradle says: sharing is caring - Or why Gradle Plugins are all you need for your Configuration", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "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!\r\n\r\nBorn 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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "KFSNTA", "name": "Matthias Geisler", "avatar": "https://pretalx.coscup.org/media/avatars/matthias-geisler_L8fGtLr.jpg", "biography": "True believer in (Kotlin) Multiplatform and working with it for over 4 years now. Builds solutions for Android. Maintainer and developer of KMock.\r\nCo-Organizer of KUG Berlin, GDG Android Berlin, Rust Berlin and XTC Berlin.", "public_name": "Matthias Geisler", "guid": "eecc09ff-5ed2-5bbd-9d24-414c62e5f367", "url": "https://pretalx.coscup.org/coscup-2024/speaker/KFSNTA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MWP3A7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MWP3A7/", "attachments": []}, {"guid": "3d14ac7e-98c9-5fcd-acdd-729e58afd13b", "code": "VHMJET", "id": 924, "logo": null, "date": "2024-08-04T14:45:00+08:00", "start": "14:45", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-924", "url": "https://pretalx.coscup.org/coscup-2024/talk/VHMJET/", "title": "\u61c9\u7528\u8cc7\u6599\u5206\u6790\u65bc\u8edf\u9ad4\u958b\u767c", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "\u8ac7\u8ad6\u4e00\u4e9b\u53ef\u61c9\u7528\u5728\u8edf\u9ad4\u958b\u767c\u7684\u8cc7\u6599\u5206\u6790\u65b9\u6cd5 (Data Analysis Method)\uff0c\u517c\u8ad6\u5206\u6790\u65b9\u6cd5\u5c0d\u958b\u767c\u4eba\u54e1\u7684\u610f\u7fa9\u8207\u5f71\u97ff\u3002", "description": "\u8cc7\u6599\u5206\u6790\u8fd1\u5e74\u4f86\u6709\u5ee3\u6cdb\u7684\u61c9\u7528\uff0c\u90a3\u53ef\u4ee5\u4e5f\u61c9\u7528\u5728\u8edf\u9ad4\u958b\u767c\u4e0a\u55ce\uff1f\u5176\u5be6\u53ef\u4ee5\u7684\u3002\r\n\r\n\u9019\u8b70\u7a0b\u5c07\u6703\u63a2\u8a0e\u7a2e\u7a2e\u53ef\u4ee5\u61c9\u7528\u5728\u8edf\u9ad4\u958b\u767c\u7684\u8cc7\u6599\u5206\u6790\u65b9\u6cd5\u8ad6\uff0c\u5305\u542b\u4f46\u4e5f\u4e0d\u9650\u65bc\uff1a\r\n1. The four metrics\r\n2. unplanned task percentage\r\n3. idea flow \r\n\r\n\u900f\u904e\u8ac7\u8ad6\u9019\u4e9b\u8cc7\u6599\u5206\u6790\u7684\u89c0\u9ede\uff0c\u76f8\u4fe1\u8a31\u591a\u958b\u767c\u8005\u53ef\u4ee5\u5c0d\u300c\u63d0\u9ad8\u7522\u51fa\u300d\u3001\u300c\u6e1b\u5c11\u98a8\u96aa\u300d\u5f97\u5230\u65b0\u7684\u89c0\u9ede\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "BGF3WA", "name": "Laurence Chen", "avatar": "https://pretalx.coscup.org/media/avatars/sd4Sk5rd_400x400_KMmd1Zy.jpg", "biography": "IT \u9867\u554f\u3001\u8b1b\u8005\u3001\u4f5c\u5bb6\u3002\u559c\u6b61\u5feb\u901f\u8fed\u4ee3 (fast iteration) \u8207\u63d0\u9ad8\u7522\u51fa\u3002\r\n\r\n\u53f0\u7063 Clojure \u793e\u7fa4, dbt taipei \u793e\u7fa4\u7dda\u4e0b\u6d3b\u52d5\u4e3b\u6301\u4eba\r\nREPLWARE CEO\r\n\r\n\u7db2\u7ad9\uff1ahttps://replware.dev/\r\n\u96fb\u5b50\u5831\uff1ahttps://replware.substack.com/", "public_name": "Laurence Chen", "guid": "32a98e46-a253-5afc-bfae-4ae24c587626", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BGF3WA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VHMJET/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VHMJET/", "attachments": [{"title": "\u8b70\u7a0b\u6295\u5f71\u7247", "url": "/media/coscup-2024/submissions/VHMJET/resources/Applying_Data_Analysis_to_Software_Development_4I0hFjl.pdf", "type": "related"}]}, {"guid": "a7483e72-7c9d-5099-8333-dabeed953b91", "code": "LYBKWF", "id": 947, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR413-1", "slug": "coscup-2024-947-android--gradle---sdk", "url": "https://pretalx.coscup.org/coscup-2024/talk/LYBKWF/", "title": "Android \u958b\u767c\u904e\u7a0b\u4e2d\u7684 Gradle \u5347\u7d1a\u6982\u89bd\uff1a\u5f9e SDK \u653f\u7b56\u5230\u63d0\u9ad8\u5c08\u6848\u6548\u7387\u7684\u65c5\u7a0b", "subtitle": "", "track": "JVM Assembly Hall", "type": "general (30mins)", "language": "en", "abstract": "\u8ddf\u6211\u5011\u4e00\u8d77\u77ad\u89e3 Android \u958b\u767c\u904e\u7a0b\u4e2d \u5347\u7d1a Gradle \u7684\u6311\u6230\uff0c\u4ee5\u53ca\u5f9e\u7b26\u5408 SDK \u653f\u7b56\u5230\u63d0\u9ad8\u5c08\u6848\u6548\u7387\u7684\u6d41\u7a0b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "YGALGW", "name": "SU MIN-JING", "avatar": "https://pretalx.coscup.org/media/avatars/%E6%9C%AA%E5%91%BD%E5%90%8D_il753VY.png", "biography": "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.", "public_name": "SU MIN-JING", "guid": "53ece16c-a20b-5b9f-8713-2e4f446fd7d8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/YGALGW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/LYBKWF/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/LYBKWF/", "attachments": []}], "TR510": [{"guid": "e4241923-34b7-5cfb-8db1-11b428d424e9", "code": "WT9WRA", "id": 1309, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "03:00", "room": "TR510", "slug": "coscup-2024-1309-g0v", "url": "https://pretalx.coscup.org/coscup-2024/talk/WT9WRA/", "title": "g0v \u9ed1\u5ba2\u677e\uff0c\u600e\u9ebc\u8fa6\uff1f", "subtitle": "", "track": "What about g0v hackathons?", "type": "Day Workshop", "language": "en", "abstract": "g0v \u793e\u7fa4\u4e2d\u7684\u5de5\u4f5c\u5c0f\u7d44\u300c\u63ea\u677e\u5718\u300d\uff0c\u5f9e 2012 \u5e74 12 \u6708\u958b\u59cb\u81f3\u4eca\uff0c\u6bcf\u96d9\u6708\u8209\u8fa6\u4e00\u5834\u767e\u4eba\u898f\u6a21\u7684\u9ed1\u5ba2\u677e\uff0c\u7528\u4e00\u5929\u7684\u6642\u9593\uff0c\u63d0\u4f9b\u5834\u57df\u3001Wi-Fi\u3001\u597d\u5403\u7684\u98df\u7269\u548c\u98f2\u6599\uff0c\u4ee5\u8f15\u9b06\u7684\u74b0\u5883\u6c1b\u570d\u3001\u53cb\u5584\u7684\u65b0\u624b\u6307\u5f15\u4f86\u964d\u4f4e\u6d3b\u52d5\u53c3\u8207\u7684\u9580\u6abb\uff0c\u63d0\u4f9b\u53c3\u8207\u8005\u5b89\u5168\u7684\u8a66\u932f\u5834\u57df\uff0c\u4e26\u5c07\u5354\u4f5c\u904e\u7a0b\u8207\u6210\u679c\u958b\u6e90\uff0c\u5f7c\u6b64\u5171\u5b78\u3001\u5171\u4eab\u3002\u5728\u6d3b\u52d5\u904e\u7a0b\u4e2d\uff0c\u53c3\u8207\u8005\u53ef\u81ea\u767c\u6027\u7684\u63d0\u51fa\u5404\u7a2e\u793e\u6703\u89c0\u5bdf\u53ca\u554f\u984c\u610f\u8b58\uff0c\u4ee5\u4e09\u5206\u9418\u7684\u6642\u9593\u5feb\u901f\u767c\u8868\u63d0\u6848\u3001\u5c0b\u6c42\u5fd7\u540c\u9053\u5408\u7684\u5925\u4f34\u5171\u540c\u8a0e\u8ad6\u89e3\u6c7a\u65b9\u6848\uff0c\u7d93\u904e\u6578\u5c0f\u6642\u7684\u5bc6\u96c6\u8a0e\u8ad6\u548c\u8de8\u57df\u5354\u4f5c\uff0c\u4f7f\u5c08\u6848\u7372\u5f97\u6709\u6548\u7387\u7684\u9032\u5c55\uff0c\u65bc\u6d3b\u52d5\u5c3e\u8072\u9032\u884c\u4e94\u5206\u9418\u6210\u679c\u5831\u544a\uff0c\u4ee5\u53ca\u7d71\u6574\u9700\u8981\u7684\u4eba\u529b\u548c\u6280\u80fd\u5354\u52a9\u3002\u9664\u4e86\u6d3b\u52d5\u7576\u5929\u7684\u5354\u4f5c\uff0c\u4e5f\u53ef\u5728 g0v \u7dda\u4e0a\u793e\u7fa4\u5e73\u53f0\uff08slack\u3001Facebook group\u2026 \u7b49\uff09\u5ef6\u7e8c\u5c08\u6848\u5f8c\u7e8c\u7684\u8a0e\u8ad6\u53ca\u904b\u4f5c\uff0c\u4e26\u8b93\u5e73\u53f0\u4e0a\u7684\u6240\u6709\u8ca2\u737b\u8005\u4e00\u8d77\u96c6\u601d\u5ee3\u76ca\uff0c\u7372\u5f97\u4f86\u81ea\u4e0d\u540c\u5c08\u696d\u9818\u57df\u7684\u8ca2\u737b\u8005\u5011\u6240\u63d0\u4f9b\u7684\u4e0d\u540c\u601d\u7dad\u5c64\u9762\u3002\r\n\r\n\u672c\u6b21\u793e\u7fa4\u8b70\u7a0b\u5c07\u63a1\u7528 g0v \u793e\u7fa4\u5c0f\u677e\u7684\u6a21\u5f0f\uff0c\u4e3b\u984c\u8a02\u70ba\u300cg0v \u9ed1\u5ba2\u677e\uff0c\u600e\u9ebc\u8fa6\uff1f\u300d\uff0c\u7531\u5de5\u4f5c\u5c0f\u7d44\u300c\u63ea\u677e\u5718\u300d\u4e3b\u6301\u8207\u7c4c\u5283\uff0c\u9080\u8acb\u5c0d\u65bc\u9ed1\u5ba2\u677e\u6d41\u7a0b\u611f\u8208\u8da3\u7684\u670b\u53cb\u4e00\u8d77\u5be6\u969b\u9ad4\u9a57\uff0c\u4e26\u7531\u63ea\u677e\u5718\u4ecb\u7d39\u7c4c\u8fa6\u9ed1\u5ba2\u677e\u7684\u5834\u52d9\u3001\u8077\u5de5\u8207\u5fd7\u5de5\u4eba\u529b\u67b6\u69cb\u3001\u767e\u4eba\u9ed1\u5ba2\u677e\u65bc 7 \u7e23\u5e02\u7684\u7c4c\u8fa6\u7d93\u9a57\u7b49\u3002\u4e5f\u5c07\u91dd\u5c0d\u793e\u7fa4\u9ed1\u5ba2\u677e\u7684\u52df\u6b3e\u8ca1\u6e90\u9032\u884c\u63a2\u8a0e\uff0c\u5305\u542b\u63a8\u52d5\u5b9a\u671f\u5b9a\u984d\u6350\u6b3e\u8207\u6d3b\u52d5\u52df\u6b3e\u6a21\u5f0f\u3002\u4e0d\u8ad6\u60a8\u662f\u60f3\u8981\u300c\u63ea\u677e\u300d\u3001\u300c\u8fa6\u677e\u300d\u7684\u670b\u53cb\uff0c\u6216\u662f\u60f3\u4e00\u8d77\u4f86\u767c\u5c55\u793e\u7fa4\u9ed1\u5ba2\u677e\u6d3b\u52d5\u7684\u52df\u6b3e\u9014\u5f91\uff0c\u9080\u8acb\u60a8\u4e00\u8d77\u4f86\u672c\u5834\u6b21\u7684\u6d3b\u52d5\u3002\r\n\r\n\u6d3b\u52d5\u6d41\u7a0b\uff1a\r\n20 mins \u63ea\u677e\u5718\u5206\u4eab\u8fa6\u677e\u7d93\u9a57\u8207\u554f\u7b54\r\n20 mins 6\u7d44\u4e09\u5206\u9418\u63d0\u6848\uff1a\u5c08\u6848\u6316\u5751\u5fb5\u4eba\u3001\u9ed1\u5ba2\u677e\u7e8c\u822a\u8ab2\u984c\u7b49\r\n60 mins hacking \r\n30 mins 6\u7d44\u4e94\u5206\u9418\u6210\u679c\u5831\u544a\r\n50 mins \u7d9c\u5408\u8a0e\u8ad6\uff0c\u4e26\u5f59\u6574\u4eca\u65e5\u6210\u679c\u3001\u5de5\u4f5c\u4e8b\u9805\r\n\r\n\u6d3b\u52d5\u5171\u7b46\uff1ahttps://g0v.hackmd.io/@jothon/2024-coscup", "description": "(1) \u8207\u5404\u985e\u958b\u6e90\u793e\u7fa4\u4ea4\u6d41\u95dc\u65bc\u8209\u8fa6\u5b9a\u671f\u793e\u7fa4\u6d3b\u52d5 (\u4ee5\u9ed1\u5ba2\u677e\u70ba\u4e3b) \u7684\u7d93\u9a57\u3002 (2) \u7576\u5929\u8b70\u7a0b\u5167\u5bb9\u9810\u8a08\u63a1\u7528\u5354\u4f5c\u4e26\u958b\u6e90\u91cb\u51fa\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "LE3ASA", "name": "g0v \u63ea\u677e\u5718", "avatar": "https://pretalx.coscup.org/media/avatars/jothon-logo_text_QyhHqXD.png", "biography": "https://jothon.g0v.tw/\r\n\r\ng0v \u96f6\u6642\u653f\u5e9c\u63ea\u677e\u5718\u662f g0v \u793e\u7fa4\u7c4c\u8fa6\u96d9\u6708\u5927\u9ed1\u5ba2\u677e\uff08\u5927\u677e\uff09\u548c\u57fa\u790e\u677e\uff0c\u4ee5\u53ca\u63a8\u52d5\u52df\u6b3e\u4e8b\u52d9\u7684\u5de5\u4f5c\u5c0f\u7d44\uff0c\u76ee\u524d\u6709\u4e03\u4f4d\u5fd7\u5de5\u548c\u4e8c\u4f4d\u8077\u5de5\u30022012 \u5e74\u958b\u59cb\u5354\u52a9\u793e\u7fa4\u7c4c\u8fa6\u9ed1\u5ba2\u677e\uff0c2014 \u5e74\u6b63\u5f0f\u7d44\u6210\u300c\u63ea\u677e\u5718\u300d\uff08jothon\uff09\uff0c2016 \u5e74\u8d77\uff0c\u555f\u52d5\u793e\u7fa4\u57fa\u790e\u5efa\u8a2d\u8a08\u756b\uff0c\u958b\u8fa6\u300c\u57fa\u790e\u677e\uff08infrathon\uff09\u300d\uff0c\u5728\u5927\u9ed1\u5ba2\u677e\u4e4b\u9918\uff0c\u63a8\u52d5\u66f4\u9806\u66a2\u7684\u7dda\u4e0a\uff0f\u7dda\u4e0b\u8de8\u754c\u5354\u4f5c\uff0c\u4e26\u65bc\u540c\u5e74\u5e95\u63a8\u51fa\u300cg0v \u516c\u6c11\u79d1\u6280\u5275\u65b0\u734e\u52a9\u91d1\uff08Civic Tech Prototype Grant\uff09\u300d \uff0c\u9f13\u52f5 g0v \u5c08\u6848\u6301\u7e8c\u6295\u5165\u958b\u767c\u548c\u9577\u671f\u7dad\u8b77\u3001\u71df\u904b\u30022020 \u5e74\u958b\u8fa6\u300c\u96f6\u6642\u5c0f\u5b78\u6821\uff08Sch001\uff09\u300d\uff0c\u8207\u6559\u80b2\u3001\u958b\u6e90\u793e\u7fa4\u4e00\u8d77\u5f9e\u96f6\u91cd\u65b0\u601d\u8003\u5b78\u6821\u7684\u89d2\u8272\u30022024 \u5e74\u57f7\u884c\u300c\u7e41\u9ad4\u4e2d\u6587 AI \u958b\u6e90\u5be6\u8e10\u8a08\u756b\u300d\uff0c\u9f13\u52f5\u6c11\u9593\u5718\u968a\u5be6\u8e10\u5728\u5730\u5316\u8a9e\u8a00\u6a21\u578b\u7684\u76f8\u95dc\u5de5\u4f5c\u3002\r\n\r\nThe 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 \u201cInfrathons\u201d to promote smoother online/offline collaboration alongside regular hackathons. In the same year, Jothon introduced the \u201cg0v Civic Tech Prototype Grant\u201d to encourage continuous development and long-term maintenance and operation of g0v projects. In 2020, Jothon launched \u201cSch001\u201d to rethink the role of schools from scratch together with the education and open-source communities. In 2024, Jothon executed the \u201cTraditional Chinese AI Open Source Practice Project\u201d to encourage civil teams to work on localized language model-related tasks.", "public_name": "g0v \u63ea\u677e\u5718", "guid": "5f4570c5-a51d-589f-99d7-09b8c239ef5f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LE3ASA/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/WT9WRA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/WT9WRA/", "attachments": []}], "TR511": [{"guid": "a291d791-9c27-544e-b8e0-21168c18ab34", "code": "FPZFEA", "id": 1264, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:15", "room": "TR511", "slug": "coscup-2024-1264", "url": "https://pretalx.coscup.org/coscup-2024/talk/FPZFEA/", "title": "\u793e\u7fa4\u4ecb\u7d39\uff1a\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "opening & closing", "language": "en", "abstract": "COSCUP x COODFA\u7684\u8b1b\u53e4\u6642\u9593\uff0c\u60f3\u8a8d\u8b58\u6211\u5011\u7684\u8acb\u5225\u932f\u904e\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HYQJNJ", "name": "\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4COODFA", "avatar": "https://pretalx.coscup.org/media/avatars/HYQJNJ_wWcNfkN.jpg", "biography": "\u963f\u67f4\uff0c\u73fe\u4efb\u4e09\u967d\u5de5\u696d(\u5c0d\u5c31\u662f\u90a3\u500b\u8fea\u7235\u3001DRG\u3001\u66fc\u5df4\u8eca\u8eca\u7684\u7522\u5730)\u78b3\u7ba1\u7406\u5e2b\uff0c\u5c08\u9577\u662f\u78b3\u76e4\u67e5\u8207\u4f01\u696dESG\u898f\u5283\uff0c\u5177\u5099\u74b0\u5883\u90e8\u6eab\u5ba4\u6c23\u9ad4\u67e5\u9a57\u4eba\u54e1\u8cc7\u683c\u3001\u8ca1\u5718\u6cd5\u4eba\u8fb2\u696d\u79d1\u6280\u7814\u7a76\u9662\u78b3\u8db3\u8de1\u4e3b\u5c0e\u67e5\u8b49\u54e1\u8cc7\u683c\u3001\u74b0\u5883\u7ba1\u7406\u5167\u90e8\u67e5\u8b49\u54e1\u8cc7\u683c\u3002\u64c5\u9577\u8fb2\u696d\u67e5\u8b49\u696d\u52d9\uff0c\u5305\u542b\u8c46\u985e\u52a0\u5de5\u54c1\u3001\u8089\u54c1\u3001\u4f01\u696d\u6578\u4f4d\u5e73\u53f0\u6c38\u7e8c\u6548\u76ca\u78ba\u6548\u3001\u7522\u54c1\u8207\u670d\u52d9\u6e1b\u78b3\u6548\u76ca\u7c21\u6613\u76e4\u67e5\u3002\r\n\r\n\u963f\u67f4\u7684\u7406\u5ff5\uff1a\u548c\u6211\u4e00\u8d77\uff0c\u8b93\u6c38\u7e8c\u8b8a\u6210\u4e00\u9580\u597d\u751f\u610f\u5427\u3002", "public_name": "\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4COODFA", "guid": "eb6e8531-30fe-5b5d-bd44-a819ca61b7e8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HYQJNJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/FPZFEA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/FPZFEA/", "attachments": []}, {"guid": "3b446ab7-d992-5181-be70-24f8f054c869", "code": "QB8GLX", "id": 907, "logo": null, "date": "2024-08-04T10:20:00+08:00", "start": "10:20", "duration": "01:00", "room": "TR511", "slug": "coscup-2024-907", "url": "https://pretalx.coscup.org/coscup-2024/talk/QB8GLX/", "title": "\u7528\u958b\u653e\u8cc7\u6599\u505a\u78b3\u76e4\u67e5\uff1a\u8fb2\u696d\u78b3\u7ba1\u7406\u806f\u76df", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "BoF", "language": "en", "abstract": "\u300c\u81ea\u4e3b\u63ed\u9732\u7d44\u7e54\u78b3\u6392\u653e\u91cf\u300d\u662f\u8fb2\u4f01\u696d\u662f\u5426\u80fd\u9032\u5165\u4e0a\u5e02\u6ac3\u516c\u53f8\u63a1\u8cfc\u540d\u55ae\u7684\u91cd\u8981\u9580\u6abb\u3002\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4\u53bb\u5e74(2022\u5e74)\u63d0\u51fa\u300c\u8fb2\u4f01\u696d\u81ea\u4e3b\u78b3\u76e4\u67e5\u300d\u7684\u8b70\u984c\u7372\u5f97\u71b1\u70c8\u56de\u97ff\uff0c\u4eca\u5e74\u793e\u7fa4\u52a0\u5165\u4e86\u300c\u6c38\u7e8c\u8fb2\u696d\u78b3\u76e4\u67e5\u806f\u76df\u300d\uff0c\u63d0\u4f9b\u806f\u76df\u6210\u54e1\u300c\u5f9e\u958b\u653e\u8cc7\u6599\u627e\u78b3\u76e4\u67e5\u4fc2\u6578\u300d\u7684\u76e4\u67e5\u8f14\u5c0e\u8cc7\u6e90\uff0c\u5e0c\u671b\u501f\u52a9\u958b\u653e\u8cc7\u6599\u8207\u6578\u4f4d\u5de5\u5177\uff0c\u964d\u4f4e\u8fb2\u4f01\u696d\u81ea\u4e3b\u78b3\u76e4\u67e5\u7684\u82b1\u8cbb\u8207\u5b78\u7fd2\u6210\u672c\u3002", "description": "\u300c\u57f9\u4e39(\u5e38\u898b\u6bba\u87f2\u5291)\u3001\u53f0\u80a5\u72794\u865f\u7684\u78b3\u6392\u653e\u7d30\u6578\u54ea\u88e1\u627e?\u300d\u9019\u662f\u963f\u67f4\u6700\u5e38\u88ab\u554f\u5230\u7684\u78b3\u76e4\u67e5\u554f\u984c\u30022023\u5e74\u91d1\u7ba1\u6703\u516c\u544a\u4e0a\u5e02\u6ac3\u6c38\u7e8c\u767c\u5c55\u8def\u5f91\u5716\u5f8c\uff0c\u6e1b\u78b3\u6de8\u96f6\u6210\u70ba\u8fb2\u696d\u71b1\u9580\u7684\u8b70\u984c\uff0c\u4ee5B2B\u70ba\u4e3b\u7684\u8fb2\u696d\u5408\u4f5c\u793e\u6216\u54c1\u724c\u516c\u53f8\u4e5f\u9010\u6f38\u611f\u53d7\u5230\u4f86\u81ea\u4f9b\u61c9\u93c8\u7684\u58d3\u529b\uff0c\u4f8b\u5982\u4f01\u696d\u5ba2\u6236\u958b\u59cb\u8981\u6c42\u696d\u8005\u63d0\u4f9b\u7d44\u7e54\u6eab\u5ba4\u6c23\u9ad4\u76e4\u67e5\u7684\u8a08\u7b97\u7d50\u679c\uff0c\u85c9\u6b64\u63a8\u52d5ESG\u5408\u4f5c\u5c08\u6848\u3002\u4f46\u662f\u8fb2\u696d\u6709\u592a\u591a\u884c\u696d\u7279\u6709\u7684\u91cd\u5927\u6392\u653e\u6e90(\u4f8b\u5982\u8907\u5408\u6027\u80a5\u6599\u3001\u8fb2\u85e5\u80a5\u6599\u8207\u8cc7\u6750)\uff0c\u9019\u4e9b\u6392\u653e\u6e90\u5728\u74b0\u5883\u90e8\u7684\u78b3\u8db3\u8de1\u8cc7\u6599\u5eab\u627e\u4e0d\u5230\uff0c\u751a\u81f3\u570b\u969b\u6602\u8cb4\u7684\u8cc7\u6599\u5eab(Simapro)\u4e5f\u4e0d\u898b\u7684\u6709\u9069\u7576\u7684\u4fc2\u6578\u8cc7\u8a0a\u53ef\u4ee5\u5f15\u7528\uff0c\u66f4\u4e0d\u7528\u63d0\u5c08\u696d\u8cc7\u6599\u5eab\u7684\u9ad8\u6602\u4f7f\u7528\u8cbb\u3002\r\n\r\n\u4eca\u5e74\u963f\u67f4\u8981\u548c\u5927\u5bb6\u5206\u4eab\u4f86\u81ea\u5fb7\u570b\u5718\u968aGreenDelta\u7684\u958b\u6e90\u78b3\u76e4\u67e5\u5de5\u5177\u300copenLCA\u300d\uff0copenLCA\u662f\u4e00\u500b\u8a08\u7b97\u7522\u54c1\u78b3\u8db3\u8de1\u7684\u958b\u6e90\u8edf\u9ad4\uff0c\u63d0\u4f9b\u5546\u7528\u7248\u8207\u514d\u8cbb\u7248\u672c\u3002\u53e6\u5916\u4e5f\u6703\u4ecb\u7d39Climatiq \u958b\u653e\u8cc7\u6599\u5eab\uff0cClimatiq \u63d0\u4f9b\u958b\u653e\u8cc7\u6599\u96c6\u548c\u591a\u529f\u80fd API \uff0c\u63d0\u4f9b\u6392\u653e\u8cc7\u6599\u67e5\u8a62\u3001\u8cc7\u6599\u96c6\u4e0b\u8f09\u3001\u81ea\u52d5\u8a08\u7b97\u78b3\u6392\u653e\u7684\u529f\u80fd\u670d\u52d9\u3002\u5c0d\u65bc\u81ea\u9858\u6027\u63ed\u9732\u78b3\u76e4\u67e5\u7d50\u679c\u7684\u8fb2\u4f01\u696d\u4f7f\u7528\u8005\u4f86\u8aaa\uff0c\u4e0a\u8ff0\u5169\u500b\u514d\u8cbb\u7248\u7684\u8cc7\u6599\u5eab\u5176\u5be6\u5df2\u7d93\u53ef\u4ee5\u6eff\u8db3\u7c21\u6613\u78b3\u76e4\u67e5\u7684\u9700\u6c42\u3002\r\n\r\n\u6700\u5f8c\u60f3\u548c\u5927\u5bb6\u5206\u4eabCOODFA\u7684\u65b0\u91cc\u7a0b\u7891\uff0c\u793e\u7fa4\u6210\u70ba\u300c\u6c38\u7e8c\u8fb2\u696d\u78b3\u7ba1\u7406\u806f\u76df\u300d\u7684\u4e00\u4efd\u5b50\uff0c\u63d0\u4f9b\u806f\u76df\u6210\u54e1\u300c\u5f9e\u958b\u653e\u8cc7\u6599\u627e\u78b3\u76e4\u67e5\u4fc2\u6578\u300d\u7684\u76e4\u67e5\u8f14\u5c0e\u8cc7\u6e90\uff0c\u5e0c\u671b\u501f\u52a9\u958b\u653e\u8cc7\u6599\u8207\u6578\u4f4d\u5de5\u5177\uff0c\u964d\u4f4e\u8fb2\u4f01\u696d\u81ea\u4e3b\u78b3\u76e4\u67e5\u7684\u82b1\u8cbb\u8207\u5b78\u7fd2\u6210\u672c\u3002\r\n\r\n\u672c\u5834\u8b1b\u5ea7\u898f\u5283\u91cd\u9ede\u4f9d\u5e8f\u5982\u4e0b\uff0c\u8acb\u5927\u5bb6\u52d9\u5fc5\u628a\u6211\u6642\u9593\u8046\u807d\u3002\r\n============================================\r\n10:20-10:30 \u5feb\u901f\u8a8d\u8b58\u7522\u54c1\u78b3\u8db3\u8de1\u8207\u751f\u547d\u9031\u671f\r\n10:30-10:50 \u597d\u7528\u7684\u6392\u653e\u4fc2\u6578\u958b\u653e\u8cc7\u6599 Climatiq \u8207 OpenLCA\r\n10:50-11:10 \u4ee5\u8fb2\u696d\u6848\u4f8b\uff0c\u5be6\u969b\u64cd\u4f5c\u8207\u8a66\u7b97\u5c55\u793a\r\n11:10-11:20 \u6c38\u7e8c\u8fb2\u696d\u78b3\u7ba1\u7406\u806f\u76df\u4ecb\u7d39 \r\n\r\n\r\n======\u5de5\u5177\u4ecb\u7d39=============================================\r\n\u300cOpenLCA\u300d\u7684\u50f9\u503c\u662f\u63d0\u4f9b\u4e00\u500b\u6578\u4f4d\u5de5\u5177\uff0c\u8b93\u4f7f\u7528\u8005\u81ea\u884c\u5efa\u7acb\u7522\u54c1\u7684\u300c\u751f\u547d\u9031\u671f\u6a21\u578b\u300d\uff0c\u4e26\u6839\u64da\u8f38\u5165\u7684\u6a21\u578b\u8207\u6578\u64da\u8a08\u7b97\u7522\u54c1\u7684\u78b3\u8db3\u8de1\uff0c\u5305\u62ec\u76f4\u63a5\u6392\u653e\uff08\u4f8b\u5982\u5de5\u5ee0\u7684\u4e8c\u6c27\u5316\u78b3\u6392\u653e\uff09\u548c\u9593\u63a5\u6392\u653e\uff08\u4f8b\u5982\u904b\u8f38\u904e\u7a0b\u4e2d\u7684\u80fd\u6e90\u6d88\u8017\uff09\u3002\u6b64\u5916\uff0c\u4e5f\u6709\u4f86\u81ea\u5168\u4e16\u754c\u4f7f\u7528\u8005\u4e92\u76f8\u5206\u4eab\u7684\u4fc2\u6578\u8cc7\u6599\u96c6\u3001\u751f\u547d\u9031\u671f\u8a55\u4f30\u6a21\u578b\u3001\u4ee5\u53ca\u53f0\u7063\u8cc7\u6599\u5eab\u4e0d\u6613\u53d6\u5f97\u7684\u5316\u5b78\u85e5\u5291\u78b3\u6392\u4fc2\u6578\u8cc7\u8a0a\u3002\r\n\r\nClimatiq \u63d0\u4f9b\u5d4c\u5165\u5f0f\u78b3\u667a\u6167\u89e3\u6c7a\u65b9\u6848\uff0c\u4f7f\u958b\u767c\u4eba\u54e1\u80fd\u5920\u6839\u64da\u7d93\u904e\u9a57\u8b49\u7684\u79d1\u5b78\u6a21\u578b\u81ea\u52d5\u8a08\u7b97\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u3002\u5176\u7522\u54c1\u5957\u4ef6\u5305\u62ec\u958b\u653e\u7684\u6392\u653e\u56e0\u5b50\u8cc7\u6599\u96c6\u4ee5\u53ca\u53ef\u8207\u4efb\u4f55\u73fe\u6709\u8edf\u9ad4\u6574\u5408\u4ee5\u5373\u6642\u76e3\u6e2c\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u7684\u667a\u6167 API\u3002\r\n\r\n\u4e0a\u8ff0\u5169\u500b\u958b\u653e\u8cc7\u6599\u5e73\u53f0\u5728\u570b\u969b\u9593(\u82f1\u8a9e\u4f7f\u7528\u570b\u5bb6)\u5df2\u7d2f\u7a4d\u4e0d\u5c11\u4f7f\u7528\u8005\uff0c\u4e5f\u6709\u5145\u8db3\u7684\u7dda\u4e0a\u6559\u5b78\u5f71\u7247\u3001\u90e8\u843d\u683c\u3001\u5b78\u8853\u53c3\u8003\u6587\u4ef6\u7b49\u5b78\u7fd2\u8cc7\u8a0a\uff0c\u5c0d\u65bc\u53f0\u7063\u4f7f\u7528\u8005\u800c\u8a00\uff0c\u5165\u9580\u4e0d\u662f\u4ef6\u96e3\u4e8b\u3002\u9019\u6b21\u5c31\u8b93\u963f\u67f4\u548c\u5927\u5bb6\u5206\u4eab\u4f7f\u7528\u7684\u5fc3\u5f97\uff0c\u5e36\u8457\u6703\u773e\u64cd\u4f5c\u4e00\u6b21\u5427\uff01\u9664\u4e86\u8b1b\u5ea7\u4e4b\u5916\uff0c\u4e5f\u5e0c\u671b\u900f\u904e\u9019\u6b21\u8b1b\u5ea7\uff0c\u6f14\u793a\u76e4\u67e5\u8a08\u7b97\u7684\u5be6\u969b\u57f7\u884c\u904e\u7a0b\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "HYQJNJ", "name": "\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4COODFA", "avatar": "https://pretalx.coscup.org/media/avatars/HYQJNJ_wWcNfkN.jpg", "biography": "\u963f\u67f4\uff0c\u73fe\u4efb\u4e09\u967d\u5de5\u696d(\u5c0d\u5c31\u662f\u90a3\u500b\u8fea\u7235\u3001DRG\u3001\u66fc\u5df4\u8eca\u8eca\u7684\u7522\u5730)\u78b3\u7ba1\u7406\u5e2b\uff0c\u5c08\u9577\u662f\u78b3\u76e4\u67e5\u8207\u4f01\u696dESG\u898f\u5283\uff0c\u5177\u5099\u74b0\u5883\u90e8\u6eab\u5ba4\u6c23\u9ad4\u67e5\u9a57\u4eba\u54e1\u8cc7\u683c\u3001\u8ca1\u5718\u6cd5\u4eba\u8fb2\u696d\u79d1\u6280\u7814\u7a76\u9662\u78b3\u8db3\u8de1\u4e3b\u5c0e\u67e5\u8b49\u54e1\u8cc7\u683c\u3001\u74b0\u5883\u7ba1\u7406\u5167\u90e8\u67e5\u8b49\u54e1\u8cc7\u683c\u3002\u64c5\u9577\u8fb2\u696d\u67e5\u8b49\u696d\u52d9\uff0c\u5305\u542b\u8c46\u985e\u52a0\u5de5\u54c1\u3001\u8089\u54c1\u3001\u4f01\u696d\u6578\u4f4d\u5e73\u53f0\u6c38\u7e8c\u6548\u76ca\u78ba\u6548\u3001\u7522\u54c1\u8207\u670d\u52d9\u6e1b\u78b3\u6548\u76ca\u7c21\u6613\u76e4\u67e5\u3002\r\n\r\n\u963f\u67f4\u7684\u7406\u5ff5\uff1a\u548c\u6211\u4e00\u8d77\uff0c\u8b93\u6c38\u7e8c\u8b8a\u6210\u4e00\u9580\u597d\u751f\u610f\u5427\u3002", "public_name": "\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4COODFA", "guid": "eb6e8531-30fe-5b5d-bd44-a819ca61b7e8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HYQJNJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QB8GLX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QB8GLX/", "attachments": []}, {"guid": "d1206846-be14-5dbf-8a55-1c36af79c4f9", "code": "9EMKPE", "id": 1120, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1120", "url": "https://pretalx.coscup.org/coscup-2024/talk/9EMKPE/", "title": "\u570b\u7522\u5927\u8c46\u7684\u6e1b\u78b3\u884c\u52d5", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "general (30mins)", "language": "en", "abstract": "\u5927\u4eba\u7269\u8fb2\u7522\u904b\u92b7\u5408\u4f5c\u793e\u662f\u4e2d\u90e8\u5730\u5340\u751f\u7522\u9ec3\u8c46\u7684\u8fb2\u6c11\u5718\u9ad4\uff0c\u5408\u4f5c\u793e\u7684\u6838\u5fc3\u6280\u8853\u662f\u900f\u904e\u6578\u64da\u5316\u79d1\u6280\u5316\u7ba1\u7406\uff0c\u9054\u5230\u5927\u8c46\u7a2e\u690d\u6e1b\u5c11\u8fb2\u85e5\u4f7f\u7528\u91cf\u7684\u76ee\u6a19\uff0c\u4e26\u4e14\u900f\u904e\u5728\u5730\u5730\u7522\u5730\u92b7\u7684\u7b56\u7565\u6e1b\u5c11\u6eab\u5ba4\u6c23\u9ad4\u6392\u653e\u91cf\u30022023\u5e74\u5408\u4f5c\u793e\u8207\u7121\u5370\u826f\u54c1\u5408\u4f5c\uff0c\u63a8\u51fa\u570b\u7522\u5927\u8c46\u8c46\u5976\u7cfb\u5217\u5546\u54c1\uff0c\u4e26\u59d4\u8a17\u8fb2\u79d1\u9662\u57f7\u884c\u7b2c\u4e09\u65b9\u516c\u6b63\u7684\u67e5\u8b49\u7814\u7a76\uff0c\u76e4\u67e5\u570b\u7522\u5927\u8c46\u7684\u78b3\u8db3\u8de1\u3002\u9019\u6b21\u8b93\u5408\u4f5c\u793e\u7684\u5efa\u744b\u7d93\u7406\uff0c\u5171\u8944\u76db\u8209\u8fb2\u696d\u958b\u653e\u8cc7\u6599\u793e\u7fa4\u7684\u5e74\u6703\u6d3b\u52d5\uff0c\u548c\u5927\u5bb6\u5206\u4eab\u8fb2\u696d\u78b3\u76e4\u67e5\u7684\u5fc3\u5f97\u3002", "description": "\u70ba\u4e86\u77ad\u89e3\u570b\u7522\u5927\u8c46\u662f\u5426\u771f\u7684\u6bd4\u8f03\u53cb\u5584\uff0c\u6211\u5011\u67e5\u627e\u4e86\u7f8e\u570b\u7a40\u7269\u5354\u6703\u7684\u8cc7\u6599\uff1a\u52a0\u62ff\u5927\u751f\u7522\u7684\u9ec3\u8c46\u6bcf\u516c\u65a4\u6703\u7522\u51fa1.3\u516c\u65a4\u7684\u4e8c\u6c27\u5316\u78b3\u6392\u653e\u91cf\u3002\u5047\u8a2d\u9ec3\u8c46\u7531\u7f8e\u570b\u5854\u79d1\u99ac\u6e2f\u9032\u53e3\u81f3\u53f0\u7063\u53f0\u4e2d\u6e2f\uff0c\u6d77\u904b\u8ddd\u96e2\u70ba10048.4\u516c\u91cc\uff0c\u4ee5\u74b0\u4fdd\u7f72\u78b3\u8db3\u8de1\u8cc7\u8a0a\u7db2\u4e4b\u6d77\u904b\u78b3\u6392\u653e\u4fc2\u65780.0198(tkm)\u4f5c\u70ba\u8a08\u7b97\u4f9d\u64da\uff0c\u9032\u53e3\u9ec3\u8c46\u6bcf\u4e00\u516c\u65a4\u7684\u4e8c\u6c27\u5316\u78b3\u6392\u653e\u91cf\u70ba0.199 KgCO2\u3002\r\n\r\n\u7d93\u904e\u5167\u90e8\u7684\u76e4\u67e5\uff0c\u82e5\u4f7f\u7528\u52a0\u62ff\u5927\u9032\u53e3\u9ec3\u8c46\u4f5c\u70ba\u8c46\u5976\u539f\u6599\uff0c\u8207\u570b\u7522\u9ec3\u8c46\u76f8\u6bd4\uff0c\u6bcf\u516c\u65a4\u7d04\u53ef\u6e1b\u5c110.556\u516c\u65a4\u6392\u653e\u91cf\uff0c\u4ee5\u672c\u6848\u76e4\u67e5\u7bc4\u570d5397.3\u516c\u65a4\u70ba\u4f8b\uff0c\u5171\u53ef\u6e1b\u5c112990.9\u516c\u65a4\u7684\u6392\u653e\u91cf\u3002\u6839\u64da\u53f0\u7063\u5927\u5b78\u5730\u7406\u8cc7\u6e90\u5b78\u7cfb\u526f\u6559\u6388\u838a\u632f\u7fa9\u7684\u8aaa\u660e\uff1a\u300c\u6bcf\u516c\u9803\u7684\u68ee\u6797\u5438\u78b3\u91cf\u70ba9.76\u516c\u5678\u300d\uff0c\u5176\u6e1b\u78b3\u6548\u76ca\u76f8\u7576\u65bc3\u5206\u5730\u7684\u68ee\u6797\u3002\u82e5\u4ee5\u6a39\u6728\u56fa\u78b3\u6548\u76ca\u70ba\u53c3\u8003\uff0c\u80f8\u5f91 47 \u516c\u5206\u3001\u6a39\u9ad8 11 \u516c\u5c3a\u5de6\u53f3\u7684\u6a1f\u6a39\uff0c\u5176\u56fa\u78b3\u91cf\u6709 150 \u516c\u65a4\uff0c\u5247\u6e1b\u78b3\u6548\u76ca\u76f8\u7576\u65bc20\u68f5\u6a1f\u6a39\u7684\u56fa\u78b3\u91cf\u3002\r\n\r\n\u900f\u904e\u78b3\u76e4\u67e5\u7684\u52aa\u529b\uff0c\u9019\u4e9b\u6210\u679c\u4e0d\u4f46\u53ef\u4ee5\u63d0\u4f9b\u7d66\u5ba2\u6236\u4f5c\u70ba\u6c38\u7e8c\u63a1\u8cfc\u7684\u4f9d\u64da\uff0c\u4e5f\u6709\u52a9\u65bc\u548c\u6d88\u8cbb\u8005\u6e9d\u901a\uff0c\u8eab\u9ad4\u529b\u884c\u843d\u5be6\u8fb2\u696d\u6de8\u96f6\u6e1b\u78b3\u7684\u76ee\u6a19\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "LK9KFG", "name": "COODFA\u5925\u4f34", "avatar": null, "biography": "\u5927\u4eba\u7269\u5408\u4f5c\u793e\u900f\u904e\u6578\u64da\u5316\u79d1\u6280\u5316\u7ba1\u7406\r\n\u5728\u5927\u8c46\u7a2e\u690d\u4e0a\u6e1b\u5c11\u8fb2\u85e5\u4f7f\u7528\u91cf\u7d0465%\r\n\u900f\u904e\u5728\u5730\u5730\u7522\u5730\u92b7\u7684\u6982\u5ff5\u6e1b\u5c11\u6392\u653e\u91cf\r\n\u7dad\u7e6b\u81f3\u5c1166\u4f4d\u8fb2\u6c11\u7684\u751f\u8a08\r\n\u670d\u52d9\u63a8\u5ee3\u5230\u7684\u5b78\u6821\u53ca\u901a\u8def\u900f\u904e\u967d\u5149\u6a02\u8c46\u4e73\u627f\u8f09\u7684\u6559\u80b2\u610f\u7fa9\u89f8\u53ca\u5b78\u751f\u9054\u6578\u5341\u842c\u4eba\r\n\u81ea108\u5e74\u6210\u7acb\u4ee5\u4f86\u63a8\u52d5\u81f3\u4eca\u5df2\u7d93\u63a8\u52d5\u6578\u767e\u842c\u4eba\r\n\u4e26\u65bc111\u5e74\u63a8\u52d5\u7522\u92b7\u5c65\u6b77\u6821\u5712\u8c46\u5976\u98f2\u7528\u4eba\u6578\u7a81\u7834500\u4eba\u6b21\r\n112\u5e74\u66f4\u64f4\u5927\u5927\u8c46\u751f\u7522\u9762\u7a4d\u9054\u5230 200\u516c\u9803\r\n\u63a8\u52d5\u7bc0\u6c34\u7c73\u7ce7\u4e0a\u5e02\u8207\u5b8c\u6210\u570b\u7522\u5927\u8c46\u7684\u751f\u7522\u92b7\u552e\u4f9b\u61c9\u93c8\r\n\r\n\u6211\u5011\u5e0c\u671b\u672a\u4f86\u900f\u904e\u5b88\u8b77\u74b0\u5883\u8b93\u53f0\u7063\u63d0\u65e9\u56e0\u61c9\u9019\u500b\u6c23\u5019\u8b8a\u9077\u4e2d\u7684\u5730\u7403\u74b0\u5883\uff0c\u6c34\u65f1\u8f2a\u4f5c\u662f\u6211\u5011\u63a8\u5ee3\u7684\u91cd\u9ede\r\n\u5b89\u5168\u7684\u7528\u85e5\u662f\u6211\u5011\u9577\u9060\u5e0c\u671b\u7684\u5b89\u5168\u98df\u5b89\u74b0\u5883\u3002\r\n\u6211\u5011\u5e0c\u671b\u900f\u904e\u548c\u8ae7\u5171\u597d\u7684\u5951\u4f5c\u5e73\u53f0\u8207\u8fb2\u6c11\u9054\u5230\u5171\u597d\u8207\u8fb2\u6c11\u4e00\u8d77\u5475\u8b77\u571f\u5730\u3002\r\n\u5e0c\u671b\u6211\u5011\u900f\u904e\u79d1\u6280\u5316\u7684\u65b9\u5f0f\u8b93\u66f4\u591a\u4eba\u9858\u610f\u56de\u4f86\u8fb2\u696d\uff0c\u4eba\u624d\u7684\u8ff4\u6d41\u6703\u8b93\u8fb2\u696d\u66f4\u6709\u6d3b\u529b\u3002\r\n\u6e1b\u5c11\u52de\u52d5\u529b\u7684\u4ed8\u51fa\u4e5f\u8b93\u66f4\u591a\u8fb2\u6c11\u6709\u8fa6\u6cd5\u5275\u9020\u66f4\u591a\u9ad8\u54c1\u8cea\u7684\u8fb2\u7279\u7522\u54c1\u3002\r\n\u672a\u4f86\u6211\u5011\u671f\u8a31\u5408\u4f5c\u793e\u80fd\u6210\u70ba\u975e\u5e38\u68d2\u7684\u53f0\u7063\u826f\u5fc3\u98df\u54c1\u4f9b\u61c9\u5546\u3002", "public_name": "COODFA\u5925\u4f34", "guid": "2efcd0a0-7c94-504e-946d-cade11b0e692", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LK9KFG/"}, {"code": "9FGHNN", "name": "\u9673\u5efa\u744b", "avatar": null, "biography": null, "public_name": "\u9673\u5efa\u744b", "guid": "86ff05eb-ed3a-5835-afc2-5c301d4c3b96", "url": "https://pretalx.coscup.org/coscup-2024/speaker/9FGHNN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9EMKPE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9EMKPE/", "attachments": []}, {"guid": "3ad9fdad-33df-5585-a282-3209ac976645", "code": "HCG7VD", "id": 1330, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1330", "url": "https://pretalx.coscup.org/coscup-2024/talk/HCG7VD/", "title": "\u6253\u9020\u78b3\u4e2d\u548c\u8fb2\u5834-\u84cb\u5a6d\u6c38\u7e8c", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "Misc. - Session", "language": "en", "abstract": "2023\u5e74\u662f\u84cb\u5a6d\u91cd\u8981\u7684\u91cc\u7a0b\u7891\uff0c\u7d93\u904e\u591a\u5e74\u7684\u898f\u5283\u8207\u6e96\u5099\u7d42\u65bc\u5b8c\u6210\u4e86ISO14064-1\u7d44\u7e54\u6eab\u5ba4\u6c23\u9ad4\u78b3\u76e4\u67e5\u3002\u4f86\u81ea\u9ad8\u96c4\u65d7\u5c71\u7684\u84cb\u5a6d\u76f4\u71df\u8fb2\u5834\uff0c\u4ee5\u300c\u81ea\u7136\u300d\u70ba\u672c\u3001\u300c\u7121\u6bd2\u5b89\u5168\u300d\u70ba\u6700\u9ad8\u539f\u5247\uff0c\u904b\u7528\u53f0\u7063\u5c16\u7aef\u8fb2\u696d\u6280\u8853\u4f5c\u70ba\u8f14\u52a9\uff0c\u517c\u9867\u8fb2\u5834\u5de5\u4f5c\u5b89\u5168\u3001\u4f5c\u7269\u71df\u990a\u5065\u5eb7\u3001\u571f\u58e4\u5730\u529b\u6c38\u7e8c\u8c50\u6c9b\uff0c\u4e14\u4e0d\u4f7f\u7528\u8fb2\u85e5\u8207\u5316\u80a5\u4f86\u7a2e\u690d\uff0c\u4e26\u6253\u9020\u4f4e\u78b3\u74b0\u4fdd\u7684\u9632\u98b1\u6eab\u5ba4\uff0c\u6210\u5c31\u4e86\u7b2c\u4e00\u500b\u53f0\u7063\u901a\u904e\u806f\u5408\u570b\u8a8d\u8b49\u7684\u96f6\u78b3\u8fb2\u5834\uff01 \u672c\u6b21\u8b1b\u5ea7\u7531\u84cb\u5a6d\u8ca0\u8cac\u4eba\u6797\u76c8\u548c\u5927\u5bb6\u5206\u4eab\u76e4\u67e5\u7684\u8f9b\u9178\u8840\u6dda\uff0c\u4e26\u804a\u804a\u78b3\u4e2d\u548c\u4e4b\u5f8c\u8fb2\u5834\u672a\u4f86\u7684\u5c55\u671b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "7PGPND", "name": "\u6797\u76c8-\u84cb\u5a6d\u6c38\u7e8c", "avatar": "https://pretalx.coscup.org/media/avatars/%E8%93%8B%E5%A9%AD_wrfDxgI.png", "biography": "\u84cb\u5a6d\u793e\u6703\u4f01\u696d\u4ee5\u300c\u81ea\u7136\u300d\u70ba\u672c\u3001\u300c\u7121\u6bd2\u5b89\u5168\u300d\u70ba\u6700\u9ad8\u539f\u5247\uff0c\u904b\u7528\u53f0\u7063\u5c16\u7aef\u8fb2\u696d\u6280\u8853\u4f5c\u70ba\u8f14\u52a9\uff0c\u517c\u9867\u8fb2\u5834\u5de5\u4f5c\u5b89\u5168\u3001\u4f5c\u7269\u71df\u990a\u5065\u5eb7\u3001\u571f\u58e4\u5730\u529b\u6c38\u7e8c\u8c50\u6c9b\uff01", "public_name": "\u6797\u76c8-\u84cb\u5a6d\u6c38\u7e8c", "guid": "ea0ea5e8-345c-58f5-8292-c46da3fa3f4f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7PGPND/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/HCG7VD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/HCG7VD/", "attachments": []}, {"guid": "7ef8e04e-9559-5347-9460-6c44d88c6a80", "code": "DEDKNZ", "id": 1267, "logo": null, "date": "2024-08-04T14:05:00+08:00", "start": "14:05", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1267", "url": "https://pretalx.coscup.org/coscup-2024/talk/DEDKNZ/", "title": "\u6578\u4f4d\u61c9\u7528\u4e32\u9023\u5730\u65b9\u5275\u65b0\u767c\u5c55", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "Misc. - Session", "language": "en", "abstract": "\u5c07\u7531\u4ee5\u529b\u79d1\u6280\u4f86\u5206\u4eab\u5229\u7528\u6578\u4f4d\u5de5\u5177\u4f86\u5f37\u5316\u5730\u65b9\u5275\u65b0\u3002\u63a2\u8a0e\u4e86\u6578\u4f4d\u5de5\u5177\u5982\u4f55\u900f\u904e\u79d1\u6280\u89e3\u6c7a\u65b9\u6848\u548c\u5408\u4f5c\u5925\u4f34\u95dc\u4fc2\u63a8\u52d5\u5730\u65b9\u767c\u5c55\u3002\r\n\r\n\u7c21\u5831\u7684\u4e3b\u8981\u5167\u5bb9\u5305\u62ec\uff1a\r\n\r\n\u6578\u4f4d\u5de5\u5177\u4ecb\u7d39\uff1a\u4ecb\u7d39\u4e86\u5f9e\u908a\u7de3\u667a\u6167\u3001\u6578\u4f4d\u6a19\u8a8c\u5230\u5546\u696d\u904b\u71df\u7684\u9ad8\u7d1a\u8edf\u4ef6\u89e3\u6c7a\u65b9\u6848\u7b49\u591a\u7a2e\u6578\u4f4d\u79d1\u6280\u3002\u9019\u4e9b\u5de5\u5177\u6eff\u8db3\u4e86\u96f6\u552e\u3001\u6578\u64da\u7ba1\u7406\u548c\u5ba2\u6236\u4e92\u52d5\u7b49\u591a\u500b\u884c\u696d\u7684\u9700\u6c42\u3002\r\n\r\n\u5c0e\u5165\u7b56\u7565\uff1a\u8b1b\u8ff0\u4e86\u6709\u6548\u5be6\u65bd\u6578\u4f4d\u5de5\u5177\u7684\u65b9\u6cd5\uff0c\u5f37\u8abf\u4e86\u4e86\u89e3\u5730\u65b9\u4f01\u696d\u7684\u7279\u5b9a\u9700\u6c42\u548c\u75db\u9ede\u3002\u7b56\u7565\u7bc4\u570d\u5f9e\u81ea\u5b78\u5230\u5916\u5305\uff0c\u8457\u91cd\u65bc\u9577\u671f\u7684\u904b\u71df\u53ef\u6301\u7e8c\u6027\u3002\r\n\r\n\u6848\u4f8b\u7814\u7a76\uff1a\u6578\u500b\u6848\u4f8b\u8aaa\u660e\u4e86\u6578\u4f4d\u5de5\u5177\u5728\u5730\u65b9\u8a9e\u5883\u4e2d\u7684\u6210\u529f\u61c9\u7528\u3002\u9019\u5305\u62ec\u900f\u904e\u6578\u4f4d\u5e73\u53f0\u63d0\u4f9b\u7684\u5168\u5929\u5019\u6559\u80b2\u8cc7\u6e90\u3001\u8a9e\u8a00\u5b78\u7fd2\u5de5\u5177\u548c\u5c0f\u4f01\u696d\u9810\u7d04\u7cfb\u7d71\uff0c\u5c55\u793a\u4e86\u6578\u4f4d\u8f49\u578b\u5982\u4f55\u512a\u5316\u904b\u71df\u548c\u53ef\u8a2a\u554f\u6027\u3002\r\n\r\n\u4ee5\u529b\u79d1\u6280\u516c\u53f8\u6982\u6cc1\uff1a\u63ed\u793a\u4e86\u4ee5\u529b\u79d1\u6280\u7684\u4f7f\u547d\uff0c\u65e8\u5728\u6210\u70ba\u6280\u8853\u8207\u5730\u65b9\u4f01\u696d\u4e4b\u9593\u7684\u6a4b\u6a11\uff0c\u5f37\u8abf\u5176\u5728\u63d0\u4f9b\u5275\u65b0\u89e3\u6c7a\u65b9\u6848\u65b9\u9762\u7684\u89d2\u8272\uff0c\u9019\u4e9b\u89e3\u6c7a\u65b9\u6848\u589e\u5f37\u4e86\u4f01\u696d\u5728\u6578\u4f4d\u6642\u4ee3\u7684\u7af6\u722d\u529b\u3002\r\n\r\n\u7c21\u5831\u6700\u5f8c\u547c\u7c72\u5730\u65b9\u4f01\u696d\u64c1\u62b1\u6578\u4f4d\u5de5\u5177\u548c\u5e73\u53f0\uff0c\u4ee5\u5728\u65e5\u76ca\u6578\u4f4d\u5316\u7684\u5e02\u5834\u4e2d\u5275\u65b0\u548c\u6210\u9577\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JZG3P9", "name": "Janice", "avatar": null, "biography": null, "public_name": "Janice", "guid": "a6a93f53-f7b2-5557-8fa8-23a0e9053797", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JZG3P9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DEDKNZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DEDKNZ/", "attachments": []}, {"guid": "26cf4b2b-c6f3-5bb3-9a71-aaa6ebf2bd0b", "code": "M9V7JY", "id": 1271, "logo": null, "date": "2024-08-04T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR511", "slug": "coscup-2024-1271-naorai-succeed-a-diverse-rich-japanese-sake-culture-to-the-future-vision", "url": "https://pretalx.coscup.org/coscup-2024/talk/M9V7JY/", "title": "[\u65e5\u672c] [\u5730\u65b9\u5275\u751f] Naorai - Succeed a diverse & rich Japanese-sake culture to the future Vision", "subtitle": "", "track": "Conference for 2024 Community of open data for agriculture", "type": "Misc. - Session", "language": "en", "abstract": "Naorai\u516c\u53f8\u81f4\u529b\u65bc\u4fdd\u5b58\u548c\u63a8\u5ee3\u65e5\u672c\u6e05\u9152\u8c50\u5bcc\u591a\u6a23\u7684\u6587\u5316\u3002\u4ed6\u5011\u7684\u4f7f\u547d\u662f\u901a\u904e\u4f7f\u7528100\uff05\u6709\u6a5f\u5927\u7c73\u4e26\u589e\u52a0\u6709\u6a5f\u7a3b\u7530\u4f86\u78ba\u4fdd\u6e05\u9152\u91c0\u9020\u7684\u53ef\u6301\u7e8c\u6027\u3002\u4ed6\u5011\u7368\u7279\u7684\u7522\u54c1\uff0cJo-chu\uff0c\u662f\u4e00\u7a2e\u57fa\u65bc\u6e05\u9152\u7684\u5229\u53e3\u9152\uff0c\u901a\u904e\u5c08\u5229\u7684\u4f4e\u6eab\u84b8\u993e\u6280\u8853\u88fd\u6210\uff0c\u4fdd\u6301\u4e86\u6e05\u9152\u7684\u6fc3\u90c1\u9999\u6c23\u548c\u98a8\u5473\u3002Naorai\u7684\u9858\u666f\u662f\u4f7f\u65e5\u672c\u6e05\u9152\u96a8\u8457\u6642\u9593\u7684\u63a8\u79fb\u8b8a\u5f97\u66f4\u6709\u50f9\u503c\uff0c\u50cf\u9673\u5e74\u8461\u8404\u9152\u548c\u5a01\u58eb\u5fcc\u4e00\u6a23\uff0c\u5f9e\u800c\u5c07\u5176\u9b45\u529b\u5e36\u5230\u5168\u7403\u821e\u53f0\u3002\u8a72\u516c\u53f8\u81f4\u529b\u65bc\u74b0\u4fdd\u7684\u6e05\u9152\u751f\u7522\uff0c\u4e26\u5c07\u65e5\u672c\u6e05\u9152\u6587\u5316\u50b3\u64ad\u5230\u4e16\u754c\u5404\u5730\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JZG3P9", "name": "Janice", "avatar": null, "biography": null, "public_name": "Janice", "guid": "a6a93f53-f7b2-5557-8fa8-23a0e9053797", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JZG3P9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/M9V7JY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/M9V7JY/", "attachments": []}], "TR512": [{"guid": "3ffdc2a9-f8ae-541a-9607-6cd429a366a0", "code": "BELNF7", "id": 1191, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1191", "url": "https://pretalx.coscup.org/coscup-2024/talk/BELNF7/", "title": "\u7576\u4ee3\u5178\u85cf\u5c0f\u968a\u4f0d\uff1a\u56de\u9996\u8207\u5c55\u671b", "subtitle": "", "track": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "type": "general (30mins)", "language": "en", "abstract": "\u7576\u4ee3\u5178\u85cf\u662f\u70ba\u672a\u4f86\u800c\u505a\u7684\u8490\u85cf\uff0c\u5c0d\u4eba\u985e\u5c07\u4f86\u8207\u73fe\u5728\u7684\u5c0d\u8a71\u9810\u4f5c\u6e96\u5099\uff0c\u540c\u6642\u4e5f\u662f\u5c0d\u7576\u4ee3\u516c\u6c11\u793e\u6703\u7684\u56de\u61c9\u3002\u6578\u4f4d\u6642\u4ee3\u4e0b\u7684\u6b77\u53f2\u4e8b\u4ef6\uff0c\u5f9e\u76f4\u64ad\u7684\u539f\u751f\u6578\u4f4d\u6a94\u6848\u3001\u793e\u7fa4\u65b0\u805e\u5a92\u9ad4\u7db2\u7ad9\u3001\u6578\u4f4d\u5275\u4f5c\u7b49\u7b49\uff0c\u5927\u91cf\u751f\u7522\u8513\u5ef6\u7684\u6587\u7269\u7d00\u9304\u6a23\u8c8c\u591a\u5143\u3002\u4f55\u7a2e\u4e8b\u4ef6\u3001\u5a92\u6750\u3001\u7269\u54c1\u7b49\uff0c\u503c\u5f97\u7576\u4ee3\u5178\u85cf\uff0c\u53c8\u5982\u4f55\u9032\u884c\uff1f\u9019\u662f\u6211\u5011\u95dc\u6ce8\u7684\u8ab2\u984c\u3002\r\n\r\n\u9019\u500b\u5834\u6b21\uff0c\u6211\u5011\u5c07\u5206\u4eab\u904e\u53bb\u5728318\u516c\u6c11\u904b\u52d5\u6587\u7269\u7d00\u9304\u5178\u85cf\u5eab(http://public.318.io/)\uff0c\u5230 COVID-19\u5716\u7247\u8490\u96c6\u7db2(https://th.covid19.commons.tw/) \u7b49\u53f0\u7063\u91cd\u5927\u6b77\u53f2\u4e8b\u4ef6\uff0c\u56de\u9867\u904e\u5f80\u7684\u4f5c\u6cd5\uff0c\u73fe\u6cc1\u9047\u5230\u7684\u554f\u984c\u53ca\u672a\u4f86\u7684\u5c55\u671b\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NGAQ8N", "name": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240", "avatar": null, "biography": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240\u662f\u9032\u884c\u4e2d\u7684\u5de5\u4f5c\u3002\u539f\u59cb\u7a0b\u5f0f\u78bc\u4ee5\u53ca\u4f7f\u7528\u624b\u518a\u90fd\u53ef\u7dda\u4e0a\u53d6\u5f97\u3002\u4efb\u4f55\u4f7f\u7528\u4e0a\u7684\u610f\u898b\u8207\u56de\u994b\uff0c\u8acb\u5bc4\u5230 data.contact AT depositar.io.\r\n\r\n\u9019\u9805\u5de5\u4f5c\u5728\u53f0\u7063\u7684\u4e2d\u592e\u7814\u7a76\u9662\u9032\u884c\uff0c\u5f97\u5230\u4e2d\u592e\u7814\u7a76\u9662\u7684\u8cc7\u8a0a\u79d1\u5b78\u7814\u7a76\u6240\u4ee5\u53ca\u8cc7\u8a0a\u79d1\u6280\u5275\u65b0\u7814\u7a76\u4e2d\u5fc3\u7684\u652f\u6301\uff0c\u53e6\u5916\u4e5f\u5f97\u5230\u53f0\u7063\u570b\u5bb6\u79d1\u5b78\u53ca\u6280\u8853\u59d4\u54e1\u6703\u7684\u5c08\u984c\u7814\u7a76\u8a08\u756b\u7684\u88dc\u52a9\u3002\u9019\u9805\u8a08\u756b\u555f\u59cb\u65bc\u548c\u540c\u5728\u4e2d\u592e\u7814\u7a76\u9662\u7684\u5730\u7406\u8cc7\u8a0a\u79d1\u5b78\u7814\u7a76\u5c08\u984c\u4e2d\u5fc3\uff08\u96b8\u5c6c\u65bc\u4eba\u6587\u793e\u6703\u79d1\u5b78\u7814\u7a76\u4e2d\u5fc3\uff09\u7684\u5354\u529b\u7814\u7a76\u5de5\u4f5c\uff0c\u4e26\u7dad\u6301\u5230\u73fe\u5728\u3002", "public_name": "\u7814\u7a76\u8cc7\u6599\u5bc4\u5b58\u6240", "guid": "c16ea92c-2abf-50ae-89fc-1b2940204bc8", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NGAQ8N/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/BELNF7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/BELNF7/", "attachments": []}, {"guid": "2c88f651-a6fb-5944-a143-50e56f57d369", "code": "GJE8WW", "id": 1280, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1280", "url": "https://pretalx.coscup.org/coscup-2024/talk/GJE8WW/", "title": "\u6c11\u9593\u6587\u5316\u8cc7\u7522\u6559\u80b2\u7684\u52d5\u80fd", "subtitle": "", "track": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "type": "Misc. - Session", "language": "en", "abstract": "\u6587\u5316\u8cc7\u7522\u6559\u80b2\u4f34\u96a8\u8457\u570b\u5167\u8fd1\u5e74\u4f86\u5728\u5730\u6587\u5316\u4fdd\u5b58\u610f\u8b58\u3001\u793e\u5340\u7e3d\u9ad4\u71df\u9020\u3001\u570b\u6c11\u6c11\u65cf\u610f\u8b58\u71c8\u7684\u57f9\u529b\uff0c\u81ea\u89e3\u56b4\u4ee5\u4f86\u5728\u793e\u6703\u6c11\u4e3b\u5316\u7684\u63a8\u52d5\u4e0b\uff0c\u6587\u5316\u8cc7\u7522\u4fdd\u5b58\u5728\u6c11\u9593\u610f\u8b58\u8208\u8d77\uff0c\u4e26\u5354\u52a9\u63a8\u52d5\u4e86\u6587\u5316\u8cc7\u7522\u7684\u4fdd\u5b58\u8207\u50b3\u7fd2\u3002\r\n\u900f\u904e\u6c11\u9593\u7684\u6587\u5316\u8cc7\u7522\u5718\u9ad4\uff0c\u85c9\u7531\u6709\u8208\u8da3\u7684\u540c\u597d\u6703\u8005\u5171\u540c\u5b9a\u671f\u65bc\u6bcf\u6708\u4e00\u500b\u665a\u4e0a\u805a\u6703\u3001\u4e0a\u8ab2\uff0c\u9080\u8acb\u6703\u5167\u5916\u5b78\u54e1\u9032\u884c\u4ea4\u6d41\uff0c\u4e26\u8209\u8fa6\u6236\u5916\u53c3\u8a2a\u6d3b\u52d5\uff0c\u91dd\u5c0d\u500b\u6848\u8b70\u984c\u9032\u884c\u6df1\u5165\u63a2\u8a0e\u3001\u8abf\u67e5\uff0c\u767c\u63ee\u7531\u4e0b\u800c\u4e0a\u7684\u6587\u5316\u8cc7\u7522\u63a8\u52d5\u529b\u91cf\u8207\u5728\u5730\u77e5\u8b58\u5b78\u7684\u57f9\u529b\uff0c\u96d6\u975e\u516c\u90e8\u9580\u652f\u6301\u7cfb\u7d71\u9032\u884c\u63a8\u52d5\uff0c\u4f46\u5df2\u5728\u6587\u5316\u8cc7\u7522\u6559\u80b2\u53ca\u63a8\u52d5\u4e0a\u6df1\u6839\uff0c\u4e26\u85c9\u7531\u540c\u5115\u76f8\u4e92\u5206\u4eab\u3001\u81ea\u4e3b\u5b78\u7fd2\uff0c\u63d0\u5347\u589e\u9032\u6587\u5316\u8cc7\u7522\u4fdd\u5b58\u6559\u80b2\u3001\u63a8\u52d5\u7684\u529f\u80fd\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "ZRLS7R", "name": "\u6797\u5a01\u5ef7", "avatar": "https://pretalx.coscup.org/media/avatars/ZRLS7R_4GqSPcb.png", "biography": null, "public_name": "\u6797\u5a01\u5ef7", "guid": "636fcad5-d54b-50bf-9f89-4de77cca0d7f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/ZRLS7R/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GJE8WW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GJE8WW/", "attachments": []}, {"guid": "f87b4a23-ff25-5f36-8660-447aebd52080", "code": "C8GA8N", "id": 1281, "logo": null, "date": "2024-08-04T14:00:00+08:00", "start": "14:00", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1281", "url": "https://pretalx.coscup.org/coscup-2024/talk/C8GA8N/", "title": "\u65cb\u8f49\u3001\u8df3\u8e8d\uff3f\uff3f\uff3f\uff3f\uff3f\u7684\u6587\u5316\u8f49\u8b6f\uff1f", "subtitle": "", "track": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "type": "Misc. - Session", "language": "en", "abstract": "\u5982\u4f55\u5f9e\u4e0d\u540c\u8eab\u4efd\u8207\u89d2\u5ea6\uff0c\u5f9e\u85dd\u8853\u5275\u4f5c\u3001\u6587\u53f2\u5de5\u4f5c\u8005\u3001\u793e\u5340\u4e8b\u52d9\u53c3\u8207\u8005\uff0c\u904b\u7528\u5404\u7a2e\u65b9\u6cd5\u4f7f\u5730\u65b9\u767c\u751f\u5404\u7a2e\u53ef\u80fd\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "3WSTTL", "name": "\u5f35\u51f1\u60e0", "avatar": null, "biography": null, "public_name": "\u5f35\u51f1\u60e0", "guid": "0f55cb46-f548-59ed-b8d2-ba52459695ac", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3WSTTL/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/C8GA8N/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/C8GA8N/", "attachments": []}, {"guid": "7ba92c7f-c65c-527b-9e66-94a5c8bd1761", "code": "P8HW3Z", "id": 1282, "logo": null, "date": "2024-08-04T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1282", "url": "https://pretalx.coscup.org/coscup-2024/talk/P8HW3Z/", "title": "\u4ee5\u300e\u5f71\u50cf\u300f\u4f5c\u70ba\u884c\u52d5\uff0c\u5f62\u5851\u6587\u5316\u4fdd\u5b58\u53ef\u80fd\u7684\u6a23\u8c8c\uff1a\u793e\u5b50\u5cf6\u651d\u5f71\u5fd7\u5de5\u5718", "subtitle": "", "track": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "type": "Misc. - Session", "language": "en", "abstract": "\u793e\u5b50\u5cf6\u591c\u5f04\u571f\u5730\u516c\u4f5c\u70ba\u4e00\u5e74\u4e00\u5ea6\u53f0\u5317\u5e02\u91cd\u5927\u7684\u5143\u5bb5\u6d3b\u52d5\uff0c\u5982\u4f55\u5438\u5f15\u651d\u5f71\u5e2b\u524d\u4f86\u62cd\u651d\uff1f\u651d\u5f71\u5fd7\u5de5\u5718\u5982\u4f55\u6210\u7acb\u4e26\u900f\u904e\u4e00\u5f35\u5f35\u5f71\u50cf\uff0c\u5f62\u5851\u51fa\u9019\u500b\u5728\u5730\u4fe1\u4ef0\u8207\u5c45\u6c11\u9023\u7d50\u7684\u5f37\u5ea6\uff0c\u4e5f\u62c9\u8fd1\u66f4\u591a\u4eba\u8d70\u9032\u793e\u5b50\u5cf6\u3001\u8a8d\u8b58\u793e\u5b50\u5cf6\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/P8HW3Z/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/P8HW3Z/", "attachments": []}, {"guid": "7419455f-80d8-5a2d-9853-72c4e1cea1a9", "code": "9EL3VE", "id": 1283, "logo": null, "date": "2024-08-04T15:15:00+08:00", "start": "15:15", "duration": "00:30", "room": "TR512", "slug": "coscup-2024-1283", "url": "https://pretalx.coscup.org/coscup-2024/talk/9EL3VE/", "title": "\u4e8b\u4ef6\u3001\u6b77\u53f2\u88fd\u4f5c\u8207\u5c55\u793a", "subtitle": "", "track": "Interdisciplinary Practice of Art, Culture, Local Context, and Open Data.", "type": "Misc. - Session", "language": "en", "abstract": "\u535a\u7269\u9928\u88ab\u8996\u70ba\u662f\u4e00\u7a2e\u80fd\u4ee5\u5177\u9ad4\u7269\u4ef6\u4f5c\u70ba\u5a92\u4ecb\uff0c\u85c9\u4ee5\u6e9d\u901a\u3001\u8868\u9054\u3001\u5448\u73fe\u8207\u50b3\u905e\u5c08\u696d\u77e5\u8b58\u7684\u6a5f\u69cb\u3002\u800c\u535a\u7269\u9928\u6b64\u6a5f\u69cb\u4f5c\u70ba\u7279\u5b9a\u6642\u7a7a\u548c\u793e\u6703\u6587\u5316\u80cc\u666f\u4e0b\u7684\u5f62\u6210\u904e\u7a0b\uff0c\u4e5f\u7121\u53ef\u907f\u514d\u96e3\u4ee5\u4e0d\u53bb\u89f8\u78b0\uff0c\u95dc\u65bc\u5f7c\u6642\u4e3b\u5c0e\u7684\u653f\u6cbb\u884c\u52d5\u7684\u610f\u8b58\u5f62\u614b\uff0c\u8af8\u5982\u6b96\u6c11\u4e3b\u7fa9\u3001\u5e1d\u570b\u4e3b\u7fa9\u8207\u6c11\u65cf\u4e3b\u7fa9\u7b49\uff0c\u4e26\u4e14\u6703\u5c0d\u793e\u6703\u96c6\u9ad4\u50f9\u503c\u8207\u89c0\u5ff5\u7522\u751f\u91cd\u5927\u5f71\u97ff\u3002\u800c\u5c55\u793a\u4f5c\u70ba\u7279\u6b8a\u66f8\u5beb\u6587\u672c\uff0c\u518d\u73fe\u3001\u52d5\u614b\u8a6e\u91cb\u4e14\u8108\u7d61\u5316\u4eba\u985e\u793e\u6703\u7a4d\u7d2f\u7684\u77e5\u8b58\uff0c\u5411\u89c0\u770b\u8005\u50b3\u9054\u610f\u7fa9\u3001\u95dc\u4fc2\u8207\u6b0a\u529b\u3002 \u6545\u5728\u535a\u7269\u9928\u7684\u5c55\u793a\u4e2d\uff0c\u6587\u5316\u4e0d\u53ea\u88ab\u52d5\u5730\u88ab\u5448\u73fe\uff0c\u540c\u6642\u66f4\u88ab\u4e3b\u89c0\u5730\u8a6e\u91cb\u3001\u518d\u73fe\u8207\u632a\u7528\uff0c\u535a\u7269\u9928\u9664\u4e86\u5c55\u73fe\u5176\u6587\u5316\u77e5\u8b58\u3001\u85dd\u8853\u7f8e\u5b78\u3001\u751f\u547d\u5967\u5999\u3001\u79d1\u5b78\u771f\u7406\uff0c\u540c\u6642\u9700\u8981\u63a2\u7a76\uff0c\u5728\u90a3\u80cc\u5f8c\uff0c\u662f\u7531\u4ec0\u9ebc\u6c7a\u5b9a\u9069\u7576\u7684\u6587\u5316\u3001\u85dd\u8853\u3001\u81ea\u7136\u8207\u771f\u7406\u3002\u535a\u7269\u9928\u64c1\u6709\u300c\u8a69\u610f\u300d\uff08poetic\uff09\uff0c\u4e5f\u540c\u6642\u5177\u5099\u300c\u653f\u6cbb\u5b78\u300d\uff0c\u85c9\u7531\u300c\u7269\u300d\u6b64\u51dd\u805a\u610f\u7fa9\u7b26\u865f\uff0c\u5c0d\u65bc\u5efa\u69cb\u793e\u6703\u8a8d\u540c\u8207\u8868\u9054\u6587\u5316\u5dee\u7570\u8c61\u5fb5\u7684\u7368\u7279\u6027\u3002\u5728\u904e\u53bb\uff0c\u535a\u7269\u9928\u7684\u51fa\u73fe\uff0c\u7d55\u5927\u90e8\u5206\u4f34\u96a8\u6b96\u6c11\u5e1d\u570b\u7684\u64f4\u5f35\uff0c\u5c55\u73fe\u5e1d\u570b\u5a01\u52e2\u6c11\u65cf\u8a8c\u5f0f\u7684\u8490\u85cf\uff0c\u6216\u662f\u70ba\u986f\u73fe\u738b\u516c\u8cb4\u65cf\u54c1\u5473\u8ca1\u5bcc\u3001\u73cd\u5947\u6ac3\u5f0f\u7684\u5c55\u793a\u7b49\uff0c\u535a\u7269\u9928\u7684\u6027\u8cea\u8207\u5b9a\u4f4d\u96a8\u8457\u793e\u6703\u8b8a\u9077\u3001\u601d\u60f3\u8f49\u5411\u7522\u751f\u51fa\u65b0\u7684\u535a\u7269\u9928\u985e\u578b\u3002\u56e0\u8457\u793e\u6703\u8207\u653f\u6cbb\u767c\u751f\u5de8\u5927\u8b8a\u5316\uff0c\u6b96\u6c11\u4e3b\u7fa9\u906d\u5230\u6279\u5224\uff0c\u8490\u85cf\u54c1\u7684\u771f\u5be6\u6027\u8207\u5ba2\u89c0\u6027\u4ea6\u9023\u5e36\u91cd\u65b0\u6aa2\u8996\uff0c\u4e5f\u56e0\u6b64\uff0c\u9762\u5c0d\u6642\u4ee3\u6f14\u8b8a\u3001\u89e3\u6b96\u601d\u60f3\u8208\u8d77\uff0c\u535a\u7269\u9928\u61c9\u8a72\u8981\u4ee5\u65b0\u7684\u89c0\u9ede\u548c\u65b9\u5f0f\u91cd\u65b0\u770b\u5f85\u81ea\u8eab\u5b9a\u4f4d\uff0c\u8b93\u6b77\u53f2\u8a18\u61b6\u4e0d\u518d\u4fb7\u9650\u65bc\u570b\u754c\u8207\u904e\u53bb\uff0c\u4e5f\u4e0d\u518d\u8207\u6c11\u65cf\u570b\u5bb6\u5021\u5c0e\u8005\u7684\u8a18\u61b6\u6df7\u70ba\u4e00\u8ac7\uff0c\u800c\u662f\u8de8\u8d8a\u570b\u754c\uff0c\u8457\u773c\u65bc\u6709\u5171\u540c\u76ee\u6a19\u7684\u5730\u65b9\u793e\u7fa4\u3001\u516c\u5171\u5171\u540c\u9ad4\uff0c\u800c\u5730\u666f\u7684\u5448\u73fe\u8207\u5730\u65b9\u548c\u570b\u65cf\u8a8d\u540c\u7684\u91cd\u65b0\u5efa\u69cb\uff0c\u90fd\u6210\u70ba\u4e00\u7a2e\u65b0\u7684\u7d00\u5ff5\u5f62\u5f0f\u88ab\u5be6\u8e10\u8457\uff0c\u535a\u7269\u9928\u7684\u6b77\u53f2\u6558\u4e8b\u4e5f\u671d\u5411\u591a\u5c64\u6b21\u6558\u4e8b\u767c\u5c55\u3002 \u800c\u8981\u5982\u4f55\u91cd\u65b0\u5efa\u69cb\u6558\u4e8b\u8207\u5c55\u793a\uff0c\u70ba\u672a\u4f86\u4e16\u4ee3\u4fdd\u5b58\u591a\u5143\u8a18\u61b6\uff0c\u4fbf\u662f\u672c\u6587\u85c9\u7531 \u5404\u7bc7\u671f\u520a\u6587\u737b\u3001\u66f8\u672c\u7bc7\u7ae0\u7d9c\u6574\u6240\u8981\u63a2\u7a76\u7684\u5167\u6db5\u3002\u672c\u8b1b\u5ea7\u5c07\u5c31\u535a\u7269\u9928\u5982\u4f55\u88fd\u4f5c\u3001\u5f62\u5851\u51fa\u6b77\u53f2\u3001\u4e8b\u4ef6\u3001\u6587\u5316\u907a\u7522\uff0c\u8207\u5982\u4f55\u85c9\u7531\u7269\u7684\u8490\u85cf\u8207\u8a6e\u91cb\u3001\u5c55\u793a\u7684\u8a2d\u8a08\uff0c\u9032\u4e00\u6b65\u51dd\u805a\u5730\u65b9\u3001\u96c6\u9ad4\u3001\u570b\u65cf\u8a8d\u540c\uff0c\u4ea6\u6216\u53cd\u601d\u906d\u570b\u5bb6\u5b98\u65b9\u89c0\u9ede\u7159\u6ec5\u7684\u8072\u97f3\uff0c\u53ca\u6279\u5224\u95dc\u65bc\u4ee5\u767d\u4eba\u3001\u897f\u65b9\u89c0\u9ede\u70ba\u4e2d\u5fc3\u7684\u7570\u570b\u6587\u5316\uff0c\u6700\u5f8c\u5e36\u5230\u57ce\u5e02\u8207\u907a\u7522\u7684\u5c55\u793a\u4e5f\u80fd\u523a\u6fc0\u7576\u5730\u5c45\u6c11\u3001\u89c0\u5149\u5ba2\u7684\u5230\u8a2a\uff0c\u5851\u9020\u51fa\u53ef\u53c3\u89c0\u7684\u6587\u5316\u6a23\u8c8c\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9EL3VE/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9EL3VE/", "attachments": []}], "TR513": [{"guid": "cc95ffb3-4b50-5ee0-8561-f9675abb3342", "code": "DV8HWP", "id": 760, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-760-raspberry-pi-python", "url": "https://pretalx.coscup.org/coscup-2024/talk/DV8HWP/", "title": "\u7528 Raspberry Pi + Python \u88fd\u4f5c\u963f\u91cc\u5c71\u5c0f\u706b\u8eca\u4e0a\u7684\u5f71\u97f3\u5c0e\u89bd\u7cfb\u7d71", "subtitle": "", "track": "PyCon TW", "type": "general (30mins)", "language": "en", "abstract": "\u6a39\u8393\u6d3e(Raspberry Pi)\u554f\u4e16\u5341\u9031\u5e74\u4e86\uff0c\u5f9e\u5b78\u6821\u7684\u6559\u5177\u5230\u4f01\u696d\u7684\u91cf\u7522\u54c1\u90fd\u53ef\u4ee5\u770b\u5230 Raspberry Pi Inside\u3002 \u9019\u6b21\u6211\u5011\u5c07\u4f7f\u7528 Raspberry Pi + Python \u548c\u4f7f\u7528\u53f0\u7063\u5728\u5730\u6728\u6750\u7684\u5fb7\u5ddd\u97f3\u7bb1\u88fd\u4f5c\u963f\u91cc\u5c71\u5c0f\u706b\u8eca\u7684\u5f71\u97f3\u5c0e\u89bd\u7cfb\u7d71\uff0c\u8b93\u904a\u5ba2\u5011\u80fd\u6c89\u6d78\u5728\u963f\u91cc\u5c71\u7684\u7f8e\u597d\u5f71\u97f3\u3002 \u6211\u5011\u5c07\u5728\u672c\u5834\u6b21\u8aaa\u660e \r\n* \u591a\u7bc0\u8eca\u5ec2\u540c\u6b65\u64ad\u653e\u5f71\u97f3(Python + OMXPlayer) \r\n* \u6beb\u7c73\u7d1a\u5b9a\u4f4d\u7cfb\u7d71(Python + RTK GPS) \r\n* \u9060\u7aef\u7cfb\u7d71\u66f4\u65b0\u65b9\u6848 \r\n* \u672a\u4f86\u5c08\u6848\u65b9\u5411", "description": "\u9019\u662f\u6211\u5011\u5728 PyCon TW 2023 \u7684\u5206\u4eab\u3002\r\nhttps://tw.pycon.org/2023/zh-hant/conference/talk/287/\r\n\r\n\u5f9e 2022 \u5e74\u5c08\u6848\u555f\u52d5\uff0c\u5230 2023 \u5e74\u9a57\u6536\u5b8c\u6210\uff0c\u9810\u8a08\u5728 2024 \u5e74\u6703\u6b63\u5f0f\u4e0a\u8def\u7684\u5c08\u6848\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "E9VQLD", "name": "sosorry", "avatar": null, "biography": "Hi, I'm sosorry", "public_name": "sosorry", "guid": "21f25fe9-1114-5903-89f9-174a50a6e57d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/E9VQLD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DV8HWP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DV8HWP/", "attachments": []}, {"guid": "686deda6-5b46-5f85-80d8-88f2ad6050ef", "code": "VJ9XWJ", "id": 767, "logo": null, "date": "2024-08-04T10:35:00+08:00", "start": "10:35", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-767", "url": "https://pretalx.coscup.org/coscup-2024/talk/VJ9XWJ/", "title": "\u6578\u4f4d\u5b7f\u751f\u6846\u67b6\u5728\u5730\u65b9\u5275\u751f\u7684\u61c9\u7528\uff1a\u793e\u6703\u5f71\u97ff\u529b\u8a55\u4f30", "subtitle": "", "track": "PyCon TW", "type": "general (30mins)", "language": "en", "abstract": "\u8b1b\u8005\u5c07\u4ecb\u7d39\u4e00\u500b\u57fa\u65bc\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u7684\u6578\u4f4d\u5b7f\u751f\u6846\u67b6 (LLMTwins)\uff0c\u76ee\u6a19\u5728\u70ba\u504f\u9109\u5730\u65b9\u5275\u751f\u5c08\u6848\u8a08\u7b97\u793e\u6703\u5f71\u97ff\u529b\u800c\u6253\u9020\u7684\u8edf\u9ad4\u6846\u67b6\u3002\u6f14\u8b1b\u5c07\u6df1\u5165\u63a2\u8a0e\u8a72\u6846\u67b6\u7684\u6280\u8853\u7d30\u7bc0\uff0c\u540c\u6642\u5206\u4eab\u5e7e\u500b\u5be6\u969b\u6848\u4f8b\uff0c\u4ee5\u5c55\u793a\u5176\u5728\u504f\u9109\u5be6\u8e10\u4e2d\u7684\u61c9\u7528\u8207\u6548\u679c\u3002", "description": "ESG\uff0c\u5373\u74b0\u5883\uff08Environmental\uff09\u3001\u793e\u6703\uff08Social\uff09\u548c\u516c\u53f8\u6cbb\u7406\uff08Governance\uff09\u4e09\u500b\u95dc\u9375\u5b57\u7684\u7e2e\u5beb\uff0c\u8fd1\u5e74\u4f86\u6210\u70ba\u4f01\u696d\u5c55\u73fe\u5176\u793e\u6703\u5f71\u97ff\u529b\u7684\u91cd\u8981\u8b70\u984c\u3002\r\n\r\n\u7136\u800c\uff0c\u5927\u90e8\u5206\u4f01\u696d\u66f4\u50be\u5411\u5c07\u8cc7\u6e90\u6295\u5165\u74b0\u5883\uff08\u5982\u78b3\u76e4\u67e5\uff09\u548c\u516c\u53f8\u6cbb\u7406\uff08\u5982\u6027\u5225\u5e73\u7b49\uff09\u7b49\u9818\u57df\uff0c\u800c\u5ffd\u7565\u4e86 ESG \u4e2d\u7684 S\uff0c\u5373\u793e\u6703\u8cac\u4efb\u3002\u5176\u539f\u56e0\u5728\u65bc\uff0c\u504f\u9109\u793e\u5340\u7684\u71df\u9020\u3001\u5730\u65b9\u5275\u751f\u4ee5\u53ca\u975e\u71df\u5229\u7d44\u7e54\u96e3\u4ee5\u61c9\u4ed8\u9f90\u5927\u4e14\u8907\u96dc\u7684\u6703\u8a08\u7a3d\u6838\uff0c\u9032\u800c\u5728 ESG \u6d6a\u6f6e\u4e0b\uff0c\u56e0\u8cc7\u8a0a\u843d\u5dee\u800c\u88ab\u8feb\u5931\u53bb\u6a5f\u6703\u3002\r\n\r\n\u8b1b\u8005\u8207\u591a\u5e74\u5f9e\u4e8b\u5730\u65b9\u5275\u751f\u5de5\u4f5c\u7684\u6a5f\u69cb\u5408\u4f5c\uff0c\u6253\u9020\u4e86\u4e00\u500b\u80fd\u5920\u7d50\u5408\u5c08\u6848\u7ba1\u7406\u8207 ESG \u8a08\u7b97\u7684\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u958b\u6e90\u6846\u67b6\u3002\u8a72\u6846\u67b6\u7684\u7368\u7279\u4e4b\u8655\u5728\u65bc\uff0c\u5b83\u662f\u4e00\u500b\u4ee5\u5927\u578b\u8a9e\u8a00\u6a21\u578b\u6a21\u64ec\u7684\u6578\u4f4d\u5b7f\u751f\u5e73\u53f0\uff0c\u900f\u904e\u81ea\u7136\u8a9e\u8a00\u8655\u7406\u8207 ChatBot \u7684\u65b9\u5f0f\uff0c\u7d50\u5408\u5275\u751f\u5de5\u4f5c\u8005\u7684\u5c08\u6848\u7ba1\u7406\u5e73\u53f0\uff0c\u9032\u800c\u5728\u504f\u9109\u7f3a\u4e4f ESG \u7ba1\u7406\u5e2b\u7684\u60c5\u6cc1\u4e0b\uff0c\u80fd\u5920\u8207\u6578\u4f4d\u5b7f\u751f ChatBot \u9032\u884c\u4e92\u52d5\uff0c\u9010\u6b65\u8a08\u7b97\u51fa\u81ea\u8eab\u7684\u793e\u6703\u5f71\u97ff\u529b\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "BLK8YW", "name": "\u9ec3\u4fca\u6bd3", "avatar": null, "biography": "\u5c0f\u93ae\u667a\u80fd\u80a1\u4efd\u6709\u9650\u516c\u53f8 - \u57f7\u884c\u9577\r\n\u5c08\u9577\u70ba\u8cc7\u6599\u79d1\u5b78\u3001ESG \u9818\u57df\u4ee5\u53ca\u5927\u8a9e\u8a00\u6a21\u578b\u76f8\u95dc\u61c9\u7528", "public_name": "\u9ec3\u4fca\u6bd3", "guid": "9ac67ec2-5751-51e0-a2ce-34996750f5a9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BLK8YW/"}, {"code": "MTAZSE", "name": "Yun-Cheng Tsai (Pecu)", "avatar": "https://pretalx.coscup.org/media/avatars/P_20190101_153645_PncUhQp.jpg", "biography": "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.", "public_name": "Yun-Cheng Tsai (Pecu)", "guid": "1a06ee92-72c4-5493-a3c7-2c72a69453d4", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MTAZSE/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/VJ9XWJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/VJ9XWJ/", "attachments": []}, {"guid": "c74f1abe-5f4f-5b18-a8ca-9b10cc37f58b", "code": "ENWXNX", "id": 826, "logo": null, "date": "2024-08-04T11:10:00+08:00", "start": "11:10", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-826-pyladies-taiwan-11", "url": "https://pretalx.coscup.org/coscup-2024/talk/ENWXNX/", "title": "PyLadies Taiwan 11\u6b72\uff1a\u70ba\u4ec0\u9ebc\u6211\u5011\u6301\u7e8c\u53c3\u8207\u5973\u6027\u79d1\u6280\u793e\u7fa4\uff1f", "subtitle": "", "track": "PyCon TW", "type": "general (30mins)", "language": "en", "abstract": "PyLadies \u662f\u570b\u969b\u6027\u7684 Python \u4ea4\u6d41\u7d44\u7e54\uff0c\u5728\u53f0\u7063\u4e5f\u64c1\u6709 PyLadies Taiwan \u793e\u7fa4\uff0c\u5e0c\u671b\u900f\u904e\u5206\u4eab\u3001\u6559\u80b2\u53ca\u5de5\u4f5c\u574a\uff0c\u8b93\u559c\u611b Python \u6216\u5c0d Python \u6709\u8208\u8da3\u7684\u5973\u6027\u900f\u904e\u793e\u7fa4\u76f8\u4e92\u6210\u9577\u3002\u5f9e2013\u5e74\u7684\u7b2c\u4e00\u5834\u6d3b\u52d5\u5230\u73fe\u5728\uff0cPyLadies Taiwan \u5df2\u8d70\u904e11\u500b\u5e74\u982d\uff0c\u6bcf\u5e74\u6709\u7d0430\u4f4d\u5925\u4f34\u6295\u5165\u5fd7\u5de5\u884c\u5217\uff0c\u966a\u4f34\u793e\u7fa4\u4e00\u8d77\u8209\u8fa6\u5927\u5c0f\u6d3b\u52d5\u3002\r\n\r\nPyLadies Taiwan \u81f4\u529b\u65bc\u6bcf\u6708\u70ba\u793e\u7fa4\u5925\u4f34\u8209\u8fa6\u4e00\u5834\u6d3b\u52d5\uff0c\u5167\u5bb9\u4e3b\u8981\u5305\u62ec Python \u5165\u9580\u8ab2\u3001\u9032\u968e\u61c9\u7528\u5de5\u4f5c\u574a\u53ca\u8edf\u6027\u5206\u4eab\u3002\u5728\u6bcf\u4e00\u6b21\u7684\u4e3b\u8fa6\u7d93\u9a57\u4e2d\uff0c\u6211\u5011\u4e0d\u65b7\u8a0e\u8ad6\u8457\u5982\u4f55\u63d0\u5347\u53c3\u8207\u8005\u7684\u6d3b\u52d5\u9ad4\u9a57\uff0c\u4e26\u95dc\u5fc3\u5fd7\u5de5\u5011\u662f\u5426\u4e5f\u80fd\u5f9e\u4e2d\u7372\u5f97\u6210\u5c31\u611f\u53ca\u793e\u7fa4\u652f\u6301\u529b\u91cf\u3002\r\n\r\n\u5728\u9019\u6b21\u5206\u4eab\u4e2d\uff0c\u6211\u5011\u5e0c\u671b\u900f\u904e\u81ea\u8eab\u7dad\u7e6b\u5973\u6027\u79d1\u6280\u793e\u7fa4\u7684\u8996\u89d2\uff0c\u8ddf\u5927\u5bb6\u804a\u804a\u904e\u53bb\u5728\u793e\u7fa4\u7d93\u71df\u4e2d\u78b0\u904e\u7684\u56f0\u96e3\u53ca\u61c9\u5c0d\u65b9\u5f0f\u3002\u7121\u8ad6\u4f60\u662f\u5426\u6709\u8208\u8da3\u52a0\u5165\u793e\u7fa4\uff0c\u5e0c\u671b\u9019\u4e9b\u7d93\u9a57\u80fd\u8b93\u4f60\u5c0d\u5973\u6027\u79d1\u6280\u793e\u7fa4\u6709\u66f4\u6df1\u5165\u7684\u8a8d\u8b58\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JFDCCJ", "name": "Pyladies Taiwan", "avatar": "https://pretalx.coscup.org/media/avatars/Python_PyLadiesTaiwan_uwEJ53F.jpg", "biography": "\u6211\u5011\u662f\u4e00\u500b\u570b\u969b\u6027\u7684 Python \u4ea4\u6d41\u7d44\u7e54\uff0c\u4e3b\u8981\u4efb\u52d9\u662f\u5e0c\u671b\u900f\u904e\u5206\u4eab\u3001\u6559\u80b2\u8207 Workshop \u7b49\u6d3b\u52d5\u7684\u65b9\u5f0f\uff0c\u5e6b\u52a9\u66f4\u591a\u5973\u751f\u53ef\u4ee5\u5728 Python \u793e\u7fa4\u4e2d\u6210\u70ba\u4e3b\u52d5\u7684\u53c3\u8207\u8005\u8207\u9818\u5c0e\u8005\u3002", "public_name": "Pyladies Taiwan", "guid": "46c1a0fd-0a18-5b53-a001-570da8f55067", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JFDCCJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ENWXNX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ENWXNX/", "attachments": []}, {"guid": "32d7ad2f-4f7a-594a-9bd1-d2370cb964d5", "code": "GWE3DD", "id": 1069, "logo": null, "date": "2024-08-04T11:45:00+08:00", "start": "11:45", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1069-30-podcast", "url": "https://pretalx.coscup.org/coscup-2024/talk/GWE3DD/", "title": "30\u5206\u9418\u624b\u628a\u624b\u5e36\u4f60\u7522\u51fa\u4e00\u96c6 Podcast \u7bc0\u76ee", "subtitle": "", "track": "PyCon TW", "type": "general (30mins)", "language": "en", "abstract": "\u6211\u5011\u5c07\u5e36\u9818 COSCUP \u88fd\u4f5c\u4e00\u96c6 Podcast \u7bc0\u76ee\u3002\u9996\u5148\u9032\u884c\u4e3b\u984c\u767c\u60f3\uff0c\u6fc0\u767c\u5275\u610f\uff1b\u7136\u5f8c\u4e32\u9023\u8b70\u984c\uff0c\u5f62\u6210\u5b8c\u6574\u7684Podcast\u5167\u5bb9\uff1b\u6700\u5f8c\u7de8\u6392\u5927\u7db1\uff0c\u5305\u62ec\u958b\u5834\u767d\u3001\u8a0e\u8ad6\u9ede\u3001\u5e7d\u9ed8\u6a4b\u6bb5\u548c\u7d50\u675f\u8a9e\uff0c\u6253\u9020\u751f\u52d5\u6709\u8da3\u7684\u7bc0\u76ee\u3002", "description": "\u5728\u9019\u500b\u6d3b\u52d5\u4e2d\uff0c\u6211\u5011\u5c07\u8207\u73fe\u5834\u5171\u540c\u5275\u4f5c\u4e00\u96c6\u5c08\u5c6c\u65bc\u81ea\u5df1\u7684 Podcast \u7bc0\u76ee\uff01\r\n\r\n**1. \u4e3b\u984c\u767c\u60f3\uff085\u5206\u9418\uff09\uff1a**  \r\n\u8b93\u6211\u5011\u5148\u6696\u8eab\u4e00\u4e0b\uff01\u5927\u5bb6\u570d\u6210\u4e00\u5708\uff0c\u958b\u59cb\u8a0e\u8ad6\u4e00\u4e9b\u6709\u8da3\u7684\u4e3b\u984c\uff0c\u6bd4\u5982\u6642\u4e0b\u8b70\u984c\u3001\u65b0\u805e\u8efc\u4e8b\u3001\u6d41\u884c\u6587\u5316\u7b49\u3002\u5927\u5bb6\u53ef\u4ee5\u76e1\u60c5\u63d0\u51fa\u5404\u7a2e\u7570\u60f3\u5929\u958b\u7684\u4e3b\u984c\u3002\r\n\r\n**2. \u8b70\u984c\u4e32\u9023\uff0810\u5206\u9418\uff09\uff1a**  \r\n\u9019\u500b\u74b0\u7bc0\u6211\u5011\u5c07\u9078\u64c7\u4e00\u5230\u5169\u500b\u6700\u53d7\u6b61\u8fce\u6216\u6700\u5177\u6f5b\u529b\u7684\u4e3b\u984c\uff0c\u7136\u5f8c\u4e00\u8d77\u8a0e\u8ad6\u5982\u4f55\u4e32\u9023\u8d77\u4f86\u5f62\u6210\u4e00\u500b\u5b8c\u6574\u7684Podcast\u8b70\u984c\u3002\u8a0e\u8ad6\u6642\u53ef\u4ee5\u8a2d\u5b9a\u4e3b\u8981\u554f\u984c\u3001\u63d0\u4f9b\u591a\u89d2\u5ea6\u7684\u89c0\u9ede\uff0c\u8b93\u6574\u500b\u8b70\u984c\u8b8a\u5f97\u66f4\u7acb\u9ad4\u6709\u8da3\u3002\r\n\r\n**3. \u5927\u7db1\u7de8\u6392\uff0815\u5206\u9418\uff09\uff1a**  \r\n\u5728\u8b70\u984c\u78ba\u5b9a\u5f8c\uff0c\u63a5\u4e0b\u4f86\u6211\u5011\u8981\u7de8\u6392\u4e00\u500b\u6d41\u66a2\u7684\u7bc0\u76ee\u5927\u7db1\uff1a\u5236\u5b9a\u958b\u5834\u767d\u3001\u4ecb\u7d39\u4e3b\u984c\u548c\u53c3\u8207\u8005\u3001\u4f9d\u7167\u601d\u8003\u8108\u7d61\u53bb\u6392\u5e8f\u4e3b\u984c\u3001\u52a0\u5165\u8f49\u5834\u8a2d\u8a08\uff0c\u6700\u5f8c\u70ba\u7bc0\u76ee\u505a\u4e00\u500b\u5b8c\u7f8e\u7684\u6536\u5c3e\u3002\r\n\r\n\u5728\u9019\u77ed\u77ed30\u5206\u9418\u7684\u6d3b\u52d5\u4e2d\uff0c\u4f60\u5c07\u7d93\u6b77\u4e00\u5834\u5275\u610f\u5192\u96aa\uff0c\u4e26\u5b78\u6703\u5982\u4f55\u88fd\u4f5c\u4e00\u96c6Podcast\u7bc0\u76ee\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "FBBUMV", "name": "Perfectly JoJo", "avatar": "https://pretalx.coscup.org/media/avatars/jojo%E5%BF%97%E5%B7%A5%E7%85%A7%E7%89%87_200___200_64HQBGv.jpg", "biography": "- \u898f\u5283\u5708\u7684\u8ff7\u9014\u8005 Podcast\u300e\u70cf\u6258\u90a6\u8a08\u756b\u300f\r\n-  Python \u6b77\u7a0b 6 \u500b\u6708\u7684\u767d\u4e01\r\n-  PyCon TW \u5fd7\u5de5 4 \u5e74", "public_name": "Perfectly JoJo", "guid": "4a2e4f03-d93f-5a38-82be-a0d3221c43f0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FBBUMV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GWE3DD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GWE3DD/", "attachments": []}, {"guid": "ef67a0e2-6289-5a3d-96e0-d01897cb7c74", "code": "SBASPY", "id": 793, "logo": null, "date": "2024-08-04T12:20:00+08:00", "start": "12:20", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-793-pypy", "url": "https://pretalx.coscup.org/coscup-2024/talk/SBASPY/", "title": "PyPy\u6b66\u5668\u8d70\uff0c\u4e00\u77e5\u534a\u89e3\u722c\u87f2\u8a18", "subtitle": "", "track": "PyCon TW", "type": "general (30mins)", "language": "en", "abstract": "Python \u65b0\u624b\u8a8d\u9818\u7db2\u7ad9\u722c\u87f2\u4efb\u52d9\uff0c\u5728\u904e\u7a0b\u4e2d\u9047\u5230\u7684\u554f\u984c\u4ee5\u53ca\u5982\u4f55\u89e3\u6c7a\u7684\u904e\u7a0b\u3002", "description": "\u525b\u5b78 python \u5c31\u4e3b\u52d5\u8ddf\u5225\u4eba\u8a8d\u9818\u4e86\u7db2\u9801\u722c\u87f2\u7684\u5de5\u4f5c\uff0c\u5728\u81ea\u5df1\u96fb\u8166\u88e1 code \u554a code \u554a code\uff0c\u5728\u5225\u4eba\u7684\u7db2\u7ad9\u88e1\u722c\u554a\u722c\u554a\u722c\u3002\r\n\u525b\u5b78 python \u7684\u6211\uff0c\u5c31\u4e3b\u52d5\u8ddf\u5225\u4eba\u8a8d\u9818\u4e86\u722c\u87f2\u4efb\u52d9\uff0c\u722c\u87f2\u65b0\u624b\u5230\u5e95\u6703 Py \u5230\u4ec0\u9ebc\u87f2\uff1f\uff08\u6709\u4eba\u770b\u51fa\u662f\u96d9\u95dc\u55ce\uff1f", "recording_license": "", "do_not_record": false, "persons": [{"code": "BYZD9P", "name": "Gobby Chen", "avatar": "https://pretalx.coscup.org/media/avatars/20231102pp1360s_5TYOorq.JPG", "biography": "\u793e\u7fa4\u50b3\u6559\u58eb\r\n2017\uff5e \u81f3\u4eca \u53d6\u4e4b\u65bc\u6280\u8853\u793e\u7fa4\uff0c\u6e38\u8d70\u6280\u8853\u793e\u7fa4\uff08Python,Kotlin,Agile)\r\n2019  \u9760\u5beb\u793e\u7fa4/\u4eba\u624d/\u4f01\u696d\u9593\u7684\u4ea4\u4e92\u5f71\u97ff\u62ff\u5230\u4e2d\u5c71\u5927\u5b78\u4eba\u529b\u8cc7\u6e90\u7ba1\u7406\u7814\u7a76\u6240\u7562\u696d\u8b49\u66f8\r\n(\u6280\u8853\u5be6\u52d9\u793e\u7fa4\u5c0d\u667a\u6167\u8cc7\u672c\u7d2f\u7a4d\u4e4b\u63a2\u8a0e\uff0d\u4ee5\u77e5\u8b58\u7ba1\u7406\u70ba\u4e2d\u4ecb)\r\n2023 \u53ec\u958b Kotlin \u8b80\u66f8\u6703\r\n2024 \u8207\u670b\u53cb\u6210\u7acb\u300c\u958b\u767c\u8005 Buffet \u793e\u7fa4\u300d \u4e26\u53ec\u958b Python \u7dda\u4e0a\u8b80\u66f8\u6703\r\n\r\nAtlassion Consultant of TITANSOFT \r\n2019-2022 Software projects PM &  Scrum Experience\r\n2023 Jira ACP-620 Certified\r\n2024 Kanban System Design Training of Kanban University", "public_name": "Gobby Chen", "guid": "b6c42108-b359-51c0-b1d4-23d330f81f91", "url": "https://pretalx.coscup.org/coscup-2024/speaker/BYZD9P/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/SBASPY/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/SBASPY/", "attachments": []}, {"guid": "3c970c24-4619-5cfe-91f6-d06e7e9b70b8", "code": "PLGNJV", "id": 982, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-982-relationship-between-kubernetes-and-o-ran", "url": "https://pretalx.coscup.org/coscup-2024/talk/PLGNJV/", "title": "Relationship between Kubernetes and O-RAN", "subtitle": "", "track": "O-RAN in B5G/6G", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n\u672c\u8b70\u7a0b\u5c07\u63a2\u8a0eO-RAN\u70ba\u4f55\u9700\u8981Kubernetes\uff0c\u9996\u5148\u6703\u4ecb\u7d39O-RAN\u548cO-Cloud\u7684\u6982\u5ff5\uff0c\u7136\u5f8c\u8b1b\u89e3Kubernetes\u662f\u5982\u4f55\u90e8\u7f72\u548c\u7ba1\u7406O-RAN\u5143\u4ef6\uff0c\u6700\u5f8c\u6703\u4ecb\u7d39\u76f8\u95dc\u5c08\u6848Nephio\u7684\u8a2d\u8a08\u3002\u900f\u904e\u9019\u6b21\u5206\u4eab\uff0c\u671f\u671b\u8b93\u807d\u773e\u5c0dKubernetes\u8207O-RAN\u4e4b\u9593\u7684\u95dc\u4fc2\u6709\u66f4\u6df1\u5165\u7684\u4e86\u89e3\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "QJCEQH", "name": "YiHong Lin (uccu)", "avatar": "https://pretalx.coscup.org/media/avatars/images_FVoVn3t.jpeg", "biography": "Master's student who is passionate about DevOps technology and Hackathon culture, currently studying at National Yang Ming Chiao Tung University.\r\n\r\n\u71b1\u611b DevOps \u6280\u8853\u8207 Hackathon \u6587\u5316\u7684\u78a9\u58eb\u751f\uff0c\u76ee\u524d\u5c31\u8b80\u65bc\u967d\u660e\u4ea4\u901a\u5927\u5b78\u3002", "public_name": "YiHong Lin (uccu)", "guid": "cea00759-087c-52d4-88b6-e01b84d8ac93", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QJCEQH/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PLGNJV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PLGNJV/", "attachments": []}, {"guid": "7754a918-a61a-542e-9194-093453b2eca4", "code": "RGLZHX", "id": 1185, "logo": null, "date": "2024-08-04T13:40:00+08:00", "start": "13:40", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1185", "url": "https://pretalx.coscup.org/coscup-2024/talk/RGLZHX/", "title": "\u7576\u96f2\u539f\u751f\u78b0\u4e0a\u901a\u8a0a\u7cfb\u7d71", "subtitle": "", "track": "O-RAN in B5G/6G", "type": "general (30mins)", "language": "en", "abstract": "\u85c9\u7531 Open Source Projects \u7684\u6848\u4f8b\u5b78\u7fd2\u5982\u4f55\u5c07\u901a\u8a0a\u7db2\u8def\u7cfb\u7d71\uff085G\uff09\u5efa\u69cb\u65bc\u96f2\u7aef\u5e73\u53f0\uff08\u516c\u6709\u96f2\u6216\u81ea\u67b6\u7684 Kubernetes Cluster\uff09\u4e4b\u4e0a\uff0c\u4e26\u4e14\u63a2\u8a0e\u4e00\u4e9b\u7cfb\u7d71\u8b70\u984c\uff1a\r\n* Networking\r\n* High-Availability & Scalability\r\n* Observability\r\n* Case Study", "description": "Keywords: Nephio, CNI (Container Network Interface), KEDA, ONF Aether", "recording_license": "", "do_not_record": false, "persons": [{"code": "QNNRF9", "name": "\u9673\u6bc5", "avatar": "https://pretalx.coscup.org/media/avatars/o8b6ba70f2e88f77f716acfa2daaba7cb_4620693218541250049_211120_Sm4JGP3.jpg", "biography": "- Project Coordinator @[free5GC](https://free5gc.org/)\r\n- Commiter @[LF SD-CORE Project](https://opennetworking.org/sd-core/) (merged from ONF)\r\n- RA @NYCU\r\n- Book(s) Author [[1]](https://nycu.primo.exlibrisgroup.com/permalink/886UST_NYCU/1uq600n/alma991003599211306772)[[2]](https://nycu.primo.exlibrisgroup.com/discovery/fulldisplay?context=L&vid=886UST_NYCU:886UST_NYCU&search_scope=MyInst_and_CI&tab=Everything&docid=alma991003772508406772)", "public_name": "\u9673\u6bc5", "guid": "6d19dda4-5f49-5bef-bf4a-ac7c8735d1e3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/QNNRF9/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RGLZHX/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RGLZHX/", "attachments": []}, {"guid": "01710561-104f-551e-ae67-d97dc333b957", "code": "CXR7CA", "id": 801, "logo": null, "date": "2024-08-04T14:20:00+08:00", "start": "14:20", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-801-o-ranai-ml-ar-vr-qos", "url": "https://pretalx.coscup.org/coscup-2024/talk/CXR7CA/", "title": "O-RAN\u8207AI/ML\u5e73\u53f0\u7684\u7d50\u5408\uff1a\u5be6\u73feAR/VR QoS\u7684\u667a\u80fd\u670d\u52d9\u7ba1\u7406\u8207\u90e8\u5c6c", "subtitle": "", "track": "O-RAN in B5G/6G", "type": "general (30mins)", "language": "en", "abstract": "\u672c\u6b21\u8b70\u7a0b\u5c07\u4ecb\u7d39\u5982\u4f55\u5229\u7528\u570b\u7acb\u53f0\u7063\u79d1\u6280\u5927\u5b78\u884c\u52d5\u8cc7\u8a0a\u5316\u5be6\u9a57\u5ba4\uff08NTUST MITLab\uff09\u958b\u767c\u7684AI/ML\u5e73\u53f0\uff0c\u5efa\u69cb\u91dd\u5c0dAR/VR\u61c9\u7528\u7684\u667a\u80fdQoS\u670d\u52d9\u3002\u6db5\u84cb\u5f9e\u5143\u6578\u64da\u5275\u5efa\u3001\u5132\u5b58\u5230\u904b\u884c\u57fa\u790e\u67b6\u69cb\u7684\u642d\u5efa\uff0c\u4e26\u8a73\u7d30\u4ecb\u7d39\u8cc7\u6599\u524d\u8655\u7406\u3001\u6a21\u578b\u8a2d\u8a08\u8207\u8a13\u7df4\u7b49\u5b8c\u6574\u7684Pipeline\u64b0\u5beb\u904e\u7a0b\u3002\u4ee5\u53ca\u5c55\u793a\u5982\u4f55\u900f\u904eQoS xApp\u63a7\u5236srsRAN\u7cfb\u7d71\uff0c\u8abf\u6574\u91dd\u5c0d\u7d42\u7aef\u8a2d\u5099\uff08UE\uff09\u7684\u53c3\u6578\uff0c\u4ee5\u63d0\u5347\u8cc7\u6599\u50b3\u8f38\u6548\u7387\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "NAF9S7", "name": "\u838a\u96e8\u6a35", "avatar": "https://pretalx.coscup.org/media/avatars/D10902011_%E5%9C%93_n2Ac2Kj.jpg", "biography": "\u6211\u662f\u838a\u96e8\u6a35\uff0c\u76ee\u524d\u65bc\u570b\u7acb\u53f0\u7063\u79d1\u6280\u5927\u5b78\u96fb\u5b50\u6240\u8a08\u7b97\u6a5f\u7d44\u535a\u58eb\u73ed\u56db\u5e74\u7d1a\u5c31\u8b80\u3002\u6211\u7684\u5c08\u696d\u9818\u57df\u5305\u62ec\u4eba\u5de5\u667a\u6167\u8207\u6a5f\u5668\u5b78\u7fd2\u3001\u901a\u8a0a\u57fa\u790e\u5efa\u8a2d\u3001\u96f2\u7aef\u8207\u908a\u7de3\u8a08\u7b97\u57fa\u790e\u5efa\u8a2d\u3001\u8edf\u786c\u9ad4\u6574\u5408\u4ee5\u53ca\u4eba\u6a5f\u4ecb\u9762\u7684\u5168\u7aef\u958b\u767c\u3002\r\n\r\n    \u76ee\u524d\uff0c\u6211\u6b63\u5e36\u9818\u4e00\u500b\u570b\u79d1\u6703\u524d\u77bb\u8a08\u756b-6G\u5149\u7121\u7dda\u96db\u578b\u5718\u968a\uff0c\u5c08\u6ce8\u65bc\u5177\u6c38\u7e8c\u6027\u7684AI/ML\u5168\u751f\u547d\u5468\u671f\u5c08\u6848\u7ba1\u7406\u5e73\u53f0\u3002\u6211\u5011\u7684\u5e73\u53f0\u81f4\u529b\u65bc\u512a\u5316\u8cc7\u6e90\u4f7f\u7528\uff0c\u6e1b\u5c11\u5728\u667a\u6167\u578b\u670d\u52d9\u4e2d\u7684\u8cc7\u6e90\u7a7a\u9592\u3002\u6211\u5011\u7684\u5de5\u4f5c\u4e0d\u50c5\u5305\u62ec\u7406\u8ad6\u7814\u7a76\uff0c\u4e5f\u6d89\u53ca\u5c07\u9019\u4e9b\u65b0\u6280\u8853\u5be6\u969b\u61c9\u7528\u65bc\u901a\u8a0a\u57fa\u790e\u5efa\u8a2d\u3002\u70ba\u6b64\uff0c\u6211\u5011\u63a1\u7528\u4e86\u8af8\u59824+1 Views\u3001\u5fae\u670d\u52d9\u67b6\u69cb\u7b49\u591a\u5143\u5148\u9032\u7684\u65b9\u6cd5\u8ad6\u3002\u6211\u5011\u8a08\u5283\u5728\u4eca\u5e74\u7684EuCNC&6G Summit\u4e0a\u5c55\u793a\u6211\u5011\u57fa\u65bc5G\u548csrsRAN\u958b\u767c\u7684AR/VR\u61c9\u7528\u6848\u4f8b\u3002", "public_name": "\u838a\u96e8\u6a35", "guid": "587e55f0-7a12-5773-b3c0-a231b657afac", "url": "https://pretalx.coscup.org/coscup-2024/speaker/NAF9S7/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CXR7CA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CXR7CA/", "attachments": []}, {"guid": "0ab9a017-8306-574d-a5f9-1f83d913e746", "code": "ATXMXU", "id": 1092, "logo": null, "date": "2024-08-04T15:00:00+08:00", "start": "15:00", "duration": "00:30", "room": "TR513", "slug": "coscup-2024-1092-dpdk---rust", "url": "https://pretalx.coscup.org/coscup-2024/talk/ATXMXU/", "title": "\u73fe\u4ee3\u5316 DPDK \u61c9\u7528\u958b\u767c\uff1a\u6574\u5408 Rust \u4ee5\u63d0\u5347\u958b\u767c\u6548\u7387", "subtitle": "", "track": "O-RAN in B5G/6G", "type": "general (30mins)", "language": "en", "abstract": "\u6b64\u8b70\u7a0b\u5c07\u6703\u4ecb\u7d39\u5982\u4f55\u6574\u5408\u73fe\u4ee3\u7a0b\u5f0f\u8a9e\u8a00\u5230 DPDK \u61c9\u7528\u958b\u767c\uff0c\u5728\u4eab\u53d7\u5b8c\u5584\u7684\u5efa\u7f6e\u7cfb\u7d71\u3001\u5957\u4ef6\u7ba1\u7406\u8207\u7c21\u6f54\u8a9e\u6cd5\u7684\u540c\u6642\uff0c\u6eff\u8db3\u7db2\u8def\u5c01\u5305\u9ad8\u6548\u8655\u7406\u7684\u9700\u6c42\uff0c\u5e36\u7d66\u5de5\u7a0b\u5e2b\u8212\u9069\u7684\u958b\u767c\u9ad4\u9a57\u3002\u8981\u9054\u6210\u9ad8\u6548\u5c01\u5305\u8655\u7406\uff0c\u7de8\u8b6f\u8a9e\u8a00\u53ea\u662f\u57fa\u672c\u8981\u6c42\u3002\u5728 2024 \u5e74\u7684\u73fe\u5728\uff0c\u9664\u4e86 C \u5bb6\u65cf\u4ee5\u5916\uff0cRust \u8207 Go \u90fd\u662f\u53ef\u884c\u7684\u65b9\u6848\u3002\u6b64\u8b70\u7a0b\u5c07\u56de\u9867\u4e26\u6bd4\u8f03\u9019\u5169\u500b\u8a9e\u8a00\u4e0b\u73fe\u5b58\u6846\u67b6\u7684\u512a\u9ede\u8207\u9650\u5236\uff0c\u4e26\u5448\u73fe\u5c0e\u5165 Rust \u5230 DPDK \u61c9\u7528\u958b\u767c\u7684\u505a\u6cd5\u8207\u6ce8\u610f\u4e8b\u9805\u3002\u671f\u8a31\u964d\u4f4e\u958b\u767c\u7684\u9580\u6abb\uff0c\u8b93\u672a\u4f86\u6709\u66f4\u591a\u5b89\u5168\u3001\u7a69\u5b9a\u7684\u958b\u6e90\u5de5\u5177\u4f9b\u7db2\u8def\u9818\u57df\u7684\u7814\u7a76\u8005\u4f7f\u7528\u3002", "description": "DPDK (Data Plane Development Kit) \u4f5c\u70ba\u5c01\u5305\u8655\u7406\u7684\u958b\u767c\u6846\u67b6\uff0c\u900f\u904e\u7db2\u5361 offload\u3001\u5c01\u5305\u8f2a\u8a62\u3001DMA \u7b49\u6280\u8853\u52a0\u5feb\u5c01\u5305\u8655\u7406\uff0c\u5728 SDN \u7684 data plane \u4e2d\u662f\u500b\u91cd\u8981\u7684\u6846\u67b6\u3002\u7136\u800c DPDK \u4f5c\u70ba library\uff0c\u662f\u4ee5 C \u8a9e\u8a00\u958b\u767c\u7684\uff0c\u5b98\u65b9\u7684\u7bc4\u4f8b\u7a0b\u5f0f\u4e5f\u90fd\u662f\u4ee5 C \u505a\u6559\u5b78\u3002C \u8a9e\u8a00\u5e38\u898b\u7684\u6f5b\u5728\u554f\u984c\u662f\u8a18\u61b6\u9ad4\u5b89\u5168\uff0c\u4ee5\u73fe\u5be6\u4e16\u754c\u4e2d\u7684\u4f8b\u5b50\u4f86\u770b\uff0c\u5373\u4f7f\u662f\u50cf chromium \u9019\u7a2e\u5927\u578b\u5c08\u6848\uff0c\u4e5f\u6709 70% \u7684\u5b89\u5168\u6027\u6f0f\u6d1e\u4f86\u81ea\u8a18\u61b6\u9ad4\u76f8\u95dc\u554f\u984c\u3002\u4ee5\u958b\u767c\u8005\u9ad4\u9a57\u4f86\u770b\uff0cC \u8a9e\u8a00\u9700\u8981\u81ea\u884c\u8a2d\u7f6e\u7de8\u8b6f\u6d41\u7a0b\u3001\u4e0b\u8f09\u8207\u5b89\u88dd\u5404\u500b\u76f8\u4f9d\u5957\u4ef6\uff0c\u800c\u4e14\u9019\u4e9b\u6d41\u7a0b\u4e26\u6c92\u6709\u958b\u767c\u8005\u5011\u7684\u5171\u8b58\uff0c\u4e0d\u540c\u8edf\u9ad4\u8207\u5728\u4e0d\u540c\u7684\u4f5c\u696d\u7cfb\u7d71\u4e0b\u90fd\u6709\u4e0d\u540c\u7684\u5efa\u7f6e\u6d41\u7a0b\uff0c\u5c0e\u81f4\u958b\u767c\u4e2d\u7684\u6e9d\u901a\u6210\u672c\u8207\u96e3\u5ea6\u4e0a\u5347\u3002\u9019\u4e9b\u554f\u984c\u5728\u4e00\u4e9b\u65b0\u8208\u7684\u7a0b\u5f0f\u8a9e\u8a00\u4e2d\u90fd\u6709\u66f4\u597d\u7684\u8655\u7406\u65b9\u5f0f\uff0c\u56e0\u6b64\u6709 Go \u8a9e\u8a00\u7684 nff-go \u8207 Rust \u7684 dpdk-rs \u7b49\u6846\u67b6\u7684\u51fa\u73fe\u3002\u6b64\u5916\u672c\u8b70\u7a0b\u9084\u5c07\u793a\u7bc4\u5982\u4f55\u900f\u904e Rust bindgen \u4e32\u63a5 DPDK \u5c08\u6848\u547c\u53eb C API\uff0c\u4e26\u4f7f\u7528 Rust \u8655\u7406\u7db2\u8def\u5c01\u5305\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "VSKB7S", "name": "doraeric", "avatar": "https://pretalx.coscup.org/media/avatars/doratop-2x-716-bg_z8VZDbW.png", "biography": "\u73fe\u70ba\u5967\u7fa9\u667a\u6167\u79d1\u6280\u7684\u8cc7\u5b89\u7814\u7a76\u54e1\uff0c\u5c08\u6ce8\u65bc\u96f2\u7aef\u5b89\u5168\u8207\u7db2\u8def\u5b89\u5168\u7b49\u9818\u57df\u3002\u8fd1\u671f\u7d42\u65bc\u5165\u9580 Rust\uff0c\u6b61\u8fce\u540c\u597d\u4f86\u4ea4\u6d41\u3002", "public_name": "doraeric", "guid": "cfb66400-1f14-5f29-8f8e-10c42192ac85", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VSKB7S/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ATXMXU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ATXMXU/", "attachments": []}], "TR514": [{"guid": "d88660d5-e4f0-5598-ad4a-efaca1ab8d48", "code": "MQAPWT", "id": 1302, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1302-greetings-from-naruhiko--2", "url": "https://pretalx.coscup.org/coscup-2024/talk/MQAPWT/", "title": "Greetings from Naruhiko - \u6328\u62f6 2 \u65e5\u76ee", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "Greetings from Naruhiko, the organizer/moderator of OSPN Japan track and introducing speakers/sessions on Day 2\r\n\r\n[Download Slide](https://drive.google.com/file/d/1age8zJ0zPpRk8pSZ97in55Cg_Vnr4DMP/view?usp=sharing)", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "PPCWYN", "name": "Naruhiko Ogasawara", "avatar": "https://pretalx.coscup.org/media/avatars/KIMG0548_GCqGfFG.JPG", "biography": "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.", "public_name": "Naruhiko Ogasawara", "guid": "ced944f6-2d54-587e-8952-d783e12d4f70", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PPCWYN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MQAPWT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MQAPWT/", "attachments": []}, {"guid": "55b62a75-a7c7-5e7d-a1be-95a825e43d5f", "code": "QFRZMN", "id": 1233, "logo": null, "date": "2024-08-04T10:45:00+08:00", "start": "10:45", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1233-learning-mathematics-with-lean", "url": "https://pretalx.coscup.org/coscup-2024/talk/QFRZMN/", "title": "Learning Mathematics with Lean", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Yuki Otsuka presents the Lean4 theorem-prover from its historical background. He compares it to other theorem provers and points out what makes Lean4 stand out. His presentation includes his online resources selected to improve the learning of logic and mathematics through Lean4.", "recording_license": "", "do_not_record": false, "persons": [{"code": "MTNWET", "name": "Yuki Otsuka", "avatar": null, "biography": "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.", "public_name": "Yuki Otsuka", "guid": "d9d83b18-3cbe-5038-ba9c-245f15817798", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MTNWET/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QFRZMN/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QFRZMN/", "attachments": []}, {"guid": "1b9c5836-6f95-548b-bbe5-edc6a76f0915", "code": "F7YJ7W", "id": 1232, "logo": null, "date": "2024-08-04T11:30:00+08:00", "start": "11:30", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1232-status-of-cjk-language-support-in-libreoffice-2024", "url": "https://pretalx.coscup.org/coscup-2024/talk/F7YJ7W/", "title": "Status of CJK language support in LibreOffice 2024", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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\u2019s \u201cOur Values\u201d of \u201cOur Next Decade Manifesto\u201d 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 \u200b\u200bneed 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\u2019s 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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1wKjmous7sZ5AZpWO97lnu90IH8CEC0lg/view?usp=sharing)", "description": "LibreOffice Asia Conference 2024 is being held in Taipei at the same time as COSCUP. \r\n\r\nChinese, 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.\r\n\r\nThe LibreOffice project is an aimed at multilingualism, as stated in The Document Foundation\u2019s \u201cOur Values\u201d of \u201cOur Next Decade Manifesto\u201d that anyone can translate so that everyone can use it in their mother tongue.\r\n\r\nhttps://www.documentfoundation.org/pdf/tdf_manifesto.pdf\r\n\r\nHowever, LibreOffice developers are mostly in Europe, and in order to use them conveniently in other languages, those who understand those languages \u200b\u200bneed 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.\r\n\r\nSometimes CJK regression bugs occur in the LibreOffice project. It is important to strengthen user\u2019s 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.\r\n\r\nFrom 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.", "recording_license": "", "do_not_record": false, "persons": [{"code": "EWEN39", "name": "Shinji Enoki", "avatar": "https://pretalx.coscup.org/media/avatars/eno250-250_I1LtFxH.jpg", "biography": "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.", "public_name": "Shinji Enoki", "guid": "4a6a96bc-7bbe-523a-a19a-b1dd773813e1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EWEN39/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/F7YJ7W/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/F7YJ7W/", "attachments": []}, {"guid": "9108ccc9-e089-5290-a14b-50fcec37c71f", "code": "EUKNHT", "id": 1227, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:40", "room": "TR514", "slug": "coscup-2024-1227-leveraging-risc-v-sbcs-with-ubuntu", "url": "https://pretalx.coscup.org/coscup-2024/talk/EUKNHT/", "title": "Leveraging RISC-V SBCs with Ubuntu", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "40min", "language": "en", "abstract": "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.", "description": "This presentation talks about using RISC-V technology with Ubuntu. RISC-V is a new kind of computer design that is open for anyone to use.\r\n\r\nRISC-V, as an open-source instruction set architecture, has been gaining momentum for its potential to revolutionize the semiconductor industry by providing a customizable, free-to-use basis for designing processors. Ubuntu's compatibility with RISC-V SBCs marks a significant milestone in making this technology accessible to a broader audience. Our seminar will detail the current support landscape for RISC-V hardware within Ubuntu, specifically focusing on the VisionFive 2 SBC. The choice of VisionFive 2 is due to its availability and the rich set of features it offers, making it an ideal subject for demonstrating the practical application of Ubuntu on RISC-V based hardware.\r\n\r\nThe practical aspect of the seminar will guide attendees through the process of installing Ubuntu 24.04 LTS on the VisionFive 2, addressing the challenges and considerations involved in such a setup. This includes modifications to the U-Boot and SPL, crucial steps for ensuring compatibility and performance. The comparison between using preinstalled images and live server images aims to provide attendees with the knowledge to choose the best approach for their needs.\r\n\r\nMoreover, the seminar will demonstrate the use of Ubuntu with VisionFive 2's peripherals, such as cameras and HDMI outputs, showcasing the practical utility of Ubuntu in enhancing the functionality of RISC-V SBCs. The inclusion of information on the support status of Milk-V series further broadens the seminar's scope, providing a comprehensive look at the current and future potential of RISC-V technology in conjunction with Ubuntu.\r\n\r\nThis presentation is designed to appeal to a wide range of attendees, mainly hobbyists , who are interested in the convergence of open-source software and hardware.", "recording_license": "", "do_not_record": false, "persons": [{"code": "HYFL8V", "name": "Mitsuya Shibata", "avatar": "https://pretalx.coscup.org/media/avatars/HYFL8V_sxOeSeN.png", "biography": "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.", "public_name": "Mitsuya Shibata", "guid": "7989a584-6dcf-5bc7-8369-1c528df65088", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HYFL8V/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/EUKNHT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/EUKNHT/", "attachments": []}, {"guid": "7029925e-c7ed-5729-a10b-60a311cd736f", "code": "ZS8JJU", "id": 1257, "logo": null, "date": "2024-08-04T13:55:00+08:00", "start": "13:55", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1257-would-you-all-love-to-build-and-operate-your-own-server-the-tips-for-doing-it-via-my-experience-running-mydns-service", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZS8JJU/", "title": "Would you all love to build and operate your own 'server'? - the tips for doing it via my experience running 'MyDNS' service.", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "\"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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1EMrvYb1iyrGucquiGx1YKg1RUJV-XRwK/view?usp=sharing)", "description": "1) Introduction to MyDNS.\r\nThe infrastructure on MyDNS \r\n-\tHardware.\r\n-\tSoftware.\r\nMyDNS uses PowerDNS, not BIND\r\nThe front-end servers location\r\n-\tFour locations around the world.\r\n2) Latest updates around MyDNS.\r\nRecent requests from users on MyDNS and how to apply to improve the system\r\n-\tMX value and PSL.\r\nOld protocol services must keep changing due to Google's self-serving specification extensions", "recording_license": "", "do_not_record": false, "persons": [{"code": "LUSQAV", "name": "Takeshi Kaburagi", "avatar": "https://pretalx.coscup.org/media/avatars/%E8%87%AA%E5%88%86%E3%81%AE%E5%86%99%E7%9C%9F_Mflxf0R.jpg", "biography": "Takeshi Kaburagi has been operating his own DDNS service, \"MyDNS\", as a hobby for over two decades.\r\nHis experience ranges from waste incineration plants to space station systems and programs.", "public_name": "Takeshi Kaburagi", "guid": "a9d036fe-2d2c-5c07-be6a-d763ecace806", "url": "https://pretalx.coscup.org/coscup-2024/speaker/LUSQAV/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZS8JJU/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZS8JJU/", "attachments": []}, {"guid": "133ff802-f339-590d-b423-9ab002b2bf94", "code": "XVGEQG", "id": 1229, "logo": null, "date": "2024-08-04T14:40:00+08:00", "start": "14:40", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1229-enhancing-comic-search-with-vector-index", "url": "https://pretalx.coscup.org/coscup-2024/talk/XVGEQG/", "title": "Enhancing Comic Search with Vector Index.", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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\u2019ll 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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/17bytz-j_magChiCyuCVGZHEp3qiYxd-E/view?usp=sharing)", "description": "Join us to learn about Vector Index and its application in comic searches.\r\nI'll explain how it works, its benefits, and how it can revolutionize your search experience.\r\nWhether you're sorting comics by genre or exploring unique classifications, Vector Index offers exciting possibilities for unlocking insights from comic databases.\r\nThis session provides clear explanations suitable for beginners in databases.", "recording_license": "", "do_not_record": false, "persons": [{"code": "FCHQXC", "name": "Koji Annoura", "avatar": "https://pretalx.coscup.org/media/avatars/FCHQXC_qVXjSbk.JPG", "biography": "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", "public_name": "Koji Annoura", "guid": "4d345e76-adce-57ee-820e-c69792f18a83", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FCHQXC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XVGEQG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XVGEQG/", "attachments": []}, {"guid": "a5b050cb-f4a5-5fc1-b913-c55732c61966", "code": "D9LWLJ", "id": 1235, "logo": null, "date": "2024-08-04T15:25:00+08:00", "start": "15:25", "duration": "00:30", "room": "TR514", "slug": "coscup-2024-1235-let-s-tackle-open-source-supply-chain-issues-with-open-source", "url": "https://pretalx.coscup.org/coscup-2024/talk/D9LWLJ/", "title": "Let's tackle open-source supply chain issues with open source", "subtitle": "", "track": "Open Source People Network (OSPN) Japan Special track", "type": "general (30mins)", "language": "en", "abstract": "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.\r\n\r\n[Download Slide](https://drive.google.com/file/d/1tKkGULuK7Bg0tazjfZuj29Vn1tCqcC1d/view?usp=sharing)", "description": "In this talk, he will demonstrate how to use OWASP Dependency Track (https://github.com/DependencyTrack/dependency-track) and showcase the process of creating a CycloneDX-formatted SBOM from Ruby on Rails gem dependencies to be utilized within the platform.", "recording_license": "", "do_not_record": false, "persons": [{"code": "PPCWYN", "name": "Naruhiko Ogasawara", "avatar": "https://pretalx.coscup.org/media/avatars/KIMG0548_GCqGfFG.JPG", "biography": "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.", "public_name": "Naruhiko Ogasawara", "guid": "ced944f6-2d54-587e-8952-d783e12d4f70", "url": "https://pretalx.coscup.org/coscup-2024/speaker/PPCWYN/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/D9LWLJ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/D9LWLJ/", "attachments": []}], "TR609": [{"guid": "57cb8557-1853-5054-b65b-c4cf60f9883d", "code": "RZFZRV", "id": 1301, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "01:00", "room": "TR609", "slug": "coscup-2024-1301-hacking-room2", "url": "https://pretalx.coscup.org/coscup-2024/talk/RZFZRV/", "title": "Hacking Room2", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "Hacking Room \u662f\u4e00\u500b\u80fd\u5bb9\u7d0d 30 \u4eba\u5de6\u53f3\u7684\u4ea4\u8abc\u5ef3\uff0c\u4f9b\u6703\u773e\u81ea\u7531\u4ea4\u6d41\uff01\u5728\u9019\u88e1\uff0c\u6211\u6642\u9593\u662f\u4f60\u7684\u670b\u53cb\u3002\u9019\u662f\u4e00\u500b\u53ef\u4ee5\u5f9e\u5feb\u901f\u6253\u724c\u904a\u6232\u5230\u9032\u884c\u9577\u9054\u6578\u5c0f\u6642\u7684\u958b\u6e90\u99ac\u62c9\u677e\u7684\u591a\u529f\u80fd\u7a7a\u9593\u3002\u7121\u8ad6\u662f15\u5206\u9418\u7684\u6025\u901f\u8166\u529b\u6fc0\u76ea\u9084\u662f\u4e00\u5834\u5169\u5c0f\u6642\u7684\u4ee3\u78bc\u5192\u96aa\uff0c\u9019\u88e1\u90fd\u662f\u5be6\u73fe\u4f60\u7684\u5275\u610f\u8207\u5922\u60f3\u7684\u5834\u6240\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/RZFZRV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/RZFZRV/", "attachments": []}, {"guid": "9e394646-08cd-59cb-96f5-d854f7f169ce", "code": "P7UGTQ", "id": 1342, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR609", "slug": "coscup-2024-1342-linux-kernel-development-bof", "url": "https://pretalx.coscup.org/coscup-2024/talk/P7UGTQ/", "title": "Linux Kernel Development BoF", "subtitle": "", "track": "COSCUP Meetup", "type": "general (30mins)", "language": "en", "abstract": "04 Aug 2024, 13:30-14:10 @ TR 609 \u6216 TR 411\r\n\u203b\u8b70\u7a0b\u7d44\u8a3b\u8a18\uff1a\u540c\u6642\u6bb5TR 609 Hacking Room\u6703\u6709\u5176\u4ed6\u6d3b\u52d5\u4e00\u8d77\u71b1\u9b27\u5594\u3002\r\n\u8a3b\uff1a\u9084\u6c92\u5b8c\u5168\u78ba\u5b9a\u5730\u9ede\u3002\u4e5f\u53ef\u80fd\u501f\u7cfb\u7d71\u8edf\u9ad4\u793e\u7fa4\u8b70\u7a0b\u7684 TR 411 \u4f86\u7528\u3002\u53c3\u52a0\u524d\u8acb\u518d\u67e5\u4e00\u6b21\u9019\u500b\u6587\u4ef6\u3002\r\n\r\n\u60f3\u627e\u627e\u5c0d Linux Kernel \u672c\u8eab\u6709\u8208\u8da3\u3001\u60f3\u53c3\u8207\u958b\u767c\uff0c\u6216\u662f\u6709\u5728\u5f9e\u4e8b\u76f8\u95dc\u5de5\u4f5c\u7684\u4eba\u4e00\u8d77\u804a\u804a\uff5e \r\n\r\nNote: Location TBD, might be hosted at the System Software Track room (TR411) instead, please check this document again for final location.\r\n\r\nLooking for those who are either interested or currently participating in Linux Kernel development, or taking on related careers. Come and chat!", "description": "Opt-in / \u53c3\u52a0\u8005\uff1a\r\nShung-Hsi @shunghsiyu\r\nJhe-Wei @Dennis\r\nJian-Hua\r\nYu-You", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/P7UGTQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/P7UGTQ/", "attachments": []}, {"guid": "6ab29ada-d720-50b7-a58b-c4db27b2a21e", "code": "JKGL77", "id": 1339, "logo": null, "date": "2024-08-04T14:00:00+08:00", "start": "14:00", "duration": "01:00", "room": "TR609", "slug": "coscup-2024-1339-polyhistor-coscupai-bot", "url": "https://pretalx.coscup.org/coscup-2024/talk/JKGL77/", "title": "Polyhistor-COSCUP\u5de5\u4ebaAI bot\u5c0f\u5206\u4eab", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "04 Aug 2024, 14:00 - 15:00 (draft)\r\n\u5730\u9ede\uff1aTR609\uff08Hacking Room\uff09\r\n\r\n\u70ba COSCUP \u6253\u9020\u4e00\u500b AI bot\uff0c\u4f01\u5716\u8b93\u90e8\u5206\u7ffb\u95b1\u6587\u4ef6\u7684\u5de5\u4f5c\u8f49\u70ba\u8a62\u554f bot\uff0c\u7531 bot \u56de\u7b54\u3002\u6216\u751a\u81f3 bot \u80fd\u5920\u4e3b\u52d5\u767c\u73fe\u554f\u984c\u4e26\u63d0\u4f9b\u89e3\u7b54\u8207\u53c3\u8003\u8cc7\u6599\u3002\u6b61\u8fce\u5c0d\u6211\u5011\u505a\u7684\u4e8b\u60c5\u6709\u8208\u8da3\u7684\u670b\u53cb\u5011\u4f86\u8ddf\u6211\u5011\u804a\u804a~", "description": "Opt-in / \u53c3\u52a0\u8005:\r\n1. JeffLu\r\n2. Jimmy\r\n3. Iris\r\n4. \u5c0f\u7562\uff08CrBoy\uff09\r\n5. Po-chiang \"Bob\" Chao @bobchao\r\n6. \r\n7.", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JKGL77/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JKGL77/", "attachments": []}], "TR611": [{"guid": "de78612d-2ebd-571b-9c7c-6e2a104ddfa1", "code": "9BRMLL", "id": 839, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-839-use-spike-and-open-source-systemc-library-to-build-a-poc-virtual-platform", "url": "https://pretalx.coscup.org/coscup-2024/talk/9BRMLL/", "title": "Use spike and open source SystemC library to build a PoC virtual platform", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "Briefly introduce the structure of Spike, how it simulates the RISC-V instruction.\r\nBriefly introduce how SystemC works, and some types of SystemC models, and the open source SystemC model we use : VCML ( Virtual Components Modeling Library ).\r\nIntroducing how `Spike-VP` works, and doing some experiments with Spike-VP, like run the linux kernel, and run a small benchmark program.", "description": "Just want to share my small side project, if there is any error in my presentation, please inform me, thanks!", "recording_license": "", "do_not_record": false, "persons": [{"code": "UHUSMP", "name": "Tommy", "avatar": "https://pretalx.coscup.org/media/avatars/1526832925770_FP724uG.jpg", "biography": "\u83dc\u9ce5\u5de5\u7a0b\u5e2b", "public_name": "Tommy", "guid": "3a4b90e9-5d2c-5f6a-be19-685bd1b16f5a", "url": "https://pretalx.coscup.org/coscup-2024/speaker/UHUSMP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/9BRMLL/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/9BRMLL/", "attachments": []}, {"guid": "460aca43-a9bf-5b1d-a2c5-9be155e287d5", "code": "8TLP3D", "id": 1110, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1110-risc-v--linux", "url": "https://pretalx.coscup.org/coscup-2024/talk/8TLP3D/", "title": "\u81ea\u5e79 RISC-V \u8655\u7406\u5668\u4e26\u904b\u4f5c Linux \u7cfb\u7d71", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "\u4f60\u662f\u5426\u60f3\u904e\u6253\u9020\u81ea\u5df1\u7684 CPU \u4e26\u7528\u4f86\u57f7\u884c\u591a\u7a2e\u61c9\u7528\u7a0b\u5f0f\uff1f\u62dc\u958b\u653e\u539f\u59cb\u78bc\u8edf\u786c\u9ad4\u6280\u8853\u6240\u8cdc\uff0cRISC-V \u548c Linux \u5f37\u5f37\u806f\u624b\uff0c\u53ef\u8b93\u6211\u5011\u7528\u4f4e\u5ec9\u7684\u6210\u672c\u9054\u5230\u9019\u76ee\u6a19\u3002\u672c\u8b70\u7a0b\u4ecb\u7d39\u5728 PYNQ-Z2 \u958b\u767c\u677f\u5be6\u4f5c RISC-V \u8655\u7406\u5668\uff0c\u4e26\u9010\u6b65\u958b\u767c\u914d\u5408\u7684\u786c\u9ad4\u5468\u908a\uff0c\u5728 FPGA \u9a57\u8b49\u5f8c\uff0c\u9678\u7e8c\u4ee5 OpenSBI \u548c Linux \u6838\u5fc3\u7684\u79fb\u690d\u9032\u884c\u66f4\u6df1\u5165\u7684\u6574\u5408\u9a57\u8b49\uff0c\u5f15\u5c0e\u6703\u773e\u9ad4\u9a57\u958b\u653e\u539f\u59cb\u78bc\u8edf\u786c\u9ad4\u80cc\u5f8c\u7684\u5967\u79d8\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "AJCVN3", "name": "\u6797\u5fd7\u61cb", "avatar": "https://pretalx.coscup.org/media/avatars/160153591_4587125757970400_6075628020381338929_n_E8WqFm7.jpg", "biography": "\u6210\u5927\u96fb\u6a5f\u61c9\u5c46\u7562\u696d\u751f\uff0c\u671f\u8a31\u81ea\u5df1\u80fd\u5728\u73fe\u4eca\u8907\u96dc\u8655\u7406\u5668\u8a2d\u8a08\u4e2d\u627e\u5230\u53ef\u8ca2\u737b\u4e4b\u8655\u3002", "public_name": "\u6797\u5fd7\u61cb", "guid": "533a2693-c4e9-52df-99d3-5f932c288da3", "url": "https://pretalx.coscup.org/coscup-2024/speaker/AJCVN3/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8TLP3D/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8TLP3D/", "attachments": []}, {"guid": "e1504d77-8dae-5ad2-8014-21c098405560", "code": "8V97LZ", "id": 1112, "logo": null, "date": "2024-08-04T11:25:00+08:00", "start": "11:25", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1112-from-classroom-to-lab-open-science-hardware-in-education-and-research-a-journey-with-expeyes", "url": "https://pretalx.coscup.org/coscup-2024/talk/8V97LZ/", "title": "From Classroom to Lab: Open Science Hardware in Education and Research: A Journey with ExpEYES", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "Open science hardware is all about making science open to everyone by making it more affordable and easy to access. ExpEYES, which stands for \"Experiments for Young Engineers and Scientists,\" is a small, powerful tool that helps make this possible. As a physics teacher and researcher, I use ExpEYES in my classes to help students see real scientific results right before their eyes, helping them understand complex ideas through actual experiments. But it's not just for teaching. I also use ExpEYES to create new tools for advanced scientific research, like equipment for chemical analysis and studying materials science.\r\n\r\nIn this talk, I plan to:\r\n\r\nShow how I use ExpEYES in classrooms, including specific experiments and how they help students learn.\r\nShare the development process of new open science hardware tools like a cyclic voltammetry setup, PE loop tracer, and setups to study motion and oscillations.\r\nDiscuss how open science hardware like ExpEYES can change both education and research, making it a collaborative effort that spreads knowledge and resources.\r\n\r\nCome and see how tools like ExpEYES aren't just for teaching but are key to pioneering the future of science exploration and learning. This session will give you a look into how these tools are used in real educational and research settings, inspiring you to possibly use them in your work.", "recording_license": "", "do_not_record": false, "persons": [{"code": "3R8VEP", "name": "Praveen Patil", "avatar": "https://pretalx.coscup.org/media/avatars/praveen_H8tkWfA.jpg", "biography": "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.\r\n\r\nGoogle 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. \r\n\r\nHe 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.\r\n\r\nIn 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.\r\n\r\nLinks: \r\nPersonal Website: https://www.gnovi.in/\r\nExpEYES: https://expeyes.in/\r\nSEELab: https://csparkresearch.in/seelab3\r\nGithub: https://github.com/wavicles", "public_name": "Praveen Patil", "guid": "4feb6e42-6666-522e-a96c-203d94ea50dc", "url": "https://pretalx.coscup.org/coscup-2024/speaker/3R8VEP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/8V97LZ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/8V97LZ/", "attachments": []}, {"guid": "d52b47ef-1f17-5932-b555-aa61624eed92", "code": "73A3SP", "id": 1325, "logo": null, "date": "2024-08-04T11:55:00+08:00", "start": "11:55", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1325-the-journey-of-two-novice-lsi-enthusiasts-tape-out-of-cpu-ram-in-just-one-month", "url": "https://pretalx.coscup.org/coscup-2024/talk/73A3SP/", "title": "The Journey of Two Novice LSI Enthusiasts: Tape-Out of CPU+RAM in Just One Month", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "FBZ3BM", "name": "Yuki Azuma", "avatar": "https://pretalx.coscup.org/media/avatars/17176483330001_BjG759t.jpg", "biography": "Yuki Azuma is a first-year master\u2019s 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.", "public_name": "Yuki Azuma", "guid": "7f2ded4a-6d6b-53fe-8d85-9cffb94c285d", "url": "https://pretalx.coscup.org/coscup-2024/speaker/FBZ3BM/"}, {"code": "CB3MBL", "name": "Kazuhide Uchiyama", "avatar": "https://pretalx.coscup.org/media/avatars/Screenshot_2024-07-15_135647_2fhcHwr.png", "biography": "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", "public_name": "Kazuhide Uchiyama", "guid": "596d821a-8691-519f-8a34-3f620bd939a1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/CB3MBL/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/73A3SP/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/73A3SP/", "attachments": []}, {"guid": "ecce0963-6158-59d4-a681-b5947fbb44d7", "code": "MAPBJD", "id": 1313, "logo": null, "date": "2024-08-04T13:00:00+08:00", "start": "13:00", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1313-advancements-in-ihp-s-sg13g2-open-source-pdk-and-eda-tool-development", "url": "https://pretalx.coscup.org/coscup-2024/talk/MAPBJD/", "title": "Advancements in IHP's SG13G2 open-source PDK and EDA Tool Development", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "Misc. - Session", "language": "en", "abstract": "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.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "J9L9SW", "name": "Frank Vater", "avatar": "https://pretalx.coscup.org/media/avatars/PassfotoFV_T3YFSXr.jpg", "biography": null, "public_name": "Frank Vater", "guid": "dd062b42-6d50-5180-8c9a-c95123538399", "url": "https://pretalx.coscup.org/coscup-2024/speaker/J9L9SW/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MAPBJD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MAPBJD/", "attachments": []}, {"guid": "b9056203-a30f-5369-b568-f62d21854ff2", "code": "XPMEGT", "id": 1314, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1314-designing-linux-capable-systems-on-chip-using-open-source-eda-tools", "url": "https://pretalx.coscup.org/coscup-2024/talk/XPMEGT/", "title": "Designing Linux-capable systems-on-chip using open-source EDA tools", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "Misc. - Session", "language": "en", "abstract": "For the past few years, open source hardware has gained momentum and open\r\nsource hardware IPs, mainly based on RTL descriptions have found widespread use not only in\r\nacademia, but in industry as well. With the advent of openly available process design kits\r\n(PDKs), and improved productivity of open source EDA tools, it is now possible to design not only\r\nsimple designs, but much complex systems-on-chip (SoCs) using an end-to-end open design flow as\r\nwell as publish the physical design and implementation scripts.\r\nIn this session, you will learn how to design a digital chip step by step using only open-source\r\nsoftware. You will be guided through the entire process of designing a small microcontroller on your\r\nown PC. We also present our larger Linux-capable SoC, outlining design challenges at this scale and\r\nhow we solved them. Finally, we discuss which additional improvements will be needed for\r\nopen-source EDA tools to tackle even larger designs.", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "8YNFXC", "name": "Philippe Sauter", "avatar": null, "biography": null, "public_name": "Philippe Sauter", "guid": "131e7a20-9b36-5f56-9fe5-1673cad587d2", "url": "https://pretalx.coscup.org/coscup-2024/speaker/8YNFXC/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/XPMEGT/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/XPMEGT/", "attachments": []}, {"guid": "192aeb43-9b81-5bf9-964d-bef005cf6885", "code": "PVAHAS", "id": 1174, "logo": null, "date": "2024-08-04T14:30:00+08:00", "start": "14:30", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1174-vexiiriscv-pushing-fpga-softcore-performances-forward", "url": "https://pretalx.coscup.org/coscup-2024/talk/PVAHAS/", "title": "VexiiRiscv : Pushing FPGA softcore performances forward", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "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 !\r\n\r\nVexiiRiscv aim at :\r\n- 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)\r\n- Covering both 32 bits and 64 bits RISC-V + IMAFDC + B\r\n- Being very modular and extendable\r\n- Being Debian capable\r\n- Being FPGA friendly\r\n\r\nThis talk should normaly run on the hardware itself (FPGA + VexiiRiscv + Debian), minus maybe, some kernel panics ^.^", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "XQ7RM8", "name": "Dolu1990", "avatar": "https://pretalx.coscup.org/media/avatars/4832082_2gAZsvl.jpeg", "biography": "Working in open-source hardware since 2015. Here is a few projects : \r\n- Hardware description library : SpinalHDL\r\n- RISC-V CPU : VexRiscv, VexiiRiscv, NaxRiscv\r\n\r\nI'm working as an independent, living from the project listed above.", "public_name": "Dolu1990", "guid": "297a05c6-7880-5e36-8786-14c1d445eda1", "url": "https://pretalx.coscup.org/coscup-2024/speaker/XQ7RM8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/PVAHAS/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/PVAHAS/", "attachments": []}, {"guid": "5b6df944-b992-514b-804a-bb0a68ffafa1", "code": "ZBKAA7", "id": 1169, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR611", "slug": "coscup-2024-1169-risc-v-cores-in-industrial-quality-and-open-source", "url": "https://pretalx.coscup.org/coscup-2024/talk/ZBKAA7/", "title": "RISC-V Cores in industrial quality and Open Source", "subtitle": "", "track": "Open Source Inspired Hardware (and their happy friends)", "type": "general (30mins)", "language": "en", "abstract": "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.", "description": "OpenHW Group provides industrial grade (already shipped in real products in 100 of Millions devices) yet open source (Apache 2.0 with Solderpad on top) RISC-V CPU IP. We are a non-profit, financing ourself via Member fees and with our Members verify, document and enhance and maintain our IP product portfolio which centers around RISC-V Cores. In this talk we want to give more overview who we are and what we do and why big multinational companies but also many startups use our RISC-V Cores to make real products", "recording_license": "", "do_not_record": false, "persons": [{"code": "HXRP7L", "name": "Florian 'Flo' Wohlrab", "avatar": "https://pretalx.coscup.org/media/avatars/Florian_OpenHW_CEO_small_SBnqVVS.jpg", "biography": "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.", "public_name": "Florian 'Flo' Wohlrab", "guid": "dde2545a-2f9e-56d3-9cd1-ee6fa7591ca6", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HXRP7L/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/ZBKAA7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/ZBKAA7/", "attachments": []}], "TR613": [{"guid": "82e71dca-94b5-5103-a1ff-3fceac99a938", "code": "CSNWQA", "id": 1299, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1299-bof-day2-slot1", "url": "https://pretalx.coscup.org/coscup-2024/talk/CSNWQA/", "title": "BOF DAY2 SLOT1", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "\u9810\u7d04\u4f60\u7684 BoF \u6642\u9593\uff08\u6bcf\u5834\u6b21\u4e00\u5c0f\u6642\uff09\uff0c\u8b93\u9019\u500b\u5468\u672b\u6210\u70ba\u4f60\u8207\u670b\u53cb\u5011\u7684\u6280\u8853\u6a02\u5712\u3002\u8a18\u5f97\u81f3\u6b64\u4e0b\u65b9\u9023\u7d50\u95b1\u8b80\u6ce8\u610f\u4e8b\u9805\u4e26\u767b\u8a18\u3002\r\nhttps://blog.coscup.org/2024/06/coscup-2024-bof-hacking-room.html", "description": "", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/CSNWQA/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/CSNWQA/", "attachments": []}, {"guid": "36c8fcf3-649a-51ee-8646-41e2ea56194b", "code": "UZCTZG", "id": 1341, "logo": null, "date": "2024-08-04T12:20:00+08:00", "start": "12:20", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1341-ebpf-bof", "url": "https://pretalx.coscup.org/coscup-2024/talk/UZCTZG/", "title": "eBPF BoF", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "8/4, Slot 3 12:20-13:20 @ TR 613\r\n\r\n\u4f60\u6709\u5728\u7528 (e)BPF \uff08\u4ee5\u4e0b\u7a31\u7232 BPF \uff09\u55ce\uff1f\u4e0d\u7ba1\u662f\u5b83\u7528\u4f86\u505a\u95dc\u65bc\u52d5\u614b\u8ffd\u8e64\uff08 bpftrace\u3001bcc \uff09\u6216\u7db2\u8def\uff08 Cilium\u3001Calico \uff09\u90fd\u7b97\u3002\u6216\u662f\u4f60\u6709\u95dc\u65bc BPF \u7684\u65b0\u805e\u60f3\u5206\u4eab\uff08\u4f8b\u5982 sched-ext \uff09\uff1f\u5982\u679c\u4f60\u6709\u5728\u5beb BPF \u7684\u61c9\u7528\u7a0b\u5f0f\u3001\u6216\u662f\u6709\u53c3\u8207 BPF \u672c\u8eab\u6216\u8005\u76f8\u95dc\u5de5\u5177\u7684\u958b\u767c\u7684\u8a71\u90a3\u66f4\u597d\u3002\r\n\r\n\u6b61\u8fce\u5e36\u8457\u5348\u9910\u4f86\u4e00\u8d77\u4f86\u804a\u804a\uff01\r\n\r\nWhat 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?\r\n\r\nFeel free to bring your lunch along to come and chat!", "description": "Opt-in / \u53c3\u52a0\u8005\uff1a\r\n\r\nPo-chiang \"Bob\" Chao, Product Manager & FLOSS contributor, @bobchao everywhere\r\nET Blue, feature analyst & frontend developer & FLOSS contributor, @etblue everywhere\r\nKaren Hsieh, PMM, @karenhsieh\r\nToomore Chiang, COSCUP\r\n(add your name here! \u5728\u9019\u88e1\u7c3d\u4e0a\u4f60\u7684\u5927\u540d)", "recording_license": "", "do_not_record": false, "persons": [], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/UZCTZG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/UZCTZG/", "attachments": []}, {"guid": "835582c1-8ca8-566b-895f-2795b40580b9", "code": "GZYD38", "id": 1332, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "01:00", "room": "TR613", "slug": "coscup-2024-1332-networked-computing-device-orchestra", "url": "https://pretalx.coscup.org/coscup-2024/talk/GZYD38/", "title": "Networked computing device orchestra (\u806f\u7db2\u96fb\u8166\u8a2d\u5099\u6a02\u5718)", "subtitle": "", "track": "COSCUP Meetup", "type": "BoF", "language": "en", "abstract": "\u6b61\u8fce\u5c0d\u6709\u8208\u8da3\u4f7f\u7528\u81ea\u7531\u8edf\u9ad4\u4f5c live coding /\u7db2\u8def\u96fb\u8166\u97f3\u6a02\u88dd\u7f6e\u540c\u6b65\u6f14\u51fa  \u7684\u540c\u597d\u4f86\u53c3\u52a0\u534a\u8a0e\u8ad6\u534ajam \u7684\u5373\u8208\u6f14\u594f\u96c6\u6703\uff0c\u539f\u5247\u4e0a\u6703\u4eff\u6548 Princeton Laptop Orchestra \u4e4b\u985e\u570b\u5916\u5927\u5b78\u793e\u5718\u6216\u53f0\u7063\u7684\u96ea\u85cd\u5730\u6982\u5ff5\u85dd\u8853\u5287\u5834\u7684\u6f14\u51fa\u65b9\u5f0f\uff0c\u505a\u7db2\u8def\u9023\u7dda\u6216\u975e\u9023\u7dda\u7684\u540c\u6b65\u6f14\u51fa\u3002\u91cd\u9ede\u5728\u7814\u8a0e\u5982\u4f55\u7528\u81ea\u7531\u8edf\u9ad4\u4f86\u5be6\u8e10\u6b64\u4e00\u76ee\u6a19\uff0c\u6240\u4ee5\u5982\u4f55\u9054\u6210\u6703\u4ea4\u7531\u6210\u54e1\u8166\u529b\u6fc0\u76ea\u8ddf\u5f9e\u5be6\u4f5c\u4e2d\u5fae\u8abf\uff0c\u8001\u624b\u6216\u6709\u8208\u8da3\u7684\u65b0\u624b\u90fd\u6b61\u8fce\u3002\u5047\u5982\u6c92\u6709\u5fd7\u9858\u8b1b\u8005\uff0c\u4e3b\u6301\u4eba\u9810\u8a08\u6703\u5f88\u7c21\u77ed\u7684\u4ecb\u7d39\u6700\u57fa\u672c\u7684live coding \u767c\u8072\u8ddf\u4e00\u7fa4\u6a02\u624b\u5982\u4f55\u4f7f\u7528\u8b6c\u5982\uff2f\uff33\uff23\u7db2\u8def\u540c\u6b65\u7684\u65b9\u6cd5\u3002\u4e3b\u6301\u4eba\u6703\u6e96\u5099\u4e00\u53f0  48 port switch \u3002\r\n\r\n\u53c3\u52a0\u8005\u8acb\u81ea\u5099\u7b46\u96fb\u6216\u5e73\u677f\u6216\u624b\u6a5f\uff08\u9084\u6709\u96fb\u6e90\u8ddf\u7db2\u8def\u7dda\uff09\u3002\u7531\u65bc\u4e0d\u78ba\u5b9a\u7121\u7dda\u7db2\u8def\u8ddf\u53c3\u52a0\u8005\u7db2\u901a\u8a2d\u5099\u76f8\u5bb9\u6027\u9084\u6709\u5ef6\u9072\u7b49\u7b49\u56e0\u7d20\uff0c\u8acb\u76e1\u91cf\u4f7f\u7528\u6709\u7dda\u7db2\u8def\u9023\u63a5\uff0c\u6c92\u6709\u7684\u8a71\u6211\u5011\u4e5f\u958b\u653e\u7121\u7dda\u88dd\u7f6e\u5982\u624b\u6a5f\u7b49\u3002\u8acb\u5148\u8ddf\u5354\u8abf\u8005 shelandytheater@gmail.com \u5831\u540d\u7c21\u77ed\u81ea\u6211\u4ecb\u7d39\u8ddf\u7c21\u8ff0\u60a8\u5c0dlive coding  \u6216\u76f8\u95dc\u96fb\u5b50\u97f3\u6a02\u7684\u60f3\u6cd5\u8ddf\u53c3\u8207\u9019\u6b21\u6d3b\u52d5\u7684\u4f01\u5716\u5fc3\uff08\u5047\u5982\u80fd\u81ea\u9858\u5354\u52a9\u5e36\u9818\u5927\u5bb6\u7528\u67d0\u7a2e\u65b9\u4fbf\u7684 live coding\u8edf\u9ad4 \u5982Overtone/SuperCollider \u2026\u7c21\u4ecb\u6559\u5b78\u4e5f\u5f88\u6b61\u8fce\uff09\u3002\r\n\r\n\u8a0e\u8ad6\u53ca\u6f14\u594f\u6642\u8acb\u5c0a\u91cd\u5927\u5bb6\uff0c\u9019\u6a23\u624d\u73a9\u5f97\u6109\u5feb\u3002", "description": "Opt-in / \u53c3\u52a0\u8005\u8acb\u63a5\u529b\uff1a\r\n\r\n\tHost : Kuo-Chieh Ting, shelandytheater@gmail.com\r\n\tplease add your ID and contact information\r\n\r\n1.\r\n2.", "recording_license": "", "do_not_record": false, "persons": [{"code": "DA3NZT", "name": "Kuo-Chieh Ting", "avatar": null, "biography": null, "public_name": "Kuo-Chieh Ting", "guid": "4d2960dd-64ce-5e7b-bbda-67c6c1981219", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DA3NZT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GZYD38/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GZYD38/", "attachments": []}], "TR614": [{"guid": "48081efe-8766-58f0-a30f-0b5858235dfc", "code": "DMXX9J", "id": 1273, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "02:00", "room": "TR614", "slug": "coscup-2024-1273-infrastructure-as-a-code-iac", "url": "https://pretalx.coscup.org/coscup-2024/talk/DMXX9J/", "title": "Infrastructure as a Code (IaC) \u5de5\u4f5c\u574a", "subtitle": "", "track": "Kubernetes Community Day Taipei", "type": "workshop (2hrs)", "language": "en", "abstract": "\u9019\u6b21\u7684\u5de5\u4f5c\u574a\u4e2d\uff0c\u6211\u5011\u5c07\u5e36\u9818\u53c3\u8207\u8005\u6df1\u5165\u4e86\u89e3 Infrastructure as a Code (IaC) \u7684\u6982\u5ff5\u53ca\u5176\u91cd\u8981\u6027\u3002IaC \u662f\u4e00\u7a2e IT \u57fa\u790e\u8a2d\u65bd\u7ba1\u7406\u7684\u65b9\u6cd5\uff0c\u5b83\u5141\u8a31\u958b\u767c\u8005\u548c\u7cfb\u7d71\u7ba1\u7406\u54e1\u4f7f\u7528\u7a0b\u5f0f\u78bc\u81ea\u52d5\u7ba1\u7406\u548c\u914d\u7f6e\u786c\u9ad4\uff0c\u800c\u4e0d\u662f\u900f\u904e\u624b\u52d5\u8a2d\u5b9a\u6216\u4e92\u52d5\u5f0f\u8a2d\u5b9a\u5de5\u5177\u9032\u884c\u64cd\u4f5c\u3002\r\n\r\n\u5de5\u4f5c\u574a\u76ee\u6a19\uff1a\r\n\r\n \u2022 \u4e86\u89e3 IaC \u7684\u57fa\u672c\u6982\u5ff5\u53ca\u5176\u5728\u73fe\u4ee3 IT \u7ba1\u7406\u4e2d\u7684\u4f5c\u7528\u3002\r\n \u2022 \u5b78\u7fd2\u5982\u4f55\u4f7f\u7528 IaC \u5de5\u5177\u4f86\u81ea\u52d5\u90e8\u7f72\u548c\u7ba1\u7406\u57fa\u790e\u8a2d\u65bd\u3002\r\n \u2022 \u5be6\u969b\u64cd\u4f5c\uff0c\u4f7f\u7528 IaC \u5efa\u7acb\u548c\u914d\u7f6e Kubernetes \u53e2\u96c6\u3002", "description": "\u9019\u6b21\u7684\u5de5\u4f5c\u574a\u4e2d\uff0c\u6211\u5011\u5c07\u5e36\u9818\u53c3\u8207\u8005\u6df1\u5165\u4e86\u89e3 Infrastructure as a Code (IaC) \u7684\u6982\u5ff5\u53ca\u5176\u91cd\u8981\u6027\u3002IaC \u662f\u4e00\u7a2e IT \u57fa\u790e\u8a2d\u65bd\u7ba1\u7406\u7684\u65b9\u6cd5\uff0c\u5b83\u5141\u8a31\u958b\u767c\u8005\u548c\u7cfb\u7d71\u7ba1\u7406\u54e1\u4f7f\u7528\u7a0b\u5f0f\u78bc\u81ea\u52d5\u7ba1\u7406\u548c\u914d\u7f6e\u786c\u9ad4\uff0c\u800c\u4e0d\u662f\u900f\u904e\u624b\u52d5\u8a2d\u5b9a\u6216\u4e92\u52d5\u5f0f\u8a2d\u5b9a\u5de5\u5177\u9032\u884c\u64cd\u4f5c\u3002\r\n\r\n\u5de5\u4f5c\u574a\u76ee\u6a19\uff1a\r\n\r\n \u2022 \u4e86\u89e3 IaC \u7684\u57fa\u672c\u6982\u5ff5\u53ca\u5176\u5728\u73fe\u4ee3 IT \u7ba1\u7406\u4e2d\u7684\u4f5c\u7528\u3002\r\n \u2022 \u5b78\u7fd2\u5982\u4f55\u4f7f\u7528 IaC \u5de5\u5177\u4f86\u81ea\u52d5\u90e8\u7f72\u548c\u7ba1\u7406\u57fa\u790e\u8a2d\u65bd\u3002\r\n \u2022 \u5be6\u969b\u64cd\u4f5c\uff0c\u4f7f\u7528 IaC \u5efa\u7acb\u548c\u914d\u7f6e Kubernetes \u53e2\u96c6\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "SKHBCH", "name": "Ching Kuo", "avatar": "https://pretalx.coscup.org/media/avatars/A2001010284676_uZcqZ9Y.jpg", "biography": "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.\r\n\r\nIn his current role at Mirantis, he takes pride in offering assistance to end customers, aiding them with their Kubernetes and OpenStack needs.", "public_name": "Ching Kuo", "guid": "8e3a8a70-f045-549e-9f1f-35b44fc02b2f", "url": "https://pretalx.coscup.org/coscup-2024/speaker/SKHBCH/"}, {"code": "GF3AUJ", "name": "\u68af\u53e3 tico88612", "avatar": "https://pretalx.coscup.org/media/avatars/chenghao-yang_Z8AqEJo.jpg", "biography": "\u81fa\u7063\u96f2\u7aef\u539f\u751f\u4f7f\u7528\u8005\u793e\u7fa4 (CNTUG) Co-organizer\uff0c\u64d4\u4efb\u96f2\u7aef\u539f\u751f\u8a08\u7b97\u57fa\u91d1\u6703\u63a8\u5ee3\u5927\u4f7f (CNCF Ambassador)\u3002\r\n\u8457\u6709\u500b\u4eba\u7db2\u7ad9\u4ee5\u5916\uff0c\u66fe Kubernetes Community Day\u3001GDG DevFest\u3001SITCON \u7b49\u793e\u7fa4\u64d4\u4efb\u8b1b\u5e2b\u3002\r\nKubernetes\u3001Kubernetes SIGs \u6210\u54e1\uff0c\u5c08\u6ce8\u65bc\u958b\u6e90\u8ca2\u737b\u3002", "public_name": "\u68af\u53e3 tico88612", "guid": "38a24cb1-27c5-575b-9cf7-e71b24468176", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GF3AUJ/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/DMXX9J/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/DMXX9J/", "attachments": []}], "TR615": [{"guid": "fbd29a62-01d5-5109-ad77-7ece83cc3151", "code": "7PU7KD", "id": 1320, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "06:00", "room": "TR615", "slug": "coscup-2024-1320-0--1--wordpress", "url": "https://pretalx.coscup.org/coscup-2024/talk/7PU7KD/", "title": "\u5de5\u4f5c\u574a - \u5f9e 0 \u5230 1 \u7528\u958b\u6e90\u8edf\u9ad4 WordPress \u5efa\u7acb\u81ea\u5df1\u7684\u7db2\u7ad9", "subtitle": "", "track": "WordPress Taiwan Community", "type": "All day long workshop", "language": "en", "abstract": "\u7b2c\u4e00\u5802\uff1a\u7db2\u57df DNS \u4e3b\u6a5f\u6982\u5ff5\u4ecb\u7d39 30 mins\r\n\u7b2c\u4e8c\u5802\uff1aWordPress \u90e8\u843d\u683c\u7db2\u7ad9\u67b6\u8a2d\u5be6\u6230 (\u524d\u5f8c\u53f0\u4ecb\u7d39) 60 mins\r\n\u7b2c\u4e09\u5802\uff1aElementor \u5916\u639b\u61c9\u7528 30 mins\r\n\u7b2c\u56db\u5802\uff1a\u7d50\u5408 AI \u5de5\u5177\u81ea\u52d5\u7522\u751f\u90e8\u843d\u683c\u6587\u7ae0 30 mins\r\n\u7b2c\u4e94\u5802\uff1a\u5099\u4efd\u548c\u5b89\u5168\u6027\u5916\u639b\u4ecb\u7d39\u8207\u5b89\u88dd\u6559\u5b78 30 mins\r\n\r\n(\u6bcf\u5802\u5de5\u4f5c\u574a\u4e2d\u9593\u6709 20 \u5206\u9418\u4f11\u606f\u6642\u9593)", "description": "\u7b2c\u4e00\u5802\uff1a\u7db2\u57df DNS \u4e3b\u6a5f\u6982\u5ff5\u4ecb\u7d39 30 mins\r\n\u7b2c\u4e8c\u5802\uff1aWordPress \u90e8\u843d\u683c\u7db2\u7ad9\u67b6\u8a2d\u5be6\u6230 (\u524d\u5f8c\u53f0\u4ecb\u7d39) 60 mins\r\n\u7b2c\u4e09\u5802\uff1aElementor \u5916\u639b\u61c9\u7528 30 mins\r\n\u7b2c\u56db\u5802\uff1a\u7d50\u5408 AI \u5de5\u5177\u81ea\u52d5\u7522\u751f\u90e8\u843d\u683c\u6587\u7ae0 30 mins\r\n\u7b2c\u4e94\u5802\uff1a\u5099\u4efd\u548c\u5b89\u5168\u6027\u5916\u639b\u4ecb\u7d39\u8207\u5b89\u88dd\u6559\u5b78 30 mins\r\n\r\n(\u6bcf\u5802\u5de5\u4f5c\u574a\u4e2d\u9593\u6709 20 \u5206\u9418\u4f11\u606f\u6642\u9593)", "recording_license": "", "do_not_record": false, "persons": [{"code": "MYDS89", "name": "Eric Wu", "avatar": "https://pretalx.coscup.org/media/avatars/68916545_2327759284005236_1149131234622832640_n_lYh6EOA.jpg", "biography": "\u6211\u662f\u4e00\u4f4d\u5168\u7aef\u5de5\u7a0b\u5e2b\u3002\u81ea 2019 \u5e74\u4ee5\u4f86\uff0c\u4e00\u76f4\u6d3b\u8e8d\u65bc\u53f0\u7063\u7684 WordPress \u793e\u7fa4\uff0c\u4e26\u66fe\u64d4\u4efb 2019 \u5e74\u7684WordCamp Taipei organizer\u30012021 \u5e74\u7684 WordCamp Taiwan \u7684 organizer \u548c 2023 \u5e74\u7684 WordCamp Taiwan lead organizer \uff0c\u4e5f\u6301\u7e8c\u8ca2\u737b\u8457 WordPress \u5916\u639b\u548c\u672c\u5730\u5316\u3002\u4e0d\u50c5\u5728\u7a0b\u5f0f\u958b\u767c\u4e0a\u6709\u5c08\u696d\u77e5\u8b58\uff0c\u4e5f\u71b1\u8877\u65bc\u5c0b\u627e\u4e16\u754c\u5404\u5730\u7684\u7f8e\u98df\u4f73\u991a\u3002", "public_name": "Eric Wu", "guid": "c8ffdab1-f2f5-5679-af63-ba54a1ed55b9", "url": "https://pretalx.coscup.org/coscup-2024/speaker/MYDS89/"}, {"code": "GX3MT7", "name": "\u674e\u51a0\u7def", "avatar": "https://pretalx.coscup.org/media/avatars/GX3MT7_bhsaWGI.webp", "biography": "\u6211\u662f\u4e00\u4f4d\u6578\u4f4d\u6e38\u7267\u4e2d\u7684\u5168\u7aef\u5de5\u7a0b\u5e2b\u3002\u81ea2017\u5e74\u4ee5\u4f86\uff0c\u4e00\u76f4\u6d3b\u8e8d\u65bc\u53f0\u7063\u7684WordPress\u793e\u7fa4\uff0c\u4e26\u66fe\u64d4\u4efb2018\u5e74\u548c2019\u5e74\u7684WCTPE organizer\uff0c2021\u5e74\u7684WCTW organizer\u548c2023\u5e74\u7684WCTW lead organizer\uff0c\u4ee5\u53ca\u53f0\u5317\u5c0f\u805a\u7684\u4e3b\u8fa6\u3002\u4e0d\u50c5\u5728\u7a0b\u5f0f\u958b\u767c\u4e0a\u6709\u5c08\u696d\u77e5\u8b58\uff0c\u4e5f\u71b1\u8877\u65bc\u5c0b\u627e\u4e16\u754c\u5404\u5730\u7684\u7f8e\u98df\u4f73\u991a\u3002", "public_name": "\u674e\u51a0\u7def", "guid": "e389a963-8a79-552d-a182-97aecb71b44c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GX3MT7/"}, {"code": "K8JT3K", "name": "Mike", "avatar": null, "biography": null, "public_name": "Mike", "guid": "a0e25c97-65f0-51c1-9103-eef588827c8c", "url": "https://pretalx.coscup.org/coscup-2024/speaker/K8JT3K/"}, {"code": "7NMFHT", "name": "Yuli", "avatar": null, "biography": null, "public_name": "Yuli", "guid": "a1ef6413-6296-53c6-bfaf-fbb7dcdd4371", "url": "https://pretalx.coscup.org/coscup-2024/speaker/7NMFHT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/7PU7KD/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/7PU7KD/", "attachments": []}], "TR616": [{"guid": "7b699295-8ef5-569f-8c1e-b6ddce496e21", "code": "JHJ3PM", "id": 824, "logo": null, "date": "2024-08-04T10:00:00+08:00", "start": "10:00", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-824-getting-started-with-developing-your-first-fhir-client-with-python", "url": "https://pretalx.coscup.org/coscup-2024/talk/JHJ3PM/", "title": "Getting started with developing your first FHIR client with Python!", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u672c\u8b70\u7a0b\u4e2d\uff0c\u4e3b\u8981\u4ee5\u958b\u767c\u8005\u8207\u5de5\u7a0b\u5e2b\u7684\u89d2\u5ea6\uff0c\u5206\u4eab\u5982\u4f55\u4ee5Python\u7a0b\u5f0f\u5be6\u4f5c\u51fa\u7b26\u5408FHIR\u6a19\u6e96\u7684\u8cc7\u6599\uff0c\u4e26\u5305\u542b\u793a\u7bc4\u8207\u5be6\u4f5c\u7522\u751f\u51fa\u5e7e\u500b\u95dc\u65bc\u7b26\u5408\u5728\u91ab\u8cc7\u806f\u6e2c\u4e2d\u7684\u60c5\u5883\u4e0b\u7b26\u5408FHIR\u6a19\u6e96\u7684\u8cc7\u6599\u3002", "description": "\u5b89\u6392\u7684\u8b70\u7a0b\u5167\u5bb9\u8207\u6642\u9593\u5982\u4e0b\uff1a\r\n\r\n1. \u81ea\u6211\u4ecb\u7d39(\u7d042\u5206\u9418)\r\n2. \u4ec0\u9ebc\u662fFHIR\u3001\u5176\u4ed6\u57fa\u672c\u7684\u540d\u8a5e\u89e3\u91cb\u8207\u5177\u5099\u57fa\u672c\u77e5\u8b58\uff0c\u4f8b\u5982\uff1aImplementation guide\u3001Profile\u8207Resource\u7b49(\u7d044\u5206\u9418)\r\n3. \u8981\u6e96\u5099\u7684\u5de5\u5177(\u7d042\u5206\u9418)\r\n4. \u7c21\u4ecbMITW\u806f\u6e2c\u677e(\u7d043\u5206\u9418)\r\n5. \u793a\u7bc4Patient Resource Scenario 1 (\u542btroubleshooting)(\u7d044\u5206\u9418)\r\n6. \u793a\u7bc4Patient Resource Scenario 2 (\u542btroubleshooting)(\u7d044\u5206\u9418)\r\n7. \u793a\u7bc4Patient Resource Scenario 3 (\u542btroubleshooting)(\u7d044\u5206\u9418)\r\n8. \u793a\u7bc4Observation Resource Scenario 1 (\u542btroubleshooting)(\u7d044\u5206\u9418) (\u6642\u9593\u4f86\u5f97\u53ca\u7684\u8a71)\r\n9. \u7d50\u8ad6\u8207\u5206\u4eabBest practices(\u7d043\u5206\u9418)", "recording_license": "", "do_not_record": false, "persons": [{"code": "Z8FQ8V", "name": "Peter", "avatar": "https://pretalx.coscup.org/media/avatars/257742836_304947081666893_8527341263200811560_n_h0qIGBU.jpg", "biography": "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.\r\n\r\nIn the past, I worked as a associate engineer in Industrial Technology Research Institute and I research the electric and energy application systems.\r\n\r\nNow I worked as a associate engineer in Institute for Information Industry and I research the medical information and carbon emission domains.", "public_name": "Peter", "guid": "08e14654-8fbe-57a0-9ff5-9a84d7acfb78", "url": "https://pretalx.coscup.org/coscup-2024/speaker/Z8FQ8V/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/JHJ3PM/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/JHJ3PM/", "attachments": []}, {"guid": "dbc3d21a-e8ec-56fe-8650-155661612e97", "code": "Z9E3EV", "id": 980, "logo": null, "date": "2024-08-04T10:40:00+08:00", "start": "10:40", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-980-mainecoon", "url": "https://pretalx.coscup.org/coscup-2024/talk/Z9E3EV/", "title": "\u4fc3\u9032\u6578\u4f4d\u75c5\u7406\u5b78\u767c\u5c55\uff1aMainecoon \u53f0\u7063\u958b\u6e90\u75c5\u7406\u5f71\u50cf\u986f\u793a\u5668\u4ecb\u7d39\u53ca\u958b\u767c\u7d93\u9a57", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "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!\r\n\r\n\u7531\u65bc\u6578\u4f4d\u75c5\u7406\u5b78\u7684\u5feb\u901f\u767c\u5c55\uff0c\u6211\u5011\u9762\u5c0d\u4f86\u81ea\u4e0d\u540c\u75c5\u7406\u6383\u63cf\u8a2d\u5099\u7684\u8cc7\u6599\u683c\u5f0f\u5dee\u7570\u7b49\u6311\u6230\uff0c\u5c0d\u65bc\u5be6\u969b\u91ab\u7642\u5834\u57df\u7684\u61c9\u7528\u9020\u6210\u4e86\u4e00\u5b9a\u7684\u56f0\u96e3\u3002\u70ba\u6b64\uff0c\u6211\u5011\u958b\u767c\u4e86\u4e00\u500b\u5275\u65b0\u7684\u958b\u6e90\u6578\u4f4d\u75c5\u7406\u5f71\u50cf\u986f\u793a\u5e73\u53f0-\u7dec\u56e0\u8c93\uff08Mainecoon\uff09\uff0c\u8a72\u5e73\u53f0\u6574\u5408\u4e86DICOM\u6a19\u6e96\uff0c\u652f\u6301\u4e0d\u540c\u6383\u63cf\u5ee0\u724c\u7684\u5168\u73bb\u7247\u6578\u4f4d\u75c5\u7406\u5f71\u50cf\uff08Whole Slide Image, WSI\uff09\uff0c\u900f\u904e\u512a\u5316\u524d\u7aef\u50b3\u8f38\u6548\u80fd\u4ee5\u89e3\u6c7a\u5927\u578b\u6a19\u8a18\u50b3\u8f38\u6642\u9593\u904e\u9577\u7684\u554f\u984c\uff0c\u958b\u767c\u6574\u5408AI\u6a21\u578b\u6846\u67b6\uff0c\u4e26\u7d50\u5408\u5be6\u9ad4\u91ab\u9662\u9032\u884c\u6574\u5408\u6e2c\u8a66\u6848\u4f8b\uff0c\u4ee5\u89e3\u6c7a\u6578\u4f4d\u75c5\u7406\u9818\u57df\u7684\u8cc7\u6599\u4e92\u901a\u6027\u554f\u984c\u3002", "description": "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!\r\n\r\n\u7531\u65bc\u6578\u4f4d\u75c5\u7406\u5b78\u7684\u5feb\u901f\u767c\u5c55\uff0c\u6211\u5011\u9762\u5c0d\u4f86\u81ea\u4e0d\u540c\u75c5\u7406\u6383\u63cf\u8a2d\u5099\u7684\u8cc7\u6599\u683c\u5f0f\u5dee\u7570\u7b49\u6311\u6230\uff0c\u5c0d\u65bc\u5be6\u969b\u91ab\u7642\u5834\u57df\u7684\u61c9\u7528\u9020\u6210\u4e86\u4e00\u5b9a\u7684\u56f0\u96e3\u3002\u70ba\u6b64\uff0c\u6211\u5011\u958b\u767c\u4e86\u4e00\u500b\u5275\u65b0\u7684\u958b\u6e90\u6578\u4f4d\u75c5\u7406\u5f71\u50cf\u986f\u793a\u5e73\u53f0-\u7dec\u56e0\u8c93\uff08Mainecoon\uff09\uff0c\u8a72\u5e73\u53f0\u6574\u5408\u4e86DICOM\u6a19\u6e96\uff0c\u652f\u6301\u4e0d\u540c\u6383\u63cf\u5ee0\u724c\u7684\u5168\u73bb\u7247\u6578\u4f4d\u75c5\u7406\u5f71\u50cf\uff08Whole Slide Image, WSI\uff09\uff0c\u900f\u904e\u512a\u5316\u524d\u7aef\u50b3\u8f38\u6548\u80fd\u4ee5\u89e3\u6c7a\u5927\u578b\u6a19\u8a18\u50b3\u8f38\u6642\u9593\u904e\u9577\u7684\u554f\u984c\uff0c\u958b\u767c\u6574\u5408AI\u6a21\u578b\u6846\u67b6\uff0c\u4e26\u7d50\u5408\u5be6\u9ad4\u91ab\u9662\u9032\u884c\u6574\u5408\u6e2c\u8a66\u6848\u4f8b\uff0c\u4ee5\u89e3\u6c7a\u6578\u4f4d\u75c5\u7406\u9818\u57df\u7684\u8cc7\u6599\u4e92\u901a\u6027\u554f\u984c\uff0c\u5728\u9019\u500b\u8b70\u7a0b\u5c07\u4ecb\u7d39\u4e00\u500b\u5177\u6709\u4e92\u901a\u6027\u80fd\u529b\u7684\u6578\u4f4d\u986f\u5fae\u93e1\uff01", "recording_license": "", "do_not_record": false, "persons": [{"code": "KFFWTH", "name": "\u8a31\u671d\u5a01", "avatar": "https://pretalx.coscup.org/media/avatars/%E6%88%AA%E5%9C%96_2024-07-09_%E4%B8%8B%E5%8D%883.07.18_SVnoio7.png", "biography": "\u6211\u662f\u671d\u5a01\uff0c\u76ee\u524d\u5c31\u8b80\u570b\u7acb\u81fa\u5317\u8b77\u7406\u5065\u5eb7\u5927\u5b78\u8cc7\u8a0a\u7ba1\u7406\u7cfb\uff0c\u5be6\u7fd2\u65bc\u570b\u6cf0\u91d1\u63a7\u6578\u4f4d\u6578\u64da\u66a8\u79d1\u6280\u767c\u5c55\u4e2d\u5fc3\u7684\u5be6\u7fd2\u751f\uff0c\u662f [Cylab-TW \u5f71\u50cf\u8cc7\u8a0a\u5b78\u5be6\u9a57\u5ba4](https://cylab.dicom.tw/)\u7684\u6210\u54e1\u3002\u7814\u7a76\u9818\u57df\u5305\u542bDICOM\u3001FHIR \u4e3b\u8981\u662f\u91ab\u5b78\u8cc7\u8a0a\u9818\u57df\u70ba\u4e3b\uff0c\u64c5\u9577\u7cfb\u7d71\u958b\u767c\uff0c\u4f7f\u7528NodeJS\u3001React \u505a\u70ba\u4e3b\u529b\u958b\u767c\u5de5\u5177\u3002", "public_name": "\u8a31\u671d\u5a01", "guid": "4dfd42a3-4848-56b4-a78c-b0c3f6507dac", "url": "https://pretalx.coscup.org/coscup-2024/speaker/KFFWTH/"}, {"code": "DPPDKT", "name": "\u674e\u745c\u5ead", "avatar": null, "biography": "\u6211\u662f\u674e\u745c\u5ead\uff0c\u76ee\u524d\u5c31\u8b80\u570b\u7acb\u81fa\u5317\u8b77\u7406\u5065\u5eb7\u5927\u5b78\u8cc7\u8a0a\u7ba1\u7406\u7cfb\uff0c\u64c5\u9577\u7db2\u9801\u8a2d\u8a08\uff0c\u4f7f\u7528React \u3001JavaScript\u505a\u70ba\u4e3b\u8981\u958b\u767c\u5de5\u5177\u3002", "public_name": "\u674e\u745c\u5ead", "guid": "8814342c-b434-5d0a-8060-b71d1fbe016b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/DPPDKT/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/Z9E3EV/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/Z9E3EV/", "attachments": []}, {"guid": "5365e605-5d3b-5542-9231-a935d28156cb", "code": "MCZSPW", "id": 936, "logo": null, "date": "2024-08-04T11:20:00+08:00", "start": "11:20", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-936-dicom-dicom-wg-26", "url": "https://pretalx.coscup.org/coscup-2024/talk/MCZSPW/", "title": "\u5f9e\u8cc7\u6599\u8f49\u63db\u5230\u5275\u5efa\uff1aDICOM \u5c08\u6848\u7d93\u6b77\u7d50\u5408DICOM WG-26\u806f\u6e2c\u4e2d\u7684\u5be6\u8e10\u7d93\u9a57\u5206\u4eab", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u5728\u6578\u4f4d\u75c5\u7406\u5f71\u50cf\u9818\u57df\uff0c\u4e0d\u540c\u6383\u63cf\u5668\u7684\u5f71\u50cf\u683c\u5f0f\u5dee\u7570\u5e36\u4f86\u6280\u8853\u76f8\u5bb9\u6027\u6311\u6230\uff0c\u963b\u7919\u8cc7\u6599\u7684\u7ba1\u7406\u548c\u5171\u4eab\u3002\u70ba\u89e3\u6c7a\u6b64\u554f\u984c\uff0c\u6211\u5011\u6574\u5408\u91ab\u7642\u8cc7\u8a0a\u8207\u5f71\u50cf\u6a19\u6e96\uff0c\u958b\u767cDICOM\u8f49\u63db\u5de5\u5177\uff0c\u5be6\u73fe\u4e0d\u540c\u91ab\u7642\u6a5f\u69cb\u9593\u7684\u8cc7\u6599\u4e92\u901a\u6027\u3002\u6211\u5011\u8207\u81fa\u5317\u69ae\u6c11\u7e3d\u91ab\u9662\u548c\u6210\u529f\u5927\u5b78\u9644\u8a2d\u91ab\u9662\u5408\u4f5c\uff0c\u6210\u529f\u6574\u5408\u75c5\u7406\u5207\u7247\u5f71\u50cf\u8cc7\u6599\uff0c\u4e26\u901a\u904e\u6a21\u64ec\u74b0\u5883\u6e2c\u8a66\uff0c\u78ba\u4fdd\u8cc7\u6599\u683c\u5f0f\u7d71\u4e00\u548c\u96b1\u79c1\u4fdd\u8b77\uff0c\u63a8\u52d5\u8de8\u6a5f\u69cb\u8cc7\u6599\u5171\u4eab\u548c\u5408\u4f5c\u7814\u7a76\uff0c\u63d0\u5347\u7814\u7a76\u6548\u7387\u548c\u6578\u64da\u5be6\u7528\u6027\u3002\r\n\r\n\u6b64\u5916\uff0c\u6211\u5011\u53c3\u8207\u4e86\u7531DICOM WG-26\u8209\u8fa6\u76842024 Annotations Connectathon\uff0c\u5be6\u4f5c\u75c5\u7406\u5f71\u50cf\u7684\u61c9\u7528\u60c5\u5883\uff0c\u9a57\u8b49\u4e86\u75c5\u7406\u5f71\u50cf\u7684\u5b8c\u6574\u6027\u8207\u4e92\u901a\u6027\uff0c\u4e26\u8b58\u5225\u89e3\u6c7a\u591a\u9805\u6280\u8853\u554f\u984c\u3002\u9019\u4e9b\u7d93\u9a57\u4e0d\u50c5\u5c55\u793a\u4e86\u6211\u5011\u7684\u6280\u8853\u5be6\u529b\uff0c\u4e5f\u70ba\u6578\u4f4d\u75c5\u7406\u5b78\u7684\u9032\u6b65\u958b\u95e2\u4e86\u65b0\u53ef\u80fd\u3002\u671f\u671b\u9019\u4e9b\u7d93\u9a57\u80fd\u70ba\u91ab\u7642\u9818\u57df\u5e36\u4f86\u66f4\u591a\u5275\u65b0\u8207\u9032\u5c55\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "GCVSAX", "name": "\u5f90\u8cc7\u8ed2", "avatar": "https://pretalx.coscup.org/media/avatars/9E3D54E7-462A-406F-826D-11F59D874F1E_TYyiMOK.jpg", "biography": "\u5927\u5bb6\u597d\uff0c\u6211\u662f\u5f90\u8cc7\u8ed2\r\n\r\n\u73fe\u5c31\u8b80\u65bc\u570b\u7acb\u81fa\u5317\u8b77\u7406\u5065\u5eb7\u5927\u5b78\u8cc7\u8a0a\u7ba1\u7406\u7cfb\uff0c\u662f \r\n[CYLab \r\nImaging Informatics Labs](<https://github.com/cylab-tw/>)\u7684\u6210\u54e1\u3002\r\n\r\n\u66fe\u53c3\u8207\u591a\u500b\u7814\u7a76\u8a08\u756b\u6848\uff0c\u4e3b\u8981\u63a5\u89f8\u91ab\u5b78\u5f71\u50cf\u53ca\u50b3\u8f38\u6a19\u6e96 (DICOM)\u3001\u91ab\u7642\u8cc7\u8a0a\u6a19\u6e96 (FHIR)\uff0c\u64c5\u9577\u91ab\u5b78\u5f71\u50cf\u3001\u6578\u64da\u8655\u7406\u4ee5\u53ca\u4eba\u5de5\u667a\u6167\u65bc\u91ab\u7642\u7684\u61c9\u7528\u3002\r\n\r\n\u4e3b\u8981\u958b\u767c\u5de5\u5177\uff1a\r\n- Python\r\n- NodeJS\r\n***\r\n\r\nHi, I'm Winston Hsu\r\n\r\nCurrent Education:\r\n- Studying Information Management at National Taipei University of Nursing and Health Sciences\r\n\r\nI'm the member of [CYLab \r\nImaging Informatics Labs](<https://github.com/cylab-tw/>).\r\n\r\nResearch Focus:\r\n- Primarily involved in research projects related to:\r\n  - Medical imaging and transmission standards (DICOM)\r\n  - Healthcare information standards (FHIR)\r\n\r\nAreas of Expertise:\r\n-  Medical imaging\r\n-  Data processing\r\n- Application of artificial intelligence in medical imaging and healthcare\r\n\r\nMain Development Tools:\r\n- Python\r\n- NodeJS", "public_name": "\u5f90\u8cc7\u8ed2", "guid": "fe4fda0b-0589-5db4-ac29-f01d705a6d64", "url": "https://pretalx.coscup.org/coscup-2024/speaker/GCVSAX/"}, {"code": "VBAJYJ", "name": "\u59da\u6137\u8431", "avatar": null, "biography": null, "public_name": "\u59da\u6137\u8431", "guid": "722522f0-d279-537c-a8e3-0d8d2b3a27fd", "url": "https://pretalx.coscup.org/coscup-2024/speaker/VBAJYJ/"}, {"code": "RCFRAF", "name": "\u694a\u65af\u60df", "avatar": null, "biography": "\u6211\u662f\u694a\u65af\u60df\uff0c\u5c31\u8b80\u65bc\u570b\u7acb\u81fa\u5317\u8b77\u7406\u5065\u5eb7\u5927\u5b78\uff0c\u76ee\u524d\u5728\u5be6\u9a57\u5ba4\u4e2d\u5354\u52a9\u958b\u767c\u91ab\u7642\u8cc7\u8a0a\u76f8\u95dc\u7cfb\u7d71\uff0c\u6280\u8853\u65b9\u9762\u64c5\u9577 JavaScript \u53ca Go \u8a9e\u8a00\u3002\r\n\r\n[GitHub](https://github.com/yangszwei) | [siweiyang.com](https://siweiyang.com)", "public_name": "\u694a\u65af\u60df", "guid": "e0b78c0d-3f3f-5f88-b497-b61871c79e8b", "url": "https://pretalx.coscup.org/coscup-2024/speaker/RCFRAF/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/MCZSPW/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/MCZSPW/", "attachments": []}, {"guid": "047e99cf-9990-5d00-b29d-5749692e63d6", "code": "GAX3A7", "id": 1003, "logo": null, "date": "2024-08-04T12:20:00+08:00", "start": "12:20", "duration": "01:00", "room": "TR616", "slug": "coscup-2024-1003-bluelight-web", "url": "https://pretalx.coscup.org/coscup-2024/talk/GAX3A7/", "title": "BlueLight:\u81fa\u7063\u958b\u6e90Web\u91ab\u5b78\u5f71\u50cf\u700f\u89bd\u5668", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "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).\r\ngithub: https://github.com/cylab-tw/bluelight", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JQGHUR", "name": "\u9673\u589e\u6fa4", "avatar": "https://pretalx.coscup.org/media/avatars/78717_Hws4RpO.jpg", "biography": "\u4e00\u4f4d\u91ab\u5b78\u5f71\u50cf\u700f\u89bd\u7cfb\u7d71\u958b\u767c\u4eba\u54e1\u3002", "public_name": "\u9673\u589e\u6fa4", "guid": "ee760bdd-628a-52bb-902c-f8bd205e8479", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JQGHUR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/GAX3A7/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/GAX3A7/", "attachments": []}, {"guid": "689b4034-230b-5cf7-b8f9-68cac8d4faea", "code": "EETJVC", "id": 860, "logo": null, "date": "2024-08-04T13:30:00+08:00", "start": "13:30", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-860", "url": "https://pretalx.coscup.org/coscup-2024/talk/EETJVC/", "title": "\u53ef\u89c0\u5bdf\u6027\u5728\u6b21\u4e16\u4ee3\u91ab\u7642\u8cc7\u8a0a\u7cfb\u7d71\u4e2d\u7684\u91cd\u8981\u6027", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u91ab\u7642\u8cc7\u8a0a\u7cfb\u7d71\u7684\u8907\u96dc\u6027\u548c\u591a\u6a23\u5316\u90e8\u7f72\u9700\u6c42\u4f7f\u5f97\u53ef\u89c0\u5bdf\u6027\uff08Observability\uff09\u6210\u70ba\u78ba\u4fdd\u7cfb\u7d71\u7a69\u5b9a\u904b\u884c\u7684\u95dc\u9375\u3002\u5728\u9019\u6b21\u6f14\u8b1b\u5c07\u63a2\u8a0e OpenTelemetry \u5728\u91ab\u7642\u8cc7\u8a0a\u7cfb\u7d71\u4e2d\u7684\u5be6\u8e10\u61c9\u7528\uff0c\u5c55\u793a\u5176\u5982\u4f55\u5728 GCP\u3001Azure \u548c\u5730\u7aef\u74b0\u5883\u4e2d\u5be6\u73fe\u76e3\u63a7\u548c\u6578\u64da\u6536\u96c6\u67b6\u69cb\u7684\u4e00\u81f4\u6027\uff0c\u5f9e\u800c\u63d0\u5347\u7cfb\u7d71\u7684\u53ef\u9760\u6027\u548c\u6548\u7387\uff0c\u63a8\u52d5\u884c\u696d\u7684\u6301\u7e8c\u5275\u65b0\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "EHRFAR", "name": "\u9f94\u7b60\u5ead", "avatar": "https://pretalx.coscup.org/media/avatars/0A34E115-CF51-4147-BA1D-E35BD43546D5_Lv0vsOY.jpg", "biography": "\u76ee\u524d\u64d4\u4efb\u570b\u6cf0\u91d1\u63a7\u6578\u6578\u767c\u6280\u8853\u67b6\u69cb\u5e2b\uff0c\u904e\u53bb\u5728\u96f2\u7aef\u7522\u696d\u539a\u5be6\u8edf\u9ad4\u5de5\u7a0b\u80fd\u529b\uff0c\u5c0d\u65bc\u65b0\u4e8b\u7269\u5145\u6eff\u71b1\u60c5\uff0c\u81f4\u529b\u65bc\u904b\u7528\u65b0\u6280\u8853\u4f86\u89e3\u6c7a\u5be6\u52d9\u554f\u984c\uff0c\u5c24\u5176\u95dc\u6ce8\u4e26\u53c3\u8207\u91ab\u7642\u6578\u4f4d\u8f49\u578b\u7684\u5de5\u4f5c\uff0c\u66fe\u53c3\u8207 IHE \u5317\u4eac\u7cfb\u7d71\u806f\u6e2c\u3001\u64d4\u4efb MI-TW \u806f\u6e2c\u8cfd\u9053\u53ec\u96c6\u4eba\uff0c\u4ee5\u5e6b\u52a9\u91ab\u7642\u9818\u57df\u5be6\u73fe\u66f4\u597d\u7684\u767c\u5c55\u3002\u8077\u696d\u751f\u6daf\u7684\u4e00\u534a\u4ee5\u4e0a\u6642\u9593\uff0c\u4e00\u76f4\u5c08\u6ce8\u65bc\u8cc7\u8a0a\u91ab\u7642\u9818\u57df\uff0c\u958b\u767c\u8207\u5c0e\u5165\u7d93\u9a57\u6709\uff1a\u7ffb\u65b0\u4e8c\u5341\u5e74\u524d\u7684\u91ab\u9662\u820a\u5831\u544a\u7cfb\u7d71\uff0c\u4e26\u53c3\u8207\u4e86\u91ab\u5b78\u5f71\u50cfSmart DICOM Viewer\u548c\u667a\u6167\u91ab\u7642\u670d\u52d9\u7684\u958b\u767c\u8207\u91ab\u9662\u5834\u57df\u5c0e\u5165\u3002\u9748\u6d3b\u61c9\u7528\u91ab\u5b78\u8cc7\u8a0a\u6a19\u6e96 DICOM\u3001FHIR\u548cIHE-IT Infrastructure\uff0c\u4e26\u5c07\u9019\u4e9b\u91ab\u5b78\u8cc7\u8a0a\u6a19\u6e96\u3001\u91ab\u7642\u5834\u57df\u5be6\u52d9\u554f\u984c\u8207\u8edf\u9ad4\u5de5\u7a0b\u76f8\u7d50\u5408\uff0c\u4ee5\u5728\u91ab\u7642\u751f\u614b\u7cfb\u4e2d\u5be6\u73fe\u6709\u6548\u904b\u7528\u3002\u70ba\u570b\u5167\u5c11\u6578\u64c1\u6709\u570b\u969b\u91ab\u5b78\u8cc7\u8a0a\u6a19\u6e96\u9818\u57df\u77e5\u8b58\u8207\u5be6\u52d9\u958b\u767c\u7d50\u5408\u7684\u8edf\u9ad4\u6280\u8853\u67b6\u69cb\u5e2b\u3002", "public_name": "\u9f94\u7b60\u5ead", "guid": "39743d57-9f54-5a89-b4ec-1bb3016b4630", "url": "https://pretalx.coscup.org/coscup-2024/speaker/EHRFAR/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/EETJVC/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/EETJVC/", "attachments": []}, {"guid": "c5c540ac-696c-5603-87ea-5be78d1a41d4", "code": "QNP9NG", "id": 1155, "logo": null, "date": "2024-08-04T14:10:00+08:00", "start": "14:10", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-1155-rails-ruby-on-rails--docker", "url": "https://pretalx.coscup.org/coscup-2024/talk/QNP9NG/", "title": "\u4ee5Rails(Ruby on Rails)\u8207\u9be8\u9b5a(Docker)\u958b\u6e90\u6280\u8853\u6253\u9020\u91ab\u9662\u6578\u4f4d\u8f49\u578b\u751f\u614b\u7cfb", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u4ee5\u5feb\u901f\u6253\u9020\u96f2\u7aef\u7db2\u9801\u6846\u67b6(PoC)\u5c08\u6848\u7279\u6027\u7684Rails(Ruby on Rails)\u70ba\u57fa\u790e\uff0c\u5584\u7528\u958b\u653e\u6e90\u78bc\u6280\u8853\u68e7(Stacks)\u7684\u4f4e\u6210\u672c\u4e26\u4ee5\u6700\u77ed\u7684\u6642\u9593\uff0c\u8b93\u4f7f\u7528\u8005\u9700\u6c42(User Story)\u5feb\u901f\u4e0a\u7dda\uff0c\u4e26\u76f4\u63a5\u9762\u5c0d\u4f7f\u7528\u8005\uff0c\u6aa2\u9a57\u5176\u6210\u679c\u662f\u5426\u5982\u4f7f\u7528\u8005\u9810\u671f\uff0c\u7d93\u7531\u4f7f\u7528\u8005\u7684\u56de\u994b\u4e0d\u65b7\u5730\u4fee\u6b63\u8207\u8abf\u6574(Iterate)\uff0c\u5141\u8a31\u884d\u751f\u5176\u4ed6\u65b0\u7684\u9700\u6c42\u6216\u662f\u66f4\u597d\u7684\u5275\u610f\u53ca\u60f3\u6cd5\uff0c\u5feb\u901f\u8fed\u4ee3\u4e00\u500b\u771f\u6b63\u9762\u5411\u4f7f\u7528\u8005\u9700\u6c42\u7684\u7cfb\u7d71\u3002\u85c9\u6b64\u9010\u6b65\u89e3\u69cb\u50b3\u7d71client-server\u7684\u91ab\u9662\u8cc7\u8a0a\u7cfb\u7d71 \uff0c\u6253\u7834\u65e2\u6709\u7684\u7cfb\u7d71\u5b64\u5cf6\u53ca\u7a40\u5009\u6548\u61c9\uff0c\u4e26\u4ee5\u6700\u5c0f\u53ef\u7528\u7522\u54c1(MVP\u6982\u5ff5\uff0c\u5efa\u7acb\u591a\u500b\u5c0f\u52dd\u5229\uff0c\u9010\u6b65\u9032\u884c\u91ab\u9662\u4e4b\u5168\u9762\u6578\u4f4d\u8f49\u578b\u3002\r\n\u540c\u6642\uff0c\u6211\u5011\u4e5f\u57fa\u65bc\u958b\u653e\u6e90\u78bc\u7684Docker(\u9be8\u9b5a)\u53ca\u63a8\u52d5\u91ab\u7642DevOps\u6587\u5316\uff0c\u4ee5CI/CD pipeline\u5be6\u73fe\u81ea\u52d5\u5316\u90e8\u5c6c\uff0c\u6709\u6548\u5229\u7528\u65e2\u6709\u8cc7\u6e90\uff0c\u540c\u6642\u964d\u4f4e\u958b\u767c\u53ca\u7dad\u8b77\u4eba\u529b\u6210\u672c\u3002\u91ab\u9662\u6578\u4f4d\u8f49\u578b\uff0c\u61c9\u5305\u542b\u81e8\u5e8a\u8cc7\u8a0a\u7cfb\u7d71(\u9580\u8a3a\u3001\u6025\u8a3a\u3001\u4f4f\u9662\u3001\u624b\u8853)\u3001\u91ab\u7642\u5f71\u50cf\u3001\u96fb\u5b50\u75c5\u6b77\u3001\u5468\u908a\u7cfb\u7d71\u6574\u5408\u3001\u85e5\u885b\u6750\u5eab\u5b58\u3001\u884c\u653f\u652f\u63f4\u3001\u5065\u4fdd\u7e3d\u984d\u3001\u4e3b\u8a08\u3001\u4eba\u529b\u8cc7\u6e90\u751a\u81f3\u6c38\u7e8c\u7d93\u71df(ESG)\u7b49\uff0c\u7686\u9700\u8cc7\u8a0a\u7cfb\u7d71\u7684\u958b\u767c\u8207\u6574\u5408\uff0c\u6211\u5011\u671f\u4ee5\u958b\u6e90\u6280\u8853\u4e4b\u5275\u65b0\u53ca\u958b\u653e\u512a\u52e2\uff0c\u5efa\u7acb\u5168\u9762\u6027\u7684\u91ab\u7642\u8cc7\u8a0a\u7cfb\u7d71\u751f\u614b\u7cfb\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "HVTUGD", "name": "Nickle", "avatar": "https://pretalx.coscup.org/media/avatars/%E9%84%AD%E9%87%8D%E7%94%B7_%E5%9C%8B%E8%BB%8D%E9%AB%98%E9%9B%84%E7%B8%BD%E9%86%AB%E9%99%A202_%E5%9C%96%E7%89%87%E6%8F%90%E4%BE%9BiThome_xZ127m2.jpg", "biography": "1. \u570b\u8ecd\u9ad8\u96c4\u7e3d\u91ab\u9662 \u8cc7\u8a0a\u5ba4\u4e3b\u4efb\r\n2. \u958b\u653e\u539f\u59cb\u78bc\u7684\u72c2\u71b1\u4efd\u5b50\uff0c\u559c\u6b61\u5206\u4eab\u53ca\u89e3\u6c7a\u75db\u9ede\r\n3. \u60f3\u4ee5\u7a0b\u5f0f\u8a2d\u8a08\u5e2b\u53ca\u91ab\u8b77\u4eba\u54e1\u7684\u5feb\u6a02\u70ba\u512a\u5148\r\n4. \u60f3\u7576\u91ab\u9662\u6578\u4f4d\u8f49\u578b\u7684\u50b3\u6559\u58eb\r\n5. \u60f3\u7576\u91ab\u9662\u7684 Ruby on Rails & DevOps \u50b3\u6559\u58eb\r\n6. \u60f3\u627e\u5230\u7b2c\u4e00\u4f4d Rails Doctor(Nurse)", "public_name": "Nickle", "guid": "5df780c6-4285-541a-bca4-393889a468ae", "url": "https://pretalx.coscup.org/coscup-2024/speaker/HVTUGD/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/QNP9NG/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/QNP9NG/", "attachments": []}, {"guid": "942caf39-7301-5f41-ac24-0cdda2b4db7a", "code": "3PVUQQ", "id": 1308, "logo": null, "date": "2024-08-04T14:50:00+08:00", "start": "14:50", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-1308-tw-open-registry--fhir", "url": "https://pretalx.coscup.org/coscup-2024/talk/3PVUQQ/", "title": "TW Open Registry \u6253\u9020\u53f0\u7063 FHIR \u958b\u653e\u767b\u9304\u5e73\u53f0", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u5be6\u4f5c\u6307\u5f15 (Implementation Guide) \u8207\u61c9\u7528\u7a0b\u5f0f (Application) \u767b\u9304\u5e73\u53f0\u53ef\u7528\u65bc\u767b\u9304\u4e0d\u540c\u61c9\u7528\u60c5\u5883\u4e2d\u7684 FHIR \u898f\u7bc4\u8207\u61c9\u7528\u7a0b\u5f0f\uff0c\u9032\u800c\u767c\u5c55\u6210\u70ba\u4e00\u500b\u63d0\u4f9b\u5404\u7a2e\u89e3\u6c7a\u65b9\u6848\u7684\u751f\u614b\u7cfb\u3002\u672c\u6b21\u8b70\u7a0b\u5c07\u56de\u9867\u570b\u969b\u7684 IG \u8207 App \u767b\u9304\u5e73\u53f0\u3001\u81fa\u7063 IG \uff08\u653f\u5e9c\u7aef\uff09\u7ba1\u7406\u5e73\u53f0\u3002\u4e26\u4ecb\u7d39\u5982\u4f55\u900f\u904e TW Open Registry \u958b\u653e\u767b\u9304\u5e73\u53f0\uff0c\u4e26\u8207 MI-TW \u53f0\u7063\u91ab\u5b78\u8cc7\u8a0a\u806f\u6e2c\u677e\u6574\u5408\uff0c\u4f86\u4fc3\u9032\u91ab\u7642\u8cc7\u8a0a\u7684\u4e92\u901a\u8207\u4e00\u81f4\u6027\u3002", "description": "FHIR Implementation Guide Registry \u662f\u4e00\u500b\u4e2d\u592e\u8cc7\u6599\u5eab\uff0c\u5c08\u9580\u6536\u96c6\u548c\u7ba1\u7406 FHIR \u5be6\u4f5c\u6307\u5f15\u3002\u9019\u4e9b\u5be6\u4f5c\u6307\u5f15\u662f\u7531\u4e0d\u540c\u7684\u653f\u5e9c\u6a5f\u95dc\u3001\u6c11\u9593\u7d44\u7e54\u3001\u91ab\u7642\u9662\u6240\u8207\u793e\u7fa4\u7de8\u5beb\u7684\uff0c\u7528\u65bc\u5728\u4e0d\u540c\u7684\u7cfb\u7d71\u548c\u74b0\u5883\u4e2d\u70ba FHIR \u6a19\u6e96\u7684\u77f3\u7345\u63d0\u4f9b\u6a19\u6e96\u5316\u898f\u7bc4\u3002\r\n\r\n\u76ee\u524d\u570b\u969b\u4e0a\u5df2\u7d93\u6709 IG Registry\uff0c\u6211\u570b\u653f\u5e9c\u65bc\u5c0e\u5165 FHIR \u6a19\u6e96\u5f8c\uff0c\u4e5f\u65bc 2022 \u5e74\u5728\u885b\u798f\u90e8\u96fb\u5b50\u75c5\u6b77\u63a8\u52d5\u5c08\u5340\u4e0a\u67b6 TW Core Implementation Guide (IG) \u7ba1\u7406\u5e73\u53f0\uff0c\u60df\u8a72 Registry \u5be9\u67e5\u6a5f\u5236\u8f03\u70ba\u56b4\u683c\uff0c\u4e14\u96a8 FHIR \u5728\u53f0\u7063\u63a8\u5ee3\uff0c\u6709\u8d8a\u4f86\u8d8a\u591a\u55ae\u4f4d\u958b\u59cb\u767c\u5c55 IG \u4e26\u5617\u8a66\u505a\u8de8\u6a5f\u69cb\u4ea4\u63db\u3002\u57fa\u65bc\u9019\u4e9b\u539f\u56e0\uff0c\u6211\u5011\u6253\u9020\u4e86 TW Open Registry \u958b\u653e\u767b\u9304\u5e73\u53f0\uff0c\u8b93\u5927\u5bb6\u6709\u500b\u65b9\u4fbf\u67e5\u627e IG \u7684\u5e73\u53f0\uff0c\u9054\u6210\u4fc3\u9032\u91ab\u7642\u8cc7\u8a0a\u4e92\u901a\u7684\u76ee\u6a19\u3002\r\n\r\n\u672c\u6b21\u8b70\u7a0b\u5c07\u4ecb\u7d39 Taiwan FHIR Open Registry \u7684\u67b6\u69cb\u3001\u7d44\u6210\u3001\u793e\u7fa4\u904b\u4f5c\u6a5f\u5236\u8207\u6d41\u7a0b\uff0c\u8207\u653f\u5e9c\u7aef Registry \u7684\u6bd4\u8f03\uff0c\u5982\u4f55\u85c9\u7531\u6b64\u5e73\u53f0\u8b93\u958b\u767c\u4eba\u54e1\u80fd\u900f\u904e IG Registry \u8fc5\u901f\u53d6\u5f97\u81ea\u5df1\u60f3\u8981\u7684\u5be6\u4f5c\u6307\u5f15\u3002\u4e26\u900f\u904e\u8207 MI-TW \u53f0\u7063\u91ab\u5b78\u8cc7\u8a0a\u806f\u6e2c\u677e\u6574\u5408\uff0c\u4f86\u8b93 Taiwan FHIR Open Registry \u6709\u66f4\u6df1\u5316\u7684\u843d\u5730\u61c9\u7528\u3002", "recording_license": "", "do_not_record": false, "persons": [{"code": "TEQPN8", "name": "Lorex L. Yang", "avatar": null, "biography": "Lorex \u5177\u591a\u5e74 FHIR \u6a19\u6e96\u3001\u91ab\u5b78\u8cc7\u8a0a\u76f8\u95dc\u7cfb\u7d71\u958b\u767c\u8207\u6559\u80b2\u8a13\u7df4\u7d93\u9a57\u3002\u4ed6\u7684\u7814\u7a76\u9818\u57df\u662f\u91ab\u5b78\u8cc7\u8a0a\uff0c\u5c08\u9577\u5354\u52a9\u7cfb\u7d71\u6574\u5408\u8207\u7522\u696d\u5275\u65b0\uff0c\u5354\u52a9\u91ab\u7642\u9662\u6240\u3001\u4f01\u696d\u8207\u653f\u5e9c\u4ee5\u958b\u6e90\u89e3\u6c7a\u65b9\u6848\u9032\u884c\u5275\u65b0\uff0c\u63d0\u5347\u7522\u696d\u7d9c\u6548\u7af6\u722d\u529b\u3002\u4ed6\u9577\u671f\u6d3b\u8e8d\u65bc\u958b\u653e\u539f\u59cb\u78bc\u793e\u7fa4\uff0c\u4e26\u81f4\u529b\u65bc\u63a8\u5ee3\u6a19\u6e96\u5316\u91ab\u7642\u8cc7\u8a0a\u6559\u80b2\u7684\u5411\u4e0b\u624e\u6839\u3002", "public_name": "Lorex L. Yang", "guid": "d49dfe98-a27c-53e8-86d4-32140d3286c0", "url": "https://pretalx.coscup.org/coscup-2024/speaker/TEQPN8/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/3PVUQQ/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/3PVUQQ/", "attachments": []}, {"guid": "76f91408-a533-5f21-a2f7-a67fba24f3b7", "code": "STKHQB", "id": 1287, "logo": null, "date": "2024-08-04T15:30:00+08:00", "start": "15:30", "duration": "00:30", "room": "TR616", "slug": "coscup-2024-1287", "url": "https://pretalx.coscup.org/coscup-2024/talk/STKHQB/", "title": "\u4ee5\u958b\u653e\u6a19\u6e96\u67b6\u69cb\u5171\u7bc9\u53f0\u7063\u91ab\u5b78\u8cc7\u8a0a\u6a19\u6e96\u5316\u751f\u614b\u5708", "subtitle": "", "track": "Forging an Open-Source Smart Healthcare Ecosystem", "type": "general (30mins)", "language": "en", "abstract": "\u570b\u969b\u4e0a\u63a8\u52d5\u300c\u91ab\u7642\u5065\u5eb7\u8cc7\u8a0a\u4e92\u901a\u806f\u6e2c\u300d\u5df2\u884c\u4e4b\u6709\u5e74\uff0c\u793e\u5718\u6cd5\u4eba\u53f0\u7063\u91ab\u7642\u5f71\u50cf\u8cc7\u8a0a\u6a19\u6e96\u5354\u6703(MISAT)\u878d\u5408\u5168\u7403\u77e5\u540d\u7684\u806f\u6e2c\u9ad4\u7cfb\uff0c\u5305\u542b: HL7\u00ae(Health Level 7) FHIR\u00ae (Fast Healthcare Interoperability Resources)\u8207IHE (Integrating the Healthcare Enterprise)\u7b49\uff0c\u767c\u5c55\u5728\u5730\u5316\u7684\u91ab\u7642\u5065\u5eb7\u8cc7\u8a0a\u4e92\u901a\u806f\u6e2c\u5de5\u4f5c\u3002\u4ee5 \u300c\u6a19\u6e96-\u5be6\u4f5c-\u806f\u6e2c-\u9a57\u8b49\u300d \u5171\u7bc9\u53f0\u7063\u8cc7\u8a0a\u6a19\u6e96\u5316\u751f\u614b\u5708\uff0c\u5efa\u7acb\u53f0\u7063\u91ab\u7642\u8cc7\u8a0a\u7522\u696d\u5be6\u8b49\u5834\u57df\u9a57\u8b49\u6a5f\u5236\u3002\u70ba\u4e86\u5354\u52a9\u958b\u767c\u8005\u958b\u767c\u6a19\u6e96\u5316\u7684\u91ab\u5b78\u8cc7\u8a0a\u7cfb\u7d71\uff0c\u672c\u806f\u6e2c\u7531\u5404\u958b\u6e90\u5718\u968a\u63d0\u4f9b\u591a\u500b\u958b\u6e90\u5de5\u5177\uff0c\u4ee5\u767c\u5c55\u958b\u6e90\u6280\u8853\u4e14\u5efa\u7acb\u958b\u6e90\u751f\u614b\u7cfb\u7d71 (open source ecosystem)\uff0c\u964d\u4f4e\u958b\u767c\u8005\u958b\u767cDICOM\u4ee5\u53caFHIR\u7cfb\u7d71\u7684\u6700\u5f8c\u4e00\u54e9\u8def\u7684\u9580\u6abb\u3002\u4ea6\u53ef\u5354\u52a9\u7522\u696d\u5728\u958b\u767c\u7522\u54c1\u6642\u80fd\u4f7f\u7528\u958b\u6e90\u7a0b\u5f0f\u78bc\uff0c\u900f\u904e\u900f\u660e\u4e14\u958b\u653e\u5f0f\u7684\u53c3\u8207\u6a21\u5f0f\u3001\u53ef\u52a0\u901f\u9019\u500b\u9818\u57df\u7684\u7522\u696d\u767c\u5c55\uff0c\u9032\u800c\u56de\u994b\u81f3\u7522\u696d\u3002", "description": "", "recording_license": "", "do_not_record": false, "persons": [{"code": "JBPUEP", "name": "\u9023\u4e2d\u5cb3", "avatar": "https://pretalx.coscup.org/media/avatars/gazelle_EU4hlXG.png", "biography": "\u570b\u7acb\u81fa\u5317\u8b77\u7406\u5065\u5eb7\u5927\u5b78\u8cc7\u8a0a\u7ba1\u7406\u7cfb \u526f\u6559\u6388 \uff0c\u76ee\u524d\u958b\u5e97\u7d93\u71df [\u5f71\u50cf\u8cc7\u8a0a\u5b78\u5be6\u9a57\u5ba4](https://cylab.dicom.tw), \u6307\u5c0e\u958b\u6e90\u4f5c\u54c1github: [cylab-tw](https://github.com/cylab-tw)\u3002\u53e6\u5916\u662f[\u793e\u5718\u6cd5\u4eba\u53f0\u7063\u91ab\u7642\u5f71\u50cf\u8cc7\u8a0a\u6a19\u6e96\u5354\u6703](https://www.dicom.org.tw)\u79d8\u66f8\u9577\u4ee5\u53ca [\u53f0\u7063\u91ab\u5b78\u8cc7\u8a0a\u806f\u6e2c\u677e](https://mitw.dicom.org.tw)\u767c\u8d77\u4eba\u8207\u7e3d\u53ec\u96c6\u4eba \r\n\r\n* **\u4e3b\u8981\u7814\u7a76\u9818\u57df:** \u91ab\u5b78\u5f71\u50cf\u5132\u5b58\u53ca\u50b3\u8f38\u7cfb\u7d71 (PACS)\u3001\u96fb\u5b50\u75c5\u6b77\u4e92\u901a\u6a19\u6e96 (DICOM\u3001IHE\u3001HL7 FHIR)\u3001\u91ab\u5b78\u5f71\u50cf\u8cc7\u6599\u5eab\u3001\u91ab\u5b78\u8cc7\u8a0a\u7cfb\u7d71\u958b\u767c\u8207\u5efa\u7f6e\u3001\u91ab\u5b78\u8cc7\u8a0a\u5b89\u5168\u8207\u61c9\u7528\r\n\r\n* **\u88dc\u5145:** \u5317\u8b77\u8cc7\u7ba1\u4e0d\u662f\u8b77\u7406\u9818\u57df\uff0c\u4e0d\u8981\u88ab\u6821\u540d\u8499\u853d\u96d9\u773c\u3002\u8cc7\u7ba1\u7cfb\u5c31\u662f\u8cc7\u7ba1\u7cfb\uff0c\u57f9\u990a\u51fa\u4f86\u7684\u5b78\u751f\u5f88\u6703\u5beb\u7a0b\u5f0f\u3002\u5728COSCUP\u6703\u770b\u5230\u5f88\u591a \"\u5317\u8b77\u8cc7\u7ba1\u4eba\"\u3002\u4e0d\u8981\u554f\u4ed6\u5011\u662f\u4e0d\u662f\u8b77\u7406\u7cfb(\u6c92\u79ae\u8c8c)\u3002\r\n\r\n\u6b61\u8fce\u5927\u5bb6\u8207\u6211\u5011\u4ea4\u6d41\r\n \r\n### We are open-source, IHE, DICOM, and FHIR compatible!", "public_name": "\u9023\u4e2d\u5cb3", "guid": "08ec70e6-3a79-5c16-9c92-21a1a12efb1e", "url": "https://pretalx.coscup.org/coscup-2024/speaker/JBPUEP/"}], "links": [], "feedback_url": "https://pretalx.coscup.org/coscup-2024/talk/STKHQB/feedback/", "origin_url": "https://pretalx.coscup.org/coscup-2024/talk/STKHQB/", "attachments": []}]}}]}}}