先日松本で開催されたRubyKaigi 2023にHelperとして参加しました。
RubyKaigiへの参加は通算5回目、Helperとしての参加は仙台、福岡、三重に続いて4回目になります。
いや〜、とにかく遂にほぼほぼフルパッケージ開催になったRubyKaigiは最高でしたね。
時系列で振り返ったりしようと思います。
Day 0
京都から名古屋経由で松本へ。途中名古屋できしめんを食べました。松本に着いてから浅田でそばも食べたのですが、その話をしていたらonkさんに「昼ごはん2回食べたの?」って聞かれましたが、きしめんは9時半過ぎくらいに食べたので朝ごはんで、そばは12時過ぎに食べたので昼ごはんです。
松本に着いたら、第一Rubyistとしてasonasさんに遭遇しました。正確には改札のところでonkさんと遭遇したのが第一Rubyistかもしれないんですが、onkさんは同じしなのに乗っていたのでノーカンということにしました*1。街でRubyistと遭遇するとRubyKaigiに来たなって感じがしますね。赤いTシャツの人をスタッフと認識し続けていたので、京都に帰ってきてからも2時間くらいは赤いTシャツを見ると「あ、スタッf…違う……」ってなってました。
1時くらいに会場に到着し、会場を案内してもらったりして、RubyKaigiへの気持ちを高めていました。
主にスポンサーブース周りの荷物運びなどを行った気がします。
この日の夜は同僚の人たちは馬肉を食べに行っていたようですが、僕はその店にはDay 2に行くことになっていたので、合流せずにビールを飲んだりして過ごしていました。会場の向かいの店でビールを飲んでいると、お店の方が「最初RubyKaigiにコーヒーを出してくれと言われて、(20人くらいの「会議」だと思ったので)うちはポットやってなくて樽しかないんですがそれでも良いですか?って聞いたら、寧ろ樽が良いですみたいになってびっくりしたんだけど、1200人も来るってすごいですね、警備とかあるんですか?私達明日会場に入れるか心配してます」と仰っていて、そういう警備とかは特にないですよってお伝えしたりした。たしかに名前だけ聞くと20人くらいの会議にポットでコーヒーを出すみたいなイメージになりますよねえというホッコリエピソードだった。
その後、中華そば マルキ商店(ここには期間中に合計3回ラーメンを食べに行くことになった)でラーメンを食べてお腹を膨らませた。松本ブラック。
ラーメン屋を出るとちょうどNOCの人たちが目の前に現れたので合流して一緒に飲みに行った。
NOCの人たちがどんどん唐揚げなどを頼んで体力回復を図ってる様子を見てる
— マジカルペンネくん🍝 (@pastak) 2023年5月10日
雑炊2つ見てる #rubykaigiNOC pic.twitter.com/rmLdv2nEDl
— うたがわきき (@utgwkk) 2023年5月10日
お疲れ様でござんす。
Day 1
初日は試しにホテルの朝ごはんを食べてみるものの、まぁこれならモーニング行けば良いかなとなったりしたが、ホテルのバイキングはお腹を満パンに出来るので、スタッフ業をやる前には非常に便利でもある。
会場に着いて、スタッフ運営チーム全員でタイキック的な体を動かす運動をした。僕はこういう手と足をなんか意識して別々に動かす動作がひっじょ〜〜うに苦手なので苦戦していたら、しっかりカメラマンの人が正面にカメラを構えていた。あの写真はいつか公開されるのだろうか。公開されたらブロマイドとかにしたいと思っています。
僕のHelperとしての主な業務は1日目のOpen時の受付前での呼びかけやメインホール周りの整理などとtakeout app対応という感じでした。takeout app対応は便利なタブレットを常に持ち歩いているonkさんが高速に巻き取ってくれたり、そもそも出すものも今年はそんなになかったりしたので、それ以外は忙しくなりそうな雰囲気のところや忙しそうなところに顔を出して手伝ったりする遊撃的なポジションを担っていました。
ノベルティ列はもう少し上手く捌きたかった。長らくお待たせしてしまってすいませんでした。「久しぶりのフルサイズRubyKaigiで1200人ってめっちゃ人が居るじゃん」とここで改めて再認識しました。
と、まぁこういう役割だったので、 かずひらくんと写真を撮ったり、Rubyist Book Authorたちを巡ったりしていました。
#rubyfriends with @kazuhi_ra pic.twitter.com/JEp5s9TICy
— マジカルペンネくん🍝 (@pastak) 2023年5月11日
鶴谷先生大好きなので嬉しすぎ #authorsrb pic.twitter.com/j6KhwSpnf9
— マジカルペンネくん🍝 (@pastak) 2023年5月11日
ruby.wasmでChrome Extension開発っぽい話を聞きに行こうとしたら、部屋に人がまぁまぁやってきていたので、ちょっと整理を手伝うなどした。人が結構多かったのもあって最後の方は見ずに部屋を出たのだけど、登壇者のSawaiさんとはDay 3のledsunさんの発表の後に3人でお話できたので良かった。ちょっとこの辺は後述します。
Lightning Talkのタイミングで大ホールを見ていたら人が溢れていたので、恒例の Array.compact
をお願いして回る。最初なんか丁寧に言っていたけど、後ろからやってきたkakutaniさんがスゴい勢いで「Array.compact〜!!」って言っていたので、そうだそうだこういう感じだったと思いだして言って回る。
座席に間を開けて着席してたら「Array#compact!でお願いします」ってお願いされて草(移動した、次から詰めて座ります🙏) #rubykaigi
— 【¥415,030】にしこりさぶろ〜 (@subroh_0508) 2023年5月11日
Rubyistの皆さんには、Array.compact! で皆さん座席を詰めてくれるのでありがたい #rubykaigi https://t.co/qmFal78GeP
— マジカルペンネくん🍝 (@pastak) 2023年5月11日
なんらかの飲み会で「Array.compact言ってたスタッフさんですよね?」って言われたのはちょっとウケましたが…w そういう意味では、今回ずっと帽子を被っていたのですが、帽子がある程度目印になっていたのか?などと思いました。京都サンガFCの帽子だったので、スポンサーブースで「甲府ファンなんですが、ウタカありがとうございます」という会話にも繋がりました。
そんなこんなで17時にはクラフトビールが解禁に。まつもとブルワリーは本当に最高のブルワリーの1つだと思っていて、そのラガーの限定醸造が飲めるなんて感動しました。皆さんの「ラガー」のイメージを見事にひっくり返してくれる仕上がりで流石まつブル!!!って思いました。最高だったな〜、また作ってくれないかな〜。
#まつもとブルワリー さんマジでありがとうございます!!! #rubykaigi pic.twitter.com/6eso63ByVC
— マジカルペンネくん🍝 (@pastak) 2023年5月11日
この写真を撮ってた @kakutani さんの様子です #rubykaigi https://t.co/TdF6l1Q6tU pic.twitter.com/AQkoMqGGRs
— マジカルペンネくん🍝 (@pastak) 2023年5月11日
運営を手伝ってくれている会社の人がビールスゴい好きなんですよ〜って言ってたので、絶対に飲んだ方が良いですよと唆したりしていました。
オフィシャルパーティは久しぶりの大人数のパーティに圧倒されて人見知りを発揮してしまい、あんまり人の会話に突撃したりができなかったのが心残りだったので、ここからもっと会話していくぞと気持ちを高めた。高めたものの、FindyさんのDrinkupでもあまり会話に混ざれず0勝2敗で、1人で全然人の居ない店でラーメンを食べてホテルへ。
Day 2
モーニングでアベに行ったら噂通りRubyistがめっちゃ居た。みんな朝早くから活動していて偉い。
Day 2も引き続きトークを見たり会場をフラフラしたりしていた。
午前中はMartin先生のトークを見たり、sueさんのトークをHack Spaceで流すなどの対応をしていた。溢れたところで配信をどこで見てもらうかという話が無線で行われていたので、スポンサー調整も巻き取れるしなという役得*2を発動して、Hack Space で流すという対応をやりました。皆さん自主的に椅子などを動かして譲り合って見ていただけたので、大きな混乱などもなく乗り越えられたので、ここはちょっと良かったですね。こういうちょっとしたことを柔軟かつ瞬発力あるアイデアとスタッフの連携プレーで乗り越えるのはカンファレンススタッフの楽しいことの1つでもあると個人的には感じます*3。
@sue445 さんのセッションで溢れてテンパってたときに @sora_h がこれ持って誘導しててクスッとしてしまった笑 #rubykaigi pic.twitter.com/AWjmuR5QH0
— 魔王 (@swan_match) 2023年5月15日
その後もトークを見たりウロウロしていると、Hack Space奥の芝生エリアでmiyagawaさんとMatzの2人がPodcastを録ってそうな様子に遭遇したりした。最初はKMCのSlackのrubykaigiチャンネルに流すだけにしていたら、スタッフたちの居るチャンネルにも流すと良いのではとsorahに唆され、流すとみんなソワソワしていて面白かった。こういうイベントが急に目の前で遭遇するのもリアルカンファレンスならではだな〜と思った。このときはリアルタイムで写真をインターネットには放流しなかったのだけど、furikaeri_rubykaigi で紹介したのでついでに放流しました。
Twitterには写真アップロードしてなかったけど、さきほど #furikaeri_rubykaigi で提供した #rubykaigi で収録されていた #rebuildfm 収録の様子です(フラッとHack Spaceに行ったら偶然遭遇した pic.twitter.com/Nc43eyloF9
— マジカルペンネくん🍝 (@pastak) 2023年5月15日
このときの収録の様子はこちらで公開されている。よく聞くと芝生エリアの色々な声などが聞こえてくる。
miyagawaさんとrebuildファンの方が写真を撮る後ろでMatzがこっそりピースしていて面白かった。
せっかくHack SpaceでMatzに遭遇したので、makimotoさん達と順番にMatzと顔ハメ看板で写真撮影をした。僕がこれを撮りたいがためにHack Spaceに顔ハメ看板置いてるという説もあります。
#rubyfriends with @yukihiro_matz #rubykaigi pic.twitter.com/mmtJjaIbzA
— マジカルペンネくん🍝 (@pastak) 2023年5月12日
Day 2のラストもメインホールでArray.compact活動。後ろから見た時に通路側がキレイに空いていて、Rubyistの皆さんはArray.compactがお上手。
この日はRIZAPさんのDrinkupへ。
炬燵さんと同じテーブルになったので、あれこれおしゃべりをした気がする。
RIZAPの方の仕込みが行われていて、サプライズで松田さんの誕生日を皆で祝う。
ライザップのドリンクアップに参加してきました!!#rubyfriends#rubykaigi #rizap_rubykaigi2023 pic.twitter.com/w8d1wQdC4p
— yukyu (@yukyu30) 2023年5月12日
店を出たら、松田さんやyouchanさんなどと2次会に行く流れになったところ、目の前にKyoto.rbで会った人が居たので巻き込みに成功する。ジャズバーに行ったり、夜の松本城を撮影したりした。Pixel 7キレイに撮れるんだけど若干嘘っぽさもあるのが気になるなぁと思う。
松本城を見たあとは、交差点の角のところで角打ちスタイルでビールが飲めるお店があったので、そこで飲んでいた。野生の酔っ払ったJeremyが歩いてきたり、通りすがりの人に「ルビーの皆さん、明日も頑張って〜」と言われるなどの出来事があった気がする。
更にまだ行けるということで、そこで合流した人とも一緒にバーに行ったところ、会場に同僚というか弊社CTOのakiroomが居てちょいウケるなどした。松田さんと色々カンファレンスやコミュニティの話をして個人的に色々考えることがあったけど、ここに書くには若干エモすぎる気もするので省略します。npmとrubygemsの違いみたいな話もした気がする。これもちょっと別の機会があれば書くことにして省略します。
閉店間際の中華そば マルキ商店に駆け込んでラーメンを食べた。
松田さんが初めてフードバウチャーを利用する現場が発生した。本当にこれで払えて良いんですかみたいなことを言っていて面白かった。
Day 3
アベがこの日は7時半過ぎくらいに行くと行列が出来ていたので、会場近くの栞日というカフェでモーニングを食べた。会場に行く道沿いの道に面したテーブルで食べているとドンドンとスタッフを中心としたRubyistが前を通ったり、店に入ってきたりしてドンドン挨拶出来て便利だった。隣が今回カメラマンをして下さった方だったので、普段どういうカメラマンをされているのかだったり、RubyKaigiの感想だったりとかをお話するなどしつつ、時間になったので会場へ向かう。
続々と来るRubyistsを眺めてる #rubykaigi (@ 栞日 - @sioribi in Matsumoto, Nagano-ken) https://t.co/JIsFYgSXVT pic.twitter.com/C0SIrjpB2J
— マジカルペンネくん🍝 (@pastak) 2023年5月12日
この日の一発目はRuby Committers and The Worldだったので、Array.compact業やりに行くか〜とメインホールを眺めに行くと、人々が自主的に真ん中に詰めて座ってくれていて、3日間の成果を感じた。ありがとうございます!
Committers and the World始まった〜〜!!! #rubykaigi pic.twitter.com/xXYLrqJwVB
— マジカルペンネくん🍝 (@pastak) 2023年5月13日
今年もやはりand the worldは最高だったな〜、これを見るためにRubyKaigiに来ているまである。後ろにちょうど鳥井さんとお子さんたちが座られていて、ko1さんが映ったり話すたびにリアクションされていて可愛かった。sorahさんが暇アピールをしっかりやっていたので、関連情報を放流したりしていた。
Tips: sorahさんが本当に暇じゃない時は皆さんの見えないところに居ることが多い
— マジカルペンネくん🍝 (@pastak) 2023年5月13日
asonasさんのブログで野良合同ランチの存在を知ったので、参加することにした。種村で蕎麦を食いながら色んな話が出来て面白かった。こういう仕組みを野良でやってもらえるのはありがたい。
I'm at そば処 種村 - @masayuki_tane in 松本市 https://t.co/d4JfXhnoUd pic.twitter.com/9pXSrlZvuj
— マジカルペンネくん🍝 (@pastak) 2023年5月13日
僕は欲張りなので、蕎麦の食べ比べセットにさらに蕎麦の実雑炊を足した(定食に付いてて美味しそうだったので単品で頼んだ)。
午後は「Ruby vs Kickboxer」を見て、トークスタイルも内容も最高でめっちゃ良かったし、ledsunさんのトークの後に話しかけに前に行ったら、Day 1でwasmの話されていたSawaiさんと共にruby.wasmやブラウザの話をして盛り上がった。その結果k0kubunさんのトークを聞き逃しましたが、廊下でトーク後も無限に話せて最高に自分のモチベーションが上がりました。ありがとうございました。
.@ledsun さんと @3yUma_rb さんのトークとその後の会話でruby.wasmに向き合うモチベーション上がったので、JS方面からやってきた身としてもruby.wasmやっていくぞ!という気持ちになりました #rubykaigi
— マジカルペンネくん🍝 (@pastak) 2023年5月13日
RubyKaigiで発表したら「ruby.wasmをつかったRubyプログラミングの開発体験を良くしたい」仲間が見つかりました。 @3yUma_rb さんと @pastak さんです。RubyKaigi、最高です!#rubykaigi
— ぎゃばん@手洗い (@ledsun) 2023年5月14日
ちょっとJavaScript方面のコミュニティとこの辺は上手く繋がるといい関係にというか情報交換が出来るんじゃないかな〜という気になったので、普段は一応JavaScriptをメインでやっている身としては何かアクションに繋げたいと思った。ちょっと考えます。(この辺の話はDay 2の章で省略したコミュニティの話とかと上手く昇華させたいと思っている)
p_ck_さんのRBSの話を見て、Helperとしての最後の大仕事、諸々の撤収作業へ。soutaroさんのKeynoteが終盤に向かうタイミングでHelper含むスタッフ一同が舞台裏に集合した。
舞台袖から見ているkakutaniさんの向こうにはClosingのスライドを作る松田さん。
会場端でClosingを見守りながら、タイミングになったらステージへ。Rubyistたちと無事に過ごせた喜びの表情を舞台上から見る、この景色最高なので、Helperなどで是非一度味わってみて欲しい。
その流れで壇上で次の会場の発表を見守った。
そしてまた残った撤収作業へ。
僕はRuby Music Mixin 2023の音出しなどがあったので、少し早めに抜けさせてもらって、会場へ。スタッフ控室でみんなで乾杯している写真や寄せ書きを見てエモい気持ちになったりした。
After Partyも少し見に行ったがめっちゃ人が居た。山雅ビールを飲んだ。
そこからRuby Music Mixin 2023へ。こっちの話は別の記事に既に書いているので、そちらを是非に。
Day 4
この日は13時半から亀岡のサンガスタジアムでvsセレッソ大阪戦をゴール裏で観るという予定になっていたので、ホテルでユニフォームに着替えて8時半くらいのしなので松本を脱出した。本当は観光などをもっとしたかったけど、これだけは仕方ない。僕はRubyistであると同時に京都サンガFCサポーターでもあるので…駅で偶然あんずさんやcobachieさんと挨拶できたのは良かった。お疲れ様でした。
京都サンガのユニフォーム着て、松本から亀岡に向い始めました
— マジカルペンネくん🍝 (@pastak) 2023年5月13日
赤い会場で3+1日過ごした後は紫のスタジアムへ (@ サンガスタジアム by KYOCERA - @sangastadium for Kyoto Sanga vs Cerezo Osaka in 亀岡市, 京都府) https://t.co/Pd2DFH7sk5 pic.twitter.com/9kkBix9L2W
— マジカルペンネくん🍝 (@pastak) 2023年5月14日
その他の話題
「Helper業でサボる」
ぱすたけくんに「いかにHelper業でサボるか」というありがたいお話をいただいた
RubyKaigi 2023にHelper参加してきた - 感情的ドリル
僕は言葉が荒いので、「上手くサボる」とか自分を「Helperの中でも不良」などと表現してしまうのですが、ちょっと良い機会なので気持ちというか少し書き下しておきます。
初めてのHelperだと結構自分の与えられた役割を100%以上に熟そうと懸命に働いてくれます。そういった人たちのおかげでカンファレンスが成立しているので本当に感謝しかないのですが、一方で僕とかは遊撃っぽくフラフラしているので、もっと便利に呼び出して欲しいなと思っています。RubyKaigiは特にトランシーバーで全員とやり取りが出来るので、もっと気軽にヘルプだったりを投げてくれると、僕ももう少し忙しくなれて、他のHelperの皆さんにももっとトークを見たり交流したりしてもらえるのになとは感じています。それぞれの持場のチーム内でトークを調整したりするとは思いますが、一方でRubyKaigiどれも良いトークなので、みんなそれぞれ見に行きたいトークがあるみたいな時とかには是非頼ってみて欲しいな〜と思ったりします。
そういう感じで皆がお互いに上手く息を抜きながらHelperとしてやっていってもらえると良いなというのを「上手くサボる」として色んなところで話していました。Helper業が楽しかったというのは間違いないと思うんですが、一方でさらにそれに良いバランスで交流やトークを見てカンファレンス自体も楽しめるとより良い体験になると思います。スタッフが一番楽しんでいるのが、来場者にも伝わるはずで、カンファレンスの楽しさを横目に大変なことだけしていると徐々にカンファレンス自体も楽しくなくなってしまうかもしれないので、疲れたなとかってときは周りやトランシーバーを是非頼ってジャンジャンサボって息抜きして欲しいなというのが気持ちです。複数回のHelperを経験してきていたり、他のカンファレンスでも実行委員などをしている身としてこの辺はもう少しなんか初日や事前に上手く伝えられると良いのかもしれないな〜と思っています。
お客さんでいるのではなく、おもてなしをする側になりたいと思いました。つまり私は「RubyKaigiに対してお客さん以上の気持ちを持っている」って感じだったので、私は「RubyKaigi-ist」だったかもしれません
長野県松本市で開催されたRubyKaigi2023に、Helperとして参加した話 - Health comes first
僕もRubyKaigi-istであるな〜とこの記事を読んで非常に表現が腑に落ちたし、そうした人たちを増やしたり支えたりしたいな〜という意味ではRubyKaigi-ist-istを目指したいかもしれないなと思った。
misc
- 魔王がトランシーバーで名乗る時に、最初の方は本名で名乗っていたのに、途中から気付いたら「魔王」になっていて、他の人々も自然と「魔王」呼びになっているのが面白かった。
- 僕も初めてのHelperのときはトランシーバーでなかなか会話に参戦できなかったけど、1度話すことがあると慣れた気がするので、もっと隙を見ておもしろ通話はしていきたい(おもしろ通話発生すると、そこらかしこでスタッフが一斉に笑って吹き出すのもちょっと光景として面白い)
トランシーバーおもしろ通話はもっとしたほうがいい。緊張がきっとほぐれるから…(人はトランシーバーでの発信に緊張するらしい)
— そらは (@sora_h) 2023年5月15日
- 会社の方では福岡以来のHack Space Sponsorをやることが出来た。福岡のときからチームもパワーアップして色々とパネルなども準備できて良かった。一方でホワイトボードやプロジェクターは置いておくだけでは活用されきってなかったので、もう少しコミュニケーション促進のために何が出来るかは考えたい。
- 会社の人たちとRubyistとの交流をもう少しケアした方が良いのかどうなのかは若干の気になりポイントになりつつある。個人的には勝手に上手く混ざって欲しい(シャッフルランチなどをキッカケに上手く交流していた模様)し、僕自身は適当に流れで飲みに行ってるので、会社の人たちを呼び寄せるみたいなのもムズいしな〜みたいな感じ。まぁ杞憂である可能性もあるけど、ちょっとくらいはアテンドしても良いのかもしれない。そういう意味ではやっぱり自社主催のDrinkupを直前でも良いので建立するのが良さそうだなと思った。今回見ていると結構早くに情報が出て、椅子取りゲームに負けた人たちが大量に居たので、ギリギリに立てても集まるだろうなという実感は得たので。
- 会期中はほぼ毎日何故かハッと起きるとアラームの1分前だった。そういうなんかがあるのか?
- 今回事前にKyoto.rbで場を用意してもらって何人かとは事前に知り合えていたの少し便利だった。それキッカケでruby-jpのSlackにも入った。
- 松本もっと観光したかった。今回はBACCAブルーイングとかに行き損ねたので、個人的に旅行などでリベンジしたい。ついでにサンプロ アルウィンで松本山雅FCの試合も観たい…
次回の那覇も楽しみですね。今度こそ前後しっかり宿泊したい気持ちですが、こればっかりは僕の場合はJリーグの日程次第ですね……
なにはともあれ、今回のRubyKaigi 2023は最高でした。オーガナイザー陣、NOCチーム、Helperやその他運営テクニカルスタッフなどの皆さん、そして登壇者・参加者、スポンサー関係者の皆さんありがとうございました!!! 次回のRubyKaigi 2024まで、健康に気をつけつつ、NiceなRubyistで居続けましょう。僕も頑張ります。