Fabrication で Mongoid のテストデータを作る

Herokuに上げているRailsアプリのDBは、最近MongoDBをよく使っている。 MongoHQ、MongoLabなどが500MBの無料プランを提供しているからで、 個人アプリであればこのくらいあれば十分だからだ。

...

flickrの画像をOctopressに埋め込むTips

Octopressの画像置き場をどうするか考えてflickrにしてみた。

public/images以下に置いておくのがデフォルトなんだろうけど、 githubにあんまりバイナリを置くのも悪いしなぁと思って色々探していた。

...

Octopressに移行

とりあえず、disqus入れてみた。

旧サイト(http://tanstaafl.0pt.jp/)から記事を一式移行するも、 記事名のパスが日本語だとダメのようで、 かといってエスケープすると二重にエスケープされてしまい、 そのままのパスで移行というわけには行かなかった。 しょうがないので、ランダム文字列をファイル名に使用した。 タイトルとは別扱いなのでむしろこっちの方がすっきりしていい。

...

Octopress始めました

BlogをOctpressに移行しようかと思い、作成。 Github/Jekyllベースでシンプルな感じがすき。 しばらくは元ブログからポツポツと移行していこうと思う。

...

データが飛んだ

ブログのデータが飛んだ。ごっそりだ。

原因は、先日sakuraのメンテがあってサーバを再起動したのだが、redisのバイナリデータ保存先であるdump.rdbのパーミッションがredisで無くなっていたためである。ファイル所有者が僕のログインユーザになっていたので作業中になにかミスったのだろうと思うが今となってはどのタイミングで変わったのかは定かではない。

...