技術系

Movable Typeの記事インポートフォーマットをパースするGoのライブラリを作りました

はてなブログのエクスポート機能について調べてみたら、どうもMovable Type形式というのでエクスポートされるそうです。 staff.hatenablog.com ドキュメントを読んでみたら普通に自前でパースできそうだったので、Goでパースしてくれるライブラリを作ってみ…

HTTPS化に関するポエム

たまには仕事をしているぞアピールをします。技術的に何をやったのか話すと長くなるので今度の機会にします。それとこの記事はただのポエムで、深い意味はありません。 pixivというサービスのHTTPS化をしました。現在ではスマートフォン版・PC版共にHTTPSに…

個人サイトをHTTPS化しました

タイトルの通りです。 https://www.catatsuy.org https://blog.catatsuy.org https://catatsuy.sexy ついでなのでwheezyだった環境をjessieにしました。面倒だったので雑にapt-get dist-upgradeしましたが、元々複雑なことはしていなかったのであっさり行け…

ページキャッシュを制御したい時に使えるcachectlがpure Go実装になりました

qiita.com 以前こんな記事を書きました。ページキャッシュを制御したい場合はcpanモジュールのSys::PageCacheが便利ですが、最近流行りのGoにできればバイナリを配るだけで使えるので便利です。 Sys::PageCacheと同様のことが出来るGo製のツールとしてcubicd…

開発基盤チームが目指す事、というタイトルで発表しました #pixiv_night

pixiv.connpass.com で発表してきました。初めての福岡オフィスでした。

GitLab Meetup Tokyo #1 で発表しました #gitlabjp

gitlab-jp.connpass.com で発表しました。

ISUCON6裏話Nightを開催しました&発表しました #isucon

connpass.com やりました。

ISUCON6が終わったので出題した感想ポエム #isucon

(注:このエントリーはポエムです。個人的な感想なのと、技術的な詳細は別の機会に詳しく書くと思います。多分) ISUCON6が終わったので、自分がどう関わったのかと、その感想を書いてみたいと思います。あくまで感想なので技術的詳細はまた別の機会にした…

puma-devがgo buildできるようになりました

puma-devという手元で動かす開発用サーバーとしてとても良さそうなプロダクトがあります。 github.com 言語はGo言語で作られているのですが、gbが使われていてコントリビュートするにも不便だなと思ったのでgb依存をなくすPRを作りました。

GitLabから1000 contributors記念のギフトをいただきました

何かGitLabからメール来てた— バンジー (@catatsuy) 2016年5月26日 GitLabから意訳すると『最近1000contributorsを達成したよ!なのであなたに感謝とギフトを贈りたいよ!だから住所をここに埋めてよ!』みたいなメールが来ました。

YAP(achimon)C::Asiaで『ユニクロの レジから学ぶ goroutine』という発表をしました #yapc8oji

去年終わってしまったYAPC::Asiaですが、そのパチモンであるYAP(achimon)C::Asiaが開かれるということで参加と発表をしてきました。

社内ISUCONをやった

3ヶ月以上ずっと趣味で社内ISUCONの問題を作っていました。ブログを書きました。是非読んではてブしてください。 inside.pixiv.net github.com

『nginx実践入門』の献本をいただきました

nginx実践入門の献本をいただきました。

アドベントカレンダーで広告サーバーの新機能開発について書きました

そういえばこの前会社のブログに書いたので貼っておきます。 inside.pixiv.net

YAPC::Asia 2015の個人的感想 #yapcasia

YAPCに行ってきました。去年に引き続き今年もスポンサーチケットで行きました。そういえば去年もスポンサーチケットだとノベルティをもらえないので来年は普通のチケットで行こうと思っていたのに、結局スポンサーチケットで行きました。今年も普通のチケッ…

JTF2015で登壇しました #jtf2015

JTF2015で登壇します - catatsuyとはcatatsuy.hateblo.jp で書いた登壇ですが、実際にやってきました。

GitLabのスロークエリを駆逐するマージリクエストがマージされました

GitLabのスロークエリを駆逐するマージリクエストを送りました - catatsuyとはcatatsuy.hateblo.jp で出したMRがマージされました。

GitLabのスロークエリを駆逐するマージリクエストを送りました

GitLabにマージリクエストを送ってみました。

プッシュ通知サーバgaurunにプルリクして取り込まれました

Gaurun〜A general push notification server in Go〜 - Qiita フリマアプリ「メルカリ」で有名な株式会社メルカリさんが先日公開したプッシュ通知サーバーのmercari/gaurunにプルリクしてみました。

Webのプログラミングを初心者に教える時のアンチパターン

追記:2015/03/17 アンチパターンではなくてグッドパーツです.文章はそのまま残しておきます. 色々な人に聞かれたのでアンチパターンをまとめておく.

Serverspec本読みました

Serverspec本を献本していただいて一足速く読むことが出来たので感想エントリを書きます.献本って初めての経験なので少々緊張しています.

ISUCON4で準優勝でした #isucon

ISUCON4 本選結果 : ISUCON公式Blog 私の所属するチームフリー素材が準優勝でした

Acme::2ziconを公開しています

そういえばブログに書いていなかったので書きます Acme::2zicon を公開しました

最近の悩み

最近すごく悩んでいることがある

Acme::MorningMusume 0.17をリリースしました

モーニング娘。’15:ニュース|ハロー!プロジェクト オフィシャルサイト モーニング娘。’14 に 12 期メンバー 4 人が加入しました

ISUCON4予選で土曜日の暫定二位でした #isucon

ISUCON4 オンライン予選 一日目の結果発表 : ISUCON公式Blog ISUCON4 予選に参加して私のチームの『チームフリー素材』が土曜日で暫定二位でした

Mozillaのプロセス管理ツールcircusにプルリクした話

Mozilla が作っているプロセス管理ツールの circus にプルリクしました

Webアプリ開発をする上で読むべき本とか

Web アプリ開発をする上で読むべき基本的な本は無いかと聞かれて,すぐに出てこなくて困った 今後もそういうことを聞かれることもあるかもしれないので個人的にまとめておきたい 基本的には何かを作ってみて,習うより慣れろの精神で行くのがいい 最近は Rub…

serverspec にプルリクした

Github 活動報告です 今話題の serverspec にプルリクしました support cpan in check_install by catatsuy · Pull Request #260 · serverspec/serverspec suport pear in check_installed by catatsuy · Pull Request #261 · serverspec/serverspec support…

Middlemanを使って自分のサイトをリニューアルした

catatsuy's Website catatsuy/catatsuy_org - Github とりあえず,当初の目標は達成した感じ 静的サイト生成にMiddlemanを使った話 - 型想い三年 この記事を参考にして使ってみた Middleman は導入コストはすごい低いし,ActiveSupport が使えるので Rails …