日記 (2005年8月分)
| 2006年 | 1月 | 2月 | 3月 | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005年 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
| 2004年 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
| 2003年 | 1月 | 2月 | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
2005/8/31(Wed)
いつのまにか
クロネコメール便が
ファミマ
でも出せるようになってたんですね。
これで私の住・通勤環境においてはすごーく便利になりました。
ただ、通勤経路にある
ファミマ
は駅に近くてすごく混んでるので、使いにくいんですが…。
ってことで、今日クロネコメール便出しに
ファミマ
に行ったんですが、そこで
ファミマ限定の「ヤッターマン つながるフィギュアストラップ」ってのが
コカコーラのいくつかのドリンクについてたんで買ってしまいました。
なんで今ごろヤッターマンって思うんですが、私の世代を狙い撃ちなんでしょうか?
一番欲しかったのは「ドロンジョさま」「おだてブタ」だったんで、ラッキーでした。
「ヤッターアンコウ」とか出たら目も当てられないところでした。。。
シークレットはたぶん「どくろべーさま」でしょう。これでもいいけど。
でも複数揃えてつなげるつもりは無いです。こんなのつなげてストラップにしたらとてつもなく使いにくい携帯になりそうです。
2005/8/28(Sun)
涼しくてすごしやすくなりました。こんな日が続けばいいのになぁ。
さて、温度測定→BMP化はようやくうまくいきました。
温度によって色を変えるとか、時間の区切りと、日付の区切りで線を入れるとかっていう装飾をつけてまぁ一通り完成。実時間での運用テストはまた後日ですが。。。
でもA/Dのリファレンス電圧設定もちゃんとしたつもりなのに、温度センサからの読み出せる値がどうも2度くらい高い。基板上にあるので、基板から多少は熱が来ているのかもしれないけど、2度はちょっと高すぎる。っていうので、安易に-2度補正。せっかくリファレンス電圧考えて作ったのになぁ。。。
次はAlert判断&お知らせ機能。これがこのシステムの売りなのでなんとか実装しないとなぁ。。。
ちょうど去年のGWに旅行ってわけではないけど、人様のおうちに長居することになってましたので、USB接続のPHSであるAH-F401Uを購入して使いはじめました。 当時は会社支給のノートパソコンもあったので、そのノートパソコンで公私共に使用してたんですが、 不況のあおりかノートパソコンが使えなくなってしまいましたので、年割りが切れるタイミングで解約してしまいました。でも出先でネットを使いたい(主にWEBで検索)という状況は往々にしてあります。 当然i-modeなんかでは使い物にならないし、パケット代も気になります。 で、ノートパソコンが無いので単体でWEBが閲覧できるものをって考えたら、京ポンかauのPCSVがついてる端末。 でも2台を持ち歩きたくは無いので、1台に集約したい。 で、行動範囲を考えるとPHSには全面的に移行できないのでau機となります。 ってことで、 W31T、 W31CA のどっちかを今考えてます。W31Tの方は軽い。大きさが最大の魅力。色はイマイチ。 W31CAの方は機能が魅力。色もこのワインレッドは渋い。auって女子高生このみなポップな色が多かったから、こういう色は大歓迎です。カメラの機能もよさそうなので、これがあれば今の300万画素のデジカメはもういらないだろうなぁ。。。でもデカイ。電池も持たないかも。。。 さて、どうしよう。。。 たまにメールが来ないままになってるという不便さに飽き飽きしているドコモには未練は無いのですが、電話番号が変わるのには未練があります。かといって番号ポータビリティまで待ちたくないしなぁ。。。
2005/8/27(Sat)
温度表示をグラフ化するのにBMPのランレングス圧縮を用いての生成に成功。
画像サイズの割りにはファイルサイズがとっても小さくてベストの選択かも。
ちなみにこの画像、256色モード。64×64のサイズで、絵の部分は
for(i=0; i>IMG_HEIGHT; i++) {
fprintf(fp, "%c%c%c%c", (i+1), (i%8), 0, 0 );
}
ってな感じで書いてます。これで376バイト(54+4*16+4*64+2)。
驚異的な圧縮率です。ってことで、ランレングスBMP画像作成時の備忘録。
- ランレングス圧縮に使えるのは、16色か256色モードのみ。
- ってことは必然的にパレットが必要となる。
- 54バイトのヘッダのあとにパレットを置く。
- パレット数は使う数だけあればよく、使わない分はもってなくていい。
と思ったけど、16以上はいるみたい。
なぜだかわからないが、パレット数が16未満だと、 IrfanView では表示するけど、WEBだと表示しなくなる。16以上なら両方ともうまく表示した。
16以上なら奇数個でもOKみたい。 - パレットの個数が不確定でいいのは、ファイル内の画像の開始オフセットアドレスを設定できるから。
- 行の終わりには識別コード(00 00)、
画像そのものの終わりには識別コード(00 01) がいる。
ちなみにこれも、識別コードをなくすと、 IrfanView はいいけど、WEBだとおかしくなる。 - だから画像サイズ分のデータが無くてもいい。無い部分はパレット0番目の色となる。
っていうのはうまくいってたお昼の話。今は深夜。
Cygwin上ではうまく生成できた。それをH8用に書き直し。
Trevaの画像をBMPにするルーチンがあるので、問題ないだろうなんて思ってたらはまってしまった。
バイナリエディタを使い正しいものと比較しながらデバッグ。
またまたエンディアンに振り回される。エンディアンっていつまでたってもややこしい。ここでも備忘録を。
BMPフォーマットはリトルエンディアン
ふぅ。。。温度のログは取れてるので、それをBMP化は明日かな。。。
2005/8/26(Fri)
今回の台風は遅かったですねー。昨日の帰宅時が一番ひどいかな?って思ってたけど、それほどでもなくて一番ひどかったのは夜中だったかなぁ?ってことで、これが今朝の空模様。多分今日はこれから台風一過でめっちゃ暑くなるんだろうなぁ。。。
やっぱりめちゃいい天気で暑かったですね。っていっても真昼間はエアコンの効いた中にいましたが。。。
一通り画像表示を含む各種ステータスがWEB表示できるようになって、ようやく研究が一段階を終えたって感じです。
まだまだ課題は沢山残ってますが、一応形になるようになりました。
でも温度表示は現在値を表示するだけなので、これを履歴がわかるようにしたい。
表でずらっと書く手もあるけど、やはりもっと綺麗にグラフかしたいよね?
手を抜けば、TABLEでグラフを書くという方法もあるけど、やはりBMPファイルを作って見たい。
画像表示では必要なかったランレングス圧縮を使えば、温度グラフって結構楽に出来るんじゃない?
サイズも小さくなりそうだし。
横に温度軸、縦に時間軸となるけど、温度の長さをランレングス値にしちゃえばうまくいきそうじゃないかなぁ???ってことで、明日はランレングス圧縮を利用した温度グラフの作成をして見ます。
で、その次はSMTPかな。SMTP自体はそんなに難しくなさそうだけど、HTTPと同居できるかどうかってのがちょっとやっかいかもしれません。
それに実際にSMTP使おうとすると、自分でSMTPサーバを立てない限り認証をどうするかっていうので困るなぁ。。。複雑なのに対応したくないし。せいぜい POP before SMTP くらいまでかなぁ。ってことはPOPも実装しないとだめってことかぁ。。。。
2005/8/24(Wed)
明日は台風直撃かぁ。やだなぁ。。。でも台風のときは会社から早く帰れーって言われるからちょっぴり良かったりする。だけど、明日は夜遅く帰るほうが楽かも。。。
昨日の続き。httpとメインタスクを並列に動かして、httpから呼ばれるCGIでメインタスクでの値を共有メモリを用いて読み出し、表示。ってのができるようになった。もっともこれは温度に関してだけで、画像に関しては画像生成中というステータスのときに読み込めないので、ダブルバッファにしておく必要があるかな?で、どっちのバッファがどうなのかっていうステータスを持つ必要がある。としないとだめかな??また明日だ。
2005/8/23(Tue)
おぉぉやっぱり水曜の公聴会に行きますかー(というメールが)。あぁ知り合いさんが発表となると余計行きたくなっちゃいますよねー。晴れ舞台ですからねー。 って、私は今のところまず無理っぽいので、今のところは可能性薄です。 でも9月1日に会社がリストラ案とか組織変更とかってなんか発表してくれたりすると、 その影響で現仕事が一時中断になったり、上司連中が会議で忙しくなったりして、 どさくさにまぎれて休めるかな? ってすっごい身勝手な妄想してますけどね。。。
研究の方は、WEBで画像を表示するってとこで今日もつまづいた。 GIF、PNGやJPGは大変そうだったので、BMPファイルに変換。H8なんで、エンディアンに悩んだりといろいろと試行錯誤してなんとか表示できた。 微妙に普通のCと振る舞いが違うから結構はまりやすい。 CGIからのコントロールも簡単には出来るのを確認したから、この作りこみはまた明日以降。 あとはプログラムがマルチタスクでプロセス分かれるんで、そのやりとりにファイルか共有メモリとかを使う必要があるから、それも明日以降考えよっと。
2005/8/21(Sun)
海尻研の発表は10日かぁ。土曜なのはうれしいけど、3名の発表を聞くためだけに行くってのはちょっとなぁ。。。前後に他のがあればいいんだけどなぁ。。みんなどうするんだろ。。。
1チップMSXは 昨日で〆切でした。 今見たら台数はもう表示されてませんので、最終的に何台だったのかわかんないんですけど、 4000まではいってないはず。なので商品化されないのかな?って思ってたら
法人・学校様分の予約を合わせて、集計作業中なんですって。法人と学校からの注文集計が別だったのかぁ。知らんかった。
でも西氏が5000に届かなかったらポケットマネーで残り分購入するって言ったとかっていう話もありますんで、実際にはなんとか商品化されるのかなぁ? 商品化されたら予約してなかった私はちょっと悔しいかも。。。 価格見直しってことで9800円で再受付してくれるのがいいんだけどなぁ。。
2005/8/18(Thu)
師玉研、不破研の修士論文公聴会は9月7日ですって。
うーん。週のど真ん中ですねー。もう少し早くお知らせしてくれれば調整のしようもあったものなんですが、ちょっと無理っぽいです。
とりあえず私の夏休みは今日と明日ですんで…。。。9月にずらすことも可能だったのに…
しかし、相変わらず聞かないと発表してもらえないんですね。予定でもいいから日程が決まったらアナウンスしてくれてもいいって思うんですけどね。
それに他の研究室の予定がわからないっていうのもなんだかなぁって思っちゃいます。
横のつながりとかって全然無いんですかね。こういうのは我々民間企業員からみたら不思議に思っちゃいます。
ちょうど今回の試験で受かった人もいますし、都合さえあれば聴講に行きたいって思ってらっしゃる方は多いと思うんですよ。
特に平日に開催するんならできるだけ早く教えてもらいたい。不確定な予定な段階でもいいんで。。。そう思うだけです。
2005/8/17(Wed)
これはSUGSIのメールアドレスへのSPAMメールです。
しばらく前は日に1通以下になってんたですが、最近はこんな感じで日に5、6通位になってます。
井川りかこさんからはまた来るようになってしまいましたし。。。
でも、以前は自分のアドレスでググったらCAIのログとかが引っかかってたんですが、
今やったら学校のサーバーに作った自分のWEBページしかひっかからなくなってます。
学校側がログを公開するのを辞めたのか、あるいは最近CAIをしてないのでログが無いのか、どっちなのかわかんないですけど、まぁSPAM屋さんのリストにはもう入ってるんでしょうね。
でも最近のSPAMは日本語のSubjectが多く、Fromもinfo@*が多い感じです。
ドメインはころころ変わるので単純なフィルタリングは難しく、
info@でひっかけるとプロバイダからのメールもはじいちゃったりするんで、メールソフトではじくのは難しいところです。
でも、@Niftyのサーバー上でのSPAMフィルタは結構優秀で、SPAMは99%位はじいてくれるんで結構気に入ってます。
まぁ添付とかあるわけでもないし、この程度の数なので手で消すのもそんなに苦ではないのかもしれませんが、もっともっとSPAM多い人ってどうやって必要メールを抜き出してるんだろう。
2005/8/16(Tue)
また大地震ですねー。 東京でも結構な大きさで、しかも長い時間揺れてたんで、 また千葉かなぁ?って思ってたら震源が東北? だったらそりやでかいはずだわって感じ。 ここまででかいのが頻発すると真剣に怖くなってきますね。 っていってもたいした備えなんてしてないんですが、 唯一 ← こういうのだけは手に入れました。 買ったんじゃなくってもらい物なんですけどね。 中国製だったかな?イマイチなつくりですけど、 ちゃんと手回しもできれば、ソーラーもある。 携帯の充電も出来るし、ラジオもなって、電気もつくから便利です。 まぁ家の中では使うことはないから車に乗せてますけど。。。 他にもラジオつきのライトあるんですけど、単1電池なおかげで不便なんですよね。 電池って常備してるのって単3と単4くらいで、単1なんて常備してても使うことなく終わってしまうんですよねー。だからこういう充電式は便利だとは思うんですが、でも980円くらいかと思ってたら、意外と結構な値段するんですねー
さて、仕事も落ち着いたんで、そろそろ夏休みを取らせてもらおうかな?って 思ってたら、今日もまた不具合発見。 まだ修正きくからいいもののヤバイヤバイ。 いくら新人さんとはいえ間違い多すぎだよー。ダブルチェックして完璧ですって言ったじゃん。 ってことで、何も信じられない状況です。 でも今週後半には夏休み取れるかな?明日次第だ。。。 明日で全部完璧におわればいいなぁ。。。
2005/8/14(Sun)
価格.com経由でインターネット接続環境を契約するとお得になりますってキャンペーンってありますよね。 今のADSLもそこ経由で申し込んでます。 で、今日そこからギフト券が届きました。 1年継続利用の約束でもらえるはずなんですが、実際の発送は4ヶ月経過後だそうです。なんでなんでしょうね。 契約プロバイダも3ヶ月無料とかだったはずなので、まだお金取られてません。 これだけ考えたらめっちゃお得〜な感じです。 今現在だとお金もらって使ってあげてるって感じだし。。。 でも、こういうキャンペーンを乗り継いでお安くあげちゃう人っていてもおかしくないですね。 継続利用に対するメリットってほとんどないですもん。携帯ですらちょっとづつ割り引きが大きくなるのに。。。
時間が取れたので、 HOSを入れて見た。 でも結局うまくいかない。本の中との環境がまったく一緒で無いとわからないことが多すぎる。 アドレスとか意識しないといけないソフト開発なんて10年以上もやってきてないもんなぁ。 10年以上前のソフト開発のレベルだって、アプリっていうより、ダイアグ程度のものだったし。。 一から勉強が必要かな。 で、μITRON4.0仕様のTOPPERS/JSPカーネルってのもあったんで、 こっちをいれてみたら、これはすんなりと出来た。 こっちの方が新しいアプリを作るときの土台つくりとかが簡単ですごーく使いやすい。 自分と同じハードウェア環境が準備されてるし。 とりあえずLED8個を別々のタスクで違うタイミングで光らせて見たら、見事に並列処理。 うーんすばらしい。これでいいなぁ。。。って思って、 これにTCP/IPスタックである TINETを入れようとしたんだけど、これは失敗する。 惜しいなぁ。。。。やろうとしてることには絶対TCP/IPプロトコルは必須だし。 なんとか動くようになれば、この上ですべて作れるんだけどなぁ。。
2005/8/12(Fri)
さっそく平成18年度4月入学・平成17年度10月入学 入学者選抜試験 合格者リストが 発表されたみたいですね。 私のところにも個別に合格しましたとの報告メールが来てます。 おめでとうございます!!! 合格率は私のときと同じように高いんですね。 一般選抜とはいえそんなに変わんないのかな? まぁこれで、「面接の時には背伸びせずに正直に言いましょう!」ってのが攻略法っていうのかな? まぁ当たり前のことなんだけど、良い方向性ですね。 合格された皆さん、会う機会がありましたらよろしくおねがいします。 って科目生だった某氏とは何度も会ってますが…。。。
先日買ったITRONプログラミング入門
の本を通勤中に読んでますが、さすがちゃんとしたOSって感じです。
ITRONなんて全然中身知らなかったのですが、ちょっとづつ理解できてます。
とっつきにくかったけど、実はすごく楽しいのかもしれません。
まぁ今やってることは従来のH8OSでタスク単位で実装していって、
本を一通り読み終わったらHOSの方へインプリして見ようかな?
2005/8/8(Mon)
今日は外回りのお仕事だったので、真昼間の山手線なんかに乗ってたんですが、 夏休みらしく元気なおこちゃま軍団が沢山いました。 みなさん水筒を肩にかけ、手にはポケモン用紙かなんかをもち駆けずり回ってました。 いっしょについてまわるお母さんたちは大変そうですねぇ。
出たついでにちょっと寄り道をして、
八重洲ブックセンターの本店へ。
うちの近所とか、会社の近くのとかの一般の本屋さんだと、PICとかH8とかハード系の本となるとさっぱりなんで、
こういう大きな本屋に行かないと見れない本が多すぎて困る。
買うだけならアマゾンとかネットで山ほどあるんだけど、
この手の本は中身を見ずに買うというのはギャンブル性が高すぎるので。。。
ってことでこの本を今日買いました。
結構まとまっててこれで週末に挫折したITRONを再チャレンジできそうです。
でもこの本、八重洲ブックセンターをもってしても1冊しか無かった。まぁTRON系の本なんてそんなには売れないよね。どこにあるかも探すの苦労したし。。。
でも、久々にこういう本屋に来るのもいいな。普段目にしないけど面白い本がいっぱいあった。
O'REILLYの本も沢山並んでて、金銭的後押しさえあれば欲しいものは沢山あったんだけどなぁ。。。
2005/8/7(Sun)
先日もさっき(24時過ぎ)も揺れてますね〜。 まぁさっきのは震度1なんで深夜で無かったら気付かなかったのかもしれないけど、 一回ドンときて揺ら揺らって揺れてるのは震度1でも気持ち悪いものです。ほんと怖いなぁ。。。
オークション(ショップ出品)でふと安物をゲット。出品者指定の銀行と同じ 三井住友銀行 のネットバンキングで振り込もうとしたら 日曜日21時〜月曜日7時はメンテナンスで使えないとのこと。。。 ネットバンクなんて夜や休日に使うものでしょ。メンテナンスなら平日の真昼間にでもしろよー って思うのは私だけかしら? っていうか毎週何時間もメンテナンスがいるってどういうシステムだよー。
H8の方はITRON系の HOS-V4、 Navajo、 TOPPERS/JSP を試して見るも、 どれも環境構築まではできるけど、 サンプルの作って動かすまでの手順がどうもわからない。 色々なサイトを見るも、モニタは日立サイト(現在はルネサスになってます)から落とせとかって古い情報ばっかり。 H8キットへの焼き方とか、そういう初歩からってのが見当たらなく、 どうも前提とされているものがありすぎるような気がする。 ってことで、環境的にはいちばんシンプルな付属CDのH8/OSのLinux環境に戻ることに。。。 ってことは、H8studioと同ことなの?ってことでH8studioでWindows上での開発に落ち着く。 以前MES上で完成させたNTPのプログラムをH8OS上に移植。 システムコールがちょこちょこ違うってのもあるけど、 UDPの送受信が全然違ってて、受信は割り込みで受けるしかないので、それに対応させるのに難儀する。 結局今日はその途中まででおしまい。またあした。。。
2005/8/6(Sat)
連日の猛暑です。こんな日に洗車するのは我ながらあほかと思いますわ。 でも何ヶ月も洗車して無いと、車に艶もまったくなくなり、 虫やら鳥の糞とかであまりにもひどかったんですよね〜。 洗車機の洗車だと隅々まで綺麗にならないしワックスもかからないからすぐ汚れちゃいますしね。 でもこんなに暑いと、多少のお金だしてでもガソリンスタンドの手洗い洗車とかの方がよかったかも。。。
H8の方はあいかわらずOSで苦労する。 次なる手は uClinux for H8/300か ITRONであるHOSなのか? ここらへんまで来るとH8アプリを作る前にOSについてのお勉強で時間喰われそう気がするんで どうも気乗りしない。 でもITORNならリアルタイムOSってことで使ってみたい気もする。。。 ってことで、HOS-V4を入れて見たく調べて見たんですが、 やはり環境構築で苦労してしまった。 Windows上でってことで、 MinGWを いれてその上で環境を構築してはみたけど、 さてこれでちゃんと動くのか? Linuxで今構築されているものでもいけるのか? わかんないことが多すぎです。
SUGSIの試験行ってきましたとのご報告。 へーそんな試験だったんですか。この時期ってことは一般選抜ですよね? うーん。難しくはないでしょうけど、私も全部ちゃんと答えられなかったでしょうねぇ。 でもなんか偏っている印象が… 選択とかなかったんですかね? まぁ合否ラインがどのくらいかですよね。 筆記試験が無いってことはその口述試験と申請書類がすべてでしょうから、 その問題の正解率がどの程度影響するのかとか気になりますよね〜
2005/8/4(Thu)
今週で仕事が片付くはずだったのに例に漏れず顧客のわがままご要望で仕様変更。
納期が延びてしまいました。
こんな顧客相手だと仕事の区切りを読んでドバっと休んで海外旅行へ!なんてなかなか難しいです。
ゲリラ的に単発でお休みするか、3日前に決めた!なーんていう旅行とかになっちゃいます。
まぁ上司なんかはお子様の夏休みの関係上ずらすわけもいかず家族サービスで万博なんぞに行ってらっしゃるみたいです。
にもかかわらず昼・深夜問わずメールが飛び交ってるのはさすがというかなんというか尊敬しちゃいます。
まぁヒラ社員である私は会社を離れたらメールは出来ない環境なのでそんな真似事は幸か不幸かできません。
でも携帯にはしょっちゅう電話がかかってくるんだよなぁ。。。
