去る2016年9月21日に早大理工にてPyCon JP 2016の1日目が行われた。 2014, 2015に続いて3回連続3回目の参加である。 記憶が新鮮なうちに参加した講演の感想をまとめておきたい。
Keynote Jessica McKellar
会場入りするタイミングが悪く既に同時通訳がある席に座ることができず、あまり内容を理解することができなかった。 英語ができないとこのように損をするという例である。
Pythonを含む多くのプログラミング言語を扱う処理フレームワークとパターン Hironori Washizaki
早大理工の鷲崎先生の講演で計算機科学やソフトウェア工学の立場からみた話。 やはりアカデミックな内容は面白い。 SWEBOKを活用しないエンジニアに対する、その方法は根拠があるのかという問いかけは胸が痛くなった。 ソフトウェア工学が築き上げてきた知見をどこまで我々は活用することができるのだろうか。 メンバーの共通知として共有できていないと難しいだろうか。
たった一ファイルの python スクリプトから始める OSS 開発入門 Kei Iwasaki
何度かPython Mini Hack-a-thonで岩崎さんの成果物を見ていてすごいなと思っていたが、そのすごさの理由がわかる発表であった。 最初から公開する予定で作成とか、公開する心構えとか、今後マネしたいものがたくさんあった。
14時台の講演
この時間帯は企業ブースで話し込んでいたら開始時刻を過ぎてしまったので企業ブース巡りを行った。 ノベルティをたくさんもらった。あそこまで用意するなど各企業の気合の入れ方が垣間見れたような気分になったような。
パッケージングを支える技術 aodag
普段何も気にせずpip install hoge
しているが、その裏で何が起きているのかがわかる講演であった。
もちろん、PEPに公開されている議論なので僕でも追えるはずであるが追う気になれない。
パッケージに対する情熱は一体どこからでてくるのだろうか。
無料でできる、Cloud9上で開発してHerokuにデプロイする手順を共有します Takeshi Sugiyama
蔵書管理アプリをクラウド上のツールで作成し、PaaSにプッシュする。 こう書くと単純であるがそこに至るまでの落とし穴にはまった記録と解決策が生々しい。 数多の落とし穴にはまり脱出した過程は目に見張るものがあった。
Lightning Talks
(名前を記録できていないので、発表順に記載)
1人目は台湾の大学の先生で、日本語以外の言語に対応したカラオケシステムの話。 恐らくトークの内容を圧縮してLTにしたものであり成果物のレベルが高く、歌声を披露するという発表もすごかった。 テレサ・テン歌うんだとその場では思ったが、テレサ・テンは台湾の歌手であった。
2人目は深層学習の師匠探しという自己紹介LTで小気味よいテンポがよかった。 退学者や退職者の調査はネタめいているが重要な研究課題だと思う。
3人目はビットコインをPythonを使って簡単に売買できる話で恐らくトークの内容を圧縮してLTにしたもの。 使いやすいツールがあると一気にビットコインが広まるのだろうか。
5人目はPythonと天文学の話。 天文学というか理論物理は数値計算ゴリゴリやるイメージがあるのでNumpyなどは相性がよいだろうと思っていたがすばる天文台もPythonで動いているとは。 博士号の活用方法としての団体という面でも興味深かった。
…4人目?はて何のことやら…。
SymPy #PyConJP
— Takahiro Ikeuchi (@iktakahiro) 2016年9月21日
#pyconjp 盛り上がってるなー。
— GTUG Girls (@GTUGGirls) 2016年9月21日
アタマから面白い #pyconjp pic.twitter.com/IWNhUmRXmi
— アオヤマ ミント (@MintoAoyama) 2016年9月21日
無理にレトロスペクティブ言わなくてもw #pyconjp
— Shinichi Nakagawa (@shinyorke) 2016年9月21日
おちつけー #pyconjp
— wolfin_ikeom (@wolf20xx) 2016年9月21日
このLT、全体的にやべぇ。#pyconjp
— ながたつ@2/8アニゲのんLoDJ (@dcnmaskr) 2016年9月21日
初めてなのでみんな優しくしてください#pyconjp
— はやし (@SShayashi0208) 2016年9月21日
— Shinya Okano (@tokibito) 2016年9月21日
— Shinichi Nakagawa (@shinyorke) 2016年9月21日
圧倒的な何か #pyconjp
— にしざわ こういち(19) (@koty) 2016年9月21日
勢いあるLTだ #pyconjp
— SHIMIZU Taku (@takuan_osho) 2016年9月21日
「僕には一切お金は入らないので安心して買ってください」 #pyconjp
— みひゃみひゃエール (@mihyaeru21) 2016年9月21日
「Effective Pythonぜひ買って」
— さわでぃING!!! (@sawadybomb) 2016年9月21日
うん、いい本だよね#pyconjp
マイク使ってくれないと、音を拾ったり拾わなかったりで、聞こえにくいよ #pyconjp
— Masa (@mstshimo) 2016年9月21日
良い。素直さが良い。 #pyconjp pic.twitter.com/wb1o0sNEm5
— アオヤマ ミント (@MintoAoyama) 2016年9月21日
えふぇくてぃぶぱいそん、ドライブのフロント側の写真が好き #pyconjp
— ながたつ@2/8アニゲのんLoDJ (@dcnmaskr) 2016年9月21日
effective python今日は安く買えるヨー #pyconjp
— ギークラボ長野の片隅に (@glnagano) 2016年9月21日
effective python読書会か〜。やりたいけど地方では集客できなさそう。。。 #pyconjp
— にしざわ こういち(19) (@koty) 2016年9月21日
出世を期待する #pyconjp
— tell-k (@tell_k) 2016年9月21日
最初のpyconjpは確かに恐怖だった #pyconjp
— Shinichi Nakagawa (@shinyorke) 2016年9月21日
毎年前に進めてるのいいね #pyconjp
— Shinya Okano (@tokibito) 2016年9月21日
— いわたん@高血圧見習い (@iwata_n) 2016年9月21日
Effective Pythonは原著で読みきったけど日本語版も読みたい #pyconjp
— ぎぎにゃん (@giginet) 2016年9月21日
【追記 2017年1月30日】
今更ですが、スライドをアップロードしました。
ただし、このスライドは当日Jupyter Notebookで作成して発表に使ったスライドを元にBeamerで再作成した復刻版となります。 スライドの復刻版とは一体。