2017年3月31日金曜日

2017/03/06(月) 新学科Webサイトの準備

●新学科サイトの準備
・2ページ追加
・トップページ更新
・PHPスクリプト追加
・CSS変更

・MLのメールアドレスが届いた
・学部の会議3/08(水)の資料を準備 →明日提出

●大学電気錠システム
・会議資料追加

●システム運用室 業務
・貸与PCのデフォルトブラウザの件についてS先生から連絡があったので返信

●物品管理
・予算管理用Excelファイルをもとに物品管理用Excelファイルを更新
・物品ラベルを貼付

2017年3月6日月曜日

2017/03/05(日) 計算機環境の整備、進路指導Webサイトの再開発

●計算機環境の整備
★新しい仮想サーバ lightning の設置
続き。仮想サーバ lightning を新学科Webサイト更新テスト用サーバにするために、lightning において sudo bash したうえで次の作業を行い、新学科Webサイトを複製した。2015/10/10(土), 2015/10/23(金), 2016/11/30(水), 2016/12/06(火)の記録を参考にした。

10) 5)で有効にした Samba を止めた。
  systemctl disable smb
  systemctl disable nmb
  systemctl stop smb
  systemctl stop nmb
  setsebool -P samba_enable_home_dirs off

11) ファイルサーバにあるホームディレクトリをNFSマウントするよう設定するため、/etc/fstab を vi で開き、下記の行を追加した。
  NFSサーバ名:/パス名 /home nfs    tcp,rsize=8192,wsize=8192        0 0

12) SELinux でもホームディレクトリのNFSマウントを有効にした。
  setsebool -P use_nfs_home_dirs on

13) ファイルサーバ (FreeNAS 9.10) において、NFS の設定ダイアログを開き、「Authorized IP addresses」に lightning のIPアドレスを追加した。[OK]ボタンを押したとき、「すべてのディレクトリ」という項目で「This option can only be used for datasets.」というエラーが出たので、この項目に入っていたチェックを外した。

14) SELinux /var/www/html の下のコンテキストを httpd_sys_rw_content_t に変更した。
  semanage fcontext -a -t httpd_sys_rw_content_t '/var/www/html/.*'
  restorecon -R /var/www/html

なお、通常は /var/www/html 自体を対象に含めるために semanage の引数には '/var/www/html(/.*)?' と書くようであるが、ここではその必要が無いので上のようにした。

15) baserCMS の中身を /var/www/html の直下に展開した。

16) baserCMS の中身のパーミッションを変更した。
  cd /var/www/html
  chmod -R a+w app
  restorecon -RF .

17) Webブラウザで phpMyAdmin にログインし、下記のSQL文を実行した。
  create database `basercms_db`;
  grant all on `basercms_db`.* to baseruser@localhost identified by '********';

18) ひと休みのため yum update を実行して reboot -n で再起動した。

19) Webブラウザで http://lightning/ にアクセスして baserCMS のインストールを行った。プラグインとして Uploader を、またテーマとして logical_jp_baser を追加した。

20) Webブラウザで baserCMS のデータメンテナンス機能を使って、新学科Webサイトのサーバ whitetiger から lightning にデータを移した。すぐに baserCMS の管理パスワードを変更した。

21) whitetiger から下記二つのディレクトリの中身を手作業で lightning にコピーした。
  • app/webroot/files/uploads
  • app/webroot/theme/logical_jp_baser

22) Webブラウザで http://lightning/ にアクセスして新学科Webサイトを複製できたことを確認した。

23) baserCMS の管理システムにおいて logical_jp_baser の Config の下にあるPHPスクリプト bootstrap.php を編集できるようにするために下記2個のファイルの Layouts やら Elements やらが並んでいるあたりに Config を追加した。
  • lib/Baser/Controller/ThemeFilesController.php
  • lib/Baser/View/Elements/admin/submenus/theme_files.php

●業務: 進路指導Webサイトの再開発
続き。かねてからシステムの名称を変更することを考えており、今日はとうとうこれを画面に表示させることにした。PowerPoint のワードアートで書いたシステム名を切り取ってPNG画像にし、Webページにマストヘッドとして貼り付けた。
また、火の国情報シンポジウム2017 の往復の新幹線車内で考えていたシステムの改修をある程度行った。名前の長い関数の短縮版を作った。データベースのテーブル設計のExcelファイルを更新した。これに従ってテーブル構成およびPHPスクリプトの改修を途中まで行った。今週中には学生データ登録処理にケリをつけたい。

●その他
H29の研究費計画書を作り、学部事務室にメールで提出した。

2017年3月5日日曜日

2017/03/04(土) 新学科Webサイトの準備

午前中は自宅で休んだ。午後からオフィスに。


●新学科Webサイトの準備
★コンテンツの更新
続き。N先生からメールで追加の素材を受け取った。この素材は博士後期課程の学生に関するものであったので、検討の末に独立したページを一つ作った。その旨をN先生に返信した。

●電子錠登録・登録抹消
★2017年度の準備
続き。新入生の学生証も新任教員の身分証もデータ受領の日程がハッキリしないが、大体の見通しに基づいて、次の学部の会議に提出する計画書を作った。PDF版を作り、メールで学部事務室に渡した。

2017/03/03(金) 新学科Webサイトの準備

●学部の会議
10:30からの会議に出席した。すぐに終わった。

●新学科Webサイトの準備
★管理用メーリングリストについて
続き。In先生から確認した旨の回答があったので、申請書をメール添付でCNCに送付した。

★状況報告の準備
続き。JABEE に関するページを作ったので、報告資料案に軽微な修正を加えた。

★コンテンツの更新
S先生から火の国情報シンポジウム2017の写真をいただいた。広報に使えるものは使ってほしいということであった。この機会に学会活動紹介のページを作ることにした。ページ案を作り、学部の先生方にMLを通じて追加素材の募集をかけた。C先生、N先生からメールで追加素材を受け取ったので処理した。

★管理・運用方針の検討
続き。JABEE に関するカテゴリを作ったので、管理情報記録用の Wiki に管理方針案の改訂版を追記した。

●物品購入
3/01(水)に注文した2品のうちインクのみが届いた。ラベルシールはまだ時間がかかりそうであるが、伝票の学部事務室〆切が今日であったので、先行して2品分の伝票を貰った。これを MP810 で画像ファイル化したうえで学部事務室に提出した。また、購入データを予算管理用Excelファイルに記録した。

●電子錠システム
★大学の電気錠について
続き。大学の電気錠の工事日程を事務方にメールで問い合わせた。

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

●その他
講義記録システムについてIst先生からメールで問い合わせがあったので回答した。

前述の会議の資料や2/28(火)の入試広報委の資料をScanSnap でPDF化して原本をファイルフォルダに綴じた。
ただし、A3の資料が1枚だけあったので、その資料のみ brother の複合機でスキャンした。このとき、ファイルサーバの設定変更に合わせて複合機側の設定を変更した。

2017/03/02(木) 火の国情報シンポジウム2017(2日目)

●火の国情報シンポジウム2017(2日目)
続き。2日目午前のセッションに参加した。S研の発表のうち1件はC3POに関するHaくんの発表であった。結構質問を浴びていたがHaくんはうまく処理していたように見えた。

正午前に終わったので、鹿児島中央駅の喫茶店で少し過ごしたのち、新幹線で福岡に戻った。寄り道せずに大学に戻り、すぐに出張報告書や領収書の処理を行った。

シンポジウム中に気になったキーワードを検索した。

●新学科Webサイトの準備
★状況報告の準備
続き。状況報告資料案を仕上げた。ハードコピーに手書きした部分もあるので、ScanSnap でPDF化したうえで、In先生にメールで確認を依頼した。

★コンテンツの更新
卒業後の進路の紹介を記載するつもりで作っておいたページを流用して、JABEE技術者認定プログラムに関する公開情報のインデックスページを作った。ただし中身は空で、プレースホルダとして作ったのみである。

●システム運用室 業務
H29年度貸与ノートPCにインストールするソフトウェアを決めるようS社から依頼が来た。H28年度までにインストールしていたソフトウェア一覧から削除するものに関する議論がMLで始まったので、自分からも意見を出した。

●その他
Ic先生からプレゼンテーションに関する書籍をいただいた。

2017/03/01(水) 火の国情報シンポジウム2017(1日目)

●物品購入
博多駅から学内の売店に電話をかけて、下記の商品を注文した。

・Canon インクタンク5色マルチパック BCI-7e+9 (使用機種 MP810)
・A-One Post-it ラベルシール 65面付 A4サイズ ホワイト 85265

●火の国情報シンポジウム2017(1日目)
鹿児島大学郡元キャンパスでのシンポジウムに参加した。火災騒ぎで新幹線が40分間遅れたが、当初の予定通り午後のセッションの開始には間に合った。他の人たちの発表を聴いて、ときどき余計な質問やコメントをした。
語彙のクラスタリングの話では、クラスタリング結果の表はそこに現れた語を1位のものに集約することを意味しているのかどうかを訊きたかったのだが、うまく訊けなくてちょっと焦ってしまい、せっかく回答を聴いたのに忘れてしまった。

夜にはS研の懇親会に混ぜてもらった。

2017年3月1日水曜日

2017/02/28(火) 新学科Webサイトの準備

●電子錠登録・登録抹消
★2017年度の準備
続き。学籍担当から返信を受け取ったが、要領を得なかったので、電話をかけて直接話した。どうも前任者からうまく引き継がれていないらしかった。前任者がいきなりまったく異なる部署に行ってしまったので仕方ないのかもしれない。学生証を納入する業者からデータも納品してほしいこと、それがいつになりそうかを業者に確認してほしいこと、学位授与式の際に大学院進学者からは学生証を回収しないでほしいことを伝えた。

●ラーニング・アシスタント(LA)の準備
続き。学部事務室にメール添付で候補者データを提出した。

●入試広報委員会
13:00からの会議に出席した。文系学部の先生方が熱弁をふるうので、すげぇなぁと思いながら大人しくしていた。

●新学科Webサイトの準備
★状況報告の準備
続き。資料がまだ完成しない。新・旧サイトの対照表に修正を加えた。新学科の開始にあたり改訂を要するWebページをPDF化し、さらにハードコピーを作って鉛筆で注釈を入れた。未完了。思いのほか手こずりそうである。

●進路指導Webサイトの更新
今日もAb先生からメールで資料を受け取ったのでWebサイトに掲載した。
B3, M1の学生にメールで告知を流した。

●その他
バケツを学部事務室に返却した。自腹で買ったので借りたほうは不要になったのに、ずっと4F演習室に置いたままにしていた。