かまぼこ日記

日々の記録

rails

足あと機能を実装するとき

先日、足あと機能を実装した時に書いた多対多のリレーションについてメモ。テーブルはこんな感じにした。Memberテーブル id name 1 yaginuuu 2 taro Footprintテーブル id member_id visitor_id 1 1 2 これでtaroさんがyaginuuuさんに足あとをつけたと表現す…

木構造やってみた

木構造のDBテーブルを作る機会があったので、やってみました。テーブル名: lesson_trainings カラム: name, parent_id /model/lesson_training.rb class LessonTraining < ActiveRecord::Base has_many :lesson_books has_many :children, :class_name => 'L…

mysqlで日本語

なんか、日本語がdbに入らなかった。前にもこんな問題にぶつかって、なんか対処したけど忘れてたのでメモ。 Mysql2::Error: Incorrect string valueこんなエラーがでたので、調べてみるともともとのmysqlがutf-8になっていないかららしい… my.cnfに [mysqld]…

heroku deploy

前提 herokuアカウントは持っている、Heroku Toolbeltはインストールしておいた体で。 また、あらがじめgitリポジトリを作っておく。 bundleの更新もわすれない。 heroku仕様にしなければならない DBはheroku用にpgを /config/environments/production.rbの…

カラム追加したあとDBに反映されない問題のメモメモ

久しぶりに… 前にカラム追加してもDBに反映されない問題のコードいじってたら、問題解決しました…なんか、controllerにあるStrongParameters(そういうらしい)にも追加したカラムのデータを書かないとダメでした~ def party_params params.require(:party).p…

Ruby2.0,Rails4.0をインストールしてみた

遅ればせながらやってみました。 以下のサイトを参考にさせて頂きました。 http://qiita.com/items/88746e6e328a1533ccfe http://qiita.com/items/05a09296f3633cadac3fバージョンは↓ $ ruby -v ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.…

twitter認証機能付き掲示板をherokuにデプロイ

今回は前回作った、twitter 認証付き掲示板をデプロイしました。 でも、毎度のようにエラーが出たわけで…@whitech0c0この人、紙。 ①rubyのバージョン指定です。。 書き方はこんな感じで… ②config/environments/productionのconfig.assets.compressをtrueにす…

twitter認証機能付き掲示板

あけましておめでとうございます。 今回はrailsを使ってtwitterアカウントでログインできる簡単な掲示板を作りました。 各記事に進むと↓ すごく簡単なものなのですが、railsを覚えるにはよかったです。 とりあえず今回、覚えた知識としては ①railsの基本的な…