タグ付けされた質問 「ruby-on-rails」

Ruby on Railsは、プログラマーの幸福と持続可能な生産性の維持のために最適化されたオープンソースのWeb開発フレームワークです。多くのことは慣習によって定義され、生産性を維持するために物事を再発明する必要がなくなります。

4
gem install railsは何もしません
Ubuntu 10.04にRubyとRubyGemsをインストールしました。Rubyはバージョン1.8.7です。Gemsはバージョン1.3.7です。sudo gem install railsを試しても何も起こりません。いつまでもハングします。私は何が欠けていますか?ありがとう!

2
apt-getまたはgemを使用してパッケージをインストールしますか?
パッケージがapt-getとgemの両方で利用可能な場合、どちらを選択すべきですか? 私はUbuntuを使用していますが、apt-getまたはgemでrakeをインストールすべきかどうかわかりません。 apt-getパッケージとgemパッケージの両方を頻繁に使用します。 それぞれの長所と短所は何ですか?

2
Ubuntuに最新バージョンのRubyおよびRuby on Railsをインストールする方法
コマンドapt-get install ruby1.9.1でRubyをインストールしrubyましたが、コンソールに入ると何も起こりません。 私はコマンドを使用する必要があります ruby1.9.1-v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] しかし、どのように私はそれを呼び出すかrubyありませんかruby1.9.1?そして、どうすればRailsをインストールできますか?

2
(13)許可が拒否されました:make_sock:アドレス[::]:80にバインドできませんでした、Mac OS Lion
私は乗客に私の自宅のコンピュータで作業させようとしていましたが、この問題に遭遇しました。 Apacheを起動しようとするとこのエラーが出ます。 (13)Permission denied: make_sock: could not bind to address [::]:80 (13)Permission denied: make_sock: could not bind to address 0.0.0.0:80 Apacheをテストすると構文OKになります。 これが私のApache設定ファイルでポート80を設定するところです。 52 NameVirtualHost *:80 53 Listen 80 何が悪いのかわからない。

2
仮想マシン上のファイルを編集する
Ruby on Railsを使用するためにVirtual Boxを介してWindows XPにvirtul Linuxをインストールしましたが、Railsディレクトリで動作するすべてのファイルが仮想マシンにあり、WindowsのSublimeテキストでそれらを編集できないという問題がありました。 Sublimeを仮想Linuxにインストールするべきですか、それとも別の方法でファイルを編集することができますか? ご回答ありがとうございます。

4
ホームネットワーク上のWEBrickに接続できません
私はAndroid開発者であり、多くの場合、アプリケーションにはサーバー側のコードが必要です。通常、WebアプリにはRuby on Railsを使用し、開発中にローカルマシン(Mac OS X)でWEBrickを使用してサーバーを実行します。オフィスに着く朝、私はコンソールでifconfigを実行して、その日ラップトップに与えられたIPを確認します。問題のWebアプリにリクエストを送信するときに、AndroidアプリでそのIPを使用します。 私がオフィスにいるとき、これはすべてうまくいきます。 家に帰ると、同じことをしようとし、ifconfigを介してラップトップのIPを見つけ、アプリの構成ファイルに設定しますが、宛先が見つかりません。ハードルのセットからアプリを除外するために、携帯電話のブラウザーからWebサーバーIP(例:http : //192.168.1.4 : 3000)にアクセスしようとしましたが、接続できません。Webサーバーを実行しているラップトップから試した場合、正常に動作します。同じネットワーク上の別のマシンから試しても、接続できません。 これを考えると、私はそれを私のホームネットワークのある種の構成に絞り込んだと思いますが、私は率直に言って原因が何であるか分かりません。自宅には特別なものはありません。基本的なVerizon FiOSルーター/モデムはすべてWi-Fi経由で接続されています(仕事中の電話とラップトップの両方のWi-Fi、fyi)。Verizonルーターのファイアウォールを無効にし、ポート転送を有効にしようとしましたが、ポート3000でできることはほとんど何も変わっていません。 親愛なるサーバー障害の天才、貧しい開発者を助けてください。:) 編集: 追加するフォローアップ項目もあります。Macのファイアウォールはアクティブではなく、すべての着信要求は許可されます。また、携帯電話とラップトップで同じネットワーク(192.168.1.4 Mac、192.168.1.9電話)にあることを確認しました。私は持っていない何これが動作しない理由を考えて。 編集2: システム環境設定に入り、Web共有を有効にして、電話からWebサイトを表示しようとしましたが、接続できませんでした。したがって、これはWEBrickやRailsに関連するものではありません。マシンのファイアウォールがオフになっており、ルーターのファイアウォールがオフになっています。 編集3: いくつかの進歩。私はラップトップへのポート3000のポート転送を設定し、外部IPを見つけて、それを使用し、正常に接続しました。ですから、私の内部ネットワークには、正しくセットアップされていないものが間違いなくあります。

3
VirtualBoxはホストOSと比べて本当に遅いですか? (Ruby開発用)
私はLeopard OS X 10.5を実行している私のMacbook Proのゲスト環境としてUbuntuを実行しているVirtualBoxを持っています。 両方のシステムで同じバッチのRuby on Railsユニットテストを行いました。違いはかなり大きいようです。 ネイティブOS Xで13.4秒かかるRuby単体テストと同じスイートをVirtualBox Ubuntuで実行するには82秒かかります。 他の人々が同じ種類の開発をしていて同じ違いに気づいていますか? 私はマシン上に4GBのRAM、ゲストUbuntuシステム用に512MBのベースRAMを持っています(しかし、もっと多くのRAMが必要になるとこの数字は動的に増加すると思います)。

1
Apache 2およびPassengerを使用してRailsアプリケーションを起動したときにディレクトリルートを表示する
私はApache 2.2.21とPassenger 3.0.13を使ってRails 3.2.3アプリケーションをホストしようとして次のことを行いました。 インストールされている宝石旅客 rvmsudo passenger-install-apache2-module /etc/apache2/extra/httpd-vhosts.confにウェブサイト情報を追加しました / etc / hostsに行が追加されました(これが必要かどうかわからない、Passengerのドキュメントには記載されていない) /etc/apache2/httpd.conf内の/etc/apache2/extra/httpd-vhosts.confを含む行のコメントアウトを解除しました 再起動したApache 私のWebサイトを立ち上げようとすると、次のように表示されます。 Index of / Name Last modified Size Description Apache/2.2.21 (Unix) mod_ssl/2.2.21 OpenSSL/0.9.8r DAV/2 PHP/5.3.10 with Suhosin-Patch Phusion_Passenger/3.0.13 Server at lightbesandbox2.com Port 443 これはWebサイトの/ etc / hostsエントリです。 127.0.0.1 www.lightbesandbox2.com これが私のWebサイトの/etc/apache2/extra/httpd-vhosts.confエントリです。 NameVirtualHost *:80 <VirtualHost *:80> ServerName www.lightbesandbox2.com …

3
1GB HDD上の主流のLinux
私はLinux + Ruby + RoR(Ruby on Rails)を学ぶことにしました。問題は私が持っている唯一のパソコンが1GBのフラッシュカードを持ったラップトップであり、私は今より多くのハードウェアを買う余裕がないことです。 このノートパソコンは、デュアルコアCPUと2GBのRAMを搭載しています。インストールできるLinuxディストリビューションをお勧めしますか?ネットブック版のUbuntuを試しましたが、スペースが足りないためインストールに失敗しました。私はもっ​​とポピュラーなディストリビューションを好むので、仕事で私のスキルを使うことができます。

1
Redmineのインストール問題rakeコマンドの問題、MySQLデータベースの問題?
私は、redmine、MySQL、Ruby、Ruby on Railsなどを含むいくつかの異なるプログラムを含む、いくらか複雑な問題を抱えています。これはWindows XP上です。 私はここでredmineの指示に従っています: http://www.redmine.org/projects/redmine/wiki/RedmineInstall 私はステップ5に進んでいます RAILS_ENV=production rake db:migrate これをコマンドプロンプトで入力してEnterキーを押すと、エラーが発生します。 "RAILS_ENV"は、コマンドblah blahではありません。 だから私はそれを並べ替える: rake db:migrate RAILS_ENV=production これは正しく機能するようですが、次のようになります。 C:\redmine-1.2.1>rake db:migrate RAILS_ENV=production --trace NOTE: SourceIndex.new(hash) is deprecated; From C:/redmine-1.2.1/config/../vendo r/rails/railties/lib/rails/vendor_gem_source_index.rb:100:in `new'. rake/rdoctask is deprecated. Use rdoc/task instead (in RDoc 2.4.2+) WARNING: 'task :t, arg, :needs => [deps]' is deprecated. Please use …


1
Textmateレールバンドル
通常、Ruby on Railsビューファイル内で作業する場合、次のようにRailsのCTRL + SHIFT + .開始/終了タグを取得できます。 <%= selection %> 方法はわかりませんが、昨日、この機能は動作しなくなりました。Textmate用のRuby on Railsバンドルを再インストールしましたが、残念ながら、助けにはなりませんでした。誰もが推測した可能性があり、元の設定にそれを修正/リセットする方法はありますか? ありがとう!

3
Ubuntu 9.10にRuby on Railsをインストール/更新するにはどうすればいいですか?
私はUbuntu 9.10を使っています。私はRuby on Railsの開発を始めており、私のシステムが最新であることを確認したいと思います。 これは私がこれまでに見つけたものです: $ which ruby /usr/bin/ruby $ ruby -v ruby 1.8.7 (2009-06-12 patchlevel 174) [i486-linux] $ which gem /usr/bin/gem $ gem -v 1.0.1 $ which rails /usr/bin/rails $ rails -v Rails 2.2.2 $ gem install sqlite3-ruby Bulk updating Gem source index for: http://gems.rubyforge.org ERROR: could not find …

1
Ruby on Rails(Redmine)アプリのプリンター対応バージョンをHTMLとして保存する方法は?
たとえば、Redmineには問題リストがあります。 印刷プレビューを表示すると、ヘッダーのない表のみが表示され、表のスタイルが少し異なります(プリンターフレンドリーバージョンのcss?)。さらに変更するために、この表をMS Word文書に転送したい(PDFとして保存したくない)が、 Google ChromeのプレビューからMS Wordにコピーアンドペーストしてもスタイルは保存されません(テキストのみが貼り付けられます)。また、プレビューしたページをHTMLとして保存する機能はありません(PDFのみ)。 Internet Explorerには、プレビューされたページをコピーする機能がありません Firefoxも機能を提供しません ここでChromeにWeb Developer拡張機能を使用することは推奨されませんでした:RedmineはDisplay Print Stylesチェックに反応しません。 どんな助けでも感謝します。

3
Ubuntu 10.10にRuby 1.9.2とRails 3をインストールする方法は?
私は多くのブログとチュートリアル(Beginning Rails 3を含む)を経験しましたが、今では気に入らないUbuntu(VMWare上で動作します)が台無しになっています。 主な問題は、Beginning Rails 3に基づいてRuby 1.9.1をインストールしたが、Rails 3を実行するにはRuby 1.9.2が必要であると主張していることです。RVMのインストールも失敗しました(プロセスの一部では、進捗率が17%でフリーズします)。 私はWindowsの開発者であり、.NET開発者です(お好みであればナッツ)。しかし、始めたばかりのこの時間は悪夢です! Ubuntuをクリーンアップする方法がわからないので、新しいUbuntuをインストールする必要があると思います! ありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.