好きな電子・情報系の学生のブログ。夏休みに入り、興味を持ったソーシャルデータの分析の研究室の先生とお会いしてお話を伺った。その後、提出しなければならない修士課程の研究計画書を書くために調査をしていたが、調べているうちに興味がなくなってきた。日記グループ課題で、友達の班に「C言語でメールを送れるようにしたい」という要望があった。おもしろそうだったので、放課後に実験を一緒にやってみた。Pi、Postfix等を使用。ブースにて、卒業研究で製作した避難所支援システム「避難所てだすけくん」の展示を行います。Java等の先生の出張により、まるまる画像処理の時間に。以下のように結構多くのことをやった。アナログ回路設計の実習。LED3個をそれぞれ遅らせて点灯させるウィンカー回路、すべてタイミング通りに点灯させることができた。先生曰く、1個が点いたらその電圧を次の積分回路に回す、というのを繋げていくのが良いとのこと。Linuxプログラミングの授業。今日はシェルのリダイレクト、パイプとgrepのようなフィルタプログラムがメイン。前提としてファイルディスクリプタとシステムコールのかなり丁寧な説明があり、それからリダイレクトとパイプの解説という流れだった。抵抗とコンデンサを直列でつなげたときの過渡現象とテブナンの定理。テブナンの定理は去年フィルターの計算で使って以来しばらく使っていなかったので復習しておこう。今日は「企業とは何か」。プロトコル、TCP/IPの話。EthernetとIPアドレスとARPまでさらっと復習。データリンク層とインターネット層の役割の話はだいぶ丁寧だった。ブリッジ、レイヤ2スイッチ、スイッチングハブとか、このあたりの用語がややこしい。2回目なのでまだ型とかそのあたり。あと拡張for文の話とか。最後に肩慣らしとしてユークリッドの互除法がレポートで出た。画像処理の授業の先生が出張なので、代わりに水曜日のマイコンの授業。アナログ回路の設計実習。これからしばらく、車のウィンカーのような(スイッチを押すとLED3個が少しずつずれて一定時間点灯する)回路を作れというミッション。ICのORゲートをコンパレータのように使い、単安定マルチバイブレータを使う。Linuxプログラミングの授業。14.04のインストールから。終わったらシェルの復習。いうわけで、キルヒホッフの法則から丁寧に復習。ホイートストンブリッジっぽいが平衡が崩れている回路、式は簡単に立てられるが計算は大変。TCP/IPと、あとアプリケーションプロトコルとしてSQLも扱うとのことで実践的になりそう。今日はTCP/IPのレイヤーの話で、軽めの復習。来週はマスタリングTCP/IP入門編でも持っていこう。命名で変な省略が見られて気持ちがよくないが、ある程度はカバーしているから入門ならこれくらいなのだろうか。クラス設計については書かれていない。授業なんとなくこれからまとめてみようと思った。長くみんなで自己紹介した後、理解度確認テスト。触れていなかったトランジスタ増幅回路やちょっと捻ったオペアンプ増幅回路で詰まって、出来は今ひとつ。接続のバーコードリーダー経由で情報を取り込むのがうまくできなかった話。日記このところ学校やボランティアで作業に参加しているクリエイターズネットワークで、これまで触れてこなかった技術に触れる機会が多くて、その度にいろいろなことができるようになっている。