2018年10月31日水曜日

2018/10/30(火) gw, daf, pe3 授業実施

●gw 授業実施
・2限目に第7回を実施した。出席3名、欠席なし
・ネットワークプログラミングおよびマルチスレッドプログラミングの初歩を指導した

●daf, pe3 授業準備
・続き。本日第7回のスライド資料を再確認した
・独自のスライド資料に急遽1枚追加した

●daf, pe3 授業実施
★daf
・4限目に第7回を実施した
・まず小テストを実施し、続いて先週準備しておいた資料を使って解説した
・小テストの間に過去の小テスト答案と配布資料の残部を後方の机の上に並べた
・次に独自のスライド資料を用いて二分探索木にかんする講義を行った
・さらに3クラス共通のスライド資料を用いて二分探索木とヒープにかんする講義を行った
・演習問題のうち最初の1問(小問が2個)については学生2名を指名して黒板に解答を書かせた
・残りの30分間ほどで演習を指導した

★pe3
・5限目に第7回を実施した
・プログラミング問題を含む演習を指導した
・これと並行して今回の小テスト答案を点検したうえで個別に返却した
・ほとんどの受講者は授業終了時刻10分間前に退室を始めた
・最後の1名も授業終了時刻までに必答問題の解答を終えた

●進路指導Webサイトの再開発
・IPアドレスの確保やDNSへの登録などはIst先生にお願いしていたがメールで支援要請が来た
・作業のための時間的余裕が無くなりつつあるので自分でやることにした
・DNSのサーバ名登録状況を調べ、現在使われていないらしいIPアドレスについてC先生にメールで問い合わせた
・別のIPアドレスが使えるということであったのでそれを使わせてもらうことにした
・ホスト名を検討した。「j」から始まる生き物の名前を辞書で探した
・運用室メンバにMLを通じて、明日この登録作業を行う旨の連絡を流した

●daf, pe3 授業処理
・小テスト答案は授業中に点検した(前述)
・小テスト得点および演習得点を評価用Excelファイルに記録した。ただしチェック漏れが疑われる部分を除く
・この記録を成績確認システムにも掲載した
・授業前に更新した独自のスライド資料(前述)をさらに更新し、PDF版を作成した
・更新した独自のスライド資料PDF版および小テスト正解PDF版を授業用Webページに掲載した
・K'sLife の出席登録データを修正した

●その他
・昨日記入した授業アンケートの実施調査票を学部事務室に提出した

2018/10/29(月) 計算機環境の整備

午後からオフィスに。

●計算機環境の整備
★録画用ノートPC (rain, ThinkPad X60) の保守
・最近、録画するときに使いづらくなっているように見受けられるので点検した
・Logicool HD Webcam C615 にさらにUSB延長ケーブルを足して、好きなところに置きやすいようにした
・マイクについてもケーブルの延長を検討したがやめた。テーブルの中央に置ければ十分
・サービスのうち Windows Search を停止し、起動の設定を自動から手動に変更した
・スタート画面を調整した
・Mozilla Firefox および Google Chrome をアップデートした
・Windows Defender でクイックスキャンを実行した
・Lenovo Vantage を実行してアップデートが無いことを確認した

★2-in-1 タブレットPC (tornade) の保守
・老朽化というべきか、最近反応が遅くなって使うのが苦痛になってきたので、用途をカレンダー表示専用に変更することにした
・Dropbox, Slack, Evernote をアンインストールした

★Surface Pro 4 (storm) の整備
・Mozilla Firefox をアップデートした
・Slack をインストールした

●Javaプログラミング教科書
・自宅での修正をオフィスのデスクトップPCに反映させた
・PNG画像から透明度情報を落としても縦・横のサイズが正しく扱われないことがあった
・*.xbb を削除すると正常化した

●書籍購入
・研究のため次の書籍の中古を Amazon で注文した
・ジョン・A・ボリンジャー: ボリンジャー・バンド入門, (2001).

●PB演習 授業実施
・4限目・5限目に上司役として参加した
・いつもよりも口を挟むようにした
・6限目の終了ミーティングでいつものように担当班の状況を報告した
・終了ミーティング中に、サーバ upblow のPHPスクリプトの出力が filemtime の問題のためにおかしくなっていることに気付いたので修正した
  //filemtime has a problem. The following code is a workaround.
  //http://php.net/manual/ja/function.filemtime.php#68814
  $mt = @filemtime($fpath);
  if(!$mt){
    $mt = exec ('stat -c %Y '. escapeshellarg ($fpath));
  }

●gw 授業準備
・明日からの第2部の資料を確認した

●その他
・授業アンケートの実施調査票に記入した。明日提出

2018/10/28(日) ほとんどオフ

●Javaプログラミング教科書
・自宅PCに GitHub Desktop を導入した
・第8章執筆の続き。pk1 の資料を参照して整合性を点検
  - 最初はレコード型の話から入ること
  - 「複数のデータをまとめる」「変数が一つですむ」という表現の使用を検討すること
  - メソッド *.equals() に言及すること
  - インスタンス.メンバ の「.」は(直観的な理解のしかたとして)「の」と読めること
  - 参照について。原始型と参照型の違いについて。「原始型」?「基本型」?「基本データ型」の呼称を確認
  - 矢印を使って参照を表現する図を入れること
  - 現行の教科書に引っ張られないように注意すること
・出版社のYa氏からメールで連絡があり返信した

●研究について
・ボリンジャーバンドの文献をあらためて探した
・本命の書籍は大学図書館にはやはり無く、福岡県立図書館には関連書籍のみがあることが判った
・本命の書籍の購入を検討した

2018/10/27(土) ほとんどオフ

●Javaプログラミング教科書
・久しぶりに第8章の執筆作業を行った
・LaTeX ソースの書きかたを、S先生により定義されたコマンドを使用するよう修正した
・PNG 画像に透明度情報を除去した
  - LaTeX は透明度情報を含む PNG 画像のタテ・ヨコを正しく認識できないらしい?
  (※別の可能性: EPS形式を使ったときに生成された *.xbb が残っていたせいかもしれない)
  - Windows のペイントで PNG 画像を保存しなおして解決した
・8.1節の一部を8.2節に移した
・Wiki を更新した

2018年10月27日土曜日

2018/10/26(金) daf, pe3 授業準備、電子錠管理の引き継ぎ、研究について

午後からオフィスに。

●daf, pe3 授業準備
・続き。Yo先生からメールで連絡が来たので、資料を再確認したうえで返信した
・小テスト解説用と連絡用のスライドを用意した
・スライド資料PDF版および履修者名簿のハードコピーを作った

●進路指導Webサイトの再開発
・教員一覧において「教育職員」などの種別を表示するように変更した
・トップページおよび教員一覧において、教育職員以外のユーザについて不要なリンクを表示しないよう変更した

●gw 授業処理
・10/23(火)に実施した中間テストの答案を採点し、評価用Excelファイルに得点を記録した

●電子錠管理の引き継ぎ
・教務からの学生証再発行の連絡にC先生が対応してくれた。私からは来週前半に処理すればいい旨を言い添えたのみ
・Wikiの更新の続き

●Javaプログラミング教科書
・Wikiの日程ページをiCalendar形式で出力できるようにプラグインを仕込んだ
・Thunderbird および Microsoft のカレンダーに同期させた

●研究について
・自分の研究ネタを整理した。残り時間でできることはほとんどない

●その他
・昨日の学科の会議にてAs先生から案内の有ったIT産学技術交換会について、OG, OGにメールで連絡した
・エラーが返ってきたメールアドレスを名簿から抹消した
・自己点検・評価実施報告書に関する申し送り事項に、IT産学技術交換会などについて追記した

2018年10月26日金曜日

2018/10/25(木) Javaプログラミング教科書、学科・研究科の会議

11時半くらいからオフィスに。

●Javaプログラミング教科書
・続き。原稿を配布した第6章にかんするアンケートへの学生の回答をExcelでまとめ、PDF化した
・13時から会議を開いた
  - このアンケート回答を検討した
  - 第8章にかんする進め方や、第1章・第2章の準備、今後の日程を確認した
  - 次回の会議は11/08(木)、第8章の原稿の完成期限は11/15(木)とした

●daf, pe3 授業準備
・続き。10/30(火)第7回の演習問題は6問ある。この解答チェックに使用できるよう履修者名簿(Excelファイル)を改訂した

●学科の会議、研究科の会議
・14:40からの学科の会議に出席した
・大人しくしていた。一言くらいしか発言しなかった

●daf, pe3 授業処理
・続き。小テスト答案の採点結果を点検した
・評価用Excelファイルに小テスト得点と課題の得点を記録した
・演習についてはチェック漏れがあるようなので先送りにした

●学科Webサイトの更新の支援
・Ma先生からメールで、サーバにPDFファイルを置く手段について相談された
・自分の見解を返信した
・運用室MLにMa先生をWebコンテンツのグループに追加することを依頼した

●就職活動の指導
・ある企業からメールで求人に関する連絡があったので返信した

●その他
・最近の会議資料を ScanSnap でPDF化してファイルに綴じた

2018年10月25日木曜日

2018/10/24(水) 基礎2 授業実施、卒研ゼミ

●基礎2 授業実施
・2限目に第6回を実施した。出席9名、欠席なし
・動画作品制作演習を指導した
・1チームが球技場を使うというので申請書に署名・捺印した
・最後の20分間ほどで Audacity による録音とノイズ除去について説明した

●卒研ゼミ
・3限目に進捗報告会を開いた。出席5名、欠席なし
・出席者のうち4名の報告を聴き、それぞれにコメントした
  - Egくんの状況が良くない。サーバ daylight の Wiki に記載していたテーマ案も見ていなかった
  - Saiくんからの報告はなし
・最後に、下記3件について話した
  - 今後の進捗報告ではスケジュール表(Excelファイル)のコピーを報告当日のスライド資料と同じフォルダに置くこと
  - 過去の卒業論文はN研開発のシステムで検索できるので活用すること
  - 用語の説明は定義の公式に従うこと

●卒業研究の指導
・卒研生からの質問に答えた
  - Saiくんに卒研テーマの変更について指導した
  - Shmくんに25日移動平均を計算するサンプルプログラムの中のデータ構造について説明した
  - Hiくんの開発しているプログラムのバグを取った
・ゼミナール室の会議机にずっとPHPやMySQLの関連書籍を置いていたが、卒研生に本棚に戻してもらった
・水曜日しか質問に答えないって言っているのに毎回質問が少ないので不安を覚える

●Javaプログラミング教科書
・続き。G先生からメールで、本日の1限目・2限目で原稿を配布・使用した旨の連絡を受け取った
・トリミングするとA4版2upで印刷しても字が十分読みやすいとのことであった。自分でも印刷して確認した
・最近取り組んでいるpk1の授業における原稿の配布に関する日程を Wiki に記録した

●就職活動の指導
・CSCから提出を求められていた就活状況に関する報告書に記入し、学部事務室に提出した
・As先生に就活状況についてメールで連絡した
・Koくんから内定先企業の資料を貰い、ざっと目を通した。後日As先生に渡す

●電子錠管理の引き継ぎ
・続き。Wikiを更新した。続く