Go1.7のcontextパッケージ
GopherCon 2016でLTした
Golangの新しいGCアルゴリズム Transaction Oriented Collector(TOC)
GolangでFlame Graphを描く
Known unknowns
GolangのGCを追う
Golangのエラー処理とpkg/errors
2015年振り返り
Go言語でファジング
自宅で美味いコーヒーを淹れる
Go言語でLet's EncryptのACMEを理解する
Go言語とHTTP2
Go言語と暗号技術(AESからTLS)
Hashicorp Ottoを読む
プレゼンするときに考えていること
Google Omegaとは何か? Kubernetesとの関連は? 論文著者とのQA(翻訳)
Apache Kafkaに入門した
1コマンドでkubernetesを立ち上げるboot2kubernetesというツールをつくった
Go1.5はクロスコンパイルがより簡単
Go言語のDependency/Vendoringの問題と今後.gbあるいはGo1.5
サンフランシスコでたくさんコーヒー飲んだ
Docker社を訪問した
Golang Cross Compiler on Heroku (with Docker)
Herokuの'docker:release'の動き
Go言語でプラグイン機構をつくる
Content Addressable DockerイメージとRegistry2.0
Go言語のCLIツールのpanicをラップしてクラッシュレポートをつくる
CoreOS Meetup Tokyo #1 を開催した
Go言語のツールが最新バージョンであるかをユーザに伝えるためのgo-latestというパッケージをつくった
デプロイ自動化とServerspec
ACIのディスカバリーの仕様
AppcとCoreOS/Rocket
Dockerの諸問題とRocket登場の経緯
Docker 1.5の変更点
etcd/consulに認証情報を安全に保存する
"Orchesrating Docker"という本をレビューした
CoreOSクラスタにDockerコンテナをデプロイする
DockerHubのAutomated Buildsをフックして最新のDockerコンテナをデプロイする
TerraformでCoreOSクラスタを構築する
Best Music 2014
OctopressからHugoへ移行した
Go言語でテストしやすいコマンドラインツールをつくる
Dockerコンテナ接続パターン (2014年冬)
Go Conference 2014 Autumnの手伝いをした
CoreOSクラスタ内のDockerコンテナの動的リンク
Fleetの使い方,Unitファイルの書き方
CoreOSに入門した
DockerHub公式の言語StackをCentOSに移植した
複数プロジェクトを抱えるチームでのデプロイ自動化
Move Fast, Don't Break Your Infra Config
CI-as-a-ServiceでGo言語プロジェクトの最新ビルドを継続的に提供する
Werckerの仕組み,独自のboxとstepのつくりかた
boot2dockerでのVolume問題が解決しそう
認証付きのDocker Private registryを立てる
DockerHub公式の言語Stack
Dockerの再起動オプション
"Microservices"を読んだ
Tmux Plugin Manager(TPM)を使う
YAPC::Asia 2014でコマンドラインツールについて語ってきた
コマンドラインツールについて語るときに僕の語ること
コマンドラインツールを作るときに参考にしている資料
UNIXのワイルドカードがワイルド
Go言語で作ったCLIツールを配布する
golang勉強会でGo製ツールの配布方法について話してきた
HerokuとGithubを使った統一的なツール配布
好きなPodcast
TerraformでHerokuアプリのセットアップ
わかりやすいREADME.mdを書く
Go言語でCPU数に応じて並列処理数を制限する
高速に自作パッケージをGithubにリリースするghrというツールをつくった
GithubのGo言語プロジェクトにPull Requestを送るときのimport問題
シェルスクリプトでGo言語のツールをクロスコンパイルしてGithubにリリースする
Dockerコンテナのおもしろい名前
libswarmの現状と将来
DockerによるマルチホストのPaaS flynnの概要とそのアーキテクチャー
flynnの時代
Proxy環境下でDockerを動かす
ブログにYoボタンを設置した
高速にGo言語のCLIツールをつくるcli-initというツールをつくった
hikarie.goでLTしてきた+Hashicorpのクールなツール配布
HerokuのAPIデザイン
カーネル読書会 #111でLTしてきた+Dockerによる次世代のPaaS
Go言語のコードレビュー
Heroku Meetup #12でLTしてきた+Heroku on Docker
HomeBrewで自作ツールを配布する
複数プラットフォームにGoアプリケーションを配布する
使いやすいシェルスクリプトを書く
logspoutでDockerコンテナのログの集約・ルーティング
Brewfileでバージョンを指定する
DockerのHost networking機能
Dockerのネットワークの基礎
Vagrant1.6のDocker provider
DotenvではなくDirenvを使う
Dockerとは何か?どこで使うべきか?
Macのターミナルでビールが降る
Martini(+Ginkgo)をWerckerでCIしてHerokuにデプロイ
OSXからAmazon Glacierに写真を自動バックアップ
Docker Meetup Tokyo #2 でLTしてきた + DigitalOceanとGCEでもDocker Applicationを動かしてみた
Docker+Serf+HAproxy (+Supervisor)
SerfでHAProxyの更新 on Vagrant
SerfでDockerコンテナのクラスタを形成する
Dockerを便利に使うためのaliasをつくった
Serf 虎の巻
OrchardにDockerアプリケーションをデプロイ
DockerfileのONBUILD
Dockerコンテナ間のlink,database.ymlの書き方
RubyのコマンドラインツールのMan Pageをつくる
韓国ノワール
Docker Share
Vagrant shareとngrokを使ってみた
OSXのVagrant box
rbdockというRuby/Rails/Sinatra用のDockerfileを生成するgemをつくった
Rakeのtask名にaliasを設定する
DockerイメージのビルドにPackerを使うべき理由
Packerを使ってChef/Puppet/AnsibleでDockerのイメージをつくる
Packer雑感
"実践Vagrant"を読んだ
VagrantでOracle DB環境をつくる
他人に共有したくない設定をVagrantfileに書くためのpluginつくった
プロビジョニングの終了をiOS/Androidに通知するVagrantのpluginつくった
シンプルにVagrantのprovisioningでchef-soloを使い始める
Rakefileに加えるべき7行
Gitのcommitメッセージに定型文をぶっ込む
gitshでgitのタイプ数を減らす
Pushover使ってみた
このプレゼン資料はさっき完成したばかりです
Middlemanを使ってみた
初めてのOSSコミットはhomebrew-caskがいい感じ
OSXでboot2dockerを使う
東京サードウェーブコーヒー
公式のDocker client for OSXがリリース
serverspecとdocker-apiでDockerfileをTDD
Best Music 2013
Vagrant + DockerでSinatraを動かす
BrewfileでHomebrewパッケージを管理する
HamlでAngular.js
Dockerのイメージはどこにある?
Dockerで継続的インテグレーション
Docker image with multiple versions of ruby
Dockerで複数バージョンのrubyがインストールされたイメージを作る
GoをWindows実行形式でコンパイル
10秒でDockerを起動する
Docker cheat sheet with examples
すぐにDockerを試したい人のための基礎コマンド
Set up ruby test environment by Vagrant and Chef
How to test ActionMailer
SQL*Plusがクソだったから
印象派を超えて―点描の画家たち @国立新美術館
是枝裕和 "歩くような速さで"
Window management application: slate
ChefでOS Xの環境セットアップする
After Google Readers Death
Octopressのデザインテーマの作り方
村上春樹 “走ることについて語るときに僕の語ること”
茶太郎豆央 "The Third Wave"
Octopressへ移行
Best Music 2012