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

Ruby on Railsのインストール

sudoの設定 /etc/sudoersを編集。 RubyGemsのインストール http://rubyforge.org/frs/download.php/5207/rubygems-0.8.11.tgz Ruby on Railsのインストール gem install railsなんかものすごく遅いよ。終わるんだろうか

Apacheと格闘

CGIが動かん動かんと思ってたらsuexecが悪さをしてるのかもしれん、という所まで辿りついて今日はお開き。suexecのログを見るとこんな感じだ。 target uid/gid (10001/10001 or $ld) mismatch with directory (2522/10001) or program (2522/0)Pleskが入って…

VPS借りてみた

OSはCentOS. Linuxを触るのすらほとんど初めてなので、メモしていくことにしよう。 zshのソースをダウンロード・インストール http://zsh.open-mirror.com/zsh/zsh.tar.gzソースファイルはとりあえず/srcに置くことにしたけどこれでいいんだろうか。/etc/zsh…

その後

メモめんどい。 nadokaをインストール http://www.atdot.net/nadoka/nadoka-0.6.4.tar.gzこういうのは何処に置けばいいのか分からない。一般ユーザのホームディレクトリにnadokaと掘っておいた。 その他ごたごた viewをvim -Rにエイリアス - viewとvim -Rっ…

#133 http://acm.uva.es/p/v1/133.html

UVa

普通の問題。C++erならイテレータとかでやっちゃうのかもしれないけど。

やっとくこと

PNGのファイルフォーマットの確認 バイナリデータを生成するスクリプト 素数生成

冬の夜長に

etc

b:id:motemen:asinにいくつか追加。こういうのを並べるのは楽しい。

8 Queens Problem

SICPにもある問題。Scheme(Gauche)で解くとこんな感じか。 (use srfi-1) (define (safe-pieces? x1 y1 x2 y2) (not (or (= y1 y2) (= (+ x1 y1) (+ x2 y2)) (= (- x1 y1) (- x2 y2))))) (define (safe? pieces new-row) (every (cute safe-pieces? (length p…

2.4 Multiple Representations for Abstract Data

メモするの忘れてた。ここまで読んだ。様々な表現方法を持つデータを統一的に扱うのに、"Data Directed Style", "Message Passing Style"がある。前者はデータのタイプとメソッドから実際の関数を引くテーブルを用意、データにタイプを埋めこんどく。後者は…

やっておきたいこと

MochiKitのすばらしさ・関数性*1確認 パーザジェネレータって何? Greasemonkeyで何か書く さっきサイトが見られなくなってて焦った。繋いでみたらメタデータが飛んでたくさい。たぶんエントリは残ってると思うので適当に直してひと安心。 *1:なんだそりゃ

2.3.4 Example: Huffman Encoding Trees

ここまでやった。ハフマン符号化。 Symbolic differentiation is of special historical significance in Lisp. It was one of the motivating examples behind the development of a computer language for symbol manipulation.

放置しすぎ。