マイクロファイナンス

途上国のマイクロビジネスにマイクロファイナンスを提供し続けて13年目

kivaというマイクロファイナンス団体へ、2009年に15万円を提供し、途上国のマイクロビジネスにマイクロファイナンス(ローン)を提供し続けて13年。振り返ってみると大きな成果になっていました。15万円で提供できたマイクロファイナンスの総額...
寄付

今年はわりとウクライナに寄付できました

寄付を求めてTV広告を頑張っている団体は、何にお金を使っているのか見えず、個人的にはあまり信用していませんが、具体的な活動内容をYoutubeで公開するのを頑張っている人は信用しています。民主主義+インターネット+IT の力を感じます。
ひとりごと

資本主義は人間の欲を労働力に変える

世界は資本と労働力で出来ている。人間が持つ本能的な欲(生存本能 性欲)にしても、個人的な欲求(夢)にしても、その欲を資本主義社会で満たすには、労働するしかない。資本はその労働に力を与え、より早くより強く、欲を満たす手助けをする。資本主義には...
.NET Core

Blazor Serverから PostgreSQLへSQL文を発行する

.Net 6 の Blazor Serverから、Dapper+Npgsql NuGetパッケージを使い、PostgreSQLデータベースへSQL文を発行するサンプルを作成しました。ソースコードはGitHubで公開しています。Blazor ...
WordPress

Microsoft EdgからWordPressにログインできなくなりハマった

2022/11/5までは、WordPressの「ログイン状態を保存する」を有効にしている状態で、ブログのTop画面から「投稿一覧」へ遷移したり、記事の編集画面へ遷移できていたのに、2022/11/20頃からは、「投稿一覧」へ遷移したり、記事...
スタブ

C#によるスタブ(Stub)の作り方 v2

スタブ(Stub)の作り方で実装したアプリは、スタブの Return値が固定されていて、Return値を変えて試験する際、毎回ソースコードを修正してビルドし直す必要がありました。今回は、本体アプリ実行中にも、スタブの Return値を動的に...
Visual Studio Code

文字列の出現数カウントは VS Code で検索するとすぐわかる

ctrl+F キー。
Visual Studio

Windows Form画面を スクリーンサイズの80%で表示する

Visual Studio 2019 プロジェクト テンプレートは、Windowsフォームアプリ。
PostgreSQL

PostgreSQLでレコードの存在チェックをするなら CountよりAnyの方が高速

PostgreSQLのパフォーマンス改善をしていて、レコードの存在チェックをするSQLの検証をした結果、Count()、Count()+limit1、Any() の3パターンで最も高速でDB負荷が低かったのは Any()だった。下記は、SQ...
スタブ

C#によるスタブ(Stub)の作り方

数千万円以上する他社製品を操作するアプリの開発を行う場合、他社製品に接続できるのは現地だけで、開発作業を行うローカルPCからは他社製品に接続できないなど、作業できる環境が限られ、デバッグ作業が思うように進まないということがよく起きます。その...