問題タブ [ruby-2.3.1]
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 - Ruby 2.3.1 に更新できません
Ruby 2.3.1 にアップデートしようとしています。hereからダウンロードして、次のことを行いました。
それから私は得ました:
これを修正して Ruby をアップグレードするにはどうすればよいですか?
Rubyがインストールされていることがわかりました。しかし、これが起こって以来、宝石の更新に問題があります。私は得る:
どうすれば修正できますか?
ruby - ruby-install で ruby 2.3.1 をインストールした後も、古いバージョンの ruby が表示される
ruby-install を使用して ruby 2.3.1 をインストールしましたが、「ruby -v」を実行すると、まだ古い 1.9 バージョンが表示されます。
ここの手順https://github.com/postmodern/ruby-installは、Ruby 2.3.1 のインストールに使用したものです。
ruby-on-rails - Ruby 2.3.1 での OpenStruct の問題
Ruby 2.1.5 および 2.2.4 では、新しい Collector を作成すると正しい結果が返されます。
Ruby 2.3.1 にアップグレードすると、代わりに nil が返され始めます。
OpenStruct が 2.3 で 10 倍速くなった方法について多くのことを読みましたが、Collector と Response の関係を壊すような変更が行われたことはわかりません。どんな助けでも大歓迎です。Rails のバージョンは 4.2.7.1 です。
ruby - Windows に visualruby をインストールする際のエラー/警告 (Ruby 2.3.1)
Gem インストール コマンドの出力:
visualruby を起動しようとすると、次のようになりました。
そこで、ファイルを開き、呼び出しを initialize_new_from_file_utf8 に置き換えました。visualruby を起動すると、GUI が表示されるようになりましたが、コマンド プロンプトにいくつかの警告も表示されます。
提供されたデモは問題なく動作しますが、これは少し心配です。必要な gem の他のバージョンがインストールされていません。vr のインストールを修正するにはどうすればよいですか?
編集: サンプル プログラム自体は正常に動作しますが、glade は動作しません
ruby - Ruby 2.3.1 の set の除算関数
以下は、元のセット内の要素の各ペアに適用される特定の基準に基づいて、セットをサブセットのセットに分割するための Ruby 2.3.1 ドキュメントからのものです。基本的に、セット内の 2 つの数値が互いに 1 単位以内にある場合、それらは元のセットのサブセットのセット内の同じサブセットに分類されます。
私が取り組んでいる問題は、この機能を使用できると思います。これが問題です。このセット内のいくつかのペアに対して正の値を持つ、S からのもののペアに対する近接関数と一緒に、n 個のセット S があります。近接関数の値が指定されていないペアについては、これらの値が 0 であると想定される場合があります。しきい値パラメーターもあります。プログラムの目的は、近接関数値がしきい値パラメーターを超える場合に 2 つのものが同じサブセットに分類されるように、セット S に分割 (セットのペアごとに素で相互に網羅的なサブセットのセット) を誘導することです (逆true である必要はありません)。
このプログラムへの入力は、この形式です
t<-threshold パラメーター (0 より大きい float)
n<- 続く行数 (整数)
Thing_i_1 Thing_j_1 proxy_ij_1 (Thing_i_1 と Thing_j_1 は整数で、proximity_ij_1 は float で 0 より大きい)
.... .... Thing_i_n Thing_j_n 近接_ij_n
出力は、しきい値パラメーターと少なくとも等しい近接関数値を持つ 2 つのものが同じサブセットに分類されるような、元のセットの対ごとに互いに素で相互に網羅的なサブセットの前述のセットです。
これを達成するために以下のプログラムを書きましたが、問題のセットのサブセットを形成できません。私の入力はこれでした
それぞれの場合の近接関数値がしきい値パラメーターを超えるため (つまりおよび 5 は事実上同じサブセットに分類され、3 および 4 は独自のサブセットを形成します。
出力:
分割機能は動作していないようです。私は何か間違ったことをしていますか?予想される 3 つではなく、5 つの互いに素なサブセットを取得するのはなぜですか? 除算ブロックの条件の値を出力し、1,2 と 2,5 について正確に true を得ましたが、1、2、および 5 は異なるサブセットになってしまいます。誰か助けてくれませんか?ありがとうございました。
ruby-on-rails - postgres gemがmac osx sierraのインストールに失敗する
これは私がosx sierraを実行していることを理解できませんが、しばらくは問題ありませんでしたが、バンドルの更新を試みたときに突然発生しました
私は私が持っているすべてのものを試してみましたが、homebrewとpostgresを完全に再インストールしましたが、何も助けてくれませんでした
postgresの場所の設定が間違っている可能性があると思います
ここで何かを変更しましたが、何をしたのかわからず、元に戻す方法もわかりません
ruby - Ruby 2.3.1 Date.parse は、セパレーターがスペース文字の場合に別の日付を返します
私のルビーコンソールで今日これを手に入れました:
スペースで区切って(日付は仕事のスプレッドシートでこのようにフォーマットされていました...理由は聞かないでください..hehe)、1か月後の日付がわかりました!!
私は何が欠けていますか?とにかく無効な形式を渡しているので、正しい日付を期待するべきではありませんか?