2007-09-01から1ヶ月間の記事一覧
new ActiveXObject('Shell.Explorer').navigate('');
たとえば alert(HTMLImageElement.prototype.__lookupGetter__('src')); // function src() { [native code] } へー! こうやって readonly とかもやってたんだね。
情報や議論を好む文化が好き。 みんなまだ id:eigokun と遊びたがってますよ。 id:eigokun に帰ってきて欲しいです。
ジェネレータ
どうなるんだろう? ブログが検索エンジンにひっかかりにくくなる でも、ブログって検索から来る人より RSS から来る人のほうが多いからいいのかな 中にはブックマークするモチベーションが下がる人もいる(どうだろ? SEO 狙いのスパムはなくなるけど、注目…
こんな感じ? 12345679 * 9 = 111111111この値ってなんで 8 が消えたんだろうと思って、色々 1111... となる数を割ってみたりしてたら、次のプログラムで 12345679 っていう数字を発見することができた。 var n = 0; for (var i = 1; i <= 10; i ++) { n = n…
総裁選 僕は熱狂的な麻生候補支持者ってわけではないけど マスコミや一部政治家の「オタク系の人たち(嘲笑)」という台詞に萎えた。エンジニアやってると、サブカルチャーのパワーを毎日すごく感じる。 文化もロングテールですよ。僕は「与えられた文化」より…
WEB+DB PRESS 編集の R たんから、僕の連載記事に読者様から質問が来ていると教えていただいたので、その内容を教えていただきました。 以下、内容を転載 「JavaScriptわくわく開発道」の記事に関して質問です。今回の内容で特に興味を持ったのはthisキーワ…
Shibuya.JS の資料を公開します。 発表は時間がなくて飛ばし飛ばしになってしまいましてすみませんでした>< リンク 発表の資料 http://amachang.art-code.org/shibuyajs24/ ちなみに、資料のブラウザアイコンで黄色で囲ってあるやつは新しく実装されたとい…
出来たー! var fib = ((function f(i)(i<2)?1:f(i-1)+f(i-2))(i) for(i in {__iterator__:function()({a:0,next:function()this.a++})})); こんな感じ alert(fib.next()); // 1 alert(fib.next()); // 1 alert(fib.next()); // 2 alert(fib.next()); // 3 a…
マシン語やりたいよおお! だって、普段パソコン使ってるけどパソコンのこと全然分かってないもん。 Windows も Mac も Linux も同じ CPU で動かせるのに、なんでバイナリが違うの?マシン語 = バイナリじゃない? ハードディスクを管理してるのは、OS なの…
RGB 値が分かってて #XXXXXX を計算するのめんどいなーと思って Firebug でやってみた。 '#' + [76, 84, 105].map(function(i){ return (i >> 4 ? '' : 0) + i.toString(16) }).join('') このくらいならワンライナーで書けて便利ー^^ 追記: 弾さんからト…
すばらしいエントリが上がっています。 で、最近 XPath 処理系の実装が停滞してるんですけど。 飽きたんじゃなくて、Shibuya.JS と WEB+DB PRESS の〆が終わるまで待って><!!
Web 2.0 言うなの人にいろいろ言及されてたのね気が付かなかった。。。僕の意見はブクマコメントに書きました。 # それにしても。。。はてブのコメント欄は字数制限キツ過ぎる (;∀;)カナシイカナー
なんか、以下のブログが喧嘩してるみたいですね http://d.hatena.ne.jp/tksmash/ ホームページを作る人のネタ帳 で、自習室さんは前からたまに読んでたんですが、ネタ帳さんの記事はあまり読んだことがなかったので、読んでみました。 で、モバゲー批判の記…
みんな来てね>< ちなみに、 s/仁志/仁史/ だったりw
はじめに 起床時間 40 時間超えました。なんか、色々考えさせられることがあって寝れません。 いろいろ思うことがあったのです。 お金って何に使えばいいんだ? 僕はただ、漠然とお金は貯めて「まとまったお金」を自分のためではなく社会的な何か「良いこと…
適当に XPath を試したい時に 以下のようにすれば、簡単に XPath をためせます。 document.evaluate( '//div[@class="hoge"]', // XPath 式 document, // 基準となるノード(要素とか null, // 名前空間の解決方法(適当にやるときは null 6, // 取得する形…
WEB+DB PRESS Vol.40 の記事で「JavaScript 入門」書きました 入門と言っても「善意の嘘」を一切省いて、変数とデータ、プロパティアクセス、演算と型変換、 this の意味、プロトタイプチェーン、スコープチェーン、 Activation オブジェクト、 Variable オ…
ドキュメント順とは何か? ドキュメント順とは、簡単に言えば「XML のソース上の前にある順」のこと。 詳しくはこのへんを見てね。 XPath ではこの「ドキュメント順」という概念がよく登場する。 たとえば、ノードを文字列化するときは子孫テキストノードを…