LTソン @YAPC::Asia 2012 二日目 29日 レポート



1日目のレポートにつづき、2日目29日レポートをお送り致します!

僕が考えた最小のbash completion for perl

by satojkovic


zshなどをみんなつかっているが、Bashも多機能。補完を拡張し、500くらいのコマンド、オプションを補完。
オレオレ補完をつくるとドキュメントを読んだりする癖がつき、有益な情報を知る事ができる。
「zshでもできるのでは?」「(実は)私も明日からzsh使います」という会話に素bashユーザである自分はそっと泣いた。

献血とPerlについて

by たんないゆうき


献血をしよう!自身は35会献血をやり、Wifi完備だったり、血液検査してもらえたり、看護婦さんとキャッキャウフフできるなどの情報をを共有。
トラブルは少ない→でもあることはある→トラブル時の対応がシッカリしているので安心!
Fカップの話と、ドラがなってからがPerlの発表、というのが印象的でしたね…。

日本でPerl6を学びたい

by VienosNotes


Perl6の日本語情報少ない→作った、コミュニティない→作った、読書会無い→やった、アドベントカレンダー(略
Tsukuba.pmにて、11月目標でビギナー向けスタートアップをやります!Perl6の本を書きたいです!
発表者の方のブログが実にPerl6なので、要チェックです。
http://d.hatena.ne.jp/Vieno/

OtaQ 早押し4択クイズの自動生成

by jewel_xl2


niigata.pm、Perl初心者で、普段はRuby。四択クイズ(の一部)を作るのに、Perlを使っている。
単語にスコアを付ける部分をPerlで実装している(他Ruby)、otaqやってみてください。
カツオTシャツはまちがいなくLTソンでベストドレッサー賞だったのですが、そのような賞は用意しておりませんでしたすみません。
http://otaq.jewelve.com/

Markdownでプレゼンしてみよう

by nqounet


関西で、Perl専門フリーランス。kansai.pm、Perl入学式など。
Markdownを使うさまざまなツールは有るが、markdown2impressを紹介。しかし欠点も多いので、もっと良いツールも探している。
私は最近Markdownで書けるツールはhttp://storyboards.jpっていいとおもってますね。多機能では無いですけど。

Perlに声を持たせたい

by aokcub


niigata.pmより、YAPC初参加。ASCII文字を送信すると声がでるマイコンをPerlから制御。Twitterと組み合わせて読み上げ出来る。色々なライブラリで自然な読み上げになるように工夫。
皆さんも電子工作しましょう!
モノをうごかすデモは、Perl系だと新しくて楽しいですね、新たな半田ごてネタをまっています!

Perl初心者が作った運用ツールの落ち穂拾い

by riywo


社内向けのサーバー設定管理ツールTouryoを作った。定期的にサーバーの設定がおかしくないかを監視し、CIサーバーに送信するもの。
YAPC初日で紹介したらOSSにしないのかと希望されたが、社内で使っている物なので公開したとして、機能追加などのPullReqをもらってもマージする事が困難である→(方向性をコントロールしたい)→無視するしかない→OSSの意味が?→一部だけを切り出せばよいのでは?→そんな時間無い…。

「りーおさんにこんなに気軽に質問できるのはLTソンだけだよ!?」「いや、そこらへんを歩いてますんで…」

Lightning Talks

by mad_p


日本で最初にLTをした話と、LTについて歴史などを解説。初期のLTは風当たりが強かった!
Lightning Talkではなく、Talk「s」である!そして「LT大会」は「頭痛が痛い」だ!

LTとはいえないLTソンをそっと見守っていただき、ありがとうございました!

キーボードをいじろう

by handlename


キーボードの配列にこだわろう!dvorakをつかおう!慣れれば快適だよ!
記号もドンドンおきかえればどんどん快適に!$等は、シフトおさないでも出せるようにしてしまおう。
私もキーボードマップは結構変える方なのですが、qwertyなのでまだまだですね…。

Hachioji.pm

by uzulla


ちょっとした集まりは、居酒屋の予約ができれば大体開催できます。仲間が一人二人いればどうにかなる、継続は力です。
公式pmになる予定は今の所ないです、理由はまああまり無いですが。
葬られたスライドだったのですが、昼飯時に、12:30からなんとなく発表しました。

※地域pmミートアップは別記事にします

GrowthForecastことはじめ

by mackee_w


GrowthForecastで、数字を可視化して、ビジネス指標を色々出す→推測ではなく計測、説得力が出る。
URLを叩くだけでつかえるので非常に簡単、GrowthForecast-workerでさらに簡単に
私も某案件で使おうと思いました。スキマ時間への飛び込みだったので、質問時間とれませんですみませんでした。

JSXを支えるPerlの技術

by gfx


Acme::YAPC::Asia::2012::LTThon::Hakushuを実装しました!→JSXの紹介
JSXコンパイラはPerlによってささえられている、Super Tool(ツールを作るツール)、正規表現。
Acme::略::Hakushuアツい。ところでそろそろ正規表現の発音ネタは下火になってもよいのでは???
http://jsx.github.com/

好き好き大好きWhiteSpace

by moznion


「やとってください!!!」WSはすばらしい→印刷してもトナーがへらない、技術情報が流出しない
「豊崎愛生さん」「はぁ、」「僕は…」で構成されるWSを実装→GithubにPush→そしたらGithubを拝見した「ICPAの中原」さんからリクルートがきた!?w
ICPAの中原さんすごいwww。盛り上がりすぎて牧さんに怒られましたね。ええ、個人的にはナイスでした。

YAPCだLTソンだ、今はMobyRubyやってる場合じゃないなPのつく言語をやるべき

by murave


MobyRubyのイベントやった→良い感じだが一般人は来年に期待すべき、Lancard.com社はまだ窓がなかった→窓がないと寒い
Pの付く言語→IronPython!! WPFをつかってGUIを操作する、点滅だってできる!
やっぱり普段使うのはPHPですよね〜!!

Textile記法とかMarkdown記法とかあたりで何か

by issm


nagoya.pmからきました。Textile記法を紹介。Text::Textile::Pluggableを作った。
Amon2等で、Textile記法なWiki的Webアプリ、SiTeWikiをつくった。
(逆に)Markdownが本当に流行っているんだなとわかります、時間がなくて質問切る形になって申し訳ありませんでした。
Textile記法で手軽にWikiっぽく記録を残しておくツール「SiTeWiki」を作ってみた

D: 〜change the world〜

by kubo39


しられていない、OOPと関数型のマルチパラダイム言語であるD言語について紹介。
D言語開発は日本でも活発なので、#dlangをつけてつぶやけばよい。D言語マスコットかわいい、でもスカラちゃんもかわいい!
D言語マスコットかわいい!!!

できる! エクセル方眼!

by minemaz


エクセルは方眼紙として使われている。Excelすぐおちる、困る。SpreadSheet::WriteExcelならMacでもうごく!
txt2excelhogan.plというラッパーをつくった、テキストファイルから方眼紙レイアウトエクセルをガンガンつくれる、今後読み込みもサポートするものを作ります。
途中からエクセルでプレゼンがはじまり、エクセルの可能性を感じますね。そして読み込みサポートが実践的ですばらしい、世界を救えますね!

魔法使いを支える技術

by yappo


naoya「俺全職業Lv50になったわ」→DQ10の話。
パッシブ重要装備重要、パッシブをきっちりとるとnaoyaさんみたいに強くなれる。
主にnaoyaさんがすげえドラクエで強い、というお話しでした。(短い枠時間におしこんでしまってすみませんでした!)

ほんとにべんりなフォントのはなし

by Motoyama


シンボルをウェブフォントデータにすると、ベクタなので色々すばらしい。しかしよくあるシンボルフォントはhがハートに対応などで、機械や読み上げ等では意味が通じない。
Ligatureを活用し、yapcと入力してはじめてyapcのシンボルが表示される。Ligature Simbolsをつくりました!
LTソンロゴが入っていてるなど、サプライズネタで、LTソンデザイナなどと非常にうれしがりました!
http://d.hatena.ne.jp/kudakurage/20120720/1342749116

Emacsで楽しいチャット

by memememomo


Emacs(websocket.el)とwebsocket(Amon2::Lite+websocketプラグイン)でチャットを作った。
ブラウザのクライアントも作成した。ミ○ワステッカーもポストできるよ!
(空気を読まないVimmer)「Vimには転用は?」「Emacsの為のシステムなので…」www

カスタムタグで高速開発

by 松村竜次


Arcの会社をつくりました!Bootstrapつかって思った→そもそもHTMLは人が書く物ではない
Arcでカスタムタグを定義してみたら定義していないクラスをつかったらエラーにできたりしてうれしい!他の言語でもにたようなカスタムタグをつくるべきでは?
「Arcは知らないだけで流行ってる」「Arcのベストプラクティス -> Perlワンライナーを呼ぶ」とても参考になります
日本の Arc ユーザのためのハブサイト[http://arc-users.jp/home]

桐島、ファイルに保存するのやめるってよ

by DQNEO


ウェブサービスなどで画像ファイルなどをアップロードさせたとき、サーバーのローカルストレージ(や、NFS)や、MysqlのBLOBなどではなく、最近はS3にアップロードするのがよい。
アップロードを高速化する為に、Amazon::S3::FastUploaderを作成。並列化で高速にアップロードする。
有用である事間違いない上に、「デモします」(Perl強制終了)「Windowsだとバグがありまして」がウケましたw
http://www.slideshare.net/DQNEO/ss-14515410

チームのみんなと一緒に開発しているサービスについて話します!ちなみに私は女子です♪

by @yukarigohandayo


LTはじめてで、PerlレベルはHelloworldレベル。
「行ってみた」を共有できる「フォト★レポ」サービスの紹介。ちなみにRailsで出来ています。
(質問で)「APIを作る予定はありますか?」「(わから)無い」「えっ」「えっ」/初めて!ってかんじがよかったですね!
http://photorepo.net/

Test::MockObjectについて

by ainame


すべてのレガシーコードにテストをかかないと、部署目標評価≒給料が下がる事態。とても簡単にモックオブジェクトを作れるTest::MockObjectが活躍。
Test::MockObjectに感謝。「一日一万回の感謝のprove」「CPANモジュールで救われる命がある」。感謝を返すためにPAUSEに登録しました。
お給料は大切ですよね!!!!(そこか?>俺

Triveの紹介

by kaz_hiramatsu


作成したPerlのWAF、Triveの紹介。シンプルに押さえた構造で、テンプレートエンジンなどはCPANから自由に…。
今後はコマンドラインツールや、DSLっぽいI/Fを用意したり、テストを書いたり、CPANにあげたり。
シンプルなWAFは大好きなので、使って見たい…(つかってみるみる詐欺)
https://github.com/kazhiramatsu/Trive

※ここから下、本当のLTみたいに急ぎでおこなったので細かいコメントが有りませんすみません。

無題

by cside


歴史の長いアプリケーションを運用していると肥大コントローラーのメンテも必要。コントローラでテストするのは色々難しい。
Seleniumをつかおう!→でも色々と制限が…→Selenim::WebDriverをつくってる!

無題

by punytan


様々な種類のマークダウン等をレンダリングするサーバーの紹介。
https://github.com/punytan/p5-PAD

自然言語処理と位置情報

by overlast


データ構造と情報検索と言語処理勉強会(DSIRNLP)の紹介、検索アプリの検索クエリは文字列で処理することが難しい…。
適切に近くにある楽しい情報を提供することで、救える命がある(かも)しかし色々大変。
https://groups.google.com/forum/?fromgroups#!forum/dsirnlp

サービスを作って(^^)(TT)(# ゚Д゚)(^^)vした話

by Takayuki Hagiwara


Study Mail IT勉強会自動チェックサービスの紹介。そのサービスを運用するときにぶつかった壁等の気づきを紹介。
http://www.study-mail.info/

20 moduels I haven’t yet talked about

by hidek


miyagawaさんが過去やった発表をリスペクトし、作成したCPANモジュールをLT的に紹介していました。
Plack::Middleware::Auth::OAuth、Catalyst::Controller::RequestToken、HTML::QRCode、Acme::AKB48,
Acme::SKE48、NMB48、HKT48、JK(略SNH(略(等々

なぜお前らはXSSを作るのか2012

by mala

(NO IMAGE)
様々なXSS実例を紹介(録画しませんでしたので、申し訳御座いませんが省略)

Perlbrew + cpanfile + carton

by takuji31


あたらしい環境でプロジェクト立ち上げ→OSがCentOS6.3→Perl5.16.1がつかいたい
cpanmだと毎度いれるのが大変なのを色々と解決する方法


以上!(多分)総勢63人でした!皆さん大変ありがとうございました!!


拍手君の拍手数を集計した結果、初日のtechno_nekoさんが一番の拍手を受けたことがわかりました。
第一回LTソン ベストエルティニスト賞をお贈りさせていただきました!


なにか間違いや、おかしな点があれば、http://twitter.com/uzulla/に御連絡頂ければ幸いです。
hondallicaさん、equinox79さん、ytnobodyさんメモ書き大変ありがとうございました!


えー、とりあえず二日分の発表の簡単なレポートをお送り致しましたが、まだまだおわっていませんね(動画や、総括的な記事や、地域pmミートアップレポート…)