問題タブ [task]

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

ruby-on-rails - Railsでデータベースをシードする最良の方法は何ですか?

Rails アプリに初期データを入力する rake タスクがあります。たとえば、国、州、携帯電話会社などです。

私が今セットアップした方法は、/db/fixtures 内のファイルに一連の create ステートメントと、それらを処理する rake タスクがあることです。たとえば、私が持っている 1 つのモデルはテーマです。次のような /db/fixtures に theme.rb ファイルがあります。

ここでのアイデアは、ユーザーが開始するためのいくつかのストック テーマをインストールしたいということです。この方法には問題があります。

ID の設定が機能しません。これは、テーマを追加することにした場合、それを「赤」と呼びましょう。このフィクスチャ ファイルにテーマ ステートメントを追加し、rake タスクを呼び出してデータベースを再シードするだけです。これを行うと、テーマは他のオブジェクトに属し、この再初期化時にそれらの ID が変更されるため、すべてのリンクが壊れます。

私の質問はまず第一に、これはデータベースのシードを処理する良い方法ですか? 以前の投稿で、これは私に勧められました。

もしそうなら、どうすればIDをハードコーディングできますか?それには何か欠点がありますか?

そうでない場合、データベースをシードする最良の方法は何ですか?

ベスト プラクティスを取り入れた長く考え抜かれた回答に心から感謝します。

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

java - Ant での Java タスクの出力

.java ファイルがあり、ant で javac を使用してコンパイルしています。.class ファイルは出力ディレクトリに移動します。A.class を実行すると、.txt が生成されます。

ant 'java' タスクを実行する方法と、実行すると a.txt はどこに行くのですか? つまり、どのディレクトリですか?direc を指定できますか。Javaタスクの出力ファイルはどこに行くべきですか?

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

java - Java - 毎日のタスクのスケジューリング

アプリケーションが最初に実行された時期や実行時間に関係なく、毎日午後 3 時にメソッドを実行する効果的な方法を探しています。

これは、OS の介入なしでアプリケーションから完全に実行する必要があります (例: Windows タスク スケジューラ)。

さまざまな構成で java.util.Timer を試してみましたが、成功しませんでした。

どんな助けでも大歓迎です。

ありがとう。

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

shell - ジョブを開かずに終了することはできません

次のコードを実行できませんでした

ここで、%4は私のVimセッションです。

フォアグラウンドせずにジョブを終了するにはどうすればよいですか?

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

task - MS Project Server 2007:プロジェクトリソースのタスクアラートをプログラムで切り替えます

私はSDKのドキュメントを調べていますが、このサイトには非常に多くの目と素晴らしい答えがあり、いくつかのリードを得るためにこれをそこに投げ出すと思います。

Project Server 2007では、新しいタスクが割り当てられたとき、または既存のタスクが変更されたときに、「タスクアラート」メールを受信するかどうかを管理できます。これは、個人設定のWebアプリケーションを介して手動および個別に変更できます。

プロジェクトマネージャーとして、たとえば、チーム全体でそれを切り替えたり、自分の側から管理したりすることはできません。したがって、タスクに割り当てられているリソースまたは利害関係者が、計画が更新されるたびに電子メールを望まない場合、私はそれらを処理できません。Project Web Accessアプリケーションを手動で設定するには、それらをウォークスルーする必要があります。

では、誰かがこの橋を渡ったことがありますか?もしそうなら、SDKクラスまたはPSI Webサービスを介してタスクアラートのフラグをどのように切り替えましたか?ドキュメントに目を通す前に、「見てみてください...」と言ってもらえたら、それは素晴らしいことです...ありがとう!

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

scripting - 機能スクリプト

コンピューターで常に行っていることを実行するプログラムを作成することは可能ですか? たとえば、トレント サイトにログインし、.torrent ファイルをダウンロードして開始します。または、フォルダーを調べて、RARed ファイルを抽出しますか? または、コンピューターで毎日行う単調なことを実行します。正しい方向へのキックが必要です。

ありがとう -ピート

0 投票する
16 に答える
124915 参照

php - PHP タスクを非同期で実行する

私はやや大規模な Web アプリケーションに取り組んでおり、バックエンドはほとんど PHP です。コードにはいくつかのタスクを完了する必要がある場所がいくつかありますが、ユーザーに結果を待たせたくありません。たとえば、新しいアカウントを作成するときは、ウェルカム メールを送信する必要があります。しかし、「登録の完了」ボタンを押したときに、実際にメールが送信されるまで待たせたくありません。プロセスを開始して、すぐにユーザーにメッセージを返したいだけです。

これまで、いくつかの場所で、exec() を使ったハックのようなものを使用してきました。基本的に次のようなことを行います:

これは機能しているように見えますが、より良い方法があるかどうか疑問に思っています。MySQL テーブルにタスクをキューに入れるシステムと、そのテーブルを 1 秒に 1 回クエリし、見つかった新しいタスクを実行する別の実行時間の長い PHP スクリプトを作成することを検討しています。これには、必要に応じて、将来、複数のワーカー マシンにタスクを分割できるという利点もあります。

私は車輪を再発明していますか?exec() ハックや MySQL キューよりも優れた解決策はありますか?

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

ruby-on-rails - Rails rake タスクは ActiveRecord モデルへのアクセスを提供しますか?

カスタム レーキ タスクを作成しようとしていますが、自分のモデルにアクセスできないようです。これは Rails タスクに暗黙的に含まれているものだと思いました。

lib/tasks/test.rake に次のコードがあります。

そして、ここに私の親モデルがどのように見えるかがあります:

これは非常に単純な例ですが、次のエラーが発生します。

何か案は?ありがとう

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

c - タスクの UML 表現

私は、多くのタスクと多くのタスク間メッセージを含むシステムを設計中です。システムは基本的にCで開発されます。

私のデザインでは、UML 表現を使用して、タスク間で渡されるメッセージを表示しようとしています。しかし、意思決定などを表現することは難しくなっています。

多くのメッセージを使用するタスクベースのシステムのフローチャートを作成するための定義済みの方法はありますか?

UML である必要はありません。この設計に使用できる他の標準的な方法はありますか?

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

java - org.hibernate.tool.ant.HibernateToolTask​​ は一体どこにあるのでしょうか?

org.hibernate.tool.ant.HibernateToolTask​​ はどこで入手できますか? それを含む .jar ファイルが見つからないようです。