Upgrade to Pro — share decks privately, control downloads, hide ads and more …

重要的事都是 Ruby 社群教我的 20230926 RubyJam

Avatar for Ryudo Awaru Ryudo Awaru
September 25, 2023
47

重要的事都是 Ruby 社群教我的 20230926 RubyJam

Avatar for Ryudo Awaru

Ryudo Awaru

September 25, 2023
Tweet

Transcript

  1. Ruby Committer 定義 by GPT 老師 在 Ruby 程式語⾔的語境中,「committer」指的是被授予權限直接修改正式 Ruby

    原始碼存儲庫的個⼈。⼀個 committer 是⼀個擁有特權的⼈,可以直接對 Ruby 原始碼進⾏更改,包括添加新功能、修復錯誤以及維護語⾔。 成為 Ruby committer 的過程通常包括表現出對 Ruby 社區的強烈承諾,貢獻有價值的程式碼和改進,並贏得現有 committer 和整個社區的信任。Committers 負責審查和合併其他社區成員的程式碼貢獻,確保程式碼庫保持穩定 並得到良好維護。 在 Ruby 社區中,⼀些知名的 committer 包括 Matz(Yukihiro Matsumoto),Ruby 語⾔的創建者,以及多年來獲 得 commit 存取權的其他經驗豐富的 Ruby 開發⼈員。 成為⼀個 committer 是⼀項重要的責任,因為它涉及維護 Ruby 程式語⾔的完整性和品質。它還需要與其他貢獻 者和社區成員有效合作,以推動語⾔的發展。
  2. RubyKaigi Committer 密度最⾼的活動 •如果只能推⼀個,那就是這⼀個。 •有單向(⽇翻英)⼝譯,三軌並⾏。 •議程強調與 Ruby ⽽非 Rails 的相關性。

    •千⼈規模,⾃ 2016 始每年會換城市舉辦。 •有賣直播票,議程影片會免費釋出。 •https://rubykaigi.org/
  3. RubyKaigi—特⾊ •議程只是配菜,Party 與其它活動才是主菜。 •官⽅與贊助商都會主辦 Party。 •還會有 Workshop 或其它活動,例如卡拉 OK、⾺拉松等。 •Ruby

    Committers and The World。 •幾乎所有的 Committer 在⼀起討論的議程。 •TRICK(不定期)。 •讓你看到變態(稱讚意味)的 Ruby Code。
  4. Rubyworld Conference Ruby City = 島根松江的年會 •議題不完全是技術討論,也會著重在應⽤案例、 教育相關與公部⾨單位的應⽤。 •有商業味,會有市長和官員致詞,攤位很多,也 有明⽰的贊助商議程。

    •主辦單位⼤概是半公半私。 •具備不負 World 之名的英⽇雙向⼝譯與雙語直 播。 •主要障礙是交通相對⼤都市非常不便。 •地點、⽇期與單軌都相當固定。
  5. Kaigi on Rails RailsConf ⽇本版 •From 2020。 •有直播,會釋出影片。 •今年 10/27~28

    第⼀次實體在東京舉辦。 •沒有⼝譯,但之前請過 DHH。 •https://kaigionrails.org/2023/
  6. 26 ⽇本以外的亞洲的 Ruby 年會(英⽂為主) •RubyConf TH(泰國):10/6 - 7。 •RubyConf China:剛辦完。

    •RubyConf AU:通常在第⼀季。 •RubyConf India:8/26 - 27。 •RedDot RubyConf(瀕死中)。
  7. 28 線上資源 •RubyFlow(https://ruby fl ow.com/):算是 Hackernews Ruby 版,UCG 內容,可能會有廢⽂。 •Ruby

    China 論壇(https://ruby-china.org/):最長壽的中⽂ Ruby 討論區,現在比較不活躍但還是有不 少中國的⼤神會發表整理實⽤性的資訊。 •RUBYLAND(https://rubyland.news/):有專⼈整理的 RubyFlow,⽅便追蹤各家的週報、PodCast 等。 •Ruby JP Slack(https://ruby-jp.github.io/):就是個 Slack,但每週⼆早上會有 Committer 的 Of fi ce Hour,有 Fulltime Committer 們回答問題(⽇誌參照:https://hackmd.io/@ko1/Sks9RfAg_)。 •Asakusa.rb 論壇(https://asakusarb.esa.io/):Asakusa.rb 的活動都會在此公開。 •Reddit Ruby版(https://www.reddit.com/r/ruby/):討論相當熱絡的美國 PTT。
  8. 針對同⼀個問題的技 術選擇 •The Resurrection of the Fast Parallel Test Runner

    by @koic •https://rubykaigi.org/2023/presentations/ m_seki.html#day2
  9. 實作了現在可能⽤不到 的東⻄,學到了什麼 •Ruby Implementation of QUIC: Progress and Challenges by

    @yu_suke1994 •https://rubykaigi.org/2023/presentations/ yu_suke1994.html#day2
  10. 國際化與友善度 •Matz is nice and so we are nice。 •RubyKaigi

    / RubyConf TW 的⼝譯是單向,給外 國⼈聽。 •疫情前的 RubyConf TW 有近半的海外會眾 (46%)。