問題タブ [runner]

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

background - C# 長時間実行プロセッサ アプリを開発するための最良の方法論

さまざまな継続的なタスクを実行するいくつかの異なる c# ワーカー アプリケーションがあります: キューからの電子メールの送信、Web サイト データベースから注文データベースへの新しい注文のインポート、データベースのバックアップと復元の作成、OLTP -> OLAP のデータ処理の実行、およびその他の関連タスク。以前は Windows サービスとしてリリースしていましたが、現在は通常のコンソール アプリケーションとしてリリースしています。それらはすべて、私が作成した一般的なタスク ランナー フレームワークに基づいており、これには満足していますが、これらのタイプのアプリケーションをデプロイする最善の方法が何であるかはわかりません。コンソール バージョンは、すばやく簡単に使用でき、プログラムのアクティビティと出力をすばやく確認できるため、気に入っています。欠点は、ワーカー コンピューターで複数のコンソール画面が実行されているため、煩雑になることです。一方、サービス メソッドはデプロイに時間がかかるようで、イベント ログを調べてメッセージを確認する必要があります。これに関するいくつかの経験/コメントは何ですか?

0 投票する
20 に答える
112895 参照

ruby-on-rails - Rails の cron ジョブ: ベスト プラクティス?

Rails環境でスケジュールされたタスクを実行する最良の方法は何ですか? スクリプト/ランナー? レーキ?数分ごとにタスクを実行したいと思います。

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

.net - いくつかの優れた.netジョブスケジューラおよびランナーソリューションは何ですか?

私は解決策、または次のコンポーネントを備えた一連の解決策を探しています。

  1. ジョブスケジューラ-特定のスケジュールで特定のジョブを実行します。Quartz.NETを見たことがありますが、それは優れたフレームワークのようですが、後続のコンポーネントと統合されていることはわかりません。

  2. Job Runner -AppDomainとして、ディレクトリから、またはデータベースに保存されているバイナリからロードされたジョブを実行します。これはもちろん、直接参照として渡されたジョブの実行に追加されます。また、このコンポーネントはジョブスケジューラと統合されます。さらに、WCFなどを介してこのコンポーネントを制御できる必要があります。現在実行中のジョブを表示したり、ファイルパスまたはデータベース行をポイントして新しいジョブをスケジュールしたり、ジョブを停止したりできるようにしたいと思います。

  3. GUI-ジョブランナーと通信し、ジョブランナーのすべての機能を公開するGUIシェルを提供します。SQLServerエージェントシェルのようなもの。

これで達成したいことの1つは、SQL Server Management Studioを介してSQLスクリプトを実行するのと同じくらい簡単にC#ジョブを展開して実行できることです。

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

java - ClassメソッドからJlabeladdTextを繰り返し作成するにはどうすればよいですか?

私はswingwokerを試しましたが、更新されるのは1回だけです... http://piggyman007.blogspot.com/2010/04/java-swingworker-multithread.html

0 投票する
1 に答える
161 参照

testing - SubSonic 2.1 での mbUnit 2 テストの実行に関する問題

私はまだいくつかのプロジェクトで Subsonic 2 を使用しています。少しハックしたい。GIT リポジトリから最新のプルを取得しました。VS2008 Pro を使用しています。

SubSonic.Test プロジェクトを見ると、参照されている mbUnit dll には「MbUnit.Framework 2.4.197」という記述がありますが、ファイルのバージョンは「1.0.2700.29885」です。したがって、mbUnit 2.4 で作業していると思います。

プロジェクトを正常にコンパイルできますが、Gallio に SubSonic.Tests\bin\Debug\SubSonic.Tests.dll 内のテストを認識させることができません。「テストが見つかりません」というメッセージが表示されるだけです。

このシナリオのためにネット上で docco を探すのに数時間費やしましたが、実際には何もありません。また、GIT オリジンとの歩調がさらにずれているため、既存のプロジェクトを変更することにも熱心ではありません。マジック GUIDS をテスト プロジェクト ファイルに貼り付けました。

TestDriven.Net はこれを行います。

これはまた Gallio を使用していることがわかります。確かにガリオをアンインストールする必要はありませんか?! 現在のプロジェクトで mbUnit と一緒に使用していますが、問題なく動作します。

2 年前、私はこれらの単体テストを子猫のようにゴロゴロ鳴らしていましたが、どのように行っていたかは一生思い出せません。現在はVSのバージョンになっており、アップグレードで構成を失った可能性があります。SubSonic v2.1 単体テストが機能している誰かを見つけて、次のように尋ねたいと思っています。テストをどのように実行していますか?

編集: 最後に Rob Conery に連絡したところ、彼は TD .NET が mbUnit 1 テストを実行していないことを (少しがっかりしながら) 確認しました。彼は、SubSonic 2 が活発に開発されていたときに td.net 1.3 が使用されていたと考えていますが、そのバージョンの過去のダウンロードは見つかりません。

それは、私がテストしていない resharper を残します。

テスト フレームワークを mbUnit 3 にアップグレードすることにした場合は、それを GutHub に投稿します。

Yann さん、コメントありがとうございます。あなたを回答者として選択しました。

更新: Subsonic 2 Github ソースは、2011 年 6 月頃に mbUnit 3 にアップグレードされました

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

ruby - Rails 3ランナーがJSON gemを検出しませんか?

Rails 3環境で実行するRubyスクリプトを作成しようとしています。

ただし、この ruby​​script をRails Runnerで実行すると、次のエラーが発生します。

エラー:

誰かがこれを修正するために何ができるか教えてもらえますか?

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

ruby-on-rails - cronジョブエラーのヘルプ-RailsRunnerエラー

基本的に私は次のことをする必要があります:

  1. RubyにRVMをロードする
  2. MyAppDirに移動します
  3. 次の行を実行します。rails runner "Resque.enqueue(Place)

上記のcronは実行されているようですが、railsrunnerで次のエラーが発生します

0 投票する
1 に答える
330 参照

ruby-on-rails - Rails Actionmailer - バウンスバックで元のヘッダーを見つける

ランナーにパイプする「eblast-bounceback@mydomain.com」と呼ばれるcpanelを介してフォワーダーをセットアップしました(つまり、レールを介してメールを受信するためのチュートリアルを調べてください)。この部分は問題なく動作します。ロガーを使用するように設定しているため、スクリプトが実行中であることがわかります。私が抱えている問題は、バウンスバック メール内でカスタム ヘッダー「X-Subscriber-Id:」を見つけることができることです。生の電子メール データにアクセスして正規表現検索を行う方法はありますか?それとももっと複雑な方法でこれを行う必要がありますか?

別の注意として、バウンスバックを受け取った場合にデータベースから電子メールを自動的に削除するのは賢明ですか、それとも悪意を避けるために必要な追加の手順はありますか?

編集:投稿されたコード...

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

python - Pythonユニットテストで一部の印刷をオフにします

私は unittest を使用しており、各テストの後に「OK」、「エラー」、「失敗」を表す「.」、「E」、または「F」を出力します。どうすればオフにできますか? Python 2.7 を使用しており、これらの出力は組み込みのランナー クラスから取得されます。すべてネストされているため、クラスをオーバーライドするのは非常に難しいようです。

編集:文字 E のみを削除したい。および F は、私のテストで他のログと同時に表示されないためです。

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

ruby-on-rails - ランナーからRails.cache.delete_matchedを実行しようとしています

redmine 1.2 / rails 2.3.11では、リポジトリのマークダウンファイルをhtmlとしてレンダリングしています(redmine_markdown_extra_viewerのように)。現在、結果をキャッシュしようとしています。これは、コミットごとに更新する必要があります。

だから私はリポジトリの変更をフェッチするgitフックを持っています、そして私はそれが対応するキャッシュエントリもクリアすることを望みます。

キャッシュの生成(RepositoriesController :: entryオーバーライド内):

キャッシュをクリアする必要があるが、効果がないフック:

だからそれはうまくいかず、それを実装するために正しい方向に進んだかどうかさえわかりません。どんな入力でも大歓迎です!