積読日記
Tue, 01 Jewel-Lye 2008 [長年日記] 編集
■ [book] ドラル国戦史 (4) 峡谷の昆虫人, David Eddings/Leigh Eddings (著), 宇佐川晶子 (訳), ハヤカワ文庫FT
読み終えた. 相変わらずの軽妙な会話はいいのだが, 物語の収束感があまりない.
Wed, 02 Jewel-Lye 2008 [長年日記] 編集
■ [software] pidgin
クライアントが古いと文句を言われたのでアップデートした. 2.4 から ICQ で文字化けを起こすようになったが,アカウントの編集→ICQ のアカウント→拡張→エンコーディングで, CP932 から UTF-8 に変えるとうまくいったかもしれん.
Sat, 05 Jewel-Lye 2008 [長年日記] 編集
■ [work] 別件で Mac
こちらはかなりコードを書かないといけないので早めに取り掛かった. 作業量は三日くらいだが平日はどうせ割り込みで進まんので休みのうちにやれるだけやってしまおう, という駄目なほうに考えが行っている. C++ template で共通するロジックを抽象化して, 差分だけ書き分けてコード生成という, ここのところお気に入りの方法でコードの行数を激減させた.
■ [music] ウリ・ジョン・ロートの新作『Under A Dark Sky』は8月リリース!, Yahoo!ニュース
公式ウェブには話題が出ていないが, 新譜の Under A Dark Sky は 2008-08-20 に発売するらしい. ツアーはどうなったんかな.
■ [book] 並列処理概説, 渡辺 勝正 (著), コロナ社
この分野をきちんと学んだわけではないが, 本書では並列処理の一般論が広く紹介されていると思う. 経験的に知っていたけれども読むまで自覚していなかったことが結構あった. 例が技術計算よりで自分の身近ではなく, 主張を補強するための役割としての例は私にとってはあまり説得力がなかった. 主張自体は自分の経験に照らして納得がいったので満足している.
同シリーズの並列画像処理がとても楽しみになってきた.
Sun, 06 Jewel-Lye 2008 [長年日記] 編集
Wed, 09 Jewel-Lye 2008 [長年日記] 編集
■ [programming] Google Test、Google C++テストフレームワーク登場, マイコミジャーナル
xUnit をベースにした Google の単体テストフレームワークだそうだ.
最近はまた CppUnit を使わなくなった.
Sun, 13 Jewel-Lye 2008 [長年日記] 編集
■ [music] Ultra Beatdown, Dragonforce
ピロピロの新譜が出るようなので注文した. amazon もいつの間にかコンビニ受け取りに対応していた.
Mon, 14 Jewel-Lye 2008 [長年日記] 編集
■ [book] ワインバーグのシステム洞察法, G.M.Weinberg (著), 大野 徇郎 (訳), 共立出版
途中でへこたれてザンスの誘惑に負けたが漸く読み終えた. 本書は, 観察, 測定, 計測, に焦点をおいている. ソフトウェアからプロセスから品質から組織から個人まで目に付くありとあらゆるものを観察の対象にしており, 広く深くて圧倒されてしまった. 圧倒されて何から手をつけてよいかわからなくなることを見越して, 最後の章では 0 次計測と銘打って, 何からはじめたらよいかを説いている.
自分の周りは可変の文化か慣習的文化 (本書のパターン 1 か 2) なので, 舵とり文化を目指して身の回りで始められるところから少しずつ実践していく. 何を措いてもまずはレビューからだ. また, トップダウンで強制される出力 (特にドキュメントや何らかの測定結果) は, 得られた出力が効果的に利用されているとは思えない, 対象領域に即していない, 現場がわかっていない, まだその段階まで来ていない, などで無理を感じていたので, ボトムアップで現状に即した出力を行っていくようにしよう.
本書でとても気に入ったのは,
品質の第 0 法則: 品質を気にしさえしなければ, 品質以外のどんな要求でも満たすことができる.だ. 最初はそんなばかなと思っていたが, 読み進めるに連れてだんだん笑えなくなってきた.
Wed, 16 Jewel-Lye 2008 [長年日記] 編集
■ [music] Dragonforce in MySpace
MySpace に新譜の曲が公開されていた. いつものように解り易すぎる. Wikipedia での新譜の情報の Track listing に,9. "Strike Of The Ninja" [Bonus Track with special edition, Shadow Warriors tie-in]と書いてあるが, まさか, この Shadow Warriors ということはあるまい.
Sat, 19 Jewel-Lye 2008 [長年日記] 編集
■ [music] 新規開拓
中古屋で 500 円 / 一枚 だったので, ジャケ買いも含めて色々買ってきた.- Mistress of the Shadowlight, Secret Sphere
- Manchild, Pangea
- Accident of Birth, Bruce Dickinson
- Black Hand Inn, Running Wild
- Prisoners in Paradise, Europe
- The Fat of the Land, Prodigy
- The X Factor, Iron Maiden
- Legends from Now and Nevermore, Galloglass
Sun, 20 Jewel-Lye 2008 [長年日記] 編集
■ [computer] Ubuntu 8.04.1 AMD64
流行り物を押さえておこうと思って, 空けておいた領域に Ubuntu の AMD64 版を入れてみた. Ubuntu は Unix 系 OS によくある素人お断りみたいな雰囲気が極力排除されており, おもてなし (ユーザエクスペリエンス (笑)) がとても行き届いている. 例えば, Ubuntu の installer の disc image は live cd (disc 一枚で OS を起動できる) にもなっており, HDD へは install せずにとりあえず試してみるということも容易である. Windows Vista との dual boot のことをとても気にして事前に色々調べておいたのだが, install してみると何も設定していなくても既存の Vista と dual boot できるようになっていた. NTFS も mount できるので, Windows Vista 側の NTFS の drive を mount して iTunes の library を rhythmbox で読ませて何事もなく再生できた. Windows は要らないんじゃないかという気がしてきた.
とりあえずコードを書いてポインタのサイズを調べてみると, 当然ながら 64 bit で感激した.
Mon, 21 Jewel-Lye 2008 [長年日記] 編集
■ [misc] パソコン好きが青色申告を体験してみると?, Biz.ID
なんとなく読んでみたが家計簿好きとしては面白く読めた.
■ [misc] 海外旅行直前に要チェック - 決定版・国際ローミング再入門, マイコミジャーナル
これも読んでみた.
■ [computer] 徹底研究"Penryn" - Yorkfieldで探る45nm世代Intel Architectureの真実, マイコミジャーナル
今更ながら読んでみた. フムフムと読んでいたが, 途中で目を剥いた. CPU に関してはとても参考になったので, CODEC に関する説明を勝手に補ってみる. 8 基本的なアーキテクチャその3-1で,8.5Mbpsを30fpsで割ると、映像1枚あたり283.3Kbps≒35KBとなる。画像の性質にもよるが、これは結構厳しい場合がある。と書かれているが, 普通は picture type によってサイズが大きく違うので, Intra Picture を平均 bitrate を均等に各 picture に振った 35 KB にまで抑えて符号化することはない. 例えば, I:P:B を 4:2:1 の割合で符号化するとして, GOP の構造を典型的な, IBB PBB PBB PBB PBB (GOP 長を 15) とする. CBR で符号化すると, 1 GOP には 544KB (= 8.5 * 0.5 / 8 * 1024) を割り当てられるので, 先の割合で分配すると, I Picture: 98 KB, P Picture: 49 KB, B Picture: 24 KB とできる. 従って I Picture には, 元の 479 KB には及ばないが, 強引に圧縮した 35 KB の三倍近くの符号を割り当てられる.
論より証拠、例えばPhoto04の画像の場合、720×480ピクセルのJPEGであるが、ファイルサイズは479KBにもなる。これを無理やり35KB以下に抑えたのがこちら(Photo05)で、遠目には判りにくいだろうがディテールが極端に落ちてしまっている。
9 基本的なアーキテクチャその3-2では, CBR (Constant BitRate) と VBR (Variable BitRate) の説明が間違っている. 既に上記の通り, CBR であっても Picture ごとの符号化サイズを変えてもよい. CBR とはある単位 (この辺がはっきりしないのだけれども GOP や一秒でよいと思う) での bitrate が一定である符号化方式のことである. 対して VBR は, stream 全体を通してある単位の bitrate が変わりうる符号化方式のことである. VBR は, 例えば, スポーツ中継で, スコアボードのような静止画に近い単純なシーンでは符号を節約して, その分を, 選手の動きの激しい複雑なシーンに割り当てる, などとして stream 全体で使う符号量を一定に保ったまま全体の画質を向上させる用途に用いられる.
以降の記事で, SSE2 を使ったフルサーチと SSE4 を使ったフルサーチの結果を比較して差分が出ているが, フルサーチ同士で結果に差が出るのはおかしいのじゃないかと思う.
■ [software] KeePass Password Safe
マルチプラットフォームなパスワード管理ソフト. 今まで ID Manager を愛用してきたが, これはよさそう.
Tue, 22 Jewel-Lye 2008 [長年日記] 編集
■ [misc] NECエレ、アナログテレビで地デジ放送の受信を実現するシステムLSIを開発, マイコミジャーナル
安価な STB ができれば, 地デジ対応にお金をかけなくて済みそう. テレビを見なければ時間もお金も節約できるか.
Wed, 23 Jewel-Lye 2008 [長年日記] 編集
■ [programming] Intel Threading Building Blocks 2.1
Intel TBB が 2.1 にバージョンアップされている. まだ 2.0 すらフォローできていないのに 2.1 でたくさん機能が追加されている.
Thu, 24 Jewel-Lye 2008 [長年日記] 編集
■ [self] 家計簿乗り換え
以前に gnucash を検討して使い方がよくわからなくて断念していたが, 最近わかりそうな気がしてきた. この機を逃さずに乗り換えようと思ってインストールしておいた. multi platform なので脱 windows がまた一段と近づいた. これで日常的に使用するアプリケーションは全部揃ったのではなかろうか.
Sun, 27 Jewel-Lye 2008 [長年日記] 編集
■ [book] スーパーコンピューターを20万円で創る, 伊藤智義 (著), 集英社新書
これは面白かった. 技術者ならこういう熱くなれる物事に取り組みたいものだ. もう少し仕事を頑張ろうという気力がわいてきた. さっそく帰りに会社によって少しデバッグしたが余りに眠くて仕事にならんので早々に退社した.
Mon, 28 Jewel-Lye 2008 [長年日記] 編集
■ [book] 初めての Ruby, Yugui (著), オライリージャパン
通勤電車で読み終えた. 気になったところは実際にコードを書いて試そうと思っていたが, 忙しいことを理由に実践できていない. Ruby らしい考え方が紹介されていてこれもとても参考になっただけに実践していないのがますます残念. 本書を読まなければこれまでのように Ruby で C/C++ 的なコードを書いていたと思う.
Tue, 29 Jewel-Lye 2008 [長年日記] 編集
■ [misc] Amazon アソシエイト
ギフト券が来ていたのでアソシエイトのレポートを覗いてみて驚いた. "Write Great Code〈Vol.2〉低いレベルで考え高いレベルで書く" が売れていた. ありがたいことである. 私はまだ読みかけで, 購買意欲をそそるような記事を書いた憶えはないので, やや申し訳ない. よい本だと思うので買った人が満足されんことを.
ここでアマゾンへのリンクを張ると厚顔無恥かな.
Before...
□ SpoonyProodaydzjqh [order viagra http://ciales.eklablog.fr/#fyuln - viagra ach..]
□ SpoonyProodaythjyy [compare cialis levitra viagra http://achatviagra.cd.st/#km..]
□ SpoonyProodayguzcm [dosage of viagra http://achatviagra.cd.st/#bpyfq - viagra ..]