問題タブ [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.
ruby-on-rails - Ruby 2.0/Rails 4.0.0beta のアップグレードが heroku へのプッシュで失敗する
私の頭はグーグルで揚げられており、コンピューターで頭をバタンと閉めているため、ブレインダンプです。どんな助けや手がかりも大歓迎です!
私は自分の宝石をrvmで管理しています。
次に、まったく新しいアプリをゼロから作成したい場合
次に、git リポジトリを初期化し、作成したばかりのアプリを追加します。次に、heroku インスタンスを作成します
次に、heroku にデプロイしようとしましたが、アクティブなサポート gem で失敗します。
私はrvmを内破させ(idkの理由、主に私はイライラしていました)、可能な限りすべての場所をチェックしました。特別な設定をせずに Rails アプリを作成しました。これは通常のインストールです。誰かが私を正しい方向に導くヒントを持っている場合は、私に送ってください! ここまで読んでくれてありがとう!
bash - -bash:__ git_ps1:コマンドが見つかりません
Ruby2.0をインストールしてみました。私のコマンドラインは急上昇し、次のようになりました。
__git_ps1コマンドが見つからないというエラーを取り除く方法がわかりません。.bash_profileと.bashrcを検索して、変数などを設定しようとしていて、何も表示されていないかどうかを確認しました。言及されているgit_ps1を見つけることができる唯一の場所は、〜/ .dotfiles/.bash_promptです。そのファイルの内容を完全に置き換え、ログアウトして再度ログインしても、何も修正されません。
私はこれを見ましたが、コマンドラインにかなり慣れていないので、混乱しました。
何か案は?
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つの例を使用できますか?
ありがとう
ruby - `Fixnum`には固定オブジェクトIDがあるのに、` Float`には固定オブジェクトIDがないのはなぜですか?
のオブジェクトが固定されているのに、のオブジェクトが固定Float
されていない理由を誰かが理解するのを手伝ってもらえますか?object_id
Fixnum
object-id
ruby - `FalseClass` と `TrueClass` では定義できるのに、`Fixnum`、`Bignum`、`Float`、`Symbol` クラス オブジェクトでは `singleton` メソッドを定義できないのはなぜですか?
、、、クラス オブジェクトではsingleton
メソッドを定義できないのに、およびを持つことができるのはなぜですか?Fixnum
Bignum
Float
Symbol
FalseClass
TrueClass
ruby - `Class`オブジェクトで定義されたシングルトンメソッドとの混同
私が知っているシングルトンメソッドは、それが定義されているオブジェクトから呼び出すことができます。以下の例C
では、オブジェクトに定義されたClass
シングルトンメソッドのオブジェクトもあります。では、別のオブジェクトはどのように呼び出すことができますか?a_class_method
Class
C
Class
D
a_class_method
individuation
この例では、オブジェクトの原則はどのように成り立っていますか?
ruby - ruby 1.8 で ruby 2.0 Module#prepend を取得するには?
Ruby 1.8 の Module#prepend に相当するものは何ですか?
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 番目の端末からカールすると、出力が得られません...理由を知っている人はいますか?
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
ですか?開発中または開発中
ruby - Ruby 1.9 と Ruby 2.0 で ObjectSpace._id2ref の出力が異なるのはなぜですか?
ObjectSpace._id2ref
Ruby 1.9 と Ruby 2.0 で出力が異なるのはなぜですか?
ルビー 1.9.3p392 i386-mingw32
ルビー 2.0.0p0 i386-mingw32