6月23日の業務報告

こんばんは、B3の榎本です。

本日は情報基礎実習・知識情報演習I・情報数学に関する質問が10件ありました。
=======================
<情報基礎実習>
Q1. レポートを添削してほしい。
A1. ・課題3でそれぞれのサービスがどうやって資金を集めているかは書かれていましたが、なぜうまく集められているか書かれているものと書かれていないものがあったのですべてのサービスについてかけるとよいと伝えました
・課題4で2つ対策を書いていましたが、それについてなぜこの対策か・どんな利点欠点があるかなどが書かれていなかったので指摘しました
・課題5で最終的にどんな行動をとるのかが書かれていなかったため指摘しました
・課題5で「怪しい」と考える具体的な点について書かれていなかったので指摘しました

<知識情報演習I>
Q2. inputタグでtype=”hidden”を指定しているがうまく非表示にならない。
A2. 非表示にならなかった部分を見たところ、わたしている文字列のなかに”>”があり、そこでタグが閉じられている扱いになっていることが原因ではないかと伝えました。

Q3. データベースに格納しようとしたところエラーが出て困っている。
A3. 定義したカラムの数と、読み込もうとしているファイルのデータ1つ分で使われている”|”の数がかみあっていないことが原因だと伝えました。定義したテーブルの方に問題はなかったので読み込むファイルをみたところ、各行の末尾に余計な”|”がついており、著者の表示がないデータの対応ができていなかったので、著者のデータがなくてもうまく”|”の数をあわせられるようにするにはどうすればよいか考えました。

Q4. CGIを使ったページで、受け取った文字列の後で改行されてしまうがどうすればよいか。
A4. ページのソースを見たときに、pタグの中に受け取った文字列が入っていないことが原因だと伝えました。そのうえで、プログラムの側でどう表示の指示を出せばうまく内側に入れることができるか考えました。

Q5. 著者とタイトルの両方で検索したいが方針が分からない。
A5. 著者とタイトルの両方で別々に検索をかけた結果を用意した配列に保存し、重複要素を削除するのはどうかとアドバイスしました。

Q6. データベースにテキストデータを落とし込む際に、テキストデータのフィールド数が多いというエラーが出ている。
A6. 違うフォルダのテキストデータを参照していたようなので、目的のフォルダにテキストデータを移動したところエラーはでなくなりました。

Q7. 演習2-4のTRフィールドのデータにある”/”を”|”に置き換えたいが、うまくいかない。
A7. 条件分岐の正規表現が誤っているか、分岐内の構文が間違っていないかを判断した上で、subメソッドの書き方が正しいかどうか確認してもらいました。

Q8. 演習4-7で入力フォームに値を入れて検索しても何も出力されない
A8. HTMLのPOSTメソッドで渡されたパラメータをCGIで処理するための値を代入する過程で誤っていたので指摘しました。

<情報数学>
Q9. 問題を論理演算の式に変換する方法が分からない。
A9. 真か偽か判定できる文をなんらかの変数で置き換えて、それらの関係を和や積で表現するところからスタートするのが良いと言いました。

<その他>
Q10. LinuxでFirefoxの起動ができない
A10. 起動しようとすると「すでに起動しているが応答しない」という旨のエラーが出ていたのでシステムモニターで確認したところFirefoxは起動していない扱いになっており、閉じることができませんでした。2日ほど前に22時まで作業して強制終了されて以来この状態であるとのことだったので、学術情報メディアセンターに問い合わせるよう伝えました。

回答 Q1-4,10:岩井 Q5-6,9:古澤 Q7-8:榎本

=======================

今週の水曜日から春ABの期末試験期間に入りますね。
前日に詰め込む事に集中しすぎて、寝坊したり学生証を忘れないように気を付けましょう。

(文責:榎本)

6月20日の業務報告

こんばんは、B4の品木です。

本日は知識情報演習Ⅰの質問が1件ありました。
======================
<知識情報演習Ⅰ>
Q1. OPACの検索フォームで日本語を用いた検索を行うことができない
A1. 調べた結果、検索フォームに入力した内容をcgiの方で受け取ることができておらず、エラーが起こって検索を行うことができていないようでした。過去の演習と比べておかしいところがないかを確認しました。

回答 Q1:品木
=======================

来週からテスト週間です。
既にテストがあった方も多いと思いますが、レポートも含めた計画的な勉強をしましょう。

(文責:品木)

6月19日の業務報告

こんばんは、M2の鈴木です。

本日は履修相談の質問が1件ありました。
======================
<履修相談>
Q1. 卒業要件を満たしているか一緒に確認してほしい
A1. 単位取得状況を見ながら、何があと何単位必要か一緒に確認しました。
入学年度によって要件が異なることがあるので、正確なことは学務に確認するように伝えました。

回答 Q1:鈴木
=======================

4年生の方は単位の取り忘れがないか、
単位取得状況を一度確認することをオススメします。

(文責:鈴木)

6月18日の業務報告

こんばんは、B3の野沢です。
梅雨が明けて毎日暑いですね。熱中症にはお気をつけ下さい。

本日は情報基礎実習の質問が5件ありました。
======================
<情報基礎実習>
Q1. HTMLに背景画像をどうしても使いたいがAnother HTML-lint gatewayで減点される。
A1.背景画像を使わない、CSSを用いる他、推奨はしませんが DOCTYPEをHTML 4.01 Transitionalに変えるといった方法があると伝えました。

Q2.HTMLで作ったページに画像が表示されない。
A2.<img=src=”…”>のsrcを間違えてscrとしていたため表示されていませんでした。

Q3. レポートの添削をして欲しい
A3. Word などで生成したHTML ファイルと自分でHTMLタグを打ち込み作成したHTMLファイルの比較で書かれていることが少なかったので、それぞれの長所短所がもう少し増えるとよいと伝えました。

Q4. 自分でタグを打ち込んで作ったHTMLファイルを保存したらメモ帳で開けなくなった。
A4. 開きたいファイルを右クリック→「プログラムから開く」でメモ帳を選択するか、メモ帳を開いてそのメニューバーの「ファイル」→「開く」で自分が作ったファイルを選択するとメモ帳で開くことができると伝えました。

Q5. HTMLファイルを右クリックしてもメニューバーにメモ帳がでてこない
A5. Webブラウザ上で右クリックをされていたので、ファイルとブラウザの違いを確認してもらい、作成したHTMLファイルに右クリックすればメモ帳でも開けることを伝えました。

回答 Q1:榎本, Q2-4:岩井, Q5:野沢
=======================

最近、学類別LT(Lightning Talk:5分程度の短いプレゼン)がある程度の規模と頻度で行われてます。普段の生活ではなかなか聞けない話もあって参加してみると面白いかもしれませんね。

(文責:野沢)

6月17日の業務報告

こんばんは、M2の水上です。

本日は知識情報演習の質問が3件、情報基礎実習の質問が13件、その他の質問が1件ありました。

======================
<知識情報演習I>
Q1. hiddenタグのvalueで配列の受け渡しを行いたいのだが、どうすれば良いか。
A1. 配列の受け渡しはできないので、コンマで区切ってプログラム側でsplitで分けるなどするのが良いのではないかと言いました。

Q2. 演習4-5でコマンドラインから入力してテストしてみたが、表示されない。またHTMLのformから送るとCGIの表示が文字化けする
A2. ^Dを直接入力していたので、Controlキーを押しながらDのキーを入力すればよいと伝えました。文字化けはCGIプログラムで文字コードを指定する箇所がスペルミスしていました。

Q3. 演習2-3文字列の”NDB: “を削除したいがどうしたらいいかわからない。
A3. 質問者の方に処理をしたい変数にどの値が格納されているのか確認してからsub!とsubメソッドを調べてもらいました。

<情報基礎実習>
Q4. レポートを添削して欲しい。
A4.以下の点を指摘しました。
・imgタグのalt属性が空文字だったので、できれば画像が何を指すのか説明した方が良いと言いました。
・imgタグのwidth属性とheight属性がなかったため、追加すると良いとアドバイスしました。
・Word などで生成した HTMLファイルと、自分で HTMLタグを打ち込み作成した HTMLファイルの比較で明らかな誤りが含まれていたため、指摘しました。
・表記ゆれを指摘しました。

Q5. Wordファイルで作成したHTMLファイルとは何か。
A5. Wordには作った文章をHTML出力する機能があるので、その機能を用いて出力されたHTMLファイルのこと。

Q6. HTMLがきちんと規格に沿って書かれているかチェックしてくれるWebサービスで、自分で書いたHTMLをチェックしてみたが、Webサービスによって指摘された点の意味が分からない。
A6. 解説に少し説明を加えながら確認しました。

Q7. HTMLがきちんと規格に沿って書かれているかチェックしてくれるWebサービスでliタグについて、規格に沿っていないという指摘があったが、どのように修正すれば良いか分からない。
A7. 指摘の点については説明し修正を行ったが、エラー状態のままだったので、指摘されている行を消してみてはどうかとアドバイスしてみました。

Q8. 自分のパソコンでレポートを作成してウェブページにアップするところまでやりたいが、できるのか。
A8. 自分のパソコンからWWWフォルダに直接アクセスしてファイルを移すことは簡単にはできないため、自宅でHTMLファイルを作った後に全学計算機にファイルを移すか、リモートデスクトップを使うと良いのではないかとアドバイスしました。
手引p.252に「WinSCPを利用する方法」が掲載されており、これを用いることでWebページが公開できます。(2014年6月19日追記、水上)

Q9. 学類外の学生のため、情報基礎実習のレポートをメール提出している。今回の第8回ではウェブページを印刷したものも提出しなければならないが、それはどう提出したら良いだろうか。
A9. ウェブページのURLをメール本文に書いて提出すればいのではないかとアドバイスしました。

<その他>
Q10. 情報基礎や情報数学のテストが不安である。また救済措置などはあるのか。
A10. 講義内容にそって勉強すれば問題ないと伝えました。救済措置に関しては少なくとも自分が受講していたときはおそらくなかったこと、確実なことはわからないので、直接先生に質問するように伝えました。

回答 Q1-3:野沢 Q4:古澤, 水上, 野沢, 堀 Q5-7:古澤, Q6-9:水上, Q10:野沢

=======================

学期末が近づき、プログラミングの質問も増えてきました。
直前に慌てないよう、余裕のあるうちに進めておくと良いかもしれません。

(文責:水上)