Keypirinha 設定メモ

完全に備忘録 メインの設定 [app] # 除外するプラグイン ignored_packages = Bookmarks, FileZilla, PuTTY, TaskSwitcher, WinSCP, WebSu...

【VB.NET】Newtonsoft.Jsonで日付型のフォーマットを変更する

C#しか情報が見つからなかったので... Imports Newtonsoft.Json Imports Newtonsoft.Json.Converters ' ~~~ 省略 ~~~ ' Dim ob...

TStringGrid Row変更時のバグ?

こいつのせいで時間を吸われたので備忘録として。 使用バージョン:10.2 Update3 内容 AndroidでTStringGrid利用時、行数変更を伴う更新を行うと更新時にアプリが突然死する。 再現コード p...

DUnitXでのテスト方法

プログラミング
ネットで調べても、昔の方法しかのってなかったり、すんなりいかなかったのでまとめておく。 使用バージョン:10.2 Update3 インストール VSoftTechnologies/DUnitX: Delphi Unit ...

Dapperの型変換バグへの対応法

問題点 Dapper + SQLite 利用時に Double型 のカラムに整数値が入っていると、読み込み時にエラーが発生する。 解決策 以下のissueを参考にした(double?型の場合について記載している) ht...

VB.NETで拡張メソッドを定義

注意点 Moduleで定義する。Classでは定義できない。 NameSpaceは可能な限り指定する 指定した場合、Importの指定が必須になるが、グローバルスコープが汚染されない(必要なときだけ拡張メソッドが利用でき...

.NET CoreでBenchmarkDotNetを利用する

C#でTypeをキーにしたDictionaryのパフォーマンス比較と最速コードの実装 - Grani Engineering Blog をベースに、.Net CoreでBenchmarkDotNetを利用する。 環境 Wi...

Coroutineを使ってDialogを簡単に表示する

Coroutine時代のDialogFragment - Qiita に関して、Coroutineのみで完結させたい。 下準備 build.gradle(Module: app)の設定 dependencies { /...

TableView for Android 使い方

ライブラリのgithub https://github.com/evrencoskun/TableView 初期設定 ライブラリ追加 build.gradle(Module: app)に以下を追加 dependencies ...