2015-01-01から1年間の記事一覧

Docker で Sensu + Graphite + Grafana 環境構築

監視環境を新規に構築するにあたり、上記構成で環境を構築したのでそのメモです。こんな感じでサーバの状況を確認できたり、 Slackにアラートの通知がきたり(メールも) まで、ふんわりできました。以下、作ったDockerfile群 https://github.com/tomyhero/d…

goji ミドルウェアー内で404の判断を、ServeHTTPの手前でする方法

go

routerのmatch処理前のフックになるので、 冗長だけど、matchを自分ですればできるって話 goji.DefaultMux.Router を読み込む web.GetMatch(*c) が動作するようになるので、それを活用 package main import ( "fmt" "github.com/zenazn/goji" "github.com/ze…

XCode6とSwiftで、viewControllerの上にviewControllerをポップアップみたいに出すやつ

ポップアップみたいなのを、実現したかったので適当に作った。 透明のレイヤーをかぶせたりしていて、もっと全うにできる方法が別にあるのかもしれない。ボタンだけあって、おせる。 押すと、これがでる。青いエリアがView。その上に見えないけど、buttonを…

XCode6で Bundle Identifier の名前とかを変更する

Bundle Identifierの値は、素直な感じに変更できない。 Unkoとかのままにしたくない。Product Nameの Unkoを Lazy に変更する。 そうすると、Bundle Identifier が変更される。 ただ、まだUnkoにまみれてる。右上の、xcodeproje ファイルの名前を変更すると…