7月4日の業務報告

こんばんは!
先日から新しく入ったB2の榎本です。
よろしくお願いいたします。

本日の質問と回答です。
=======================================
<知識情報演習I>
Q1.HTML上の値がうまくCGIに受け渡されない。
A1.文字列の中でダブルクォーテーションを使っていたので、バックスラッシュ記法を用いるように言いました。

Q2.複数文字の検索を行う際、スプリットメソッドで文字列を分けることはできたが、その後どうすれば良いか分からない。
A2.質問者と一緒に考えながら、eachメソッドで配列の数だけ検索しながら、主キーの値を何らかの配列に格納し、その後uniqメソッドを用いて重複を削除し、もう一度検索を行えば良いのではないかと言いました。

Q3.データベースへのデータ流し込みがうまくできない。
A3.列の数が不一致であることを指摘しました。

Q4.CGI間で値の受け渡しを行いたい。
A4.「?」を用いてリンクに変数を付ける方法があるというヒントを出しました。

Q5.補足資料のデータベースに直接出力するプログラムがうまくできない。
A5.INSERT文で指定するテーブルが間違っていたので、INSERT文の使い方を検索してもらいました。

Q6.CGIでソースコードが表示されてしまう。
A6.ローカル環境で実行していたので、Web上で実行するように伝えました。

Q7.CGIのエラーの原因が分からない。
A7.エラー文の内容をみて、一緒にエラーを探しました。

Q8.jbisc.txtを加工する際はsubメソッドを使った方がいいか、splitメソッドを使った方がよいか。
A8.レポートを仕上げるにあたってsplitのほうがやりやすいと思いますと伝えしました。

Q9.データベースにjbisc.txtのデータを格納するときにエラーがでるが原因が分からない。
A9.データベースに直接登録するプログラムだったのでrequireが必要であることと、接続するファイル名がダブルクォートで囲まれていなかった点を指摘しました。

Q10.CGIプログラムが動かない。
A10.以前のプログラムをコピペして利用していたので、不要な箇所を指摘し、SQLiteの使い方が間違っていたので,データベース概説のページを参照してもらうようにいいました。

Q11.レポートの提出においてCGIのソースリストを書きたいがうまく表示されない。
A11.pdfでも提出可能であることを確認しました。

Q12.SQLite3に変数を入れる方法がわからない
A12.知識情報演習Iの第2回と第4回の演習に類似した演習があったのでそれを確認しました。

Q13.jbisc10.txtでデータを取り込んだが改行される。
A13.データを表示する前に改行コードを取るchompメソッドを確認しました。

<体育>
Q Wordの文字が他の書体に変更できない。
A書体の文字を変更してから入力すれば大丈夫であるといいました。
回答 Q1-Q4:古澤,Q5-Q10:野沢 Q11-13 :榎本
=======================================

知識情報演習Iのレポート提出〆切が7/8(月)に延長されました。
http://klis.tsukuba.ac.jp/klib/index.php?KIRL-I

今日は晴れたり雨が降ったりして天候がよく変わりますね。
体調を崩さないように気をつけましょう。

(文責:榎本)