2012-06-01から1ヶ月間の記事一覧
CSVディレクトリを作成 mkdir db/csv※必ず作る必要はないです。 作成したディレクトリにCSVファイルを配置する。書き方はこんな感じ db/csv/originals.csv 東方紅魔郷 ~ the Embodiment of Scarlet Devil.,とうほうこうまきょう,3 東方妖々夢 ~ Perfect Ch…
db/csv/originals.csv 東方靈異伝 ~ Highly Responsive to Prayers.,とうほうれいいでん はいりー れすぽんしぶ とぅ ぷれいやーず,2,1 東方封魔録 ~ the Story of Eastern Wonderland.,とうほうふうまろく ざ すとーりー おぶ いーすたん わんだーらんど,…
rails2.xとrails3.xでバリデーションの書き方が変わってます。rails2 validates_presence_of :title rails3 validates :title, :presence => true 参考 http://ayapii.hatenablog.com/entry/2012/02/09/125402 validates 存在チェック validates :title, :pr…
忘れがちなので、備忘録 config/locales/attributes.ja.yml ja: activerecord: models: user: 'ユーザー'
管理画面のタイトルの国際化 config/initializers/rails_admin.rb config.main_app_name = [I18n.t('site_title'), 'Admin'] config/locales/ja.yml ja: site_title: 'サイト名' Herokuにアップしたら、「translation missing: ja.site_title」になってしま…
DeviseのRspec 参考 http://d.hatena.ne.jp/naberon/20120121/devise_rspec
目的 管理画面を楽に作りたい! 参考 http://d.hatena.ne.jp/hichiriki/20120126 https://github.com/sferik/rails_admin/wiki インストール Gemfileに追記 gem 'rails_admin'gemをインストール bundle install 設定 rails g rails_admin:installマイグレー…
ユーザー一覧に表示させるもの user_name ユーザー名 user_id ユーザーID sign_in_count ログイン回数 last_sign_in_at 最終ログイン時刻 last_sign_in_ip 最終ログイン時のIPアドレス current_sign_in_ip 現在ログイン中のIPアドレス role 権限
ユーザー一覧が欲しい! 画面設計 各テーブル作成
ちょっと無理矢理だけど・・・できた。正直、確実に修正対象です。。。コントローラーを生成 rails g controller user/registrationDevise::RegistrationsControllerをオーバーライド app/controllers/user/registrations_controller.rb class User::Registr…
ruby 1.9.3p125の環境でruby-debugを動かすとエラーが起きる。どうやら、gemがまだruby 1.9.3に対応していないらしい。。。Gemfileに記述していた内容 group :development do gem 'ruby-debug19' gem 'ruby-debug-base19' end他のgemの記述は省略してます。 …
railsをアップデートGemfileのRailsを最新版に変更し、以下を実行 bundle update railsgemをアップデート bundle update
Github git init git commit -m 'first commit' git remote add origin https://github.com/shiroemons/touhou_arrange_chronicle.gitgit push -u origin master Heroku git push heroku masterheroku pg:reset SHARED_DATABASEheroku run rake db:migratehe…
Deviseオプション :database_authenticatable データベースでアカウントのパスワードを管理できるように :registerable ユーザーがアカウント作成、編集、削除できるように :recoverable パスワードの再問い合わせができるように :rememberable 自動的にログ…
Githubにアップロード Herokuにアップロード CanCanで管理者だけがユーザー登録可能にする Rspec作成(単体テスト) 画面デザイン検討
目的 Deviseでユーザー認証を行い、CanCanで権限管理をする。 権限は、管理者、登録者、歌詞閲覧 参考 https://github.com/ryanb/cancan/wiki/Defining-Abilitieshttp://blog.udzura.jp/2012/01/12/lovely-authorization-with-cancan/ http://asciicasts.com…
目的 Deviseでユーザー認証を行い、CanCanで権限管理をする。 新規ユーザーは、管理者のみ作成可能 E-MailをユーザーIDとして利用しない 参考 https://github.com/plataformatec/devise/wikihttp://kitbc.s41.xrea.com/main/?use_devise http://sinki.cc/blo…
参考サイト http://kitbc.s41.xrea.com/main/?use_devisehttp://sinki.cc/blog/archives/130
・全体の曲数 ・全体アルバム数 ・登録サークル数 ・サークルの登録アルバム数 ・全体アーティスト ・誰が一番歌っているかなど ・原曲毎 ・全体 ・イベント毎 ・サークル毎
見出し記法 日記に見出し(h3)を付けます *テスト テスト 時刻付き見出し記法 見出しに編集時刻を保存し表示します *t*テスト *t+1*テスト テスト t+1*テスト name属性付き見出し記法 見出しに好きな name 属性をつけます 記事のURL(Permalink)の末尾が見…
DB other pc98 windows zuns_music_collection akyus_untouched_score commercial_books 日本語 その他 PC-98作品 Windows作品 ZUN's Music Collection 幻樂団の歴史 ~ Akyu's Untouched Score 商業書籍 db/seeds.rb # -*- coding: utf-8 -*- %w(other pc98…
目的 レイアウトやデザインをスタイリッシュに 参考 https://github.com/seyhunak/twitter-bootstrap-rails インストール Gemfileにslimとbootstrapを追加 gem 'slim-rails' gem 'twitter-bootstrap-rails' gem 'twitter_bootstrap_form_for'gemをインストー…
デザイン gem 'twitter-bootstrap-rails' gem 'twitter_bootstrap_form_for'認証、認可 gem 'devise' gem 'cancan'
Railsプロジェクトを作成 rails new touhou_arrange_chronicle -d postgresqlRailsプロジェクトに移動 cd touhou_arrange_chroniclegemファイルを保存するディレクトリを作成 mkdir vendor/cache .Gemfile source 'https://rubygems.org' gem 'rails', '3.2.…
欲しい機能を箇条書きで書いていくよ。 ・グラフィカルなサイトで! ・スマフォ対応 ・サークル管理 ・アレンジ曲の管理 ・原曲の統計グラフを出力 ・認証機能 ・カラオケに配信中の曲などの情報 ・なんでも検索 ・東方ボーカル、東方アレンジ、オリジナルの…
新しく、東方関連のWebアプリケーションを作成するために、わざわざHatena Blogを新設しました。 迷い家の白猫 迷い家の白猫 Blog の方も、よろしくお願いいたします。 製作予定 タイトル「東方編曲録 ~ Arrange Chronicle」 動作環境 Ruby 1.9.3 Rails 3.2…