2018年2月28日水曜日

2018/02/27(火) 雑事

午後から夕方まで。

●進路指導Webサイトの再開発(従来サイトの管理機能拡張)
続き。アップロード作業時に企業名の文字を正規化するように修正した

●入試広報委員 業務(次年度オープンキャンパスの準備)
・オープンキャンパスの学生アルバイト予算

●電子錠登録・登録抹消
・過去のデータ2件を処理した
・昨日教務からメールで連絡を受けた学生証再発行1件を処理した
・期限切れの登録を削除した

●その他
昨日の人事関係書類を提出しようとしたが学部事務室でいったんとめられた

2018/02/26(月) 進路指導Webサイトの再開発

●学生への修学指導
先週面談の約束をしたShくんと面談した
・相談に対して事務方に電話で問い合わせたうえで回答した

●入試関係 業務
・Ta先生からメールで、入試関係書類を確認して意見を返すよう依頼があった
・この書類を学部事務室で確認し、Ta先生に返信した

●学部長との面談
・次年度までの就業予定について報告した
昨日の人事関係書類の日付部分を更新し、名前のところに押印した。明日学部事務室に提出する

●進路指導Webサイトの再開発(従来サイトの管理機能拡張)
続き。下記の作業を行った
  - アップロードの画面に卒業年の表示を入れた
  - 大きすぎるファイルはドラッグ&ドロップできないようにした
  - 元の offers.php, sessions.php, o.php, s.php, calendar.php が動くようにした
  - アップロード作業中にクッキーを変更した場合のエラー処理を確認した
  - offers2019.csv が存在しない状態での動作を確認した
  - 大きなファイルがあるときの動作を確認した
  - Firefox, Chrome の双方で全体の動作を確認した
・この開発はもっと簡単にできると思っていたが、他人に使ってもらうことを想定して開発してみるとやはり結構手間がかかった。エラー処理とか我ながら真面目に作った

●Javaプログラミング教科書
・Java関係の本を、K先生がいつでも閲覧できるようにゼミナール室に置いた
・K先生からメソッドの説明の仕方について相談があったので自分の意見を回答した

●その他
・自室にIs先生とG先生の訪問があった
・H30年度の担当委員について話した

2018/02/25(日) 進路指導Webサイトの再開発

●進路指導Webサイトの再開発(従来サイトの管理機能拡張)
・求人資料ファイルのアップロードやCSVファイルの保守の仕組みは一通りできた
・残作業は次の通り
  - アップロードの画面に卒業年の表示を入れる
  - 大きすぎるファイルはドラッグ&ドロップできないようにする
  - 元の offers.php, sessions.php, o.php, s.php, calendar.php が動くようにする
  - アップロード作業中にクッキーを変更した場合のエラー処理を確認する
  - offers2019.csv が存在しない状態での動作を確認する
  - 大きなファイルがあるときの動作を確認する
  - Firefox, Chrome の双方で全体の動作を確認する
  - 本番環境に配置する

●進路指導Webサイトの更新
・As先生からメールで受け取った資料1点をWebサイトに掲載した

●その他
人事関係書類を改訂した

2018/02/24(土) 進路指導Webサイトの再開発

●進路指導Webサイトの再開発(従来サイトの管理機能拡張)
・CSVファイルを更新・保守するための仕組みの開発に着手した
・元のWebサイトのコードを多少整理した

●入試広報委員 業務
・Web模擬講義について、C先生にメールで書式(Wordファイル)への記入を依頼した

●その他
・IPSJの会費を支払った

2018/02/23(金) オフ

終日オフ。

2018年2月24日土曜日

2018/02/22(木) 学科の会議

午後から。

●入試広報委員 業務
・Web模擬講義の担当をC先生に打診し快諾を得た
・ついでに研究科ミニオープンキャンパスの今後のありかたについて少し話した

●学科の会議
・14:40からの会議に出席した
・入試広報委員会について資料に沿って報告した
  - Web模擬講義の担当についてC先生の内諾を得たことも報告した
  - 次年度のオープンキャンパスの日程はもっと早く決めてほしいとの要望があり、委員会にフィードバックすることになった
・新入生オリエンテーションに協力してくれる上級生の目途をつけておかなくてはならない

●基礎演習2(2年次向け) JABEE資料
修正を依頼しておいた青フォルダが戻ってきたので点検した
・これを所定の場所に提出した
・また、授業実施報告書を作成して挿し込んだ

●da2 JABEE資料
・授業実施報告書を作成して挿し込んだ

●アンケート管理システムの移行
・学科のサーバ www において、自分のホームディレクトリにあるアンケート管理システムを共通のディレクトリに複製した
・動作を確認し、バックアップをとった

●その他
・HI学会費の振込を行った
・かねてより用意していた人事資料を、いよいよ実際の提出に向けて更新した

2018/02/21(水) Javaプログラミング教科書

●Javaプログラミング教科書 会議
・K先生と朝から夕方までかけて目次案を検討した
サンプルプログラムについても相談したが、結局私自身の考えがうまくまとまらなかった
・夜に目次案のExcelファイルを更新した

●学生への修学指導
・Shくんからのメール連絡に返信した

●進路指導Webサイト
・As先生からメールで受け取った資料1点をWebサイトに掲載した

●進路指導Webサイトの再開発
続き。テスト用システムでアップロードしたファイルを消去するスクリプトを改善した

●物品購入
昨日受領した物品の領収書および発送通知のハードコピーを作成した。明日提出する
・翔泳社の電子書籍を2冊購入した。本日が半額セールの最終日であった。これについても領収書のハードコピーを用意した
・予算管理用Excelファイルに記録した

2018/02/20(火) 雑事

●入試広報委員 業務
・他学科のMa先生から入試広報委員会の資料を受け取った
・この資料をPDF化し、2/21(木)の学科会議の報告事項資料として提出した
・Web模擬講義の担当者を決めなくてはならないので検討した。未完了
・Wikiサイトを更新した
・ミニオープンキャンパスの日程計画をMa先生に依頼した

●PB演習 授業準備
・Wikiサイトを何気なく見ていたら未完成のページがあったので更新した

●進路指導Webサイトの再開発
・ファイルを1個ずつアップロードする処理について軽く検討した

●Javaプログラミング教科書
続き。サンプルプログラムを見直した
・本文を少し書き進めた
・明日のミーティングに備えていくつかの資料のハードコピーを作った

●物品購入
昨日 Amazon に注文した物品を受領した。早かった

2018/02/19(月) Javaプログラミング教科書

●Javaプログラミング教科書
続き。サンプルプログラムの修正方針について検討・確認した
  - クラス Person の扱いはK先生と相談しないと決まらない
・デスクトップPC crescent (Windows 7)に listings を導入した
・インストールについては下記ページを参考にした
  - 白猫学生: listingsを用いてLatexにソースコードを直接挿入する方法 (Windows), 白猫学生のブログ.
・さらに設定については下記ページをも参考にした
  - Heinz, C., Moses, B., Hoffmann, J.: The Listings Package, TeXdoc Online.
  - Kumazawa, T.: listings.sty.
  - 書体、サイズ, 文系のマカーにも「使える」LaTeX.
  - Maeda, K.: LaTeXでソースコードを掲載するためのlistingsパッケージ。, ペンギンと愉快な機会の日々.
・サンプルプログラムを組み込むためのlistings環境の設定を検討した

●計算機環境の整備
★仮想サーバ lightning の保守・整備
・yum update と reboot -n を実行した
・yum install texlive-* した
・各種の日本語フォントも yum install した
・platex が使えないので TeX Live の最新版をISOから導入しようとしたが、Windows で listing が使えるようになったのでこれは後回しにした

●物品購入
・メモリとSSDをAmazonに注文した
・Kingston SSD 120 GB 2.5インチ SATA3 SUV400S37/120G
・シリコンパワー ノートPC用メモリ DDR4-2133 (PC4-17000) 8 GB×2枚 SP016GBSFU213B22

●貸与ノートPCの返却・買取に関する指導
・G先生からメールで手続状況の一覧を受け取った
・手続き未完了者に K'sLife を通じて再連絡した

●進路指導Webサイトの再開発
続き。JavaScriptコードを整理した
・フォームに記入した値がアップロードされるようになっていなかったのを修正した
・合計3.5 GB以上のファイルをアップロードしようとすると alert が出るようにした
・しかし、ファイルを1個ずつアップロードするように変更するほうがいいと思う

2018年2月20日火曜日

2018/02/18(日) Javaプログラミング教科書

●Javaプログラミング教科書
・サンプルプログラムを一通り入力した
・サンプルの配置を見直し、おかしなところの修正案を検討した
・サンプル自体が回ごとにちょっとずつ違っていてつじつまが合わなくなっていあることに気付いた。今まで何年も使っていて全く気付かなかった
・K先生から日程変更の要望があり、2/20(火)に予定していた作業を2/21(水)に延期した

●進路指導Webサイトの再開発
続き。JavaScriptコードおよびPHPスクリプトに、企業名読みと企業サイトURLの記入欄を過去のデータに基づいて埋める機能を追加した

●TA, SAの申請
・OneDrive の所定の共有ファイルに追記した。各科目ともTAを1名ずつにした

●計算機環境の整備
★ノートPC hail の保守
・自室の会議机に置いているノートPC hail で Windows Update などを実行した

●その他
一昨日の会議時間を間違えた件について、対策を検討した
・Android タブレットを併用することも検討したが、やはり私用アカウント情報を入力するのは避けたかったので、さしあたり Microsoft Outlook.com のカレンダーをまた Mozilla Thunderbird に購読させるように設定した

2018年2月19日月曜日

2018/02/17(土) Javaプログラミング教科書

14時過ぎから。

●進路指導Webサイトの再開発
続き。JavaScriptコードに、ファイルごとに記入欄を表示する機能を追加した
・ファイル情報に基づいて記入欄に既定値が設定されるようにした

●csv2xml の開発
同時に複数のファイルをドラッグ&ドロップされたらファイル名順に整列する機能を追加した
・フォルダをドラッグ&ドロップしたとき、もしその中に *.csv という名前の(ファイルではなく)フォルダがあったら誤動作するバグがあることに気付いた。これをデバッグした
・動作を確認してうえで、アンケート管理システムに掲載しているバイナリを更新した

●Javaプログラミング教科書
・サンプルプログラムを入力した

●計算機環境の整備
★Android タブレット (ASUS MeMO Pad 7 ME176) の保守
・久しぶりに電源を入れ、アップデートをかけてみた
・Android のバージョンは 5 からはもう上がらないようである

2018/02/16(金) Javaプログラミング教科書

●Javaプログラミング教科書
・資料を検討しながらサンプルプログラムを Eclipse に入力した

●計算機環境の整備
★ノートPC storm (Surface Pro 4)の保守
・久しぶりに電源を入れて Windows Update, Mozilla Firefox のアップデート, Adobe Reader のアップデートなどを実行した
・Windows Update を何度実行しても更新のための再起動を要求されるので困った
  - 最初は KB4056892
  - トラブルシューティングを実行すると更新データベースの破損がどうとか
  - 再起動、トラブルシューティング、シャットダウンなどを繰り返すうちに完了したらしいが
  - 次は KB4074588
  - 最後は Windows Update で更新の確認を見ないことにして終えた

●学部の会議
・時間を間違えて出席できなかった。業務上影響のない会議だったのは幸いであった
・後付けで学部事務室にメールで委任状を提出した

●全学の説明会
・14:00からの説明会に出席した

●研究科の会議
・15:20からの会議に陪席した。ちゃんと大人しくしていた

●基礎演習2(2年次向け) JABEE審査資料の準備
2/07(水)に廻した青フォルダが戻ってきたので中身を確認した
・ある先生の資料で科目名が誤っていたので、これのみ修正してもらうとこにした
・当該の先生にメールで連絡し、青フォルダを郵便受けに入れた

●進路指導Webサイトの再開発
続き。JavaScriptコードに、ドラッグ&ドロップしたファイルを一覧から削除する機能を追加した

2018/02/15(木) 入試広報委員 業務&学科Webサイトの更新

午後から。

●入試広報委員 業務&学科Webサイトの更新
・優秀卒業研究賞の授与式で写真を撮った
・学科Webサイトに掲載する記事案を作ってMLを通じて先生方に連絡した
・夜に学科Webサイトに記事を掲載し、その旨をMLを通じて先生方に連絡した
・Twitter, Facebook から記事にリンクした

●卒業研究の指導
・Tsさんの卒業研究終了処理を確認した
・電子錠登録抹消の申請書を書いた

●計算機環境の整備
★自室のデスクトップPC crescent の保守
・Windows Update を実行した。時間がかかって困った

●卒業生情報の収集
・進路指導Webサイトの再開発版にTsさんの情報を追加した

●TA, SAの申請
・OneDrive の所定の共有ファイルに記入した

●電子錠登録・登録抹消
・自分の申請を処理するためのデータを作った。未処理

●Javaプログラミング教科書
・サンプルプログラムを作り直すかどうか結構悩んだ
・結局従来の授業と同じものを採用することにした
・途中までクラス Person が主で、そのあとクラス Car がとって代わることが気に入らない

●進路指導Webサイトの再開発
・サーバ aurora の管理用パスワードをAs先生に知らせていないことに気付いた
・変更したうえで記録し、すぐにAs先生に渡せるようにした

2018年2月16日金曜日

2018/02/14(水) 会議

11時頃から。

●入試広報委員 業務&学科Webサイトの更新
・In先生から学生チームの受賞について連絡を受けた
・Facebook, Twitter, 学科Webサイトに情報を追加した

●学科Webサイトの管理
・そろそろWikiを完成させておかなくてはならない。更新作業を行った。未完了

●進路指導Webサイトの再開発
・As先生からメールで、院生をデータベースに登録した旨の連絡があったので確認した

●会議 2件
・詳細略

●csv2xml の開発
・G先生からメールで使ってみた旨の連絡があった。ワークシートの並び順を指定するためにCSVファイルを一つずつドラッグ&ドロップするのが面倒とのこと
・フォルダごとドラッグ&ドロップすれば名前順になることを返信した
・README.txt を更新した

●進路指導Webサイトの更新
・As先生からメールで受け取った資料1点を掲載した

●TA, SAの申請
・教務委員のYa先生から申請書の記入について連絡があったので検討した
・swあらためpe2について他の先生方(G先生、Ma先生)と調整する必要を感じたので、案を作ってメールで送った
・ついでにpe2の実施要領について多少やりとりした

2018/02/13(火) JABEE WG 業務

午後から。

●JABEE WG 業務
・過去の資料の整理を他の先生方と一緒に行った
・ついでに自室に溜め込んだJABEE関係資料の処分を行った

●研究科の会議
・14:40からの会議に出席した。ちゃんと大人しくしていた

●進路指導Webサイトの更新
・3月半ばまでの学外行事の日程をWebサイトに掲載した

●その他
・学生カルテシステム等の説明会について学部事務室に予定を伝えた
・機密書類処理について学部事務室に申請した

夜22時からCNCのシステムが止まることが予告されていたので、その前に撤収した。

2018年2月13日火曜日

2018/02/12(月) Javaプログラミング教科書

●Javaプログラミング教科書
K先生とのやり取りの結果、当分の共同編集はGoogleスプレッドシートを使って行うことになった
・第7章で使用するサンプルコードについて検討した

●進路指導Webサイトの再開発
続き。「CSC情報」のようなプレフィックスを付けるコードを追加した
・その他、JavaScript のコードとして改善できる箇所を改善した

●その他
・大学の管絃楽団の定期演奏会を聴きに新宮中央まで。学外に出かけて聴くのは初めてかな

2018/02/11(日) Javaプログラミング教科書

夕方から。

●Javaプログラミング教科書
・K先生からメールで資料の共有について問い合わせがあった。検討して回答した

●進路指導Webサイトの再開発
続き。ファイル名から日付や種別を判別する仕組みを書きかけの JavaScript コードに組み込んだ
  - 従来の進路指導Webサイト用バッチ処理に入れていた Perl コード中の正規表現を一部流用

2018/02/10(土) 進路指導Webサイトの再開発

11時頃からオフィスに。

●貸与ノートPCの返却・買取に関する指導
・2014年度入学の4名に(ただし1名は本人ではなく保護者に)電話で連絡した
・K'sLife でも1/28(日)の連絡を再送した

●卒業研究および就職活動の指導
・卒研着手見込みの学生宛てに、研究室移籍の事前把握および就活指導について K'sLife およびメールで連絡した

●JABEE WG 業務
続き。Is先生から正式に日程が出たので自分の都合を返信した

●進路指導Webサイトの再開発
・いよいよ従来の進路指導Webサイトを再開発版に統合することを少しずつ進めたい
・ファイルアップロード機能の実装について検討した
・今まで古い知識のままなんとなく使っていた JavaScript について勉強。jQuery についても勉強
・JavaScript において次の二つが同じ結果になることを知った
MyFunc.prototype.method1 = function(){ … };
var myobj = new MyFunc();
var myobj = new MyFunc();
myobj.constructor.prototype.method1 = function(){ … };

●Javaプログラミング教科書
・K先生からメールで連絡のあった資料を確認した

●その他
・IPSJの投票を済ませた

2018年2月12日月曜日

2018/02/09(金) 計算機環境の整備

午後から。

●進路指導Webサイトの更新
・CSCからメールで流れてきた学内行事の日程をWebサイトに追記した
・As先生からメールで受け取った資料1点をWebサイトに掲載した

●計算機環境の整備
★自室内のPCの保守
・デスクトップPC crescent, ノートPC hail, icicle, 2-in-1タブレットPC tornadeで Windows Update, Firefox のアップデート, Java のアップデートなどを実行した
・H29貸与ノートPCに久しぶりに火を入れて、Windows Update, Firefox のアップデート, McAfee のアップデート等を行った

●JABEE WG 業務
・Is先生からMLを通じて資料整理についての連絡を受け取っていたが日程がハッキリしなかったので確認のため返信した
・N先生から別の日付が返ってきた。とりあえず今日はそこまで

●Javaプログラミング教科書
・K先生からメールで資料の共有について連絡があった
・Google ドライブへのアクセスを楽にするため Backup and Sync をインストールした
・Wiki の添付ファイルのサイズ上限を上げた

●進路指導Webサイト再開発版
・jQuery の本を軽く読んだりしていた
・そのうちに、進路指導Webサイト再開発版において、テキストフィールドにフォーカスを合わせるためのJavaScriptコードに無駄があることに気付いた
・document.querySelector を使って書き直した

●CakePHPの学習
を軽く読んだ

●その他
・卒業研究着手見込者の一覧を作った。明日 K'sLife を通じて諸連絡をする予定

2018/02/08(木) csv2xmlの開発

午後から夕方まで。

●csv2xml の開発
続き。改行コードの扱いが適切でないことに気付いたので修正した
  - "\n" を "
" に置き換える
  - style として <Alignment ss:Vertical="Center" ss:WrapText="1"/> を指定することを検討した
  - が、あまりよくないことになりそうであったので WrapText は外した
・XMLファイル保存失敗時のエラー処理を修正した
・区切り記号(カンマもしくはタブ)を自動判別するようにしていたが、UIで選択できるようにした

●JABEE WG 業務
・MLを通じて流れてきたシラバス第三者チェックシート案にコメントした

●物品購入
受領した Intel NUC について、領収書等を処理した

●備品現物調査
・実施して資料を学部事務室に提出した

●pe2 授業準備
・Ma先生からメールで、授業で使用するソフトウェアに関する相談あり
・G先生からの返信に自分の見解をかぶせた

2018/02/07(水) csv2xmlの開発

午後から。

●入試広報委員 業務&学科Webサイトの更新
昨日の記事を学科Webサイトに掲載した

●da2 JABEE 審査資料の準備
・資料を青フォルダにまとめて所定の場所に提出した

●基礎演習2(2年次向け) JABEE審査資料の準備
・クラス全体に関する部分と自分の担当テーマの部分を青フォルダにまとめた
・他の先生方にメールで、青フォルダを回覧する旨を連絡した
・青フォルダを封筒に入れてAp先生の郵便受けに入れた

●csv2xml の開発
続き。HtmlEncode というメソッドの呼び出しを変更した
  - System.Web の HttpUtility.HtmlEncode を呼び出していた
  - System.Net の WebUtility.HtmlEncode を使うと System.Web は要らなくなり、プロジェクトの設定を .NET Framework 4.0 から 4.0 Client Profile に戻すことができた
  - HtmlEncode というメソッドはいろんなクラスにあるらしい。意味がわからない
  - 念のためいくつかの記号で動作テストした
・XMLファイル出力処理のパフォーマンスを改善した(たぶん)
・シート名の衝突回避処理にバグがあることに気付いたので修正した
・エラー処理を強化した

●入試広報委員 業務
・リツイート2件を行った

●Javaプログラミング教科書
・現状をK先生と共有した
・目次案について軽く検討した
・2/20(火)に終日集中的に作業することになった

●C3PO 会議
・2018年度およびそれ以降についてS先生、K先生と話した

●その他
・学部事務室から「横表」のPDF版を貰い、これを見て教員評価シートを完成させた
・教員評価シートを学部事務室に提出した

2018/02/06(火) 学位論文公聴会への出席、入試広報委員 業務

午後から。

●学位論文公聴会
・博士後期課程の学生1名の公聴会に出席した
・今度こそ余計な発言をしなかった自分をほめてあげたい

●入試広報委員 業務&学科Webサイトの更新
・公聴会(前述)の写真を撮った
・記事案を作り、当該学生と指導教員のN先生にメールで確認を依頼した

●入試広報委員 業務
昨日の記事2本を Twitter からリンクした
・同じ記事を学科Webサイトにも新着情報として掲載した
・In先生にメールで報告したところ、折り返し Facebook でのリンク誤りの指摘があった
・記事1件のシェアをやり直した

●C3PO 連絡
・S先生、K先生にメールで連絡し、明日ミーティングのアポを取った

●その他
・教員評価シートに記入した。書き間違えまくって汚くなったが気にしないことにする
・一か所よく分からないところがあるので明日学部事務室に尋ねる
・研究経過報告書を作成してメール添付で学部事務室に提出した

2018/02/05(月) 卒業研究の処理

●会誌編集委員 業務
・Webサイト版を学科Webサイトで公開した

●物品購入
2/01(木)に注文しておいた Intel NUC を受領した

●Javaプログラミング教科書
・出版社からの連絡で、PukiWikiサイトのBASIC認証の設定を取り違えていたことに気付いた
・出版社に知らせておいた設定を追加した

●進路指導Webサイトの更新
・As先生からメールで受け取った資料2社分をWebサイトに掲載した

●卒業研究の処理
・3名の卒業論文のWordファイルを点検し、それぞれに若干の修正を加えた
・付録も含むPDFファイルを作成した
・所定のWebサイトに提出した
・学外向け卒業研究概要のWordファイルからPDFファイルを生成した
・Webサイトの卒研紹介ページに掲載した

●入試広報委員 業務
・In先生からメールで Facebook で記事2本をシェアすることを依頼された
・自宅のネットがぶちぶち切れるのでひどく作業しづらかったがとにかくシェアした

2018/02/04(日) csv2xmlの開発

●csv2xml の開発
・Visual Studio 2010 Express (いまだにこれ)のプロジェクトでHttpUtility.HtmlEncode を使えるように設定した
  - System.Web.dll を探してプロジェクトに追加
  - ビルドしようとしたら怒られたので 4.0 Client Profile から 4.0 に変更
・ウインドウの大きさ、ボーダーの種類、ListBox の横スクロールバーなどを調整
・空欄を空セルになるようにした
  - 空文字列にすると前のセルが途中で切れて表示される
  - そこで、空欄のセルは出力しない
  - 出力するセルでは <Cell ss:Index="列番号"> のように列番号を指定
・README.txt を書いた
・動作テストのうえで、アンケート管理システムに掲載した
・メールでG先生とAs先生に連絡した

●JABEE WG 業務
・H29後期に実施された演習2のWebレポートのうち、JABEEコース履修者分のバックアップをとった
・MLを通じて関連の先生方に連絡した

●Javaプログラミング教科書
・スタイルファイルを確認
・粗い文案を流し込みコンパイルしてPDFファイルを作り、分量・レイアウトを確認
・スタイルファイルとPDFファイルをWikiに置いた
・メールで出版社に連絡

2018/02/03(土) csv2xmlの開発

夕方くらいまで休養など。

●csv2xml の開発
・複数のCSVファイルを一つの Excel ファイルにまとめるのに今まではフリーソフトを使用していたが
・いよいよ Excel XML ファイルにまとめる自前のツールの開発に着手した

●Javaプログラミング教科書
・To-Doを整理。出版社のYaさんからの連絡事項を整理した
・PukiWiki サイトを立ち上げた

●その他
・机周りの書類を処理した

2018/02/02(金) 卒業研究発表会(延期および再)

11時過ぎからオフィスに。

●gw 次年度の授業準備
・K'sLife 上でシラバスに修正を加え、2018年度として確定した

●卒業研究発表会(延期および再)の準備
・評価シートのハードコピーを必要枚数だけ準備した
・関係の先生方にメールでリマインダを送った

●計算機環境の整備
★ノートPC hail の保守
・Windows Update を実行した
・Mozilla Firefox をアップデートした

★デスクトップPC crescent の保守
Adobe Flash Player をアンインストールした

●会誌編集委員 業務
・Webサイト版を準備した
・MLを通じて他の委員の先生方に確認を依頼した

●卒業研究発表会(延期および再)
・15時少し前から発表2件を聴いてコメントした。またタイマ係を担当した
・発表後に教員で話し合って結果を確認した
・この結果をメールでTa学科主任および学部事務室に連絡した

●Javaプログラミング教科書
・今更ながら図書館で「プログラミング言語Java」を借りた
・この本からきになるところを拾い読みした
・Java 9について軽く調べた

●卒業研究の指導
・Tsさんの卒業論文と学外向け卒研概要を点検した
・K'sLife を通じて卒研生全員の成績を報告した
・成績報告書のハードコピーを作って押印した

2018年2月2日金曜日

2018/02/01(木) 卒業研究の指導

午後からオフィスに。

●卒業研究の指導
・Tsさんの卒業論文を添削した。なかなかつらかった。本人に返却した
・Smくん、Shくんの卒業研究の終了処理を確認して簡単に最後の挨拶をした

●Javaプログラミング教科書
・出版社からメールで受け取った要望や連絡について検討した
・念のためEclipse以外の開発環境として何がありうるかを調べた
  - 有力そうに思えるところでは NetBeans かな
  - しかし書籍に載っているのは大抵 Eclipse もしくはコマンドライン
・出版社に返信した

●進路指導Webサイトの更新
・CSCからメールで流れてきた資料2点をWebサイトに掲載した
・行事日程をWebサイトに追記した

●Webサイトの更新
・研究室紹介ページにH29年度の卒業研究題目を掲載した

●物品購入
Intel NUC Core i5搭載 BOXNUC7I5BNH ×1台をAmazonで注文した

●CakePHPの学習
・これまでにやったところの復習をした
  - 適当なDBを作った
  - CakePHP 2.10 を新しいディレクトリに導入
  - .htaccess を三つ書いた
  - chmod -R a+w tmp
  - Webブラウザでトップページにアクセス
  - 表示されたメッセージに従い seed やらなんやらを変更
  - bake してDBアクセスを設定
  - bake して Model, Controller, View を生成
  - Webブラウザで View にアクセス
  - レコード作成を試しながらあちこち調整
・これまでの学習内容を確認できたのはよかった。まだ思うままに開発を進められる水準には達していないことも確認できた。今日はここまで

●その他
・PB演習のときに撮った写真をGoogleドライブに置いた件について、スタッフには1/18(木)に連絡済みであったが学生にもメールで連絡した
・HI学会の総会に欠席する旨を回答した
・教務課から電話で担当科目について確認があった
・人事課からメールで教員評価シートの差し替えについて連絡があった

2018/01/31(水) ほとんどオフ

19時頃からオフィスに。

●進路指導Webサイトの更新
・As先生からメールで受け取った資料2点をWebサイトに掲載した

2018/01/30(火) 業務

●業務
・詳細略

●基礎演習1(2年次向け) 次年度の準備
・教務委員のYa先生からメールで、プログラミング系担当教員からこの科目の担当者2名を出すよう連絡があった
・S先生と話し、G先生とメールで調整して、G先生と私が担当することになった
・その旨をYa先生に連絡した

●卒業研究発表会(延期および再)の準備
・2/02(金)14:40~15:40の3F大会議室を予約した

●卒業研究の指導
・Smくん、Shくんの卒業論文執筆を指導した。二人とも完成させた
・Tsさんから卒業論文の改訂版を受け取った

●進路指導Webサイトの更新
・As先生からメールで受け取った資料2点をWebサイトに掲載した

●入試広報委員 業務
・他学科のMa先生からメールで、各学科出身者が目指せる進路の例を五つ挙げるように依頼があった
・6例を考え、Ma先生とメールで検討したうえで、その結果を他学科のMa先生に返信した

●進路指導Webサイトの再開発
・DBのバックアップをとった

2018/01/29(月) da2 期末テスト・定期試験処理

●da2 期末テスト・定期試験処理
続き。全ての答案にマル・バツをつけ、ダブルチェックした
・採点結果を評価用Excelファイルに入力し、ダブルチェックした
・成績を K'sLife を通じて報告した
・成績報告書のハードコピーに押印した

●書籍購入
・Javaに関する書籍3冊を学内書店で購入した
・予算管理用Excelファイルに購入情報を記録した
・伝票を学部事務室に提出した

●卒業研究の指導
・Smくんの卒業論文を添削した

●システム運用室 業務
貸与PCに関する告知資料を学科Webサイトに掲載した

●卒業生情報の収集
依頼文を使用して学科の先生方にメールで依頼した

●入試広報委員 業務&学科Webサイト
PB演習の記事を掲載した
・その旨を受講者に K'sLife を通じて連絡した。スタッフにはMLを通じて連絡した

●入試広報委員 業務
・Twitter で2件のリツイートを行った

●その他
・昼休みに教員評価制度の説明会に出席した

2018/01/28(日) da2 期末テスト・定期試験処理

●da2 期末テスト・定期試験処理
・答案にマル・バツをつけた

●PHPサンプルコードの改訂
・サンプルコードを何気なく眺めていて、MariaDBのテーブルに適切な外部キー制約が設定されていないために参照先のレコードが削除されていて、表示がおかしくなっているサンプルがあることに気付いた
・いったんテーブルをエクスポートして drop し、外部キー制約を設定したうえでインポートしなおした
  - カラムごとに references を書いてもうまくいかなかった。エラーにはならないが有効でもない
  - constraint foreign key ... references ... だと参照先レコードが削除できなくなった
  - InnoDB ってそういうものだっけ

●その他
・貸与ノートPC返却・買取について、休学中を含む該当者に連絡した