吉祥寺.pm6に行ってきた
吉祥寺.pm6に行ってきたので、気になった部分のまとめ
■Talk1:「業務で使うPerl6」 @kaz_hiramatsu
今回一番聞きたかった Perl6の話。
- 業務で使える程度に速度面は改善されている
- 社内ツールあたりでPerl6を使ってみる
- RakudoというPerl6コンパイラがある
- Perl6のREPL使うならカーソル移動が効かないので Linenoise を入れると良い
ks0608.hatenablog.com - コマンドライン引数の処理で MAINサブルーチン を使うと良い。これホンマ便利そう。
- "1 .. *"で無限リスト生成できる。
- Proc::Asyncでコマンドを非同期処理出来る。
これがすごく良い。これだけのためにPerl6使いたいくらい。
ただ、並列数の制御が出来ないっぽい。
■Talk2:「ぼんやりした大人が趣味でプログラミングを始めたら」 @note103
[http://note103.hateblo.jp/entry/2016/01/17/143231:title=
www.slideshare.net]すごく共感出来た話が多かった。
■Talk3:「リダイレクトとパイプをperl5でやる」 @ks0608
Perl5の話だが、今まで全く知らない世界だったのでとても勉強になった。
- perl5のスレッドは使えないから、並列化する場合は、forkして複数プロセス立ち上げるのが定石
- pipeするときに "|-" とか "-|" を使うと😄
- App::cpmとかProclet、Server::Sterter、System::Command、Daemon::Controlとかが参考になる
■LT2:「スライドするやつ」通称「Gotanda」作った @papix
http://gotanda.papix.net/slide/4
話している人のスライドと連動して動くツール。
ホントに連動していて面白い。まだ開発版ということで、これからが楽しみ。
■LT4:はじめてチームに加わった話 @MarinaFukushima
インターンで、社内の書籍管理ツールの機能追加した際のいろいろな話。
新人あるある。で聞いていてありそうな話だなぁと目を細めて見てました。
スライドトップに、発表日付ではなく、誕生日を入れてつかみを取るという芸がなかなかやり手です。
■LT5:CMSとPerlで遊ぼう @mahoyaya
www.slideshare.net
Joomlaの脆弱性を使って、PerlでObject injectionしてみた話。
環境作って実際に、どうなるかってところがライブで見れて面白かった。