2018年7月19日木曜日

2018/07/18(水) 基礎1, 演習1 授業実施、卒研ゼミ、業務

10時少し前からオフィスに。

●基礎1 授業準備
・暑いので早めに4F演習室の空調を入れた。使用するPCの電源を入れた
・液晶プロジェクタとスクリーンの配置を工夫した

●業務
・詳細略
・16:20からの会合に出席した

●lt 小テストの再テストの準備
続き。新たに受講者数名からメールで、小テストの再テストの受験申込を受け取った
・申込内容のつじつまが合わないものに対しては返信にて確認した
・そのうえで、その申込内容を評価用Excelファイルおよび成績確認システムに追記した
・夜に小テスト回ごとの希望者数を集計し、多少の余裕を加えてIn先生にメールで印刷を依頼した

●基礎1 授業実施
・2限目に第15回を実施した。出席10名、欠席なし
・Webレポート(HTMLファイル)の作成要領を説明した
・授業アンケートを実施した
・チームごとに動画制作演習の終盤の手順を説明(しながら実際には私が実施)した
  - PowerDirector からの動画ファイルの出力
  - ムービーメーカーによる動画ファイルの圧縮
  - FFFTP による学生用サーバへの動画ファイルのアップロード
・Webレポートの完成状況を点検した

●計算機環境の整備
★4F演習室のノートPC (nightfog) の整備
LibreOffice 5.4.6 を導入した

★卒研指導用サーバ (daylight, Lubuntu 16.04) の整備
・Synapticソフトウェアパッケージを使用して次のソフトウェアを導入した
  1) 「apache」で検索して apache2 にマーク
  2) 「php」で検索して php にマーク
  3) 「phpmyadmin」で検索して phpmyadmin にマーク
  4) 「mariadb」で検索して mariadb-server にマーク
  5) 「php apache」で検索して libapache2-mod-php にマーク
  6) [適用] で導入

・次の手順で MariaDB にデータベースとユーザを登録した
  1) シェルから sudo mysql -u root -p を実行
  (後で分かったが sudo が重要であり -u root -p は不要
  2) create database `データベース名`;
  3) grant all on `データベース名`.* to `ユーザ名`@localhost identified by 'パスワード';
  4) Webブラウザで phpMyAdmin にアクセスし、登録したユーザ名とパスワードでログインできることを確認

phpMyAdmin の設定ファイルが /etc/phpmyadmin/config.inc.php であることに気づくまでに時間がかかった
・phpMyAdmin から root でログインすることはできないままであるが、必要なら MariaDB で grant all on *.* to `ユーザ名`@localhost; を実行すればたいてい支障はなさそうであることを一度試して確認した。確認後に revoke した

・次の手順でホームディレクトリ下のWebコンテンツにWebブラウザからアクセスできるようにした
  1) mkdir ~/public_html
  2) 適当なファイルを ~/public_html 下に置く
  3) php7.0.conf を編集してユーザディレクトリに関する部分をコメントアウト
  4) sudo a2enmod userdir
  5) sudo systemctl stop apache2
  6) sudo systemctl start apache2
・たまたまかもしれないが、4) のあと restart ではうまくいかず 5) stop と 6) start を行ったところうまくいったように見えた

●基礎1 授業処理
・各チームの使用したデスクトップPCを整備した
  - 動画作品制作演習の過程で作ったファイルをサーバ moonlight に移した
  - 受講者が作った OneDrive のリンクは切った
  - Mozilla Firefox および Microsoft Edge に残った履歴を消去した
・ファイルサーバ moonlight 内のディレクトリ構成を調整した

●演習1 授業実施
・3限目に第15回を実施した。出席5名、欠席1名(Shmくん、無断欠席)
・演習課題3の中身をあらためて確認したうえで、各自の進捗を点検し、必要に応じて指導した
・Webレポートのテンプレート(Wordファイル)をまだ準備していなかったので、昨年度版をもとに準備し、授業用Webページに掲載した

●卒研ゼミ
・4限目に卒研ゼミを実施した。出席4名、欠席1名(Shmくん、寝坊との連絡あり)
・今後は水曜日以外には指導しないことを伝えた
・残った演習課題について説明した
  - 各人のデスクトップPCにPHP用 Eclipse を導入する
  - 各人のサーバの共有フォルダをデスクトップPCにネットワークドライブとしてマウントする
  - Eclipse からネットワークドライブ内のファイルを編集できるようにする
  - 演習1で作ったシステムをサーバで動作させる
・今後は水曜日以外は卒研生の指導をしないことを宣言した

●電子錠登録・登録抹消
・他研究室の3年次生1名から学生証再発行を受けたが電子錠の解錠に使用できない旨の申告があった
・教務にメールで最新のデータの送付を依頼した。未解決

●卒業研究の指導
・5限目の時間帯に、主にSaiくんのサーバ (Lubuntu 16.04) の設定を指導した
・普段は CentOS ばかりで Ubuntu 系のサーバとしての使用には疎いので、必要に迫られて自分のサーバの設定を行った(前述)

●就職活動の指導
・日中にN社から貰った求人関係の資料を ScanSnap でJPEG化し、メール添付でAs先生に送った

●pk2 期末テスト処理
昨日の答案の半分にマル・バツを付けた

●その他
・科研費の説明会について学部事務室にメールで欠席の回答をした

0 件のコメント:

コメントを投稿