Archive

Safariをインストールしてみた

以前、IESleipnirFirefoxOperaLunascape、それぞれインストールして使ってみていた時期があります。

結局、自分の性格に合っていると思えたFirefoxをメインで使うようになって久しいのですが、久しぶりにほかのブラウザと比較してみたくなりました。
時節は思いっきり逃している感はありますが、どこかで第四のブラウザと呼ばれていた(ような気がする)Safariでも入れてみようかと思います。

今使ってるFirefoxと同じくらい使いやすいんだったら乗り換えも考えてみたいな、と。

Continue reading ‘Safariをインストールしてみた’

マイグレーションで外部キーを設定する2通りの方法

マイグレーション、やればやるほど便利ですね。
単純に、テーブル操作だけじゃなくて、ファイル保存先の変更とか、内部仕様の変更に対しても使えそうな印象を受けます。

基本的なやり方・書き方は、巷にあふれかえっていたので、そこは調べていただくとして。
今回は、特に、マイグレーションでの外部キーの設定の仕方について、メモ。

Continue reading ‘マイグレーションで外部キーを設定する2通りの方法’

マイグレーションでNoMethodErrorが出るのを直す

ひどく今さらですけれど、マイグレーションを勉強し始めました。
運用・保守とかやり始めてから知りましたけど、意外とテーブル定義ってころころ変わるもんなので、覚えておけば後々便利そうです。
(※中には、予備カラムをたくさん持っておいて、必要になったらそれを使う、というやり方もありますが、後の保守のしやすさとか考えると……ごにょごにょ)

そんなマイグレーションデビュー間もない私なのですが、いざ実行してみたら、あれ。
NoMethodErrorとか言って動かない。。

Continue reading ‘マイグレーションでNoMethodErrorが出るのを直す’

will_paginateプラグインを使ってみる

前回、Railsのアップデートを敢行したわけですが。
その中に、ページングのやり方が新しくなっている、というのがありました(ちなみに、前回は、classic_paginationというプラグインをインストールすることで修正なしにしています)。

ですが、classic_paginationのREADMEには今後アップデートはないということが明記されており、同じくそこで、will_paginateというものを今後利用するようにとあります。
もののついでなので、早々に切り替えてしまうことにしました。

Continue reading ‘will_paginateプラグインを使ってみる’

足の早いrailsのバージョンアップに乗っかる

以前、足の早いrailsのバージョンアップに抵抗する、という記事では、Railsのバージョンアップに流されないようにする方法をまとめましたが、今回はその逆。
Railsのバージョンアップを敢行しようと思います。

Continue reading ‘足の早いrailsのバージョンアップに乗っかる’