2002-01-25[n年前へ]
■電話料金
私の携帯はCdmaOneのGLOBAL PASPORTなので、香港でも通常通り使える。といっても、バカ高い通話料金を除けば、である。「渡航先にいる携帯」から「渡航先の国の電話」は安いのだから、「渡航先の国の電話」から「渡航先にいる携帯」も安ければ良いのに…。
それにしても、auのWEBは無意味に装飾がされていて、非常に作りが悪いと思う。(リンク)
2002-04-06[n年前へ]
■文字が飛び出すステレオグラム
愛の言葉とハートマーク
いつだったか、アスキーアート関連を調べてみるときに、下のような3Dアートを見つけた。単に無意味なの文字の羅列に見えるかもしれないが、ぼんやりと遠くを見る要領でこの英文字の羅列を眺めていれば、いつしかピラミッド状の形状が浮かび上がってくるハズである。
]KMQ\\SP]UMY]KMQ\\SP]UMY]KMQ\\SPUMY]KMQ\\SPUMY]KMQ\\SPUMY]KMQ\\SPUMMY]KMQ\\Sp ER_J]KUMS\QPER_J]KUMS\QPER_J]KUM\QPER_J]KUM\QPER_J]KUM\QPER_J]KUM\QQPER_J]KUM CQE_PSVJ^COJCQE_PSVJ^COJCQE_PSVJCOJCE_PSVJCOJCE_PSVJCOJCE_PSVJJCOJCCE_PSVJJCO HTXZQDDUTZUXHTXZQDDUTZUXHTXZQDDUZUXHXZQDDUZUXHXZQDDUZUXHXZQDDUUZUXHHXZQDDUUZU EYZIHVFQ[K`CEYZIHVFQ[K`CEYZIHVFQK`CEZIHVFQK`CEZIHVFQK`CEZIHVFQQK`CEEZIHVFQQK` EEDHYNWSMFZCEEDHYNWSMFZCEEDHYNWSFZCEDHYNWFZCEDHYNWFZCEDHHYNWFZZCEDHHHYNWFZZCE ZNFDRGB`JKZVZNFDRGB`JKZVZNFDRGB`KZVZFDRGBKZVZFDRGBKZVZFDDRGBKZZVZFDDDRGBKZZVZ NQAQLHPZQ\X`NQAQLHPZQ\X`NQAQLHPZ\X`NAQLHP\X`NAQLHP\X`NAQQLHP\XX`NAQQQLHP\XX`N VRMT^C]XN_TPVRMT^C]XN_TPVRMT^C]X_TPVMT^C]_TPVMT^C]_TPVMTT^C]_TTPVMTTT^C]_TTPV CNH^N\HYWVQMCNH^N\HYWVQMCNH^N\HYVQMCH^N\HVQMCH^N\HVQMCH^^N\HVQQMCH^^^N\HVQQMC KJ\A[RN\]WNKKJ\A[RN\]WNKKJ\A[RN\WNKK\A[RNWNKK\A[RNWNKK\AA[RNWNNKK\AAA[RNWNNKK `YCILI^CE[QU`YCILI^CE[QU`YCILI^C[QU`CILI^[QU`CILI^[QU`CIILI^[QQU`CIIILI^[QQU` UBIKIDP^E[ZMUBIKIDP^E[ZMUBIKIDP^[ZMUIKIDP^[ZMUIKIDP^[ZMUIKIDP^^[ZMUUIKIDP^^[Z E^\CLHAQBGEDE^\CLHAQBGEDE^\CLHAQGEDE\CLHAQGEDE\CLHAQGEDE\CLHAQQGEDEE\CLHAQQGE JYB_V_B`LP_RJYB_V_B`LP_RJYB_V_B`P_RJB_V_B`P_RJB_V_B`P_RJB_V_B``P_RJJB_V_B``P_ NCLD`^KRCE[]NCLD`^KRCE[]NCLD`^KRE[]NCLD`^KRE[]NCLD`^KRE[]NCLD`^KRE[[]NCLD`^KR ]L[\[Z`EFM[[]L[\[Z`EFM[[]L[\[Z`EM[[]L[\[Z`EM[[]L[\[Z`EM[[]L[\[Z`EM[[[]L[\[Z`E HTHE\JXLNQLGHTHE\JXLNQLGHTHE\JXLNQLGHTHE\JXLNQLGHTHE\JXLNQLGHTHE\JXLNQLGHTHE\ |
これはAA-projectのAA3D- ASCII art stereogram generatorを用いて作成された"ASCII art stereogram"だ。一世を風靡したランダムドットステレオグラムのアスキー文字版である。
言うまでもなく、ランダムドットステレオグラムは潜在意識でのパターン自動認識を利用して両眼視差を生じさせることにより立体感を得るものであるが、この"ASCIIart stereogram"では「パターン」として、ランダムドットでなくて「アスキー文字」を使ってやるものであって、考え方としてとても面白いアートだと思う。ランダムドットよりも、「謎の暗号っぽい」ところがちょっと楽しい感じになる。
人間はこんなランダムドットやこのアスキー文字のようなパターンを眺めるときに、目にするその全ての領域に対して「あぁココとココは同じパターンだなぁ」と無意識の内に判断できるわけで、何ともスゴイとしか言いようがない。オリンピックなどを眺めていてもよく思うことだが、人間の能力はとてもスゴイのである。
が、とはいえ太陽が西から昇ってもワタシがオリンピック選手にはなれないのと同じく、やはりスゴイ能力にもピンからキリまであるわけで、ワタシなどは実はこういう英語のASCIIart stereogramを眺めていても、一瞬で立体に感じたりはしないのである。なぜだか、左右の目が位置対応が一瞬では判らないのだ…。どうもワタシはアルファベットのパターン認識に時間のかかるニブイヤツであるらしい。もしかしたら、いやもしかしなくても、日本語ネイティブで英語が苦手なワタシはアルファベットに対するパターン認識能力が今ひとつ低いに違いないのだ。だから、この手の「英語」を使ったstereogramだと、左右で眺める映像間のパターン相関認識に時間がかかって、なかなか立体感を得ることができないのだろう(根拠はないけど)。ワタシのように異文化コミュニケーション能力が低いとステレオアートの観賞すらろくにできないに違いないのだ。
じゃぁ、ワタシのような異文化コミュニケーションに欠ける人々は「このステレオアートを日本語で作って眺めてみれば良いじゃないか」と思うわけだけれど、このAA3Dは「アスキー文字」にしか実は対応していないのである。名前からして、ASCIIArt Projectという位だから当たり前と言えば当たり前でしょうがないのではあるけれど、異文化コミュニケーション的には「日本語にだって対応して欲しい〜」と思ってしまうのである。火星人だって大阪弁をしゃべる今日この頃なのだから、AA3Dにも日本語を喋って欲しいところなのであるが、そんなことを言ってもしょうがないわけで、日本語を使ってステレオグラムを作るプログラムを早速自分で作ってみることにした。
とはいえ、2バイト文字と1バイト文字、全角と半角の混在文章に対応するのはメンドくさかったので、結局2バイト全角文字のみに対応ということにしてしまった。つまり、日本語と英語の混在文章などには対応していないわけで、これでは「日本語に使えないAA3D」と全く同じく、「他の言語のことなんか考えていない」という異文化コミュニケーション能力に欠けた、「作った親の顔が見たい」と言われそうなソフトが生まれただけだったのである。が、何はともあれ、これがそのできあがったNihogo3Dである。
- nihogo3d.lzh (284kB) function部 bc++b source
- 左上の画面に日本語を入力するか、LoadTextボタンで日本語を読み込む
- Load Heightボタンで立体マップ(Bitmapファイル)を読み込む(それは0〜255の高さマップに自動変換される)
- Make 3D Textボタンを押して、ステレオグラムを作成
例えば、上の動作画面は左上のテキストウィンドーにラブレターに使うようなちょっと恥ずかしい文字をただ無意味に入力して、そして右上の立体マップ(Bitmapファイル)にハートマークを読み込んで、ステレオグラムを作成しているところである。そして、その出力結果が下のテキストだ。一見意味不明の「読むだけで恥ずかしくなるような文字」がただ並んでるか、あるいはキョーフのデンパ系メールか、と思いきや、実はその言葉を背景にして「ハートマーク」が自分の方に浮かび上がってくる、という趣向なのだ。「愛の言葉を背景に相手の心にハートマークを浮かべさせる」という超マニアックでハイブロウなラブレター(イヤがられる可能性も超高し)なのだ。
愛しい。ちゅっ。ちぇ愛しい。ちゅっ。ちぇ愛しい。ちゅっ。ちぇ愛しい。ちゅっ。ちぇ愛しい。ちゅっ。 っ。スキ。大好き。愛っ。スキ。大好き。愛っ。スキ。大好き愛っっ。スキ。大好き愛っっ。スキ。大好き しい。ちゅっ。ちぇっしい。ちゅっ。ぇっしい。。ちゅ。ぇっしい。。。ちゅ。ぇっしい。。。ちゅ。ぇっ 。スキ。大好き。愛し。スキ。大好。愛し。スキ。大好。愛し。スキ。。大好。愛し。スキ。。大好。愛し い。ちゅっ。ちぇっ。い。ちゅっちぇっ。い。ちゅっちぇっ。い。ちゅゅっちぇっ。い。ちゅゅっちぇっ。 スキ。大好き。愛しいスキ。大好。愛しいスキ。大好。愛しいスキ。大大好。愛しいスキ。大大好。愛しい 。ちゅっ。ちぇっ。ス。ちゅっ。ぇっ。ス。ちゅっ。ぇっ。ス。ちゅっっ。ぇっ。ス。ちゅっっ。ぇっ。ス キ。大好き。愛しい。キ。大好き愛しい。キ。大好き愛しい。キ。大好好き愛しい。キ。大好好き愛しい。 ちゅっ。ちぇっ。スキちゅっ。ちぇ。スキちゅっ。ちぇ。スキちゅっ。。ちぇ。スキちゅっ。。ちぇ。スキ 。大好き。愛しい。ち。大好き。愛い。ち。大好き。愛い。ち。大好好き。愛い。ち。大好好き。愛い。ち ゅっ。ちぇっ。スキ。ゅっ。ちぇっ。キ。ゅっ。ちぇっ。キ。ゅっっ。ちぇっ。キ。ゅっっ。ちぇっ。キ。 大好き。愛しい。ちゅ大好き。愛しい。ゅ大好き。愛しい。ゅ大好好き。愛しい。ゅ大好好き。愛しい。ゅ っ。ちぇっ。スキ。大っ。ちぇっ。スキ。っ。ちぇっ。スキ。っっ。ちぇっ。スキ。っっ。ちぇっ。スキ。 好き。愛しい。ちゅっ好き。愛しい。ちゅっ好。愛しい。ちちゅっ好。愛しい。ちちゅっ好。愛しい。ちち 。ちぇっ。スキ。大好。ちぇっ。スキ。大好。ちっ。スキキ。大好。ちっ。スキキ。大好。ちっ。スキキ。 き。愛しい。ちゅっ。き。愛しい。ちゅっ。き。愛い。。ちゅっ。き。愛い。。ちゅっ。き。愛い。。ちゅ ちぇっ。スキ。大好きちぇっ。スキ。大好きちぇっ。スキ。大好きちぇっ。スキ。大好きちぇっ。スキ。大 |
同じステレオグラムでもランダムドットの方はあくまでも画像なので、メールに貼り付けようとするとどうしても添付ファイルになってしまって嫌がられることも多い。しかし、この「文字ステレオグラム」であれば、こちらは完全に「文字」なのであるから、いくらでもメールに貼り付けることができる。というわけで、e-mail時代の昨今にはとても使いやすいハズなのである。もしかしたら、今年の年末には「2002年度のラブレターe-mailの半分はこのNihongo3Dを用いて作成されました」という驚愕の事実が判明しても不思議でないくらいなのである。
また、「言葉を紡いで-何か-を描く」のが小説であるが、このNihongo3Dを使えばまさに「言葉を並べて-何か-を浮かび上がらせる」ことができる。例えば漱石の草枕の冒頭の文章で「角張った人の世」を描いてみたものが下の文章である。この文章をぼんやりと眺めてみれば、
人の世が住みにくいからとて、越す国はあるまい。あれば人でなしの国へ行くばかりだ。人でなしの国は人の世よりもなお住みにくかろう。という文章を背景にして、「角張った人の世」が何と浮かび上がってくるのが判るハズだ。
さお)させば流されるさお)させば流されるさお)させば流されるさお)させば流されるさお)させば流さ みにくさが高(こう)みにくさが高(こう)みにくさが高(こう)みにくさが高(こう)みにくさが高(こ 、詩が生れて、画(え、詩が生れて、画(え、詩が生れて、画(え、詩が生れて、画(え、詩が生れて、画 ない。やはり向う三軒ない。やはり向う三軒ない。やはり向う三軒ない。やはり向う三軒ない。やはり向う 「人の世」に傍点]が「人の世」に傍点]が「人の世」に傍点]が「人の世」に傍点]が「人の世」に傍点 の国へ行くばかりだ。の国へ行くばかりだ。の国へ行くばかりだ。の国へ行くばかりだ。の国へ行くばかり 住みにくかろう。 越住みにくかろう。 越住みにくかろう。 越住みにくかろう。 越住みにくかろう。 、束(つか)の間(ま、束(つか)間(ま、束(つか)間(ま、束((つか)間(ま、束((つか)間(ま に画家という使命が降に画家という命が降に画家という命が降に画家家という命が降に画家家という命が降 が故(ゆえ)に尊(たが故(ゆえ)尊(たが故(ゆえ)尊(たが故((ゆえ)尊(たが故((ゆえ)尊(た かど)が立つ。情(じかど)が立つ情(じかど)が立つ情(じかど))が立つ情(じかど))が立つ情(じ とかくに人の世は住みとかくに人のは住みとかくに人のは住みとかくくに人のは住みとかくくに人のは住み ても住みにくいと悟(ても住みにくと悟(ても住みにくと悟(ても住住みにくと悟(ても住住みにくと悟( 作ったものは神でもな作ったものはでもな作ったものはでもな作ったたものはでもな作ったたものはでもな ある。ただの人が作っある。ただのが作っある。ただのが作っある。。ただのが作っある。。ただのが作っ 人でなし[#「人でな人でなし[#人でな人でなし[#人でな人でななし[#人でな人でななし[#人でな [#「人の世」に傍点[#「人の世に傍点[#「人の世に傍点[#「「人の世に傍点[#「「人の世に傍点 をどれほどか、寛容(をどれほどか寛容(をどれほどか寛容(をどれれほどか寛容(をどれれほどか寛容( こに詩人という天職がこに詩人とい天職がこに詩人とい天職がこに詩詩人とい天職がこに詩詩人とい天職が のどか)にし、人の心のどか)にし人の心のどか)にし人の心のどかか)にし人の心のどかか)にし人の心 う考えた。 智(ち)う考えた。 智(ち)う考えた。 智(ち)う考えた。 智(ち)う考えた。 智( とお)せば窮屈(きゅとお)せば窮屈(きゅとお)せば窮屈(きゅとお)せば窮屈(きゅとお)せば窮屈( 所へ引き越したくなる所へ引き越したくなる所へ引き越したくなる所へ引き越したくなる所へ引き越したく 人の世[#「人の世 人の世[#「人の世 人の世[#「人の世 人の世[#「人の世 人の世[#「人 どな)りにちらちらすどな)りにちらちらすどな)りにちらちらすどな)りにちらちらすどな)りにちらち らとて、越す国はあるらとて、越す国はあるらとて、越す国はあるらとて、越す国はあるらとて、越す国は 「人でなし」に傍点]「人でなし」に傍点]「人でなし」に傍点]「人でなし」に傍点]「人でなし」に傍 世が住みにくければ、世が住みにくければ、世が住みにくければ、世が住みにくければ、世が住みにくけれ の間でも住みよくせねの間でも住みよくせねの間でも住みよくせねの間でも住みよくせねの間でも住みよく あらゆる芸術の士は人あらゆる芸術の士は人あらゆる芸術の士は人あらゆる芸術の士は人あらゆる芸術の士 |
疲れたときにCRT画面の遙か遠くを眺めるようにして、漱石の言葉をボンヤリと眺めてみれば、その言葉が見る見る立体的に立ち上がって、角張った世界が起きあがってくるのである。疲れたとき、ボンヤリした時には、ぜひこの「草枕2002by 漱石フューチャーリングhirax.netを眺めて、そして楽しんでみてもらいたい。もしかしたら、バラバラに並べられたこんな文字が心の中で不思議に立ち上がってくるのかもしれない、と思うのである。
飛び出せぬ「この世が」住みにくければ、少しはそれを住みよくせねばならぬ。だから詩人という天職と、画家という使命ができる。あらゆる芸術は「この世」をのどかにし、人の心を豊かにするがゆえに尊とい。
2002-10-20[n年前へ]
■街の灯 (City Light)
人口密度と夜の光
先日、こんな綺麗な画像を教えてもらった。人工衛星(DMSP)から撮影された地球の夜景だ。世界中の色々な街が光り輝いていて、とても美しい景色が見える。この下に貼り付けてある写真はとても小さい写真なのだけれども、オリジナルの写真を眺めていると、色んな国の街の灯が目の前に浮かび上がってくるかのように美しい景色に見える。
他にもこの衛星を利用した画像は眺めることができて、例えば画像サイズが(30000×15000)なんていうものさえ眺めることができる。そんな大きな画像だと、世界中に散らばる「それぞれの街の灯」がそれぞれ別に浮かび上がってくるようにさえ見える。そんな夜景の世界地図を「何て美しい景色なんだろう」とワクワクしながら、自分がよく知っている日本列島周辺を眺めていると、何だか不思議な景色が目に入ってきた。何だか眺めている景色の中に小さな違和感が見えてきたのだ。おそらく、日本周辺を眺めてみればきっと誰でもその不思議な景色に気づくに違いない。
そう、朝鮮半島が何だか少しヘンなのである。韓国と中国の灯に挟まれた辺り、つまりは北朝鮮が真っ暗なのだ。「光り輝く」「偉大なる首領様」のいる国とは思えないくらいに真っ暗なのである。ワタシは「偉大なる首領様」はてっきり無意味に飾ることが大好きなのかと思っていたが、どうやら東京電力のでんこちゃん並に省エネ・電気の節約に励んでいるのだろう。北朝鮮は省エネ先進国だったのである。あるいは、もしかしたら北朝鮮は中国の奥地並みに人口密度がとても低く、街なんかほとんどなくて、だから夜の街の灯なんか無いだけなのかもしれない。
そうでないとしたら、この夜景はとても何か不安になる景色だ。
そこで、「世界の人口密度分布」を眺めてみることにした。それが下の世界地図画像である。灰色の地域は人口密度が低くて、白色が中くらいの人口密度で、紫色の地域はとても人口密度の高い地域だ。
この世界の人口密度分布を眺めてみると、北朝鮮は決して人口密度が低いわけでなくて、単に「人口密度の割に夜の街の灯はとても暗い」ということが判る。北朝鮮には多くの人が住んでいてきっと多くの街があるにも関わらず、夜の街は真っ暗なのだ。そんな不安になる国が、「光り輝く」「偉大なる首領様」のいる国だったのである。
ところで、そんな「人口密度の割に夜の街の灯はとても暗い」地域は決して北朝鮮だけではないだろう。日本のように「人口密度が高くて夜の街の灯も輝いている」わけではない場所が世界中にはたくさんあるはずだ。人工衛星から撮影された地球の夜景地図では、そんな「夜の街の灯がとても暗い」地域は見えてこないのだけれども、世界地図の中には、そんな地域が散らばっているはずだ。
世界地図の中に散らばるそんな地域を目の前に浮かび上がらせるために、最初の画像「人工衛星から撮影された地球の夜景」と「世界の人口密度分布」の二枚の画像を利用して、画像解析により「人口密度に対する夜の街の灯の明るさ」を算出してみた。それが下に示した画像だ。ここで、黄色で示した地域は「人口密度の割に夜の街の灯はとても暗い地域」で、紫色で示した地域は「人口密度は高く、夜の街の灯も輝いている地域」である。
黄色い地域は北朝鮮のように「人は多くいるのに夜は真っ暗で華やかな街の灯りなんかない」地域で、紫の地域はアメリカやヨーロッパ、そして日本のような「人口密度の割に夜の街の灯りが輝いている」地域である。
こうしてこの結果の世界地図を眺めていると、アフリカを中心としてアジア周辺にも「人口密度の割に夜の街の灯はとても暗い地域」が広がっているようすが見えてくる。特に、「人工衛星から撮影された地球の夜景」では闇に埋もれていたアフリカの辺りがこの世界地図の中では黄色くはっきりと浮かび上がってくる。
「人工衛星から撮影された地球の夜景」=「街の灯」を一番最初に眺めた時には、こんな黄色い地域は見えなかった。明るく綺麗な夜景は見えていたけれど、こんな「多くの人がいるのにとても暗い地域」はあの写真には写っていなかった。少なくとも私には見えていなかったように思う。
だけど、今は最初に眺めたあの「地球の夜景」の写真の中からだって、とても綺麗なだけの「地球の夜景」とは少しだけ違う「街の灯」が見えてくるような気がする。そう、ちょうどチャップリンの「街の灯」に登場する花売り娘、見えなかった目が治り、見えていなかった景色を目の前にした娘のような気分だ。少しだけ夜目がきくようになった私には、前とは少し違うそんな「街の灯り」が見えるような気がする。人工衛星からの写真には写っていなかった「街の灯」が見え宇ような気がする。 あなたはどうですか?あなたは見えるようになりました?
2002-12-22[n年前へ]
■POV-RAYプラグイン
久々にPhotoshopプラグインのアイデアを考える。鳥瞰図プラグインは作ったわけだけれど、ワタシ的にはやはりもっと無意味なほどにリアルさを追いかけたい。そこで、POV-RAYプラグインを作ってみることにした。何かアドバイスなどありましたら、教えて下さいな。
2003-05-27[n年前へ]
■仮称NEKO@HOME
今日の夕方に簡単なデータ処理プログラムを書いた。すると、プログラミング素人の私が作ったので、当たり前のように計算領域のごく一部を計算するだけで10分弱も計算時間がかかるプログラムができた…。しかも、大領域で計算しようとすると2GB程度のメモリだとすぐに落ちてしまって計算ができない…。
で、まともに考えれば計算ルーチンを推敲して作り直さなければイケナイわけなのだけれど、「できるかな?」的な無意味に大富豪プログラミングに走るクセのあるワタシは、質より量の並列コンピューティングに走ることにしたのである。もちろん、それはPS2クラスタリングの記事に影響されたに違いないのである。
というわけで、「ネコがネットワークからデータを取ってきて計算した後で何処かへ返しに行く」というソフト仮称NEKO@HOMEに着手することにした。さてさて、どうなることやら。