#MacBook Air #OS X #Yosemite

完全放電したMacBook AirにOS Xをクリーンインストールするときの注意

完全放電したMacBook Air (mid 2011)にOS Xをクリーンインストールする際に遭遇した時計のずれ問題とインターネット復元の仕組みについて。

#Go #Golang #channel

Goでchannelがcloseしてるかどうか知りたい というアンチパターン

Goのchannelがcloseしているかどうかを確認したいというパターンがなぜアンチパターンなのか、技術的な理由と設計上の問題について詳しく解説。

#Docker #TLS #SSL

インターネットの向こう側にあるDockerを使う

DockerをTLS認証を使ってインターネット越しに安全に利用する方法の詳細解説。証明書作成からサーバ・クライアント設定まで、MacからリモートのLinuxサーバでDockerを使うための完全ガイド。

#ISUCON #イベント #講演

ISUCON Makers Casual Talksでビールを飲みながらしゃべりました

32歳の誕生日とISUCON Makers Casual Talksでの講演について。ISUCON3の出題チームとしての事前解答の重要性を中心に発表した内容と、イベントの雰囲気について振り返る。

#Yokohama.pm #Go #Perl

Yokohama.pm #12 でGoからPerlを使うというマニアックな話をしました

Yokohama.pm #12でのGoからPerlを呼び出すマニアックな発表について。cgoとperlembed を使った実装。

#ISUCON #競技プログラミング #パフォーマンス

#isucon 4の本戦で3位を取ってきました (追記あり)

ISUCON4本戦で3位を獲得した際の技術的アプローチと、Cache-Controlによるブレイクスルーを逃した振り返り。