問題タブ [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.
ruby-on-rails - RubyでSOAPを使用する最良の方法は何ですか?
私のクライアントから、サードパーティのAPIをRailsアプリに統合するように依頼されました。唯一の問題は、APIがSOAPを使用することです。Rubyは基本的にRESTを支持してSOAPを廃止しました。これらは、明らかにJava-Rubyブリッジで動作するJavaアダプターを提供しますが、可能であれば、すべてをRubyで保持したいと考えています。soap4rを調べましたが、少し評判が悪いようです。
では、SOAP呼び出しをRailsアプリに統合するための最良の方法は何でしょうか?
ruby - Rubyの文字列を使用した日時演算
Rubyでは、次のことをしようとしています。
ここで、「since」は時間(「1時間」、「1日」、「3日」)などを表す文字列です。助言がありますか?
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 がローカルまたはリポジトリで見つかりませんでした
私はthis、this、this、this、および他の多くを試しました。
それらのどれも私のために働いていません。他の誰かがこの問題を抱えていますか? もしそうなら、あなたはそれを修正するために何をしましたか?
windows - Vista コンソール アプリ?
最近、Ruby でかなりの作業を行っています。
絶対に批判的です。ただし、Vista のデフォルトの Windows コンソールには本当にがっかりしています。特に、画面の下部にあるときにカーソルを戻すと、カーソルが不規則に戻ってしまうという非常に厄介なバグがあります。Windows で使用するまともなコンソール アプリを持っている人はいますか?
ruby - Ruby での波形の可視化
オーディオ ファイルを録音および編集するプロジェクトを開始しようとしています。波形をオンザフライで視覚化するための優れたライブラリ (Ruby が望ましいですが、Java または .NET 以外のものも検討します) を探しています。
どこから検索を開始すればよいか知っている人はいますか?
ruby-on-rails - Rubyはacts_as_nested_setを再帰なしできれいにJSONハッシュに変換できますか?
再帰を使用せずにRuby on Railsのacts_as_nested_setの任意のノードからJSONハッシュを返す高速でクリーンな方法はありますか?
参照用の再帰的ソリューションは次のとおりです。
ruby - 逆引用符を使用してコマンドラインに引数を連結することは可能ですか?
Ruby スクリプトから OS コマンドを実行したいのですが、Ruby 変数から引数を追加したいと考えています。
そのようなキーワードシステムを使用することでそれが可能であることを私は知っています:
しかし、「バッククォートまたはバッククォート構文」を使用することで可能ですか? (私はその構文を使用することを意味しますls
:)
ruby - RubyonRailsでホスト名またはIPを取得する
私はRubyonRailsアプリを保守している最中であり、使用しているボックスのホスト名またはIPアドレスを見つける簡単な方法を探しています(VMであり、新しいインスタンスのホスト名またはIPアドレスが異なる可能性があるため) 。Ruby on Railsでこれを行うための迅速で簡単な方法はありますか?
編集:以下の答えは正しいですが、クレイグが提供した説明は役に立ちます(答えの提供されたリンクも参照してください):
[下記]コードは、接続を確立したり、パケットを送信したりしません(googleである64.233.187.99に)。UDPはステートレスプロトコルであるため、connect()は、アドレスとバインドする必要のあるインターフェイス(したがってIPアドレス)に基づいてパケットをルーティングする方法を判断するシステムコールを作成するだけです。addr()は、ソケットのファミリ(AF_INET)、ローカルポート、およびローカルアドレス(必要なもの)を含む配列を返します。
ruby - :: と . の間に違いはありますか? Rubyでクラスメソッドを呼び出すときは?
簡単な質問ですが、私が気になっているのは...次の2つのコマンドに機能上の違いはありますか?
どちらも私が期待することを行います - つまり、それらは戻ります- しかし、とClass
の使用の違いは何ですか?::
.
::
定数が定義されているクラスでは、タブを押した後ではなく後にタブを押すと、IRBのオートコンプリートが定数を使用可能なオプションとして返すことに気付きましたが.
、これの理由はわかりません...
windows - sqlite3-ruby gem: gem ネイティブ拡張のビルドに失敗しました
更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?
Windowsでこれを行うと:
次のエラーが表示されます。
hpricot gem でも同じことが起こります。これらの gem は 1.0 未満の gem では問題なくインストールされていたのを覚えているようですが、今は 1.2.0 を使用しています。
私もこれを試しました:
言うまでもなく、これも機能しません (同じエラー)
ここで何が起こっているのか、これを修正する方法を知っている人はいますか?
更新:このフォローアップの質問を確認してください: Windows での Gem の更新 - 壊れていますか?