書いたエントリのリンクを貼り付けるだけの雑なふりかえりです。
一応自分の技術ブログが2つあって、ここが勉強会のエントリや、わりかしまとまった技術に関して書くところ。もうひとつ(ふり返る暇なんて無いね)の方がゆるふわにメモやポエムを書いていく方。
書き始めた時の気分なので、ゆるふわな方に真面目にまとまったやつを書いてしまうこともままあります。
書いたエントリのリンクを貼り付けるだけの雑なふりかえりです。
一応自分の技術ブログが2つあって、ここが勉強会のエントリや、わりかしまとまった技術に関して書くところ。もうひとつ(ふり返る暇なんて無いね)の方がゆるふわにメモやポエムを書いていく方。
書き始めた時の気分なので、ゆるふわな方に真面目にまとまったやつを書いてしまうこともままあります。
WebService-Slack-IncomingWebHook-0.01 - slack incoming webhook client - metacpan.org
はい。
名前がすごい長ったらしいですが、名前のとおりSlackのIncoming Web Hookを使ってSlackに投稿をポストしてくれる君です。
post-slackというコマンドを同梱していてコマンドラインからも使えるようになってます。
当初Net::Slackという名前を使っていたんですが、どうやらNetという名前空間はネットワークプロトコルを喋るモジュールが使うところで、webサービスのAPIを叩くようなものはWWWかWebServiceを使うらしいので、避けました。また、Slack APIが別にあるので、Slack単体名だとSlack API叩くように誤解されるのでさらに一段名前空間を斬ってます。
これによりだいぶ長ったらしいモジュール名になってます。(WWWはスクレイピングしてる系という印象[要出典]があったので。WWWは避けた。
そんな感じで CPAN おーさーとやらになったようです。
今まで別に自分で書かなくてもだいたいCPANにあったので自分でモジュールを書く機会がなかなかなかったのですが、都合よく必要となってかつ誰も書いてなさそうという機会に今回恵まれました。
(Acmeモジュールはいくつか書いていたけど、それでCPAN Authorになるのはちょっと厭だと思って居た。
初uploadなので粗があったらツッコミがあると幸いです。
吉祥寺とは縁もゆかりもないのですが、pmが近めの場所でやっているということで、お邪魔してきました。
Test::Moreの最近の開発事情など、詳しくなかったので参考になりました。
懇親会は結局2次会、3次会まで行ってオールになってしましました。
とはいえ、charsbarさんにperlの事情をいろいろ聞けて楽しかったです。
吉祥寺良いところでしたので、次回あれば参加したいです。
perlcasual #06行ってきました。
だいぶ昔の話です。hogecasualと名のつく勉強会はだいたいカジュアルじゃ無いんですが(感覚値)、今回はだいぶカジュアルな感じだったと思います。
発表者も新卒さんがいたり、内容もわりかしカジュアルな感じになっていたとおもいます。
発表内容としてはそんむーさんのperlのコマンドラインtipsがとてもよかったです。基礎的な部分でも意外にに知らない部分が多くて勉強なりました。
懇親会ではperlの会話をあまりしてなかった気がしました。カジュアルですね。
さて、カジュアル。
ふとカジュアルってなんだろうなって、考えていました。
発表者がカジュアルに発表できる場なのか。内容がカジュアルな場なのか。勉強会の雰囲気がカジュアルなのか。カジュアルに参加できる(参加しやすい)という意味なのか。perlをばりばりやっている人にとってカジュアルなのか。perl初心者にとってカジュアルなのか。他言語の人に対してカジュアルなのか。いろいろあると思います。その辺のターゲットは主催者のさじ加減だと思います。
ところで、pelrcasualはperlをカジュアルに楽しむ初心者向け となってます。ただ、内容としてはカジュアルだとは思いますが、本当の初心者にはついてこれるのかなという感じはしました。本当に本当の初心者はperl入学式が引受先なのかなという感じがします。なんとなくカジュアルの意味するところは(初)中級者くらいのレベル感なのかなと。
そう考えると(Perl Beginnersは参加したことが無いので本当のレベル感が分からないのですが)、Perl初学者が以下のようにステップアップしていけるとperlの裾野が広がっていっていいのかなーとか思いました。主催者はそんな意図では無いかもですが。
Perl入学式 => (Perl Beginners) => PerlCasual
って、なんか本題と関係ない方向に行ってしまった。
だいぶ昔の話ですが、chiba.pm #5でこんなLTしてきました。
今の会社ではこんな感じでログ収集していて、こんなログ監視してるけど、他のところではどんなことしてるの?的な発表でした。
現状は各webサーバのアクセスログをfluentdで収集して、ログサーバでファイルに吐かれたログを解析して、vhost,path,status(401,404,500)毎に閾値が以上のアクセスが来ているモノに関してアラートを上げるようにしてます。
最近Elasticsearchの検証を始めていて、スクリプトでログ解析していたものが、Aggregationsでだいぶ楽に出来そうな目処が出来てる感じです。この辺別の機会にエントリ書きたいです。
ともあれ、このくらいの規模の勉強会が個人的には楽しいです。次回も参加したいです。