DVD-Rが届いたのはまあ先週なのだけどw
Amazonのレビューを見ると、太陽誘電も安心できないロットがあるらしい(あくまで伝聞!)。
ただ、ああいうのは他社の工作員、もしくは愉快犯が風評被害を狙って書いているだけなのかもしれない気がして、べた褒めでも酷評でもあまり信用できない感じがなあ…
良いところ、悪いところを併記していあるのは信頼できるように思える。もちろん、賢い工作員はそこまで読むのだろうけどね。
メモリはメインマシン用。前回の発注ではDDR400メモリとDDR2-400メモリを間違えるという痛恨のミスをしたので、今回は慎重に。とは言いつつ、昨今のメモリ下落であのときの6割くらいの値段にはなったので、あまり深刻というわけでもない。
早速再起動して最大のメモリ喰い、Firefoxを起動してみる… おお、スワップアウトされない!
空調座布団は平日に3回来てもらってたのだけど、1日目は不在票に気づかず(ポスト付近におちてたのを今日発見)、2日目は佐川急便のサイトで再配達依頼できず、3日目は無視(あはは)したので、今日は配達に来てくれなかった。
ダメ元でもう一度再配達依頼したら、今度はあっさりと受付けられた… うう、信頼感がない。
佐川急便には良い印象を持っていないので、嫌われたかなw
2007-07-21
CVSのローカルキーワード
CVSのローカルキーワード(サイト独自のキーワード置換)は、$Id$, $Header$, $CVSHeader$のいずれかでないとダメなのだそうだ。
プロダクトラインと似たことをやっているので、コアアセットとしてのリビジョンと、それを元にしてできた各々のプロダクトのリビジョンを分けて管理したかったわけだ。
で、ローカルキーワードを使う方法を見つけて設定したのだけど、どうやっても$Revision$, $Author$, $Date$などのエイリアスをつくれない。
よくよく調べてみたら、上記の制限があったというわけ orz...
後からコミットされたほうでキーワード置換されてしまうしかないのかなあ…
プロダクトラインと似たことをやっているので、コアアセットとしてのリビジョンと、それを元にしてできた各々のプロダクトのリビジョンを分けて管理したかったわけだ。
で、ローカルキーワードを使う方法を見つけて設定したのだけど、どうやっても$Revision$, $Author$, $Date$などのエイリアスをつくれない。
よくよく調べてみたら、上記の制限があったというわけ orz...
後からコミットされたほうでキーワード置換されてしまうしかないのかなあ…
2007-07-19
ブログでささやかれる都市伝説
@IT経由。
都市伝説について書かれたブログへのリンクを集めたサイト、「みんなのきざし“ブログでささやかれる都市伝説”」がオープンしたらしい。
わりとこの手のネタは好きなので結構知ってたつもりだったけど、いくつか新鮮なネタもあったのでメモ。出どころ不明の話って胡散臭くていいよねw
とは言っても、単に「都市伝説」というキーワードを機械的に拾っているだけのようで、そこは差し引いて考えないといけないっぽい。当然、使い古しのネタも少なくはない。まあそれでもネタ元ととしてはいいよね。
都市伝説について書かれたブログへのリンクを集めたサイト、「みんなのきざし“ブログでささやかれる都市伝説”」がオープンしたらしい。
わりとこの手のネタは好きなので結構知ってたつもりだったけど、いくつか新鮮なネタもあったのでメモ。出どころ不明の話って胡散臭くていいよねw
とは言っても、単に「都市伝説」というキーワードを機械的に拾っているだけのようで、そこは差し引いて考えないといけないっぽい。当然、使い古しのネタも少なくはない。まあそれでもネタ元ととしてはいいよね。
2007-07-18
風邪ひいたorz
ひさしぶりに風邪を引いてしまった。
月曜からだるかったのだけど、気にせず通勤したら途中で気分が悪くなってしまい、風邪かもと気がついた次第。ちと間抜けだw
休暇届を出して、家にトンボ帰り。熱を測ったら38.5度と自己ワーストを更新してて、あまり自覚症状がなかったのでちょっとびっくり。
でも、ゆっくり寝てたらそれなりに腰や関節の痛み、高熱による変な夢見などの症状が出てきた。2度くらい薬を飲んで、今は37.5度くらい。明日は会社行けるかなあ・・・
月曜からだるかったのだけど、気にせず通勤したら途中で気分が悪くなってしまい、風邪かもと気がついた次第。ちと間抜けだw
休暇届を出して、家にトンボ帰り。熱を測ったら38.5度と自己ワーストを更新してて、あまり自覚症状がなかったのでちょっとびっくり。
でも、ゆっくり寝てたらそれなりに腰や関節の痛み、高熱による変な夢見などの症状が出てきた。2度くらい薬を飲んで、今は37.5度くらい。明日は会社行けるかなあ・・・
2007-07-14
Share Point Server高すぎ
かなり前の話ではあるんだけど…
「WikiがなければMS Share Point Serverを使えばいいじゃない」(超意訳)という意見を見かけたことがある。
じゃあってんで値段を調べてみたのだけど、そのメモが今頃になって出てきた。
ライセンス名 SharePoint Internet 2007 Japanese MVL
価格 \3,147,430
ライセンス名 SharePoint Enterprise CAL 2007 Japanese MVL User CAL
価格 \5,710
たけーよwwwww
いや、自分の勤務しているところはMS Select契約を結んでいるので、ウソのように安い値段でMS製品を購入できるのだけど、それでこの値段か。
その時はサイボーズのガルーンについても調べたようで、
A 50ユーザー ¥600,000/50ユーザー ¥420,000/50ユーザー
B 51〜249ユーザー ¥11,000/1ユーザー ¥7,700/1ユーザー
C 250〜499ユーザー ¥10,000/1ユーザー ¥7,000/1ユーザー
D 500〜999ユーザー ¥9,000/1ユーザー ¥6,300/1ユーザー
E 1000〜2499ユーザー ¥8,000/1ユーザー ¥5,600/1ユーザー
F 2500〜4999ユーザー ¥7,500/1ユーザー ¥5,250/1ユーザー
ということだった。まあ、単にスケジュール調整する程度だったらこっち採用するよなあ。
「WikiがなければMS Share Point Serverを使えばいいじゃない」(超意訳)という意見を見かけたことがある。
じゃあってんで値段を調べてみたのだけど、そのメモが今頃になって出てきた。
ライセンス名 SharePoint Internet 2007 Japanese MVL
価格 \3,147,430
ライセンス名 SharePoint Enterprise CAL 2007 Japanese MVL User CAL
価格 \5,710
たけーよwwwww
いや、自分の勤務しているところはMS Select契約を結んでいるので、ウソのように安い値段でMS製品を購入できるのだけど、それでこの値段か。
その時はサイボーズのガルーンについても調べたようで、
A 50ユーザー ¥600,000/50ユーザー ¥420,000/50ユーザー
B 51〜249ユーザー ¥11,000/1ユーザー ¥7,700/1ユーザー
C 250〜499ユーザー ¥10,000/1ユーザー ¥7,000/1ユーザー
D 500〜999ユーザー ¥9,000/1ユーザー ¥6,300/1ユーザー
E 1000〜2499ユーザー ¥8,000/1ユーザー ¥5,600/1ユーザー
F 2500〜4999ユーザー ¥7,500/1ユーザー ¥5,250/1ユーザー
ということだった。まあ、単にスケジュール調整する程度だったらこっち採用するよなあ。
2007-07-13
SXCE b67
会社は相変わらず忙しいけど、プライベート関係で余裕ができたのでSXCEのNevada b67をインストールしてみようと思い立つ。
壊れてもいい実験用のマシンなので、マザーボードはEDEN EPIAマシン。これにBlade100についていた18GB HDDを取り付け。また、配布メディアがDVDイメージのみなので、W1100zのDVD-ROMドライブを取り外してEPIAに接続し、Blade100についていた壊れかけCD-ROMドライブをW1100zに。
で、起動してみると・・・ initがシグナル9を受けて再起動しまくり orz
確認までは取れてないけど、どうやらlibcがSSE前提でコンパイルされているとこうなるらしい。
しかたないので、普通のSolaris10をさくっとインストール。
Studio12を入れて、wzsunドライバと、saa713xドライバの開発でも再開しましょうかね。
2007-07-08
空調座布団が欲しい、超欲しい
エアコンなしでひんやり 「空調ベッド/座布団」で猛暑を乗り切れ
http://www.itmedia.co.jp/news/articles/0706/27/news094.html
を見て以来、空調座布団が気になってしょうがない。
個人的には初期ロット品は買わない主義だが、こればっかりは即買いでもかまわないくらいの勢いだ。
しかしなかなか発売される様子がなく、やきもき中… そのうち夏が終わっちゃうぞw
とりあえずリンク張っとこう。http://www.rakuten.co.jp/pc2b/
しかし、会社名そのものが「株式会社空調服」とはwww
しかも、3年前から試作していた模様。
http://www.itmedia.co.jp/news/articles/0407/20/news070.html
http://www.itmedia.co.jp/news/articles/0706/27/news094.html
を見て以来、空調座布団が気になってしょうがない。
個人的には初期ロット品は買わない主義だが、こればっかりは即買いでもかまわないくらいの勢いだ。
しかしなかなか発売される様子がなく、やきもき中… そのうち夏が終わっちゃうぞw
とりあえずリンク張っとこう。http://www.rakuten.co.jp/pc2b/
しかし、会社名そのものが「株式会社空調服」とはwww
しかも、3年前から試作していた模様。
http://www.itmedia.co.jp/news/articles/0407/20/news070.html
クッキー名 #2
ホワイトリストを使ってクッキーをリセットし、6/29から7/8でどれくらい増えるかという実験(うち研修で4日ほど不在)。
まず、リセットした時点でのクッキーのサイズは2461バイト。
これがこうなった
つまり、81806バイト増え、リセットによって81842バイトクリアされたということ。
まさにいたちごっこ…
まず、リセットした時点でのクッキーのサイズは2461バイト。
-rw-r--r-- 1 foo users 2461 Jun 30 02:03 white.txt
これがこうなった
-rw-r--r-- 1 foo users 81841 Jul 8 19:47 black.txt
-rw-r--r-- 1 foo users 84267 Jul 8 19:47 cookies.txt
-rw-r--r-- 1 foo users 2425 Jul 8 19:47 white.txt
つまり、81806バイト増え、リセットによって81842バイトクリアされたということ。
まさにいたちごっこ…
研修行ってきた #2
ところで、研修があると狙ったように忙しくなるというジンクスを信じているのだけど、今回もあたっている気がする。
まず、機種Wの品質評価テスト期間とぶつかっている。トラブルもいくつかテスタや要求元から報告が上がっている。機種Wについて言えば、そもそもV2.0の機能導入をしなければならない時期だ。また、研修後に弁理士さんに図面を追加で提出しなければならない。さらに、機種Cの開発を始めないとHさんに怒られる。シミュレータも全然進んでない。機能仕様書の標準化も全然手をつけてない…
だんだん気が重くなってきた。が、これは「実際にはいつもどおりの忙しさだが、研修があると心理的にさらに忙しく思えるだけ」なのだろうか…
まず、機種Wの品質評価テスト期間とぶつかっている。トラブルもいくつかテスタや要求元から報告が上がっている。機種Wについて言えば、そもそもV2.0の機能導入をしなければならない時期だ。また、研修後に弁理士さんに図面を追加で提出しなければならない。さらに、機種Cの開発を始めないとHさんに怒られる。シミュレータも全然進んでない。機能仕様書の標準化も全然手をつけてない…
だんだん気が重くなってきた。が、これは「実際にはいつもどおりの忙しさだが、研修があると心理的にさらに忙しく思えるだけ」なのだろうか…
研修行ってきた
泊まり込みの研修に行ってきた。
対象は今春に昇格した社員で、主催は人事部。
2泊3日で、前泊も入れると4日間にもなるというもの。
一部の会社ではマインドコントロールまがいの研修もあるようだけど、そういうバカバカしいものとは無縁であるのは幸いだ。
ただ、有意義であったかというと・・・ うーん
職種がバラバラなので、刺激があるのはいいんだけど、あまり深い議論までいかないというか。
なんというか「先輩社員としての心構え」的な、抽象的な、当たり障りのない話題で終始してしまったような気がしないでもない。
まあ、いつもはあまり意識しないお金の話を知ることができたのは収穫だったかなと。
対象は今春に昇格した社員で、主催は人事部。
2泊3日で、前泊も入れると4日間にもなるというもの。
一部の会社ではマインドコントロールまがいの研修もあるようだけど、そういうバカバカしいものとは無縁であるのは幸いだ。
ただ、有意義であったかというと・・・ うーん
職種がバラバラなので、刺激があるのはいいんだけど、あまり深い議論までいかないというか。
なんというか「先輩社員としての心構え」的な、抽象的な、当たり障りのない話題で終始してしまったような気がしないでもない。
まあ、いつもはあまり意識しないお金の話を知ることができたのは収穫だったかなと。
開封確認ウザイ
「開封確認が」というよりは「わざわざ開封確認を指定してくるやつが」といったほうがいいだろうか。
まあ、そういうやつは身のまわりには約1名しかいない。しかし、その約1名というのがメーラの自動送信機能を使って「今日の確認リスト」みたいなメールをバンバン送ってくる困った奴なので、迷惑なことこのうえない。
とはいえ、自分自身は開封確認はすべて無視、自動送信はフィルタでひっかけてごみ箱直行なので、「迷惑」というのはあくまで周りの人にとってである。
こちら側でもDisposition-Notification-Toヘッダがついているメールに自動返信してみようかと思うのだが、自動応答は会社の規則でできないことになっているので悩ましいところ。
まあ、こういう問題は技術的にではなく、上司に相談するのが一番いいだけどね。
まあ、そういうやつは身のまわりには約1名しかいない。しかし、その約1名というのがメーラの自動送信機能を使って「今日の確認リスト」みたいなメールをバンバン送ってくる困った奴なので、迷惑なことこのうえない。
とはいえ、自分自身は開封確認はすべて無視、自動送信はフィルタでひっかけてごみ箱直行なので、「迷惑」というのはあくまで周りの人にとってである。
こちら側でもDisposition-Notification-Toヘッダがついているメールに自動返信してみようかと思うのだが、自動応答は会社の規則でできないことになっているので悩ましいところ。
まあ、こういう問題は技術的にではなく、上司に相談するのが一番いいだけどね。
2007-06-23
クッキー名
クッキー名と言っても、マリーとか鳩サブレとかじゃなくてHTTPのアレのほう。
Firefoxのcookies.txtを見ると、特定のクッキー名が多いなあと思ってちょいと頻度を調べてみた。
CCAX_vidはNifty系のサイトから送られてくるらしい。
__utmはGoogle Analyticsなのね。多いなあ…
以前はもっとNGUserIDというのが多かった気がするけど、調べてみるとそうでもなかった。
もっともこれ、400以上のサイトからのクッキーを拒否したうえでの集計結果なので、あまりあてにはしないほうがいいかも。
Firefoxのcookies.txtを見ると、特定のクッキー名が多いなあと思ってちょいと頻度を調べてみた。
4 BZA_UQ_ID
4 aad
4 c1
5 Apache
7 futomiacc
8 100474499P
20 CCAX_vid
108 __utmz
109 __utma
CCAX_vidはNifty系のサイトから送られてくるらしい。
__utmはGoogle Analyticsなのね。多いなあ…
以前はもっとNGUserIDというのが多かった気がするけど、調べてみるとそうでもなかった。
もっともこれ、400以上のサイトからのクッキーを拒否したうえでの集計結果なので、あまりあてにはしないほうがいいかも。
sedで倉庫番
倉庫番をsedで実装した人がいる模様。すごい!
http://aurelio.net/sed/sokoban/sokoban.sed
他にもいくつか http://sed.sourceforge.net/ から辿れる。
http://aurelio.net/sed/sokoban/sokoban.sed
他にもいくつか http://sed.sourceforge.net/ から辿れる。
2007-06-22
停滞
うーん、なんだか最近忙しいな。
バスはいつも22時以降だし、寝るのは27時くらいだし
もっとも、起きるのも8:30くらいだけどw
バスはいつも22時以降だし、寝るのは27時くらいだし
もっとも、起きるのも8:30くらいだけどw
明日は明日で飲み会か・・・ こんな時にやらんでもいいのになあ。
つーか、明日弁理士面談じゃないか。図が足りないって怒られてるんだけど、ノルマはこなしているので正直出願なんかどうでもいいwww
どうせ審査拒絶される程度のアイデアなんだから、適当に補充しておいて欲しいところ。
2007-05-26
ノイズキャンセリングすごい
SONYのNW-507F買った。
ノイズキャンセリング機能が気になっていたので、ついぽちっとw
で、今更ながら試してみたんだけど…
今日は室温が31℃にもなりそうなのでPCのファンが「ゴーッ」とうるさいんだけど、これがほとんど消える!!!
これは感激ですよ。夏の休日はこれで快適に過ごせそう。
しかし、今日は他にも宅配便屋さんが来るので、チャイムの音を聞き逃さないためにあまり試してもいられない。まあ、プレイリストの編集でもして待ってましょうかね。
でも、その代償としてドライバ部分?がかなり大きくなってるのかな。小さいイヤーピースをはめてみても、なんかまだ落ち着かない。あと、色が黒なので汚れが目立つかも。
ノイズキャンセリング機能が気になっていたので、ついぽちっとw
で、今更ながら試してみたんだけど…
これはすごい
今日は室温が31℃にもなりそうなのでPCのファンが「ゴーッ」とうるさいんだけど、これがほとんど消える!!!
これは感激ですよ。夏の休日はこれで快適に過ごせそう。
しかし、今日は他にも宅配便屋さんが来るので、チャイムの音を聞き逃さないためにあまり試してもいられない。まあ、プレイリストの編集でもして待ってましょうかね。
でも、その代償としてドライバ部分?がかなり大きくなってるのかな。小さいイヤーピースをはめてみても、なんかまだ落ち着かない。あと、色が黒なので汚れが目立つかも。
2007-05-20
pukiwiki-edit-modeとWikiName
PukiWikiに書く内容をオフラインで下書きするとき、Emacsならば先頭行に「// -*- pukiwiki-edit -*-」と書いておけば自動的にpukiwiki-edit-modeになるので便利だ。
場合によってはoutline-modeよりも視認性がいい場合もある。
ところでこのpukiwiki-edit-modeだが、WikiNameを認識するのがうざったい。
C++やJavaのソースコードを貼り付けると、妙なところでアンダーラインが引かれてしまう。
また、ヘッダ行にWikiNameと認識できるものが入ってしまうと装飾がおかしくなってしまう。
pukiwiki-mode.elを改造しようと思ってソースを読んでみたのだけど、単に~/.emacsに(setq pukiwiki-style-anchor-regexp-alist nil)を入れておけば良いらしい。まあ、今時WikiNameなんか使わないだろうし、これでいいかなと。
あとは、URIに反応するところと、改行時に前行のインデントを継承するのをやめさせたいなあ…
場合によってはoutline-modeよりも視認性がいい場合もある。
ところでこのpukiwiki-edit-modeだが、WikiNameを認識するのがうざったい。
C++やJavaのソースコードを貼り付けると、妙なところでアンダーラインが引かれてしまう。
また、ヘッダ行にWikiNameと認識できるものが入ってしまうと装飾がおかしくなってしまう。
pukiwiki-mode.elを改造しようと思ってソースを読んでみたのだけど、単に~/.emacsに(setq pukiwiki-style-anchor-regexp-alist nil)を入れておけば良いらしい。まあ、今時WikiNameなんか使わないだろうし、これでいいかなと。
あとは、URIに反応するところと、改行時に前行のインデントを継承するのをやめさせたいなあ…
2007-05-16
Sho-Boh vol6を注文
Sho-Bohのvol4とvol5はなんとなく訴えてくるるものがなくてパスしていたのだけど、久しぶりにamazonをチェックしてみたらvol6がもう出ているそうで。
この号の表紙は涼しげな色が良いですな。モデルの子も実にかわいい。子役dvd.comのレビューでもいい評価になっていたので、注文してみますた。
…しかし、こういうのを買うとamazonの「おすすめ」ががらりと変わるのはもうあきれるのを通り越して感心するばかり。良くできてますなw
そしてU-15, U-12アイドル写真集の多さにびっくり。世も末ですなw
この号の表紙は涼しげな色が良いですな。モデルの子も実にかわいい。子役dvd.comのレビューでもいい評価になっていたので、注文してみますた。
…しかし、こういうのを買うとamazonの「おすすめ」ががらりと変わるのはもうあきれるのを通り越して感心するばかり。良くできてますなw
そしてU-15, U-12アイドル写真集の多さにびっくり。世も末ですなw
チョココロネ
ここんところ体重が59kgで定着しそうなので、お菓子の類は控えているのだけど、
会社の売店でチョココロネを見つけたので、思わず買ってしまった orz...
でも、あんまりチョココロネって売ってそうで売ってないよね。食べたのもずいぶん久しぶり。ていうか、そもそも食べたことがあったかどうかも定かではないw
で、そのコロネは長さが20cm弱はあった。らき☆すただと10cmもなかったように思えたけど… なんというか「アトランティスの謎」に出てくる芋虫みたいな形。
あれ、それともあれは巻き貝だったっけ… こちらも記憶が曖昧だ。
会社の売店でチョココロネを見つけたので、思わず買ってしまった orz...
でも、あんまりチョココロネって売ってそうで売ってないよね。食べたのもずいぶん久しぶり。ていうか、そもそも食べたことがあったかどうかも定かではないw
で、そのコロネは長さが20cm弱はあった。らき☆すただと10cmもなかったように思えたけど… なんというか「アトランティスの謎」に出てくる芋虫みたいな形。
あれ、それともあれは巻き貝だったっけ… こちらも記憶が曖昧だ。
2007-05-08
toppers/jsp #2
前に書いたように、GW後半戦にtoppers/jspのpthreadへの移植に挑戦。
pthread_mutexを使ってタスクコンテクストの切り替えはできるようになった。xUnit環境と割り切って使うので、割り込みのサポートはしなかった。
だけど、実はこれは大きな制限だったことが実装後に判明。システムクロック割り込みを受け付けないため、周期ハンドラによるiwup_tsk()などが動作しないのである。やられた orz...
んで、しょうがないので各スレッドにSIGUSR1でも送って、シグナルハンドラ内でCPU使用権のpthread_mutexを解放しようかなあ… と軽く考えていたのだけど、これもうまくないらしい。
シグナルハンドラ内ではasync signal safeな関数しか使えないので、pthread_mutex_unlockなども使えないそうなのだ orz...
pthread_mutexじゃなくて、パイプを使ったメッセージパッシング方式に切り替えるしかないかなあ…
pthread_mutexを使ってタスクコンテクストの切り替えはできるようになった。xUnit環境と割り切って使うので、割り込みのサポートはしなかった。
だけど、実はこれは大きな制限だったことが実装後に判明。システムクロック割り込みを受け付けないため、周期ハンドラによるiwup_tsk()などが動作しないのである。やられた orz...
んで、しょうがないので各スレッドにSIGUSR1でも送って、シグナルハンドラ内でCPU使用権のpthread_mutexを解放しようかなあ… と軽く考えていたのだけど、これもうまくないらしい。
シグナルハンドラ内ではasync signal safeな関数しか使えないので、pthread_mutex_unlockなども使えないそうなのだ orz...
pthread_mutexじゃなくて、パイプを使ったメッセージパッシング方式に切り替えるしかないかなあ…
2007-04-30
ゴールデンウィーク第1陣
寝たり、録りためたアニメを消化したり、寝たり、ゲームしたり、寝たり。
有意義だ…
今はNHK FMのアニソン特集聞いてる。生で番組視聴するなんて久しぶりだなー
社会人になる前は休日と言えば一日中ラジオ聞いていたものだけどなあ。
もっとも、当時は普通にJ-POPのランキング番組がメインだったかな。
それが今は… orz...
でも、Evaやセイントテールあたりで転んだライトヲタなので、昔の曲はほとんどわからない。
有意義だ…
今はNHK FMのアニソン特集聞いてる。生で番組視聴するなんて久しぶりだなー
社会人になる前は休日と言えば一日中ラジオ聞いていたものだけどなあ。
もっとも、当時は普通にJ-POPのランキング番組がメインだったかな。
それが今は… orz...
でも、Evaやセイントテールあたりで転んだライトヲタなので、昔の曲はほとんどわからない。
2007-04-28
もえたんアニメ化
どういう展開になるんだろう? 英単語は? 教育番組になる?
ぜんぜん想像がつかないw
http://www.ne.jp/asahi/magneticwave/popcan/
まさかとは思うけど、NHKでやったら面白いのになあ。気持良く受信料も払えるってもんだ。
ぜんぜん想像がつかないw
http://www.ne.jp/asahi/magneticwave/popcan/
まさかとは思うけど、NHKでやったら面白いのになあ。気持良く受信料も払えるってもんだ。
2007-04-26
2007-04-24
体調不良#2
今日は出社… 本調子ではないけど、鼻づまり程度なので差し障るほどではない。
とはいえ、他の人にうつさないようにマスクはして行く。
で、会社で話題になったのだけど、最近はしかが流行っているらしい。初期症状が風邪に似ているのでちょっと焦ったけど、発疹もないし、はしかの場合はすぐに熱がぶり返すらしいので多分違うかなと。
…万一そうだったらごめんなさいw > 通勤路の人
子どものころに予防接種してても、免疫がなくなっていくらしい。で、いつ予防接種したっけ?と考えてみたけど、思い出せない。まあこれは当たり前の話なんだけどw
はしか(麻疹)と水疱瘡と風疹、ごっちゃに覚えていたのは秘密。
とはいえ、他の人にうつさないようにマスクはして行く。
で、会社で話題になったのだけど、最近はしかが流行っているらしい。初期症状が風邪に似ているのでちょっと焦ったけど、発疹もないし、はしかの場合はすぐに熱がぶり返すらしいので多分違うかなと。
…万一そうだったらごめんなさいw > 通勤路の人
子どものころに予防接種してても、免疫がなくなっていくらしい。で、いつ予防接種したっけ?と考えてみたけど、思い出せない。まあこれは当たり前の話なんだけどw
はしか(麻疹)と水疱瘡と風疹、ごっちゃに覚えていたのは秘密。
体調不良
気温の変化が激しいのに体がついていけなかったのか、37.7度の熱・頭痛・喉の痛み・鼻づまりが…
今年は風邪ひかないで済んだと思ったのになあ。
ゆっくり休んだら体調自体はあっさり復活。明日は会社行くか orz...
いきたくねー < ダメ人間
子どもの頃は風邪をひくと汗をかくほど暖かくさせられていたものだけど、Wikipediaで確認したらあまり意味はないらしい。らき☆すたに影響されて調べてみた、なんてことはありませんよ? あったかはちみつミルクなんて作ってませんよ?
あー、明日は5月病で休めないかなあ…
今年は風邪ひかないで済んだと思ったのになあ。
ゆっくり休んだら体調自体はあっさり復活。明日は会社行くか orz...
いきたくねー < ダメ人間
子どもの頃は風邪をひくと汗をかくほど暖かくさせられていたものだけど、Wikipediaで確認したらあまり意味はないらしい。らき☆すたに影響されて調べてみた、なんてことはありませんよ? あったかはちみつミルクなんて作ってませんよ?
あー、明日は5月病で休めないかなあ…
2007-04-23
猫娘
今期のゲゲゲの鬼太郎の猫娘はやっぱりかわいい。
前作とは比較するまでもない… っていうかそもそも別物と考えるべき。キャラデザした人は神。
前作は猫というよりは(磯野)ワカメちゃんのお化けという気がする…
ところで、昔は刈り上げの女の子なんていたんだろうか? おかっぱ自体は自分が子どもの頃にいた気がするんだけど。
で、妖々夢をやったら八雲家の橙とビジュアルが被る。つーか、それを言ったら霊夢とも少し被るんだけども。まあ、考えすぎか。
前作とは比較するまでもない… っていうかそもそも別物と考えるべき。キャラデザした人は神。
前作は猫というよりは(磯野)ワカメちゃんのお化けという気がする…
ところで、昔は刈り上げの女の子なんていたんだろうか? おかっぱ自体は自分が子どもの頃にいた気がするんだけど。
で、妖々夢をやったら八雲家の橙とビジュアルが被る。つーか、それを言ったら霊夢とも少し被るんだけども。まあ、考えすぎか。
2007-04-21
2007-04-19
プロジェクト修羅場中
修羅場と言っても、せいぜい23時程度までではあるのだけど。
ただ、毎日続くとさすがに疲れる。こういうとき体が食べ物を欲するようで、瞬間的に体重が60kgを越えることも。
夕方のおやつにしていた菓子パンがまずかったのかなあ。チョコアイスモナカも良く食べてたしなあ… orz...
そばやキャンディーに変えて減量作戦中。
自分のところのトラブルはひとまずめどは付いた。ただ、他モジュールのトラブル究明が遅れてて確認まではできてないし、次のリリースも迫ってるので、あまり余裕はないかなあ…
ただ、毎日続くとさすがに疲れる。こういうとき体が食べ物を欲するようで、瞬間的に体重が60kgを越えることも。
夕方のおやつにしていた菓子パンがまずかったのかなあ。チョコアイスモナカも良く食べてたしなあ… orz...
そばやキャンディーに変えて減量作戦中。
自分のところのトラブルはひとまずめどは付いた。ただ、他モジュールのトラブル究明が遅れてて確認まではできてないし、次のリリースも迫ってるので、あまり余裕はないかなあ…
情報処理技術者試験受けてきた
4/15に情報処理技術者試験(エンベデッドシステム)受けてきた。
会場は高千穂大学。どうもES専用の会場だったらしい。
駅についたらそれっぽい乗客がごそっと降りて、人の多さにちょっとびっくり。駅前のセブンイレブンはほとんど食料がなくなっていたし、道中のローソンはレジが長蛇の列。
男女比は99:1といったところ。トイレが混み混みで困った。偏見もあるのだろうけど、なんだか地味っぽい受験者が多い気がする。アドミニストレータ系や基礎情報だともうちょっと若い人が多いのだろうか。
試験のデキは… 微妙。ダメとも言えないし、安心できるほどできたわけでもなし。最近忙しかったから、試験対策はあまりしてなかった。
午後IIがかなりダメだったから、やっぱダメかなあ…
ところで、会場でMさんとばったり出くわしてびっくり。聞くところによると、Mさんの会社では合格すると褒賞金として20万円がでるらしい。羨ましいなあ… ていうか、こちらは1円も出ませんよ orz...
会場は高千穂大学。どうもES専用の会場だったらしい。
駅についたらそれっぽい乗客がごそっと降りて、人の多さにちょっとびっくり。駅前のセブンイレブンはほとんど食料がなくなっていたし、道中のローソンはレジが長蛇の列。
男女比は99:1といったところ。トイレが混み混みで困った。偏見もあるのだろうけど、なんだか地味っぽい受験者が多い気がする。アドミニストレータ系や基礎情報だともうちょっと若い人が多いのだろうか。
試験のデキは… 微妙。ダメとも言えないし、安心できるほどできたわけでもなし。最近忙しかったから、試験対策はあまりしてなかった。
午後IIがかなりダメだったから、やっぱダメかなあ…
ところで、会場でMさんとばったり出くわしてびっくり。聞くところによると、Mさんの会社では合格すると褒賞金として20万円がでるらしい。羨ましいなあ… ていうか、こちらは1円も出ませんよ orz...
新番組ラッシュ(2007年春)
番組改変期ではあるのだけど、最近なにかと忙しくてチェックが追い付かない。
まあ、楽しみがたくさんあっていいよねと思っておきましょう。
らき☆すた(のOP)、ゲゲゲの鬼太郎(の猫娘)あたりがずいぶん話題になっているようで。
かくいう自分もYouTubeでリピート視聴しまくったり、「CG定点観測」さんのリンクを丹念に辿ったりしていて、ずいぶん影響されてるw
魔法少女リリカルなのはStrikerSは期待と不安でいっぱいだったけど、本当に予想どおり…
リインIIのかわいさは異常。はやても良い意味で変わってない。フェイトもまあありかなと。
ただ、なのはさんのコスはいかがなものかと。悪い意味で変わってなくて、19歳であれはないだろというかw
アイドルマスター: えーっと… 舞HiME?
キスダム: 普通に手堅く面白そう。
セイントオクトーバー: 新番じゃないけど、勧められて見てみたら面白い。
ハヤテのごとく: 若本さん…w 彼のせいで釘宮さんが喰われてる気がする。
ながされて藍蘭島: むう、あまり印象に残ってないな。
かみちゃまかりん: やはり印象に残ってない… こげどんぼさんキャラなのは相変わらずで良い。
まあ、楽しみがたくさんあっていいよねと思っておきましょう。
らき☆すた(のOP)、ゲゲゲの鬼太郎(の猫娘)あたりがずいぶん話題になっているようで。
かくいう自分もYouTubeでリピート視聴しまくったり、「CG定点観測」さんのリンクを丹念に辿ったりしていて、ずいぶん影響されてるw
魔法少女リリカルなのはStrikerSは期待と不安でいっぱいだったけど、本当に予想どおり…
リインIIのかわいさは異常。はやても良い意味で変わってない。フェイトもまあありかなと。
ただ、なのはさんのコスはいかがなものかと。悪い意味で変わってなくて、19歳であれはないだろというかw
アイドルマスター: えーっと… 舞HiME?
キスダム: 普通に手堅く面白そう。
セイントオクトーバー: 新番じゃないけど、勧められて見てみたら面白い。
ハヤテのごとく: 若本さん…w 彼のせいで釘宮さんが喰われてる気がする。
ながされて藍蘭島: むう、あまり印象に残ってないな。
かみちゃまかりん: やはり印象に残ってない… こげどんぼさんキャラなのは相変わらずで良い。
2007-04-07
いつのまにか4月
そして、いまだに最終回ラッシュww
ふしぎ星のふたご姫Gyu、最後の全キャラ合唱は不覚にも感動した。でも、最終話はビビンの存在感が薄い気がしたのはちょっと残念。派手な自己犠牲魔法を使って欲しかったのだけど… 3作目はあるのかな?
おとぎ銃士赤ずきん、すっかり兄デレなグレ子が見れて良かった。最終話に詰め込み過ぎでなかったのも良い。ただ、サンドリヨン優勢の状況がなぜ引っくり返ったのかの描写が不足で、そういうアニメじゃないのだと分かっているけど、サン様戦は納得いかないなあ。やはり、グレ子がさっそうとかけつけて戦況を引っくり返す展開が見たかった orz...
NHKへようこそはずいぶん前に終わったけど、佐藤が北海道に帰ったあたりで止まったまま…
なんというか、登場人物もイタいけど、見るのもイタいんだよね。ヲタという現代的?なキャラは使っているけど、中身は青春群像劇だからだろうか。
で、最初の頃は見てなかったひだまりスケッチだけど、これは良かった! これからも疲れた時に見返すことになりそう。
ふしぎ星のふたご姫Gyu、最後の全キャラ合唱は不覚にも感動した。でも、最終話はビビンの存在感が薄い気がしたのはちょっと残念。派手な自己犠牲魔法を使って欲しかったのだけど… 3作目はあるのかな?
おとぎ銃士赤ずきん、すっかり兄デレなグレ子が見れて良かった。最終話に詰め込み過ぎでなかったのも良い。ただ、サンドリヨン優勢の状況がなぜ引っくり返ったのかの描写が不足で、そういうアニメじゃないのだと分かっているけど、サン様戦は納得いかないなあ。やはり、グレ子がさっそうとかけつけて戦況を引っくり返す展開が見たかった orz...
NHKへようこそはずいぶん前に終わったけど、佐藤が北海道に帰ったあたりで止まったまま…
なんというか、登場人物もイタいけど、見るのもイタいんだよね。ヲタという現代的?なキャラは使っているけど、中身は青春群像劇だからだろうか。
で、最初の頃は見てなかったひだまりスケッチだけど、これは良かった! これからも疲れた時に見返すことになりそう。
灰羽連盟届いた
で、Ecoleの前には灰羽連盟が届いていたのだった。こちらは休みの日にゆっくりと視聴。通しで視聴するのは最初かな?
1回見てしまうと、真の主人公であるレキの心情が分かってしまって妙につらい。でも、救いのあるストーリーだし、見終わったあとは実に気分が良い。
そういえば、悪意を持った登場人物って灰羽ちゃん女くらいしかいないんだね。一見偏屈そうな時計屋のおやじも、微笑ましいくらいのツンデレ(放送当時はそういう言葉はなかったけど)っぷりだし。
1回見てしまうと、真の主人公であるレキの心情が分かってしまって妙につらい。でも、救いのあるストーリーだし、見終わったあとは実に気分が良い。
そういえば、悪意を持った登場人物って灰羽ちゃん女くらいしかいないんだね。一見偏屈そうな時計屋のおやじも、微笑ましいくらいのツンデレ(放送当時はそういう言葉はなかったけど)っぷりだし。
Ecole届いた
発売日にゲット。そして、平日にも関わらず深夜に視聴w
…浮世離れした隔絶された世界っていいなあ。特に蝶のはりぼて背負って踊るシーン、夢の中で見るような、幻想的な映像で気に入った。
とはいえ、妙に外界世界とリンクした怖いせりふも時々入ってくるので、決してファンタジーなお話ではないのも面白い。
…浮世離れした隔絶された世界っていいなあ。特に蝶のはりぼて背負って踊るシーン、夢の中で見るような、幻想的な映像で気に入った。
とはいえ、妙に外界世界とリンクした怖いせりふも時々入ってくるので、決してファンタジーなお話ではないのも面白い。
@IT 「すごい技術者はすごいマネージャになれるか?」
http://www.atmarkit.co.jp/im/cpm/serial/team04/team04a.html
「ITプロジェクトの運営・遂行の上で非常に重要なのは?」という質問に対し、
「プロセス」を挙げたのが8.82%、「メンバーのスキル」を挙げたのが33.82%という結果。ちょっと意外。
…ていうか「根性」の10.29%よりも少ないのかwwww
「ITプロジェクトの運営・遂行の上で非常に重要なのは?」という質問に対し、
「プロセス」を挙げたのが8.82%、「メンバーのスキル」を挙げたのが33.82%という結果。ちょっと意外。
…ていうか「根性」の10.29%よりも少ないのかwwww
@IT 「覚えておきたいダイエット中の食生活」
@IT ITエンジニアに贈るダイエット法実践編
http://jibun.atmarkit.co.jp/ljibun01/rensai/ediet01/ediet01.html
@ITとダイエット… 妙な取り合わせだなあ…
といいつつ、気になるのでブックマーク。
http://jibun.atmarkit.co.jp/ljibun01/rensai/ediet01/ediet01.html
@ITとダイエット… 妙な取り合わせだなあ…
といいつつ、気になるのでブックマーク。
2007-03-27
InterfaceのV850基板
この時期恒例の基板の付録。
今年はInterfaceがNECのV850の基板を出した。
USBでPCと接続すると、電源供給とシリアル通信ができるタイプでえらく敷居が低い。
いままでのものはACアダプタだのRS-232Cレベルコンバータだのが必要で、初心者向けの記事のわりには後の準備が大変だった。
まあ、周りに先輩がいるような環境ならそれでもいいかも知れないのだけど。
家に帰ってさっそくUSB B端子をハンダづけ。ケーブルでつなぐとそれだけでLEDが点滅するので動作確認もしやすいし、動作しているのがすぐに分かって初心者には嬉しい。
dmesg出力
prtconv -Dv出力
今年はInterfaceがNECのV850の基板を出した。
USBでPCと接続すると、電源供給とシリアル通信ができるタイプでえらく敷居が低い。
いままでのものはACアダプタだのRS-232Cレベルコンバータだのが必要で、初心者向けの記事のわりには後の準備が大変だった。
まあ、周りに先輩がいるような環境ならそれでもいいかも知れないのだけど。
家に帰ってさっそくUSB B端子をハンダづけ。ケーブルでつなぐとそれだけでLEDが点滅するので動作確認もしやすいし、動作しているのがすぐに分かって初心者には嬉しい。
dmesg出力
Mar 27 01:50:13 nanoha unix: usba: no driver found for device Silicon Labs CP2102 USB to UART Bridge Controller 0001
prtconv -Dv出力
device
Hardware properties:
name='usb-product-name' type=string items=1
value='CP2102 USB to UART Bridge Controller'
name='usb-vendor-name' type=string items=1
value='Silicon Labs'
name='usb-serialno' type=string items=1
value='0001'
name='usb-release' type=int items=1
value=00000110
name='usb-num-configs' type=int items=1
value=00000001
name='usb-revision-id' type=int items=1
value=00000100
name='usb-product-id' type=int items=1
value=0000ea60
name='usb-vendor-id' type=int items=1
value=000010c4
name='compatible' type=string items=8
value='usb10c4,ea60.100' + 'usb10c4,ea60' + 'usbif10c4,classff.0.0' + 'usbif10c4,classff.0' + 'usbif10c4,classff' + 'usbif,classff.0.0' + 'usbif,classff.0' + 'usbif,classff'
name='reg' type=int items=1
value=00000003
name='assigned-address' type=int items=1
value=00000003
2007-03-24
レミリアお嬢様と対面
EASYでのノーコンクリアもまあまあ安定してきたので、そろそろNORMALで挑戦。
コンティニューしまくりだけど、どうにか咲夜さんクリア!
「くっ、強い…」なんて言われたの初めてですよ!? (おちつけ自分)
で、リプレイでしか見たことのなかった第6ステージ。
エターナルミークもなんとかやりすごして、とうとう自力でレミリアお嬢様とお会いできましたよ。
感激〜 (我ながら安い男だなあwww)
…速攻で落されましたがね。
まあ、それはそれ、いつかはフランにも会いにいけるようにしたいものです。
MP3プレーヤでいつも音楽は聞いていたつもりだったんだけど、いざ到達してみてBGMが流れ出すと感動しますな。
コンティニューしまくりだけど、どうにか咲夜さんクリア!
「くっ、強い…」なんて言われたの初めてですよ!? (おちつけ自分)
で、リプレイでしか見たことのなかった第6ステージ。
エターナルミークもなんとかやりすごして、とうとう自力でレミリアお嬢様とお会いできましたよ。
感激〜 (我ながら安い男だなあwww)
…速攻で落されましたがね。
まあ、それはそれ、いつかはフランにも会いにいけるようにしたいものです。
MP3プレーヤでいつも音楽は聞いていたつもりだったんだけど、いざ到達してみてBGMが流れ出すと感動しますな。
2007-03-22
簡易保健
グチ。
母親が自分名義でかけていた養老保険の満期金を受け取りに郵便局に行ったところ、「本人でないと受け取れない」と断られたらしい。
で、なんとか満期金を受け取ろうとするため、窓口で1時間半も粘ったらしい orz...
自分が半休取って郵便局に出かけることもできるのだけど、母親は母親なりに息子に「迷惑」をかけたくないので、そういう要求をしたらしい。親心だねえ。
ただ、あちらさんも規則だからそういう対応をしたのであって、正直なところ、そんなクレーマーまがいな社会性のないことはして欲しくない。
親心から出たものであっても、郵便局の人に迷惑をかけていい理由にはならない。
…と言ったら泣かれた。
老いた親を見るのはイヤなものだ orz...
母親が自分名義でかけていた養老保険の満期金を受け取りに郵便局に行ったところ、「本人でないと受け取れない」と断られたらしい。
で、なんとか満期金を受け取ろうとするため、窓口で1時間半も粘ったらしい orz...
自分が半休取って郵便局に出かけることもできるのだけど、母親は母親なりに息子に「迷惑」をかけたくないので、そういう要求をしたらしい。親心だねえ。
ただ、あちらさんも規則だからそういう対応をしたのであって、正直なところ、そんなクレーマーまがいな社会性のないことはして欲しくない。
親心から出たものであっても、郵便局の人に迷惑をかけていい理由にはならない。
…と言ったら泣かれた。
老いた親を見るのはイヤなものだ orz...
帰省#2
帰省から帰還〜
生後4ヶ月の甥っ子と対面。
人見知りをしない子で、顔を見ていきなり泣かれるとかいうこともなく、ちょっと安心。
そうなると現金なもので、暇潰しついでにミルクをあげたり、よだれをふいてあげたりと、ついつい世話をしてみたり。
本当はおっかなびっくりなのだけど、傍から見ると手慣れているように見えたようで、それはそれで嬉しいのだけど、なぜか隠し子疑惑が orz...
しかしまあ子育って大変だなあと思ったのも事実。
これを毎日やるのはいかにもしんどい。
妹の場合、出産時から実祖父母のところにいるのでまあなんとかやれているのだけど、核家族の場合はどうするんだろうね…
まあ、相手が出来てから考えますか。あはははは orz...
生後4ヶ月の甥っ子と対面。
人見知りをしない子で、顔を見ていきなり泣かれるとかいうこともなく、ちょっと安心。
そうなると現金なもので、暇潰しついでにミルクをあげたり、よだれをふいてあげたりと、ついつい世話をしてみたり。
本当はおっかなびっくりなのだけど、傍から見ると手慣れているように見えたようで、それはそれで嬉しいのだけど、なぜか隠し子疑惑が orz...
しかしまあ子育って大変だなあと思ったのも事実。
これを毎日やるのはいかにもしんどい。
妹の場合、出産時から実祖父母のところにいるのでまあなんとかやれているのだけど、核家族の場合はどうするんだろうね…
まあ、相手が出来てから考えますか。あはははは orz...
2007-03-17
日本の企業はなぜOSをアップグレードしないのか
@ITの記事に日本の企業はなぜOSをアップグレードしないのかという記事が載ったが、激しく同意。
いや「売る側の論理」として非常に共感できる、というだけのことだけどwwww
作る側からすれば、いったん売ってしまったものはもう興味の範囲外なんだよね。
不具合を出しても「何で不具合のない新しいのを買ってくれないのか」、性能が出せなくても「何で高機能な新製品を買ってくれないのか」と思うのはホンネのところ。
最初からちゃんとしたのを出すとか、旧バージョンからセキュリティ機能だけ強化したモデルを出すとか、「顧客側にとって合理的な」選択肢は「売る側の論理」には存在しないのだ。
だけど、これをはずかしげもなくお客様が聞いている可能性のあるところで堂々と言ってしまえる神経は尊敬するほかなく、ちょっと真似できないw
いや「売る側の論理」として非常に共感できる、というだけのことだけどwwww
作る側からすれば、いったん売ってしまったものはもう興味の範囲外なんだよね。
不具合を出しても「何で不具合のない新しいのを買ってくれないのか」、性能が出せなくても「何で高機能な新製品を買ってくれないのか」と思うのはホンネのところ。
最初からちゃんとしたのを出すとか、旧バージョンからセキュリティ機能だけ強化したモデルを出すとか、「顧客側にとって合理的な」選択肢は「売る側の論理」には存在しないのだ。
だけど、これをはずかしげもなくお客様が聞いている可能性のあるところで堂々と言ってしまえる神経は尊敬するほかなく、ちょっと真似できないw
2007-03-03
Wikiで課題管理
仕事で、モジュール間の設計課題をPukiWikiで管理している。
もともとは親分が「設計過程も記録に残しておくことはできないのか? 新しい機種の設計を行なう毎に似たような検討を繰り返しているのはうんぬん」と言い出してきて、それを受けた中ボスが自分の使っていたPukiWikiを試してみましょうかと応じた次第。
アイデアは仲間と一緒に考える【解決編】(ITmedia Biz.ID)
実践! 一人で思い浮かばないアイデアは同志を募って集める【解決編】(ITmedia Biz.ID)
Wikiを使ってプロジェクトの進捗管理【解決編】(ITmedia Biz.ID)
企業内でWiki活用の効果はどの程度? (/.j)
今のところ、trackerプラグインをカスタマイズして検討課題を管理してる。
1ページ中に複数の細かい項目が出てくるようになったのでこの方法も試してみるのもいいかも。
人の名前でページを作っておいて、各ページのTODO項目からリンク張っておくと、その人のTODO項目が一度に分かって便利なのに気が付いた(PukiWiki公式でやってた)。
課題のステータスはこれにならってToDo, Doing, Doneの3つに設定。
やはりカンバン方式にならって赤・黄・緑で分かりやすく表示してる。
あと、リアルタイムに進捗が分かるのが親分に受けが良い。
ただ、2時間おきに「緑が増えたね」などとプレッシャーをかけられるようになるとは予想外の事態wwww
もともとは親分が「設計過程も記録に残しておくことはできないのか? 新しい機種の設計を行なう毎に似たような検討を繰り返しているのはうんぬん」と言い出してきて、それを受けた中ボスが自分の使っていたPukiWikiを試してみましょうかと応じた次第。
アイデアは仲間と一緒に考える【解決編】(ITmedia Biz.ID)
実践! 一人で思い浮かばないアイデアは同志を募って集める【解決編】(ITmedia Biz.ID)
Wikiを使ってプロジェクトの進捗管理【解決編】(ITmedia Biz.ID)
企業内でWiki活用の効果はどの程度? (/.j)
今のところ、trackerプラグインをカスタマイズして検討課題を管理してる。
1ページ中に複数の細かい項目が出てくるようになったのでこの方法も試してみるのもいいかも。
人の名前でページを作っておいて、各ページのTODO項目からリンク張っておくと、その人のTODO項目が一度に分かって便利なのに気が付いた(PukiWiki公式でやってた)。
課題のステータスはこれにならってToDo, Doing, Doneの3つに設定。
やはりカンバン方式にならって赤・黄・緑で分かりやすく表示してる。
あと、リアルタイムに進捗が分かるのが親分に受けが良い。
ただ、2時間おきに「緑が増えたね」などとプレッシャーをかけられるようになるとは予想外の事態wwww
モチベーション復活?
昇格審査の準備という非生産的なシバリがようやっと終わり、今週から通常業務に復帰。
ゲンキンなもので、もともとたいして仕事熱心だったわけでもないのに
開発に戻ったことでモチベーションが復活してしまった模様。
偉いったらないねwww
とはいえ、非生産的なことにかまけていたせいで、スケジュールがすごいことに。
2つある担当のうち、片方はほとんど手がついてない。
まあ、勢いでコードだけは8割ほど作ってしまったのだけど
…あわわわわわ、もちろんこんなインチキは設計が難しくないところだけに限ってますよ?
ゲンキンなもので、もともとたいして仕事熱心だったわけでもないのに
開発に戻ったことでモチベーションが復活してしまった模様。
偉いったらないねwww
とはいえ、非生産的なことにかまけていたせいで、スケジュールがすごいことに。
2つある担当のうち、片方はほとんど手がついてない。
…あわわわわわ、もちろんこんなインチキは設計が難しくないところだけに限ってますよ?
昇格審査終わった
ようやく昇格審査が終わった。疲れた疲れたw
1月末頃に人事部からの案内が届き、2月中旬に論文提出、下旬に面接。
まあ、実際には冬休み前に部門内の推薦があることがわかってて、出来レースもいいところ。
さらに言うと、推薦が近づくと査定が不自然に上がったりするwwww
これで割りを喰ってる人もいるわけで、なんだかとっても申し訳ない。
面接の時は久しぶりにスーツ着て六本木の本社まで出向いた。
聞かれた内容は、論文中の用語の定義の説明、目標数値の算出根拠、今後の取り組みなど。
面接官は開発系の偉い人2人、よくわからない人1人、人事部の人1人の合計4人。被面接者も4人。
いっしょに受けた人の中に役員の秘書をやってる人がいて、なかなか面白い話が聞けた。偉い人を前にしてもあまり動じない(ように聞こえる)のはさすが。
逆に、人事部の人が助け船を出さなければならないほどしどろもどろになってしまう人もいて、練習不足なのか、性格なのか、ちょっと気の毒なほどだった。
自分も何秒か絶句してしまったので、あまり人のことは言えないのだけど。
で、今のところ結果待ちだけど… どうなりますことやら。
1月末頃に人事部からの案内が届き、2月中旬に論文提出、下旬に面接。
まあ、実際には冬休み前に部門内の推薦があることがわかってて、出来レースもいいところ。
さらに言うと、推薦が近づくと査定が不自然に上がったりするwwww
これで割りを喰ってる人もいるわけで、なんだかとっても申し訳ない。
面接の時は久しぶりにスーツ着て六本木の本社まで出向いた。
聞かれた内容は、論文中の用語の定義の説明、目標数値の算出根拠、今後の取り組みなど。
面接官は開発系の偉い人2人、よくわからない人1人、人事部の人1人の合計4人。被面接者も4人。
いっしょに受けた人の中に役員の秘書をやってる人がいて、なかなか面白い話が聞けた。偉い人を前にしてもあまり動じない(ように聞こえる)のはさすが。
逆に、人事部の人が助け船を出さなければならないほどしどろもどろになってしまう人もいて、練習不足なのか、性格なのか、ちょっと気の毒なほどだった。
自分も何秒か絶句してしまったので、あまり人のことは言えないのだけど。
で、今のところ結果待ちだけど… どうなりますことやら。
OpenSolarisのビルドに挑戦 #2
OpenSolarisのビルドに挑戦の続き。
ソースコードが準備でき、手順とは違うけどSolaris10上でもビルドできるようになったため、
Solaris Express Community Release (snv_b57)のDVDイメージをダウンロード。
さっそく、インストールしてみたのだけどあえなくブート失敗 orz...
実験用のx86マシンはDVDドライブがUSB接続なので、
ブートローダまでは読み込めるけど、boot_archiveを読み込むことができないらしいのが原因。
うーむ。
ソースコードが準備でき、手順とは違うけどSolaris10上でもビルドできるようになったため、
Solaris Express Community Release (snv_b57)のDVDイメージをダウンロード。
さっそく、インストールしてみたのだけどあえなくブート失敗 orz...
実験用のx86マシンはDVDドライブがUSB接続なので、
ブートローダまでは読み込めるけど、boot_archiveを読み込むことができないらしいのが原因。
うーむ。
2007-02-18
OpenSolarisのビルドに挑戦
S.M.A.R.T.の機能でも入れてみようかなあと思って、OpenSolarisをビルドしてみようかと思い立つ。
第69回 OpenSolarisをビルドしてみる(1)
http://journal.mycom.co.jp/column/yetanother/069/
OpenSolaris事始め(その1)
http://blogs.sun.com/eota/entry/opensolaris%E4%BA%8B%E5%A7%8B%E3%82%81_%E3%81%9D%E3%81%AE%EF%BC%91
流れとしては、(1) Solaris Express, Community Editionをインストール (2) BFUをインストールしてデフォルトのOpenSolarisを上書きインストール (3) 自前ビルドのOpenSolarisを上書きインストール、でいいのかな?
んで、Solaris ExpressとBFUアーカイブの取得まではサクっといったんだけど、なんとOpenSolarisのソースコードアーカイブがなくなってるではないですか!?
いや、急いで訂正すると、なんだかMercurialという構成管理ツールを使わないとソースコードが取り出せないらしい。これではBFUをインストールするまでソースにアクセスできないじゃまいか orz...
幸い、subversionでも取り出せるので、
svn co http://svn.genunix.org/repos/on/trunk/usr/src/
で取得(中)。なんだかなあ。今度はBitTorrentでも試してみようか。
そういえばLinuxもgitに乗り換えたとかなんとか。巨大なソースコードを抱えるところはいろいろ苦労してるみたいですなあ。
追記
ソースのアーカイブが用意されてないのは
http://www.opensolaris.org/os/downloads/ から辿れるcurrentと、週ごとのリリースだけみたい。
http://dlc.sun.com/osol/on/downloads/ を直接見るとbuildごとのディレクトリもあって、ちゃんとtar.bz2でアーカイブされたファイルも入ってる。
第69回 OpenSolarisをビルドしてみる(1)
http://journal.mycom.co.jp/column/yetanother/069/
OpenSolaris事始め(その1)
http://blogs.sun.com/eota/entry/opensolaris%E4%BA%8B%E5%A7%8B%E3%82%81_%E3%81%9D%E3%81%AE%EF%BC%91
流れとしては、(1) Solaris Express, Community Editionをインストール (2) BFUをインストールしてデフォルトのOpenSolarisを上書きインストール (3) 自前ビルドのOpenSolarisを上書きインストール、でいいのかな?
んで、Solaris ExpressとBFUアーカイブの取得まではサクっといったんだけど、なんとOpenSolarisのソースコードアーカイブがなくなってるではないですか!?
いや、急いで訂正すると、なんだかMercurialという構成管理ツールを使わないとソースコードが取り出せないらしい。これではBFUをインストールするまでソースにアクセスできないじゃまいか orz...
幸い、subversionでも取り出せるので、
svn co http://svn.genunix.org/repos/on/trunk/usr/src/
で取得(中)。なんだかなあ。今度はBitTorrentでも試してみようか。
そういえばLinuxもgitに乗り換えたとかなんとか。巨大なソースコードを抱えるところはいろいろ苦労してるみたいですなあ。
追記
ソースのアーカイブが用意されてないのは
http://www.opensolaris.org/os/downloads/ から辿れるcurrentと、週ごとのリリースだけみたい。
http://dlc.sun.com/osol/on/downloads/ を直接見るとbuildごとのディレクトリもあって、ちゃんとtar.bz2でアーカイブされたファイルも入ってる。
2007-02-17
忙中暇あり
忙しいとか言いつつ、紅魔郷のEasyレベルをノーコンティニューでいけるように。
うわー、低レベルw
パッドもPS2コントローラに変えてからあまり操作ミスしなくなった。
もちろん、操作ミスが減ったというだけで、下手くそなのは変ってない。
弾に囲まれるとパニックになってしまうところは早く直さねば。
うわー、低レベルw
パッドもPS2コントローラに変えてからあまり操作ミスしなくなった。
もちろん、操作ミスが減ったというだけで、下手くそなのは変ってない。
弾に囲まれるとパニックになってしまうところは早く直さねば。
モチベーション喪失
ここんとこ昇格論文(とプロダクトWの開発)でずっと忙しかった orz...
3連休あったけど、結局休日出勤だったし orz...
しかも自己啓発扱いで出勤扱いにはなってないしなあ orz...
で、役に立つことだったらまだガマンもできるけど orz...
前もって準備を進めておいたのに、土壇場でとんでもない難癖つけて台無しにしてくれるし orz...
人事部への推薦枠が限られているらしく、その貴重な資源を割りふってもらった以上は一応きばってみようかとも最初は思ったけど、そんな殊勝な気分はまるきりなくしました。むこう10年分くらいのモチベーションを使ってしまった2週間ですた。
まだ面接があるので多少準備はしないと orz...
3連休あったけど、結局休日出勤だったし orz...
しかも自己啓発扱いで出勤扱いにはなってないしなあ orz...
で、役に立つことだったらまだガマンもできるけど orz...
前もって準備を進めておいたのに、土壇場でとんでもない難癖つけて台無しにしてくれるし orz...
人事部への推薦枠が限られているらしく、その貴重な資源を割りふってもらった以上は一応きばってみようかとも最初は思ったけど、そんな殊勝な気分はまるきりなくしました。むこう10年分くらいのモチベーションを使ってしまった2週間ですた。
まだ面接があるので多少準備はしないと orz...
2007-02-03
Solaris用のW-ZERO3ドライバ5
前回の続き。
ひとまずドライバと、synceへのパッチと、コンパイル済パッケージを
うpしてみた。
synceはvdccmを動かしておいて、triggerconnectionを実行すると、W-ZERO3の認識までは無事できるようになっている。だけど、その後plsしても全然ファイル一覧が取得できない。うがー。
ドライバのビルド方法はREADME.jaに書いておいた。synceのビルド方法は以下の通り:
libsynce
librapi2
vdccm
以上のビルドにはSUNWuiu8パッケージ, libtool, pkgconfigが必要。加えて
http://forum.sun.com/jive/thread.jspa?threadID=73150の対策が必要。
ひとまずドライバと、synceへのパッチと、コンパイル済パッケージを
うpしてみた。
synceはvdccmを動かしておいて、triggerconnectionを実行すると、W-ZERO3の認識までは無事できるようになっている。だけど、その後plsしても全然ファイル一覧が取得できない。うがー。
ドライバのビルド方法はREADME.jaに書いておいた。synceのビルド方法は以下の通り:
libsynce
svn co https://synce.svn.sourceforge.net/svnroot/synce/branches/libsynce/WM5/libsynce
パッチあて
./bootstrap
env CFLAGS='-std=c99' LDFLAGS='-lsocket' ./configure --disable-desktop-integration
gmake
sudo svr4pkg.sh
sudo pkgadd -d . KSWlibsynce
librapi2
svn co https://synce.svn.sourceforge.net/svnroot/synce/branches/librapi2/WM5/librapi2
パッチあて
./bootstrap
env PKG_CONFIG_LIBDIR=/usr/local/lib/pkgconfig CFLAGS='-std=c99' LDFLAGS='-lsocket' ./configure
gmake
sudo svr4pkg.sh
sudo pkgadd -d . KSWlibrapi2
vdccm
パッチあて
env PKG_CONFIG_LIBDIR=/usr/local/lib/pkgconfig CFLAGS='-std=c99' LDFLAGS='-lsocket' ./configure
gmake
sudo svr4pkg.sh
sudo pkgadd -d . KSWvdccm
以上のビルドにはSUNWuiu8パッケージ, libtool, pkgconfigが必要。加えて
http://forum.sun.com/jive/thread.jspa?threadID=73150の対策が必要。
2007-01-26
Solaris用のW-ZERO3ドライバ4
前回の続き。
pingが通った!
予想通り、RNDISヘッダがおかしかったのが原因。orz...
W-ZERO3からDHCPでアドレスをもらうのもばっちりできた。W-ZERO3側はDHCPサーバとして168.254.2.1というアドレスを持っていて、Solaris側には168.254.2.2を振ってくる。
PDA'ごとき'にアドレスを振ってもらうというのも妙な気がするけど、考えてみるとこれはこれで合理的なのかも。
まだいろいろ細かいところがおかしくて、snoop中にunplumbするとパニックしたり、ケーブルをいきなり抜くとドライバがdetachする時にパニックしたり。synceもまだ動いてない。
以下dmesg。ドライバ名がwzsunなので、wzsun0というデバイス名になってる(なぜwzsunかというと、W-ZERO3だから…ww)
pingが通った!
予想通り、RNDISヘッダがおかしかったのが原因。orz...
W-ZERO3からDHCPでアドレスをもらうのもばっちりできた。W-ZERO3側はDHCPサーバとして168.254.2.1というアドレスを持っていて、Solaris側には168.254.2.2を振ってくる。
PDA'ごとき'にアドレスを振ってもらうというのも妙な気がするけど、考えてみるとこれはこれで合理的なのかも。
まだいろいろ細かいところがおかしくて、snoop中にunplumbするとパニックしたり、ケーブルをいきなり抜くとドライバがdetachする時にパニックしたり。synceもまだ動いてない。
以下dmesg。ドライバ名がwzsunなので、wzsun0というデバイス名になってる(なぜwzsunかというと、W-ZERO3だから…ww)
Jan 26 01:47:42 etta unix: Port4: USB descriptor tree for SHARP CORPORATION SHARP WS004SH ActiveSync Remote NDIS Driver
Jan 26 01:47:42 etta unix: Port4: highest configuration found=0
Jan 26 01:47:42 etta unix: Port4: Configuration #0 (Addr= 0xd601a2e8)
Jan 26 01:47:42 etta unix: Port4: String descr=
Jan 26 01:47:42 etta unix: Port4: config descr: len=9 tp=2 totLen=62 numIf=2 cfgVal=1 att=0xc0 pwr=50
Jan 26 01:47:42 etta unix: Port4: usb_cfg_data_t shows max if=1 and 0 cv descr(s).
Jan 26 01:47:42 etta unix: Port4: interface #0 (0xd5a3ed20)
Jan 26 01:47:42 etta unix: Port4: Alt #0 (0xd57f8fb0)
Jan 26 01:47:42 etta unix: Port4: String descr=
Jan 26 01:47:42 etta unix: Port4: if descr: len=9 type=4 if=0 alt=0 n_ept=1 cls=239 sub=1 proto=1
Jan 26 01:47:42 etta unix: Port4: usb_alt_if_data_t shows max ep=0 and 3 cv descr(s).
Jan 26 01:47:42 etta unix: Port4: endpoint[0], epaddr=0x81 (0xd5a3ed00)
Jan 26 01:47:42 etta unix: Port4: len=7 type=5 attr=0x3 pktsize=8 interval=1
Jan 26 01:47:42 etta unix: Port4: alt cv descriptor #0 (0xd606e1d0), size=5
Jan 26 01:47:42 etta unix: Port4: 5 24 1 0 1
Jan 26 01:47:42 etta unix: Port4: alt cv descriptor #1 (0xd606e1d8), size=4
Jan 26 01:47:42 etta unix: Port4: 4 24 2 0
Jan 26 01:47:42 etta unix: Port4: alt cv descriptor #2 (0xd606e1e0), size=5
Jan 26 01:47:42 etta unix: Port4: 5 24 2 0 1
Jan 26 01:47:42 etta unix: Port4: interface #1 (0xd5a3ed28)
Jan 26 01:47:42 etta unix: Port4: Alt #0 (0xd601a1a8)
Jan 26 01:47:42 etta unix: Port4: String descr=
Jan 26 01:47:42 etta unix: Port4: if descr: len=9 type=4 if=1 alt=0 n_ept=2 cls=10 sub=0 proto=0
Jan 26 01:47:42 etta unix: Port4: usb_alt_if_data_t shows max ep=1 and 0 cv descr(s).
Jan 26 01:47:42 etta unix: Port4: endpoint[0], epaddr=0x82 (0xd5f7b6e0)
Jan 26 01:47:42 etta unix: Port4: len=7 type=5 attr=0x2 pktsize=64 interval=0
Jan 26 01:47:42 etta unix: Port4: endpoint[1], epaddr=0x3 (0xd5f7b6f0)
Jan 26 01:47:42 etta unix: Port4: len=7 type=5 attr=0x2 pktsize=64 interval=0
Jan 26 01:47:42 etta unix: Port4: Returning dev_curr_cfg:0xd601a2e8, dev_curr_if:0
Jan 26 01:47:42 etta unix: wzsun0: wzsun: type "ether" mac address 80:00:60:0f:e8:00
Jan 26 01:47:42 etta unix: USB 2.0 interface (usbif4dd,9103.config1.0) operating at full speed (USB 1.x) on USB 1.10 external hub: interface@0, wzsun0 at bus address 4
Jan 26 01:47:42 etta unix: SHARP CORPORATION WS004SH ActiveSync Remote NDIS Driver
Jan 26 01:47:42 etta unix: wzsun0 is /pci@0,0/pci1106,aa03@11,2/hub@1/device@2/interface@0
Jan 26 01:47:42 etta unix: /pci@0,0/pci1106,aa03@11,2/hub@1/device@2/interface@0 (wzsun0) online
2007-01-23
ゲームパッド
1コンティニューくらいでEasyの5面にいけるくらいにはなりますた。
弱っ orz...
ここまで弱いのはきっとパッドが悪いということに(脳内)決定。
実際、500円程度の安物のパッドなので、方向も定まりづらかったし、
アソビがありすぎて反応が遅すぎという問題もあった。
それでさっそく調べてみると、PS2のコントローラをUSBに変換するコンバータが
1500円位であるらしいので、ウィッシュリストに追加。
や、普通のパッドを買ってもよかったのだけど、
いままでのものとあわせて2つもあるのはなんかやだなあと。
弱っ orz...
ここまで弱いのはきっとパッドが悪いということに(脳内)決定。
実際、500円程度の安物のパッドなので、方向も定まりづらかったし、
アソビがありすぎて反応が遅すぎという問題もあった。
それでさっそく調べてみると、PS2のコントローラをUSBに変換するコンバータが
1500円位であるらしいので、ウィッシュリストに追加。
や、普通のパッドを買ってもよかったのだけど、
いままでのものとあわせて2つもあるのはなんかやだなあと。
Solaris用のW-ZERO3ドライバ3
前回の続き。
バッファの二重開放バグを修正。だけど、まだICMP ECHO REPLYが帰ってこない orz...
snoopコマンドの出力を見ると、W-ZERO3からは確かにパケットを受信しているし、DLPI的には送信もしている。
となると、ドライバで送信できていないということになるかな…
STREAMSのmsgb(message block?)構造体が分散しているのが
USBドライバに蹴られているのかと思い、単一データブロックにしてみたけど効果なし。
Bulk-OUTじゃないパイプに送っているのかと思ったけど、
返り値を信じる限りエラーは検知していない。
最後になって、RNDISヘッダに入れている値がおかしいっぽいのを発見したけど、
これの対応は時間切れ。
ところで、LinuxのskbってSysVのSTREAMSに対応するという認識でいいのかなあ?
どちらもデータのコピーを押さえたままヘッダ/トレイラを処理するためのものなので。
もちろん前者はネット関係しか使われていないのに対し、
後者はread()/write()はもちろんのこと、ioctl()にさえ対応できる無駄に凝った
たくさんの機能を持つという違いはあるけど。
バッファの二重開放バグを修正。だけど、まだICMP ECHO REPLYが帰ってこない orz...
snoopコマンドの出力を見ると、W-ZERO3からは確かにパケットを受信しているし、DLPI的には送信もしている。
となると、ドライバで送信できていないということになるかな…
STREAMSのmsgb(message block?)構造体が分散しているのが
USBドライバに蹴られているのかと思い、単一データブロックにしてみたけど効果なし。
Bulk-OUTじゃないパイプに送っているのかと思ったけど、
返り値を信じる限りエラーは検知していない。
最後になって、RNDISヘッダに入れている値がおかしいっぽいのを発見したけど、
これの対応は時間切れ。
ところで、LinuxのskbってSysVのSTREAMSに対応するという認識でいいのかなあ?
どちらもデータのコピーを押さえたままヘッダ/トレイラを処理するためのものなので。
もちろん前者はネット関係しか使われていないのに対し、
後者はread()/write()はもちろんのこと、ioctl()にさえ対応できる
たくさんの機能を持つという違いはあるけど。
mmap(2)された領域へのDMA2
前回の続き。前回は
なので、どちらの性質も持たせるならumemを使うしかなかったが、
umemを偽造するのはDDI/DKIに違反しているし、
そもそも安全でないという問題もついてまわるという話を書いた。
これに対して、検討中の方式は以下の通り
どんなものかなあ。
physio()を呼ぶのでブロッキング動作になってしまうのがちょっとイヤかも。
- DMA objectとなるのはbuf(9S)かumem_cookieで示される領域。
- memory mappingの対象となるのは、device memoryかumem_cookieで示される領域。
なので、どちらの性質も持たせるならumemを使うしかなかったが、
umemを偽造するのはDDI/DKIに違反しているし、
そもそも安全でないという問題もついてまわるという話を書いた。
これに対して、検討中の方式は以下の通り
バッファを要求されたら、カーネル空間内でumemを割り当て、それに対するuioを作成。uioは簡単な構造体で、umemに比べるとたやすく偽造できる。
umemはユーザ空間にエクスポート(user mapping)できるので、mmap(2)されたら(少なくともDMAが行なわれていない間は)アクセス可能なようにできる。
DMA開始時は以下のことをする。
- uioに対応したbuf(ここでのbufはSTREAMSのbuf構造体のこと)を作成し、physio(9f)に渡す。
- physio(9f)はbuf.b_un.b_addrにロックダウンされたメモリのアドレスを入れる
- physio(9f)はライブラリのmlb_strategy()を呼んでbufを渡す
- mbl_strategy()はdevmap_unload()を呼んでuser mappingを無効化
- mbl_strategy()はddi_dma_buf_bind_handleを呼び、DMA転送の準備
- mbl_strategy()はクライアントドライバのstrategy(9e)を呼び、DMA転送を開始
- physio(9f)はbiowait()を実行、待ち状態になる
DMA転送終了の割り込みが入ったら、
bufに対してbiodone()またはbioerror()を呼んでやればよい。
これにより、physio(9f)はbiowait()からリターンし、physio()自身もリターンする。
どんなものかなあ。
physio()を呼ぶのでブロッキング動作になってしまうのがちょっとイヤかも。
2007-01-12
mmap(2)した領域へのDMA
bt848xドライバではmmap(2)した領域へDMAを行なっているけど、じつはこれは相当に危ないシロモノである。
この方式は
というもので、2つの危険性がある。
まず1つめはumem_cookieを自前ででっち上げている点で、現状ではひとまず問題はないっぽいけど、カーネルのバージョンが上がったらいつダメになるかわからない危うさがある。
2つめがDMA転送中にユーザによるメモリアクセスが発生することを阻止できない点で、DMA転送によって生じたパリティ不整合を検知してしまう可能性がある。もし検知した場合はまず間違いなく訂正不能なパリティエラーになり、カーネルが落ちることになる。
じゃあ、こんなややこしくてあぶないことは最初からしなければいいじゃんというのはもっともな話なのだけど、DMA転送の対象となる領域は、ユーザ空間にエクスポートできる領域とは個別に管理されており、実は両者の性能を備えた領域を確保することは不可能だったりする。DMAはDMAオブジェクトとして申請した領域か、デバイスのレジスタ領域だけでしかできず、一方ユーザ空間へのエクスポートはumem_cookieを使うしか手段がない。
なので、従来はmmap(2)した領域へのDMAは無理というのが定説だったはずで、それを無茶を承知でごまかしたのがbt848xドライバ、無茶が通らなくなったのがcaptorsドライバというわけだ。
なので、多少複雑になるのはあきらめて、新しい安全なDMA転送方法を検討中。詳細は次回。
この方式は
- ddi_dma_mem_alloc()でDMAオブジェクト(=DMAバッファ)を取得
- DMAオブジェクトからumem_cookie(=mmap用のデータ構造)を偽造
- umem_cookieをddi_devmap_umem_setupにてユーザ空間にエクスポート
というもので、2つの危険性がある。
まず1つめはumem_cookieを自前ででっち上げている点で、現状ではひとまず問題はないっぽいけど、カーネルのバージョンが上がったらいつダメになるかわからない危うさがある。
2つめがDMA転送中にユーザによるメモリアクセスが発生することを阻止できない点で、DMA転送によって生じたパリティ不整合を検知してしまう可能性がある。もし検知した場合はまず間違いなく訂正不能なパリティエラーになり、カーネルが落ちることになる。
じゃあ、こんなややこしくてあぶないことは最初からしなければいいじゃんというのはもっともな話なのだけど、DMA転送の対象となる領域は、ユーザ空間にエクスポートできる領域とは個別に管理されており、実は両者の性能を備えた領域を確保することは不可能だったりする。DMAはDMAオブジェクトとして申請した領域か、デバイスのレジスタ領域だけでしかできず、一方ユーザ空間へのエクスポートはumem_cookieを使うしか手段がない。
なので、従来はmmap(2)した領域へのDMAは無理というのが定説だったはずで、それを無茶を承知でごまかしたのがbt848xドライバ、無茶が通らなくなったのがcaptorsドライバというわけだ。
なので、多少複雑になるのはあきらめて、新しい安全なDMA転送方法を検討中。詳細は次回。
新しいお仕事
機種Tの仕事は3月までに引き継ぎを終えることになっていて、それまではゆっくり過ごせると思っていたのだけど…
機種Wがちょっとまずい状況になっていて、1月からモジュールの手伝いにいくことに。また、人を取られてしまったのでさらに最近になってモジュール間I/Fの検討もやらされることになった。理不尽だ…
機種Wがちょっとまずい状況になっていて、1月からモジュールの手伝いにいくことに。また、人を取られてしまったのでさらに最近になってモジュール間I/Fの検討もやらされることになった。理不尽だ…
昇格審査
会社で昇格の話があって、小論文を書けという話に。分かってはいたけど、めんどくさいなあ… ありがたい話ではあるけど、どうせ予定調和な年功序列の枠の中の話に過ぎないし、どちらかというとありがた迷惑げふんげふん。
まずは直属のリーダと相談して下書を検討しろとのこと。ネタ自体は仕込があるから大丈夫だとは思っているのだけど、時期的に具体的な成果を出せるところまではいってないため、予測で結論を出さないといけないのが苦しいところ。
まずは直属のリーダと相談して下書を検討しろとのこと。ネタ自体は仕込があるから大丈夫だとは思っているのだけど、時期的に具体的な成果を出せるところまではいってないため、予測で結論を出さないといけないのが苦しいところ。
Solaris用のW-ZERO3ドライバ2
Solaris用W-ZERO3 RNDISドライバの続き。
CTRL転送だけでなく、バルク転送も実装。snoopコマンドを使うとちゃんとEthernetフレームをやりとりしてる様子がうかがえて感動したんだけど、msgbの解放時コールバックがまだ悪さをしているようなのでpingの応答が得られるところまではいってない。まあぼちぼちとやろうかなと。
最初、データリンクを確立してもぜんぜんパケットが出ていかなくてあせったんだけど、これはifconfig upしてなかったのが原因だった。ifconfig plumbは知ってたのにね…
あと困っているのがDHCP。W-ZERO3を接続したときにはISC DHCPを使ってアドレスを割り当てようと思っているのだけど、普通にこれをブート時に起動させようとすると、ブート時には監視すべきサブネットにつながるインターフェースがないため、起動を拒否されてしまう。微妙に使いづらい… libdevinfoあたりを使って、W-ZERO3の接続を検知したらifconfig plumb + up、DHCP再起動、~/.synce/active_connectionの更新をすればいいのかなと。
CTRL転送だけでなく、バルク転送も実装。snoopコマンドを使うとちゃんとEthernetフレームをやりとりしてる様子がうかがえて感動したんだけど、msgbの解放時コールバックがまだ悪さをしているようなのでpingの応答が得られるところまではいってない。まあぼちぼちとやろうかなと。
最初、データリンクを確立してもぜんぜんパケットが出ていかなくてあせったんだけど、これはifconfig upしてなかったのが原因だった。ifconfig plumbは知ってたのにね…
あと困っているのがDHCP。W-ZERO3を接続したときにはISC DHCPを使ってアドレスを割り当てようと思っているのだけど、普通にこれをブート時に起動させようとすると、ブート時には監視すべきサブネットにつながるインターフェースがないため、起動を拒否されてしまう。微妙に使いづらい… libdevinfoあたりを使って、W-ZERO3の接続を検知したらifconfig plumb + up、DHCP再起動、~/.synce/active_connectionの更新をすればいいのかなと。
2007-01-05
弾幕
ぱにぽにだっしゅ!も連続で見ると、さすがに20話くらいで集中力が落ちる。
で、某弾幕STGにチャレンジ。
もともとSTGはぜんぜん興味なくて、腕も最悪クラスなんだけど、そこは正月のまったりさに負けて…
で、見事にハマってしまいましたww
いや、ゲーム自体は紅魔郷のEasyレベルをコンティニュー付きでようやく回れる程度(へたくそすぎorz...)なんだけど、二次創作作品が面白い。アリマリとか最高。ああ、もっと早く知っていれば…
というわけで、絵師さんのサイト巡りと弾幕くぐり(傍から見ると単なる特攻かもしれないけどw)に明け暮れた1/2〜1/3ですた。
で、仕事初めの1/4…
会社のディスプレイを見たら弾の残像が見える! コンビニの支払いをするためにコインをレジのテーブルに置いたら、つい避けるすきまを探してしまう! どうしよう… orz
ちなみに敵キャラ的にはチルノ・レティ・アリスあたりが好き。弱いから… Normalモードの彼女らは好きじゃない(マテ)
で、某弾幕STGにチャレンジ。
もともとSTGはぜんぜん興味なくて、腕も最悪クラスなんだけど、そこは正月のまったりさに負けて…
で、見事にハマってしまいましたww
いや、ゲーム自体は紅魔郷のEasyレベルをコンティニュー付きでようやく回れる程度(へたくそすぎorz...)なんだけど、二次創作作品が面白い。アリマリとか最高。ああ、もっと早く知っていれば…
というわけで、絵師さんのサイト巡りと弾幕くぐり(傍から見ると単なる特攻かもしれないけどw)に明け暮れた1/2〜1/3ですた。
で、仕事初めの1/4…
会社のディスプレイを見たら弾の残像が見える! コンビニの支払いをするためにコインをレジのテーブルに置いたら、つい避けるすきまを探してしまう! どうしよう… orz
ちなみに敵キャラ的にはチルノ・レティ・アリスあたりが好き。弱いから… Normalモードの彼女らは好きじゃない(マテ)
グレ子スレ
もう一つ元旦らしいことと言えば、2ちゃんねるのおみくじ機能。
特におかしかったのがグレ子スレ。
ちょ、マイナスw
少し持ち直した。
確かにヒドスwwww。何度か試してみたけど、これだけ大凶や豚が連続するのってない。
でも住人に愛されてるよグレ子。
特におかしかったのがグレ子スレ。
854 :名無しさん@お腹いっぱい。:2007/01/01(月) 00:22:31 ID:0FXsx9vs
あけましておめでとうグレ子
今年は、いいことがあると良いね
855 : 【1060円】 :2007/01/01(月) 00:38:29 ID:Ivpvo7F+
↑グレ子にお年玉プレゼント
856 : 【434円】 :2007/01/01(月) 00:50:11 ID:EEzX39Fy
うちお兄様にグレ子が貢ぐ金額
857 : 【664円】 :2007/01/01(月) 00:59:13 ID:VEZ4kX3N
リヨン様からグレ子にお年玉だよ
858 : 【1555円】 :2007/01/01(月) 01:21:32 ID:eHSf6zUr
} ,リ
__ ヽ ,リ
, -ーー—-- 、 / ...::::::::::::..``>、リ
`¨ー=-_ `ゝ、::::::::::::::::::::::/ヽ=ヘ
 ̄ ≧_{×} 「`` 二二 _二ヘ、
/ .:.:¨/ /ヽ.:.:.:.:.N-ヾ::|L!トr-z_
|」ニY ,ィイ::|'"¨゙VV`_ V! }}ニ≦`
ヘ.>ヽ>NN z== _  ̄` リ_ノ
/::´〉} }ト、 -‐ ノ| グレーテル、ちょっとジャンプしてみてよ
Z:/:./弋-`-'>t- r イ/
'" '" \/二三ミlヲ´
j"/⌒ヽ、{.{ハ>
く / i◎i}} {}{} l
| /(8|.'.|8)ヽ |
|.:::. 0 i) );: ,-、|
'=..,,_ :ノ|| {.Y}|
「奪われた金額」
ちょ、マイナスw
861 :!omikuji:2007/01/01(月) 01:38:57 ID:ZG93uLVW
↑今年のグレ子の運勢
うまくいってなかったら
↓
862 :!omikuji:2007/01/01(月) 01:44:54 ID:ytVD/CzC
今年も失敗ばかりってことか
それでこそグレ子
863 : 【大凶】 :2007/01/01(月) 01:49:58 ID:r5b2fzt1
今年のグレ子のアニメ活躍度おみくじ
864 :名無しさん@お腹いっぱい。:2007/01/01(月) 01:55:35 ID:5L3tlsZd
ちょwwWw
865 : 【1753円】 :2007/01/01(月) 01:58:26 ID:RlHc6OMc
あけおめ
グレ子にお年玉やるか
866 : 【大吉】 【846円】 :2007/01/01(月) 03:03:42 ID:BxHAqpI0
グレ子よ永遠に
少し持ち直した。
870 : 【78円】 :2007/01/01(月) 03:30:38 ID:Th3LYSYj
お年玉
871 :名無しさん@お腹いっぱい。:2007/01/01(月) 03:36:43 ID:5L3tlsZd
安すぎwwWw
878 :グレ子の運勢 【大凶】 グレ子の所持金 【1806円】 :2007/01/01(月) 09:43:41 ID:7KYhxyt8
[AA略]
882 :グレ子の運勢 【豚】 グレ子の所持金 【983円】 :2007/01/01(月) 12:01:51 ID:BI9rsEt/
>>878
大凶って俺が変えてやろう
成功するかな
883 :名無しさん@お腹いっぱい。:2007/01/01(月) 12:05:49 ID:5W/F6SCJ
>>882
なんてことしやがるwww
890 :グレ子の値段 【93円】 グレ子の運勢 【豚】 :2007/01/01(月) 15:32:36 ID:rwcERB6T
何か無駄に気合はいってるなあw
891 :俺とグレ子の将来 【凶】 グレ子に貢ぐ値段 【485円】 :2007/01/01(月) 15:57:35 ID:fRYRKoBd
>>888
GJ!
892 : 【だん吉】 :2007/01/01(月) 16:29:13 ID:CTS1d+3Z
このスレの運勢が悪いのは気のせいか?
897 :名無しさん@お腹いっぱい。:2007/01/01(月) 21:43:23 ID:jkHI2cZn
グレ「あけましておめでとうございます、お兄様」
ヘン「お前と話すと運気が下がる!」
898 :名無しさん@お腹いっぱい。:2007/01/01(月) 21:52:13 ID:CEJhJcs/
ひでぇw
確かにヒドスwwww。何度か試してみたけど、これだけ大凶や豚が連続するのってない。
でも住人に愛されてるよグレ子。
Solaris用のW-ZERO3ドライバ1
W-ZERO3用のドライバ
synceプロジェクトでWindows Mobile5のドライバが出来ているらしいと聞き、Solaris用のW-ZERO3ドライバを作り始めたけど…
Sun Blade 100に入っているSolaris9のUSBドライバのバージョンが古く、それ用のマニュアルが入ってないことが判明!
まあこういう時のためのネットブートなので、別のx86マシンにさっくりとSolaris10を入れて、シコシコと実装を開始。
INITメッセージをやり取りするところで心理的飽和状態に達した。要するに集中力が切れたってことなんだけどw
これが12/30〜12/31の話。
年を越えたのをsyslogメッセージの時刻で知るというのはどうよ… orz
synceプロジェクトでWindows Mobile5のドライバが出来ているらしいと聞き、Solaris用のW-ZERO3ドライバを作り始めたけど…
Sun Blade 100に入っているSolaris9のUSBドライバのバージョンが古く、それ用のマニュアルが入ってないことが判明!
まあこういう時のためのネットブートなので、別のx86マシンにさっくりとSolaris10を入れて、シコシコと実装を開始。
INITメッセージをやり取りするところで心理的飽和状態に達した。要するに集中力が切れたってことなんだけどw
これが12/30〜12/31の話。
年を越えたのをsyslogメッセージの時刻で知るというのはどうよ… orz
2006-12-25
単語のクロスリファレンス作成用PukiWikiプラグイン
仕様書に出現するパラメータの一覧を出力するPukiWiki用のプラグインを探してみたけどなさそうだったので作成。
正規表現で指定した範囲のページから、特定のパターン(例えば《単語》など)を正規表現で抽出し、単語ごとに出現ページと出現頻度を出力するというもの。
これも実用になりそうだったら本家に出してみるか…
しかし、PukiWikiのプラグインは数が多すぎるなあ。見出し混みでページの一覧を出してくれるプラグインを作ってみたのだけど、ls2プラグインに含まれている機能だったりしてとほほんですよ。
まあ、良く読まない自分が悪いんだけどさw
正規表現で指定した範囲のページから、特定のパターン(例えば《単語》など)を正規表現で抽出し、単語ごとに出現ページと出現頻度を出力するというもの。
これも実用になりそうだったら本家に出してみるか…
しかし、PukiWikiのプラグインは数が多すぎるなあ。見出し混みでページの一覧を出してくれるプラグインを作ってみたのだけど、ls2プラグインに含まれている機能だったりしてとほほんですよ。
まあ、良く読まない自分が悪いんだけどさw
2006-12-23
Solarisの周期処理のジッタ測定
さて、実時間の測定方法を押さえたところでSolarisの周期処理のジッタ測定をやってみる。
周期の作り方はnanosleepによるウェイトを利用したものと、setitimerによるシグナルを使ったもの。JDS上でxmmsを実行している、というかなりラフな負荷状態で、10/15/17/20msの周期処理を1000回繰り返した結果が以下の表(単位はすべてms)。
nanosleep
itimer
統計からは見えてこないけど、いずれの測定でもスレッドの起床周期はタイマ割り込み周期である10msに丸められているようだ。ただ、setitimerの測定平均値が狙い値に近いことをみてもわかるように、この丸めは累積しないようになっている。
まあ、普通はsetitimerでいいのかなあ… ただ、タイマ割り込み周期の倍数にならない周期を使いたい場合は適不適が分かれそう。1/30sごとの処理とかしたいんだけどなあ…
周期の作り方はnanosleepによるウェイトを利用したものと、setitimerによるシグナルを使ったもの。JDS上でxmmsを実行している、というかなりラフな負荷状態で、10/15/17/20msの周期処理を1000回繰り返した結果が以下の表(単位はすべてms)。
nanosleep
| 周期(=目標値) | 平均 | 標準偏差 | 最小 | 最大 |
| 10 | 15.4782 | 4.91366 | 10.002 | 20.8937 |
| 15 | 20.0454 | 1.21523 | 15.4322 | 56.6567 |
| 17 | 20.013 | 0.303867 | 18.8926 | 26.6976 |
| 20 | 28.4769 | 3.5365 | 20.0017 | 33.5873 |
itimer
| 周期(=目標値) | 平均 | 標準偏差 | 最小 | 最大 |
| 10 | 10 | 0.695859 | 6.40657 | 13.4345 |
| 15 | 15.0299 | 5.01306 | 6.96788 | 32.863 |
| 17 | 17.0228 | 4.80681 | 6.43815 | 32.7525 |
| 20 | 20 | 1.25318 | 7.29573 | 32.7424 |
統計からは見えてこないけど、いずれの測定でもスレッドの起床周期はタイマ割り込み周期である10msに丸められているようだ。ただ、setitimerの測定平均値が狙い値に近いことをみてもわかるように、この丸めは累積しないようになっている。
まあ、普通はsetitimerでいいのかなあ… ただ、タイマ割り込み周期の倍数にならない周期を使いたい場合は適不適が分かれそう。1/30sごとの処理とかしたいんだけどなあ…
Solarisの実時刻計測
Solaris10/amd64で経過実時間を測定する方法を調べてみた。
- gettimeofday(): 分解能1μs。UNIX系OS全般で使えるかも。
- RDTSC命令: 分解能1/CPUクロック周波数。自分のマシンだと1/1.8GHz=0.55ns。x86系専用。SPARCマシンにも同等機能のものがあった気がする。
- clock(): C89の時代からある関数だけど、プロセスが使用したCPU時間がベースなので実時間ベースではない。分解能自体は1μs。
- gethrtime(): 分解能は1ns。Solaris用? time.hを見るとRDTSC命令をラップしているようだが確証はない。
RTLinuxのカーネルとサイトがダウン
自社開発のシミュレータはRTLinuxを使っているのだけど、近頃担当者が代わって何度か相談を受けている。「USBメモリの使い方」とか「gccの警告の対処法」とか「デバッグのやりかた」とか他愛のない内容なんで、Linuxユーザじゃない自分もなんとか答えられる範囲ではあるんだけど、カーネルのバージョンが2.4.4とかすごいことになっているのでなんとも返答に困ることが多い。
例えばUSBメモリを刺してもUSBデバイスとして認識すらしない場合がある。当然USBサポート自体は有効にしているんだけど、それでも認識できないもののほうが多い。なので今時フロッピーディスク渡し。うはw
カーネルのバージョン上げればいいじゃんと言っても、わからんからやらないとか言い出すし。じゃあ分かるように調べればいいじゃん仕事なんだからさ、と言って放置しといたけど、さすがに酷だった気もしないでもない。
で、この間はgdbで実行してみたんだけど、RTLinuxごとお亡くなりに。RTカーネル側で死んだのかOopsも出さないし、syslogにも残ってない。Linuxだからクラッシュダンプもないし、かといってPCベースのマシンだからICEも使えないし。
しょうがないのでprintfデバッグないしcppunit-xあたりを使うように言ったけど、いずれ新しいバージョンのRTLinuxにせざるを得ないでしょうな。
その時は質問攻めにされそうな気がするので今のうちから情報収集をしてみようかと思い、RTLinuxをダウンロードするため公式サイトでユーザ登録をしてみた。ところがいくら待てどもアクティベーション通知が全然来ない。あそこのサイトはライセンス違反でつるし上げをくってたところだからなんとなく信用できない印象があって、アドレス蒐集だけされたか!?と一瞬思ったのだけど、単にサイトが落ちていただけだった。クリスマス近いのに大変ね。
例えばUSBメモリを刺してもUSBデバイスとして認識すらしない場合がある。当然USBサポート自体は有効にしているんだけど、それでも認識できないもののほうが多い。なので今時フロッピーディスク渡し。うはw
カーネルのバージョン上げればいいじゃんと言っても、わからんからやらないとか言い出すし。じゃあ分かるように調べればいいじゃん仕事なんだからさ、と言って放置しといたけど、さすがに酷だった気もしないでもない。
で、この間はgdbで実行してみたんだけど、RTLinuxごとお亡くなりに。RTカーネル側で死んだのかOopsも出さないし、syslogにも残ってない。Linuxだからクラッシュダンプもないし、かといってPCベースのマシンだからICEも使えないし。
しょうがないのでprintfデバッグないしcppunit-xあたりを使うように言ったけど、いずれ新しいバージョンのRTLinuxにせざるを得ないでしょうな。
その時は質問攻めにされそうな気がするので今のうちから情報収集をしてみようかと思い、RTLinuxをダウンロードするため公式サイトでユーザ登録をしてみた。ところがいくら待てどもアクティベーション通知が全然来ない。あそこのサイトはライセンス違反でつるし上げをくってたところだからなんとなく信用できない印象があって、アドレス蒐集だけされたか!?と一瞬思ったのだけど、単にサイトが落ちていただけだった。クリスマス近いのに大変ね。
2006-12-21
HHK lite2購入
W1100z用のメモリをネットで購入。DIMM DDR SDRAM PC3200 512MB CL3 ECC Registeredを2枚、約13000円。これで少しはFirefoxによるスラッシングが減るかなあ…
で、送料同じならついでに何か買っとこうと思って、HHK lite2(黒のUS配列のUSB版)を注文。会社で使ってるDellマシンの付属キーボードがヘロヘロで反応が鈍くてしかもスペースキーも小さくて気に入らなかったので、ちょっと替えてみようかなと。
で、送料同じならついでに何か買っとこうと思って、HHK lite2(黒のUS配列のUSB版)を注文。会社で使ってるDellマシンの付属キーボードがヘロヘロで反応が鈍くてしかもスペースキーも小さくて気に入らなかったので、ちょっと替えてみようかなと。
続Solaris10 11/06 (u3)リリース
以前からSun Blade 100にSolaris 10を入れるとPCIがらみのエラーがdmesgに出力されてたんだけど、u3ではメッセージも出さすにリブートするように!
いよいよハードウェアがおかしくなってるのかなあ…と思っていたのだけど、Solaris9を入れたらあっさり動いてしまって嬉しいやら悲しいやら。
いよいよハードウェアがおかしくなってるのかなあ…と思っていたのだけど、Solaris9を入れたらあっさり動いてしまって嬉しいやら悲しいやら。
続続: ○本の住人
結局7&yで注文した > ○本の住人
ところで。
百合星人ナオコさん買ってしまいましたよ。
電撃大王は苺ましまろのフィギュアがついていた号しか買ってなかったので、あんなナイスなツンデレ幼女が出てたとは嬉しい予想外。やおい星人はさすがにどうかと思ったけど。
以前「CDビミョー」と書いたけど、あれは撤回ということでw
なかなかの電界強度ですばらしい。
ところで。
百合星人ナオコさん買ってしまいましたよ。
電撃大王は苺ましまろのフィギュアがついていた号しか買ってなかったので、あんなナイスなツンデレ幼女が出てたとは嬉しい予想外。やおい星人はさすがにどうかと思ったけど。
以前「CDビミョー」と書いたけど、あれは撤回ということでw
なかなかの電界強度ですばらしい。
2006-12-17
整数の対数
整数の平方根を求めるアルゴリズムは奥村先生の本やHacker's Delightで紹介されているけど、整数の対数を求めるアルゴリズムはないようだ。
いや、log2(x)やlog10(x)を求めるのはあるんだけど、使いたいのは1024*log2(x)とかのあらかじめスケーリングされた値。固定小数点形式で得たいというべきか。ちなみにNewton法は遅くて使い物にならなそうだった。
ちょっと考えてみたんだけど、(1<<K)*log2(x)についてはlog2(x)をベースにしてrange coder風の求め方でいけるんじゃないかなと思ってこんなのを作ってみた。
intが32ビット(以上)のマシン用。どうでしょう?
いや、log2(x)やlog10(x)を求めるのはあるんだけど、使いたいのは1024*log2(x)とかのあらかじめスケーリングされた値。固定小数点形式で得たいというべきか。ちなみにNewton法は遅くて使い物にならなそうだった。
ちょっと考えてみたんだけど、(1<<K)*log2(x)についてはlog2(x)をベースにしてrange coder風の求め方でいけるんじゃないかなと思ってこんなのを作ってみた。
#define K 7
/**
* (1<<K)*log2(x)を求める。
* xは0≦x<(1<<16)を満たす必要がある。
*/
unsigned ilog(unsigned x)
{
int i;
unsigned r, th, tl, tm;
/* log2(x)の整数部分を得る */
for(i = 31; i > 0; --i) {
if(x >= (1u << i)) {
r = i;
break;
}
}
if(i == 0) return 0;
/* range coderを使ってlog2(x)の小数点以下の桁をKビット決定する */
th = 0x10000;
tl = 0x8000;
x = x << (15 - r);
for(i = 0; i < K; i++) {
tm = isqrt(th * tl);
if(x >= tm) {
r = (r << 1) | 1;
tl = tm;
} else {
r = r << 1;
th = tm;
}
}
return r;
}
intが32ビット(以上)のマシン用。どうでしょう?
コンピュータの構成と設計 ハードウエアとソフトウエアのインタフェース 第3版
いわゆるパタヘネ。これも順次読み進めていって、今下巻にさしかかっているところ。
妙にIntelをバカにしている(ように思える)記述があり、その度にニヤリとしてしまうw しかし、やはり名著と呼ばれるだけのことはあって、RISC(MIPS)の設計理念が非常に良く伝わってくる。
8年ほど前に大学の講義で8ビットCPUを設計・実装したことがあったのだけど、この本が出ていたらもっと良いものが作れていたに違いない。
…いや、それはないか。だってあの時は74LSシリーズを手配線していたからなあw メモリ空間が8ビットしかなかったけど、それでもA4サイズ強の基板がワイヤで埋め尽くされたのだっけ。写真取っとけばよかった。
それはそうと、この本の付録CD-ROMを今日になって見てみたのだけど、VHDLやVerilogのチュートリアルが入っていてかなり得した気分。素晴らしい。
妙にIntelをバカにしている(ように思える)記述があり、その度にニヤリとしてしまうw しかし、やはり名著と呼ばれるだけのことはあって、RISC(MIPS)の設計理念が非常に良く伝わってくる。
8年ほど前に大学の講義で8ビットCPUを設計・実装したことがあったのだけど、この本が出ていたらもっと良いものが作れていたに違いない。
…いや、それはないか。だってあの時は74LSシリーズを手配線していたからなあw メモリ空間が8ビットしかなかったけど、それでもA4サイズ強の基板がワイヤで埋め尽くされたのだっけ。写真取っとけばよかった。
それはそうと、この本の付録CD-ROMを今日になって見てみたのだけど、VHDLやVerilogのチュートリアルが入っていてかなり得した気分。素晴らしい。
Solaris10 11/06 (u3)リリース
Solaris10 11/06 (u3)がリリースされた。Wnnがなくなったらしく、ちょっといただけない。とはいえ、6/06でATOK17になったらしいので、これを機会に乗り換えてみましょうかね。
あと、ZFSがシーケンシャルアクセスで爆速らしいと聞いたので、いまさらながらZFSを試そうかなあと思っていたり。
あと、ZFSがシーケンシャルアクセスで爆速らしいと聞いたので、いまさらながらZFSを試そうかなあと思っていたり。
コードコンプリート 続き2
「コードコンプリート」はやはり素晴らしかった、というのは前回書いたけど、多少は気にいらない点もある。
1つめはプログラミング言語としてC/C++/Javaといった"一級言語"と、VB"ごとき"を同格に扱っている点。まあ、気に入らないというだけであって、現実世界におけるVBの価値を否定するというわけではないのだけれど… なんか身びいきな感じで良い印象を受けない。
2つめはMSローカルな型の命名規則を、あたかも普遍的な慣習であるかのように紹介している点。C/C++の世界でstructタグ名/typedef名を大文字だけで表記するのはFILE型くらいなのに、C/C++、あるいはUNIX/Linuxの伝統であるという嘘が書いてある。STL(あるいはC++の仕様書)やPOSIXの仕様書を確認したほうがいいんじゃないか。
3つめはどうでもいいんだけど、カッコの内側のスペースの入れ方がまちまちなこと。
まあ、ケチはつけてみたけど、こういった難癖程度しかつけられないってことはやっぱり良い本だからなんだよね。
1つめはプログラミング言語としてC/C++/Javaといった"一級言語"と、VB"ごとき"を同格に扱っている点。まあ、気に入らないというだけであって、現実世界におけるVBの価値を否定するというわけではないのだけれど… なんか身びいきな感じで良い印象を受けない。
2つめはMSローカルな型の命名規則を、あたかも普遍的な慣習であるかのように紹介している点。C/C++の世界でstructタグ名/typedef名を大文字だけで表記するのはFILE型くらいなのに、C/C++、あるいはUNIX/Linuxの伝統であるという嘘が書いてある。STL(あるいはC++の仕様書)やPOSIXの仕様書を確認したほうがいいんじゃないか。
3つめはどうでもいいんだけど、カッコの内側のスペースの入れ方がまちまちなこと。
などと書いてある一方で、
for ( i = 0; i < 100; i++ ) ...
if( type == 2 ) ...
corpExpense[ crntQtr ][ i ];
などという書き方もあって統一が取れておらず、ちょっと気持ち悪い。自分なら後者に統一するところ。
profit[i] = 0;
index = (key - 10) / 5;
まあ、ケチはつけてみたけど、こういった難癖程度しかつけられないってことはやっぱり良い本だからなんだよね。
続: ○本の住人
売ってneeeeeeeeeeeeeeeeeeeeeeee!
三省堂とSATYと近所の駅ビル探してもない。
またAmazonさんに頼むか…
ていうか、意外と(と言っては失礼か)あちこちで話題になってる気がする。だからなのか。むむむ、なんだかジェラシー
三省堂とSATYと近所の駅ビル探してもない。
またAmazonさんに頼むか…
ていうか、意外と(と言っては失礼か)あちこちで話題になってる気がする。だからなのか。むむむ、なんだかジェラシー
2006-12-16
遅刻
同僚(後輩くん)の披露宴に呼ばれたので、30分前に式場到着の予定で家を出たら… 見事に遅刻。恥ずかしいーーーー
いや、だって、みなとみらい線のホームって分かりづらくありません? みなとみらい駅だって地下3Fにホームがあって、地上に出るのも時間かかるし、出たら出たでホテル遠いし… すいません、そういうのも考慮に入れろってことですよね。
お祝いも式が終わった後でご両親に直接渡すハメに。こちらが悪いのに丁寧なご挨拶までして頂いて、本当に申し訳ありませんでした orz...
新郎上司(つまり自分の上司)の挨拶が聞けなくて残念w
社内結婚、しかも同期同士の結婚なので互いに顔見知りなゲストが多く、楽しいふいんきで式がすすんだのは良かったなと。
いや、だって、みなとみらい線のホームって分かりづらくありません? みなとみらい駅だって地下3Fにホームがあって、地上に出るのも時間かかるし、出たら出たでホテル遠いし… すいません、そういうのも考慮に入れろってことですよね。
お祝いも式が終わった後でご両親に直接渡すハメに。こちらが悪いのに丁寧なご挨拶までして頂いて、本当に申し訳ありませんでした orz...
新郎上司(つまり自分の上司)の挨拶が聞けなくて残念w
社内結婚、しかも同期同士の結婚なので互いに顔見知りなゲストが多く、楽しいふいんきで式がすすんだのは良かったなと。
トラブルトラブルトラブル
ああ、今週は忙しかった…
QAテストが始まる直前にあるトラブルが発覚し、自分のせいじゃないってのを証明し、最適パラメータを見つけるための評価用プログラムを作った。
バスがなくなって久しぶりに駅まで歩いていったり、その電車すらなくなってタクシーで帰宅したり。
んで、上司と弁理士さんとシミュレータの業者さんと面談があって… いやはや、なんでこの時期に集中するかなあ。
ただ、会社の勤怠管理システムが"25:30"などという時刻を受け付けてくれるのには感動したw
QAテストが始まる直前にあるトラブルが発覚し、自分のせいじゃないってのを証明し、最適パラメータを見つけるための評価用プログラムを作った。
バスがなくなって久しぶりに駅まで歩いていったり、その電車すらなくなってタクシーで帰宅したり。
んで、上司と弁理士さんとシミュレータの業者さんと面談があって… いやはや、なんでこの時期に集中するかなあ。
ただ、会社の勤怠管理システムが"25:30"などという時刻を受け付けてくれるのには感動したw
2006-12-11
PCDN News Letter 休刊
PCDN News Letterがいつのまにか12/3に休刊していた。
確かにRSSがあるから、リンク集としての価値は低下していたのは確かだなあと。
そういえばURLのみを列挙したニュースサイトもほとんどなくなったね。
確かにRSSがあるから、リンク集としての価値は低下していたのは確かだなあと。
そういえばURLのみを列挙したニュースサイトもほとんどなくなったね。
2006-12-01
CppUnit/cppunit-xのPukiWikiプラグイン
例えば
* ファイル操作/File
ファイルに関する操作をまとめたクラスです。
** オープン/open
ファイルを開く
** クローズ/close
ファイルを閉じる
とPukiWikiに書いたら、
や
を出力するプラグイン作った。実戦投入して、便利だったら上流に投げてみようかなあ…
* ファイル操作/File
ファイルに関する操作をまとめたクラスです。
** オープン/open
ファイルを開く
** クローズ/close
ファイルを閉じる
とPukiWikiに書いたら、
/// ファイルに関する操作をまとめたクラスです。
class File {
/// ファイルを開く
open();
/// ファイルを閉じる
close();
};
や
class FileTest: public Test {
/// File::openのテスト
void test_open();
/// File::closeのテスト
void test_close();
static Test *suite() {
TestSuite *ts = new TestSuite();
ts->addTest(new TEST_CALLER(FileTest, test_open));
ts->addTest(new TEST_CALLER(FileTest, test_close));
return ts;
}
};を出力するプラグイン作った。実戦投入して、便利だったら上流に投げてみようかなあ…
2006-11-28
○本の住人
kashmirさんの単行本が出るらしい。これは買わねば。
http://blog.excite.co.jp/mangaword/6090022
って、百合星人ナオコサンもか! すばらしい! CDはビミョーw
http://www.mediaworks.co.jp/calendar/index.php
だが、サブカルっぽい芸風の人だから、あんまりメジャーになって欲しくないなぁ… なんつって。
http://blog.excite.co.jp/mangaword/6090022
って、百合星人ナオコサンもか! すばらしい! CDはビミョーw
http://www.mediaworks.co.jp/calendar/index.php
だが、サブカルっぽい芸風の人だから、あんまりメジャーになって欲しくないなぁ… なんつって。
2006-11-20
CNET Japan: MS、「ブルースクリーン」を模倣するジョークソフトを自社サイトで提供
個人的には面白いと思うんだけど… NAIは大人気NAIなあ。なんつってw
むしろ、sysinternalsにあったのに、買収したとたん公開しなくなったとしたら、そっちのほうが批判を浴びるんじゃないかなあ。
むしろ、sysinternalsにあったのに、買収したとたん公開しなくなったとしたら、そっちのほうが批判を浴びるんじゃないかなあ。
2006-11-19
NIOS II
組み込みCPUの検討をやることになって、AlteraのNIOS IIの資料をダウンロード。ついでにQuartus IIとNIOS EDSもインストール。で、でかい… 2GBオーバかよ… orz
しかし、この環境はなかなかよさげ。32ビットRISC CPUコアを持ち、Cygwinベースのgcc+gdbとそのGUIインターフェースを開発環境とし、newlibと各種RTOSが採用可能。ソフト開発者はHDLまわりのことは知らなくて良いし、逆もまた同じ。
これで従来のMCUベースのシステムより安く速くなるんだから、これはかなり期待できそう。ひとまず検討用の評価キットの予算を申請中。
しかし、この環境はなかなかよさげ。32ビットRISC CPUコアを持ち、Cygwinベースのgcc+gdbとそのGUIインターフェースを開発環境とし、newlibと各種RTOSが採用可能。ソフト開発者はHDLまわりのことは知らなくて良いし、逆もまた同じ。
これで従来のMCUベースのシステムより安く速くなるんだから、これはかなり期待できそう。ひとまず検討用の評価キットの予算を申請中。
コードコンプリート 続き
で、この「コードコンプリート」、今は会社に持っていってしまっているので、家で読めない(泣)。
ことの発端は、今年度の部の方針。
各機種ごとにバラバラで作っていたソフトウェアを標準化しろという話で、これ自体はよくある話なんだけど、下期になってかなり具体的な戦略を出さないといけないことになった。
で、偉い人が打ち出した方針がコンポーネント化による標準部品化。ここまではいいんだけど、何を部品にすればいいのかでまったく方向性が見いだせない状況。こういう時のために上流行程ってのがあるべきなんだけど、「下流行程ができなくなったので上流行程をやってます(やってることになってます)」的なノリの人たちが考え付くはずもなし。
# こういう人たちが「上流行程」と呼んでいるものっていったい何なんだろうね、というイヤミはさておき…
なぜか自分も参考人として召喚されてしまい、意見を述べるはめになったのだけど、「コンポーネント化と言ってみても、ソフトウェアの構成上は単なるモジュールでしかないよね」というわけでくだんの「コードコンプリート」を持っていき、モジュール分割の方法を講釈してあげたという次第。
まあ、どういう検討結果を持ってくるかはお手並み拝見といったところ。
ことの発端は、今年度の部の方針。
各機種ごとにバラバラで作っていたソフトウェアを標準化しろという話で、これ自体はよくある話なんだけど、下期になってかなり具体的な戦略を出さないといけないことになった。
で、偉い人が打ち出した方針がコンポーネント化による標準部品化。ここまではいいんだけど、何を部品にすればいいのかでまったく方向性が見いだせない状況。こういう時のために上流行程ってのがあるべきなんだけど、「下流行程ができなくなったので上流行程をやってます(やってることになってます)」的なノリの人たちが考え付くはずもなし。
# こういう人たちが「上流行程」と呼んでいるものっていったい何なんだろうね、というイヤミはさておき…
なぜか自分も参考人として召喚されてしまい、意見を述べるはめになったのだけど、「コンポーネント化と言ってみても、ソフトウェアの構成上は単なるモジュールでしかないよね」というわけでくだんの「コードコンプリート」を持っていき、モジュール分割の方法を講釈してあげたという次第。
まあ、どういう検討結果を持ってくるかはお手並み拝見といったところ。
コードコンプリート
先日購入した「コードコンプリート」は、評判に違わない良書だった。
上流工程をあまりに重視するあまり、「実際の設計活動」の知見が失われているんじゃないかと思うことがあるんだけど、これがあるなら大丈夫かもしれないw
(実際のところ、要求分析以降の作業について自分の上司やリーダーが指導してくれたことなんてなかったし、その能力があるのかも疑わしい。
まあ、そういう職種の人じゃないんで別にそれはいいんだけど、だからといって現実の問題を解決する能力を開発しなくていいということにはならないんだけど… ぶつぶつ)
ただ、まだ上巻の半分くらいしかまだ読めてない… ボリューム多すぎ orz
しかも会社に持っていってしまったからなあ(続く)
上流工程をあまりに重視するあまり、「実際の設計活動」の知見が失われているんじゃないかと思うことがあるんだけど、これがあるなら大丈夫かもしれないw
(実際のところ、要求分析以降の作業について自分の上司やリーダーが指導してくれたことなんてなかったし、その能力があるのかも疑わしい。
まあ、そういう職種の人じゃないんで別にそれはいいんだけど、だからといって現実の問題を解決する能力を開発しなくていいということにはならないんだけど… ぶつぶつ)
ただ、まだ上巻の半分くらいしかまだ読めてない… ボリューム多すぎ orz
しかも会社に持っていってしまったからなあ(続く)
Googleグループ
Googleグループで久しぶりにnetnewsを見てみた。
fj.unixとかfj.news.usageとか巡ってみた。
…泣けてきたw
ダイヤルアップで初めて個人でIP接続した際は、わざわざmnewsとleafnodeをインストールして公開ニュースサーバに接続したものだけどなあ。
カオス的なところは2ちゃんねるに受け継がれてるし、純粋に情報を求めるならgoogleがあるし、たしかに立ち位置的にはつらいだろうなあ。
また、モヒカン族の元祖みたいなものがあふれていた場所でもあった。自分はそういうのは嫌いじゃない(というか、むしろそっち側だと思う)けど、ああいうのがダメな人はきっと多いだろうことは想像に難くない。
fj.unixとかfj.news.usageとか巡ってみた。
…泣けてきたw
ダイヤルアップで初めて個人でIP接続した際は、わざわざmnewsとleafnodeをインストールして公開ニュースサーバに接続したものだけどなあ。
カオス的なところは2ちゃんねるに受け継がれてるし、純粋に情報を求めるならgoogleがあるし、たしかに立ち位置的にはつらいだろうなあ。
また、モヒカン族の元祖みたいなものがあふれていた場所でもあった。自分はそういうのは嫌いじゃない(というか、むしろそっち側だと思う)けど、ああいうのがダメな人はきっと多いだろうことは想像に難くない。
2006-11-17
2006-11-16
2006-11-12
toppers/jsp
ITRON用のプログラムを単体テストするため、既存のOS上でμITRON環境をつくるソフトを物色中…
TOPPERS/JSPカーネルがよさげなんだけど、Cygwin対応はかなり微妙らしい。
ちなみにSolarisで動かした時もコンテクストの判定があやしい感じで、すぐE_CTXになる。
代替スタックというものを使っているらしいんだけど、こんな機能使うよりさくっとPOSIXスレッドで書き直したほうが移植性高くありませんかね? でも、タスクに割り当てられるスタック量をコントロールできないかな?
TOPPERS/JSPカーネルがよさげなんだけど、Cygwin対応はかなり微妙らしい。
ちなみにSolarisで動かした時もコンテクストの判定があやしい感じで、すぐE_CTXになる。
代替スタックというものを使っているらしいんだけど、こんな機能使うよりさくっとPOSIXスレッドで書き直したほうが移植性高くありませんかね? でも、タスクに割り当てられるスタック量をコントロールできないかな?
Blogger betaが日本語対応?
さっき日記つけて気が付いたけど、投稿後の"View Your Blog"というメッセージが"ブログを見る"みたいに日本語対応に!
スタッフさんがんばってねーv
# あとは"blog this"機能が復活してくれれば言うことなし。
スタッフさんがんばってねーv
# あとは"blog this"機能が復活してくれれば言うことなし。
Thunderbird入れた
# あ・ごー
自宅のメインマシンのSolarisでは長らくCSWのsylpheed-clawsを使っていたのだけど、ときたま日本語が化けるのと、SPAMフィルタが内蔵されていないのにほとほと嫌気がさし、ついに乗り換えを決意。
まずは本家sylpheedに復帰しようと思ったのだけど… うぐぅ、ビルドできない。
いや、実行ファイル自体はできるんだけど、すぐsegfault。GTKがらみっぽくて、おっかける体力もない(まあ、少なくとも朝の5時に試せるほど簡単じゃなかったw)。
そういうわけで、長芋にまかれてThunderbirdにしてみたのだけど…
なんと、MH形式からのインポートに対応していない罠www
時代の流れは残酷だw
まあそれでもpackfコマンドを使ってファイルを変換する方法があったので、さっそく実行。nmhというパッケージを使ったのだけど、ひさしぶりにMHを使ってちょっと感慨にふける。そしてThunderbirdではアカウントの設定(電話会社のアカウント)とSPAMフィルタの学習、振り分け設定を実行して… ああやっぱ新しいソフトは便利でいいねえ。
ところで、テキストエディタ・ウェブブラウザ・メールソフトがいずれも会社のWindowsマシンと同じソフトになった。これはEmacsとMeadowを同一視しての話だけど、だとするとMS OfficeとStarSuiteもいっしょと言えなくもない。クロスプラットフォーム万歳。
自宅のメインマシンのSolarisでは長らくCSWのsylpheed-clawsを使っていたのだけど、ときたま日本語が化けるのと、SPAMフィルタが内蔵されていないのにほとほと嫌気がさし、ついに乗り換えを決意。
まずは本家sylpheedに復帰しようと思ったのだけど… うぐぅ、ビルドできない。
いや、実行ファイル自体はできるんだけど、すぐsegfault。GTKがらみっぽくて、おっかける体力もない(まあ、少なくとも朝の5時に試せるほど簡単じゃなかったw)。
そういうわけで、長芋にまかれてThunderbirdにしてみたのだけど…
なんと、MH形式からのインポートに対応していない罠www
時代の流れは残酷だw
まあそれでもpackfコマンドを使ってファイルを変換する方法があったので、さっそく実行。nmhというパッケージを使ったのだけど、ひさしぶりにMHを使ってちょっと感慨にふける。そしてThunderbirdではアカウントの設定(電話会社のアカウント)とSPAMフィルタの学習、振り分け設定を実行して… ああやっぱ新しいソフトは便利でいいねえ。
ところで、テキストエディタ・ウェブブラウザ・メールソフトがいずれも会社のWindowsマシンと同じソフトになった。これはEmacsとMeadowを同一視しての話だけど、だとするとMS OfficeとStarSuiteもいっしょと言えなくもない。クロスプラットフォーム万歳。
2006-11-10
ディスク暗号化ツール
ああ、そういえば会社でディスク暗号化ツールの乗り換えがあった。
もともと使わされてたのが十条電子のHardKey。
USBドングルみたいな感じで、共通鍵方式の暗号化キーが共有鍵方式で暗号化されて記憶されているような使い勝手だった。
あるディレクトリ以下を暗号化するタイプで、一気に数百MBのファイルを暗号化用フォルダに入れるとシステムが不安定になるとか、システムファイルを暗号化してはいけないとかイマイチ使い勝手が悪かった。
で、今後はSafeBoot(富士通ソーシアルサイエンスラボラトリ製?)。なんと、インストールのためだけにPC名を変更させられた。どうもサーバ側でクライアントを一元管理しているためらしいんだけど、そんなの内部生成したIDでやれよ… というのは言ってはいけないだろうか。それに、使用ライセンス料制なのも良くない。毎年予算申請するの面倒なんで、売り切りにしてくださいよ orz...
ただ、パスワードを何度も間違えると、OSさえ起動しなくなるというのはなかなか良い仕組みだ。パスワードの履歴を覚えているのも良い。
もともと使わされてたのが十条電子のHardKey。
USBドングルみたいな感じで、共通鍵方式の暗号化キーが共有鍵方式で暗号化されて記憶されているような使い勝手だった。
あるディレクトリ以下を暗号化するタイプで、一気に数百MBのファイルを暗号化用フォルダに入れるとシステムが不安定になるとか、システムファイルを暗号化してはいけないとかイマイチ使い勝手が悪かった。
で、今後はSafeBoot(富士通ソーシアルサイエンスラボラトリ製?)。なんと、インストールのためだけにPC名を変更させられた。どうもサーバ側でクライアントを一元管理しているためらしいんだけど、そんなの内部生成したIDでやれよ… というのは言ってはいけないだろうか。それに、使用ライセンス料制なのも良くない。毎年予算申請するの面倒なんで、売り切りにしてくださいよ orz...
ただ、パスワードを何度も間違えると、OSさえ起動しなくなるというのはなかなか良い仕組みだ。パスワードの履歴を覚えているのも良い。
暗号ファイルの解読
http://www.host.or.jp/cgi-win/webboard/wb_cont.exe?pcunix+g+5294+NEW で
と書いてあって、「あれっ? そんな法律あったっけ?」と思った次第。自分もあまり知らないので、ちょっと調べてみた。
まず関係ありそうなのが不正アクセス行為の禁止等に関する法律。
http://www.ipa.go.jp/security/ciadr/law199908.html
良く読むと、リモートアクセスに関する不正アクセスを禁止するものなので、ローカルでパスワード付きファイルをどうこうする話とは無関係。
次が不正競争防止法の第2条の10号と11号。
http://www.houko.com/00/01/H05/047.HTM
こちらは"営業上用いられている技術的制限手段"を取り外す装置や、そういう機能のみを持つプログラムの頒布を禁じるもの。
なので、例えば市販のプログラムファイルが暗号化されていたらそれを取り外すツールはまずいかもしれないけど、自分の作ったパスワード付きファイルをどうこうするのは対象外。
また、装置やプログラムを販売したり譲渡するのがまずいのであって、使用することや作成することは問題ない。
というわけで、調べた範囲では暗号化ファイルの解読それ自体が違法になるという根拠は見いだせず、という結果になりそう。
まあたとえ法律が許そうとも、そのテの情報をカタギの掲示板に載っけるのはいかがなものかとは思うけどね。
※現在の日本の法律では暗号化された情報を許可無く解読することはそれ自体が
※違法行為になります。
※技術的には上記の通りですが、正当な権利が無い場合は興味本位であっても
※違法行為には他なりませんので、注意してください。
と書いてあって、「あれっ? そんな法律あったっけ?」と思った次第。自分もあまり知らないので、ちょっと調べてみた。
まず関係ありそうなのが不正アクセス行為の禁止等に関する法律。
http://www.ipa.go.jp/security/ciadr/law199908.html
良く読むと、リモートアクセスに関する不正アクセスを禁止するものなので、ローカルでパスワード付きファイルをどうこうする話とは無関係。
次が不正競争防止法の第2条の10号と11号。
http://www.houko.com/00/01/H05/047.HTM
こちらは"営業上用いられている技術的制限手段"を取り外す装置や、そういう機能のみを持つプログラムの頒布を禁じるもの。
なので、例えば市販のプログラムファイルが暗号化されていたらそれを取り外すツールはまずいかもしれないけど、自分の作ったパスワード付きファイルをどうこうするのは対象外。
また、装置やプログラムを販売したり譲渡するのがまずいのであって、使用することや作成することは問題ない。
というわけで、調べた範囲では暗号化ファイルの解読それ自体が違法になるという根拠は見いだせず、という結果になりそう。
まあたとえ法律が許そうとも、そのテの情報をカタギの掲示板に載っけるのはいかがなものかとは思うけどね。
2006-11-04
クッキーの謎
Tracking cookieはスパイウェアではない…という文章を読んでみたんだけど、あくまで分類の話ということなのね。
たしかに個人情報を送っているわけではないから定義上スパイウェアではないんだけど、それを許容できるかという問題とは別の話かなあと。
個人的にはユーザ登録してあるサイトでブラウズ履歴を探られてはちと気分が悪い。googleやamazonやアクセス集計サイトにアクセスし、その後アフィリエイト画像付のサイトを巡ったら、googleやamazonに訪問先がばれてしまわないだろうか? まあ、よほどのことがなければわざわざ個別のユーザについて調べるはずはないってのは分かってるんだけど。
というのも、たまたまcookieのファイルみてたら、かなり多くのサイトから"__utm"+1文字というcookieが発行されていて、なんだかなーと思った次第で。ここの会社かなあ。
かくいうこのサイトも、アクセス集計のためにバナー貼ってるんだよね。これって、訪問者の情報を売り渡していることになるのかなあ… うーむ
たしかに個人情報を送っているわけではないから定義上スパイウェアではないんだけど、それを許容できるかという問題とは別の話かなあと。
個人的にはユーザ登録してあるサイトでブラウズ履歴を探られてはちと気分が悪い。googleやamazonやアクセス集計サイトにアクセスし、その後アフィリエイト画像付のサイトを巡ったら、googleやamazonに訪問先がばれてしまわないだろうか? まあ、よほどのことがなければわざわざ個別のユーザについて調べるはずはないってのは分かってるんだけど。
というのも、たまたまcookieのファイルみてたら、かなり多くのサイトから"__utm"+1文字というcookieが発行されていて、なんだかなーと思った次第で。ここの会社かなあ。
かくいうこのサイトも、アクセス集計のためにバナー貼ってるんだよね。これって、訪問者の情報を売り渡していることになるのかなあ… うーむ
書籍購入♪
おととしあたりに経費削減不公平感解消のために福利厚生がポイント化された。余暇で使った宿代や自己啓発のために買ったものの領収書を渡して、1000円ごとにキャッシュバックする仕組み。
年に20,000円分が支給される(使わなければ召し上げ)んだけど、独身の自分としてはどこに旅行するあてもないし、自己啓発のためにPCを買うには足りなさ過ぎ、書籍のためだとすると多すぎというわけで、単に財形に振り込んでもらっている。
だけど、5年勤続ごとに5万円分のポイントがさらに付加されるしくみになっている。ありがたい話なんだけど、こちらは財形には組み込めなくて、正直何に使って良いのやら迷う。
んで、ずっと欲しかった書籍をここらでぱーっと買ってしまうことにしたw
コンピュータの構成と設計~ハードウエアとソフトウエアのインタフェース 第3版 (下)
コンピュータの構成と設計~ハードウエアとソフトウエアのインタフェース 第3版 (上)
Modern C++ Design—ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート
Code Complete第2版〈上〉—完全なプログラミングを目指して
Code Complete第2版〈下〉—完全なプログラミングを目指して
Write Great Code〈Vol.1〉ハードウェアを知り、ソフトウェアを書く
ハッカーのたのしみ—本物のプログラマはいかにして問題を解くか
最後のはまだ届いてないし、さらに後で情報処理技術者試験のテキストも買うつもりだけど、それでも6冊で24,000円くらいか。これは勢いがないと買えないねえw
というわけで、久しぶりに活字を堪能しますか!
年に20,000円分が支給される(使わなければ召し上げ)んだけど、独身の自分としてはどこに旅行するあてもないし、自己啓発のためにPCを買うには足りなさ過ぎ、書籍のためだとすると多すぎというわけで、単に財形に振り込んでもらっている。
だけど、5年勤続ごとに5万円分のポイントがさらに付加されるしくみになっている。ありがたい話なんだけど、こちらは財形には組み込めなくて、正直何に使って良いのやら迷う。
んで、ずっと欲しかった書籍をここらでぱーっと買ってしまうことにしたw
コンピュータの構成と設計~ハードウエアとソフトウエアのインタフェース 第3版 (下)
コンピュータの構成と設計~ハードウエアとソフトウエアのインタフェース 第3版 (上)
Modern C++ Design—ジェネリック・プログラミングおよびデザイン・パターンを利用するための究極のテンプレート
Code Complete第2版〈上〉—完全なプログラミングを目指して
Code Complete第2版〈下〉—完全なプログラミングを目指して
Write Great Code〈Vol.1〉ハードウェアを知り、ソフトウェアを書く
ハッカーのたのしみ—本物のプログラマはいかにして問題を解くか
最後のはまだ届いてないし、さらに後で情報処理技術者試験のテキストも買うつもりだけど、それでも6冊で24,000円くらいか。これは勢いがないと買えないねえw
というわけで、久しぶりに活字を堪能しますか!
登録:
投稿 (Atom)