2015-12-12(土) [長年日記]
■ RubyKaigi 2015(2日目)
会場は築地市場のすぐそばなのでみなさん寿司などを食べに行っているのを横目に、今日も通セット。昨年のチャンプが出遅れてるので単独首位ですよ。一日天下だろうけど。
さて昨日に続いてRubyKaigiへ。そういえば、開催直前になって今年のRubyKaigiプラグインがcommitされたので、→のサイドバーに差し込んである。
今日は朝早いので、rubyistたちの集まりは悪いが、がちゃぴん先生のありがたいお話なのでちゃんと聴く。最初、このままLinuxの話で終わるんじゃないかと心配してたけど、ちゃんと後半はRubyの話になってよかった。年季を積んだ開発者は勘でデバッグしてしまって知識が伝わらない(暗黙知にとどまってしまうという意味だろう)、だからLinuxには(形式知にするための)トレーサやプロファイラのようなデバッグ用のツールが充実しているのだ、という指摘には唸る。これぞエンジニアリングだなぁ。
今日は知り合いの講演は(きっといつか直接聴けるので)あえて避けて、知らない人の話を聴く。RubyKaigiは日→英の同時通訳はあっても逆のない、正味の国際カンファレンスになってしまったので日本人にはいろいろつらいが、これがグローバルスタンダードなのでがんばろう。いろんなデバイスをRubyからコントロールする話、DDR用の足で踏むマット型コントローラでドローンを操縦していてやばかった(聴衆にむかって一直線という意味で)。RubyMotion、あいかわらずMac専用なので聴くだけだったが、iOSとAndroidでコードの共通化が進んでいてすばらしいね。Rustの話は聞きそびれたが(←面白かったらしい)、Goの話は「そんなに苦労してまで使いたくないなぁ……」というのが実感。
mrubyはあまり近づかないようにしていたんだけど、組込みだけじゃなくて普通のデスクトップやサーバでポータブルなバイナリ生成ツールとして使われつつあるのは興味深かった。各種プラットフォームでのテスト用にDocker環境も含めて提供されているのが現代的で面白い。こんどCLIなツールを書くことがあったら使ってみようか。
LTを経て、別会場のオフィシャルパーティへ。てか「懇親会」って言わんのか。さすが国際カンファレンスや。朝・昼と小麦粉ばっかり食べてるのでタンパク質をメインに食しつつ、流れてくる知ってる人・知らない人と会話する。けっこういろんな人たちと話できた気がする。tachikoma.ioの中の人(たぶん)に「たださんが一番ちゃんとtachikoma.ioを使ってくれてるんですよ」と言われてびっくりした*1。今後は「僕が一番、ガンダムtachikoma.ioをうまく使えるんだ」って言うことにしよう。あと、LTでRailsの国際化の話をした学生さんに「就職するならデータをいっぱい持ってる会社じゃなきゃダメだよ」って言った記憶もある。
明日で最終日か。あっという間だ。
*1 tachikoma.ioからのPRがきたら、アプリの場合はマージして、ライブラリの場合はPRを閉じる、という運用をしているということだそうだ。そんなの当たり前だろうと思ってたよ。
2015-12-11(金) [長年日記]
■ RubyKaigi 2015(初日)
例年では春ごろ行われるはずのRubyKaigi、今年は諸事情があってこんな時期に。困ったことに、グラコロの先行販売が今日からなんですよ!!
会場もよりのマクドナルドは事前に調査済みだ。というか勝手知ったるカレッタ汐留のマクドじゃないですか。
……というのは昼の話なので、朝から書かねばならぬ。前夜から続く大雨で、家を出るのがいやになるくらいだったところをなんとかがんばって出発したら電車が遅れて、こりゃ間に合わないと思っていたら開始時間を30分早く勘違いしていたのでまつもとさんのkeynoteにはちゃんと間に合った。着いたら着いたでTシャツ + パーカーというやたらかさばるノベルティを渡されてギャーとなる。こんなん、バッグももらわなきゃ持って帰れないやん……(バッグがあるものと思って小さいので来たし)。そんなことは置いといて「Ruby 3.0は(2.0より)3倍速くする宣言」、通称「Ruby3x3」がrubyistたちの共通認識になった。さあたいへんだ(←おまえはたいへんじゃないだろう)。
今日前半の講演にはじつはそれほどビビッとくるものはなくて、でもRailsの話はもうないし(笑)、専門外だけどコアな話がけっこうあって、すぐに役に立たないまでも記憶にとどめておくといい感じの話が多かった気がする。
そうそう、マクドから戻って、ちゃんと寿司にもありついた:
今日の肝は最後の2コマだったなー。「Faml vs Hamlit」の話、まさか開発者が2人ともCookpadの人とは思わなかったわ。まぁ社内で別の実装をコンペするのはアリだと思うし、協調からでなく切磋琢磨から出てくるいいモノもあるからね。個人的にハードタブ対応してもらったいきがかり上、Hamlitを使っていこう(笑)。
最後の「TRICK 2015」は、驚いて、呆れて、笑う。
2015-12-10(木) [長年日記]
■ グラコロ同盟2015、今年は12月11日から
![[スクリーンショット]2015年シーズンのグラコロ同盟サイト(スマホ用) [スクリーンショット]2015年シーズンのグラコロ同盟サイト(スマホ用)](https://lh3.googleusercontent.com/--wlf2VaXfeM/VmmU9h8X7QI/AAAAAAABiUg/IcvfPAOrbWM/s512/%2525E3%252582%2525B9%2525E3%252582%2525AF%2525E3%252583%2525AA%2525E3%252583%2525BC%2525E3%252583%2525B3%2525E3%252582%2525B7%2525E3%252583%2525A7%2525E3%252583%252583%2525E3%252583%252588%2525202015-12-11%25252000.03.37.jpg)
少し前に「今年のグラコロは12月15日から」という情報を得ていて(暖冬なので遅いだろうとは思っていた)、「じゃあRubyKaigi終わってからのんびり作業すればいいや」と安心しきっていたのに、今日になって急に「明日から」なんて情報がわらわらと出始めて、どうも今年も先行発売をする店舗がある、それもけっこうな数で、ということらしい。
ということで、作りかけだったサイトを慌てて整備して、よせばいいのにスマホ向けにflexboxを使ってレスポンシブにしたりして(トップページだけね)、ようやく公開。明日の朝までテスト中。今年からハッシュタグを#グラコロ同盟に変更したので、よりなにやってるのかわかりやすくなったかと。
個人的には明日から三日間、RubyKaigiなのでいきなり出遅れそうな気もするが……。