問題タブ [ruby]

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

ruby-on-rails - RubyでSOAPを使用する最良の方法は何ですか?

私のクライアントから、サードパーティのAPIをRailsアプリに統合するように依頼されました。唯一の問題は、APIがSOAPを使用することです。Rubyは基本的にRESTを支持してSOAPを廃止しました。これらは、明らかにJava-Rubyブリッジで動作するJavaアダプターを提供しますが、可能であれば、すべてをRubyで保持したいと考えています。soap4rを調べましたが、少し評判が悪いようです。

では、SOAP呼び出しをRailsアプリに統合するための最良の方法は何でしょうか?

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

ruby - Rubyの文字列を使用した日時演算

Rubyでは、次のことをしようとしています。

ここで、「since」は時間(「1時間」、「1日」、「3日」)などを表す文字列です。助言がありますか?

0 投票する
5 に答える
3221 参照

mysql - OS X 10.5.4 で mysql ruby​​ gem をインストールする方法

これが取引です。

$ gem --バージョン

1.1.0

$ sudo gem install mysql -- --with-mysql-config=/usr/local/mysql/bin/mysql_config

Gem ソース インデックスの一括更新: http://gems.rubyforge.org/エラー: ローカルまたはリポジトリで mysql が見つかりませんでした

$ sudo 宝石の更新

インストールされた gem の更新 Gem ソース インデックスの一括更新: http://gems.rubyforge.org/

RedCloth の更新エラー: Gem の実行中に ... (Gem::GemNotFoundException) RedCloth がローカルまたはリポジトリで見つかりませんでした

私はthisthisthisthis、および他の多くを試しました。

それらのどれも私のために働いていません。他の誰かがこの問題を抱えていますか? もしそうなら、あなたはそれを修正するために何をしましたか?

0 投票する
4 に答える
875 参照

windows - Vista コンソール アプリ?

最近、Ruby でかなりの作業を行っています。

絶対に批判的です。ただし、Vista のデフォルトの Windows コンソールには本当にがっかりしています。特に、画面の下部にあるときにカーソルを戻すと、カーソルが不規則に戻ってしまうという非常に厄介なバグがあります。Windows で使用するまともなコンソール アプリを持っている人はいますか?

0 投票する
5 に答える
4925 参照

ruby - Ruby での波形の可視化

オーディオ ファイルを録音および編集するプロジェクトを開始しようとしています。波形をオンザフライで視覚化するための優れたライブラリ (Ruby が望ましいですが、Java または .NET 以外のものも検討します) を探しています。

どこから検索を開始すればよいか知っている人はいますか?

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

ruby-on-rails - Rubyはacts_as_nested_setを再帰なしできれいにJSONハッシュに変換できますか?

再帰を使用せずにRuby on Railsのacts_as_nested_setの任意のノードからJSONハッシュを返す高速でクリーンな方法はありますか?

参照用の再帰的ソリューションは次のとおりです。

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

ruby - 逆引用符を使用してコマンドラインに引数を連結することは可能ですか?

Ruby スクリプトから OS コマンドを実行したいのですが、Ruby 変数から引数を追加したいと考えています。

そのようなキーワードシステムを使用することでそれが可能であることを私は知っています:

しかし、「バッククォートまたはバッククォート構文」を使用することで可能ですか? (私はその構文を使用することを意味しますls:)

0 投票する
12 に答える
97628 参照

ruby - RubyonRailsでホスト名またはIPを取得する

私はRubyonRailsアプリを保守している最中であり、使用しているボックスのホスト名またはIPアドレスを見つける簡単な方法を探しています(VMであり、新しいインスタンスのホスト名またはIPアドレスが異なる可能性があるため) 。Ruby on Railsでこれを行うための迅速で簡単な方法はありますか?

編集:以下の答えは正しいですが、クレイグが提供した説明は役に立ちます(答えの提供されたリンクも参照してください):

[下記]コードは、接続を確立したり、パケットを送信したりしません(googleである64.233.187.99に)。UDPはステートレスプロトコルであるため、connect()は、アドレスとバインドする必要のあるインターフェイス(したがってIPアドレス)に基づいてパケットをルーティングする方法を判断するシステムコールを作成するだけです。addr()は、ソケットのファミリ(AF_INET)、ローカルポート、およびローカルアドレス(必要なもの)を含む配列を返します。

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

ruby - :: と . の間に違いはありますか? Rubyでクラスメソッドを呼び出すときは?

簡単な質問ですが、私が気になっているのは...次の2つのコマンドに機能上の違いはありますか?

どちらも私が期待することを行います - つまり、それらは戻ります- しかし、とClassの使用の違いは何ですか?::.

::定数が定義されているクラスでは、タブを押した後ではなく後にタブを押すと、IRBのオートコンプリートが定数を使用可能なオプションとして返すことに気付きましたが.、これの理由はわかりません...

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

windows - sqlite3-ruby gem: gem ネイティブ拡張のビルドに失敗しました

更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?


Windowsでこれを行うと:

次のエラーが表示されます。

hpricot gem でも同じことが起こります。これらの gem は 1.0 未満の gem では問題なくインストールされていたのを覚えているようですが、今は 1.2.0 を使用しています。

私もこれを試しました:

言うまでもなく、これも機能しません (同じエラー)

ここで何が起こっているのか、これを修正する方法を知っている人はいますか?


更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?