タグ

ブックマーク / blog.yappo.jp (3)

  • YappoLogs: 用途別にapacheのプロセスを分離して最適化

    用途別にapacheのプロセスを分離して最適化 Yappoの番環境って凄く手抜きしてて、一つのhttpd.confにstaticとmod_perlcgiとphpな環境がごちゃ混ぜになってるんですよね。 問題ないように見えるようで実はmod_perlなアプリってメモリいまくりだから(数十MB)、性的なコンテンツを沢山のhttpdプロセスで処理するって事が出来ないのね。 まぁそんなケースは滅多にないけど。 mod_perlは8個くらい上がってれば十分で、その分メモリに余裕を作って他の事やろうとすると、静的なコンテンツの為のhttpdが足りなくなる。 みたいなジレンマがあって、いいかげんapacheの分離作業をやりました。 分離された物にフロントのapacheがprxoyする感じで。 昔のhttpdな構成をまとめると +-----------------------------------

  • YappoLogs: Catalyst::Plugin::Plagger を使ってPlaggerのASPサービスを作る

    Catalyst::Plugin::Plagger を使ってPlaggerのASPサービスを作る なんか、またPlaggerでおかしな事しようと思って「Catalyst::Plugin::Plagger作ったら、空気変になれるんじゃね?」 と思って実装しかけた所でworemacxさんが先に実装してた事を思い出して落ち込んだんですが 当時と比べてPlaggerも色々変わっているので現状に即したPluginを作るのも悪くは無いと思い作りました。 http://trac.yappo.jp/trac/browser/sandbox/perllib/Catalyst/Plugin/Plagger.pm install Task::Catalystがなかなか終わんなくてCatalystを実際に触る前に書き終わったけど動いた。むしろ今回初めてCatalys触った。 やってる事は 1.setup時に$c-

  • YappoLogs: はてなWikiを作りました。

    はてなWikiを作りました。 はてな認証APIができたって事で、昔から要望のあがっていたはてなWikiを作ってみました。 作ったとは言ってもPerlで書かれたKwikiのみで構築しています。 とはいっても、既存のプラグインだけでは作れないので、はてな認証に対応するKwiki::HatenaAuthを始め、はてな記法に対応するモジュールやデザインをはてなテーマにするモジュール等を作成して使っています。 Kwiki::HatenaAuth以外のモジュールもCPANに上げて、誰でもはてなWikiを作れるようにしようかと思います。 はてな記法に対応させる物は、かなり強引に作っている気がしなくもないですが、動くのでうpしときます。 CPANにうpったら作り方をまとめたエントリもうpします。 どうぞご利用ください。 Posted by Yappo at 2006年04月28日 15:48 | Trac

  • 1