夜行録 - 酔歩.net
2010年12月17日 (Fri)
union 分散ファイルシステム?
最近、会社のサーバが busy なので、手近な計算機で計算していたが、いずれにせよ1次データは大きすぎて邪魔だし回線も細いので、解析後のデータだけ手元に持ってきて、さらにフォーマット変換したり報告書にまとめたりしてるが、ディレクトリ構成だけは合わせてあるけどファイル自体は複数のサーバやPCに分散しだしてしまっている。いかにもダサい
昔はそれに対する答えとして、 AFS などの分散ファイルシステムでなんとかなってくれるだろうと期待していたけれど、今の状況だと AFS でも coda でも解決にはならなそう。 AFS だとストレージは分散するしファイルシステムは unified だけど、1ディレクトリを複数サイトで share するというのには向いてない。今欲しいのは、ファイル単位でどこかに置かれていながらディレクトリではそれを集約している、いうなれば union mount されてるようなヤツだな。
もちろん書き込まれたファイルはローカルサイトに落ちてくれて、よそのファイルを読んだらキャッシュされて、ディレクトリエントリだけ常時最新を保持してればいいんじゃないかと。
分散fs なんてもう作る人いないだろうなぁ…。
2010年12月16日 (Thu)
T01c?
えーと…。
Nokiaもダメ、Blackberryもダメということで Android に期待してたんですが……
Androidでも SplashID で日本語出せないってどーゆーこと!?
ID が駄目なら当然 Money も駄目なんだろうなぁ。
いくらスマートフォンって煽ったって、端末売ることしか考えてない国じゃこんなものなのか
という訳で palm 脱出計画またしてもトンザ
つーかさすがにハードがもうヤバいんですけど?
せめて、 mobile suica で新幹線乗りたいんですけど?
てゆーか、ハゲ電話と縁切りたい………
2010年12月08日 (Wed)
玄箱update
玄箱/NetBSD 5.1R パッチが出ていたので、久し振りで build world
とはいえ、 src tree は lfs 上で、その lfs が tar の書き戻しにすら耐えられないんで ffs で backup やらせてるくらいなんでどうしたものか。
と思っていたんだが、調べてみたら非常に安定していた 4.99.33 kernel なんてのが残っていた…。ひょっとしてこれがあったら lfs の backup 領域回復させられてたんじゃね?
とりあえず、 4.99.33 で起動して、リポジトリを rsync で取得、既存の src tree 上に cvs update して頑張って手動 revert。さすがに今使うと cvs めんどいな。パッチを当てて cvs diff してパッチと比較、当たり損いを手動修正(存在しないファイルとか、逆に前回に作っちゃってたものとか)。
あとは、 build.sh で tools と kernel 作って(conf ファイルも適宜 merge)、 releasekernel して玄箱の linux 領域の /boot/ に objcopy して kuro_boot.conf 修正して、 distribution して install して postinstall して
リブート。したら起動しなくなったでござるの巻(負け)
よくログを確認すると kernel conf の symbol table 小さいって文句が出ていた罠。…正常終了してんだから気づかねーよorz
で、ここからが罠で、 user land が 5.1R になっている所為でか、安定していた 4.99.33 で起動しなくなってるんですけど……………orz
とりあえず、 5.0R と 4.99.73 で起動はするんだが、 lfs に大量に書くと刺さるんで、 kernel 作り直せないんですけど……。どうすんだよ…、これ……。
2010年12月06日 (Mon)
統合環境
仕事で、切羽詰って某 Java アプリの plugin 開発に手を出す。
丁度誰ぞの blog に丁寧な手順書があったので、それに合わせて NetBeans をインストール。
で、おおー。統合環境ってなんて親切なんだー、と驚いているところ。
会社の新人には visual studio の 2008 とか 2010 を使わせていて、後ろから見てるとマウス当ててヒント出しまくって助けてもらっているのは見るが、自分では使ってないし。 2005 ならインストールしてあるけど、ソースコードの印刷用にしか使ってない(笑
2003 は使ったな…。 MFC アプリだったけど。 Eclipse もその前くらいにちょっとだけ使った気はするが…。基本的に全部 emacs だからなぁ……。 X-code も使ったことない。
なにが感動って、右クリックメニューに「リファクタリング」って出ること。
いやー本は持ってるけど(てゆーか、机の上に乗っけっぱなしで全然読んでない)、こうしてメニューで見れると、なるほど機械的にやる程度のことだよなぁ、と。その程度のことだから本に書かれてても別段目新しさがなかったわけだが。
昔の統合環境は、今考えるとイモだったなぁ…。 Borland とか……。
結局 java はほとんど深くやってないなぁ…。
てゆーか、 STL 的プログラミングしか判らなくなりつつあるぞ。
2010年11月30日 (Tue)
TV
そんな訳でテレビ買い換えたわけだが、とりあえず、前の某S○NY社製のにあった巨大なACアダプターが今回はなかったことが感動。やっぱりあれが異常なんだよな…。
しかし、配送の人に引き取りましょうかと云われたにもかかわらず、ついまた箱を残してしまう俺。いいかげん置くところないぞ。いい機会だから古い箱、まとめて畳みまくるかなぁ……。
しかし、末日に在庫があるのを買ったっていうのは、要するに売れ残り機種ってことじゃ……
2010年11月17日 (Wed)
Amazon EC2 + GPU
これはいいな…。
特に multi GPU で、しかも MPI 分散とか開発しようと思ったら実機が複数必要になる。さすがにそんなに買ってられんもんな。
2010年11月05日 (Fri)
new pc
ずいぶん久しぶりで、自分でPC組みました。
前回組んだのは、学生の時の Pentium IIIだったよなぁ……。
あんまり久しぶりだったので、パニくってCPU買う時間違えた……orz。
2010年11月03日 (Wed)
コタツ
今年は久しぶりに炬燵を立ててみようかと、とりあえず畳の部屋で布団はなしで炬燵だけ起こしてみる。
ついでに前に座布団置いて座ってみると……、実に落ち着く。
やっぱり炬燵いいかもなぁ。でも掃除が手間になるのと埃がひどくなるからなぁ……。
畳部屋の方に引き込もるんなら灯油ファンヒーターも復活させないとだな…。灯油買いに行くのだるいな。配達とかどこかあるかな
2010年09月19日 (Sun)
終わってるデバイス
なんでこう、俺の選ぶのは終わるかな…。
ヘッドフォンはオーテクのEM-9d。悪くないし、軽いし。そういや耳のとこのゴムが外れるようになってきたな、と思ったらとっくに discon してるし。まあこれは、ハードだけの問題なのであまり後をひかない。でも次もこれの後継買おうと思ってたんだがなぁ…
右橋の黒いのは判りにくいが、kenwood の HD-30GA9。著作権管理で要らんフォーマット変換してくれる困ったやつ。まあ、だいたい master data は CD か DVD であるからいいけど…。というか、 MP3 か wav で残ってるからいいけど。これもそろそろ容量的に買い替えるかと思った時には2世代くらい進んだ挙句に discon。その時点で最後の奴買っときゃよかった。今となっては入手は絶望。
clieは、そろそろハード的にヤバくて、どうもハードの不調に起因して暴走してくれて非常に怖い。 usb で sync できなくなってから sync の頻度も落ちたし。で、何度も書いたけど、データの引き継ぎができない。 splashID は PC でもなんとか動くしデータも取り出せてるからいいけど。家計簿はデータは取り出せてるけど、後継アプリがない…。iPhone 買わねーと駄目かなぅ。むかしの体重データは export の手段がないから完全に駄目か。体重データはこのあと Nokia のアプリで記録してるけど、そっちも取り出せなさそうだしなぁ…
左のはデジタルペン Su-27w。ドライバが32bitじゃ動かないから時々古い PC 起動する始末。データ自体は、古いアプリが win7 で動くから読めるけど…、と思ってたけど、いつまでも動く保証はない上に独自データだからこれのデータもそのうち丸ごと全滅しそうだな…。 VMware で WinXP 動かし続けないと駄目だろうか…。
あ、撮影に使った Nokia ケータイもまた「終わってるデバイス」の一つだな。
2010年09月08日 (Wed)
boost serialization
Boost serialization の binary archive が arch 依存で、32bit/64bit とか linux/osx で互いに読めなくなってることに気がつく。
可搬性なしかよ…。意味ねーじゃん……。
何のversion揃えないと駄目なんだろう
Newer articles:
26.12.2010
21.12.2010
17.12.2010
Older articles:
07.09.2010
05.09.2010
18.08.2010
05.08.2010