There's an echo in my head

日々のメモ。

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

Travis CIでbundlerのキャッシュが効いていなかった

会社で開発しているRailsアプリケーションをTravis CIで回しているんだけど、bundlerでインストールされるgemのキャッシュが効いておらずログにこんな出力が出ていた。 store build cache $ bundle clean Cleaning all the gems on your system is dangerous…

capistrano-pending v0.2.0をリリースした

https://rubygems.org/gems/capistrano-pending/versions/0.2.0 Capistranoのプラグイン方式がv3.7から大きく変わって:scm変数が非推奨になり、さらにv4.0からは消されるらしく、その対応のため。といってもいただいたPRの挙動を確認しただけだけど。 github…

launchdで動かしてるmemcachedのログを取る

homebrewでインストールしてるのでlaunchdに読ませてるplistは~/Library/LaunchAgents/homebrew.mxcl.memcached.plistにある。 下記にコメントしたあたりをよしなに記載する。 <plist version="1.0"> <dict> <key>Label…</key></dict></plist>

`ps -ef | grep [f]oo`というやつ

調べては忘れるのでメモ。 grep [f]ooって結局grep fooと同じなのになんだこれはと思ってたけど、psはgrep自身のプロセスも返してくる(ことがある)ので、 ps -ef | grep foo だと foo を探しているうちに grep foo というプロセス自身にマッチしてしまう p…

innobackupex --move-backでファイルの移動

xtrabackupからファイルを復元するとき、ネットの記事とかPerconaの記事とかを見ると--copy-backを目にすることが多いんだけど、コピーするほどのディスク領域などない…!という場合には--move-backを使えばいい。 innobackupex --move-back /path/to/BACKUP…

このブログに出てくるコードスニペッツは、引用あるいは断りがない限りMITライセンスです。