├── slides └── CH3.pdf ├── dummy.rs └── README.md /slides/CH3.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rust-tw/meetup/HEAD/slides/CH3.pdf -------------------------------------------------------------------------------- /dummy.rs: -------------------------------------------------------------------------------- 1 | // A dummy file to make GitHub recognize this repo as a Rust repo 2 | fn main() { 3 | println!("Taiwan No. 1!"); 4 | } 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Meetups of Rust Taiwan Community 2 | 3 | This is the Rust Taiwan Community. We hold meetups every month. 4 | 5 | ## Information 6 | 7 | Join the Facebook Group or Telegram channel to follow the latest events: 8 | 9 | - [2020 meetup events](https://2020-rust-tw.kktix.cc) 10 | - [Facebook Group](https://www.facebook.com/groups/rust.lang.tw/) 11 | - [Telegram Channel](https://t.me/rust_tw) 12 | 13 | We hold the meetups at the place, [摩茲工寮 Mozilla Community Space Taipei](https://www.facebook.com/MozSpaceTPE/), in Taipei, Taiwan. 14 | 15 | ## Table of Contents 16 | 17 | - [2023](#2023) 18 | - [2020](#2020) 19 | - [2019](#2019) 20 | - [2018](#2018) 21 | 22 | ### 2023 23 | | Date | Chapter/Topic | Speaker | Slides | 24 | |:----------:|:---------------------------------------------|:------------:|:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------:| 25 | | 2023/10/03 | Is Rust the language of AGI? | [Michael Yuan](https://github.com/juntao) | [link1](https://www.youtube.com/watch?v=he2hcqy5czM) [link2](https://github.com/second-state/WasmEdge-WASINN-examples) [link3](https://blog.stackademic.com/fast-and-portable-llama2-inference-on-the-heterogeneous-edge-a62508e82359) | 26 | | 2023/10/03 | Rust on web3 applications and security audit | [李婷婷](https://portaly.cc/tinaaaaalee) | [link1](https://www.youtube.com/watch?v=IPTQP0V_F6A) | 27 | 28 | ### 2020 29 | | Date | Chapter/Topic | Speaker | Slides | 30 | |:----------:|:------------------------------------------------|:-------------------------------------------:|:---------------------------------------------------------------------------------------------------------------------------------------------------:| 31 | | 2020/01/18 | 志工招募 | 球魚 | [link](https://hackmd.io/@ballfish/2020-rust-tw) | 32 | | 2020/02/22 | Rust 基本教學 / aync,await 分享 | 球魚/Way New | [link1](https://hackmd.io/@ballfish/BkYVxV7Z8)/[link2](https://www.slideshare.net/YuWeiWu13/async-in-rust) | 33 | | 2020/03/21 | Rust 經驗分享 | Jack Huang | [link](https://youtu.be/xQUK6gqUAfc) | 34 | | 2020/04/25 | Lifetime、Ownership、Borrow、NLL | 球魚 | [link1](https://hackmd.io/@ballfish/rust-book-2020) [link2](https://youtu.be/WAK2Q8jz_fg) | 35 | | 2020/05/30 | [Yew](https://github.com/yewstack/yew) 套件分享 | Justin Starry | [link1](https://docs.google.com/presentation/d/1ehRzmdpNsIXnnQX_-2s7Ym1XeWJCQaQKmYKcdU47lu8/edit?usp=sharing) [link2](https://youtu.be/DU2vQHy6sxU) | 36 | | 2020/06/13 | Rust 與 Blockchain 應用的經驗分享 | [Antonio Yang](https://github.com/yanganto) | [link1](https://docs.google.com/presentation/d/1T94DjivL-MleTwtxpBsuoHx2rWDq5UncS8Edl27k6Q8/edit?usp=sharing) [link2](https://youtu.be/3zOvbBy4Ktk) | 37 | 38 | ### 2019 39 | | Date | Chapter/Topic | Speaker | Slides | 40 | | :----: | :------- | :------- | :------: | 41 | | 2019/01/21 | [15. Smart Pointers](https://doc.rust-lang.org/book/ch15-00-smart-pointers.html) | @weihanglo | [link](https://weihanglo.tw/slides/rust-smart-pointers.html) | 42 | | 2019/02/17 | [16. Fearless Concurrency](https://doc.rust-lang.org/book/ch16-00-concurrency.html) | @weihanglo | [link](https://weihanglo.tw/slides/rust-concurrency.html) | 43 | | 2019/03/30 | [17. Is Rust an Object-Oriented Programming Language?](https://doc.rust-lang.org/book/ch17-00-oop.html) | @球魚 | [link](https://slides.com/lili668668/oop-and-rust) | 44 | | | [18. Patterns Match the Structure of Values](https://doc.rust-lang.org/book/ch18-00-patterns.html) | @dieter | [link](https://dieterplex.gitlab.io/rust-studygroup/ch18.html) | 45 | | 2019/04/20 | [19. Advanced Features](https://doc.rust-lang.org/book/ch19-00-advanced-features.html) | @rnic | [link](https://github.com/rniczh/slides/blob/gh-pages/Advenced-features/advanced_features.pdf) | 46 | | | [20. Final Project: Building a Multithreaded Web Server](https://doc.rust-lang.org/book/ch20-00-final-project-a-web-server.html) | @球魚 | [link](https://slides.com/lili668668/rust-20#/) | 47 | | 2019/05/25 | RustCon Asia 2019 見聞錄 (Stories Sharing) | @weihanglo | [link](https://weihanglo.tw/slides/rustcon-asia-2019#1) | 48 | | | Understanding Lifetime | @rnic | [link](https://github.com/rniczh/slides/blob/gh-pages/Lifetimes-intro/lifetimes-intro.pdf) | 49 | | 2019/06/29 | Rust Website Translation to ZH-TW | | [link](https://pontoon.rust-lang.org/zh-TW/) | 50 | | 2019/07/20 | Preparing for COSCUP 2019 | | [link](https://coscup.org/2019/en/) | 51 | | 2019/08/17 | COSCUP 2019 | | [link](https://coscup.org/2019/en/) | 52 | | 2019/09/28 | Useful Rust std skills | @KK | [link](https://www.slideshare.net/kkthegamer/rust-std) | 53 | | 2019/10/26 | Foreign Function Interface in Rust | @wusyong | [link](https://hackmd.io/@mRP87MlTRvOLHDMXBXHf0Q/ryCMwXvYH#/) | 54 | 55 | ### 2018 56 | 57 | | Date | Chapter | Speaker | Slides | 58 | |:----:|:------- |:------- |:------:| 59 | | 2018/6/21 | [1. Getting Started](https://doc.rust-lang.org/book/ch01-00-getting-started.html) | @dieter | [link](https://dieterplex.gitlab.io/rust-studygroup/intro&ch1.html)| 60 | | | [2. Programming a Guessing Game](https://doc.rust-lang.org/book/ch02-00-guessing-game-tutorial.html) | @球魚 | [link](https://slides.com/lili668668/rust-ch2/#/)| 61 | | 2018/7/21 | [3. Common Programming Concepts](https://doc.rust-lang.org/book/ch03-00-common-programming-concepts.html) | @tigercosmos | [link](./slides/CH3.pdf)| 62 | | | [4. Understanding Ownership](https://doc.rust-lang.org/book/ch04-00-understanding-ownership.html) | @wayling | [link](https://docs.google.com/presentation/d/1UHW8qxp3nSfNQunpE9tVwJ6yxh7Y3ghNNmttedY1Skw/edit)| 63 | | 2018/8/13 | [5. Using Structs to Structure Related Data](https://doc.rust-lang.org/book/ch05-00-structs.html) | @kais | [link](https://hackmd.io/p/Skw4Xk_bQ#)| 64 | | | [6. Enums and Pattern Matching](https://doc.rust-lang.org/book/ch06-00-enums.html) | @IU | [link](https://drive.google.com/drive/folders/1s4iX4XXh_pFBvHpR6w2KXHq5uz04NgeO?usp=sharing)| 65 | | 2018/9/3 | [7. Modules](https://doc.rust-lang.org/book/ch07-00-packages-crates-and-modules.html) | @dieter | [link](https://dieterplex.gitlab.io/rust-studygroup/ch7.html)| 66 | | | [8. Common Collections](https://doc.rust-lang.org/book/ch08-00-common-collections.html) | @weihanglo | [link](https://weihanglo.tw/slides/rust-collections)| 67 | | 2018/10/8 | [9. Error Handling](https://doc.rust-lang.org/book/ch09-00-error-handling.html) | @kais | [link](https://hackmd.io/p/B1lPZJ4Pqm#/) | 68 | | | [10. Generic Types, Traits, and Lifetimes](https://doc.rust-lang.org/book/ch10-00-generics.html) | @tigercosmos | [link](https://hackmd.io/p/Hk9fOfvqm#/) | 69 | | 2018/11/12 | [11. Testing](https://doc.rust-lang.org/book/ch11-00-testing.html) | @kais | [link](https://hackmd.io/p/B186LUraX#/)| 70 | | | [12. An I/O Project: Building a Command Line Program](https://doc.rust-lang.org/book/ch12-00-an-io-project.html) | @tigercosmos | [link](https://hackmd.io/p/r18I6LrTQ#/) | 71 | | 2018/12/10 | [13. Functional Language Features: Iterators and Closures](https://doc.rust-lang.org/book/ch13-00-functional-features.html) | @球魚 |[link](https://slides.com/lili668668/rust-12#/)| 72 | | | [14. More about Cargo and Crates.io](https://doc.rust-lang.org/book/ch14-00-more-about-cargo.html) | @dieter | [link](https://dieterplex.gitlab.io/rust-studygroup/ch14.html) | 73 | --------------------------------------------------------------------------------