docx とか xlsx とか pptx になるらしい.ちゃんとした作りになるのであ れば大歓迎.こういう気持ち悪さ [2005-05-29-1] も減るだろうし,Office ファイルから情報を抽出したりとかするのもやりやすくなるだろう.
PowerPoint もそうだったけど [2005-05-11-1],Office ファイルってこう いう未知の部分がいっぱいありそうで嫌だ….Office に限らないんだけど.
まあ何と言うか,こういう当然周知されているべき情報が今さら出て来るのっ て,個人情報保護法の影響なんだろうな.個人情報保護法は,基本的にはク ソ法律だと思ってるけど,こうやって会社なり個人なりが「個人情報」とい うものを意識するようになったという意義はあったのかも知れない.過剰気 味な気もするけど.
気づかなかったけど,PS3 の CELL は SPEが 7 個らしい. 美学 [2005-03-04-1][2005-02-24-1] はいずこ….
Perl の正規表現のマッチングは最長一致が原則だが,数量指定子の後ろに 「?」をつければ最短一致にもできるらしい.知らなかった.
% echo '<hoge>aaa</hoge> xxx <hoge>bbb</hoge>' | perl -pe 's/(<hoge>.*<\/hoge>)/REPLACED/g;' REPLACED % echo '<hoge>aaa</hoge> xxx <hoge>bbb</hoge>' | perl -pe 's/(<hoge>.*?<\/hoge>)/REPLACED/g;' REPLACED xxx REPLACED
引越し後は Windows 機でばかり CD を聴いていた.聴く分にはこれで別に 困りはしないんだけど,CD リスト の生成は xmcd のキャッシュから自動でやっ ているので,最近買った CD を記録するために xmcd を立ち上げた. が,「cd busy」とか言って動いてくれない.
何やらさんざん悩んだのだが,実は単に
-rw-r--r-- 1 root wheel 4 Dec 30 03:50 /tmp/.cdaudio/lock.7508
というファイルが残っていて,これを消すだけで直った.
しかしタイムスタンプが気になるな.何故去年の 12 月なんだろう.12 月 以降も普通に使っていたはずなんだが.去年の 12 月に起動して,そのまま 一度も止めずに使っていて,引越し直前に止めたときにたまたま異常終了だっ た,とか? わからん.
いまいちっぽい?
どうなんだろうな.CCD&AIS2003 でも結構おちょくられてたような記憶がある けど.
「来年は Foveon のご厚意により,最優秀設計ミス賞が設けられます!」(会場爆笑)
これはほとんど「携帯にもなる PDA」だな.これはこれでアリな気がする. 実際 i モードは無くても困らないし.気になるのはスケジューラの使い勝手 と,メインカメラの画質と,あとは大きさかな.
同じファイルを編集せずに繰り返しセーブするだけでサイズが変わるので何 事かと思ってたけど,そういうことですか.
まとめると
あたりが重要か.
不安定になったときに最悪の事態を防ぎやすいらしい.
ていうか別プロセスじゃなかったという点にむしろ驚いた.「Internet Explorer は OS の一部です」とかいう一連の話って,裁判上の言い逃れだ と思ってたよ….
三洋のドラム式洗濯乾燥機 AWD-GT960Z と AWD-S9260Z に不具合.発火したりするらしい.おいおい, AWD-X1 [2005-04-09-4] は大丈夫だろうな.
あちゃー.
というわけで早速やってみた.
Decoupling DNS from the Lookaside Buffer in E-Business
Random J. Hacker
Abstract: Wireless configurations and object-oriented languages have garnered great interest from both information theorists and futurists in the last several years. Given the current status of encrypted technology, electrical engineers daringly desire the emulation of architecture. In order to address this quagmire, we disconfirm not only that the well-known embedded algorithm for the analysis of write-back caches by Davis is maximally efficient, but that the same is true for model checking.
(本文略)
ふむ,これなら無事落ちるはずだ(ぉ.ていうか title と abstract と introduction とconclusion が全く無相関なのが出て来たぞ.その通った論 文ってのはどんなんなんだ?
と思って読み進むと,どうもダメ学会だったってオチっぽい.そうかダメ学 会じゃしょーがない(ぉ.でふと思って自分のメールボックス覗いてみたら, この学会からの call for paper が届きまくってた.気にもかけてなかった けど.
メモ: ソーカル事件.
東芝の裸眼立体ディスプレイ.平置きってのが面白いかも.なんか原理はあ まり分からんけど,光線再生型なのがイケている.
* [wangwang3] Website InformationTOSHIBA interactive 3... (2006-10-13 08:26:32)
先日 [2005-04-02-2] 購入した洗濯乾燥機と冷蔵庫の配達日.
冷蔵庫の方はごく普通のものなので特に書くべきことは無し.
洗濯乾燥機 AWD-X1.
幅 55cm なので,洗濯機置場の広さに対しては割と余裕がある.しかし,そ こまで搬入する経路はなかなかギリギリだった.洗濯機置場の広さにばかり 気を取られて搬入のことを考えてなかったのでヒヤヒヤした.小さいのにし てよかった.
使ってみたけど,ちゃんと普通に洗濯・乾燥できている感じ.バスタオルと かの厚手のものはちょっと生乾き気味の気がするがまあ問題無し.あとよく 話を聞く「ゴムっぽいにおい」はやっぱりちょっと感じる.しばらく使って いれば消えるという話とずっと残るという話の両方を聞くのでちょっと注意 が必要.まあそれでもひどいにおいではないのでひと安心.音は結構大きい かな.ナイトモードでどのくらい静かになるか要調査.
あ,そういえば洗濯機注文後,近所でコインランドリ発見しました.部屋の 中でボタン一発で乾燥までできるのは圧倒的に楽なので,買って損したとか は思ってないけど.
18:00 頃,一通り落ち着いたのでバスでダイエーへ.8F ベスト電器でサン ヨーの洗濯乾燥機 AWD-X1 が 79,800 円(!).以前検討した中に AWD-ST74 があったけど [2005-03-20-1],それの一世代前のやつだったかな? 展示品 処分なので安いらしい.kakaku.com でも評判は悪くなかった記憶があるし, 相場はもっともっと高かったはずだ.即買い.
(追記: 4/10 現在で kakaku.com 最安値は 99,750.くちコミ情報には 62,300 なんていうすごいのもあるけど)
あとナショナルの 2 ドア 冷蔵庫 NR-B123J が 31,800.配達と一緒に古い 冷蔵庫の回収を頼む.東京で処分するよりこっちで新しいのを買うときに処 分する方が安いと踏んだからだが,回収費用を聞くと,5,560 円.東京の家 電リサイクル受付センターだと 7,830,引っ越し業者に頼むと 10,000 円だっ たので,読みは正解だったと言える.
ついでに 7F でパイプベッド 8,980.帰りに 8F のファミレス Milky Way で大俵ハンバーグ.
不正アクセス禁止法には,不正アクセス行為を「アクセス制御機構によって 制限される利用のうちの一部」を侵す行為と解釈するか,「全部」を侵す行 為と解釈するかの曖昧性があって,前者だとすると当然適正なはずの操作が 不正アクセスになってしまい,後者だとすると当然不正なはずの操作が不正 アクセスではなくなってしまう,という話.
思うのだが,ここに出て来る∀と∃とか,ほかには必要条件・十分条件とか, 帰納法とか,そういう概念は高校辺りで「数学とは別の独立した科目として」 教えるべきだと思う.そして理系文系関係なく,当然必修すべきものと位置 付けるべきで,もちろん大学入試でも事実上必須とするべきだ (そもそも今 のご時世,理系文系の区別ってどうよ,てのは置いとくとして).
一般に「理系的」思考では
とあるけど,これが理系的と分類されてしまうような教育体系に問題がある と思う.微分積分が分からなくても,それが必要な主題を扱わない限り特に 困ることはない.しかしこういう論理的な概念は,およそ知的な議論を客観 的に行うためには常に必要なはずだ.「あ,俺数学分からないから」といっ て逃げられようでは(逃げることを許すような教育体系では)困るのだ.
ハードウェア的なインフラが整備されても,複数のプロセッサで走らせるこ とを想定したソフトウェアライセンスが浸透していないから困っちゃうとい う話.
これってグリッドに限らんよな.場所に応じて複数台の PC を使い分けるの (例えば職場と自宅にそれぞれデスクトップ,出先用にノートとか) はごく 普通のことなのに.各マシンごとに全く同じ金額を払って買うのは馬鹿馬鹿 しい.こういう辺りが改善されて,ソフトウェアの「適正価格っぽさ」が実 感できるようになれば,違法コピーって自然と減るんじゃないのかなあって のは楽観的過ぎますか?
商用ソフトウェア業界も音楽ソフト業界も,もう少し「北風と太陽」な視点 があってもいいんじゃないかと思う.実際,北風をがんがん吹かせた戦略 (= コピーコントロール CD) はうまく行かなかったでしょ?
一人暮らしを始めて 10 年余り,常に洗濯はコインランドリーだった.幸運 なことに,今まで住んだ部屋はすべて徒歩数分圏内にコインランドリーがあっ た.
しかし新居のまわりを見た感じでは,コインランドリーらしきものは見当た らない.エイブルのページで地図から周辺検索してみたけど,やっぱり無さ げ.
というわけで洗濯機は買わねばならんようだ.正直物干しする気はしないの で洗濯乾燥機を検討開始.乾燥機が一緒になると値段的には急に跳ね上がる が,その分の時間を買うのだと考えれば悪い買い物ではないはずだ.
最初よく分からなかったけど,単に「乾燥機能付」 と書いているだけのものは,ヒータがなくて送風するだけの簡易乾燥で,そ れ単体で乾燥完了というわけにはいかないらしい.ちゃんと「洗濯乾燥機」 と呼ばれるものを買う必要があるようだ.
まずドラム式で破格に安いのがサンヨーハイアールの HSW-D50A.容量はか なり小さい (洗濯 5kg,乾燥 2.5kg).kakaku.com での評判は,まあ値段相 応って感じなのかも.
三洋 AWD-ST74 が10万前後.横幅 55cm で,完全乾燥するものとしては最小 か?
東芝 TW-80TB は高くて大きいけど評価は安定している.
ドラム式に限らなければ,東芝 AW-80VA が 6 万円台.これでも簡易乾燥で はなくちゃんと乾くらしい.評価は結構高い.たまに苦情あり.横幅 60cm.
激しく迷い中.
以前書いた b-mobile の通信時間使い切り型の話 [2005-02-14-2].詳細が ここで読める.
やはり一般販売はしてないようだ.生協にも,これとほぼ同じ内容(金額も 同じ)のちらしが置いてあった.
料金の話は,ここの 54 以降の辺りで議論がある.
arpwatch を仕込んだ話 [2005-02-25-4] の続き,というか詳細.
基本方針としては,/etc/aliases の中で mhonarc を呼んでいるところで, mhonarc を mhonarc-rss なるスクリプトで置き換えることにする. mhonarc-rss は内部で mhonarc を呼び,続いて RSS を生成する.
手抜きのため,以下のような前提を置いている.
以下のスクリプト mhonarc-rss とテンプレートファイル mhonarc_idx.tt をどこかに置く.スクリプトの # -- config -- の辺りを適当に書き換える. テンプレートも,各サイトの MHonArc のインデックスのフォーマットに合 わせて適当に直す. スクリプトの元ネタは以下のページ:
mhonarc-rss:
#!/usr/local/bin/perl
# mhonarc-rss - generate RSS feed from MHonArc index
# derived from:
# ttrss.pl - Generate feed from a site which is grabbable with Template::Extract.
# 2004.01.11 Naoya Ito <naoya@naoya.dyndns.org>
# 2005.03 modified by swk(at)kagami.org
use strict;
use warnings;
use Template::Extract;
use XML::RSS;
use FileHandle;
use URI;
use Jcode;
# -- config ---
my $template_path = "/path/to/mhonarc_idx.tt";
my $uribase = "http://www.example.org/ml/";
my $num_items = 20;
my $mhonarc_path = "/usr/local/bin/mhonarc";
# -------------
&run_mhonarc_sync(@ARGV);
my $outdir = "";
while (@ARGV) {
if ($ARGV[0] eq "-outdir") {
$outdir = $ARGV[1];
last;
}
shift;
}
if ($outdir eq "") {
# no -outdir specified
exit;
}
$outdir =~ m#/([^/]+)/?$#;
my $listname = $1;
eval {
local $/; # read from file at once
my $fh_idx = FileHandle->new("${outdir}/index.html")
or die "cannot open ${outdir}/index.html: $!";
my $document = $fh_idx->getline;
$fh_idx->close;
local $/; # read from file at once
my $fh_t = FileHandle->new($template_path)
or die "cannot open $template_path: $!";
my $template = $fh_t->getline;
$fh_t->close;
my $obj = Template::Extract->new;
my $ext = $obj->extract($template, $document);
my $rss = XML::RSS->new;
$rss->channel( title => "ML: $listname",
link => "$uribase$listname/",
description => "RSS feed from $listname mailing list");
for my $item (@{$ext->{items}}) {
$rss->add_item(
title => $item->{title},
link => URI->new_abs($item->{link}, "$uribase$listname/"),
);
$num_items--;
last if ($num_items <= 0)
}
my $fh_rdf = FileHandle->new("> ${outdir}/index.rdf");
print $fh_rdf Jcode->new($rss->as_string)->utf8;
close($fh_rdf);
}; if (my $err = $@) {
die;
}
sub run_mhonarc_sync
{
my @args = @_;
unshift(@args, $mhonarc_path);
my $pid;
if (($pid = fork()) == 0) {
exec(@args);
die;
} elsif ($pid < 0) {
die;
}
wait;
}
mhonarc_idx.tt:
<ul> <li><a href="threads.html">Thread Index</a></li> </ul> [% ... %] <hr> <ul> [% FOREACH items %] <LI><STRONG><a name="[% ... %]" href="[% link %]">[% title %]</a></STRONG> <UL><LI> [% yy %]/[% mm %]/[% dd %] <EM>From</EM>: [% from %]</LI></UL> </LI> [% END %]
/etc/aliases 等で mhonarc を呼んでいる部分は,たぶん以下のようになっ ていると思うので (ここでは arpwatcher というメーリングリストの例),
arpwatcher-mhonarcadd: "|/usr/local/bin/mhonarc -quiet -add -rcfile /path/to/mhonarc.rc -outdir /path/to/ml/arpwatcher"
これを次のように変える.mhonarc の代わりに mhonarc-rss を呼ぶように 変えるだけ.
arpwatcher-mhonarcadd: "|/path/to/mhonarc-rss -quiet -add -rcfile /path/to/mhonarc.rc -outdir /path/to/ml/arpwatcher"
しばらく動かしてみて思ったこと.RSS ってメール程の速報性はないので, arpwatch のように 1 分 1 秒でも早い情報が重要な用途にはただのメール の方がいいのかなあ,とか身も蓋もないことを感じた.もうちょっと中程度 の速報性が要求されるもの向きだな.
CELL の SPE の数が 2 のべき乗なのは SCEI の社長の美学らしいが [2005-02-24-1],日経エレクトロニクスに載ってた将来のロードマップを見 てると,ごく普通に SPE が 24 個乗ってる奴が登場している.社長! あなた の美学は伝わってませんよ!
(追記) もう一度よく読んでみたところ,このロードマップ図は日経エレク トロニクスの予測だそうです.失礼しました.まあ日経エレクトロニクスの 編集者には伝わらなかったという解釈で,上記記述はイキとします(ぉ. 2005-2-28 号,p.100 の図です.
アボガドロ数もしくはプランク定数を基準にしようという提案.
つうかむしろ,まだキログラム原器だったのかよ! という感じで驚いたので ちょっと読んでみた.
これまでキログラム原器を使い続けて来たのは,これらの定数を精度良く測 定することが困難だったから.それに対して今回の提案は,現状の精度でも, 新しい定義を導入する方が,他のたくさんの重要な定数については大幅に精 度が上がるし,現在の原器も実用上は使い続けて大丈夫だよ,だからすぐに でも移行しよう,というもの.
んー,なんかすっきりしないのだが.
ついでに白状すると,今の今まで現在のメートルの基準は,まだクリプトン の波長だと思ってました (基準がメートル原器からクリプトンの橙色スペク トルの波長に変わったのが1960年,光速に変わったのが1983年).
お騒がせしております Google News の RSS の件ですが [2005-02-21-2], 問題なく読めるようになった気がします.
ちょっと調べてみると,関連してそうな bloglines の挙動について言及し ているサイトを見つけた.
これによると,エラーが検出された際などに巡回頻度を下げたりするような 処置がなされているっぽい(推測らしいが).というわけで一時的なものだっ たりするんでしょうかね.
最近,IP アドレスの重複が原因のトラブルで悩む機会が続いたので,ちょっ と対策を講じておこうと考えた.ARP 見張っていれば何かおかしなことが起 きたことは検出できるよな,とか思ってちょっと書き始めて,あー,行ける なというところまで書いた辺りで arpwatch という名前を思いついて,ぐぐっ たら全く同じ名前のそのものずばりのソフトウェアを発見した _| ̄|◯
ARP を見張っていて,状況に変化があったら(新しいホストが現れた,MAC アドレスが変わった等)メールでレポートしてくれる.メール宛先が root 決め打ちだったり,メールを送るもの・送らないものをフィルタするような 仕組みがなかったりといった柔軟性の無さがちょっと気になるところだが, まあ当面の目的には使えそう.
そんなわけで,arpwatch からのメールを MHonArc で HTML にして集積して, それと同時に RSS を吐くようなものを準備中.というかだいたい動いてい るみたい.基本的には以下で紹介されている方法で,MHonArc が作った index.html から RSS を作っているだけ.そのうち詳細を書く予定.
最終更新時間: 2008-04-23 08:48