過去の日記

2005-11-02 JPEG≠ファイルフォーマットの名前, ヘルプは読まれないのだろうか

最近ヘルプが無視されてる? [hatena]

検索用のロボット(ヤフー・グーグル)が循環してくる周期を教えてください。一昨日初めてグーグルロボットが自分のサイトに来てから昨日今日ときてないようです。
http://www.hatena.ne.jp/1130930919

Yahoo!やgoogleのトップページからヘルプを辿ることもできない?


SonicStage コンピレーション

の組み合わせで検索して来る人、たまにいるのだけど、"ヘルプを見る"ということを知らない人なのだなぁ、と思ったりする。


ヘルプより先に検索エンジンやはてなを頼るっていう傾向があるのかしらん?


追加:2005/11/12

「窓の手」というソフトの詳しい使い方がわかるサイト教えてください。
http://www.hatena.ne.jp/1131799821


追加:2005/12/12

ヤフーオークションで出品者の希望落札価格より低い値段を設定しても(その時点で最高入札額であっても)落札できないのでしょうか?初めてのオークションなので、詳細教えてほしいです。
http://www.hatena.ne.jp/1134343950

あまつさえ、1.の回答でニセ回答をもらっているし……。

TRPG アブソーバー,不可逆な損失 [etc]

人間は適応力が高いので、これらアブソーバーをあっという間に理解し、ゲームシステムの中に組み込んで把握してしまう。つまりアブソーバーまで含めて行為の成功率や安全範囲、リスクを判断するようになる。そうして、けっきょく元の水準と変わらない状態にいることに気づく。つまり、アブソーバーに意味がなくなってしまう。

指輪世界の第二日記 - TRPGのアブソーバーと消せない記録

なるほど。確かに、賢しいプレイヤーであればそうなってしまうだろう。


続く文に、

おそらくアブソーバーは不可逆な損失、蓄積する倫理的負債として設計されるのがよい。

指輪世界の第二日記 - TRPGのアブソーバーと消せない記録

とある。
戦国霊異伝では違うアプローチをした。アブソーバーのシステムでの名前は「天佑」。すなわち「天の佑け」である。

  1. 天佑の残りポイントはシナリオごとに設定され、パーティで共有する。
  2. 天佑の残りポイントは次のシナリオに持ち越すことはできない。
  3. 天佑の残りポイントはプレイヤーには明かされない。
  4. 天佑による事態回避・状態点の補正はその対象となるPCのプレイヤー以外のプレイヤーからのコールが必要である。
  5. シナリオ終了後に残った天佑のポイントがそのまま得られる経験値になる。

というもの。
最後の1つは「不可逆な損失」としての設計である。
他の点は「不可逆な損失」でも「蓄積する倫理的負債」でもないと思う。

JPEGはファイルフォーマットの名前ではない [hatena][tech]

すぐに回答がでてくるかと思っていたが、なかなかでてこない。
なのでちょっと自分で調べてみると……、これがなかなか難問である。
おかげでこの質問、意外に言及したいことが多くなった。

PHPで、指定した画像の解像度を取得する方法はないのでしょうか?
 ※縦横のピクセル数ではなく、解像度です。
  300dpiなどの解像度です。
http://www.hatena.ne.jp/1130721466


さて、まずは回答のフォローというか経緯から。
JPEGやPNGにはメタデータを入れられるはずだけど、GIFってどうだっけ? とか思いながら探してみるが、実際、解答がなかなか見つからない。
運良くJPEG関連のファイルフォーマット(後述するがこの表現の仕方に注意)に関してのライブラリを発見。
早速解凍してみると、Example.phpがあるので、apache上に展開して呼び出し。パラメータを付けなさい、と言われるので同じフォルダに入っていたtest.jpgを指定してみる。
おー、解像度情報発見。
Dreamweaverでチェックしながらその情報を出しているメソッドを探す。
でたどりついたのが回答のソース。
単位のフラグが存在して、解像度情報はdpiだったりdpc(dot per centi meter)だったりするらしい。面倒。
PNGのライブラリも見つかるかと思ったが、これがなかなか……。


さっき簡単に「JPEG関連のファイルフォーマット」と書いた。
回答でも「俗に言うところのjpeg画像ファイル」なんて持って回った言い方をした。
要するに、

"JPEG"という言葉はファイルフォーマットを指す名前ではない

と強調したかった。
JPEGという言葉は、「静止画像データの圧縮方式」の名前なんである。ついでに言うとJPEG圧縮方式について検討していたグループの名前でもある。グループ名がそのまま圧縮手法の名前に転換されたわけだ。
じゃあ、普段JPEG画像と読んでいるあのファイルフォーマットの名前はというと、JFIFという。
特に区別する必要がなければ、JFIFフォーマットのファイルのことをJPEG画像と呼んで差し支えはない。そして、あえて区別する必要がある場面というのはそう多くはない。


なんで今回の回答ではあえて区別したかというと、該当の部分を含むソースのファイル名がJFIF.phpだったから。それならJFIFという言葉を出しておいた方がいいだろうと思った。
これが「あえて区別する必要がある場面」の1つ。つまり画像フォーマットを扱うライブラリの中では、区別しておいた方がいいだろう、ということ。
実際このライブラリでは、JFIF.phpやEXIF.phpが画像フォーマットの名前と対応していて、その形式のファイルからメタデータを取り出すためのメソッドを備えている。


EXIFファイルフォーマットで画像情報についてJPEG圧縮方式を採用した場合、そのファイルはそのままJFIFファイルとしても取り扱えるはずだ。EXIFファイルは無圧縮方式で画像を格納したり、TIFFファイル準拠のファイルであったりもする。つまりEXIFはメタデータのセットについての取り決めで、厳密には画像ファイルフォーマットと言っていいのか疑問ではある。


閑話休題。もう一つ、あえて区別する必要がある場面とすればTIFFフォーマットのファイルについて語っている時だ。TIFFフォーマットは、データ/メタデータの格納の仕方についての取り決めなので、LZW圧縮*1のTIFFファイルだとか、G3圧縮*22値画像のTIFFファイルだとか、TOWNS形式のTIFFファイル*3だとかが存在する。
ここまで書くと見当がつくかもしれないが、JPEG圧縮方式のTIFFファイルというのが存在する。ここでいうJPEGは明らかに圧縮方式の名前であって、JFIFファイルフォーマットを指してはいない。
この2点ぐらいしか、JPEG圧縮方式≠JFIFファイルフォーマットであること意識する場面は思いつかない*4


次。メタデータとしての解像度を必要としているのは何故だろう? という疑問がある。
多分、画像ファイルを整理するWebアプリを作っている(もしくはソースが入手できるアプリケーションに手を加えようとしている)のだろうな、と想像した。
でもなんで解像度が必要なの? と思う人は多いだろう。プログラマに近い人――つまり、PHPに詳しくて一見この質問に簡単に答えられそうな人――ほど、疑問が出ると思う。
昔、画像の大きさを表現するのに、他人と話が合わなくて困ったことがある。使用する言語のスキーマが異なるのだ。私はSEかつプログラマな人間なので、画像の大きさをピクセル×ピクセルで表現する。相手は、DTPに関連している人間で、画像の大きさをdpi(つまり解像度だ)と物理的な長さの組み合わせで表現をするのだ。
例えば900×900ピクセルの画像がある。これを300×300ピクセルという大きさにリサイズする時の話。前の文は私の言語スキーマで書いた。
相手の言語スキーマで言うとどうなるか?

300dpiで3×3インチの画像データを、大きさそのままで100dpiまで解像度を粗くする。

となる。(実際はインチという単位を使っていたかどうか、記憶が定かではない。ここでは判りやすい様に書いた。)
本当に、最初のうちは、相手が何を言っているのが全然理解できなくて困ったのだ。結局JFIFファイルフォーマットにメタデータとして解像度情報を埋め込めることを突き止めて、それでようやく話を合わせることができた。
お互いに、同じ「拡張子がjpgの画像」の話をしているのに、あまりにも話がかみ合わなくて困った、というのも今となっては軽い笑い話。

*1 GIFファイルのサブマリンパテントで有名になった悪名高い圧縮方式

*2 FAXに使われる2値画像、つまりモノクロ画像の圧縮方式

*3 懐かしい、と思った人もいるはず

*4 どうも、JPEGでは曖昧だった色情報についての取り決めをJFIFで明確に定義した、というのもあるらしい。未確認。


2005-11-01 朝霧, URL=アドレスという喩え

πは超越数 [etc]

……πが超越数であることの証明ってどんなだ? と突然気になったので、

オイラーの贈物―人類の至宝eiπ=-1を学ぶ (ちくま学芸文庫)

  • 作者: 吉田 武
  • 出版社/メーカー: 筑摩書房
  • 発売: 2001-11
  • ASIN: 4480086757
  • メディア: 文庫
  • amazon.co.jp詳細へ

を持ってきた。
無理数であることの証明でさえこんな長かったっけ、と思った。ここに引用する気がないぐらい長くて面倒。ただコラムに、1882年,リンデマンは,πも超越数であることを等式\(e^{i\pi}~=~-1\) を用いて示した、とある。確かにこの本の範囲外だな……。


「オイラーの贈物」は、

プログラマの数学

  • 作者: 結城 浩
  • 出版社/メーカー: ソフトバンククリエイティブ
  • 発売: 2005-03-24
  • ASIN: 4797329734
  • メディア: 大型本
  • amazon.co.jp詳細へ

の読書案内にも載っていた。うん、納得。これ一冊あると便利便利。

URL=アドレスという喩え [tech]

一応はSEの端くれでもある私。http://www.hatena.ne.jp/ とwwwユーザエージェントのURL欄に入れて表示させるという行為が、

  • hatena.ne.jpというネットワークのwwwというマシンを相手にするということ*1
  • 通信手続*2にhttpを使うこと
  • サーバのドキュメントルートの DirectoryIndex にあたる文書をリクエストすること
  • そのレスポンスのcontent-typeヘッダにしたがって、あらかじめ決められた表示や、アプリケーションの起動やダウンロードをすること

という一連の手続き*3を、ユーザエージェントに要求しているのだという認識を持てる。


でも、上に書いたことがちんぷんかんぷんな人は、URLというものをどういう概念で捉えてるんだろう? と考えてみると、URLってのは要するに「アドレス」つまり「HPの住所」という、初心者向けのテキストに書いてあるであろう喩えをそのまんま、ずっと引きずっているのかなぁ、と想像した。


ネットを使用しているとたまにwwwがないURLがあります。wwwがあるのとないのでは、何がちがうのでしょうか?
http://www.hatena.ne.jp/1129261199

wwwを省いたドメインを入力した場合、wwwが補完されて表示されるサイト、蹴られてそんなサイトないよといわれるサイトがありますが、(例えば、http://www.tepco.co.jp/ → http://tepco.co.jp/)東京ガスなども同じように表示されないのは何か意味があるのでしょうか?
http://www.hatena.ne.jp/1130799504

こんな質問は、つまりその喩えから抜け出せない人――自分の手でネットワーク構成をするSEや、ネットワークプログラミングをするプログラマとかでないと、そりゃなかなか抜け出せないだろうと思う――なのだろうな、と思った。
それが喩えだということを認識していなければ、喩えの向う側に存在する本質に迫ることはとうていできないわけだ。

朝霧 読書中 [novel]

「幽霊でも見たような」とか「血の気の引いた」といった表現があるけど、その時の自分はそんな貌をしていたんじゃないかと、思う。


朝霧 (創元推理文庫)

  • 作者: 北村 薫
  • 出版社/メーカー: 東京創元社
  • 発売: 2004-04-09
  • ASIN: 4488413056
  • メディア: 文庫
  • amazon.co.jp詳細へ

「走り来るもの」。
医者に行った帰りにちょっとおやつなどを食べながら、ベンチで読んでいた。
呈示されるは結末がないリドル・ストーリー。その最後の2センテンスを推理するというお話。円紫さんが回答を書いた紙を表にした時、ストーリーの筆者が解答を書いた紙を表にした時、そこに書いてあるのはわずか2つの文。けれど、それらを読んだら、ゾッとして、血の気が引いて、もうその場に座ってはいられなかった。
頭を切り換えたくて近くのヨドバシでLinuxの雑誌などを立ち読みして、ちょっと間をおいてから、帰りの地下鉄の中で続きを読んできた。

*1 DNSでのFQDN→IPアドレスの解決というフェーズまで書くと面倒なのでこんなで失礼

*2 プロトコル

*3 プロシジャ


2005-10-31 バックアップ

1,1,9,9と四則演算で10になるようにする [etc]

今日のリンク元に、googleで以下の内容で検索したものがあった。

四則 1と9 10になる 頭の体操


検索語から問題を推測すると、

1,1,9,9と四則演算および括弧を使って10になるような式を作りなさい

だろうか?


\((~1~+~1~\div~9~)~\times~9~=~(~1~+~\frac{1}{9}~)~\times~9~=~(~\frac{9}{9}~+~\frac{1}{9}~)~\times~9~=~\frac{9~+~1}{9}~\times~9~=~\frac{10}{9}~\times~9~=~10\)

es[エス] 観たわけではない [movie]

マインドコントロールについて調べていくと必ずその名前が出てくる、ある心理実験をベースにした映画。
映画については今日初めて知った。
映像で見せられたかかなりキツいだろうなぁ、と思ってDVDの販売を調べてメモ。
もうマーケットプレイスでしか取り扱ってない。


es[エス] [DVD]

  • 監督: オリバー・ヒルツェヴィゲル
  • 出演: モーリッツ・ブライプトロイ,クリスティアン・ベッケル,ユストゥス・フォン・ドーナニー
  • 出版社/メーカー: ポニーキャニオン
  • ASIN: B00007FVY3
  • 発売: 2003-01-16
  • amazon.co.jp詳細へ

es[エス] [DVD]

  • 監督: オリバー・ヒルツェヴィゲル
  • 出演: モーリッツ・ブライプトロイ,クリスティアン・ベッケル,ユストゥス・フォン・ドーナニー
  • 出版社/メーカー: ポニーキャニオン
  • ASIN: B00018GYBA
  • 発売: 2004-03-03
  • amazon.co.jp詳細へ

写真,記録,メモリ,記憶,思い出 そのバックアップ [etc]

あと、何度も言いますが何十年とつかうファイルなので、くれぐれもバックアップは忘れぬように・・・HDDクラッシュって普通にありますよ!

管理人の部屋: デジカメの画像管理について

私がする話は、デジカメ画像ではなくて銀塩写真の方。
子供が写っている物は焼き増しして必ずカミさんと私の実家とカミさんの母の実家に送っている。
カミさんがそれにとても熱心で、何で? と理由を聞いたことがある。
カミさん曰く、

だって、地震や火事でこの家の物が駄目になっても最低限の記録は残せるでしょ。

これも、立派な、バックアップ。


デジカメ画像だって、CD-RやDVD-Rに移して、物理的に離れている、実家とかに保存しておくべきだろう。


2005-10-30 ダイオキシンの急性中毒で死んだ人は何人ぐらい?

ダイオキシンの急性中毒で死んだ人は? [etc]

Q.人類史上、ダイオキシン類化合物による急性中毒で死んだ人数はどのぐらい?




















A.4人。あるいは0人。


A君:ダイオキシンの急性毒性など、全く問題ではない。普通の食事であれば、100万日分の食料を1日で食べないと死ねない。しかも、ダイオキシンの場合には、例えそれだけのダイオキシンを摂取しても死ぬには1週間は掛かる。ダイオキシンの急性毒性で死んだ人は、4名とされているが、あるいは、0名かも。

臨界事故人体影響編 市民のための環境学ガイド


C先生:「カネミ油症事件(68年)では、急性中毒による死者はでなかったが、PCDFとPCBの慢性毒性によって様々な症状が出た。この事件を契機として」、が正しい表現。

PCB恫喝 市民のための環境学ガイド


過去の事故等において、高濃度のダイオキシンを吸入したことによりヒトが死亡した報告例はありませんが、ダイオキシン被爆の有名な事件として、1976年にイタリアのセベソで起こった、農薬工場の爆発事故があります。
この事故は、農薬製造工程で異常反応が起こり反応温度が上がりすぎてダイオキシンが合成されそれが爆発によって飛散し、多くのヒトが被爆したという事故です。
この事故では多くの家畜が死亡したようですが、ヒトの死者はなく、被爆者3万人のうちクロルアクネ(ニキビ状のもの)の発症が152人にみられました。

「再生原料を使用した建築用製品」に関する意見書

「再生原料を使用した建築用製品」に関する意見書


追加:

さてこれだけ騒がれてきたダイオキシンに、なぜ今になって「大した毒性ではない」という話が出てきたのか?一言で言えば、「動物実験では確かに強い毒性があった。だがダイオキシンで倒れた人間はほとんどいないではないか」ということです。

(略)

 ダイオキシンのモルモットでのLD50は0.6μg/kgとされます(μgは100万分の1グラム)。この数値を体重60kgの人間に当てはめれば致死量は36μg、つまり1gのダイオキシンは17000人分の致死量に相当することになります。多くの本に登場する「青酸カリの1万倍、サリンの17倍」という数値はこれが根拠と思われます。ただし、モルモットは化学物質に対し非常に敏感な動物であることが知られています。

(略)

最も顕著なケースは、北イタリアのセベソで起こった事故です。1976年7月、この町にある農薬工場で化学反応の暴走が起こり、推定130kgものダイオキシンが噴出しました。これは周辺数キロの範囲に飛び散って17000人がこれを浴び、しかもまずい対応のために避難が始まったのは事故から1週間が経過して、住民がたっぷりとダイオキシンを吸い込んでからになってしまいました。住民の血中ダイオキシン濃度は通常の2000〜5000倍にもはね上がり、悲惨な事態を予見してイタリアのみならずヨーロッパ一円がパニックに陥りました。

ところが驚くべきことに、22億人分の致死量(モルモットでの数値)のダイオキシンが狭い範囲に降り注いだこの事故で、死者は一人も出ていません。奇形児の出産を恐れて中絶した妊婦もたくさん出ましたが、胎児にも特別な異常は見られなかったということです。出産に踏み切った女性たちの子供や直接ダイオキシンを浴びた住民たちはその後長い間追跡調査を受けていますが、体質によりクロロアクネ(吹き出物に似た数ヶ月で治る皮膚病)が出た人を除けば、病気の発生率・死亡率など特に異常は見られていません。

ダイオキシンは猛毒なのか

ダイオキシンは猛毒なのか


日本人に、強い印象として残っているのは、ヴェトナム戦争時に米軍が散布した枯葉剤の事でしょう。枯葉剤そのものがダイオキシンだったと誤解されているケースが殆どのようで、この誤解がダイオキシンの恐ろしさに短絡的に繋がっているようですが、実はこれは誤解なのです。米軍は、1962-1970年までの間に約50,000トンの枯葉剤を散布しました。品種は幾つか有り、2,4-Dと2,4,5-Tの除草剤を50/50で配合したものが、「オレンジ剤」と略称され、一番大量に使用されたのです。この「オレンジ剤」には不純物として、数ppmのダイオキシンが含まれていたことから、150-200Kgがヴェトナムに散布されたと推定されました。

1993年に米国の医学研究所(IMO)が「オレンジ剤」に関する報告書を出し、「オレンジ剤」が原因として考えられる症状として、クロルアクネ、軟組織肉腫等5つの症状を特定しましたが、それが、2,3,7,8-TCDDによるものか、除草剤の2,4-D又は2,4,5-Tによるものか断定していません。この他、多くの報告書が出されていますが、未だ結論は得られていないようです。
(略)
ヨーロッパ人にとってのダイオキシン問題は、1976年、イタリアのセベソで起きた化学工場の爆発事故によって、広く知られるようになりました。これは、合成反応の制御が出来ずに工場が爆発し2-3kgのTCDDがセベソの町に降り注いだ事故です。子供達は面白がって白粉の霧の中で遊び2日後クロルアクネの症状が子供達を中心に多数出ました。しかっし、急性中毒による死亡者は出ませんでした。唯、兎・山羊・馬・牛豚等の青草を食べる動物たちは、多数死にました。この地域の妊婦の内約20%異常出産を懸念して中絶しましたが、皆正常でした。出産にふみきった残りの妊婦から、幾分障害のある子供が二人生れましたが、率としては異常とは言えません。1993年、ミラノ大学労働衛生研究所(IHO)は、ダイオキシンに触れた可能性のある住民37,000人と、事故に無関係な国民182,000人との間の発ガン率を比べた結果を発表しました。これによると、セベソ近郊の住民の方が僅かに多かったが、はっきり多いと言えるレベルではありませんでした。

dioxin_6

dioxin_6


これで最後。

ダイオキシンは「史上最悪の毒物」といわれるが、不思議にダイオキシンで自殺した人はいない。この謎について少し考えてみたい。

青酸カリなら耳かき一杯で自殺することができるから、仮にダイオキシンの宣伝に使用された毒性、「ダイオキシンは青酸カリの六万倍の毒性」、「史上最強の毒物」が真実なら、自殺に使えるはずである。そしてもし、それほど危険なものなら、ダイオキシンが発生している場所や、作る方法を一般に販売する本や新聞に書くのもはばかられる。

食の安全ー10 ダイオキシンで死ぬことはできるか?

食の安全ー10 ダイオキシンで死ぬことはできるか?

本当に、不思議だと、思いませんか?


追記
リンク切れのものについて、Internet Archiveへのリンクを併記。


追記 (2011/01/27)
人間に対してのダイオキシン(類化合物)の毒性はすごく低い、ということがだんだん分かってきた、という理解であっているようだ。
なんでそんなことが分かるまで時間がかかったかというと……、ダイオキシンによって健康を害する人が見つからなかったから、らしい。
毒性を調べようにも、患者が全く出てこない、したがって調べようがない*1、という状況だった。とそういうことみたい。

*1 書くまでもないかもしれないが、人体実験はできないから。


2005-10-29 ハチミツとクローバー3

ハチミツとクローバー 3 [anime]

観たぞー。

ハチミツとクローバー 3 (初回限定版) [DVD]

  • 監督: カサヰケンイチ
  • 出演: 神谷浩史,工藤晴香,うえだゆうじ,高橋美佳子
  • 出版社/メーカー: 角川エンタテインメント
  • ASIN: B0009MZAQ8
  • 発売: 2005-10-28
  • amazon.co.jp詳細へ

ハチミツとクローバー 第3巻 [DVD]

  • 監督: カサヰケンイチ
  • 出演: 神谷浩史,工藤晴香,うえだゆうじ,高橋美佳子
  • 出版社/メーカー: アスミック・エース
  • ASIN: B000B52CWS
  • 発売: 2005-10-28
  • amazon.co.jp詳細へ

chapter.6
原作には無いシーン、キリンと観覧車が一緒のフレームに入っていてキリンが観覧車を見上げているかの様に見えるカットが、きれい。
モッフ〜ン、という擬態語が、まさか森田の台詞ではいるとは……予想外だった。


chapter.7
これも原作には無いシーン。ラストカットがよかった。
あのカットが入ることで花本先生の

オレはもう
はぐに
いっぱい
もらって
たんだよ

の台詞が映える。
花本先生が口にはしなかった"はぐ自身は気がつかなかったかもしれないけど"という想いを象徴している様で、これはいいカットだな、と思った。


cahpter.8
ついに出た!

ハチミツとクローバー オリジナルサウンドトラック

  • アーティスト: スガシカオ,YUKI,草野正宗,八熊慎一,渡辺健二,林有三,林有三&サロン’68
  • 出版社/メーカー: アニプレックス
  • 発売: 2005-09-07
  • ASIN: B000A3H77G
  • メディア: CD
  • amazon.co.jp詳細へ

のトラックナンバー19、「乙女のレシピ」。画面にはまるとすごくイイ! (私はミントチョコのアイス、大好きですよ)
森田謹製ツイスターゲームのシーンで、ちゃんと「楳図かずお」風カットがあってよかった。笑いをこらえられなかった。


以下余談。
chapter6.の花本先生の台詞。

上手いコトバが
無いんだよ
原田も理花も

を耳で聴いて、

Q.E.D.証明終了(16) (講談社コミックス月刊マガジン)

  • 作者: 加藤 元浩
  • 出版社/メーカー: 講談社
  • 発売: 2003-09-17
  • ASIN: 4063339017
  • メディア: コミック
  • amazon.co.jp詳細へ

収録の「サクラ サクラ」の可奈の台詞と結びついた。

言葉で
説明
できないんだ


だって
無理だよ

それにはまだ
……


名前がついて
ないんだから