ruby-thread

    0

    1答えて

    今、私はSkypatrol TT8750 +のメッセージ用に何らかのパーサを開発しています。スレッド化されたTCPサーバが動作しています。問題は、同時に接続されている多くのデバイスがある場合、それは良いアプローチではないということです。私はヨウ素を使用していますが、私に与えられたコードを作業することはできません。私の目標は、最初にデバイスを識別するための33バイトのメッセージを受信し、次に車両の情

    0

    1答えて

    REST呼び出しでデータをロードしてレンダリングしています。その後、約10秒かかる別のREST APIを呼び出しています。この時点では、これが完了するまで、別のREST呼び出しを行うことはできません。私の質問は、私はこれをどうすればできるのですか? 私はスレッドで試しましたが、うまくいかない、何か間違っている、多分スレッドが正しい選択ではないのでしょうか? これはと呼ばれるルートです。他の呼び出し

    0

    1答えて

    gitフック実行コード(commit-msgフック)から入力を取得しようとしています。しかし、ルビは入力点で停止できません。そして、入力のようにコードを実行すると、puts文のようになります。ここに私が試して失敗したコードがあります。 #!/usr/bin/env ruby require 'open3' def take_input_here Open3.popen3("pwd

    0

    2答えて

    私のAPIにはSinatra gemが使用されています。私がしたいのは、要求が処理され、応答を返し、新しい長期実行タスクを開始するときです。 私はRubyの初心者ですが、私はスレッディングについて読んだことがありますが、自分の仕事を達成するための最良の方法は何か分かりません。 ここに私のsinatraエンドポイント post '/items' do # Processing data