1月22日の業務報告

こんばんわ,B4の鈴木です
つくばは久しぶりの積雪で、外で雪だるまを作ったり、雪合戦をして雪を楽しんでいる人をみかけました。

本日はプログラミング演習の質問がありました。

=======================
<プログラミング演習II>
Q1:課題を提出しようとしたら提出システムでエラーが起きてしまい提出できない
A1:エラー文の後ろに、何度か提出を実行しても成功しない場合は担当教員に連絡するよう指示する文章が表示されていたため、エラーが起きている画面のスクリーンショットを添付したメールを担当教員に送るよう勧めました。

Q2:csvファイルに実行結果をうまく出力できない
A2:csvファイルを作成する位置が間違っていたため、プログラムを一緒に見直してどこで作成すればよいかを確認しました。

Q3:自分の実行環境では問題なく実行できるが、提出システムでエラーが出る
A3:エラー文を読むと、UTF‐8とWindows‐31Jのエンコードに起因するものだったので、ファイルとエンコード指定をShift‐JISに変えることで対応しました.

Q1‐2:尾澤 Q3:鈴木
=======================
今日は雪のため、図書館が19時に閉館しました。
早めに課題をやっておく習慣があると安心ですね。

(文責:鈴木)

1月19日の業務報告

今日は知識情報演習IIIとその他の質問がありました。

=======================
<その他>
Q2:大学院に関して他大学の研究室に行くのに問題はあるのか
A2:特にないと思うが,事務等に確認すると良いのではないかとアドバイスしました.

<知識情報演習III>
Q1:フォルダ内の2つのファイルを読み込んで単語出現頻度を数えたいが出力結果が1つ分のファイルの結果しか出せない
Q1:単語出現頻度を格納する辞書の初期化が最初のfor文の中で行われていたため、最後に読み込んだファイルの内容しか数えれていないことを指摘しました。また、pythonにおけるインデントの意味についても十分理解されていなかったようなので、その内容についても説明しました。
Q2:Jupyter Notebook上のMarkdown記法について,箇条書きと番号付きの箇条書きを書きたいが思うように表示されない.また,**で囲うと文全体も強調されてしまう.
A2:箇条書きと連番は同時に使えないので,改行をはさむと表示されることを確認しました.強調されない件に関して,対象の文の直下に区切り線が入っており影響を及ぼしていたので箇条書き同様改行をはさみ改善されたことを確認しました.

Q1:高橋 Q2-3:宍倉
=======================
今日はJupyterNotebookの使い方に関する質問がありました.僕も去年使い始めたので,まだまだ使いこなせていない部分もありますが何かありましたらご質問ください.

最近忙しかったり寒かったりで体を全く動かしてませんでしたが,今日久しぶりに泳ぎに行ってとてもリフレッシュできました.

(文責:宍倉)

1月18日の業務報告

こんにちは
B4の林です。

今日はプログラミング演習II,知識情報演習IIIの質問がありました。

=======================
<プログラミング演習II>
Q1:HTMLのタグの中身を取得したいがその方法がわからない
A1:取得した文字列から余分な文字列(タグの部分)を削除する方法を提案しました。

Q2:課題の出力例のように出力させたいが,うまくいかない
A2:配列の中身をうまく取り出して思い通りに表記できないか,一緒に考えました

<知識情報演習III>
Q3:エラーが出るが,どう直したら良いか分からない
A3:インデントと定義のエラーがあることを指摘し,定義はプログラムごとにし直す必要があることを確認しました。

Q1-3:林
=======================

KLC所蔵の『楽しいRuby(第5版)』が
開室時間内にKLCの本棚に帰ってきませんでした…
だれでも自由に利用できるのですが,
利用はKLCのスペース内に留めていただき,
使い終わったら,もとの場所に返却するようにお願いします。

(文責:林)

1月17日の業務報告

こんにちは
B4の鈴木です。

本日はプログラミング演習IIの質問がありました。

=======================
<プログラミング演習Ⅱ>
Q1:writeメソッドを使用してファイルに書き込みたいが,エラーが出てしまう
A1:エラーを見ると,writeメソッドの引数は1つであるところ,値と”,”(CSVのカンマ区切り)の2つの引数を使っていたためでした.引数を1つにするか,putsメソッドまたはprintメソッドで代用できることを調べました

Q1:鈴木
=======================

エラーが出た場合, その警告文をよくチェックしてみてください! 
解決するためのヒントがあります!
また, 1つの方法でダメなときは, 他に同じことができるメソッドは無いかな? と探してみると解決するかもしれません

(文責:鈴木)

1月16日の業務報告

こんにちは
B3の宍倉です。

今日はプログラミング演習IIの質問がありました。

=======================
<プログラミング演習Ⅱ>
Q1:Web scrapingにnokogiriを使ったが,<a>タグのurlを取得する方法がわからない
A1:”nokogiriを用いていたので,<a>タグのhref属性の値を取得する方法を紹介しました.
doc.css(‘a’).each do |anchor|
p anchor[:href]
end”

Q2:HTMLのタグの中身を取得したいがその方法がわからない
A2:配列にタグで挟まれている行を格納していく方法を提案しました.

Q1-2:宍倉
=======================

過去の今頃のブログを検索していただくと,使える記事があるかもしれません.ご利用ください.

(文責:宍倉)