問題タブ [rubber]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
59 参照

ruby-on-rails - ラバー/カピストラーノの後に展開しないと、ローカルのレール サーバーがプロダクション モードで動作しない

Capistrano/rubber をインストールして構成した後、ローカルの Rails サーバーを本番モードで再度実行できません。

このエラーが発生しました:

リクエストの処理中に予期しないエラーが発生しました: getaddrinfo: 名前またはサービスが不明です /home/doctorru/.rbenv/versions/1.9.3-p547/lib/ruby/gems/1.9.1/gems/gelf-1.4.0/lib/gelf /ruby_sender.rb:16:in `send' :

ruby_sender.rb 16: @socket.send(データグラム、0、ホスト、ポート)

何か助けはありますか?

0 投票する
1 に答える
918 参照

ruby-on-rails - 「package_helper のブロック (2 レベル)」: nil:NilClass の未定義メソッド「join」

ec2 と を使用して最初のアプリをホストしようとしていますrubber

実行cap rubber:create_staging中に次のエラーが発生しました。

このエラーは gem の内部にあるものですが、私が何らかの原因でエラーが発生したかどうかはわかりません。

以前、AMI に問題がありました。でデフォルトとして提供されていrubber.yml

image_type: c1.medium image_id: ami-90c574f8

しかし、何かがうまくいかなかったので、推奨されるWebサイトにアクセスして、次のものを入手しました。

image_type: t2.micro image_id: ami-12a3247a

Amazon コンソールからインスタンスを起動しませんでしたが、正常に動作しているように見えました。

また、尋ねられたときHostname to use for staging instance [production]:、デフォルトのドメインと混同しfooてしまい(すぐに間違いに気づきました)、今ではfoo.foo.comいたるところにいます。に変更しようとしましfoo.comたが、これまでのところ成功していません。etc/hosts.ssh/known_hosts

0 投票する
0 に答える
367 参照

capistrano - 汎用プロバイダーとしてのラバー + Google クラウド

Googleクラウドで(手動で)インスタンスをセットアップして作成し、(id_rsa.pubから)sshキーを追加したので、パスワードなしで、ユーザーをsudoerとして設定できます ssh username@x.x.x.x

私は、rubber.yml で「ジェネリック」プロバイダーをセットアップしました。

generic: key_file: "#{Dir[(File.expand_path('~') rescue '/root') + '/.ssh/id_rsa.pub'].first}"

私は deploy.rb に設定しました:

set :initial_ssh_user, 'ユーザー名'

今私がしようとしているときcap rubber:create_staging RAILS_ENV=staging、役割/ ipのいくつかの質問の後、ルートパスワードを求められます:

何度も何度も

0 投票する
1 に答える
5472 参照

c++ - QRubberBand、その上に描画する方法

オブジェクトに数字を描画しようとしていQRubberBandます。QRubberBandオブジェクトを持つクラス ウィジェットがありますrectangleRubberBand

この領域などを表示することはできますが、この領域の幅や高さなど、ウィジェットではなく領域に描画しようとしています。これどうやってするの?チャートの測定用です。

0 投票する
1 に答える
32 参照

ruby-on-rails - ゴムが完成しない

ゴムが効いていて使っていrubber vulcanize complete_unicorn_nginx_postgresqlます。cap rubber:create_stagingプロセスをかなり進んだ後、実行に失敗します。失敗した部分の出力は次のとおりです。

この時点で、ラバーを ec2 インスタンスに正常にデプロイし、Rails アプリを起動して表示するために何を確認/変更すればよいか途方に暮れています。助けてくれてありがとう!

0 投票する
1 に答える
150 参照

c# - Emgu CV でダグマント法 (ラバー シート モデル) を実行する

emgu cv で円からゴムシートモデルを作成する方法に問題があります。これは私のコードですc#:

0 投票する
0 に答える
272 参照

ruby-on-rails - Rubber を使用して EC2 にデプロイする

ゴムで展開しようとすると問題が発生します

ターミナル

そして私のrubber.ymlで

そして、

次の後にエラーが発生します。

192 行目のsetup.rb :

これを binding.pry でデバッグしようとすると、行 192 はエラーなしで通過します。

どんなアイデアでも大歓迎です。

私も試しました:

Rails 4によると、すべてのコマンドでエラーが発生する「`load': nilから文字列への暗黙的な変換はありません」(Mac OS X 10.9)

0 投票する
1 に答える
172 参照

ruby-on-rails - Rubber を使用して JRuby on Rails を AWS EC2 にデプロイする

Rubber を使用して、基本的な JRuby on Rails アプリを EC2 にデプロイしようとしています。私はこのガイドに従っていますが、唯一の違いは、JRuby を使用していることです。

これは可能ですか?提供されているテンプレート (complete_passenger_postgresql など) のいずれかを JRuby で使用できますか?

ruby-ruby.yml ファイルに ruby​​_version を指定できる行があることがわかります。JRuby を使用することを指定する必要がありますか?

使用すべき別のテンプレートはありますか?

現時点では、コマンド 'cap rubber:create_staging' を試行すると、次のエラーが発生します。

5/lib/capistrano/cli/execute.rb:45 execute_requested_actions_with_help at /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb :19 実行!/Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34 で /Users/pk/.rvm/gems/ で実行jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14 (ルート) /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems /capistrano-2.15.5/bin/cap:4 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/cap:1 の org/jruby/RubyKernel.java:969 (ルート) にロードしますorg/jruby/RubyKernel.java:990 での評価 45 execute_requested_actions_with_help at /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb:19 実行! /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34 で /Users/pk/.rvm/gems/ で実行jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14 (ルート) /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems /capistrano-2.15.5/bin/cap:4 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/cap:1 の org/jruby/RubyKernel.java:969 (ルート) にロードしますorg/jruby/RubyKernel.java:990 での評価 45 execute_requested_actions_with_help at /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb:19 実行! /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34 で /Users/pk/.rvm/gems/ で実行jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14 (ルート) /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems /capistrano-2.15.5/bin/cap:4 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/cap:1 の org/jruby/RubyKernel.java:969 (ルート) にロードしますorg/jruby/RubyKernel.java:990 での評価 pre1/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb:19 実行してください! /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34 で /Users/pk/.rvm/gems/ で実行jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14 (ルート) /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems /capistrano-2.15.5/bin/cap:4 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/cap:1 の org/jruby/RubyKernel.java:969 (ルート) にロードしますorg/jruby/RubyKernel.java:990 での評価 pre1/gems/capistrano-2.15.5/lib/capistrano/cli/help.rb:19 実行してください! /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:34 で /Users/pk/.rvm/gems/ で実行jruby-9.0.0.0.pre1/gems/capistrano-2.15.5/lib/capistrano/cli/execute.rb:14 (ルート) /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/gems /capistrano-2.15.5/bin/cap:4 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/cap:1 の org/jruby/RubyKernel.java:969 (ルート) にロードしますorg/jruby/RubyKernel.java:990 での評価 /Users/pk/.rvm/gems/jruby-9.0.0.0.pre1/bin/jruby_executable_hooks:15 のスクリプト

0 投票する
2 に答える
1212 参照

ruby-on-rails - Carrierwave がアップロードした画像は、Capistrano の展開後に永続的ではありません

cap deploy:migrations管理フォームからアップロードした画像 (アバター画像を使用した証言の作成など) を使用して Rails アプリを本番環境に再デプロイした後、画像のリンクが壊れていることに気付きました。コードの変更を頻繁にプッシュするため、コードを再デプロイしない限り、画像は問題なく表示されます。これは、カピストラーノが展開ごとに「リリース」でファイル構造を作成する方法に関連していると思いますが、この問題を修正する方法がわかりません。

public/uploadsまた、ローカルホストで使用する偽のコンテンツを本番環境に表示したくないため、git で追跡していません。

したがって、最新のコードをプッシュする前に、追加したばかりのすべての画像がそこにありました。今、プッシュ後、画像はありません:

壊れた画像リンク

関連があると思われるファイルは次のとおりです (これら以外にも確認する必要があるファイルがある場合はお知らせください)。

avatar_uploader.rb: