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

google ads のバナーが可笑しい

ふだん Firefox で adblock してるんで google の広告を目にする機会が少ないんですが,livedoor Reader にて,とあるフィードを読んでいると Google のアドバナーが混入していたりします。Google の広告は数が多くなければ気になるものでもないんで構わない…

mod_perl 2.0 on worker MPM の特性

だらだらと3日にわたって書いてきましたが,明日から遅めのお盆休みになるのでまとめをメモ書きしておきます。 worker MPM での mod_perl は Perl の ithread を使っている httpd のスレッドプールとは独立して Perl インタプリタプールが存在する Perl イン…

で ps -efm で httpd をみてみると

PerlInterpMax を増減させてもスレッド数変わらないのでした。単独スクリプトで threads 使うときちんとスレッドが表示される(つまり OS のスレッドを利用している)のでなんでだーと思ったんですが,ひょっとするとプールというのはスレッドプールというわ…

mod_perl と Perl インタプリタプール

前々回も書きましたが,worker MPM で mod_perl を使うと,インタプリタプールなるものが作成されます。このインタプリタプールというのはまさに Apache におけるプロセスプール(prefork MPM の場合)やスレッドプール(worker MPM の場合)の Perl インタ…

Class::Accessor::Faster というのが出来てた

Class::Accessor シリーズに 0.27 で Class::Accessor::Faster なるものが追加されていました(Fast と同様 Class::Accessor を普通に入れると一緒に入ります)。 This is a faster but less expandable version of Class::Accessor::Fast. C::A::Fast 「よ…

承前; threads::shared で変数を共有してみる

とりあえず mod_perl を離れて threads::shared でスレッド間変数共有をやってみましょう。

worker MPM における mod_perl のグローバル変数

イマイチ worker MPM で mod_perl が安全に使える自信がなかったので確かめてみました。題して「worker MPM でのグローバル変数は Thread Local Storage か Process Global Storage か?」

Wink 2.0 って出てたのね

Wink 2.0 が出ていたんですね。って 4 月頃の話ですかそうですか。 日本語だと画像の挿入等がうまくいかないので悲しいかな英語で使う(Known Bug)。 任意のフレームを無効化できる。どこで設定するの?フレームのプロパティペインのリスト内部にある「Fram…

Zen Cart ver 1.2.0 を気合いで UTF-8 インストール

php

有志の方々によって日本語化されている Zen Cart ですが,文字コードが EUC なんですよね。なので UTF-8 で動かしてみました。手順としては

checkpad っぽい In-Place-Edit を作る

js

クライアントサイドなので答えを見ようとおもえば見れるんですが,挙動からコードを推測する遊びとして。もちろん script.aculo.us の Ajac.InPlaceEditor ベースです。 var CheckPadIPE = Class.create(); Object.extend(CheckPadIPE.prototype, Ajax.InPla…

今さらながら zencart を触ってみた

osCommerce 時代にちらりと見たことはあったのですが,zencart を初めて触ってみました。 PHP 5.1.4 MySQL 5.0.22 という極めて「非推奨」な環境で試してみたのですが,苦労しました。まず,「定番ページの編集」などの編集機能が使えない(使うとドキュメン…

TinyMCE の日本語ロケール一部ミス

TinyMCE の日本語ロケールの insertdatetime plugin の JavaScript が所々間違っている(「"2月,」のようにダブルクォーテーションが閉じていない)気がするのですが,本業じゃないのでフィードバックしませんすみません。 つうかフィードバック先わかんない…

プロジェクト管理 activeCollab ならなんとかとっついてもらえるかなぁ

最近カットオーバーしたプロジェクトはウチ一社とクライアント一社を含めて約5社がかかわっていました。プロジェクト始動当初は Trac を使ってなんとか協業(バグトラッキングとか)できないかなぁと考えてましたが,そういった環境整備する間もなく開発フェ…

DBIC で複数リレーションの JOIN(間違い書いてました)

http://d.hatena.ne.jp/dayflower/20060715/1152939240 に 複数のリレーションに対して並列に prefetch を掛けることはできません。即座にエラーがでるわけではないのでちょっとハマりぎみなポイントです。 って書いてあったのを間にうけました>< というか…

ベスプラ和訳本

が出る,らしい(←コード間違ってたらすいません),です(via id:bakelatta:20060803:p1)。ま,まじっすか(←最近そればっか)。洋書を買わずに我慢した甲斐がありました(←それは軟弱すぎ)。絶対買う。

DateTime::Duration

(._.) φ メモメモ DateTime オブジェクト同士で subtract(マイナス演算子の overload も)すると,DateTime::Duration がかえる DateTime::Duration はわりと人間的に情報を持ってる たとえば DateTime(2006/08/18 12:34:56) - DateTime(2004/03/02 09…

ファイルロックスレ

flock まわりでなにかいい CPAN モジュールないかなぁとうろついていたら ttp://pc8.2ch.net/test/read.cgi/php/1024795138/ こんなスレがありました。玉石混交なのがいかにもですが4年以上続いてるのがなにげに良スレなのかなぁ。結局そこではモジュールは…