2007-05-01から1ヶ月間の記事一覧

Express 5800 110Gd で 4GB メモリが使えた on IA-32

NEC Express 5800 110Gd(チップセット 3000)に,あえてメモリ空間食いな NVIDIA PCX 6600 を載せて調査。CentOS 5.0 i386 で,non-PAE kernel の場合, Linux version 2.6.18-8.el5 (mockbuild@builder4.centos.org) (gcc version 4.1.1 20 070105 (Red Ha…

相対パス指定でモジュールを use したいんですけど

Foo::Bar::Hoge Foo::Bar::Hoge::Fuga Foo::Bar::Baz みたいなモジュール構成の際に,Foo::Bar::Hoge の定義として package Foo::Bar::Hoge; # identical to: # use Path::Class; # use Foo::Bar::Baz; # use Foo::Bar::Hoge::Fuga; use Module::Relative qw…

SC420 では物理メモリ 4GB はフルフルに使えない

最近メモリが安いので,Dell PowerEdge SC420 にメモリ 4GB とおごってみました。ところが OS から見えるメモリは 3GB 強程度。さらっと調べた感じだと, PAE を有効にすればできるよ,たぶん x86_64 な OS だと大丈夫だよ,たぶん という意見がよく出てくる…

beryl で Super キーが効かない件 on FC6

compiz だと Super キー(Windows キー)が効くのに,beryl だと Super が効かなくて困ってました。システム→設定→キーボード,でキーボードの設定を開き,「Alt/Win key behavior」を,「デフォルト」から「Super is mapped on the Win-keys (default)」に…

Linux から nmb な名前解決をしたい → libnss_wins

最近,メインの作業環境を Windows から Linux に変えました。で困ってたのは,Linux*1 から Windows のマシン名でアクセスできないことです。どういうことかというと,今までの作業環境だと, Linux サーバを立てる Samba を動かす Windows ドメインに参加…

DBIC::Schema で昔やっていたこと

Yappo さんのYappoLogs: DBIx::Class::Schemaの使い方 を読んで,空気を読まずに自分語りしたくなったので書きます。最近めっきり DBIC 使っていないんで*1アレですが,make_schema_at とか知らない(というかおそらく存在しなかった)時代にやっていた方法…

VMware で同じ Guest OS を実環境と仮想環境で使う

IntelMac だと Parallels と BootCamp で Windows XP を共存できるらしいです。というのがうらやましかったので,Linux + Windows で似たようなことに挑戦してみました。「Use individual partitions」というのがどんな仕組みか知りたかったというのもありま…

Re: Template::Plugin::Tax

Template::Plugin::Tax - Unknown::Programming について,ネタにマジレスかもしれませんが int 関数ではなく POSIX::floor, POSIX::ceil を使うべき 税抜→税込価格(to_inc_tax)は(少なくとも日本では)四捨五入ではなくて切捨(逆に本体価格にするには切…

Net::FTP がデフォルト PASV になってなくて困った

新規に Perl をインストールしたとこで cpan 等を使おうとしたら Net::FTP がファイルをとってこれなくなってました。Debug => 1 にして調べてみたら, Net::FTP>>> Net::FTP(2.77) Net::FTP>>> Exporter(5.58) Net::FTP>>> Net::Cmd(2.27) Net::FTP>>> IO::…

CPANPLUS 0.79 が Crypt::OpenPGP を要求する。

んで,Crypt::OpenPGP のインストールが結構困りものなので自分用メモ。まっさらな Perl-5.8.x な環境があったとして,まずは cpan で(気休めとして)Math::BigInt, Math::BigRat, bignum の最新版をいれておきます。そして Math::BigInt::GMP をインストー…