朝のうちは小雨だったが、徐々に雨は上がって、午後はほぼ曇りだった。
気温は30度を超えるとの予報だったが、それほどは高くならなかった気がする。
今、強い台風が沖縄に近づいており、週末には関東を直撃しそうだ。
先日大きな被害を出した千葉県は、多くの家がまだビニールシートで応急補修されていると思う。
今回の台風では、なんとか持ちこたえてくれればいいのだが。
午前中は、車購入のための書類を入手するために市の事務所へ。
帰りにここの管理組合に寄って、車庫証明のための書類を申し込んだ。
車を買い換えるのは良いのだが、手続きは面倒だ。
まだ保険の更新等もする必要があるし。
その後は、引き続きScratchをやっていた。
課題のイメージはできたが、それをきちんと解くためには
複数のスプライト間での同期問題が出てきそうだ。
出題側で更新するデータを、回答側が参照するときに
複数のデータ間で同期がとれない状態で参照すると、
データ間で更新前、更新後の値が混在して矛盾が生じてしまう。
通常のプログラミング言語では並列処理のことを意識することはほとんどなかったが、
子供向けのScratchで並列処理のロック・アンロックが出てくるとは思わなかった。
やってみるとなかなか面白い。
並列処理の場合、基本的にロック・アンロックの区間は最短にする必要があるので、
もう少しいろいろ考えて配慮する必要がありそうだ。