ホーム » 2005 (ページ 25)
年別アーカイブ: 2005
小型制御模型の実験 第3グループ(1回目)
最後の実験グループの最初の説明。前回までと同じ様に前後半で、 センサー・モータ制御ICの説明(石川先生),H8の環境説明(斉藤) にて、説明を行う。
欠席学生が多く、来週は最初から説明が何人か必要か?
bmobile (b-mobile one)を導入
仕事の出先での Zaurus , ノートの利用を想定し、 b-mobile one を導入。以前使っていた U50C に比べれば、マルチリンクができるので高速である。 ただし、
アクセス用の電話番号やらが変更となっているので、 namazu ですぐに出て来るから、 日記上にメモする。
(接続方法) マルチ・リンク 0570570138##64 マルチ・リンク 0570570130##64 シングルリンク 0570570138##61 シングルリンク 0570570130##61 認証は、bmobile / bmobile # どうせ bmobile 経由でしかつながらないから、デフォルトの認証はすごく安易。 (高速接続用Proxy) marion.bmobile.ne.jp 32080 # よく見ないと判らない程度の圧縮 michelle.bmobile.ne.jp 32080 # 劣化が判る程度の圧縮 ian.bmobile.ne.jp 32080 # 画像はモノクロ化まで落す # HTML圧縮や画像劣化圧縮で通信を高速化してくれる
日記の全文検索がおかしかった
以前より設置していた namazu による全文検索だが、日記の検索結果の URL だけ、 正しくリンク先に飛べない。 自宅サーバなら正しく検索できるので、色々調べる。 自宅の /usr/share/namazu/filter/hnf.pl には、 専用の修正を加えてあったのがよかったみたい。 自宅サーバの hnf.pl をコピーして、日記の namazu だけ更新
# cd /var/www-support/namazu # make clean-diary # namazu用ディレクトリには専用 Makefile を設置 # su www-data ./update # mknmz 起動用スクリプトを実行
メモリ管理方法
ガベージコレクタ(GC)
メモリ管理機構として、先週の参照カウンタ法の総括後、 ガベージコレクタ法の意味と、方式としてマーク&スイープ法・コピー法を説明する。 これに加え GC の事例として、古いBASICの文字列処理機構や LISP を紹介し、 GC での処理の一時停止時間の問題を説明する。 その後、改良されたGC事例として Java 等を紹介し、 メモリ管理機構が、プログラムの簡単化に貢献していることを示す。 FN 雑談にて、 「GCの無いC言語では、NULL参照のエラー出るでしょ!」の話しから、 2ch語「ぬるぽ」のネタを紹介 /FN
malloc+free の処理の概要
次にmalloc+freeの処理の概要を説明するために、簡単な説明として、 malloc+free のデータサイズが一定の場合を紹介し、freelist の概念を説明。 データサイズの違う場合の手法の説明は、来週に行う。 FN 簡単にデータサイズ毎にfreelistを用意するオブジェクトテーブル等も紹介。 /FN
RSS 情報の生成
自宅にて作成した RSS 生成スクリプト を学校でも試しに実行してみた。 スクリプトの書き方が手抜きなので、ファイル名から URL を作る処理部が繁雑だな。 でも、Thunderbird の RSS リーダだと、 漢字化けが発生 FN 参考 script のまま Shift-JIS にしたけど、やっぱり UTF-8 か? /FN するし、Subject が表示されない。
放課後に動作確認まで持ち込む。
宮沢グループが動作確認修了。 『実験時間中に動作できなかった場合は、 動作しなかった原因をレポートに記載すれば良い』 と伝えてあるため、何グループかは動作確認まで持ち込めないかと思っていたが、 結果が動くため、ほとんどのグループが熱心に実験に取り組み、 最終確認まで持ち込んでいる。 プログラムの概要は、どのグループもほぼ同じになっている FN 出題コースの周回速度も、12秒ほどで大差が無い。 このため見ための時計計測では、優劣がつけられる程の違いが無いのは、 実験テーマ設定に改良の余地があると考える。 /FN とはいえ、 実験テーマが興味を引き出していると感じる。
学外の POP に接続できない
センターから、 「学外のPOPサーバに接続できなくなったとの質問がきている」 との問い合わせ。
以前より発生している現象で、学校の NAT が Private-Global の対応テーブル 不足 FN ルータに IP-Masquerade の機能は無いみたい。 /FN により、利用者数が多い時に発生する事象であることを説明。 以前より電子情報で導入している Delegated による POP Proxy FN 学外からは閲覧不可 /FN を紹介する。
自走模型制御実験
Y氏バージョン
直線終了を早く見つけるためのセンサを設置している。 でも出題コースが細かいカーブのため、効果は薄いみたい。
S氏バージョン
スピードよりも、ライン追従性を高めるために後輪とセンサー間距離を 短くしている車体。
ネットワーク(物理層)
ネットワークの導入として、分散・共有をキーワードとしてネットワークの事例を 紹介した後、物理層レベルの話しを中心に話す。 周辺機器インタフェースとしての、パラレル・シリアルの違いを説明した後、 GP-IB,SCSI,RS-232C,USB,IEEE1394等を紹介。 次に、ネットワークインタフェースの代表格の Ethernet の説明で、 10BASE/5,/2,/T,100BASE-TX,1000BASE-TX等の紹介を利点や欠点として話す。
次に LAN→WAN のネットワーク層としてのモデムなどの説明。 AM/FM/PM等の変調とモデムの話題を述べる。 ISDN,ADSL等の時間は来週まわし。
「質問ないか?」と聞いても反応が薄い。寂しいなぁ….
技術調査のレポートも提出を受けるが、 自分なりの視点で特徴をまとめるといった作業を経ないレポートが多い。 「ググってコピペ」だけのレポートなんていらねーよ!
OB来校
OB の卒研生のF氏 FN 学生ベンチャー的に携帯アプリの会社を起こしている。 /FN が遊びに来る。 「学生さんちょーだぃ!、バイト学生いませんか!」のお誘い。 こちらからも逆に専攻科のスポットの非常勤講師のネタを依頼する。 予想通り『OK』の了解を得る。