2008-06-14から1日間の記事一覧

MGS4 - リキッドとソリッド

グラフィックスやシステムはできすぎていて感動するのだけれども、いつもこのシリーズで不思議に思うのが呼び名。ソリッド・スネークとリキッド・スネークがいるなら当然主人公は「ソリッド」と呼ばれるはずなのに、なぜかリキッドまでが主人公のことを「ス…

パッケージレベルでのスコープ

R

昨日 「carsとかのデータセットが名前空間を汚してる」みたいなことを書いてしまったが完全に間違い。実際には当たり前だけどもっと考えてあった。結論から言うと carsなどは package:datasetsの下の名前空間のみを汚染していて、グローバルを汚染しているよ…

Macにインストール

R

ソースから入れようとしてg77を入れるのがかなり面倒臭かったので、結局バイナリパッケージを使った。おもむろに plotしたら固まった。当たり前。 dev.cur()してみたら null deviceになってた。quartz()とすれば出てくる。んが、隠したまま出すことできない…

関数レベルでのスコープ

R

表示してみるとenviroment:....とか出てる関数があるからひょっとして、とは思っていたんだけど、普通に親ポインタを持つフレームを使ってスコープを実現している。いわゆるレキシカルスコープ。けど、new.env()で直にenvを作ったり、そのenvをlocal()とかで…