昨晩から学割証を発券するのを忘れないように・・・とか考えてたら、
夢の中に学割証が出てきた orz
学割証を忘れて終わった、という感じの夢だったんだけど、なんだかなぁ。。。
しかし、実際問題として、たかが学割証と考えていると結構損をすると思う。
乗車券が5000円で、学割を効かせると2割引となるので、1000円割り引きされることになる。
さらに、これが往復となるわけだから、2000円違うわけだ。
というわけで、忘れないようにしよう。
とりあえず、そろそろ大学へ行く。
ところで、昨晩メールを書いていたら、何かいきなり電話があった。
最初、070からの番号だから某Hかなぁ、とか思いつつ出たら、
自分「はい、もしもし。」
相手「すいません、WILLCOMのライトメールを試したいのですが、送ってもいいでしょうか?」
予想していた声より幾分高い声で、おそらく女性の声です。
この段階で、何かおかしい。
自分「すいませんが、どちら様でしょうか?」
相手「○○県の者です」
自分「すいません、そういうのはお断りしていますので。。。」
相手「そうですか。」
まさにメールを書いている最中だったり、別のことをやっている最中だったので、
あんまり頭が回っていなくて、うろ覚え。
結局、何が目的なのかよくわからない電話だった。
出会いを求めているのか、ライトメールを試したいだけなのか・・・。
後から電話番号を確認してみたら、自分の電話番号と下位2桁しか
異なっていなかったので、おそらく本当にライトメールを試したかったのだろうか・・・。
他の一般的なキャリアの場合、こういうのって結構あったりするんですかね・・・?
ロボコンで使用するロボットの作成中。。。
CADのデータを印刷して、アルミ材に貼り付けて、
材料を切って、穴を開けて・・・とかやっていた。
しかし、最終的に出来上がった物の誤差が大きすぎるぞ・・・。
何か、一部の所はネジが通らないという・・・。
仕方がないから、3.5mmのドリルを使って穴の開け直し。
なんとかなるかなぁ・・・。
情報特別演習の方は、担当の先生と話し合い。
何だかんだで、1時間半近く喋っていた。
方針として、Boost::Asioをもう少し使ってみて、ダメそうであれば
自分でごりごりとLinux用、Windows用のネットワークライブラリを
書くことにする。
まぁ、実際、非同期の部分を考えなければ、そっちの方が早いよなぁ。
とあることについて情報収集していて、twitterのログを
ブラウザから見ていたんだけど、途中からtwitterの
ページを開こうとするとファイルのダウンロードとして扱われてしまう。
途中からMIMEタイプが変わった・・・?
ページによっては、見れたりモバイル版に飛ばされたり、よくわからん。
さて、今から大学に行ってロボコンの作業してくる。
しかし、今日は土日だから冷房効いてなくて暑そうだ・・・。
15時から情報特別演習の打ち合わせです。
しかし、9時半からロボコンの方をやらなければなりません。
まだ、ネットワーク対応が終わってない・・・。
とりあえず、45分で書けるところまで書いてみるか。
1ヶ月に1度くらい寝違えることがあるんだけど、今日も1時間ほど昼寝を
していたら寝違えた・・・。
今回は、いつもより痛いかもしれない。。。いつもそう思っているかもしれないが。
首を動かすのがつらくて、寝た状態から起き上がるのにも一苦労。
しかし、1時間の昼寝だけで、ここまでなるっていうのも不思議だなぁ。。。
昼間、測域センサーのログを解析するソフトの検証をしていたら、どうも挙動がおかしい。
ログの量が膨大でメモリ使用量を抑えるために、StreamReader.Positionの値を
使って、時間ごとのログの位置情報だけを覚えておくようにしていた。
しかし、どうやらStreamReader.Positionの値は、そのときの読み出し位置ではなく、
自動的にバッファリングしたものも含めてのPositionとなるらしい。
この違いに途中で気づいて、検証をするのに時間がかかったせいか、3時間ほど
時間を無駄にしたような気がする。
日本語ではこれといって情報がなかったが、英語では今回の件についての情報があった。
StreamReader and File Position : Visual C# General : Visual C# : MSDN Forums
http://forums.msdn.microsoft.com/en-US/csharpgeneral/thread/d3800c82-e436-49a1-abc0-a02873a84d67
軽く読んでみた感じ、バッファリングされている事と、対策法について書かれている。
時間があったら、日本語で書くことにしよう。
昨日は、つくばチャレンジの試走会のため、エキスポセンターの周りで
2時間ほど炎天下の中でいろいろとログ取りしたりとかしていたら、
非常に暑かった。
意外と前日2時間程度で作った、URGデータをGUIで表示するツールが使えた。
まぁ、地形がどのように見えるかとか、その程度を見ただけだったけど、
それでも、センサー系がどのように反応するのかを見れて良かった。
しかし、結構日焼けしたなぁ・・・。
逆に言えば、今まで日焼けするようなことを、
今年はまだしてなかったわけだ・・・。
今日のやること。
・特別演習を進める。
ネットワーク周りは、BoostのAsioを使ってみよう。
あんまり、資料がなさそうな感じもするけど。。。
・URGのログデータを簡単に見れるようにする。
しかし、作成するときに時間データを入れておけば良かった。。。
解析するときに非常に厄介なことになりそう。
・URGデータ表示ソフトをもう少し改良する。
・GPSモジュールを使用するに当たって、何かいい表示方法がないか調べる。
GoogleMapから画像データを持ってくる。
・クリーニングに出した物を取りに行く。
しかし、送り返されてしまっている気がするから、
今日すぐには受け取れない気もする。
・Interfaceとトランジスタ技術を探しに行く。
ついでに、本の注文もしてこよう。
・新幹線の座席予約
20日に実家から帰るときのやつ。早めに。
さて、今日は特に用事もないし、がんばってやっていこう。
あと、そろそろ先生の方にも連絡しないとな。。。
大学会館の書籍部に行ったら、あると思っていたInterfaceが無い。
一週間程度しか経ってないのに、もう売り切れたのか・・・?
あるいは、誰かが買い占めたか。。。
どちらにしても、見あたらなかったので、月曜日に3学と2学の
書籍部に行って無かったら書泉で買うしかないかなぁ。
昼間、C#からC++のDLLを呼び出して、そのときにどのように
マーシャリングしてやればいいのかずっと調べていた。
構造体の受け渡しやそれをポインタで渡したり、配列を
渡してやったり、等。
後から、まとめた物を日記なりに上げようと思う。
ところで、Wikipediaを見ていたら見つけた物。
http://www.pinvoke.net/
これは、覚えておくと楽かもしれない。
朝、昼とご飯を食べずに、晩だけご飯を食べる。
お金がないとかじゃなくて、朝は、食べる気がなくて、
昼は、食べるタイミングを逃して、結局晩しか食べられなかった。
4日前まで、3食食べてる生活だったのになぁ・・・(笑
疲れたので、本を読みながら寝る。
公安の試験を合格して、無事免許を取得できました。
7月の2週頃から、いろいろとやってきたけど、長いようで短いような。
とりあえず、疲れたので本を読みながら寝ます。
30日に名古屋の某書店に行ったら「数学ガール/フェルマーの最終定理」が
置いてあって、購入したので、それでも読もうと思う。
最後の、公安の試験を明日受けに行ってきます。
とりあえず、今から勉強して何とか受かるようにがんばろう。
昨日は、名古屋に行ってきました。
マウンテン行ったり、名古屋大学行ったり、大須行ったり。
面白かったけど、ちょっとネタが足りなかったかなぁ。。。
現在、新幹線の中です。あと2時間くらいしたらつくばに着く予定です。
Willcomで新幹線の中から繋いでいるけど、全く繋がらないわけでもなくて、
すごいのろのろとしたネットサーフィンぐらいなら、なんとかできます。
ただ、Webは見えるけど、ネットの送信がうまくいか・・・って、
hosts書き換えたままだったのを文章書きながら思い出した orz
そりゃ、どうりで遅れないわけですよ。。。
そういうわけで、トンネルの中にさえ入らなければ、使えないことはないです。
新日鐵の八幡製鐵所がえらいことになってるなぁ・・・。
周りでトヨタ関係の仕事をやっている人は多いので、
こういうのって結構困るよなぁ。。。
うーん、Web上からSVNリポジトリへのアクセス制御をできるように
しようかと思ったけど、セキュリティ周りの問題が大きいなぁ。。。
とりあえず、リポジトリの作成、利用権限の変更をできるようにした。
Trac-adminもリポジトリ作成時に自動的に導入されるようになっているので、
全てWebから操作を行うことができる。
ただし、削除のみは不可能。
あと、(当たり前だけど)そう簡単にはアクセスできないはず。
(まず、ディレクトリ構造がわからないって問題があるしね)
新幹線で明日帰るわけだけど、まだ、指定席を取っていない。
EX-IC + TOICAで、全てカードだけで改札通るのを試してみようかと
思ったけど、TOICAがPASMOに対応していないらしい・・・。
PASMO対応してないとTX乗れないよ・・・。
Suica・ICOCAとの相互利用|TOICA|JR東海
http://toica.jr-central.co.jp/howto/sharing/index.html
まだ、TOICAは購入してないからいいんだけど、購入するなら
Suicaが良さそうだけど、ここら辺だと買えるのかな?
みどりの窓口辺りでも買えるようなのだけど、東日本だけかもしれない。
暇があったら、名古屋駅で見に行ってみるか。
今日は、名古屋へ行ってきます。
そろそろ準備しないと電車に乗り遅れる・・・。
8月号のトランジスタ技術をぱらぱらとめくってみていたら、
庄野先生の書いた記事があった。
数学セミナーとかだと筆者の名前と一緒に所属も載るから
すぐにわかるんだけど、トランジスタ技術の方は、名前で検索するまでわからなかった。
連載記事だそうで、今回は汎用ロジックICの74シリーズ(という
書き方であってるのかな?)についての記事が書かれていた。
自分の知識が追いついて無くて、記事の内容はわかるんだけど、
実際にどう生かしていけばいいのかが想像できないな。。。
ところで、今回は第3回ってなっていたんだけど、第2回でH8マイコンに
ついて書かれていて、こちらの方も結構面白そうだと思った。
大学の図書館に行けばあるかなぁ、と思って検索してみたら、
中央図書館には無くて、プラズマセンターとか
研究基礎総合センター(どこにあるんだ?)とかにあるらしい。
まぁ、時間がありそうなら図書館で聞いてみるか・・・。
あるいは、書泉のバックナンバーを立ち読みするとかね。
MPIを導入したついでに、多倍長整数ライブラリを作成中。
どうすればいいのかはわかってるんだけど、面倒だ。
何が面倒かって、加算順序と桁上がりが起きる場所を確認するために
紙と鉛筆を用意するのが面倒、というレベルだからもうどうしようもない。
結局、大体どこをどうすればいいかはわかっていたので、頭の
中で計算して、それで書いた。
加算と乗算はできるようになったから、後は減算と除算かな。
乗算時に桁上がりを考慮しながらメモリの確保をしないといけないんだけど、
最低限のメモリを確保して、必要があれば確保する、という方法じゃなくて、
最大限にメモリを確保して、最後に切り詰める、って方法の方が処理も
複雑じゃないし、速度も速いかもしれないなぁ。
あと、現状で加算の演算子をオーバーロードしてあって、どうも
呼び出すときのコストが大きすぎる。
コピーコンストラクタ使って、内部でコピーしたりしてたぶん
そこら辺で処理がくっている。
参照を適切に使ってやれば、コストも下がるはずなんだけど、
もう少し調整が必要かな。
ラジオを聞いていて、宣伝の中で「仮面ライダーキバ」と喋っていた単語が、
なぜか「仮面ライダぁきば」と聞こえた orz
秋葉原へ好きこのんで行こうとは思わないけど、電子部品とかマイコン周りの
部品はあそこじゃないと直接見ることはできないし、実家からつくばに
帰ろうとした場合、最短経路の中に秋葉原は入らざるを得ないので、とか
いいわけをするしかないね。
実家になぜかUSBデジタルオーディオプロセッサの「SE-U55SX」あった。
買った理由は、レコードをデジタル化するのが目的らしい。
とりあえず、自分のノートパソコンに接続してみて、USB経由で出力して
いつものヘッドフォンで聴いてみたけど、ほとんど変わらない。
たぶん、デスクトップなら元が酷いからわかるんだけど、ノートパソコンの
場合は、あんまりノイズが乗ったりしてないからかな。
ハリーポッターの最終巻が読み終わった。
まぁ、内容に関しては触れないとして、読んでいて思ったのは、
訳が上手いなぁ、ということ。
訳されたものだと、たまに十分に推敲されていなくて、
わかりづらいような表現の所があるけど、このシリーズはあんまり無い気がする。
元々、児童書ということもあるから、読解力をあまり必要とせずに読めるように
考慮しているのかもしれないけど。
時間がある方は、読んでみると面白いと思います。
つくばに戻る日程ですが、1日ずらして木曜日の昼頃に戻ることにしました。
8時半の新幹線に乗って、つくばに戻るのは12時頃になりそう。
そんでもって、水曜日には名古屋に行ってきます。
今調べていて思ったんだけど、マウンテンと南山大学って同じ駅から行けるのか。
マウンテン行ったときも南山大学に受験しに行ったときも、両方とも
同じ駅を通ったはずなんだけど、全く気づかなかった。
あれ、水曜日って7月30日だよね、とか思って、日記を見返していたら、
前回マウンテンに行ったのは、2006年の7月30日でした orz
なんという偶然・・・。
トランジスタ技術の8月号を買い忘れていたことに今更気づく。
明日辺り、どこかの本屋に無いか探してくるかな。。。
まぁ、ここらだと買う人もそんなにいないでしょう。
Interfaceの9月号を見てみたら、こっちも付属基板ですか・・・。
しかも、こっちはLANの端子がついているじゃないか。
もう、これは買ってくるしかないね。
トランジスタ技術、Interface×2で、6千円 orz
あと、それぞれ部品が400円と3000円か。
どちらも、若松通商でまとめて売っているから、
つくばに帰るついでに買えるかな・・・?(荷物があって、行けないかもなぁ。。。)
三ヶ日インターまで行ってきました。
AT車だということもあってか、結構楽だった。
さて、明日効果測定を受けて、合格してみきわめが通れば、
土曜日には卒検が受けられます。
うまく行けば、来週の水曜日にはつくばに一端帰れる予定。
さて、どうなるかなぁ。。。
とりあえず、ハリーポッターの新刊が届いたので、
それでも読みながら寝ようと思う。
日曜日、祝日は自動車学校への送迎がないので、自転車で行ってきた。
それにしても、暑いなぁ。。。
地元の道を見ていると、やたらと道がでこぼこしてて、
しかも、狭い感じがするなぁ。。。
つくばと比較するのは、向こうは計画都市だし、そもそもおかしいけど、
やっぱり自然に比較してしまって、道路が狭い感じを受ける。
そういうのが原因となって、全国でも死亡事故が多い場所と
なってるんじゃないかなぁ、とか考えてしまう。
ただ、実際、死亡事故が起きてる箇所って、狭い道路じゃなくて
広い道路の方が多い感じもするから、一概には何とも言えないよね。
さて、今日は成績開示の日です。
既に計画数学が死んでるので、CかD辺りが来る気がする。良くてCだね。
幸いにも1,2学期開設の授業なので、後からがんばってBくらいにはできるかな。
昼間は自動車学校で、夜にならないと帰ってこれないので、
それまで楽しみにして待ちますかね。
今日は、自主経路の複数教習で、明日が高速教習。
パソコンの問題の方は、明日までに8種類全部合格して、
その次の日に効果測定の問題を受ける、と。。。結構ハード。
たまたま、昨日MaxValueに行ったらマックスコーヒーがあった・・・。
とうとう愛知県でも見かけるようになっちゃって、結局、
全国販売するようにでもなったのかな・・・?
一応、写真を撮ったので載せておく。
http://yasuharu.net/admin/diary/img/max_in_aichi.jpg
(サイズは、150KByteほど)
あぁ、Wikipedia見てみたら、2008年5月の段階で愛知県内に
流通していることが確認されているのか。
しかし、棚に置いてある量からして、結構買っていく人もいるのかな。
あれ、値段見てみると95円って・・・?
カワチ(関東地方のドラッグストア)で売っているのよりか安くないですかね・・・。
よく覚えてない。
たぶん、マックスコーヒーの隣に置いてあるお茶は同じくらいの値段だったけど、
左の2つは、逆にカワチの方が安かったよね。値段が逆転してる。
梅雨明けしたようだけど、今年は雨が少なすぎる気がする。
自動車学校に通っている間も、雨が降ったのは仮免試験のあった日の午前中だけ
だったし・・・。おかげで、仮免試験の時にはじめてワイパーを使ったわけですが。
うーん、6月はつくばにいたからはっきりとはわからないけど、あんまり
雨降らなかったしなぁ。。。
うーん、とある場所のネットワークを監視していると、そこの調子がよくない。
こっちのネットワークがおかしいのか、それとも、監視先のネットワークがおかしいのか、
どうも、前者の気がして、原因はルータにあるような気がするんだよなぁ。
もう少し様子を見てみよう。
こんな事書いていたら、時間が結構無いことに気づいた。
今日は9時半からなので、そろそろ準備して行ってきます。
なんとか仮免受かったので、仮免を交付してもらった後、すぐに路上へ。
いきなり道から子供とかが飛び出してくるんじゃないかと冷や冷やしますね・・・。
さらにいえば、とある事故の現場も通る(事故の状況とは進行方向が逆ですが)ので、
どっかの高校の学生が飛び出してくるんじゃないかと思ったり。
さて、今日も朝(1時間目)から晩(10時間目)まであります。
さらに、効果測定を24日までに合格するように、ということなので、
日曜日、月曜日あたりで勉強しておかないと、時間が間に合わないぞ・・・。
一応、現状の卒検の予定は、1週間後の26日。全てうまく行けばの話ですが。
明日、仮免の試験。
ということで、コース覚えたりとか、教科書読み返してみたりする。
まぁ、早めに寝ようと思う。
Borland C++ Builderが無いため、コンパイルできませんでした orz
一部、BCB特有のヘッダが入っているため、他のコンパイラで
コンパイルしようにも面倒そう。
どういう不具合かというと、特定のディレクトリで以下のようなエラーが出てしまい、
ファイルの転送ができないというもの。
File or folder 'cuments and Settings柴田 泰晴My DocumentsDevelopmentServerservers.txt' does not exist.
"C:Do"の部分が欠落してしまっていて、どこかで処理がおかしいと思うんだけど、
どこが原因なのかわからない。WinSCPのコードが原因というより、
呼び出している関数でおかしな事になっている気がするんだけどなぁ。。。
このリストを作成している部分のコードを見ていくと、Delphiらしきコードに出くわすし・・・。
試しに、実行しながらデバッガをかけてみれば原因がわかりそうなんだけど、
そうなるとBCBがいるから、できないんだよなぁ。。。困った。
どこかに、Borland C++ Builder 6.0 Porfessionalがないかなぁ。。。
(学情、coinsのリモートをそれぞれ確認してみたけど、どっちも入ってなかった。)