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

ruby-jp

pocke
November 30, 2019

 ruby-jp

pocke

November 30, 2019
Tweet

More Decks by pocke

Other Decks in Programming

Transcript

  1. ruby-jp
    Nov. 30, 2019
    鹿児島Ruby会議01

    View Slide

  2. https://ruby-jp.github.io
    pp self
    ● Masataka “Pocke” Kuwabara
    ● 株式会社ビットジャーニーでKibelaを作っています
    ● 「Ruby界隈の大統一Slackワークスペースがほしい」という記
    事を書いた人
    ○ https://pocke.hatenablog.com/entry/2019/08/02/181140

    View Slide

  3. ruby-jpってなに

    View Slide

  4. https://ruby-jp.github.io
    ruby-jpってなに
    ● Slack上の日本のRubyコミュニティ
    ● 2,300人超のRubyistが集まっている
    ○ アクティブユーザーが週1,000人強
    ○ 投稿しているのが週200人弱
    ● 250ぐらいのパブリックチャンネルがある

    View Slide

  5. https://ruby-jp.github.io
    今日伝えたいこと
    ● ↓↓ruby-jp入って!↓↓
    ● https://ruby-jp.github.io
    ○ 常に左下に表示しています

    View Slide

  6. https://ruby-jp.github.io
    ruby-jpってどんなところ?
    ● いろんな人に質問、相談できる
    ● ruby-jpにいると情報がどんどん入ってくる
    ● Rubyに関係ないことでも語り合える
    入ってみたくないですか?

    View Slide

  7. 色んな人に質問、相談できる

    View Slide

  8. https://ruby-jp.github.io
    質問、相談
    ● わりとなんでも質問できる
    ○ 初心者のつまづき質問から、バリバリやってる人の相談まである
    ● 答えてくれるすごい人たちがいる

    View Slide

  9. https://ruby-jp.github.io
    実際にあった質問
    ● 「エラーがでてbundle installできない、助けて」
    ● 「クラス変数(@@foo)って普段使いますか?」
    ● 「redoってどういう時に使うんですか?」
    ● 「webpackのビルドが遅くていい方法ありますか?」

    View Slide

  10. https://ruby-jp.github.io
    いろんなチャンネルで質問できます
    ● #support: 質問チャンネル
    ● #newbie: 初心者向けチャンネル
    ● #ruby, #random: 一般的な内容はこのへんでも
    ● #rails, #frontend, #rubygems, etc: 各テーマ別に

    View Slide

  11. どんどん情報が入ってくる

    View Slide

  12. https://ruby-jp.github.io
    どんどん情報が入ってくる
    ● Rubyの新機能、いいブログ記事、いろんなものをシェアしにく
    る人がいる
    ● ruby-jpいるだけで有益な議論を眺められる
    ● 質問から新たな発見が生まれることも多い

    View Slide

  13. https://ruby-jp.github.io
    入ってきた情報の例
    ● Ruby 2.7の新機能談義
    ○ 特にNumbered Parameterは白熱する気がする
    ● リリース情報、脆弱性情報
    ● Railsでのハマりポイント共有
    ● String#gsub! は String#gsub よりも遅い話

    View Slide

  14. https://ruby-jp.github.io
    例: String#gsub! は String#gsub よりも遅い
    ● gsub! は gsub よりも遅かった
    ● これは破壊的メソッドに関する質問から派生した話でした
    ○ “昨日レビューで指摘されてレシーバに変更がない場合compact!はnilを返す
    ことを知りました
    破壊的メソッドと通常のメソッドで破壊的変更以外に挙動が変わってくるメソッ
    ドって結構あるんだろうか?” by sanfrecce_osaka
    ● https://pocke.hatenablog.com/entry/2019/09/13/22101
    3

    View Slide

  15. Rubyに関係ないことでも語り合える

    View Slide

  16. https://ruby-jp.github.io
    Rubyistと語り合える
    ● Rubyと関係ないことでも、Rubyistと気軽に語り合える
    ● 色んなRubyistと話せて楽しい!

    View Slide

  17. https://ruby-jp.github.io
    たくさんのチャンネル
    ● Ruby関連以外でも、たくさんチャンネルがある
    ● 趣味チャンネルもたくさんある
    ○ #english, #cooking, #analog-game, #manga, #anime, #music, etc
    ● Ruby以外の技術部屋もある
    ○ #elixir, #vim, #emacs, #book-tech, etc
    ● 分報もある(押しかけ放題!)
    ○ #times-USERNAME

    View Slide

  18. ところで、越境

    View Slide

  19. https://ruby-jp.github.io
    from: https://k-ruby.github.io/kagoshima-rubykaigi01/

    View Slide

  20. https://ruby-jp.github.io
    from: https://k-ruby.github.io/kagoshima-rubykaigi01/

    View Slide

  21. https://ruby-jp.github.io
    ruby-jpは、組織の境を越えている
    ● ruby-jpにはいろんな組織の人がたくさんいる
    ● 大企業の人が沢山いるSlackで盛り上がるあの感じが、
    ruby-jpでどんな組織の人も味わえる
    ● 日本中のRubyistとリアルタイムで話せる場なんです、すごく
    ないですか

    View Slide

  22. https://ruby-jp.github.io

    ● ruby-jpが回っているのは、兎にも角にも人がいるから
    ○ 週に1,000人が見てて200人が書き込んでいる
    ● 件のブログ記事を書いたときも「人が集まる場を作れば面白く
    なるはず」と思って書いて、それが当たっていた
    ● たくさんの人が発言してくれることで、面白いruby-jpがなり
    たっています

    View Slide

  23. https://ruby-jp.github.io
    というわけで
    ● ruby-jpに興味を持っていただけたでしょうか
    ● ぜひjoinしてもらえたら嬉しいです↓↓
    ● https://ruby-jp.github.io
    ● join済みの人は、気になった話題にでも乗っかってコメントして
    もらえたら嬉しいです
    ご清聴ありがとうございました

    View Slide