疲れが抜けてきたので、大江戸 Ruby 会議 05 に行ってきた記録を blog に書いておく
基調講演
Windows 環境の Ruby のガーディアン、usa さん
「あいおーのはなし」グレートトークだった。
あくまでサブシステムだったということが良く分かった -> "Microsoft Windows NT系はPOSIX 1.0に準拠しているPOSIXサブシステムを搭載しており" / “POSIX – Wikipedia” https://t.co/JH2htkVZmV
— yancya (@yancya) November 8, 2015
「WIndows NT 以降は POSIX」って言葉だけ頭にあったので、つぶやいてみたら、拾って言及してくださった。
ああ、そういえば、質問をカットしたので、会場では誰からも「POSIXサブシステムあるじゃん!」ってツッコまれずに済んだんだけど、それに対しては「あれはWindowsだけど、ぼくの今日の話でいうWindowsやないんや……」という答えが用意してありました。
— usa (@unak) November 8, 2015
ちなみに、ぼくはRubyをinterixに対応させるコードをcommitしたことがある程度には奴のことも知ってはいます。(今も動くとは言ってない)
— usa (@unak) November 8, 2015
WindowsのPOSIXサブシステム小ネタ。
実はNTFSはファイル名の大文字小文字を区別できる。Win32サブシステムのAPIセットでは同一視してるというだけなので、POSIX側で大文字小文字だけ違うファイルを作って、Win32ではアクセス不能!という遊びができる。— usa (@unak) November 8, 2015
POSIXサブシステムはサブシステムだったけど、Win32サブシステムもサブシステムだから対等なんやで(という体裁だけど、もちろんWin32サブシステムを取り除くと動かない)。
他にはOS/2サブシステムとかも始めの頃にはあった(そもそもNTは次世代OS/2として開発が始まった)— usa (@unak) November 8, 2015
この辺の話は全部『闘うプログラマー』https://t.co/2QA8metWu5 に書いてあるので、興味のある人はどうぞ。面白いよ!
— usa (@unak) November 8, 2015
「闘うプログラマー」読みかけのまま積んでるので、この機会に読み切りたいと思った。
LT
Ruby コミッターが5分ずつ原液みたいな濃さのトークを連ねていくというアタマノオカシイ企画
大江戸 Ruby 会議(Asakusa.rb)でしかできない、特殊な企画だと思う…
なかださん
(My) Best Commits of the year 2015 がすごくて、こういうのが聞きたかった。
mame さん
超絶技巧プログラミングと Ruby 3.0 (大江戸 Ruby 会議 05 コミッタ LT)も、期待してた以上の内容で、とても良かった。予め持ち込んでおいた超絶技巧本にサインもしていただいた。
こっそりサイン頂いてたんだった。ありがとうございます。#oedo05 pic.twitter.com/YQEliLlb4s
— yancya (@yancya) November 8, 2015
nagachika さん
Functional Music Compositionは意表を突かれた。『アンダスタンディングコンピュテーション』を読むと、この境地に至れるらしい。今、会社で読書会をしているので、わしもSKIコンビネータ計算厨の極みへ到達したい。
Ninja Talks
かねこさん
励まし合いながら当日に臨んだ発表者仲間のかねこさん。Rails on Two DBs という発表だった。
いろんな RDBMS における database, schema の扱いの違いを Rails で吸収するのが厳しいみたいな話で、みんなで辛さを共有して心を楽にしようという感じだった。
という感じだったが「複数 DB やめればいいじゃん」という鋭い質問が出て緊張した。
発表やった
SQL 脳から見た Ruby というタイトルで20分しゃべることができた。
発表時のタイムラインの様子を見るに、一部の人には好評だったようでよかった。
発表が終わった後は、しばらく気絶してた。
発表の準備をするのに力を貸してくれた家族や周りのみなさんに、圧倒的感謝
地獄シリーズ
意識が戻った頃から、地獄っぽい Ninja talks が連続して行われていた。スライドの公開も無い、つまり本当の地獄の話達だ。
私の発表ですが微妙にセンシティブな内容なので資料のpublicな公開はかんべんください。何卒空気を読んでいただければw #oedo05
— 最速配信研究会山崎大輔 制約理論及び待ち行列理論による技術経営コンサルとエンジニア起業相談やってます (@yamaz) November 9, 2015
Special Talk
江渡さん「共創コミュニティのデザイン」
Ruby コミュニティについて、にわかなわしにとって、昔からの流れをキャッチアップする、大変ためになる話だった。この場に居合わせて、本当に良かった。
懇親会
Shapeshifter について質問してくれる人が多くて、ものを食べる暇も無く(ビールは飲んでた)しゃべりまくってたら3時間近く経ってて、すぐ終わってしまった。
発表者になると懇親会が充実するという話は本当だった。
帰り
懇親会二次会に行きたかったけど、一次会で全く食事をしていなかったため、空腹に耐えられずに東京ラーメンストリートへ。
きたきた pic.twitter.com/PLDXo9mbBj
— yancya (@yancya) November 8, 2015
食べたらお腹いっぱいになって眠くなったので帰宅しました