03/21(火):
- ごちゃごちゃしてきたサイト構成を変えることを前から考えていた。準備として style_script.js の改修を行った。
o 昔の style_script.js にあったマストヘッドとサイドメニューを戻した。
o 他にコードを見直して修正。
- JavaScriptにおいて配列と連想記憶が違うことを学び直した。初期化は
var arr = new Array(); //配列
var map = { }; //連想記憶
- あるオブジェクトが配列であるかどうかを判定するための条件式は
Array.isArray(obj)
- あるオブジェクトが連想記憶であるかどうかを判定するための条件式は
obj != null && typeof(obj) == "object" && !Array.isArray(obj)
……では不十分(配列ではないことが判るだけ)だが、とりあえずこれで。
03/22(水):
- 引き続き style_script.js の改修を行った。
o 著作権表示をマストヘッドに移し、さらに meta タグにも追加。
o 他に細かい修正。
- スタイルシートも改修した。
o style-mjava.css に元の style-workplace.css にあったサイドメニューを戻した。
o 配色を変更。配置を調整。
o style-base.css にもわずかな変更(margin, border, padding のリセット)。
- Firefox と Edge で表示を確認した。
03/23(木):
- 引き続き style_script.js および style-mjava.css, style-base.css の改修を行った。
- HTMLファイルの構成変更も始めた。
03/24(金):
- 主にHTMLファイルの構成変更のほうを行った。
- 必要に応じて style-base.css および style-mjava.css の修正も行った。
03/25(土):
- HTMLファイルの構成変更を行った。
o JDK 関係のほうはかなりできた。
o Eclipse 関係のほうはまだ少しだけ。
- タブレットPC (icicle) の Windows 7 (32 bit) の保守を行った。
o Microsoft Security Essentials のウイルス定義を更新
o Windows Update (当然のように失敗)
o 作業の都合上 Lhaplus を削除
- Windows 7 (32 bit) と JDK 8 の組み合わせで、インストールと使用の手順を確認した。
03/26(日):
- タブレットPC (icicle) の保守を行った。
o Microsoft Security Essentials のウイルス定義を更新
o VeriFace を削除
o 7-Zip を更新
- Windows 7 (32 bit) と Eclipse 2018-09 の組み合わせで、インストールと使用の手順を確認した。
o 途中で一度 Eclipse がハングアップしたが Eclipse の再起動で事なきを得た。
o Windows 10 (32 bit) が手元に無いのでこれを以って確認とするより仕方無し。
- インストール・設定方法の PowerPoint ファイルを更新。
o 32ビット版にかんする記述などに軽微な修正。
o 新版のインストール、旧版のインストール、起動と設定 という3ファイルに分割。
03/27(月):
- 正誤表の更新を行った。
o 書籍第3刷と正誤表の内容を照合し、第2刷の要修正事項が修正されていることを確認。
o 正誤表の「第2刷で未修正」という表記を「第3刷で修正済み」に変更。
o GitHub を通じて正誤表のPDFファイルを現行の著書サポートサイトに掲載。
o その旨を先生方にMLを通じて連絡。
- 開発環境のインストールと使用手順を確認した。
o 普段使いPCの Windows 11 で Eclipse 2022-12, Eclipse 2023-03 を確認。
o 2-in-1 PC (tornade) の Windows 10 (64 bit) で Eclipse 2023-03 を確認。
- 確認作業をしながらHTMLファイルや各PowerPointファイルを更新。
03/28(火):
- 7-Zip の最新版についての作業を行った。
o 2-in-1 PC (tornade) にインストールした。
o インストール過程のスクリーンショットを撮り直した。
o PowerPointファイルを更新し、PDFファイルを生成した。
- TeraPad の最新版についての作業を行った。
o 作業に先立ちインストール済みの TeraPad のディレクトリの名前を変更した。
o 2-in-1 PC (tornade) に(新規として)インストールした。
o インストール過程のスクリーンショットを撮り直した。
o PowerPointファイルは少しいじっただけ。PDFファイルは未更新。
03/30(木):
- TeraPad のPowerPointファイルを仕上げた。
- 7-Zip と TeraPad のPowerPointファイルのプロパティ“題名”を修正。
- それぞれのPDFファイルを生成。
- GitHub を通じて著書サポートサイトに掲載。
- 3/27(月)の連絡に対しG先生から返信あり。こちらからも返信。
03/31(金):
- PowerPointファイル、PDFファイルの命名規則を見直した。
- HTMLファイルに若干の変更を加えた。