トップ «前の日(08-28) 最新 次の日(08-30)» 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2003年
8月
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31



2004-08-29

@ [linux] ブート不可

メインで使ってるDebianマシンのkernelを2.4.27にしたら起動できなくなってしまった。今まで使っていたkernelは削除してしまったし、どうしよう。。。


2006-08-29

@ [perl] qr演算子

Perlでqrといういわゆる正規表現のパターンを生成する演算子があるのですが、これをrefしてみると'Regexp'というものが返ってくることを今日始めて知りました。

$ perl -e 'print ref(qr/hoge/),"\n"';
--> Regexp

これを利用すると

#!/usr/bin/perl
 
my @list = ('/index.html', qr#^/abc#, qr#^xyz#);
 
for my $pattern (@list) {
    if (ref($pattern) eq 'Regexp') {
        if ($ENV{REQUEST_URI} =~ $pattern) {
            ...
        }
    }
    else {
        if ($ENV{REQUEST_URI} eq $patern) {
            ...
        }
    }
}

みたいな感じで正規表現による部分一致とeqによる完全一致をごちゃまぜにリストに突っ込んでおけるのでちょっとだけ便利。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|12|
人気ブログランキング - おいぬま日報(不定期)