サービス、DOOR賃貸の開発・運営をしている岩田です。個人的にプログラミングの母語(?)がRubyなので、普段からよく使っております。DOOR賃貸もRailsで作られています。リブセンスはRubyをほとんどの事業部で活用しています。出したりもしています。made.livesense.co.jpそんなリブセンスには、カンファレンス参加の費用を会社が全額補助する制度があります。rubykaigi.orgこの記事では、今回の会議中に何度かRubyGems.orgで2段階認証をしてほしい、というアナウンスがありましたので、その手順をまとめてみました。私は2度めの参加なのですが、来年に向けて参加のコツのようなものをまとめておきました。RubyGems.orgで2FAをしよう今回は何度かRubygems.orgで2FA(2段階認証)をしてほしい(もしくはパスワードを使いまわしせず強いものにする)ということが告知されました。これはbootstrap-sassのgemでアカウントの乗っ取りが発生し、任意のコードを実行できるように書き換えられてしまったことなどから、認証方式を追加したようです。github.com私も社内で実施しているランダムランチ(シャッフルランチ)の組み合わせを作るためのgemなどをrubygemsで公開しています。これはしっかり設定せねば、と思い実際にやってみました。詳しくありますが、軽くまとめておくと手順としては以下のようになります。Guidesにあります。API」にすることでCLIの操作でもOTPが必要になります。2FA(MFA)をCLIからも使用する私も簡単なbugfixをしたものを公開し直してみました。CLI上でサインインします。ここでOTPを入力することになります。in.新しいバージョンをbuildします。ここでもOTPが必要です。(0.5.3)以上で、バージョンアップは完了です。日々、セキュリティを気にしながら開発していきたいですね。カンファレンスに参加するときのまとめチケットは決意を持って買う前後の日程を含めたスケジュールを立てる会場、宿泊先、その他(川など)を含めた現地の交通は入念にチェック安全に気をつけて楽しむ!チケットを買う今回のRubyKaigiでは、去年の年末ごろに販売が開始されました。なくなってしまうので、絶対に行く、という強い決意を持って、ポチッと購入しましょう。会社が全額補助する制度があると、安心して決意することができますね。前後の日程を含めたスケジュールチケットを買って行くことを決意したら、次は何でいつ行くかを決めましょう。注意点は、スケジュールの3日間だけではなく、前日・後日にもイベントがあることです。rubykaigi.orgまた、カンファレンスは観光地で開催されることもあります。可能であれば少し長めにホテルを取っておくと、いろんなところに行けるので良いですね。今回は福岡で、私は後日福岡城跡の大濠公園周辺でゆっくりしておりました。会場、宿泊先、その他(川など)を含めた現地の交通をチェック朝に会場に行く手段、1日が終わった後のパーティーなどに移動する際の交通手段などは、できれば事前に調べて置くと当日楽です。RubyKaigi2019が開催された博多では、地下鉄・バス・レンタル自転車など多様な交通手段がありました。GoogleMapなどで当日でも交通手段を調べることはできますが、多少は余裕を持っていったほうがギリギリにならず、心理的な余裕も確保できます。私は一度バス乗り場がわからず、迷ってしまいました。RubyKaigi2019では、様々なスポンサーがあり、朝食や朝・帰宅時のバスも提供されていました。これらも考慮に入れた日程を予め立てておくと、スムーズに移動できて快適です。楽しむ(安全に気をつけて)カンファレンスそのものの内容はすべて興味深いものばかりでしたが、セッション以外でも楽しめる要素がいっぱいありました。ブーススタンプを集めながら、そのブースの人とサービスについて説明を受けたり会話したりノベルティをもらったりします。いろんなゲームをするブースもありました。みなさん、いろんな工夫をされていましたね。リブセンスでは転職ドラフトがブースを出しており、缶バッジとステッカーを配布しておりました。パーティーカンファレンスでは、メインの他のイベントがたくさんあります。RubyKaigi2019では、以下のように様々なパーティーが開催されておりました。rubykaigi.org私も参加しておりましたが、海外からいらしたRubyistや前にお世話になったRubyistと話をしたりして、楽しい時間を過ごせました。そのほかカラオケなども開催されているようです。Twitterリブセンスのメンバーも参加していたようです。最終日には恒例の川沿いでの集まりなどもありました。夜の中洲は綺麗でした。参加しての感想リブセンスでは9人がRubyKaigi2019に参加し、以下のような感想をもらっています。高畠さん人生2回目のRubyKaigi参加で、前回の会議中に仕様が決まった機能が実装されていたりと、文脈が理解できてきた面白さがあった。型を期待しつつも、コードの中には入れない方針をどう達成するか、スパンの長い流れの中での意思決定の難しさや面白さを感じた。いえ我々が運用してるアプリケーションはRubyでできているので安定に動かしたり速く動かしたりするにはRubyのことを知らないといけない内山さん僕のRubyKaigi初参加は2015年で、MatzがRuby3の展望を掲げたのを覚えています。出されていて「はーすごい」と思わされっぱなしでした。望月さん今回初めてのRubykaigiに出席しました。Ruby3に向けての展望や進捗をRubyコミッターの方々から直に聞けてすごく刺激になった。その一方で言っていることのほとんどが概要的にしか理解できず、もっと事前にRubyについての学習をしておけばより楽しめたと思う。荒川さんRuby3に向けて、型やGuildなどのチャレンジングな取り組みの内容を聞けて大変刺激になったし、Ruby3のリリースが待ち遠しくなった。Rubyコミュニティ自体の盛り上がりも今回初めて直に体感でき、RubyKaigiを通じてRubyをより好きになれました。池田さんみんな気になっているであろうruby3の話しが聞けてよかった。型とGuildという大きいプロジェクトが進行していて、とても楽しみである。互換性の話など、広く使われるツールならではの問題などもあり、面白かった。後方互換を切ってまで実装したい機能なのかなど、コミッター間の議論に面白みを感じた。おわりにRubyにおいてgemは強力の機能の一つですので、安全に公開・運用していきたいですね。gemを公開していてまだ2FAをやっていない人は早めに対応しておきましょう。次回のRubyKaigi2019は長野県の松本になりました!私の地元なので是非参加したいと思っております。17:00Tweet関連記事2019-06-17大学で得た知識を活かしてエンジニアを目指す学生の方を支援する『プロダクトエンジニア養成講座』を開催し...株式会社リブセンスは、今夏初の試みとして、プログラミング経...2018-09-14画像配信システムにCDNの導入を試みた話こんにちは。2018に行ってきました!イエシルでサーバーサイドエンジニアをしている@mom0tomoです。...2018-04-26リブセンスの海外カンファレンス渡航支援制度でRailsConf2018に参加しましたこんにちは。Inc.LIVESENSEはてなブログをはじめよう!livesense-blogさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。