2015年3月11日水曜日

2015/03/10(火) 会議資料の提出

午前11:30頃からオフィスに。


●業務: 進路指導Webサイトの再開発(会議資料の提出)
会議資料準備の続き。学生データの収集ないし修正に関する依頼文のPDF版を、会議資料としてメール添付で学部事務室に提出した。

●電子錠登録・登録抹消(会議資料の提出)
会議資料準備の続き。資料をもう一度見直して若干の修正を加えた上でPDF版を生成し、これをメール添付で学部事務室に提出した。

●施設委員の業務(会議資料の提出)
会議資料準備の続き。ExcelファイルからPDF版を生成し、これをメール添付で学部事務室に提出した。

●物品購入
3/07(土)にAmazonに注文したレザーケースや書籍などを受領した。納品書および領収書をPDF化し、原本ないしハードコピーを学部事務室に提出した。また、購入データを予算管理用Excelファイルに記録した。

予算の残りがまだ少しあるので、それを使って購入する物品について検討した。

●業務: 進路指導Webサイトの再開発
廊下でTa先生から声をかけられて、進路指導Webサイトをスマートフォンのアプリからアクセスする方法について相談を受けた。まず互いに自分のところの状況を説明した。Ta先生の希望としてはRDB(MySQLデータベース等)の中身をXMLSerializerでアプリに渡してほしいということであったが、こちらはRDBを使っておらずCSVファイルをPHPスクリプトで読みだしてHTML文書を吐いているということを説明した。結局、PHPスクリプトのサンプルを送っていただいて、CSVファイルの中身をXMLSerializerと同じ形式で出力するプログラムの開発について検討することになった(仕事が増えた)。

サンプルコードを受け取ったのち検討した。現状のPHPスクリプトの出力と同等のデータを渡すのは面倒そうであるが、CSVファイルの中身をほとんどそのまま渡すだけなら比較的簡単に実現できそうであった。あまり引きずりたくないので、数日中にやってしまいたい

●計算機環境の整備
★卒研用PCの保守
続き。Taくんが使っていたデスクトップPCに再度Windows Updateをかけた。また、Taくんのアカウントを削除した。Javaのアップデートもかけた。
机の引き出しに入っていた付箋や紙ゴミを処理した。これで一応の後始末は完了した。

★仮想サーバ thunderhead の保守
前述のサンプルコードの動作を試すためにthunderheadを使おうとしたが、そのときに設定に不備があることが判明したので、これを解決する作業を行った。
まずPHPスクリプトをSMB/CIFS経由でthunderheadの ~/public_html の下にコピーし、これにWebブラウザでアクセスして動かそうとしたところ、コピーはできたがWebブラウザからはNot foundになった。Apache HTTP Serverにuserdirの設定を施した上でアクセスしたら、今度はForbiddenになった。これは例によってSELinuxの設定に問題があった。いつまでも慣れない chcon, semanage, restorecon を使ってあれこれ試行錯誤したが、どうやっても semanage で ~/public_html のタイプを変えることができなかった。結局、 setsebool で samba_enable_home_dirs と httpd_enable_homedirs の両方を有効にするのが簡単な解決方法であることが判った。
後々のためには特定ユーザの public_html に対してのみsmbdやhttpdがアクセスできるようにSELinuxで設定するできるようにしておきたかったが、前述の解決方法ではそれはできなかっ た。さしあたって thunderhead のユーザは自分だけであるから気に病むのをやめることにする。

やけに時間を喰ったが、いずれCentOSとSELinuxの運用スキルは上げておかなくてはならないので、今のうちにこういう問題を解決できたことはよかった。
学生にCentOSを使わせるときには(あまり好ましくないようにも思えるが)SELinux自体を無効にしておくべきかもしれない。

また、thunderheadにPEARのXMLSerializerを yum install した。

●その他
自室内に大量にあった紅茶の空き缶をビニール袋に入れて廊下に出した。これで棚に空きスペースができたので、私物の音楽CDを並べ直した。
自分用のMicrosoft OfficeのDVDや、学会から発行された論文等のCDなど、あちこちに散在していた各種の光学メディアを、複数のファイルケースに分けて収納した。残ったケースはいくつか予備として残してあとは廃棄したい。
自席周辺の床にワイパーをかけた。

0 件のコメント:

コメントを投稿