2010-01-01から1年間の記事一覧

MongoDBにおける関連(Relation)のスキーマ設計

前回、MongoDBでSNSつくるぞという記事を書いてから随分時間がたってしまいました。単に私がだらけていたということもあるのですが、一番ひっかかって時間を取られていたのが、MongoDBにおけるスキーマ設計の考え方です。いまだに試行錯誤中ではありますが、…

rvmからrailsを利用しようとすると'no such file to load -- openssl'のエラー

環境はUbuntu10.04です。rvmからrailsを利用しようとすると、server実行時に /home/masa/.rvm/gems/ruby-1.9.1-p378@rails2/gems/rails-2.3.8/lib/initializer.rb:271:in `rescue in require_frameworks': no such file to load -- openssl (RuntimeError) …

Ubuntu10.04でrubygemsを最新版にする方法

Ubuntuというよりdebian系の話ですが、単純にapt-getでrubyおよびrubygemsをインストールした場合、そのあと sudo gem update --system としても gem update --system is disabled on Debian. RubyGems can be updated\ みたいなエラーとなってしまいます。a…

msysgitをインストールするとコマンドラインで日本語が文字化け@Windows Vista

Windows上でRuby on Railsのpluginをgitからインストールするため、こちらの記事を参考にmsysgitをインストールしました(ファイルはGit-1.7.0.2-preview20100309.exe)。 インストール自体はうまくいき、gitからプラグインを取得できたのですが、なぜかコマン…

Rails2.3.2からCGI::Session.generate_unique_idが使えなくなっていた

Rails2.2.2で作ったアプリを2.3.5に移行しようとしたのですが uninitialized constant CGI::Session というエラーが出てしまいました。調べてみたところ、ユニークIDを生成するために使っていた CGI::Session.generate_unique_id が2.3.2以降なくなっていた…