CString operator +=2023-06-15 12:57

CString a = _T("a");
CString b = _T("b");
CString c = _T("c");
CString d = _T("d");
CString e = a + _T('\0') + b + _T('\0');
e.GetLength(); // 4
CString f = c + _T('\0') + d + _T('\0');
f.GetLength(); // 4
CString x, y;
x = e;
x = x + f;
x.GetLength(); // 8
y = e;
y += f;
y.GetLength(); // 5

なぜなのか

Charu3 引き継ぎました2021-12-31 13:24

テキスト入力支援ソフト「Charu3」のメンテナンスを引き継ぎました。

https://github.com/itagagaki/charu3
で改修中。

なんとかVS2019でビルドできるようになり、Releaseビルドでは起動するのですが、Debugビルドだと例外が発生してしまい、まだ改修が不完全だと思われるので引き続き調査中です。

Amazon PA-API 利用ポリシー2021-11-23 14:27

Product Advertising API を利用するプログラムの改修のご依頼を受けたのですが、どうやっても、レスポンスが

Error! TooManyRequests
The request was denied due to request throttling. Please verify the number of requests made per second to the Amazon Product Advertising API.

しか返って来ません。

で、ググってみたら、売り上げ実績が無いと PA-API を利用することができなくなっているということがわかりました。

アソシエイト・セントラル

これは厳しい…。 動作確認ができないのでプログラムの改修も無理です…。

Manually sort folders の Thunderbird 91 対応2021-08-29 09:05

Thunderbird 91 がリリースされて、アドオン Manually sort folders が動かなくなったので、再び動くようFix。ついでにいろいろ改善したりリクエストの合った機能を追加。とりあえずレビューのためプルリクエストを送信しました。

https://github.com/protz/Manually-Sort-Folders/pull/161

Google Chatが新しくなった2021-06-05 09:03

そのため 拡張機能 Google-Chat-Thread-Switcher が動かなくなってしまいました。
調べてみたら、新しいGoogle Chatは、コンテンツをiframeの中で表示していて、Same-Origin Policyのためスクリプトからアクセスできません。
Google-Chat-Thread-Switcherは死にました…orz
何か代替策を考えよう。