2006-07-01から1ヶ月間の記事一覧

各データベースでテーブル定義を見る

db

テーブルのスキーマをたしかめる際は,たいがい CSE か phpMyAdmin や phpPgAdmin を使っています。ですが,コマンドラインで確かめようと思って,あれ〜覚えてない〜困った〜となったので,自分がよく使うデータベースシステムについて調べてみました。 SQL…

de la JSR むずかし

最近休日出勤づいていたのでまた代休をとりました。 以前代休に髪を切ったんですが,その時に担当の方に「平日に昼間からお酒をお店で飲むのもいいもんですよ,優越感のような罪悪感のような感じが。」と教えてもらいました。今日実践してみましたが,周りに…

SEO SPAM でわざと検索されないメソッド

というのはありうるのか考えてみました。 robots.txt を置けない(ルートをいじれない) META タグってなに?レベル のお客さんに「背景と同じ文字色で Yahoo! とか Google とか書いておいてください」と指南したりとか。ないか。ちょっと昔に「サイト立ち上…

NEXT.pm は EVERY が魅力的

今更ながら NEXT で遊んでます。イニシャライザやデストラクタでいちいち $self->NEXT::method() と書くのも苦痛ですしミスも発生しそうだなぁと思って POD を読んでいたら,EVERY や EVERY::LAST という修飾子もあると。これらは Perl 5 で標準の「depth-fi…

Error モジュールと Carp

croak と Error モジュールが相性悪いですね…悪いといっても使えないという意味ではなくて全然使えるんですが,croak した場合にはエラー発生位置が Error モジュールになってしまうという(die だときちんと死んだ位置になります)。ひるがえって $Error::D…

TT で custom filter (1)

前回書いたように undef 問題のため VMethods 期を越えて,FILTER 期に突入しました(順番が逆な気もします)。 sub empty_str { return '(未入力)' if $_ eq ''; $_; } # [% FILTER empty_str %] hogehoge [% END %] # [% 'hogehoge' | empty_str %]このよ…