2008-04-01から1ヶ月間の記事一覧

vimでirbっぽいことをするプラグイン

irbのつかいにくさにうんざりした(あとwindowsではwirbleのカラーリングが機能しない)ので作った。会社で。 Vim上でRubyを動かしたい。 - ボクノスをもとに改造した。tanakaBox++。 SICPの回答でもおせわになってます。使い方:~/vimfiles/after/ftplugin/rub…

絶対に破れない暗号思いついた

var decrypt = function(key,content) { return eval(key)(content); } 鍵をコードとして実行、 停止性問題、理論上総当りでも解けないとかいうのをこの記事見てたら思いついた(既出くさいなー)。

Life Lexiconのライフゲームパターンをインタラクティブに実行するブックマークレット書いた

js al

http://www.argentum.freeserve.co.uk/lex_a.htm この辺で実行。やっぱり動いてないとよくわかんないですからね。 最初にexpandしてから実行しないと意図しない動作になるかも。 javascript:var s=document.createElement('script');s.src='http://gist.gith…

Rのドキュメントがひどい件

R

あるオブジェクトのクラス属性は複数の要素を持つことができる。ある総称的関数が呼び出されると、最初の継承は主に NextMethod を通じて処理される。 NextMethod は現在評価中の メソッドを決定し、次のクラスを(7)。(7) 訳注:以下欠 http://www.okada.jp.…

R、関数呼び出し、substituteの挙動

R

Rについては大変面白い言語なので(言語仕様的に)いずれ紹介エントリでも書こうかと思っている。 まあそれはともかく。 > x<-100 > substitute(x) x # まあそうですね > (function (x) substitute(x))(hoge) hoge #substituteの引数が評価されてる……? > p <- …