2011-10-01から1ヶ月間の記事一覧

/usr と /usr/local の使い分け

Linux になんか make して install するのに、 /usr と /usr/local ってどうやって使い分けたらいいんだって思ってたら、そういうことなのかと合点がいく記事があったので、そこんとこだけ適当に訳してみましたLinux's directory structure - 1.2 > http://w…

npm で global mode でパッケージをインストールする

npm で global mode でパッケージをインストールするときは -g を付ける # npm -g install express

Mongodb をインスコ

まずはこちらのページにしたがって yum のリポジトリに追加http://www.mongodb.org/display/DOCS/CentOS+and+Fedora+Packages [root@localhost yum.repos.d]# pwd /etc/yum.repos.d [root@localhost yum.repos.d]# cat 10gen.repo [10gen] name=10gen Reposi…

Python 2.7.2 をインスコ

とりあえず Python を入れようと、ターッ して ./configure したらエラーになってしまった [root@localhost Python-2.7.2]# ./configure checking for --enable-universalsdk... no checking for --with-universal-archs... 32-bit checking MACHDEP... linu…

Windows XP しかインターネット接続共有使えない

仕事で PC に入れている VMware Player では、仮想ネットワーク アダプタの設定の構成をホストオンリー ネットワークにして、Windows のインターネット接続の共有機能でネットワークに接続しているこれが NAT やブリッジ とかよりお手軽だし気に入っている …

意味を表すオブジェクトの文字列表現

意味を表すオブジェクトを文字列表現を実装してみた こんな感じ {Instance={Name=this,Typ={Name=T102_Class1Func1P0}:Typ,VarKind=This}:Variable,Callee={Name=0}:Fctn,Args={},IsNewObj=False}:CallAction 文字列にはなったが、当初の目的の「テストコー…

意味解析器の単体テストを実装したい

今、実装出来ている単体テストは、コンパイラにソースを入力し、ILを出力させて、そのILを文字列として比較しているこの方法は、字句解析器、構文解析器、意味解析器、中間表現生成器、IL生成器を通してテストをしていることになる 意味解析器の出力のテスト…