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

Benchmark

使い方 http://search.cpan.org/~dapm/perl-5.10.1/lib/Benchmark.pm 読み方 http://iandeth.dyndns.org/mt/ian/archives/000588.html が参考になった。いじょ。

xampp+cakePHPをインストール

php

cakePHPちょっと触ってみたけどイイっ!!プロトタイプ的にガンガンつくるのに向いてそう。 チューニングすれば商用でもいけそうな気はする。インストールログ(といっても簡単だけど)を残しておこう。 インストールログ xampp http://www.apachefriends.or…

絶対使う&覚えておくと便利コマンド

vim

記法については名無しのvim使いが詳しい。 ビジュアルモード 矩形選択 左インデント < 右インデント > 整形 = コマンドモード ウィンドウ分割関連 縦分割 sp 横分割 vs 移動(上/下/左/右) k / j / h / l フォーカスウィンドウN行増やす Ctrl+w {N}+ 単語検…

便利コマンド

忘れないように記しておくことにする。 http://www.k-tanaka.net/unix/find.html カレントのファイルをリスト find . -type f リストしたファイルをgrep find . -type f | xargs grep hoge リストしたファイルをperlで find . -type f | xargs perl do_somet…

CentOS4にapache1.3+FastCGIをインストール

必要なもの apache本体 mod_fastcgi FCGIのperlモジュール それぞれ wget http://www.meisei-u.ac.jp/mirror/apache/dist/httpd/apache_1.3.41.tar.gz wget http://www.fastcgi.com/dist/mod_fastcgi-2.4.6.tar.gz yum install perl-FCGI にて取得 インスト…

lv

lessだと文字化けするので、lvを導入。 http://www.ff.iij4u.or.jp/~nrt/lv/index.html#download $wget http://www.ff.iij4u.or.jp/~nrt/lv/index.html#download $tar -xzvf lv451.tar.gz $cd lv451/build $sudo ../src/configure $sudo make $sudo make ins…

local宣言

よくわかっていないので、コードを書いてみる。 use strict; use warnings; our $var = 1; sub func() { $var = 2; print "in func: $var\n"; } func(); print "out of func: $var\n"; 実行結果 in func: 2 out of func: 2 use strict; use warnings; our $v…

tr///演算子

これもあまり理解していないので、使い込んでみる。まずは、Programming Perlに載っているサンプルを my $str = "ABCDEFG"; $str =~ tr/A-Z/a-z/; print $str."\n"; 実行結果 nopqrst 曰く、A-Zは正規表現ではなくて文字集合だと。 ということは。。。 my $s…

CentOS×Vim

vim

.vimrcを編集しても有効にならないと思って、いろいろググってたら #yum install vim-enhanced をしなければいけないらしい。ふーん、CentOS初めてだからようわからん。 aliasさせるために、/etc/bashrcに以下を追加。 alias vi='vim' ふー。

CentOS on VMWare

coLinuxを使っていたけど、ローカルで動かすと重たく、新しい領域の確保が難しかった(技量不足w)のでVMWareに移行してみる。Xen/coLinux/VMWareの比較記事(http://blog.jetspeed.jp/2006/07/xenopenvzvmware.html)をみっけ。 インストール とりあえず最…