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

cyghttpd2へのmod_fcgidの入れ方備忘録

環境 Cygwin 1.5.25 apache2 2.2.6-1 apache2-devel 2.2.6-1 mod_fcgid 2.2 % tar zxvf mod_fcgid.2.2.tgz % cd mod_fcgid.2.2 % make top_dir=/usr/share/apache2 EXTRA_LIBS="-lapr-1 -laprutil-1 -lhttpd2core" % make top_dir=/usr/share/apache2 instal…

FFmpegをインストールしてみた

Ubuntu 7.04にFFmpeg-6036をインストールしてみた。 ffmpeg関係のものが(/usr/local以下などに)入っていたら、アンインストールしておいた方が無難 ffmpegが必要としているものを最小限インストール $ sudo apt-get install quilt libogg-dev libvorbis-de…

mod_perl2.0.4のビルド中、modperl_xs_typedefs.hでエラーが出る場合の対処法

src/modules/perl/modperl_apache_compat.h typedef unsigned long apr_os_thread_t; typedef void * apr_thread_mutex_t; +typedef void * apr_thread_rwlock_t; #endif http://www.nabble.com/Re%3A--mp2--compilation-errors-with-mod_perl-2.0.4-on-Open…

AutoInstallに困りんぐ

Module::AutoInstallにCPANじゃなくてCPANPLUSを使わせるには、PERL5_CPANPLUS_IS_RUNNINGという環境変数を真に設定しておくといいよ。でもうまく自動インストールされない。なんでだ。そりゃそうだ。Module::Installがちゃんと入ってなかったorz PERL5_CPAN…

Re: Firefox 3で導入したアドオンまとめ

Firefox 3で導入したアドオンまとめ | IDEA*IDEA Firefox3を入れた。Profileもまっさらにして作り直すことにした。 とりあえず入れた拡張は2個。 Firebug 開発には欠かせませんね。 userChrome.js (with Sub-Script/Overlay Loader v3.0.6mod) MouseGestures…

うはwwwおkwww

今日から一週間ボラボラ島へ行ってきますε≡Ξ⊂ ´⌒つ´∀`)つ これで全てが終わるので、またブログを書いていこうかなーと思いますので宜しくお願いします。

久しぶりにCatalyst小ネタでも書いてみるか。

リクエストの取り扱いは現在、「静的ファイルがあったらそれを返し、無かったらバックエンドのCatalystに飛ばす」って感じで落ち着いています。 Apacheならmod_rewrite、lighttpdならserver.error-handler-404とかで。 CatalystTestServerではC::P::Static::…

今月まだ1個も書いてなかった(´ρ`)

2008-02-21 thanks. まだunable to remap問題に引っかかるとは。

nice Windows!

(環境はWindowsXP) nice Windows上でreniceじゃなくてniceがしたいなーと思って調べてたら、startコマンドでイケルっぽい。(優先度数値の直接指定はできないっぽい) で、startは内部コマンド(シェルコマンドみたいなもの)なので、cmd経由で使う。例え…

コミットログを日本語で書くには、

Cygwinのsvn使って普通にUTF-8なコミットログを書こうとすると svn: Can't convert string from native encoding to 'UTF-8'とか怒られるので、 ~/.subversion/config で log-encoding を指定する。 [miscellany] #log-encoding = latin1 log-encoding = UTF…

公正取引委員会のお知らせ

http://www.kahoku.co.jp/news/2008/04/2008042301000269.htm昔から基本的に…ゲフンゲフン

Lighttpd + mod_proxy で Catalystに飛ばす時

何も考えずに $HTTP["host"] == "backend.example.com" { proxy.server = ( "" => (("host" => "127.0.0.1", "port" => 3000))) } などとしてしまうと、$c->uri_forが http://backend.example.com:3000/ になってしまって都合が悪い。、大抵バックエンドには…

The JUI 2008 Tokyo カンファレンス

The JUI 2008 Tokyo カンファレンス開催のお知らせ Kawanet Blog II/ウェブリブログ 何か勢いで登録してしまいました。外に出るのは久しぶりです(違 jQuery勉強しよ〜っと

MySQLのお知らせ

technobahn.com - このウェブサイトは販売用です! - 株価検索 株価チャート 株価 銘柄 終値 リソースおよび情報 昔から基本的にSunは嫌い。

Catalyst::Devel-1.05が出てた。

Catalyst::Devel-1.05が出てた。catalyst.plで作られるRoot.pmの中身が変わっていた。 PrivateアクションがPathアクションに変更 またはまった。default アクションでの args の扱い - ヒルズで働く@robarioの技ログ defaultアクションの属性はPathが良いで…

Re: 土筆(つくし)の卵とじの作り方

土筆(つくし)の卵とじの作り方 - drk7jp 土筆は醤油炒めも美味い。ほんのり苦味があって、ご飯に良く合う。 最後に食したのはもう20年近く前か。

Re: Perlにデフォルトでインストールされているモジュールを表示する

隣のO澤くんが「Perlにデフォルトで入ってるモジュールが何かあるのかわかんないんですよねぇ」とか言ってるから、ワンライナー: # もしModule::CoreListがインストールされてないなら cpan install Module::CoreList perl -MModule::CoreList -e 'print "$…

「HTTPエラーメッセージを簡易表示する」を無効にする

IE7だと、エラーページを512バイト以上にしてても「HTTPエラーメッセージを簡易表示する」が無効にならないんだけど、誰か回避方法教えて(><)

Re: 秋元@サイボウズラボ・プログラマー・ブログ: Visual REGEXP 正規表現のマッチング確認ができるクライアントツール:

Visual REGEXP 正規表現のマッチング確認ができるクライアントツール | 秋元@サイボウズラボ・プログラマー・ブログ Emacs使ってるなら M-x re-builder でおk! グループごとに色分けもしてくれるYO!cool!! でもlispの正規表現は書きにくいぜ!ヒャッホーイ!

結婚の御報告

先日2008年3月23日に挙式を行い、本日2008年3月25日に入籍致しましたことを御報告申し上げます。 まぁ色々と言いたいことはありますが、まずは『最高に幸せだ』ということをお伝えして筆を置かせて頂ければと思います。 それでは、今後とも宜しくお願い致し…

今日から1週間丸々休みです。

怒涛の1週間になりそうです。 それでは。また来週ヾ(゚ω゚)ノ゛

Re: めっきり春だし今日からPerlを始めました

めっきり春だし今日からPerlを始めました - あきらめたらそこでテキオモですよ #!/usr/bin/perl を #!/usr/bin/env perl に変えた。perlが/usr/local/bin/等にあってもパスが通ってれば動きます。 use warningsを追加(#!/usr/bin/env perl -wでもいいけど)…

lighttpdでファイルが存在しない場合にFastCGI-Catalystへ飛ばす設定とプラグイン

「そんなことしなくてもいいよ」的な猛烈な勘違いをしてたらすみませんがこっそり教えてください。Apacheの RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^/(.*)$ http://127.0.0.1:3000/$1 [L,QSA]みたいなイメージで、 ファイルが存…

Re: JSON::XS を実戦投入した

unknownplace.org - 2008/02/05 - JSON::XS を実戦投入したCatalyst::View::JSON-0.23(2008/02/22)からencode_jsonが使えるようになってるっぽ。 package MyApp::View::JSON; use strict; use base 'Catalyst::View::JSON'; use JSON::XS (); my $encoder = …

完済人

Catalystを語る人 ・・・く、くるしー!っていうか別に駄洒落にもなってない!語感が似てるなーって思っただけ(><) くだらないと分かりつつも思い付いた事を言わずにいられないのは関西人の性です。あっ!そこのあなた!スターとか付けなくていいですか…

PidginでAIM使っている人は、しばらくGTK+のバージョンを上げない方が良いかも

GTK+を2.12.8 rev aにしたら、AIMが「エンコーディングエラー」になって文字化けするよ。(AIMだけ) ただの文字化けだったらメモ帳に貼り付ければ読めるけど、そんなチャチなもんじゃあ 断じてねえ。もっと恐ろしいものの片鱗を味わったぜ…。復元不可能。 P…

Shipwrightちょっとだけ使ってみたよ

参考:Shipwright - dann@catalyst - Catalystグループ Shipwright-1.01使ってみたよ。CPANモジュール群をSubversionリポジトリで管理できるよ。 どっかの誰かが『CPANモジュール群のバージョンを各マシンで合わせるためにrpmに変換して云々』ってのをやって…

Catalyst::View::TT::ForceUTF8使ってるけどFilterで文字化け

(急いで書いてるので間違ってたらごめん。)Catalyst::View::TT::ForceUTF8を使って、テンプレート内でTemplate::Plugin::Clickableとか使うと Malformed UTF-8 character (fatal)とか言って落ちる。 #--- MyApp/View/TT.pm ---# package MyApp::View::TT; …

特殊変数 $" と $, の違い

ちょっと「ん?」となったので。 今日Perl Tip. 配列をプリントアウトしたいぜ! - Lazy Programmer :-p 「それはプリントアウトじゃなくて変数展開だぜ」と細かい事を言ってみる。 my @food = qw/sashimi yakiniku purin/; local $" = ', '; # とすると pri…

Meadow3+tramp+openssh

(以前から書こうと思っていて忘れていたことです。以前=Meadowをバージョンアップした - ヒルズで働く@robarioの技ログ) trampはリモートにあるファイルを直接編集することができるパッケージです。詳しくはググレカス。設定は (require 'tramp) (setq tr…