debiancdn

AWS, Content Delivery Network and Debian

月別アーカイブ: 3月 2008

たんじょうび

30台前半最後になりました.この1年でなんとしても論文誌一本採録させないと..というのがああるのでそれを目標にしよう.まあ無理なら延ばすだけなんだが.

MTGってマジックザギャザリングだったか..という話を同僚にされた.まあいいけど今日は10分MTGだけ.明日は2つある..長くなりそうだ.

広告

品川プリンスホテルに行き,電話をうけ

今日は妻がまたしてもあてた試写会のために品川プリンスホテルへ.「砂時計」という映画なのだが,夏帆主演だといえよう.というかCM以外ではじめて見た.

おわったところで友人Yから電話がはいっていて,来週の友人S結婚式のプレゼントをどうするかを話する.友人Fが医師国家試験に合格したことを喜びあう.かんがえてみるとYFSと最後にあったのは品川で,この電話を受けたのもまさにほぼ同じところだったりした.

今年は羽田に行く以外に品川に二度も来たな.なんか変なかんじ.品川に住んでいたときはほぼ鉄道を見るために来ていてそのときの印象がカケラもないものだから.

lighttpd+fcgiではconfig/environment.rbに書いたrequire ‘will_paginate’を読まない..

このblogのdonrailsをrails2.0対応したtrunkにいれかえる.やり方

が,will_paginateが動作していない.もっともwill_paginateがなくても動作するようにコードはかいていたので問題がないと強がることもできなくはないのだが,pageで移動することができない.

./script/consoleでもwebrickでも動作するので,lighgttpd+fcgiの環境のせいなのか.

以下追記。(Apr.2)

どうもgem install fcgi をしたらちゃんと読むようになったっぽい。

 libfcgi-ruby1.8           0.8.7-3 

をdebian etchでいれていたんですが。。何がいかんのでしょう。

まあ動いたのでいいや。

lighttpd+fcgiではconfig/environment.rbに書いたrequire ‘will_paginate’を読まない..

このblogのdonrailsをrails2.0対応したtrunkにいれかえる.やり方

が,will_paginateが動作していない.もっともwill_paginateがなくても動作するようにコードはかいていたので問題がないと強がることもできなくはないのだが,pageで移動することができない.

./script/consoleでもwebrickでも動作するので,lighgttpd+fcgiの環境のせいなのか.

花見な一日

朝おきてコードかいて,友人と常磐線のどこかでまちあわせることにして,9時半くらいの電車にのり上野駅へ.上野についたらE231の我孫子行き15両編成なんというすごいのがいて当然ガラガラだった.進行方向左側我孫子寄りにすわってノートをひらき,我孫子までコードかき.

我孫子についたら渋滞にはまったという連絡があったのでドトールに行き,コード書きを続行.ひとつめのcommitをしたところで友人があらわれる.

image

まずは小僧寿司とヤマザキデイリー経由で柏の葉公園へ.昨年の大学の新歓のときほどの見事さではなかった並木だが十分に満足.

image

広い広場には桜とファミリーだらけ.不健全な花見も見ようというわけではないのだが,水元公園,善福寺川へ(ブレたので写真はなし).高井戸で会社によって荷物をgetし,ついでなので井の頭公園へ.

image

ついたらすっかりまっくらな19時過ぎの井の頭公園.

井の頭公園は宴会は10時までということで,たいへんよくオーガナイズされていた.当然若い人の集団が多数.意外なことに,女性ひとりでベンチにすわって桜みて何か食べている人もちらほら.すくなくとも4人は見た.

image

吉祥寺はいつもにまして酒のんでましたー な人がおおい夜

今日は吉祥寺の駅があきらかに花見してきたかんじの人でいっぱい.へべれけな男,顔がかなり赤い女,いろいろ.

井の頭線の急行には乗ってないので知らないのだが,井の頭公園駅にも急行止まったのだろうなあ.

仕事はしらべもの

家についたら妻に「そういえば福岡のお土産はないの?」と聞かれたのだが北九州空港の手荷物検査過ぎたあとの店がショボすぎで明太子以外はほとんど選べず,買えなかったのでした.海鮮煎餅,めんたいこせんべいは買ったのですが好評で会社と大学で出して気がついたらなくなっていたのでした.

いろんな作業のためにPHP rails mod_proxy…

とある目的でPHPで構築されていたwebを徐々にrailsにかえていくというミッションをやっている.

  • プランA: 現pageのphpファイルをRAILS_ROOT/public以下にcopyし,phpとfcgiを両方動作させる方法.この問題点はphpとfcgiの両方動作させることができるか未知数なところ
  • プランB: 現pageのPHPはdynamicなpage生成につかわれているわけではないのでphpのレンダリング結果をどうにかして全部RAILS_ROOT/public以下に展開する.wgetかなんかすれば全部つくれるとは思うけど,ちょっとでかいかもしれない.
  • プランC: 現pageとは別の11011で別途はしらせたまま11011にmod_proxyする.安定性が問題かも.

まあ個人的にはA,B,Cの順に綺麗な解だと思っているが,どの方法にも一長一短がある.結局いろいろやったところAの方法で.

けっきょく RAILS_ROOT/public/.htaccessをこんなかんじにした.

AddHandler fcgid-script .fcgi
AddHandler cgi-script .cgi
Options +FollowSymLinks +ExecCGI -Indexes
DirectoryIndex index.cgi index.html index.shtml index.php

RewriteEngine On

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} -d
RewriteRule ^(.+[^/])$ $1/ [R]

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} \.php
RewriteRule ^(.*)$ $1 [QSA,L]

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME}/index.html -f
RewriteRule ^(.*)$ $1/index.html [QSA,L]

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME}/index.php -f
RewriteRule ^(.*)$ $1/index.php [QSA,L]

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} -f
RewriteRule ^(.*)$ $1 [QSA,L]

RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f
RewriteRule ^(publications|admin/.*)/?$ dispatch.fcgi [QSA,L]

この最終行がちょっと気にいらないところで,けっきょくこう書かないとPHPとの共存ができないかなしいことに.

RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]

にしてしまうとなぜか[L]が効かず,PHPのほうまでこの行が有効になってしまうのでありました.

とりあえずこれ以上の深追いはしないことにした.

.csharpcode, .csharpcode pre
{
font-size: small;
color: black;
font-family: consolas, “Courier New”, courier, monospace;
background-color: #ffffff;
/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt
{
background-color: #f4f4f4;
width: 100%;
margin: 0em;
}
.csharpcode .lnum { color: #606060; }

ctrlproxyふたたび

以前ayさめのとこを見て導入したctrlproxyだがひとつまいったことが.

あるネットワーク(d.o.j)に複数のIRCサーバが登録されているときに,そのリストの上位のサーバが沈黙したときに,下位のサーバに勝手にfallbackはしないようである.

結局のところctrlproxyにつないで

 nextserver d.o.j
 disconnect d.o.j
 connect d.o.j

とかすると次のリスト,次のリスト..とすすませることはできるようだ.

おそろしくもあり楽しみでもあるオミヤゲ

今日は9時前にKFC経由で帰宅.今日も南さんという店員は元気にはたらいていた.というかいつも似たような顔ぶれの店員なのが近所のKFC.

image

妻がメキシコから帰ってきた.というわけでおみやげをいろいろもらったのだがなんといっても一番おそろしく,楽しみなのがこれ.

そういやデスソースとか最後につかったのはいつだ..99年くらいか..

17時から2359池ノ上まで大学で作業

なんやかんやで遅くなってしまった。

  • GCOE調査書をつくっていた
  • 出張処理をしていた
  • 昨年度の学費の領収書を請求していた
  • 会社で毎度のmtgがあった
  • 会社の内むけwebをどうするかの話をしていた

夕方からは大学の論文管理webについてのMTG.が、はなししながらいろいろとアラがめだつのでかきなおしていたらえらく遅くなり、そのまま朝3時まで家で作業。