PIYO Notes
Engineering notes since 2014
カテゴリ / タグ

Ruby

2013

Gitで追跡されていないファイルを消したりignoreしたり

Gitを使い始めてから使っている俺々スクリプトの紹介。Gitで管理したくないファイルを消したり.gitignoreに追加したりを簡単にするスクリプトです。 git status -s $ git statusの出力って色々うるさくないですか?あれがすげー見づらいので僕は$ …

resque-schedulerで予約済みのJobを複数削除

公開されているresque-schedulerで条件に該当するジョブをまとめて削除する方法が見当たらなかったのでハックしたという話です。 resque-schedulerはバックグラウンド用gemであるResqueをさらに拡張したもので、cronのような定期的な動作をさせたり、特 …

自前のgemをRailsアプリと並行して開発するワークフロー

Railsアプリケーションを書いていて一部機能をgemに切り出したほうがいいんじゃないか、という場面に遭遇したのでローカルでgemを作りました。 Railsアプリケーション側ではbundlerでローカルにあるソースをrequireして使うことができます。なんでgithub等を介す …

Mac OS XでWiFiの強度を調べるコマンド

Mac OS Xのプライベートフレームワークにairportというコマンドが含まれていて、このコマンドを使うとWiFiの強度をRSSIという数値で取ることができます。スクリプト言語なんかと組み合わせると多少遊べるかもしれません。

Chef Solo入門のまとめ

伊藤直也さんの本を購入しひと通り読みました。再チャレンジしたのでまとめてみます。 入門Chef Solo - Infrastructure as Code Amazonで見る vagrantとchef-soloを体験してみる - ぴよログ …