7月6日の夜行バスで実家に帰ろうと思って、切符を取ろうとしたら
既に完売の状況だった・・・。
あんまり、夜行バスを使う人もいないだろうと思って、後々に
回していたんだが、失敗したな・・・。
まぁ、豊橋鉄道バスの路線はまだ残っているかもしれないので、明日の
昼頃にでも予約してこよう。
ところで、東京から豊橋に夜行バスで移動する時って、他の人は
どのバスを使っているんでしょうか?
豊鉄の方が4500円に対して、もう一方の方が最安時で2900円だから
かなり値段が違うんですが・・・。
おそらく、サービスの内容だとは思うんですが、結構変わったりするのかな。
なんていうか、普段夜行バスに乗り慣れていないということもあって、
異常に安いのを見ると少し不安を覚える。
最悪の場合、新幹線で帰ることになるのかな。。。
まぁ、最短、2時間半で帰ることができるので、楽といえば楽なんですが、
新幹線だと6400円くらいかかるから、結構お金がかかるんですよね。
さて、こんな日記を書いている場合じゃない。
テスト期間中なのにやることが多くて、ある程度終わらせないと寝れない・・・。
テスト勉強につき、メールの返信などが遅れます。
まぁ、残すところ1週間と1日なので、がんばっていこう。
さて、、、テスト勉強は何をしようかと考える。。。
とりあえず、前半戦のもののだけ集中してやって、後半戦は週末に回そう。
しかし、来週の方がきついような気がするな・・・特に、最終日が一番きついのかな。
そこだけでも、早めに準備をしておくか。
結局、昼間のうちは論理と形式化をやりながら寝て過ごした。
勉強して、寝て、というのを繰り返して、何とも怠惰な生活を
していたわけだけど、ある程度疲れは取れたかもしれない。
夜になって、データ構造とアルゴリズムの課題をやり始める。
gettimeofdayでマイクロ秒の値が取れるのだけど、これがどうなってるのか
気になって、Linuxのカーネルのソースコードを読んでいた。
どうも、内部的にはナノ秒で値を取ってきているみたいだけど、
途中で丸めちゃってマイクロ秒になっているみたい。
Linuxの内部には、xtime変数という時間を管理している変数があって、
この変数自体はタイマーの割り込みで4msごとに更新されている。
そうなると、gettimeofdayのマイクロ秒はどこから出てくるのか、という
話になるんだけど、関数の内部でxtime変数が更新されたときとの差分を
計測して、マイクロ秒の値を算出しているみたい。
この内容は、Linuxのカーネル解説本にも書いてあるのだけど、
本を読んでいるだけでは、結局どういう事なのか、ということが
いまいちわからなかった。
あと、検索していたら同じようなことをしている人を発見。
gettimeofdayがマイクロ秒オーダー精度がある理由(未完) - NoiseFactory
http://www.argv.org/~chome/blog/noisefactory/2008/02/gettimeofday.html
しっかりと考察されていて非常に面白い。
テスト前だというのにカーネルのソースコードを読んで、
いったい何をしているんだろうね。。。
まぁ、あんまり後悔してないけど。
ReaDの研究者情報を見ていたら、面白い先生がいた。
S大の工学部を卒業して、N大の文学部を卒業した後、外国で博士を取って、
現在、A大の文学部にいる先生。
もしかしたら、知り合いとかに聞くと知っている人がいるかもしれない。
思いっきり理系の分野を学んだ後に文学部に行って、
さらに外国で博士か・・・。すごなぁ。。。
しかし、出身地がかなり近い気がするな。。。
さて、もう少し勉強して2時半頃には寝ますかね。
研究会のために慶応大学へ行ってきた。
いろいろと話を聞いたり、お世話になっている人に挨拶をしたり、など。
しかし、片道2時間以上かかるのは結構きついな。
帰りに秋葉原に行って必要な部品を買ってきた。
半田ごての小手先だけ変えようと思ったけど、
よく考えたら型番をメモるのを忘れた。
まぁ、次回買ってこようかなぁ。
よくよく考えてみると、実家に帰る7月の第一週までに
多ければ3回、少なくとも2回東京に行かないといけないのか。
うーん、、、電車賃だけでもあまりばかにならない。。。
学術情報メディアセンターのページを見ていたら、こんなのがあった。
http://www.cc.tsukuba.ac.jp/announce/article.php?_aid=4880d508
500人分のデータを消したって、何やったんだ・・・。
人によっては、認証のパスワードが変わっている
かもしれないので注意が必要ですね。
まぁ、学生の何割がパスワードを変えているか、っていう問題もありますが。
いろいろと立て込んでいて、日記を書く時間がなさそう。
しかも、来週の水曜日からテスト・・・orz
しかし、それが終わったら夏休みだ。。。
なんだかんだで、結局徹夜。。。
さらに、今日も作業がいっぱいあるから、進捗状況によっては・・・。
先週で終わったと思ったんだけどなぁ。。。
テスト前だから仕方がないか。
先週辺りにコメントしてくれた方に対して返事を書きました。
返事が遅くてすいません。
ソフトウェア開発技術者試験の結果が出た。結果を貼っておく。
受験番号 SWxxx - xxxx の方は,合格です。
午前試験のスコアは,645 点です。
午後I試験のスコアは,685 点です。
午後II試験のスコアは,800 点です。
午前の点数が低いなぁ。。。
間違えたところは、業務系の問題以外は見直した方がよさそう。
ちなみに、それぞれの試験の満点は800点です。
つまり、午後2は満点だった。
実際のところ、今回の午後2に関しては、試験問題を見て見てればわかるけど、
しっかりと問題を読んで理解できてれば、満点はそんなに難しくない。
まぁ、試験日の前日の夜に友人と普通に鍋を
やっていただけあって、受かっているわな。。。
とりあえず、結果が出てくれて一安心。
次回の試験を受けるかどうか、ってことだけど、ちょっと前までは
受ける気がなかったけど、こうやって受かってみると、別のを
受けたくなってくるなぁ。。。
ネットワークあたりとか、勉強にもなるだろうし、受けてみたい
気もするけど、現状であらゆる意味で死亡フラグが立ち始めている
状況で勉強ができるとはとうてい思えない。
まぁ、もう少し考えてみるか。。。
明日1時間目から授業。。。
諸事情により、今から寝るわけですが、3時間しか寝れないですね。
さて、明日の昼にはソフトウェア開発技術者試験とかの
結果が発表されると思うけど、おそらく、
某所にてののしり合いになるのだろうなぁ・・・(苦笑
まぁ、受かっているといいですね。というか、受かってないとダメだよね。
そういえば、研究室のメールアドレスが使用できることに、先ほど気づいた。
元々登録しているアドレスに転送されてるようになっている。
Thinkpadのバッテリを購入しようかと迷い中。
いや、なんていうか、購入自体はするんですが、発送時期がわからなくて困るんです。
今、ちょうど、バッテリが20%オフで、8セルバッテリが1万5千円なんだけど、
発送時期が未定で、来月は1ヶ月つくばから離れる関係で受け取ることができない。
そうなると、今注文するとその時期に発送される可能性が高くて、困るわけです。
うーん、、、7月に来たら、再度、実家まで送り返してもらうという手も考えたけど、
それだと、輸送量が1200円別にかかって、結局割引した意味がなくなる。
さて、どうするか・・・。
ThinkVantage Clubの会員既約を見てみたけど、基本的に会員から
自動削除とということはないみたい。
Premiumの方は、どうなるのか知らないけど・・・。
Sleipnirのバージョンを2.7.2にアップ。自動アップデートの機能は非常に良い。
タブの描画を修正したということだったけど、確かに描画速度が違う。
今までは、複数の新しいウィンドウを開こうとすると、結構もっさりと
するんだけど、確かにそれが改善されていて良い感じ。
ただ、一気に60ウィンドウくらい開くと、タブの描画自体は大丈夫なんだけど、
たぶん、IEコンポーネントの読み込みか何かでもたついている感じがする。
ここら辺は、仕方がないのかなぁ。。。
扇風機を出した。組み立てるのは数分で完了。
昨年、1600円くらいで購入した割にしっかりとしてるよなぁ。
http://www.yomiuri.co.jp/national/news/20080614-OYT1T00852.htm?from=main4
筑波大の先生の意見が載っている。
ところで、ここの研究室(先生がいるところじゃなくて、学生がいる方)って
普段3D棟1階から入ってくるときにあったよね。
確か、地震に関するポスターか何かを貼っていた気がする。
論理システムの課題を終わらせる。
なんか、テストがやばい気がする。。。
あれ、何か、最後の課題だけ提出条件が違う。
気をつけないとはまりそう。
mixiの紹介ページと写真を変更してみた。
やることがあるのにどうでもいいことをしたくなるのは、
仕方がないのだろうか・・・。
あと、半月で夏休み。期末テストまでは、1週間半・・・。
うーん、来週の土曜日が研究会で、再来週の日曜日はTOEICか。。。
そろそろ、勉強も始めてきますかね。
とりあえず、手帳に予定を書き出してみたが、やることはいっぱいのようだ。
何事も、早め早めにやっておかないとね。。。
http://www.itc.u-tokyo.ac.jp/announce/2008/RecSuperC/RSC08_1.html
東大、すごいなぁ。。。筑波大学もこういうのをやってくれないかなぁ。
さりげなく、某先生に聞いてみるか。
http://japan.cnet.com/blog/petaflops/2008/02/23/entry_25005482
T2Kについて調べていたら、面白い記事が出てきた。
今回、筑波大学は日立のものを使わないのは知っていたけど、
輸入品だったのか。。。
性能自体は、京大より上だけど、やはり、投入される金額を考えると
一番少ないですね。ここら辺は、利害関係というか、政治的な問題かな。
さてと、昼飯を作って、適度な時間になったら大学に行こうか。
データベース概論の課題とロボコンの設計書。
だいたい、目処が立ったので1時間半ほど仮眠します。
再起動に失敗したら、死亡するけど。。。
今週は、週末までいろいろと忙しそうだ。。。
メールとかいろいろなもののレスポンスが悪くなります。
昼間にプログラムを組んでいるときに、こんなコードがあった。
int a = 0x16db;
それを見て、自分は何を思ったのか知らないが、
あれ、C言語って末尾にdbとかつけられたっけ・・・?
もしかして、プリプロセッサで定義されてる・・・? いや、でも、そんなのないよなぁ・・・。
とりあえず、Googleで調べてみるか、、、「C言語 db」と。あぁ、予想通りデータベース関連の
キーワードに当たっちゃったよ。。。うーん、どうしよう。あぁ、適当に誰かに聞いてみよう。
「何か、0x16dbとかいう定数があるんだけど、定数の末尾に文字列ってつけられたっけ?
先頭にxとかは16進数って意味でつけられたよね。」
はい、もう既にわかっている方が大勢かと思います。返ってきた答えは、
dbって16進数だよね?
まさか、こんなミスをするとは思ってもいなかったし、言われるまで全く気づかなかった・・・。
まだ、作業が終わらないんですが。。。というか、むしろスタック上に
3つか4つぐらい積まれてるんですが・・・。どうしましょ。
動いた!
安心して帰れる!
何か、3端子レギュレータの発熱がひどいのはきっと気のせいだろう・・・。
入力電圧は間違ってないし、たぶん、電流の量が多いんだろうなぁ。。。
そうすると、電池から直に取るか・・・。
何でか知らないけどね、マイコンが刺さってないのにマイコンに
書き込みができないなぁ、とか言ってたり、J1Bの3番、4番ポート
に配線したつもりが何でJ2Bの3番、4番ポートに半田付けされてるんですか!
そりゃ、サーボも回るわけないだろ・・・ orz
もういいや、疲れたよ・・・。
あーあと、午前中に28ピンのピンヘッダを半田付けしてたら、
ちゃんとマス目があっているつもりで半田付けしたら、見事に1個ずれてたとさ。
2つ半田付けしてから気づいたから、48ピン全部半田吸い取り機で
処理する羽目に・・・ orz
というわけで、睡眠時間の欠落により集中力が恐ろしく低下してます。
つか、机の上とその他諸々の机の上がカオスになっています、すいません。
あと、今、プログラム書くともれなくバグが含まれているのは仕様です。
さて、そろそろ半田があたたまってきたな。
終わったら、風呂入って飯を食おう・・・。
徹夜フラグっぽいなぁ。。。全然作業が終わらん。
実際のところ、作業量はそんなにないはずなんだけど、
見通しが自分の中でつかないのが厄介だな。
昨日の夜、3時頃まで起きていて、次の日のミーティングの
用意をしないとな、、、とか思いつつ、ノートにメモを取っていた。
その後、一瞬意識を失って、気づいたときには、すごく明るくなっていた・・・。
もうね、何か、ものすごい絶望感・・・。
とりあえず、時計を見たら6時13分だったのですごく安心して、2度寝した。
結局、携帯の目覚ましで7時半には起きたんだけど・・・。
最近、コーヒーを再び飲むようになったら、この時間に眠気があまりない。
時間を有効活用するという点では、こういう生活の方がいいんだがなぁ。。。
しかし、昼間が非常に眠い。
夜の12時頃から話し合いをして、2時頃に話し合い終了。
そこから、晩飯を食べるという、なんとも不規則すぎる生活。
毎週、5.3kmを2回走ってるのに、どうして腹回りが変化ないのかなぁ、って
考えてみると、どうみても不規則な生活が原因でしょうね。。。
昨日、WORDから鍋を回収してきて、久しぶりにカレーを作った。
自炊すると、自分の好きな量が食べられていいよね。
ん、、、手帳を見返してたら、いろんな事に気がついた。
今日から一週間近くは、いろいろとやばいかもなぁ・・・。
特にロボコンの設計書が・・・。また、SolidWorks地獄だよ orz
まぁ、がんばりましょう。
昨日やったことが、すごく前にやったことに感じられる。
時間が早いと感じてるのかな。
昨日は、午前中は、ircサーバのソースコードを書き換えていた。
open-coins用の仕様にするためにいろいろと書き換え。
ライセンスを調べてみたらGPL Version 1ということなので、
そのうち公開しますかね。
まぁ、まだ話し合う必要もあるだろうし、いつになるかわからないけど。
ちなみに、open-coinsのircサーバに行って、バージョン情報を
見ると自分のハンドルネームが書いてあったりします。
当分は、あのまま残ってるんだろうなぁ・・・。
午後は、サーバの切り替え作業をやったり、本を読んだりとかしていたはず。
なんか、集中力が足りないよね。前からだけど。
やることはあって、やろうやろうと思っていても、気づいたら
RSSリーダ見てたり、ニュースを見ていたりして、集中できてない。
簡単な作業だったら、ちょっと集中して、ぱっと終わらせればいいのに。
今日の午前中は、買い物。
カレー用の材料を買ってきたのはいいが、作る時間あるのか?
午後は、大学に行っていろいろと作業。
午後に何をやったか、思い出せない辺り、作業効率が悪すぎるよな。
つか、無駄な時間が多すぎ。さっさとやって他のことに時間を回せばいいのに。
さてと、明日は1限目から授業な訳で、8時に起きないと遅刻するわけです。
最近、5時間以下の睡眠をほとんどしないので、起きられるかどうか・・・。
ManagementObjectSearcher.Get()を使うと、この関数の中で一瞬、
フリーズしたのと同じような状態に陥る。なんで・・・?
マウスの操作も効かないし、再生中の音楽とかも止まってしまう。
まぁ、もうちょっと様子を見てみるか。
久しぶりに、ごりごりとコードを書いていた。
4時間ほどやって、400行か・・・ダメだなこりゃ。。。
まぁ、量より質な訳ですが、エラー処理が下手ですね。
throwする癖はついてきたけど、catchして処理してないから、良くない。
SerialPortとの通信部分なので、結構同期とかが面倒なのもあるんだけどね。。。
あと、スレッドを複数でやっているせいで、Formに対するデリゲートが
増えたりね。。。
そう思うと、Timerとかってどうやって実装しているんだろう?
Formの内部にウィンドウプロシージャがあって、そこからデリゲートを
呼び出しているから、実際は同一スレッドになるのかな。
さてと、そろそろ寝よう。明日は、朝から買い物に行ってくる。
ドリップコーヒーは、少し高いけど、粉状のコーヒーよりか美味しいなぁ。
もう一度、買ってきてみようかな。