memonoおすすめ機能強化しました
memonoのおすすめ機能を強化しました。
・サイトの新規性を考慮しました。
・ログイン時にはその人にあったおすすめを表示するようにしました。
ロジック的にはブックマークしたサイトの傾向と、新規でクロールしたサイトに重み付けをつけるようにしています。
是非、ログインしてたくさんブックマークしてください。
また、ログインしない場合も同じように傾向を見てます。
是非使ってみてください。
Posted in memono.jp | No Comments
memonoのおすすめ機能を強化しました。
・サイトの新規性を考慮しました。
・ログイン時にはその人にあったおすすめを表示するようにしました。
ロジック的にはブックマークしたサイトの傾向と、新規でクロールしたサイトに重み付けをつけるようにしています。
是非、ログインしてたくさんブックマークしてください。
また、ログインしない場合も同じように傾向を見てます。
是非使ってみてください。
Posted in memono.jp | No Comments
RailsをCentOS5にインストールしていたのですが、途中
# ruby setup.rb
./lib/rubygems.rb:60:in `require': no such file to load -- rbconfig (LoadError)
from ./lib/rubygems.rb:60
from setup.rb:22:in `require'
from setup.rb:22
というエラーがでました。
どうもライブラリが足りないようで、こちらのサイトを元にrubyのインストールからやり直しましたところ、うまくインストールできました。
yum install ruby ruby-libs ruby-rdoc ruby-ri ruby-irb ruby-devel ruby-cairo-devel
結構ライブラリが必要みたいです。
Posted in Ruby On Rails, サーバ関連 | No Comments
Ruby On Railsを少し使ってみようと思い、せっかくなのでmemonoの管理ツール的なものをRailsで開発しています。
RailsはGeneratorが強力ですが、それにそぐわない場合は少々遠回りが必要のようです。
既存のDBにアクセスさせるために、少々手を入れなければならなかったので書いておきます。
1.アクセスするテーブルのModuleを作成する
ruby script/generate model account
2.作成されたapp/module/account.rbを改変
class Account < ActiveRecord::Base
set_table_name "テーブル名"
set_primary_key "プライマリーキー"
end
3.Accountモジュールにアクセス
@accounts = Account.find(:all)
@accounts.each do |@account|
puts @account.フィールド名
end
こんな感じでOKでした。
Posted in Ruby On Rails, memono.jp | 2 Comments