Jekyllでamazonアソシエイトリンクを作るためのgem ”jekyll-amazon”

Markdownのタグで、Amazonのリンクを作るとなかなか、面倒くさそうだったので、Jekyllでamazonアソシエイトリンクを作るための、jekyllプラグインを作りました。

みうらじゅん著『「ない仕事」の作り方』を読んだ。

2,3ヶ月前、本屋でブラブラしていた時に、タイトルが気になって立ち読み、「みうらじゅん」だし、またふざけた(好き)なやつやろーと、立ち読みしてみると、まえがきが思った以上に真面目な文章、読み進めていくと、これは下手なビジネス本より、実践的なんじゃないかなと思った。

ヨドバシ.comで配送ミスがあった時

何年も使ってきて、初めてだったのですが、
いくつか注文したなかで、一つだけモノがはいっていなかった。

字が綺麗なことに憧れる

小学生のころ、授業で字の綺麗さを競うことがあった。何の時間だったか覚えていない。
時間をかけたときは、上位に食い込むことが出来たが、時間が制限されるとほぼ最下位まで落ちた。
時間がない中で丁寧に書く、これをするにはどうしようかと考えた。
ここで、ひたすら漢字ドリルをやり、ノートの同じ字を書いていった。

JUnitでgreaterThan等の比較マッチャーを使う

JUnit 4.12はhamcrest-coreに依存しているが、greaterThan等は、hamcrest-libraryににあるので、そちらをpom.xmlに記載する。

今年ハマったインディゲーム 2014年版

やたらハマった!気づいたら一日が終わっている!これはやっと系インディゲームを紹介する。
indie-game-2014.jpg

Middlemanのインストールでエラー

middlemanをインストールしようとしたら、以下のエラー

Devise と ActiveDecorator の連携

ActiveDecorator はモデルをとてもスッキリさせてくれるので好き。
ところが、何も考えずに、Deviseのcurrent_userでも使えると思って

Apache + Passenger + Rails で send_file がファイルサイズ0になる時の対処

send_file でファイルを送信するRailsを通すため大量のメモリが必要になる。
なので x-sendfile を使って、Apacheからファイルを送信するようにする。

Rails のマイグレーションでカラムのtypeを変更する。ついでにデータも調整する

Railsのmigration便利やなーって話なんですけど。