ログにipfw: pullup failedが出力される理由

3、4年使っているNECのルータ(Aterm)が壊れました。H/Wなんていつか壊れるものですが、ちょっとショックです。 仕方がないので、以前ちょっとだけ使っていたリンクシス(今はCiscoに吸収されてます)のルータを引っ張り出してきました。これ↓ BEFSR41C-JP V3 …

Perl初級者の為のYoutube動画

とっても勉強になるので紹介。 Perl界の有名な方々が講演してます。 モダンPerl入門 (CodeZine BOOKS)を書いた牧大輔さんのライブコーディングが見られます。 この本、最近のPerlを使う人は必携です。さて、Perlで自宅サーバの監視アプリを作ろうかね・・・…

PostgreSQLでテーブルをCSVダンプする

DBのデータを自分で作成したプログラムで更新した時に、どうやって検証をするかという内容です。 PostgreSQLにはCOPY文でCSVに出力することが可能なので、出力したCSVを更新前後でdiffりました。まずはDBの中身はこんな感じ。testという名前のDBに↓の様なデ…

YAPC::Asia 2010に行ってきた

前回の記事から1年経ってしまいました。。。で、またYAPC::Asiaの時期がやってきました。 今年は、がっつりと有休を取ることが出来たので、前夜祭から2日目までどっぷりとYAPCに浸かってきました。 簡単に私が見たセッションの感想を書いていきたいと思いま…

Plaggerが入らない

我が家のメインサーバであるFreeBSD をようやく 6.3-RELEASE から 7.2-RELEASE に アップグレードしました。そしたら Plagger で Can't locate XML/Feed/RSS.pm in @INC 〜長いので省略 BEGIN failed--compilation aborted at /usr/local/lib/perl5/site_per…

YAPC::Asia 2009行ってきた

1年ぶりくらいにはてな更新しますorz 何だかんだで結局mixiに残ってました。 早速ですがYAPC::Asia 2009に行ってきました。 ※YAPCの前夜祭にも出席しました。 私のメインの仕事はPerlを使うお仕事ではないのですが、 Perlの楽しさを知ってから、シェルスクリ…

ezjailでJailを構築する時のTips

HWクロックとシステム時間を合わせないようにする # vi /usr/local/jails/testjail/etc/crontab この行をコメントアウト #1,31 0-5 * * * root adjkerntz -a 空のfstabを作成 # touch /usr/local/jails/testjail/etc/fstab 名前解決に使うDNSサーバのリスト…

ApacheでBasic認証が出来ない

セクションで正規表現を使用しているとAllowOverrideが有効にならない。 従って設定によって認証も出来なくなる。 Directory の マッチ文字列の先頭に~を付けると正規表現になる。 <Directory ~ "/home/.*/public_html|/opt/ml/public_html" AllowOverride All ←これは有効にならない </Directory></directory>

fmlでメーリングリストを作ってみる

なぜかportsにないのでfmlプロジェクトのサイトからダウンロードします。8系は開発系なので4系を使用します。 インストール先は/opt/ml/fmlとする MLは/opt/ml/spoolに作成する ユーザはfmlとする fmlユーザのホームディレクトリは/opt/mlとする fmlユーザを…

FreeBSDでXDMCPを使う(Jailで)

何となくXDMCPを使いたかったので試してみた。 ついでにJail環境を最近導入したので、Jail環境にサーバを立ててみる。 Xorgのバージョンは7.3。 以下参考までにjailの設定。 # cat /usr/local/etc/ezjail/testjail export jail_testjail_hostname="testjail"…