2020年12月22日火曜日

C#でコードを書く前にPowerShellで試行錯誤する

 どんなプラットフォームでもAPIの数は膨大で、全部を知っているという人はあまり多くはないと思う。となると、開発時には、APIを動かして挙動を確認すると必要がある。こういうときにはテスト用のコードを作るが、開発中のアプリケーションがある程度の大きさになってくると、テストコードを組み込んで動かすのも大変なので、独立したテストプログラムを作らねばならない。しかし、これは意外に面倒だ。というのも、世の中には込み入ったパラメーターを要求するAPIがある。また、どのAPIを使えばいいかははっきりしているが、与えるパラメーターが膨大で、正しい組合せがなかなかわからないといったこともある。サンプルコードがあれば、このあたりもかなり解決するのだが、世の中そうそう、うまくはいかない。また、APIの返すデータやオブジェクトが大量で、そのうちどれを選べば良いのか、そもそも、正しいものを選ぶための条件は何かというのがまったく分からないことがある。

2020年12月17日木曜日

多画面向けマウス制御ツール Mouse Go Home!ベータ4公開しました。

 マルチディスプレイでマウスカーソルを見失うことが多いので、プライマリディスプレイの中央にマウスカーソルを戻すWindows10用のプログラムを作りました。

Mouse Go Home!のページ

ブログ始めました

塩田紳二の仕事としてブログを始めることにしました。

どんな内容?

 仕事に関連する話や個人的に調べたけど、記事にはしなかった話などを入れてみたいと考えています。あるいは自作のプログラムやプログラミング(おもにWindows)に関わる話もします。