2011-01-01から1年間の記事一覧

Dancer(http://perldancer.org)でのCookie、ヘッダの扱いについて

最近「体系的に学ぶ 安全なWebアプリケーションの作り方」という本を読んでいて、「Dancerではどうするのだろう?」と気になった3点についてのメモです。 1. JavaScriptからアクセスしないCookieにはHttpOnly属性をつける。 Dancerでは、デフォルトでHttpOnl…

NetBSDのDom0上で、DomUを複数起動する場合のvndの不足について

NetBSD 5はインストール直後の状態ではvndはvnd0〜vnd3の4つしか使えず、例えば「ディスクイメージを2つ使うXen DomUを2つ起動」するとvndを使い切ってしまいます。/dev の下にデバイスファイルを作ればもっと多くの vnd を使うことができるようになるので、…

NetBSD Xen Dom0でのルートパーティションの選択について

NetBSDをXenのDomain 0で使うとき、boot.cfgの項目を以下のように作成します。 menu=Xen dom0:load /netbsd-XEN3_DOM0 console=pc;multiboot /xen.gz dom0_mem=512M マシンのディスク構成が マシンにはwd0とsd0が接続されている / はwd0aに作成している とな…

pkgsrcでruby 1.8とruby 1.9を共存させる

このマシンでは pkgsrc のソースを /home/pkgsrc に展開しています。インストール先は /usr/pkg です。 まず、pkg_alternativesコマンドをインストールします。 # cd /home/pkgsrc/pkgtools/pkg_alternatives # make install 次にruby 1.8とruby 1.9をそれぞ…