rails

データベース作成 と テーブル作成(migrate)

Ruby on Rails 復習。○データベースの作成(例:MySQL) create database [データベース名] default character set utf8;[なんか名前]_development [なんか名前]_test [なんか名前]_production ↑この3つのデータベースを作る。※ユーザー権限設定が必要であれ…

Ruby on Rails 各ディレクトリの役割

最近 Ruby on Railsから離れていたので、復習。○各フォルダの役割・app アプリケーション本体、モデル・コントローラー・ビューなどを入れる。 app/models -> モデルのファイルを入れる app/controllers -> コントローラーのファイルを入れる app/views -> …

Linux に Ruby 、 Rails 、 Mysql をインストールしてアプリを動かす

※実行日は、2006年11月14日20:00前後 ※以前インストールされていたrubyをアンインストール # yum remove ruby ※ruby 1.8.5 をインストール # cd /tmp # wget ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5.tar.gz # cd /usr/src/ # tar xzf /tmp/ruby-1.8.5.…

初心者運転

本日、H氏とペアプロを行いました。 半分は、DB設計のMTGでした。MTG後、実際の作業です。RailsのDB作成は、 rake を利用すると便利なので利用。lib/tasks/db_setup.rake ↑このファイルを作成・記述rake db_setup ↑これをコマンドプロンプトで実行そうすると…

Railsでデバッグをする7つの方法

とりあえず、メモ。あとでじっくり検証。http://rails.office.drecom.jp/takiuchi/archive/115

環境設定に苦しむ・・・

hさんのruby on rails で開発中のアプリを僕のローカルでも動かそうと環境設定。が・・・かなり苦しむ。。。 日本語(utf-8)が化けてしまって、構文エラーが起こる。。。 とりあえず、見れるようになったので、そのときの作業を記録。○インストールの順番1…

belongs_to :[table name]

本日も少し進展、夜にもう少しやりたい。とりあえず朝の部分をカキカキ。「RailsによるアジャイルWebアプリケーション開発」の8章の8.1, 8.2をやりました。たとえば、 データベースが、 create table( id int primary key, ・・・ );と create table chidre…

@content_for_layout

今日は、あまり進みませんでした。。「RailsによるアジャイルWebアプリケーション開発」の7章をやりました。@content_for_layout/app/views/layouts ディレクトリは便利です。index.rhtmlの使い方も分かりました。来週からずっと朝早く来てやるぞ!

学習少しずつ復活

通常は朝10時出社だが、 本日は、朝9時に出社。そもそも、僕自身朝方であると思われるので、この方が体に良い。 朝遅く起きて、夜遅くまで作業していると言うのは、どうも体に合わないようだ。。。 ということで、朝早く起きて、夜早く寝るという生活リズ…

とにかく実践あるのみ!

最近Railsの学習に遅れをとっている・・・。巻き返さないと! ということで、本日の学習の記録。 上記の本の第?部「アプリケーションを構築する」第5章〜第11章までを、 Tさんと一緒に先生から解説を受ける。第5章〜第11章はRailsを使った、アプリケー…

Ruby on Rails

久々です。。 他の仕事に追われ記録を書けず、、だいぶ落ち着いたのでレッツカキカキ。 2006年9月4日(月)InstantRails と radrails を利用した Ruby on Rails の実習です! ついにここまで来た!それにしても、吉田さんの講義をうけてから2ヶ月。 す…

InstantRails

本日は、次回の講義で利用する[ InstantRails ]をインストール。 Apacheも、MySQLもインストールしてあったので、 既存のApacheは起動しない。 既存のMySQLはアンインストール。(あんまり利用しないので) これで、InstantRails付属のApacheとMySQLを利用す…