2010-09-01から1ヶ月間の記事一覧

ブログ作り

RoR projectブログ作り http://d.hatena.ne.jp/keyesberry/20070614/p1 を参照. # rails brablog$ cd brablog $ ./script/server ここで, ./script/server ができない. → rubygems0.2.4 にアップグレード.すると エラー: Missing the Rails 2.1.0 gem. Pleas…

カラムを追加する方法

QuestionColumnテーブルにpresent_project_idを追加 ruby script/generate migration AddPresent_project_idToQuestionColumn present_project_id:integer

Railsモデル作成方法

Apply_userモデル作成 + migrationファイル作成 ruby script/generate model Apply_user user_id:interger present_project_id:interger apply_flg:interger generateで作成したファイルの削除 ruby script/destroy Apply_user

mini9 ubuntu 英語キーボードで@を入力する方法

毎月こづかい8,000円を削って購入。 さっそく使ってみた感想。意外に画質がいい。 5万以下でこれなら大満足。 キーボードは英語版にしたので慣れれば十分な大きさ。しかし、なぜか印字されたとおりに入力できない。 特に@(アットマーク)がメールを打つと…

rails足場自動生成の仕方

前提条件 database.ymlが正しく設定されている mysqlにデーターベースがある。 ruby 1.8.7 rails 2.3.5rails-rootにて下記のコマンドを実行 ruby script/generate scaffold Article title:string body:text データーベース作成 rake db:migrateサーバーの起…

ruby開発環境構築メモ

Rvmインストール cd ~/.rvm/src git clone git://github.com/wayneeseguin/rvm.git cd rvm/ ./install cd vim .bashrc if -s /home/test/.rvm/scripts/rvm ; then source /home/test/.rvm/scripts/rvm ; fisource .bashrc sudo apt-get install curl bison b…

gem install mysql でエラー

CentOS5.1にgemでrubyのMySQL API をインストールした。 $ sudo gem install mysql Password: Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension./usr/local/bin/ruby e…

Apache- 起動エラー Address already in use: make_sock: could not bind to address [::]:80 -

サーバが急に電源が落ち、再起動を行ったが、apacheが起動せず、以下エラーが発生。 Address already in use: make_sock: could not bind to address [::]:80 すでにポート80番が使用されていた。apacheが正常終了されていなかったためである。一度プロセス…

恥ずかしくないSQLをかく (副問い合わせ編)

SQL

SQLの副問い合わせを学習していこうと思います。この副問い合わせを用いることで、複雑なSQL文を書くことができるようになります。使用DBはOracleです。そもそも副問い合わせとは、あるSQL文の中に埋め込まれたSELECT文のことを言いますが、日本語にするとよ…

パスを追加したい〜.bashrc編〜

ここでは,次回のログイン時にも有効になるよう追加したいパスを保存しておく方法を解説しよう。 シェルにbashを利用している場合,ホームディレクトリに「.bashrc」という隠し属性(ドット)ファイルがある。このファイルをviエディタなどで読み込んで,次…

CSV形式でruby on railsのDBのデータを出力する方法

Ruby on RailsアプリのDBに登録されているデータをCSV形式で出力する方法を説明します。DBに以下のように定義されている会社リストがあったとします。 create_table "companies", :force => true do |t| t.integer "code" t.string "company_name" t.string …

Rails 3 のルーティング定義について

Rails 3 のルーティング定義について Rails 3のルーティングで気になったところについて。基本形map.connect から match メソッドに変更。オプションも下記のように変更。# Rails 2 map.connect 'products/:id', :controller => 'products', :action => 'vie…

Rubykaigi2010に参加した

Rubykaigi2010に参加しました。ですが参加したセッションは初日の jpmobile と Head First ふつうのシステム開発 、二日目の懇親会のみメモを載せときます。jpmobilegithubの場所変わった http://github.com/jpmobile/jpmobile Rails2.3.x 系は v0.0.8、Rail…