2012年9月2日日曜日

またまた引っかかったdrogonfly導入

またまた引っかかったので再度メモ。

①image_magicを入れる
②model名+image_uid(必要ならばmodel名+image_nameも)をmodel名のattr_accessibleに追加。
③model名_imageをattr_accessibleに追加
④ image_accessor :モデル名_image追加

http://jtam-sol.blogspot.jp/

上記に載っている通りですが。

2012年7月31日火曜日

omniauth の複数パーミッションの書き方


:scope => '〇〇,〇〇,〇〇,'

取って来たaccess_tokenで
https://graph.facebook.com/me/〇〇(ex: interests)?%20access_token=****

これでaccessできますね!

2012年7月29日日曜日

formをajax化する。

先日同じような事を、javascript + ajaxという原始的なやり方で行ったけど、
ふと :remote → true でformがajax化できる事を思い出した。

やってみたら超簡単!
http://d.hatena.ne.jp/ryopeko/20101117/1289991194

$('#’).bind("ajax:complete", function(){
});

これでsuccess後のイベントをbindできます!

ローカルのdatabaseをherokuにアップする + リモートリポジトリの作成

herokuのコマンド一覧

http://studyheroku.wiki.fc2.com/wiki/Heroku%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89

1. tapsを使えば凄く簡単!
http://blog.livedoor.jp/sasata299/archives/51809441.html

2.他の人の環境にリモートリポジトリを作成する。
gitリポジトリ作成したら以下の操作で完了!
http://shirusu-ni-tarazu.hatenablog.jp/entry/2012/01/24/020934


2012年7月27日金曜日

heroku にアプリを作ってから動くまで

前の記事と、前の前の記事にも書いているのでみてね。

1. heroku でアプリを作る

2.herokuのアドオンのCLEAR DBを使う。

3.CLEAR DBを設定する。

4.herokuにアップして、DBをマイグレーション

5.初めは rake assets:precompile してあげる。


http://stackoverflow.com/questions/10879587/bundle-exec-rake-assetsprecompile-database-configuration-does-not-specify-ada

コマンドをするとエラーが出ていたので、上記を参照にしました。
(※productionのdatabase.yml を開発環境の方は消しました。
  database.yml はheroku側で自動生成されるので開発環境のものは意味ないです。)

確かgit管理をしないという操作をした気が....

 

2012年7月26日木曜日

Mecab で形態素解析

以下参考にしました!

http://doruby.kbmj.com/akio0911_on_rails/20081219/Rails___MeCab___Twitter__

http://mecab.googlecode.com/svn/trunk/mecab/doc/index.html#parse

これからますますこういう技術が必要ですね!

昨日の続き

昨日の続き

設定までできたけど、マイグレーションができない。。。
以下のclear DB を使う事に!
http://www.whoocus.com/blog/?p=643

↓migrate!

エラーがでた。。。
以下を参照に変更
http://www.kinopyo.com/blog/rails3-1rc-please-install-the-mysql-adapter-error

↓migrate 

成功!