問題タブ [utility]
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.
c# - Windowsデスクトップアイコンの場所をプログラムで操作するにはどうすればよいですか?
数年前、あるイベントでリセットされたときに、戦術的に配置されたデスクトップアイコンを元の場所にドラッグして戻すことにうんざりしていたため、無邪気に小さなアプリを作成して保存しようとしました。アイコンのデスクトップ位置を照会する方法を見つけるのに失敗し、保存とリセットを行うのに失敗したため、WAYを費やした後、私はあきらめました。
Windowsがこの情報を保持する場所と、それらを設定するAPIがあるかどうかを知っている人はいますか?
ありがとう、リチャード
.net - どのオープン ソース .Net ユーティリティ プロジェクトまたはコード ライブラリを使用していますか?
ほぼすべてのコード プロジェクトで log4net を使用しています。他にどのような一般的に役立つコード プロジェクトが利用できるのだろうかと思っていました。
java - アリを視覚化する優れたプログラムはありますか?
Ant ビルド ファイルを取り込み、そのターゲットで使用できるターゲットとプロパティをグラフィカルに表示するユーティリティを探しています。「VisualAnt」で応答しないでください。私はそれを所有していますが、最悪です。
database - 汎用データベース監視ツール
このようなものが存在するはずですが、私はそれを聞いたことがなく、そのようなユーティリティが信じられないほど便利であることがわかります。多くの場合、SQLServerまたはOracleなどのデータベースをサポートするアプリケーションを開発しています。開発中、アプリのエンドユーザーはサイトをテストすることをお勧めします-データベースでエントリを探すことでこれを確認できます...エントリがある場合はテストしています...そうでない場合はテストしていません。
私が欲しいのは、私のためにこのチェックを行うツール/ユーティリティです。データベースと接続パラメーターを指定すると、ツールはデータベースを定期的にプールし(指定した値に基づいて)、データベースに新しいアクティビティがあった場合に警告します(おそらく、システムトレイに通知がポップアップ表示されます)。ツールで監視する複数のデータベースシナリオを指定することもできます。そのようなアプリが存在する場合、新しいアクティビティのためにデータベースに対して手動でクエリを実行する必要はありません。私はSQLProfilerを知っていますが、それを確認したところ、やりたいことにはやり過ぎのようでした(また、Oracle DBの監視も行いませんでした)。また、SQL Profilerを使用するには、データベースの管理者である必要があります。読み取り専用アカウントしかないデータベースを監視する必要があります。
そのようなツールが存在するかどうか誰かが知っていますか?
windows - ソケット接続をテストするための良いツール?
私は tcp/ip クライアントを書いていますが、簡単にテストするには「テスト サーバー」が必要です。構成可能なポートでリッスンし、クライアントが接続したときにクライアントが送信したものを表示し、クライアントに送信するテキストを手動で入力できるようにする必要があります。Windowsで動作するはずです。
通常、私は単純だが強力なnc.exe (別名「Netcat」は Windows と同様に Unix でも使用可能) を使用しますが、アンチウイルスはそれを「ハッカー ツール」として検出するため、システム管理者は私に使用を許可しません。職場で。
別のツールを使用してソケット接続をテストし、それに満足している人はいますか?
c++ - Boost の最適なコンポーネントは何ですか?
私は、Boost ライブラリのリビジョン 1.38.0 を閲覧して、会社の外部ソフトウェア承認プロセスの交渉を正当化するのに十分な宝石があるかどうかを判断しようとしました。テスト プログラムを作成し、ドキュメントを読む過程で、いくつかの結論に達しました。
- もちろん、Boost のすべてが私のエンジニアリング グループで役立つわけではありません。
- さらに重要なことに、これらのライブラリのいくつかは、他のライブラリよりも洗練されているように見えます
実際、一部のライブラリは、私には少しおもちゃのように思えます。
boost::variantなど、短期間の調査で使用できるかなりアクセスしやすいライブラリがいくつかあります(ビジターコンポーネントと、ビジターに演算子がない場合にコンパイラがバーフするという事実が本当に気に入っています)バリアント型の 1 つ)。私たちのグループにはすでに一連のスマート ポインター型があるという事実を除いて、boost::shared_ptrを使用します。
そのため、Stack Overflow ユーザーの幅広い経験に基づいて、Boost ライブラリ
- 高品質ですか?
- おもちゃ以上のものですか?
- 参入障壁が高いが、学ぶ価値のあるものはありますか?
これは、有害と見なされる Boostで提起された質問とは多少異なることに注意してください。
PS - (litb からの) 回答の 1 つが削除されましたか? ここでは見ることができず、私のユーザーページには抜粋しかありません...
utility - ディスク フラグメンタを実装するにはどうすればよいでしょうか。
ディスク デフラグ アリーナで試してみたいアイデアがいくつかあります。実装の前段階として、ディスクを断片化された状態にすることができると便利だろうという結論に達しました。これは、最適化された状態よりも実現が難しい状態のように思えます。市販のデフラグ ツール会社はおそらくこの問題を解決したと思います。
だから私の質問.....
フラグメンタを実装するにはどうすればよいでしょうか? デフラグ ツールをテストするために使用されるというコンテキストでは、どのような意味がありますか?
javascript - 無料の汎用 ASN.1 Decode/Dump/Inspect プログラムは存在しますか?
無料の汎用 ASN.1 Decode/Dump/Inspect プログラムは存在しますか? 復号化に失敗した可能性のある疑わしい ASN.1 ブロックがあり、それを検査して、それが有効であるように見えることを確認したいと考えています。
java - Javaユーティリティクラスとサービス
ユーティリティクラス(静的メソッドを持つクラス)とサービスクラス(「サービス」を提供するパブリックメソッドを持つクラス)のJavaの違いは何ですか。たとえば、暗号化オブジェクト(暗号化、復号化、ハッシュ、またはソルト値を取得するメソッドを提供する)はサービスプロバイダーであると主張できますが、多くの場合、この機能はCryptoUtil.encrypt(。。 。)。私はどちらがより良い「デザイン」に従うのかを理解しようとしています。考え?