Enviar pesquisa
Carregar
モジュール開発におけるぼくの試行錯誤
•
4 gostaram
•
4,243 visualizações
karupanerura
Seguir
Kichijoji.pm #2
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 37
Baixar agora
Baixar para ler offline
Recomendados
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Aya Ebata
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
Keisuke Utsumi
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
Toshio Ehara
JavascriptでRubyの作り方
JavascriptでRubyの作り方
Shuyo Nakatani
日常に見るUI/UX
日常に見るUI/UX
Shinichi Takahashi
マルチコア時代の並列プログラミング
マルチコア時代の並列プログラミング
Akihiko Matuura
はじめてLaravelさわった 第86回php勉強会
はじめてLaravelさわった 第86回php勉強会
Osamu Kawasaki
PHPで並列処理する ライブラリを作った
PHPで並列処理する ライブラリを作った
Hironobu Saitoh
Recomendados
Java初心者がJava8のラムダ式をやってみた
Java初心者がJava8のラムダ式をやってみた
Aya Ebata
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
PHPerがgolangでもがいてる話@第1回 関西Golang勉強会
Keisuke Utsumi
JavaScriptのテストコード 一緒に勉強しませんか??
JavaScriptのテストコード 一緒に勉強しませんか??
Toshio Ehara
JavascriptでRubyの作り方
JavascriptでRubyの作り方
Shuyo Nakatani
日常に見るUI/UX
日常に見るUI/UX
Shinichi Takahashi
マルチコア時代の並列プログラミング
マルチコア時代の並列プログラミング
Akihiko Matuura
はじめてLaravelさわった 第86回php勉強会
はじめてLaravelさわった 第86回php勉強会
Osamu Kawasaki
PHPで並列処理する ライブラリを作った
PHPで並列処理する ライブラリを作った
Hironobu Saitoh
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Akira Kaneda
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Hisateru Tanaka
Fuel php をもっと composer で使う
Fuel php をもっと composer で使う
Taichi Inaba
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
Keisuke Utsumi
最近流行りのビルドツールとは
最近流行りのビルドツールとは
Takahiro Maki
第2回関西ソーシャルゲーム勉強会
第2回関西ソーシャルゲーム勉強会
ha1t
「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
orange clover
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
JavaScriptで味わう! 関数型プログラミングのメリット!!
JavaScriptで味わう! 関数型プログラミングのメリット!!
Keigo Magami
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Y Watanabe
ある戦いの記憶から探るPHPの闇と戦うコツ
ある戦いの記憶から探るPHPの闇と戦うコツ
FAL_A
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
Introducing hhvm hack-async
Introducing hhvm hack-async
Kenjiro Kubota
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Masahiro Wakame
Jpmobileを使ってみる
Jpmobileを使ってみる
Hiromu Shioya
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
JS4Girls
JS4Girls
Rodolfo Dias
Front-End UnitTesting
Front-End UnitTesting
Artyom Trityak
Mais conteúdo relacionado
Mais procurados
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Akira Kaneda
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Hisateru Tanaka
Fuel php をもっと composer で使う
Fuel php をもっと composer で使う
Taichi Inaba
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
Keisuke Utsumi
最近流行りのビルドツールとは
最近流行りのビルドツールとは
Takahiro Maki
第2回関西ソーシャルゲーム勉強会
第2回関西ソーシャルゲーム勉強会
ha1t
「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
orange clover
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
JavaScriptで味わう! 関数型プログラミングのメリット!!
JavaScriptで味わう! 関数型プログラミングのメリット!!
Keigo Magami
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
parrotstudio
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Ryo Shibayama
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Y Watanabe
ある戦いの記憶から探るPHPの闇と戦うコツ
ある戦いの記憶から探るPHPの闇と戦うコツ
FAL_A
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
cocoa_dahlia
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
Yosuke HASEGAWA
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
disc99_
Introducing hhvm hack-async
Introducing hhvm hack-async
Kenjiro Kubota
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Masahiro Wakame
Jpmobileを使ってみる
Jpmobileを使ってみる
Hiromu Shioya
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Yuuki Takezawa
Mais procurados
(20)
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Word pressのテーマは firephpでハックすれば 良かったのか
Word pressのテーマは firephpでハックすれば 良かったのか
Fuel php をもっと composer で使う
Fuel php をもっと composer で使う
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
プロト〜サービスアウトまでの開発支援ツールの作り方〜CrystalFantasia〜
最近流行りのビルドツールとは
最近流行りのビルドツールとは
第2回関西ソーシャルゲーム勉強会
第2回関西ソーシャルゲーム勉強会
「プログラミングGroovy」入門(公開用)
「プログラミングGroovy」入門(公開用)
簡単!Groovy入門
簡単!Groovy入門
JavaScriptで味わう! 関数型プログラミングのメリット!!
JavaScriptで味わう! 関数型プログラミングのメリット!!
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
「もうなにもこわくない」関数型言語 〜ふつうのプログラマが関数型言語を知るべき理由・reload〜
PHP-MLを使用して気軽に機械学習にトライしてみる
PHP-MLを使用して気軽に機械学習にトライしてみる
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
Selenium再入門-W3C勧告とページオブジェクトパターンと私-201707webエンジニア勉強会#2神田
ある戦いの記憶から探るPHPの闇と戦うコツ
ある戦いの記憶から探るPHPの闇と戦うコツ
Java使いがphp使いにクラスチェンジした話
Java使いがphp使いにクラスチェンジした話
Chrome-eject がこの先生きのこるには
Chrome-eject がこの先生きのこるには
JavaのテストGroovyでいいのではないかという話
JavaのテストGroovyでいいのではないかという話
Introducing hhvm hack-async
Introducing hhvm hack-async
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Buildinsider OFFLINE TypeScriptの基礎から実践・利用事例まで
Jpmobileを使ってみる
Jpmobileを使ってみる
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
laravel websocket(use redis pubsub) [Laravel meetup tokyo]
Destaque
JS4Girls
JS4Girls
Rodolfo Dias
Front-End UnitTesting
Front-End UnitTesting
Artyom Trityak
サイコロを100万回振ってみた
サイコロを100万回振ってみた
Junya Hayashi
Coimbra rb | microservic'ing and sinatra
Coimbra rb | microservic'ing and sinatra
linkedcare
電流臨界モード方式PFC制御回路の解説書
電流臨界モード方式PFC制御回路の解説書
マルツエレック株式会社 marutsuelec
Perlにおけるclass実装パターン
Perlにおけるclass実装パターン
karupanerura
若手Itエンジニア飲み会-LT
若手Itエンジニア飲み会-LT
karupanerura
engineer-life
engineer-life
karupanerura
Gotanda.pmの紹介
Gotanda.pmの紹介
karupanerura
The Crystal language *recently* update
The Crystal language *recently* update
karupanerura
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
Kotaro Ogino
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
azumakuniyuki 🐈
Destaque
(12)
JS4Girls
JS4Girls
Front-End UnitTesting
Front-End UnitTesting
サイコロを100万回振ってみた
サイコロを100万回振ってみた
Coimbra rb | microservic'ing and sinatra
Coimbra rb | microservic'ing and sinatra
電流臨界モード方式PFC制御回路の解説書
電流臨界モード方式PFC制御回路の解説書
Perlにおけるclass実装パターン
Perlにおけるclass実装パターン
若手Itエンジニア飲み会-LT
若手Itエンジニア飲み会-LT
engineer-life
engineer-life
Gotanda.pmの紹介
Gotanda.pmの紹介
The Crystal language *recently* update
The Crystal language *recently* update
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
【システムテスト自動化カンファレンス2015】 楽天の品質改善を加速する継続的システムテストパターン #stac2015
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
自動構築と自動テスト〜インフラのコード化とクラウドの優位性
Semelhante a モジュール開発におけるぼくの試行錯誤
YAPC::Asia 2012 CPANに恩返ししよう
YAPC::Asia 2012 CPANに恩返ししよう
azuma satoshi
採用LT「まだお祈りデプロイで消耗してるの?」
採用LT「まだお祈りデプロイで消耗してるの?」
Takayuki Fukumoto
俺と otoya
俺と otoya
Masayuki KaToH
130329 perl casual_ruik
130329 perl casual_ruik
Rui Kimura
YAPC::ASIA 2012 LT GaiaX
YAPC::ASIA 2012 LT GaiaX
Kazuyuki Todo
春を先取り!OpsWorksとChef ではじめる恋色コーデ術! #pyfes 2013.03
春を先取り!OpsWorksとChef ではじめる恋色コーデ術! #pyfes 2013.03
Takeshi Komiya
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
parrotstudio
今さら始めるJavaScript
今さら始めるJavaScript
Ashitaba YOSHIOKA
BNN CAMP vol.3 インタラクションデザインの現在―プログラミング初心者のためのopenFrameworks入門 1
BNN CAMP vol.3 インタラクションデザインの現在―プログラミング初心者のためのopenFrameworks入門 1
Atsushi Tadokoro
Semelhante a モジュール開発におけるぼくの試行錯誤
(9)
YAPC::Asia 2012 CPANに恩返ししよう
YAPC::Asia 2012 CPANに恩返ししよう
採用LT「まだお祈りデプロイで消耗してるの?」
採用LT「まだお祈りデプロイで消耗してるの?」
俺と otoya
俺と otoya
130329 perl casual_ruik
130329 perl casual_ruik
YAPC::ASIA 2012 LT GaiaX
YAPC::ASIA 2012 LT GaiaX
春を先取り!OpsWorksとChef ではじめる恋色コーデ術! #pyfes 2013.03
春を先取り!OpsWorksとChef ではじめる恋色コーデ術! #pyfes 2013.03
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
今さら始めるJavaScript
今さら始めるJavaScript
BNN CAMP vol.3 インタラクションデザインの現在―プログラミング初心者のためのopenFrameworks入門 1
BNN CAMP vol.3 インタラクションデザインの現在―プログラミング初心者のためのopenFrameworks入門 1
Mais de karupanerura
Perl5 VS JSON
Perl5 VS JSON
karupanerura
コンテキストと仲良く
コンテキストと仲良く
karupanerura
The plan of Aniki 2.0
The plan of Aniki 2.0
karupanerura
Aniki::Internal
Aniki::Internal
karupanerura
KOWAZA for mackerel
KOWAZA for mackerel
karupanerura
TIme::Moment+Time::Strptime=
TIme::Moment+Time::Strptime=
karupanerura
DateTimeX::Moment
DateTimeX::Moment
karupanerura
Aniki has come
Aniki has come
karupanerura
Optimize perl5 code for perfomance freaks
Optimize perl5 code for perfomance freaks
karupanerura
Technology for reduce of mistakes - うっかりをなくす技術
Technology for reduce of mistakes - うっかりをなくす技術
karupanerura
router-simple.cr
router-simple.cr
karupanerura
Why we use mruby with Perl5?
Why we use mruby with Perl5?
karupanerura
はかたの塩
はかたの塩
karupanerura
すいすいSwift
すいすいSwift
karupanerura
Aniki - The ORM as our great brother.
Aniki - The ORM as our great brother.
karupanerura
Perl5 meta programming
Perl5 meta programming
karupanerura
mysqlcasual6-next-key-lock
mysqlcasual6-next-key-lock
karupanerura
dwangocpp1-lt
dwangocpp1-lt
karupanerura
Hachioji.pm #40
Hachioji.pm #40
karupanerura
Hachioji.pm #39
Hachioji.pm #39
karupanerura
Mais de karupanerura
(20)
Perl5 VS JSON
Perl5 VS JSON
コンテキストと仲良く
コンテキストと仲良く
The plan of Aniki 2.0
The plan of Aniki 2.0
Aniki::Internal
Aniki::Internal
KOWAZA for mackerel
KOWAZA for mackerel
TIme::Moment+Time::Strptime=
TIme::Moment+Time::Strptime=
DateTimeX::Moment
DateTimeX::Moment
Aniki has come
Aniki has come
Optimize perl5 code for perfomance freaks
Optimize perl5 code for perfomance freaks
Technology for reduce of mistakes - うっかりをなくす技術
Technology for reduce of mistakes - うっかりをなくす技術
router-simple.cr
router-simple.cr
Why we use mruby with Perl5?
Why we use mruby with Perl5?
はかたの塩
はかたの塩
すいすいSwift
すいすいSwift
Aniki - The ORM as our great brother.
Aniki - The ORM as our great brother.
Perl5 meta programming
Perl5 meta programming
mysqlcasual6-next-key-lock
mysqlcasual6-next-key-lock
dwangocpp1-lt
dwangocpp1-lt
Hachioji.pm #40
Hachioji.pm #40
Hachioji.pm #39
Hachioji.pm #39
Último
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
osamut
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
Atomu Hidaka
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
iPride Co., Ltd.
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
furutsuka
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
Shota Ito
Último
(9)
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
モジュール開発におけるぼくの試行錯誤
1.
モジュール開発における ぼくの試行錯誤 id:karupanerura
2.
Hello!! Kichijoji.pm!!
3.
about me id:karupanerura Kenta Sato Perl/Java/JS/elisp/etc.. Mobile
Factory, Inc. Web/Native Gotanda.pm Author
4.
My CPAN Modules TOML::Parser Plack::App::Vhost Parallel::Async Plack::Middleware::HTMLLint etc…
5.
試行錯誤
6.
Plack::Middleware::Gzip
7.
Plack::Middleware::Gzip Plack::Middlewareでgzip圧縮したかった CPANでgzipって入れたけど出てこなかった なさそうだし、作ってみるか! → できた 初めてCPANに上げる TRY!!!
8.
ERROR!!
9.
WHY? P::M::Deflater があった! id:miyagawa さんに教えてもらった (当時)ぼくが知らなかった非同期レスポンス などのPSGI仕様にも対応していた 2つある意味はない CPANから消しました
10.
学び 検索結果をよく読み、よく探す 検索ワードを変えてみる よく見落とすので数日考えるようにした 意味ないなって思ったら上げない CPANは砂場じゃない
11.
Sledge::Template::Xslate
12.
Sledge::Template::Xslate 内定先(MF)はSledge Sledgeつかうかー SledgeでXslateつかいたい CPANにないなー やっぱりないな。つくるかー →
できた TRY!!!
13.
ERROR!!
14.
WHY? インターフェースがクソ TT2Likeとかを継承で実装していた 自由度めっちゃ低い
15.
学び インターフェース重要 みんなが使うもの 簡単に変更しにくい (Wrapperの場合)機能がなるべく制限されな いほうが良い
16.
Memoize::Class::Constructor
17.
Memoize::Class::Constructor (S::T::Xslateで)Xslateのインスタンスを キャッシュしたいなー Memoizeだとできなさそう…。 CPANにないなー やっぱりないな。つくるかー → できた TRY!!!
18.
ERROR!!
19.
WHY? Memoizeでできる 用途が限定的すぎる そもそも(S::T::Xslateに)そんな仕様必要な いのでは?
20.
学び CPANに上げずともブログに書いてTwitter に流せばある程度のフィードバックがもら えることがある 既存モジュールでできることをよく調べよ う 劣化コピー版を作る意味は無い わかりやすい名前をよく考える
21.
Cache::KyotoTycoon::Serialize
22.
Cache::KyotoTycoon::Serialize Cache::KyotoTycoonでSerializeしたい pull-reqこわい…… 継承して機能追加したモジュール作ればい いのでは? TRY!!!
23.
ERROR!!
24.
WHY? あまりにもクソすぎてリリースできない 既存の実装の一部をコピペしている
25.
学び 本体に入れたほうが良さそうなものは積極的 にpull-reqしよう serializeくらいなら本体に入って良いはず 無理して別モジュールにしても良いことない 恐れずにpull-req!! 日本人authorならまずは日本語で
26.
Class::Accessor::List
27.
Class::Accessor::List IO::KQueueがArrayRefにblessしてたな そういえばArrayRefにblessしたほうが速い んだっけ? アクセサ自動で作ればよいのでは? C::A::Liteと似た名前でおもしろくね? TRY!!!
28.
ERROR!!
29.
WHY? 配列にblessしたところで速度は大して変わ らない C::A::Liteと似ててややこしい
30.
学び ややこしいもん作らない ネタやるならネタで、実用なら実用で ネタならAcme名前空間に
31.
Filesys::Notify::KQueue
32.
Filesys::Notify::KQueue (当時)F::N::SimpleがKQueueサポートして ない FreeBSDなどでめっちゃ遅い つくるかー => できた TRY!!!
33.
SUCCESS!!
34.
WHY? 既存に無い、新しい価値を提供できた
35.
学び pull-reqを恐れずにする F::N::Simpleにpull-req 取り込まれた! 便利なもの作れば使ってもらえる
36.
まとめ CPANにほいほいモジュール上げる前によく 既存モジュールを確認 CPANは砂場じゃない 本体に入れてほしい機能は作者に相談してみ よう issue/pull-reqも恐れずに!!
37.
YAPC::Asia 2015やります Yet Another
Perl Conference アンケートやってます! http://bit.ly/yapc_i_want http://bit.ly/yapc_enquete
Baixar agora