C#

Task.Run()を使った最も簡単な非同期フォームサンプル

フォームから計算を行うスレッドを実行するだけなら asyncは必要無い、スレッドの終了を待つawait も必要ない。Task.Run() で計算処理を別スレッドで実行して放置するだけ。「Start」ボタンをクリックしたら、非同期で1秒毎にイ...
C#

async await を使った最も簡単な非同期フォームサンプル

「Start」ボタンをクリックしたら、非同期でテキストボックスへ1秒毎にインクリメントした数値を表示し、「Cancel」ボタンをクリックするまで非同期処理を継続するサンプル。
映画・ドラマ・アニメ・動画

アニメソングを英語でカバーしてるLeeandLieが熱い!

SQLite

NuGetパッケージ(PM> Install-Package)でダウンロードしたdllを再利用する手順

nugetのWEBサイト(でパッケージのインストールコマンドが掲載されていますが、これをVisual Studio 2015のプロジェクトで行う手順は下記になります。SQLite.dllを例にしています。 1. Visual Studio ...
Excel

2017年1月のWindows UpdateをインストールしてOSを再起動してから、Excelのアドインが使えなった

2017年1月のWindows UpdateをインストールしてOSを再起動してから、Office2010 Excelのアドインが使えなくなりました。「メニュー > オプション > アドイン」を確認しても有効になっているのに、アドインが認識さ...
Oracle

Oracleでも断片化が進むと、思っている以上にスループットに影響する

SQL Serverだとテーブルやインデックスの断片化が進むと、オプティマイザに影響し、インデックスが使われなくなったり、SQLがパラレル処理されなくなるなどで、SQLの実行時間が極端に長くなる事象を、以前、実験結果から得ていましたが、Or...
Linux・Shell

標準データベース監査のパフォーマンス低下量

Oracleの標準データベース監査を設定したら、本番系のOracleインスタンスが反応しなくなったという事故が、未だに後を絶ちません。Oracle公式の見解では、Oracleの標準データベース監査を設定しても、パフォーマンスにはほとんど影響...
映画・ドラマ・アニメ・動画

ペプシのCMクォリティがヤバイ!

ミュート(音無し)で観ていると、グッとくるものがある。
Git

GitクライアントのGUI環境構築メモ

1、git for windows 最新版をダウンロードしインストールする。 git for windowsだけでもGitのクライアントとして使えますが、コマンドベースなのでTortoiseGitが有って良かった。 2、TortoiseGi...
マイクロファイナンス

KIVAで寄付を初めて5年

KIVAで寄付を初めて5年、KIVAのマイページで確認できる融資した国を見てみると、結構色んな国と関われてるなと感慨深い。