[解決済み】Ruby on Railsの学習について
質問
現状では、私はJavaとC#の開発者です。Ruby on Railsを見れば見るほど、本当に学びたくなってきます。
RoRを学ぶのに最適なルートは何だと思われましたか? Windowsで開発するのが簡単でしょうか、それともLinuxで仮想マシンを走らせればいいのでしょうか?
Visual Studioの堅牢性に匹敵するIDEはありますか? 何をすべきか俯瞰できるような開発プログラムがあれば教えてください。何か良い本があれば教えてください。
真面目な話、どんなTips/Tricks/Lantsでもあれば最高です。
解決方法は?
仕事ではC#から、プライベートではRubyやRoRに目を向けているのですが、開発には個人的にlinuxの方が若干魅力的に感じています。 特に今はgitを使い始めたので、linuxの方が実装がすっきりしています。
現在、私はデュアルブートで、Ubuntuをフルタイムで稼働させることに近づいています。 開発環境はgeditに様々なプラグインを入れて使っています。2010年後半には、OS XのTextmateよりもVimを使うようになりました。
Railsの開発者の多くが(あえなく)Macを使っていて、実は私もその方向で考えるようになりました。
試していないけれど。 ルビー・イン・スティール は、Visual Studioの世界の中にRubyのIDEを提供してくれますし IronRuby はRubyの.NETフレーバーなので、興味があればどうぞ。
書籍に関しては プログラミングRuby (通称:ツルハシ)というプラグマティック・プログラマーの本がRuby学習のデファクトになっているそうです。 私は思い切ってその本を購入し RailsによるアジャイルWeb開発 どちらの本も素晴らしいです。
ピープコード スクリーンキャストとPDFブックも入門に最適です。1回9ドルなので、失敗することはないでしょう。 私は実際に5パック買いました。
また、以下もチェックしてみてください。
- Rails公式ガイド
- レールキャスト
- railsapi.com または Ruby on Rails - APIdock
- Rubyショー
- Rails for Zombies
- ソフティ・オン・レイルズ - .NET開発者のためのRuby on Rails講座
- Railsポッドキャスト
- Railsのベストプラクティス
この1ヶ月でRailsとRails Envyのポッドキャストのバックログを読み切りましたが、ソフトウェア開発全般を含め、さまざまなトピックについて素晴らしい洞察を与えてくれました。
関連
-
[解決済み] Heroku: 既存のrailsアプリにseeds.rbをプッシュする方法?
-
[解決済み] Rubyのswitch文の書き方
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] Rubyで配列に値が存在するかどうかを確認する方法
-
[解決済み] Rubyからシェルコマンドを呼び出す方法
-
[解決済み] Rubyでnilとemptyとblankを理解する方法
-
[解決済み] Rubyのattr_accessorとは何ですか?
-
[解決済み] Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?
-
[解決済み] Ruby on RailsでJSON出力を "きれい "にフォーマットする方法
-
[解決済み】Railsの認証トークンを理解する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】取得中。「プロジェクトのクローンとマイグレート後に、「マイグレーションは保留中です。この問題を解決するには 'bin/rake db:migrate RAILS_ENV=development' を実行してください。
-
[解決済み] Railsサーバーがポートはすでに使用されていると言う、そのプロセスを殺すにはどうすればよいですか?
-
[解決済み] heroku open - no app specified
-
[解決済み] RailsのRootディレクトリのパス?
-
[解決済み] PG::ConnectionBad - サーバーに接続できませんでした。接続が拒否されました。
-
[解決済み] Railsでpng画像を文字列形式で表示するには?
-
[解決済み] Oauth2 Instagram API "リダイレクトURIが登録されたリダイレクトURIと一致しない"
-
[解決済み] Railsで `before_action` での `only:` はどのように機能するのですか?
-
[解決済み] 属性を割り当てる場合、引数としてハッシュを渡す必要がある
-
[解決済み] Ruby on Rails の新規セットアップ : "Expected string default value for '--rc'; got false (boolean)".