Builderscon ステッカーが届きました

Comments

builderscon tokyo 2016 のスタッフとして少しお手伝いをさせていただいているのですが、builderscon tokyo 2016 にて配布予定のステッカーが仕上がりました!

Read more

Goyacc を使って簡単な Jq Like Query Parser を作る

Comments

この記事は Go その3 Advent Calendar 2015 の 22日目の記事です。

go tool の中には yacc というコマンドがあります。これはパーサジェネレータである yacc の Go 言語版です。この記事ではこれをつかって簡単な jq のクエリパーサっぽいものを作ってみようと思います。

(この記事のコードは https://github.com/zoncoen-sample/goyacc-jq-query-parser にあります。あとこの記事で話してるものを使って雑に作った jq like TOML processor が https://github.com/zoncoen/tq に上がってます。)

Read more

Perl の HTTP/2 事情

Comments

この記事は Perl Advent Calendar 2015 の 11日目の記事です。

昨日の記事は mackee_w さんの「ペライチPSGIアプリケーションの概念と実証」でした。

今年 2015 年は、HTTP/2 の RFC が出ましたね。というわけで HTTP/2 の話をします。以前 Gotanda.pm #4 にて「Perl の HTTP/2 事情」というタイトルで発表したのですが、それとだいたい一緒です(記事書いてなかったので…)。

Read more

Plagger 入門 in 2014

Comments

この記事は Perl Advent Calendar 2014 の 12日目の記事です。いいですか、2014 ですよ。あなたは間違えて2008年の Advent Calender を開いてしまったわけではないので安心してください。

11日目の記事は hisaichi5518 さんの Data::DumperとB::Deparseを合わせて使ってみる。 でした。

Plagger とは、(Rebuild.fm の)miyagawa さんが中心となって開発されていた Perl 製のフィードアグリゲータで、プラグインを組み合わせることで RSS フィードなど様々なデータを任意の形式に変換して出力させることができるものです。雑に言うと ifttt のようなもの(のはず)です。

今は代替となるような Web サービスがあったり、そもそも RSS フィードや Web hooks がきちんと用意されている Web サービスも多く、使っている方はあまり多くないようですが1、数年前には “それPla” という言葉が生まれるほど人気のプロダクトだったようです。

ただ世界的に有名な Perl Hacker である宮川さんのプロダクトということもあり、Perl を使っている会社の人間がうかつなことを言うと、

このようにいじられる、ということを yosuke_furukawa 先輩が身体をはって教えてくださったので、その知見を活かして Plagger を使ったことのなかった僕はきちんと触ってみることにしました。(もちろん僕は Plagger 知っていましたよ :D)

Read more

Go で HTTP/2 最速実装やってみた

Comments

すでに2ヶ月も経過してますが、http2 ハッカソン #3 に参加しました。 僕は初心者枠で参加したのですが、初心者向けに HTTP/2 最速実装の解説発表がありました。 HTTP/2 最速実装とは、複雑な機能を省略してできるだけ簡単に HTTP/2 っぽいものを実装するというものです。 参加した時に途中まで書いて放置していたのですが、今回 HTTP/2 Conference に向けて一応動くようにしてみました。

Read more