グリッドコントロールを作っています [投げっぱなしツール]
今までフリーのグリッドコントロールを使っていたのですが、どうも動きがおかしいので、自分で作ることにしました。
コンセプトは、自分が欲しい機能しかないグリッドコントロール。
ウィンドウの移動ツール [投げっぱなしツール]
仕事場のPCをデュアル・ディスプレイ(マルチ・モニター)環境にした所為なのか、いくつかのソフトで、ウィンドウが画面外に行ってしまって表示されないという現象が発生しています。
ウィンドウの最大化を行えば表示されるのですが、非常に都合が悪いので、ウィンドウの位置を強制的に移動させてしまうツールを作ってみました。
CPUに負荷をかけるプログラム [投げっぱなしツール]
とあるシステムが、おかしな動作をするようになりました。
同じ操作をしているのに正常に動いたり、動かなかったりするので、原因がよく解らなかったのですが、色々と試したり妄想したりした結果
「CPU負荷が高い時に失敗しやすい」
様な気がしてきました。
そこで、わざとCPUに負荷をかけて再現性を検証しようと、CPUに負荷をかけるプログラムを作ってみました。
以下に全ソースコードを公開。
XMLデータの並べ替え [投げっぱなしツール]
XMLで記述された2つのデータを比較しようとしたら、タグの記述順序が違っていました。
そこで、タグ名でソートすることにしました。
技術部へ [投げっぱなしツール]
近頃、某所では、ネギを振ることが流行のようだ。
プログラミングで実現したものには、
JavaScriptとか、
C言語とか、
ExcelのVBAとか、
HSPとか…。
ほぅ
仮にも、プロのプログラマを自称する身。ここは、ひとつ挑戦せねばなるまい。
某データ展開用Susieプラグイン [投げっぱなしツール]
某ゲームで使われていたアーカイブデータを展開するSusieプラグインです。
同様のプラグインが存在していたはずなのですが、配布サイトが閉鎖していたため、自分で作ってみました。
といっても、圧縮も暗号化も全くしていないデータなので、アーカイブ型のSusieプラグインの練習も兼ねての習作です。
広告殺し [投げっぱなしツール]
無料のWWWスペース(参考)を利用して、自分のWWWサイトを持っている人は結構居ます。
そして、無料WWWスペースを使用した場合、大抵は、ページの隅の方に広告が表示されます。
が、どうやら、それが気に入らなくて、表示しないようにしたい………と、まぁ、そんな感じなのです。