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

Unicode::Numeric

Perl で Unicode Character について触る - daily dayflower で書いたように文字の数値を調べるには Unicode::UCD を使えばよかったんですが,それを知らずに途中まで作りかけていた数値変換モジュールを一通りインプリメントしたので,さらしておきます。利…

Perl で Unicode Character について触る

Python の unicodedata モジュール - bkブログ を読んで,それ Perl だとどうよと思ったんで対応をまとめてみました。utf8 flag や Encode モジュールについては特に解説しませんので。 文字の名前を取得する charnames モジュール(Perl 5.6 より付属)の v…

UNIVERSAL と Scalar::Util::blessed の話

毎度和訳お疲れ様です>hio-san 逆にいまいちわかんないのが UNIVERSAL まわり。isa類を関数として使うのはよろしくないで, メソッドとして使ってね&blessされているかも確認したかったら Scalar::Util の blessed (オブジェクトの時)か reftype (なにかHAS…

Samba の builtin account にまつわるエラー

[2007/12/19 17:03:49, 0] auth/auth_util.c:create_builtin_administrators(792) create_builtin_administrators: Failed to create Administrators [2007/12/19 17:03:49, 0] auth/auth_util.c:create_builtin_users(758) create_builtin_users: Failed to…

Samba & winbindd での valid users の指定方法

ads & winbind なセッティングで,HOGE ドメインの Domain Users にのみアクセスを許可したい共有フォルダを作る方法。私の環境では,全体設定として [global] security = ads workgroup = HOGE idmap domains = HOGE idmap config HOGE:default = yes idmap…

mod_extract_forwarded を改造

mod_proxy_http を使うかどうかでソースを書き換えなくちゃいけないのは面倒なので,APR の DSO 関数とか使ってがんばってみました。本来は関数の hook は register_hooks callback stage で登録するのが筋なんですが,ap_pre_config hook で登録するという…

automake の check ターゲットの操り方

あんまし日本語のドキュメントがみつからなかったので試行錯誤のあとを書いてみます。まぁ,Support for test suites - automake に書いてあるんですが。Makefile.am に TESTS という変数を定義しておくと,make check したときに実行して結果を教えてくれま…

svk によるレポジトリ分割の作業記録

前回は svnadmin dump を利用してレポジトリの分割を行いましたが,今回は svk をレポジトリ操作ツールとして使用し,レポジトリの分割をおこなってみました。svndumpfilter に比べるとやや柔軟性が落ちますが,ことレポジトリの分割ということに焦点をおく…

Timekeeping in VMware Virtual Machines を読み解く (3)

以前の記事: Timekeeping in VMware Virtual Machines を読み解く (1) - daily dayflower Timekeeping in VMware Virtual Machines を読み解く (2) - daily dayflower だいぶ間が開いてしまいましたが,今回は原典の pp.6-9 を読み解きます。Host OS, Guest …

VMware Server 1.0.4 on Core2Quad で guest の時刻が進みまくり

今まで時刻が遅れるというのはよくあったんですが,x86_64 で CentOS 5.1 をインストールしたら時刻が進みまくりで困ってます。時には倍速近い。host の vmware.log から Dec 06 18:04:09: vmx| KHZEstimate 600000 Dec 06 18:04:09: vmx| MHZEstimate 600gu…

Core2 Quad で VMware Server の時刻が進む件は解決した

VMware Server 1.0.4 on Core2Quad で guest の時刻が進みまくり - daily dayflowerという現象があったのですが,なんとか解決にこぎつけることができました。 原因 NEC Express 5800 / 110Gd の BIOS が(EIST をきちんとサポートしていないためか)おかし…

CentOS 5.0 と 5.1 のパッケージのバージョン番号を比較してみた

5.1 のリリースノートと併せて読むと趣深いかも。 CentOS 5.0 ⇒ $releasever を 5.0 に置換して yum update CentOS 5.1 ⇒ yum update の比較です。なるべく最小限にインストールしたものなので参考程度(どれくらい変更があるか)に。i386 で比較すればよか…

CentOS 5.0 のままアップデートを続ける場合

/etc/yum.repos.d/CentOS-Base.repo からの抜粋です。 [updates] name=CentOS-$releasever - Updates mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates #baseurl=http://mirror.centos.org/centos/$releasever/up…

Samba-3.0.25 と SFU スキーマでハマった

CentOS を 5.1 にしたところ,Samba 3.0.23 から 3.0.25 にあがってました。メジャーバージョンが一緒であれば基本的にパッケージのリビジョンは上がらないと思っていたんですが。で,以前 winbind と SFU を使ってユーザ情報・認証を一元管理していたんです…

CentOS 5.1 リリース

RHEL 5.1 がリリースされてからしばらくたちますが,ようやく CentOS も 5.1 がリリースされたのでいれてみました。RHEL 5 は 4 までと違うリリースポリシーに従う(参照⇒図1 Red Hat Enterprise Linux 5ではアップデート版の提供時期やメンテナンス・サポー…

フィボナッチ数列を計算する Apache モジュール

フィボナッチ数列を計算するのが流行っていると聞いて飛んできま……あれ別に流行ってないんですか。そうですか。 せっかくなので,上位の引数の結果を計算するために*1,サブリクエストという機能を使ってみました。サブリクエストというのは SSI とかの #inc…