2008-01-01から1年間の記事一覧
マイエットという名前を思い出そうとしてもマットソンが出てくる ウッズとドミンゴとガルベスは見分けがつかない ホームランをよく打つ野手がウッズ バッティングセンス皆無な投手がドミンゴ ホームランをよく打つ投手がガルベス
いろいろと問題があったらしく、Bug 414901 – Back out scriptable IO ということで、trunk から消えた。最終的に Fx3 に搭載されるのか Fx4 に持ち越されるのかは知らないが、画期的な代物ではあるので早く復活してほしいなぁ。
JavaScript 1.8 の Array#reduce を使ってみた。 // JavaScript 1.8 Array.prototype.max = function(){ return this.reduce(function(a, b){ return a > b ? a : b; }); } Array.prototype.min = function(){ return this.reduce(function(a, b){ return a …
D 言語スレでもちょくちょく言及される、Stdout("hoge")(4)(3).newline; といったものの気持ち悪さを JavaScript でも味わうべく、似て非なるものを作ってみた。JavaScript で奇妙なことをしてみたかったので。 function strangeOutput(){ var f = arguments…
どうぞよろしく。
2 次正方行列の累乗の次数減らし を Ruby で実装し、その方法で実際に行列の累乗を求めてみるよ。 require 'matrix' require 'mathn' class Matrix def my_power(n) # for 2 * 2 matrix def t(n) def combination(n, m) if m == 0 or m == n return 1 else r…
$A=\smqty(a&b\\c&d)$ なる 2 次正方行列があるとして、ケイリー・ハミルトンの定理 を使って $A^n$ の次数を減らそうという試み。$\alpha = a+d, \beta = ad-bc$ とすると、ケイリー・ハミルトンの定理より、$$ \begin{align}A^2 &= (a+d)A-(ad-bc)E \\ &= …
スレッド情報の mozStorage 化 ということで、bbs2chreader でスレッド情報の取得方法が変わり、従来よりも楽になった。これに伴って Foxage2ch の bbs2chreader との連携強化についての改造箇所も減った。Foxage2ch 2.6.2 でテスト。 --- foxage2ch.js.orig…
canvas 要素で画像にフィルタを適用したい の回で作ったサンプルは Firefox 3 系で動かしながら作ったもので、Firefox 2 系では ctx.putImageData() を使っても再描画されないバグがあるらしいことにその後で気づいた。試してみると、タブを切り替えたり、ウ…
ImageData オブジェクトなるものを取得すると、その data プロパティをいじることでピクセルごとに画像をいじることができるらしい。Canvasリファレンス - getImageData/putImageDataメソッド- HTML5.JP を見ればいいわけだけど、結局は data プロパティとい…