2015-03-01から1ヶ月間の記事一覧

好きなファイルサイズの画像を作る

ファイルアップロードのテストで、ファイルサイズのチェック部分のテストがしたい 簡単に生成する方法を調べたところ、imagemagick で画像をつくり、その後に exif の comment にテキストを流し込んでファイルサイズを調整するやり方を見つけた しかしそのブ…

git 小ネタ

メモ reflog のコミットログを検索する git log --walk-reflogs --grep-reflog=hoge 特定のコミットを含むブランチを表示する git branch --contain hoge

lambda と -> の違い

同じかと思ってたけど振る舞いが異なるケースがあった def hoge(name, block) puts name block.call end hoge :fuga, -> { puts 'foo' } hoge :fuga, lambda { puts 'foo' } hoge :fuga, -> do puts 'foo' end hoge :fuga, lambda do puts 'foo' end 最後の…

bitbucket について

GitHubとくらべての雑感です。基本的にはだいたい同じように使えますが、いくつか気になる点があったのでメモ。 良い点 プルリクエストの画面上で、リアルタイムで同じ画面を見ている人のアイコンが表示される 悪い点 画像をクリップボードからコピー出来な…

ActiveJobとsidekiq利用時のqueueの名前

デフォルトで mailers という名前のqueueになるので、sidekiq.yml を次のようにしておかないとメールが飛ばない :queues: - default - mailers Active Job · mperham/sidekiq Wiki

rspec-rails 使用時における ActionMailer::Preview のデフォルトパス

いつの間にか、rspec-rails が ActionMailer::Preview のデフォルトパスを spec/mailers/previews/ に変更するようになった模様です。 test/mailers/previews で普通に使えていたのに、ある日急にプレビューが見えなくなって焦りました…。

Androidのエミュレータ

skinを設定すると、なぜかデバイスの解像度を設定していても、そのskin固有?の解像度になってしまうので基本的にはskinを設定しない(no skin)のがよい