APIを使った通知機能は実装されていない(2023-01-24時点)。短い距離の計算精度の評価と、対蹠点付近の計算精度の評価が不十分であった。そこで、比較する計算式を追加した上で、GeographicLibのテストデータを用いて計算精度の再評価を行った。国土地理院の標高タイルを利用する機能を付ける際、国土地理院の標高タイルをキャッシュする機能を実装したかった。そこで有効期限を付けて、かつメモリとディスクの2階層構造を持つキャッシュを実装してみた。Wikipedia)が、等価な計算式が複数ある。JavaScriptで計算する際に、どの計算式を用いるのが誤差が少なくなるのか調査した。APIの初期化完了をPromiseで待機したかったので、方法を考えてみた。グローバル環境が少し汚れるが、一般にJSONPのコールバックをPromise化できる。2021)雑記帳Cybozuのガルーン(Garoon)はよくできたソフトウェアなのだが、他のサービスとの連携、という点では使いにくかった。APIはあったものの、繰り返し予定が難関で、実際の日にちを都度計算しなければならず、同期ツールの作成を断念していた。APIが登場し、繰り返し予定が1件ずつ返されるようになってとても処理しやすくなったので、GASで動作するガルーンからGoogleカレンダーへの一方向同期スクリプトを作成した。Connectがサイバー攻撃を受けてダウンした。ランサムウェアにやられたらしい、ということで最悪の場合、これまでの記録が消えてしまう可能性がある。幸いにもとりあえず復旧したようなので、これまでの全アクティビティをローカルにバックアップした。2020)雑記帳ExplorerからWSHの.jsファイルをダブルクリックするとwscript.exeで起動されるが、cscript.exeで起動したい場合も多い。そこでwscriptで起動した場合に、引数を含めてcscriptで起動し直すスニペットを作成した。2020)雑記帳GASでクライアント側のJavaScriptから、サーバ側のJavaScriptを呼び出す時、google.script.runを使用する。これは非同期処理でありながらPromiseを返さず、独自にwithSuccessHandlerとwithFailureHandlerにコールバックを設定する必要があるので、ちょっと面倒。いうことで、Promise化するコードを作ってみた(V8エンジン限定)。2022)雑記帳もうjQueryも古いと言われているが、会社のウェブサイトでjQueryプラグインのbxSliderが使われている。2枚目以降の画像が一瞬表示されてしまう現象が発生。