問題タブ [ruby-2.0]

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 投票する
1 に答える
4083 参照

ruby-on-rails - Ruby 2.0/Rails 4.0.0beta のアップグレードが heroku へのプッシュで失敗する

私の頭はグーグルで揚げられており、コンピューターで頭をバタンと閉めているため、ブレインダンプです。どんな助けや手がかりも大歓迎です!

私は自分の宝石をrvmで管理しています。

次に、まったく新しいアプリをゼロから作成したい場合

次に、git リポジトリを初期化し、作成したばかりのアプリを追加します。次に、heroku インスタンスを作成します

次に、heroku にデプロイしようとしましたが、アクティブなサポート gem で失敗します。

私はrvmを内破させ(idkの理由、主に私はイライラしていました)、可能な限りすべての場所をチェックしました。特別な設定をせずに Rails アプリを作成しました。これは通常のインストールです。誰かが私を正しい方向に導くヒントを持っている場合は、私に送ってください! ここまで読んでくれてありがとう!

0 投票する
6 に答える
77360 参照

bash - -bash:__ git_ps1:コマンドが見つかりません

Ruby2.0をインストールしてみました。私のコマンドラインは急上昇し、次のようになりました。

__git_ps1コマンドが見つからないというエラーを取り除く方法がわかりません。.bash_profileと.bashrcを検索して、変数などを設定しようとしていて、何も表示されていないかどうかを確認しました。言及されているgit_ps1を見つけることができる唯一の場所は、〜/ .dotfiles/.bash_promptです。そのファイルの内容を完全に置き換え、ログアウトして再度ログインしても、何も修正されません。

私はこれを見ましが、コマンドラインにかなり慣れていないので、混乱しました。

何か案は?

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

ruby - Module#include と Module#extended と Module#prepended の比較議論

機能の違いと使用法について、以下の 3 つの方法を理解するのを手伝ってくれる人はいますか?

  • Module#included : mod.include(other)はother.include(mod)の後に呼び出されます

  • Module#extended : mod.extended(obj)はobj.extend(mod) の後に呼び出されます

  • Module# prepended : mod.prepended(other)はother.prepend(mod)の後に呼び出されます

上記の3つを比較して理解するために、1つの例を使用できますか?

ありがとう

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

ruby - `Fixnum`には固定オブジェクトIDがあるのに、` Float`には固定オブジェクトIDがないのはなぜですか?

のオブジェクトが固定されているのに、のオブジェクトが固定Floatされていない理由を誰かが理解するのを手伝ってもらえますか?object_idFixnumobject-id

0 投票する
3 に答える
1257 参照

ruby - `FalseClass` と `TrueClass` では定義できるのに、`Fixnum`、`Bignum`、`Float`、`Symbol` クラス オブジェクトでは `singleton` メソッドを定義できないのはなぜですか?

、、、クラス オブジェクトではsingletonメソッドを定義できないのに、およびを持つことができるのはなぜですか?FixnumBignumFloatSymbolFalseClassTrueClass

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

ruby - `Class`オブジェクトで定義されたシングルトンメソッドとの混同

私が知っているシングルトンメソッドは、それが定義されているオブジェクトから呼び出すことができます。以下の例Cでは、オブジェクトに定義されたClassシングルトンメソッドのオブジェクトもあります。では、別のオブジェクトはどのように呼び出すことができますか?a_class_methodClassCClassDa_class_method

individuationこの例では、オブジェクトの原則はどのように成り立っていますか?

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

ruby - ruby 1.8 で ruby​​ 2.0 Module#prepend を取得するには?

Ruby 1.8 の Module#prepend に相当するものは何ですか?

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

streaming - Rails 4 ActionController::Live ストリーミングを Thin と Ruby 2 で動作させる方法は? また、Thin と Puma はライブ ストリーミングでどのようにスケーリングしますか?

Puma では動作しますが、Thin ではストリーム出力が得られず、サーバーを強制終了して停止する必要があります。現在の時刻を出力するテンダーラブの最初の例を使用してテストしています:

http://tenderlove Making.com/2012/07/30/is-it-live.html

私へのより一般的な質問は、このタイプのストリーミングは、大量のトラフィックがあるアプリで実用的ですか? そのようなアプリでは、何千人ものユーザーが一度にストリームに接続されていない場合でも、簡単に数える可能性があると思います. Puma はここでどのようにスケールしますか? Puma は接続ごとに 1 つのスレッドを使用することを読みました。それは効率的ですか?そして、シンはどうですか?すべての接続は同じスレッドになりますか? それはより効率的でしょうか?

私が抱えているもう 1 つの問題は、Puma でも、ローカルで動作する接続が 1 つしかないことです。2 番目の端末からカールすると、出力が得られません...理由を知っている人はいますか?

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

openssl - どの OpenSSL 環境を選択する必要がありますか: 開発 | ランタイム | ベース?違いは何ですか?

Cygwinの下のWindowsにruby-buildでRuby-2.0.0-rc2をインストールしようとしています。そして、CygwinにOpenSSL libがプリインストールされていなかったため、BUILD FAILEDエラーが発生しました。

確認したところ、 OpenSSL環境setup.exeにはいくつかのバリエーションがあります。どちらを選ばなければなりませんか?

プリインストールしましたlibopenssl100 The OpenSSL runtime environmentが、BUILD FAILED からは救われませんでした。したがって、インストールできるものが 2 つ残っています。

どれを選ぶ?そして、それはどういう意味developmentですか?開発中または開発中

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

ruby - Ruby 1.9 と Ruby 2.0 で ObjectSpace._id2ref の出力が異なるのはなぜですか?

ObjectSpace._id2refRuby 1.9 と Ruby 2.0 で出力が異なるのはなぜですか?

ルビー 1.9.3p392 i386-mingw32

ルビー 2.0.0p0 i386-mingw32