2019に行ってきた(2)〜本編初日〜シリーズ続編です。前回の内容はこちらをどうぞ。2019のサイトはこちら。builderscon.ioでは順に。本編初日の最初のミッションはランチ券をゲットすることでした。blog.builderscon.io例年だと、お昼の企画として「ランチセッション」というものがあって、昼休憩になると同時にその会場の前に行列ができ、並んだ順に弁当が配られて、受け取れた人だけがその弁当を食べながらスポンサー企業のトークを聞く・・みたいな感じだったんだけど、この方式だと、1つ前のトークが早く終わるほど有利というか、行列に並び遅れたらもう弁当を受け取れないので、ほとんど運というか賭けというか・・。それで思い出してみると、ぼくは去年のビルコンではたしか2日ともこの弁当行列に並んで、しかしどちらも受け取れなかったんですよね。😭なので、この「朝早く行った人ほど弁当をゲットしやすい」というのは非常にありがたくて、これなら弁当が欲しい人は朝に頑張れば確実にゲットできるし、昼前のトークが多少長引いてもソワソワせずに最後まで話を聞けるし、結果的に朝のトークも漏れなく聞けるしでメリットが多く、素晴らしい企画だと思いました。考えてくれた人、実現してくれた人、ありがとうございました。ぼく自身はこの日はイタトマのスパゲティ券を頂きました。いうのも、ランチセッションはこれまでにもすでに何度か体験していて、「こういう感じ」というのがわかっていたので、ちょっと違う体験をしたいなと。10時になると同時に開場して、このタイミングで目論見通りイタトマランチ券をゲット。すると、最初に入ったスペースに朝食・コーヒーコーナーが・・。コーヒーはこの左手なんとスピーカーディナーで食事を提供したチームによる朝食があったのでした。コーヒーはこちらの方々。2019久しぶりにちゃんとしたコーヒー飲んだな・・という感じでした。ありがとうございました。ちなみに1点、これは今回の不備ということではなく、今後に向けた小さな提言という感じですが、この日は最初のセッションが10:50からのオープニングトークだったのでまだ余裕があってよかったのですが、翌日は最初のトークが10時半からで、「10時から朝食コーナーに行って軽く食べてから10時半のトーク」っていう流れはちょっとせわしない感じだったので、教室のオープンよりも少しだけ朝食会場のオープンが早くなっていると、よりゆっくり楽しめるかなと思いました。*もちろん、そんなことをすればそれだけスタッフさんが早くスタンバイする必要があって大変なわけですが、素朴な実感までに。午前トークそして10時50分、主宰の牧さんによるオープニング。今回はこの写真にあるように、画面右上にスピーカー、右下にタイトルやハッシュタグ等の情報が常時出ている感じで、非常に良かったですね。右下の諸情報はトークの途中でも知りたくなることが結構あるので、便利でした。その後、本編最初に見たトークはこちら。builderscon.ioこちらはスピーカーディナーのときに見て、わー面白そうだな、と思ったので行きましたが、実際かなり面白かったです。各種の事例を通して「ゲーム」の本質に迫りつつ、その分析を通してまた新たな謎や魅力に出会う、といった感じでしょうか。最後の質問コーナーでは、簡単な質問をしました(内容は割愛)。初日の最初の発表だったので、なかなか手が挙がりづらいかな・・と。質問するのって緊張するし、聞いてるときのモードから質問モードに切り替える必要があるので、避けられれば避けたいところですが、効果が見込まれるときにはそれなりに頑張ります。経験的には、スピーカーと近い場所(前列の方とか)にいるとやりやすいですね。あとは、よく緊張するときには人をカボチャと思えみたいに言いますが、ぼくの場合はその会場を自分とその人しかいない親密な空間だと思い込んだりします。話を戻して、スピーカーの@qsonaさんはnoteで各種記事を書かれていて、builderscon関連だと以下がありました。のちほど見ておきたいと思います。note.muランチ前述のイタトマに行きました。パスタは「何を選んでもいい」と言われたのでけっこう迷いましたが、定番っぽいトマトソースとモッツアレラチーズにしました。それなりに量はあるんですが、思ったほどヘビーではなく、サクッと頂きました。店内には地元の方と思われる多彩な層がいて、でも席が空くのを待ったりする必要もなく、チケット数もちょうどよかったのかな、という感じでした。午後トーク(1)午後の最初はこちらを見ました。builderscon.ioMathematicaってまったく知らなかったので、雰囲気的に数学の話がメインになるかなと勝手に思っていましたが、思いのほかオブジェクト指向の話が多く出てきて、オブジェクト指向についてはPerlやRubyの学習に際してそれなりに時間を割いて触れてきたので、案外理解のきっかけが多い内容でした。語り口にも推進力があって、動くサンプルが多く用意されていたのも良かったですね。飽きる間もなくあっという間に終わりました。その後は、同室でこちら。builderscon.io「形式手法」とは今回のbuildersconで初めて触れたキーワードでしたが、自分には全然関係なさそうでありながら、なぜか関係ありそう、興味をひかれるなあ・・と思って聞くことにしました。内容的には想像以上にわかりやすいというか、出てくるコードは馴染みがないものが多かったですが、構文はそんなに複雑ではなく、かつ1つずつ丁寧に解説してくれたのでけっこう追いついて聞くことができました。話の筋というか展開も共感・納得感が強いもので、なぜそういうことをするのか、とか、それに対してどういう事を考えて、今後どう展開していこうと思っているのか、みたいなところまで「なるほど」って感じで聞けました。(とくに前半の方)その後は会場を移動して、こちらへ。builderscon.io大会場で60分、ひたすらRailsを中心に話していく感じでしたが、こちらもあっという間という感じでした。具体的な内容については、知らない要素も多くてコレと言える核心を掴めていませんが、手元のノートにけっこう真面目にメモも取っているので、追って見返しながら勉強したいと思います。一応、『マルチパラダイムデザイン』による以下。問題に対して解決となるような構造を与えるこれだけは覚えました(笑)。スライドはこちらです。speakerdeck.com休憩部屋その後のコマはお休み。トークだけ見ていると、他の人と喋ったり体を休めたりするヒマがなくなるので・・。いうことで、2階に用意された休憩室へ。この部屋はサイボウズさんプレゼンツで、今まで勝手に存じ上げていた同社の風穴さんとようやくご挨拶。*風穴さんによる当日のツイート。サイボウズ」を提供しています。2Fの一番奥にある「1206教室」です。在庫限りのレアな(?)ステッカーもあります。お気軽にご利用ください。2019技術系ジャーナリストとして名高い方ですが、お話しできてよかったです。技術書典、行ったことないと言ったら行ったほうがいいと言われましたので(ただし午後)、行ってみるか・・と考え中です。techbookfest.org午後トーク(2)午後、というかこの日の最後に聞いたのはこちら。builderscon.io一冊の本を読み切ったような重厚な発表でした。質疑応答も面白かったです。なんというか、ある意味では泥臭いんだけど、でもこういうのが結局一番強い、というかそうであってほしい、みたいな感想を持ちました。手本になる本をしっかり読んで、そのエッセンスをつど参照しながら、自分たちの課題に向けてトライ&エラーを重ねていく、という姿勢。言葉にしてみれば「そりゃそうでしょ」という感じなんだけど、実際に一つひとつそれをやっていくのって本当に胆力が必要というか。Direct」は法人向けのサービスなんだけど、ぼくは個人向けの「Kyash」の方をけっこうヘビーユーズしているので、それとの関連なども想像しながら楽しみました。ちなみに、これは次の記事に書きますが、翌日最初に聞いたのがクレジットカードのプロトコルの話だったので、図らずもこういった決済を扱う系のサービスの裏側を想像しやすくなって、その辺も想定外でまさにbuildersconのテーマ「知らなかった、を知る」だなあという感じです。この発表は基本的に、スライドに書かれている文を読みながら、順に説明していく感じで、ぼくは普段はこういうプレゼンって「スライド上の文言」と「実際に話す言葉」がずれているほど面白いって考えるタイプなんですが、この発表はスライド内容もすごく作り込まれていて、かつ情報量がめちゃ多いので、この読み上げスタイルの方が合ってたかな、という印象を持ちました。一概に、読み上げは駄目、とは言えないなと。この辺の考え方は更新されました。PRESS』編集長の稲尾さんと遭遇しまして、しばらく先日の寄稿について感想を述べ合ったりしました。note103.hateblo.jpあそこまでやる人、普通いないっす。:sweat_smile:。それで余計に思いましたが、たしかにぼくもだいぶんコストをかけたわけですが、やっぱり編集チームにも多大なコストをかけさせてしまったなあ・・とあらためて恐縮。いえ、内容としては良いものになった、という点でおおむね意見は一致(たぶん)。相変わらずお忙しいようでしたが、「この後は懇親会も行かれますか」と聞いたらもちろんそうで、過去の寄稿者さんへの挨拶に加えて、次に原稿を書いてくれそうな新しい書き手も探したいとのこと。した普段/不断の活動があの雑誌を支えているんだなあ、とあらためて敬意を抱きました。懇親会そのまましばらく知人と喋ったりぼんやりしたりしているうちに、同じ構内で懇親会スタート。料理はスピーカーディナーや朝食と同じチーム。料理が出てきて、なくなる端からまた追加。プロフェッショナル!そして地味ながら感動したのはこのトレイ。完璧に取りきった様子ドリンクを挿せるようになってるんですね〜。その分少しケータリングの単価も上がるのではとも思いましたが、選べるなら絶対これにしてほしい・・と思うぐらい良かったです。そのドリンクですが、牧さん行きつけのバーが出張してくれたそうで。ぼくは2番と5番を飲みました。バーの方々、スポンサーの皆さん、ありがとうございました。初日の雑感ということで、本編初日をふり返りました。この日のトークはすべて日本語でしたが、だから余計にというか、なるべく今までに見たことがないような、自分からかけ離れたものを見るように意識しました。そのわりに、けっこう要素としてはすでに知っていたり、関心が近いものが多かったのが面白かったですね。風穴さん、稲尾さんといった編集界の諸先輩方に会えたのもよかったです。編集魂(?)が図らずも磨かれました。朝食・コーヒー・懇親会といった食事系も途中で不足したりすることもなく、食べたいだけ食べれて大変満足でした。ちなみに、終会後は翌日に向けてサクッと宿へ帰りましたが、川(荒川?)で続きをやっていた人たちもいたようでした。ぼくはもうお酒は十分でしたが、水を持って参加してもよかったな、と後から思いました。いえ、それをやったら翌日それなりに大変だったかもしれず、この辺はタイミング次第ですが・・。最終日についてはまた別記事にまとめます。2019に参加しました。builderscon.io感想ブログ、後になるほど書くのが大変になるので、早いうちにワッと書いていきます。参加日すべてについて一気に書くのもめちゃ大変そうなので、何回かに分けて書く予定です。先日のRubyKaigiに続き、今回も私が所属するヴェルク(株)の支援により、コンプリートパック・チケットにて参加できました。イベントには全日フルで参加しつつ、このうち会社の営業時間・営業日とかぶる部分は出勤扱いにしてもらいました。心からの感謝と尊敬を捧げます。スピーカーディナーまずは前々夜祭的なこちらから。blog.builderscon.ioスピーカーディナーは言ってみればbuildersconの目次のようなイベントで、本編でスピーカーの皆さんがどんな話をするのか、というのを事前にリサーチできる機会になっていてとても良かったです。主宰の牧さんによれば、本番の2日間ってスピーカーにとっては自分の発表のことで手一杯で、他のトークのことを気にする暇がなかったりするだろうから、その補完的な情報交換とかもできればいいよね、みたいな目的もあるようでした。ぼくはじつはこのちょっと前に各種事情によりやや疲れていたものの、コンプリートパック・チケットにこれの参加権も入っていたので、「行かないともったいないよなあ・・」と思ってエイヤと参加したのですが、結果的にはそれが大正解で、仮に来年コンプリートパックがなかったとしても、この会があればマストで参加します。そのぐらい本編をより楽しむための材料にあふれていました。参加者の割合的にはスピーカーの方がずっと多くて、ちょっとびっくりしましたね。非スピーカーの自分、少数派じゃん、と。いえ、だからといって寂しくなるようなヒマもなく、各スピーカーによる1分間ピッチや後述のような要素を終始楽しみました。健康トーク本編とはコンセプトが合致しないけど牧さんが聞きたいから、という理由でこの日唯一長めの時間をとって発表されたのが@mogettaさんで、スライドはこちら。docs.google.comいやー、素晴らしかったですね。ぼくは全然筋トレその他、こういったことに関心はなかったというか、関係ない世界だと思っていましたが、だいぶ引き込まれました。スライドも非常に作り込まれていて、参考文献集としても良いものだと思いました。ちなみに、弊社にも筋トレにけっこう本格的に取り組んでいる人がいるので、このあと社内にシェアしておきます(笑)。フードフードもおいしかったですね。おにぎりに生ハムとキュウリが乗ったものと、ゆで鶏にネギソースがかかったもの、あとデザートのチーズケーキがちょっと忘れられないぐらいおいしくて、本編の方の朝食&懇親会で同じチームが料理を提供していたので、そのときに声をかけてその旨伝えたほどでした。ありがとうございました。食べてる横でどんどん料理を追加していくスタイル。カッコイイ問題のチーズケーキ。前夜祭どこを「DAY1」とするかちょっと迷いましたが、公式サイトではこの日から開催期間としているので、これをDAY1とします。この日は最初、終日会社を休むつもりだったのですが、時間を確認したら18時スタートということだったので(前夜祭なので当然でしたが)、さすがに1日休むのはどうか・・と思って13時までは自宅でリモートワークをして、それから準備に取り掛かかりました(それまでまったくやってなかった)。ちなみに、会場は家からそこそこ近かったものの(会社より近い)、それでも片道1時間ぐらいかかる距離だったので、会場と同じ北千住に宿を3泊取っておきました。この時にはその分の着替えを用意したり、充電器や常備薬などをまとめたりとなんだかんだで用意するものが多くて出発はギリギリに・・。北千住駅にいきなりハマるその後、駅すぱあとで調べながら北千住駅に着くまでは余裕でしたが、駅がまさにダンジョン。この駅の複雑さ・問題性については、以下のグレイト記事を事前に読んでいたので一応頭に入っていたはずでしたが・・blog.builderscon.ioそれでもまだちょっと甘く見ていて、何も考えずにホームから一旦「普段どおりに」階段を降りたら、なんか景色が変。「普通だったら」あるはずの方向や場所に『出口』の表示もなければその雰囲気すらない。どこに向かっても別のホームにしか行けない、別の電車にしか乗れない仕組みになって見える・・。・・オ、俺は外に出たいんだ!出口!出口を教えてくれ!と、軽くパニックになりながら(もう前夜祭の開場時間を過ぎてたので)、「あ、そっか、最初に階段を降りてしまった時点でもう間違っていたんだ・・」とふと気づいた頃、ちょうど『出口』と書かれた中途半端な大きさの看板が目に入って、それが「もう1回ホームに上がっとけ」と道順を示していたので、観念して再び階段を登りながらあっちこっち行きつつようやく出口へ。件の記事にもちゃんとこのように書いてあったのですが、読めてなかったですね・・。プラットホームから下り階段・エスカレータを利用すると千代田線方面に向かってしまいます。下らないようにしましょう。帰りにも思いましたが、北千住駅の道案内って、かなり頑張ってるとは思うんですが、基本的に「すでに駅の構造を知ってる人」がその認識を確かめるために書かれてる感じで、「初めて来た人」にはだいぶ効果が薄い気がしますね。東武スカイツリーラインって半蔵門線とつながってるんですが、それを示す解説がほとんどないので、元々そのつながりを知ってる人じゃないとどこに行けばいいのかまずワカランな・・と思いました。前夜祭トークなんとか駅を脱出した後は、荷物が多かったので一旦宿にチェックイン。会場ではノベルティをもらえるはずなので、必要最小限のものだけ持って会場へ。コンプリートパックのネームカード&各種ノベルティをもらって場内へ。今回のノベルティ、大ぶりながら軽いリュック付きで、これはナイス!さっそく通勤で使いたい、いや使います(笑)。シンプルな作りでとてもいい。場内で缶ビールとつまみを取って着席。その後はトークを聞きました。1つ目のトークはこちら。builderscon.ioイベント全体を通して1発めだったのでけっこうプレッシャーあったのでは、と思いましたが、すごく力が抜けたイイ感じのトークで楽しみました。技術的にも「うわあ、こんなことできるの」と目が覚める感じで、とくにホロレンズって実際にどういう風に動くのか、テレビとかネットでは見たことがあったものの、目の前で使っている人って見たことがなかったのですごい新鮮でした。早くもbuildersconっぽい。笛を吹いたらホロレンズ経由で信号が送られてドローンが飛ぶ、という最後の例。この突飛な発想はなかなかできない。