#ISUCON #Go #パフォーマンスチューニング

ISUCON7予選を2日目3位で突破した

ISUCON7予選にfujiwara組として参加し、2日目3位で予選突破。Isubataというチャットサービスの最適化について詳細な技術解説。

#Slack #Bot #Webhook

SlackのOutgoing Webhookで@つきのmentionを捕まえる

SlackのOutgoing Webhookで@付きmentionを捕捉する方法と、IRCからSlackへのBot移行における技術的な課題について。

#Go #Golang #channel

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

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

#Yokohama.pm #Go #Perl

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

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

#Go #cgo #C++

cgoでGolangとC++ライブラリをリンクするとき、何が起きているのか

cgoでGolangとC++ライブラリをリンクする際の仕組みと、CFLAGSで-x c++を指定してはいけない理由を詳解。

#golang #Go #PostgreSQL

golangのpqドライバでRedShiftにつないでちょっとハマった話

Go言語のpqドライバでAWS RedShiftに接続する際に遭遇したPrepared Statement問題の解決記録。無名Prepared Statementの対応状況の違いとその回避方法について。