#cnt {
max-width: 100% !important;
}
.s {
max-width: 100% !important;
}
2010年12月25日土曜日
2010年11月12日金曜日
2010年11月10日水曜日
破綻しないプログラミング
原則
・いっぺんにたくさんのことをしないこと
・識別子の長さはスコープの範囲と相関させること
・常に全体を俯瞰できるように作成すること
・識別子は納得できるまで考えること
・絶対にコピペをしないこと
細目
・処理の役割を一言で説明できないならその処理は分割すべき
・いっぺんにたくさんのことをしないこと
・識別子の長さはスコープの範囲と相関させること
・常に全体を俯瞰できるように作成すること
・識別子は納得できるまで考えること
・絶対にコピペをしないこと
細目
・処理の役割を一言で説明できないならその処理は分割すべき
2010年10月16日土曜日
Ubuntu 10.10 でruby1.9.2+ruby-gnome2を使うメモ
# install require package
sudo apt-get install checkinstall ruby1.9.1-dev
sudo apt-get build-dep ruby-gnome2
sudo gem1.9.1 install pkg-config
# make work directory
mkdir ~/src
# build and install cairo
cd ~/src
wget -O - http://cairographics.org/releases/rcairo-1.10.0.tar.gz | tar zx
cd rcairo-1.10.0/
ruby1.9.1 extconf.rb
make
sudo checkinstall
# build and install ruby-gnome2
cd ~/src
wget -O - http://downloads.sourceforge.net/ruby-gnome2/ruby-gnome2-all-0.90.2.tar.gz | tar zx
cd ruby-gnome2-all-0.90.2/
ruby1.9.1 extconf.rb
make
sudo checkinstall
sudo apt-get install checkinstall ruby1.9.1-dev
sudo apt-get build-dep ruby-gnome2
sudo gem1.9.1 install pkg-config
# make work directory
mkdir ~/src
# build and install cairo
cd ~/src
wget -O - http://cairographics.org/releases/rcairo-1.10.0.tar.gz | tar zx
cd rcairo-1.10.0/
ruby1.9.1 extconf.rb
make
sudo checkinstall
# build and install ruby-gnome2
cd ~/src
wget -O - http://downloads.sourceforge.net/ruby-gnome2/ruby-gnome2-all-0.90.2.tar.gz | tar zx
cd ruby-gnome2-all-0.90.2/
ruby1.9.1 extconf.rb
make
sudo checkinstall
登録:
投稿 (Atom)