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

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

Ryudo Awaru
September 25, 2023
37

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

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%)。