2011-10-19
2011-09-14
■[Perl] install Ack
cd ~/bin curl -LOk http://xrl.us/cpanm chmod +x cpanm cpanm local::lib # export PERL_CPANM_OPT="--local-lib=~/perl5" cpanm App::Ack
■[Django] Django で画像リサイズとかするライブラリ
2011-04-08
■[html] ブラウザごとに html タグを振り分ける
最近、へーって思った書き方。読み込ませる CSS とかを分岐させてるのは見たことあったけど、htmlタグを振り分けてるのは初めてみた。
<!DOCTYPE html> <!--[if lt IE 7 ]> <html lang="en" class="no-js ie6"> <![endif]--> <!--[if IE 7 ]> <html lang="en" class="no-js ie7"> <![endif]--> <!--[if IE 8 ]> <html lang="en" class="no-js ie8"> <![endif]--> <!--[if IE 9 ]> <html lang="en" class="no-js ie9"> <![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html lang="en" class="no-js"> <!--<![endif]-->
どこかで同じような感じのことを JavaScript でやってたライブラリあったなあと思って思い出したのがこっち。
こういうのを html タグの属性にくっつけてくれる。
<html class="ua-webkit ua-webkit-534 ua-webkit-534-16 ua-chrome ua-chrome-10 ua-chrome-10-0 ua-chrome-10-0-648 ua-chrome-10-0-648-204">
2011-02-19
■[MySQL] Debian に Q4M をインストール
MySQL は パッケージから入れたもの。(Squeeze)
sudo aptitude install dpkg-dev libmysqlclient-dev libssl-tool
mkdir tmp
cd tmp
mkdir {mysql,q4m}
cd mysql
apt-get source mysql-server-5.1
cd ../q4m
wget http://q4m.kazuhooku.com/dist/q4m-0.9.4.tar.gz
tar -xvf wget q4m-0.9.4.tar.gz
cd q4m-0.9.4
./configure --with-mysql=~/tmp/mysql/mysql-5.1-5.1.49 CPPFLAGS="-I/usr/include/mysql"
make
sudo make install
mysql -u root -f mysql < support-files/install.sql
make test
