Hatena::ブログ(Diary)

にっきちょう

Friday, April 27, 2007

config.yaml

ちょろっと手を入れてみたり。ちょっと幸せになったかな。今のところこんな感じ。購読してるフィードはもうすこしあるけど、ちょっとアレなのでいくつか削ってあります。

global:
  assets_path: D:/Plagger/assets
  cache:
    base: D:/Plagger
  timezone: Asia/Tokyo
  log:
    level: info
  user_agent:
    agent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Plagger 0.7.17)

plugins:
  - module: Subscription::Config
    config:
      feed:
        - url: http://blog.livedoor.jp/dankogai/atom.xml
        - url: http://blog.mag2.com/m/log/0000222814/rss10.xml
        - url: http://www.moongift.jp/index.rdf
        - url: http://maijar.org/?q=node/feed
        - url: http://sakuraba.if.tv/diary/
        - url: http://www.hirokiazuma.com/blog/index.rdf
  - module: CustomFeed::Config
  - module: Filter::TruePermalink
  - module: Filter::EntryFullText
  - module: Publish::Feed
    config:
      format: RSS
      dir: D:/Plagger/Feed

文字列の先頭がある単語で始まらない正規表現

via.文字列の先頭がある単語で始まらない正規表現って - Unknown::Programming

逆に考えて、

$hoge !~ /^foo/;

とかやったらダメなんだろうかとか思ったけど、きっとこの場合は不適当なんだろうなぁ。前にマッチしないことを条件にしたときはqr/^(?:(?!foo).)+.*/を使ったけど。

追記

Catalystで「文字列にマッチしないこと」が必要なのでこういう風には書けないそうで。コメント欄参照のコト。んー、マッチの否定が使えないならやっぱり否定先読みでqr/^(?!foo)/かなぁ。先読み後読みを使うのはあんまり好きじゃないけど、やっぱりこういうときは必要だし。

関係のない追記

ていうか、私もさっさと自分のコードを書けと(ry ほっぽりぱなしはまずいよねぇ。

メモ

Crypt::RijndaelはRijndaelっていうよりもAES。

本屋の

文庫の配置が変わってました。変えられるとそのたびに迷うんだよね。覚えなおしてきたけど。