質問: 日経ソフトウエア2007.11の佐藤聖規さんの記事を手引きとして、Rubyの入門をしようと、EclipseやInstantRailsを導入しましたがうまく行かず、はてな経由で、佐藤さんをはじめ、皆さんにお力添えを頂いています。 私の不都合が重なって、元の質問がポイントも出さないうちに終了してしまいました。そこで、こちらで再開させて頂きます。 元の質問 現在、なぜか、このマシンではphpMyAdminの画面がでません。InstantRailsがmysqlのサーバを確定できないようです。 おそらくどこかで手順を間違えているのだと思うのですが、そこが分かりません。 アドバイスをお願いします。
回答: id:hathiさん ひとつずつ回答していきます。 > 1 ココまでこれたので、何とかなるかもしれません。 ありがとうございました。 無事ToDoManagerの動作まで確認できたみたいですね。 私の記事や回答にもわかりにくい点が多く、ご迷惑おかけしました。 > 2 ジェネレータビューでプルダウンが何も表示されないのは、何でしょう。 RadRailsのジェネレータービュー、Rakeタスクビュー、RIビューなどは、初回の表示時に時間を要します。 Eclipseの右下に「進捗状況ビュー」で進捗状況が確認できます。この進捗状況ビューが100%になってから、プルダウンをクリックしてください。 もし、プルダウンに何も表示されなくなったら、各ビューの「×」ボタンをクリックして一度ビューを閉じてください。 その後、メニューの「ウィンドウ」-「ビューの表示」から任意のビューを起動しなおしてください。 これで、問題は解決できるはずです。 !f:id:lino:20071023225605j:image:w300 > 3 Rubyそのものの勉強はこれから順次するとして、開発環境が不安定では努力の焦点が結べません。 > Cドライブの空きが少ないので、できれば比較的大きな新規実験の仕組みはDドライブにしておきたいのです。 > 安定にやるにはすべてをCドライブにするのが良いのでしょうか。 私もJava以外はすべてDドライブにインストールしていますが、特に問題は発生していません。 > 4 もう一つの環境ではCドライブにしてあるのですが、3回インストールし直して、 > 3回ともInstantRailsマネジャでDatabase(viaPhpMyadmin)をクリックすると、エラーを起こします。 > > Not Found > The requested URL /mysql/ was not found on this server. > となってしまいます。 > この原因で推定できることがあったら教えてください。 私の環境で再現できればいいのですが、私の手元では再現できませんでした。 上のエラーメッセージはApacheが返しているため、Apacheは起動できていると考えられます。 ぱっと思いつくのは以下の2つくらいでしょうか? 1. ダウンロードに失敗している。 2. 解凍に失敗している。(私はLhaca+を使って解凍しています。) ご期待に沿わないご回答かも知れませんが、ご容赦ください。 > 5 RubyやRailsの参考書は数冊買い求めました。 > RadRailsやEclipseに関して、良いサイトがあったら教えてください。 Railsについては、私は以下の2冊を読みました。 > > 1. RailsによるアジャイルWebアプリケーション開発 (単行本(ソフトカバー)) > > > ちなみに、10月26日に上記の第二版が出版されるようです。 > > > これから購入されるなら下の方をお勧めいたします。 > > > RailsによるアジャイルWebアプリケーション開発 第2版 (大型本) > > > > > 2. はじめよう Ruby on Rails (大型本) > > > RailsによるアジャイルWebアプリケーション開発 第2版 (大型本) は筆者にRailsの作者であるDHHが名を連ねており、辞書的に使うのに適していると思います。 一方、はじめよう Ruby on Rails (大型本) は初めてRailsの開発を行うときなどに読んでおくといいと思います。 > _development の意味や Eclipseの各ビューでの操作方法を知るのに役立つものを教えていただければ幸いです。 _developmentや_test、_productionについても詳細に書かれています。 RadRailsの書籍やURLは残念ながら日本語で書かれているものは私の知る限りお勧めできるものはありません。 強いてあげるなら、RadRailsの開発元であるのサイトでしょうか? Ruby on Railsについての理解が深まってくれば、おのずとRadRailsの各種ビューの使い分けなどが分かってくると思います。 Eclipse操作の参考資料は私自身かれこれ5年以上Eclipseを使っていまして、最近まったく自分自身必要がありません。 そのため、最近のもので参考になるものは思いつきません。 どなたか、いいものがあれば教えていただけると幸いです。