SlideShare a Scribd company logo
1 of 27
Download to read offline
• <?php
カジュアルにPerl
   id: uzulla

       フリー
       PHPer
       八王子
yancha
• Perl製のウェブチャット
• Websocket(Pocket.IO)で高速
• ログ全保存&検索(Mysql or Sqlite)
• スマホブラウザ対応(iPhone&Android)
• ボット等を作りやすく&妙な思想
最近のアクティビティ
• 定番のTwitterリアルタイム取り込みボット
 GitHub/uzulla/yancha-twitter-bot

• 最近とっても旬なLingr取り込みボット
 GitHub/uzulla/yancha-lingr-bot

• 最近とっても旬なRSSをサポート
• Issueをへらすぞ!(という心構え)
yancha

• Githubにコード公開されています
 https://github.com/uzulla/yancha

• サンプルサイトもあります
 http://yancha.hachiojipm.org/
なぜ作ったし?

• Hachioji.pmにおいて
 →「Perlの有名プロダクトって何があるの?」

 → 皆で何かPerlで作ろうという話になった

• 「ログが消えるIRCが不便だしチャットは?」
• カジュアルであり、世界とかは狙ってない
なぜ作れたし?

• 「俺がPerl Casualだ!」(PHPerです)
 →Perl力がカジュアルで、いろんな所でつまづく

• PHPerなりには頑張ってる(つもり)けどむずい
• 仲間から色々サポートをいただけた
例

• uzulla「Websocketでチャット作りたいけど…
 Perlやめてnode.jsだろうか…」

• hide_o_55氏「Pocket.IOってSocket.IO互換ぽ
 いのがありますよ、っていうかググれ」

• uzulla「おおっ!つかってみたらすぐできた!」
例

• uzulla「作ったけど(多分)コードが酷い…」
• maka2_donzoko氏「『リファクタなら俺にま
 かせろー!』(バリバリ)」

• uzulla「アッ!恥ずかしくないコードに!
 色々参考になる!(HTML+JSを除く)」
例
• uzulla「なんかTwitterの認証が遅い…エンジン
 Twiggyだし、ブロッキングしちゃうと…死…」

• karupanerura氏「 これでもくらえ!! 『Plack
 は非同期レスポンスが書けるように対応してる』
 ッ!!」

• uzulla「できた!非同期きた!これでモテる!」
例
• ichigotake氏「Yancha便利ですよね!」
• uzulla「(^^)」
• ichigotake氏「でも最近うずらさんyancha放置してませ
 ん?(笑顔)」

• uzulla「えっいや(ゴニョゴニョ」
• ichigotake氏「放置してません?(笑顔)」
• uzulla「あっハイ(;´Д`)」
余談…


• uzulla氏「まれにyanchaが固まる…」
• (まだ誰も解決できていない)
「有難うございます」

• Hachioji.pmのハッカソンやGithub、Twitter
• みんなにヒントもらったり、コードもらったり、
 やる気もらったり、お世話になってます

• Perlを仲間と楽しんでいるうちに、
 Perl力のカジュアルな高まりを感じる…
なにがいいたいの?

•カジュアルにPerlをたのしみたい
•でも何か作るのは基本的に大変である
→カジュアルじゃない!
カジュアルの敵
•ちょいちょいぶつかる壁
•ちょいちょい落ちる穴
•ちょいちょい消滅するやる気
•ちょいちょい見えなくなる目標
カジュアルの敵
        る と
•     い
ちょいちょいぶつかる壁
    が
• 間      !
ちょいちょい落ちる穴 !
  仲     る
•     す
ちょいちょい消滅するやる気
    決
• 解
ちょいちょい見えなくなる目標
仲間いますか?
• カジュアルにPerlを楽しむのには、
 気軽な仲間がいるとなお良い

• 多くのシーパン王サーもきさくですけ
 ど、気後れしますよね…

• 例えば次のような質問…
• 「ねえねえ、「1;   」ってなに?」



• (2∼3年前の私です)
今の笑えました?
• 「世界には今のスライドを笑えない人だ
っているんですよ!!(数年前の俺)」

• 笑えた人(現在の俺含む)は笑えてない
「未来の仲間」をカジュアルに

救っていこう!(俺は救われた)
でもどこで?
•   Hachioji.pm

    •   八王子で月一度、PHPerが主催、リアル愛されゆるふわ系

•   Chiba.pm

    •   千葉で約3ヶ月に一度、DBネタ、ガチ多め?

•   Perl Beginners

    •   Perl初心者(?)多め、今日の裏番組(なぜ!?)

•   Perl入学式

    •   完全なPerl初学者をカリキュラム式でサポート
でもどこで?

•少人数で、気軽にLT発表等できる所
が良い → 大勢だと埋もれる

•Perl以外の会にも行ってみると良い
•なければ場を作れば良い
まとめ
•カジュアルにPerlをたのしもう
•仲間がいるとカジュアル!
 →楽しくて、苦痛が少ない

•是非仲間を作ってPerl Casual!
(Perl仲間を)

 take it casually!

宣伝:次回Hachioji.pmは来週土曜
  http://hachiojipm.org/
   (毎月開催しています)
『Perl仲間ほしい!

でもPerl詳しくないし

 勉強してから…』
(Perl仲間を)

 take it casually!

宣伝:次回Hachioji.pmは来週土曜
  http://hachiojipm.org/
   (毎月開催しています)

More Related Content

Viewers also liked

ひよこクラブ Perl Programmer 兼管理職な私の学習ノート
ひよこクラブ Perl Programmer 兼管理職な私の学習ノートひよこクラブ Perl Programmer 兼管理職な私の学習ノート
ひよこクラブ Perl Programmer 兼管理職な私の学習ノートKoichi Taniguchi
 
実践Excelスクレイピング
実践Excelスクレイピング実践Excelスクレイピング
実践Excelスクレイピング宏明 塩原
 

Viewers also liked (6)

Perl Ocean
Perl OceanPerl Ocean
Perl Ocean
 
ひよこクラブ Perl Programmer 兼管理職な私の学習ノート
ひよこクラブ Perl Programmer 兼管理職な私の学習ノートひよこクラブ Perl Programmer 兼管理職な私の学習ノート
ひよこクラブ Perl Programmer 兼管理職な私の学習ノート
 
Perl Entrance LT 2014-03-29
Perl Entrance LT 2014-03-29Perl Entrance LT 2014-03-29
Perl Entrance LT 2014-03-29
 
Perl勉強会#2資料
Perl勉強会#2資料Perl勉強会#2資料
Perl勉強会#2資料
 
Perl io layer
Perl io layerPerl io layer
Perl io layer
 
実践Excelスクレイピング
実践Excelスクレイピング実践Excelスクレイピング
実践Excelスクレイピング
 

Similar to Perlcasual #5 発表資料

自分のための司書をもつ
自分のための司書をもつ自分のための司書をもつ
自分のための司書をもつyjono Seino
 
Fukuokapm20140920 uzulla talk
Fukuokapm20140920 uzulla talkFukuokapm20140920 uzulla talk
Fukuokapm20140920 uzulla talkJunichi Ishida
 
Rubyで作る奇妙なプログラミング言語
Rubyで作る奇妙なプログラミング言語Rubyで作る奇妙なプログラミング言語
Rubyで作る奇妙なプログラミング言語toyoshi
 
人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータ人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータharu2036
 
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)Yoshikazu GOTO
 
Games::* - Perlで 「ゲーム」しよう #hokkaidopm
Games::* - Perlで 「ゲーム」しよう #hokkaidopmGames::* - Perlで 「ゲーム」しよう #hokkaidopm
Games::* - Perlで 「ゲーム」しよう #hokkaidopm鉄次 尾形
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Masafumi Ohta
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Masafumi Ohta
 
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本kirin_nico
 
My開発環境の話
My開発環境の話My開発環境の話
My開発環境の話Yuta Ohashi
 
WordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPSWordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPSRyo Shibayama
 
恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男Tomoyuki Matsuura
 
20120920中間発表2
20120920中間発表220120920中間発表2
20120920中間発表2Hisashi Imai
 
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipmIT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm鉄次 尾形
 
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん侑弥 濱田
 
まだBashで消耗してるの?
まだBashで消耗してるの?まだBashで消耗してるの?
まだBashで消耗してるの?Sanosuke Kato
 
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式鉄次 尾形
 
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトーク
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトークハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトーク
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトークhecomi
 

Similar to Perlcasual #5 発表資料 (20)

自分のための司書をもつ
自分のための司書をもつ自分のための司書をもつ
自分のための司書をもつ
 
Fukuokapm20140920 uzulla talk
Fukuokapm20140920 uzulla talkFukuokapm20140920 uzulla talk
Fukuokapm20140920 uzulla talk
 
Rubyで作る奇妙なプログラミング言語
Rubyで作る奇妙なプログラミング言語Rubyで作る奇妙なプログラミング言語
Rubyで作る奇妙なプログラミング言語
 
tsudaりについて
tsudaりについてtsudaりについて
tsudaりについて
 
人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータ人が神姫ん感(原文ママ)を感じるコンピュータ
人が神姫ん感(原文ママ)を感じるコンピュータ
 
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)
「DNS浸透いうな」と言うけれど… (OSC 2018 Tokyo/Spring)
 
Games::* - Perlで 「ゲーム」しよう #hokkaidopm
Games::* - Perlで 「ゲーム」しよう #hokkaidopmGames::* - Perlで 「ゲーム」しよう #hokkaidopm
Games::* - Perlで 「ゲーム」しよう #hokkaidopm
 
Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較Raspberry pi最新情報アップデート&いろいろ比較
Raspberry pi最新情報アップデート&いろいろ比較
 
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
Raspberry Pi 最新情報 at OSC Tokyo 2014 秋
 
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本
「アイロンビーズプロッター作ろうとしてみた with プロ生ちゃん」 プロ生勉強会 第44回@熊本
 
My開発環境の話
My開発環境の話My開発環境の話
My開発環境の話
 
WordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPSWordPress on PHP7 on CentOS7 on Saraku-VPS
WordPress on PHP7 on CentOS7 on Saraku-VPS
 
恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男恐怖!シェルショッカー1号男
恐怖!シェルショッカー1号男
 
20120920中間発表2
20120920中間発表220120920中間発表2
20120920中間発表2
 
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipmIT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
 
Proof Summit 2012
Proof Summit 2012Proof Summit 2012
Proof Summit 2012
 
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
美乳とPHP7 on Docker - てきとうなさいと。べぇたばん
 
まだBashで消耗してるの?
まだBashで消耗してるの?まだBashで消耗してるの?
まだBashで消耗してるの?
 
これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式これからPerlを使っていくみなさんへ #Perl入学式
これからPerlを使っていくみなさんへ #Perl入学式
 
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトーク
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトークハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトーク
ハッピーおうちハッキング - 第2回おうちハック勉強会 キーノートトーク
 

More from Junichi Ishida

apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin ServerっぽいやつをつくったapachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin ServerっぽいやつをつくったJunichi Ishida
 
Great Tools Heavily Used In Japan, You Don't Know.
Great Tools Heavily Used In Japan, You Don't Know.Great Tools Heavily Used In Japan, You Don't Know.
Great Tools Heavily Used In Japan, You Don't Know.Junichi Ishida
 
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料Junichi Ishida
 
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情Junichi Ishida
 
Pager Anti Pattern(Joke)
Pager Anti Pattern(Joke)Pager Anti Pattern(Joke)
Pager Anti Pattern(Joke)Junichi Ishida
 

More from Junichi Ishida (6)

apachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin ServerっぽいやつをつくったapachehereというPHPのBuiltin Serverっぽいやつをつくった
apachehereというPHPのBuiltin Serverっぽいやつをつくった
 
Great Tools Heavily Used In Japan, You Don't Know.
Great Tools Heavily Used In Japan, You Don't Know.Great Tools Heavily Used In Japan, You Don't Know.
Great Tools Heavily Used In Japan, You Don't Know.
 
H2O and php
H2O and phpH2O and php
H2O and php
 
PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料PHPカンファレンス2014の懇親会飛び込みLT資料
PHPカンファレンス2014の懇親会飛び込みLT資料
 
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
YAPC::Asia 2014 - 半端なPHPDisでPHPerに陰で笑われないためのPerl Monger向け最新PHP事情
 
Pager Anti Pattern(Joke)
Pager Anti Pattern(Joke)Pager Anti Pattern(Joke)
Pager Anti Pattern(Joke)
 

Perlcasual #5 発表資料