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

Apache+FGCIがよく落ちる問題 #3

突如として [error] (2)No such file or directory: mod_fcgid: couldn't bind unix domain socket /tmp/fcgidsock/XXXXX.XXX [warn] (2)No such file or directory: mod_fcgid: spawn process /path/to/public/dispatch.fcgi errorが連続して出力されるよう…

Apache+FGCIで日をまたぐとSegmentation fault (11)になる問題

前回の方法では根本的な解決にはならなかったので,また調査開始です.Segmentation fault (11)とはhardware errorらしいのですが,もしかしてApache/MySQLなどのVersionが問題だろうか.とりあえず日が変わったら再起動するようにcron仕込んで年明けを待つ…

Upgrade Fedora Core from 7 to 8

作業ログを.ここを参考に. # yum clean all # rpm -Uhv ftp://download.fedora.redhat.com/pub/fedora/linux/releases/8/Fedora/i386/os/Packages/fedora-release-*.noarch.rpm # yum update rpm* yum* # yum upgrade # yum groupupdate Base # yum groupi…

Ruby/Railsの勉強にはソースコードを読むのが一番

Mongrelを調べたときに思ったのが,Rubyはソースが読みやすい.何をしてるのかを追いやすいのがいい.やはり本体も含めてソースをちゃんと読む方が勉強にはいいですね.勉強会とか行ってみたいなと思いました.

Mongrel1.1.2で改善?

script/serverでMongrelを使った場合,処理落ちと言うか途中から処理されなくなる現象があったんですが,Mongrel1.1.2にしてからはそんなこともなく正常に動作しています.Tracker見る限りでは該当するのは,これ位しかないんですが,もうちょっと調査必要か…

mod_rewriteでQUERY_STRINGを受け渡すには

RewriteRuleでQUERY_STRINGを受け渡すとは,例えば, /bbs.php?thread=2342&style=tree&page=1を /bbs/tree/2342&page=1としたい場合には, RewriteCond %{QUERY_STRING} ^thread=(\d+)&style=(.+)&page=(\d+)$ RewriteRule ^/bbs.php$ /bbs/$2/$1&page=$3 […

LogRotateさせる & Logのレベルを指定する

environment.rbに config.logger = Logger.new(config.log_path, 'daily') config.logger.level = Logger::INFO などと書くと,日毎にファイルが分割され,INFOレベル以上のみログが表示されるようになる.

public内のstatic contentsを表示させる方法

たとえば, public/company/news/2007/10/21/などをそのまま public/company/news/2007/10/21/index.htmlとして表示させたいとき,routes.rb や public/.htaccess などを変更してもうまく行かない場合があるので,単純 public/company 配下で RewriteEngine …

リーダーの資質とは

KYなリーダー、福田首相 - ITmedia ビジネスオンライン この幕引きで福田内閣の支持率が上がるわけではあるまい。リーダーシップが求められているときにリーダーシップを発揮できなければ、最後は追い込まれての決断であって、それで求心力を強めることには…

順当な判断かなと思いますがいかが?

総務省、KDDI系とウィルコムに2.5GHz帯免許割当なんだかんだでDoCoMoは寡占的であるし,SoftBankはどうも胡散臭いしと言うことで,残るKDDIとWillcomになったような気がしないでもない.au好きのWillcom使いの私にとってはいい選択だと思います.

Apache+FCGIで,時間が経つとSegmentation faultで落ちて接続できなくなる

いろいろ調べても解決法見つからず.と思ってたところに下記記事を見つけました.DSAS開発者の部屋:なぜ apache module を更新すると Segmentation fault するのかもしかして,ソースを更新するたびにちゃんとApacheをrestartせんといかんのだろうか(;´Д`).…

タイピング速度はいかに

ちょっとやってみた.あんまり高くないそうだ.すごい人はこちらもすごい?平均はどれぐらいなんだろうか.

そろそろ終わるのだろうか

マリア様がみてる 30 キラキラまわる (コバルト文庫)作者: 今野緒雪,ひびき玲音出版社/メーカー: 集英社発売日: 2007/12/26メディア: 文庫購入: 3人 クリック: 54回この商品を含むブログ (196件) を見る月刊 アフタヌーン 2008年 02月号 [雑誌]出版社/メーカ…

Flickrアカウントを思い出した

Flickrにメールで問い合わせると,アカウント名が記憶と違ったらしい(;´д`).そのアカウント名でログインすると普通に入れたよ....ちゃんと記録しとかんといかんなorz.

Flickrのアカウント

あるはずなんだが,何を入力してもダメ....新パスワード発行しようにも,メールアドレスが存在しないと言われる始末orz.いかん,記憶を取り戻さないと.

そろそろ活動始めよう

某社を2月末に離職することが決定したので,そろそろ転職活動始めようと思う.東京周辺でなんかいいとこ無いだろうか....できればRubyで開発してるところをで働きたい.応募は年明けからで3月引越,4月から就業開始かな.東京が怖いところでありませんよ…

待ち何とか来ず

連絡ありません.悲しいかな.

act_as_authenticatedでremember_meするときの注意点

複数の場所でログイン・ログアウトをすると, FooControllerでは :login_from_cookieではログイン成功 redirect_to :controller => "hoge" HogeControllerでは :login_requiredではログイン不成功 redirect_to :controller => "foo" となり,無限ループに陥っ…

fastcgi+apache2でのエラーに対処してみる

Apache2.2 + FastCGIでRailsを動かしていると, FastCGI: comm with (dynamic) server "/path/to/dispatch.fcgi" aborted: (first read) idle timeout (30 sec) FastCGI: incomplete headers (0 bytes) received from server "/path/to/dispatch.fcgi"などと…

いま赤字プロジェクトが多いらしい

"プロマネ力が高いほど営業利益率が低い?――SECが調査結果を発表:ITproどうやら赤字プロジェクトを抱えてるところが多いらしいですね.こういう場合って,その該当企業だけではなくて,関連企業のプロマネ力とかが重要になってくるから,一概に営業利益率と…

flashがすぐに消えない場合

flashは表示後にすぐに消えるようなっているsession変数ですが,2回リロードで書き換わるそうなので,以下のようにすると楽チンらしい. <%=h flash[:notice] -%><% flash[:notice] = nil -%> flash.now/flash.keepなど生存期間別にあるそうなので,それを気…

Ruby-GetText-PackageとActionMailerで日本語メール

environment.rbかapplication.rbに require 'gettext/rails' を追加すればメール本文はiso-2022-jpになるんだけど,表題の変換に失敗している模様.設定ミスかもしれないけど,とりあえず, @subject = NKF.nkf('iso-2022-jp','タイトルですよ?') などとし…

h(html_escape)はmodelでは使えないので

h()はhtml_escape()のaliasで,html_escape()はvendor/rails/actionpack/lib/action_view/base.rbにあると言うことなので,modelで使う方法を模索して頓挫.仕方ないので,methodをmodelのprivate methodとして実装しました.こんな感じ. # for sanitize de…

jpmobile & rails 1.2.4以降だとtransit_sidがエラーになる

jpmobileの機能である,session_idをurlに負荷する方法がデフォルトで禁止されるようになったそうな.なので,該当controllerに session :cookie_only => false を追加する必要がある.

setIntervalでinterval=0にするとIEで止まる

これってそういうもんなんだろうか.Firefox/Opera/Safari on Windowsでは問題なかったんでハマりました.

クリドラは果たして終わるのか

終わるのか....そんな奴ァいねえ!! 13 (ワイドKCアフタヌーン)作者: 駒井悠出版社/メーカー: 講談社発売日: 2007/12/21メディア: コミック クリック: 6回この商品を含むブログ (21件) を見るああっ女神さまっ(36) (アフタヌーンKC)作者: 藤島康介出版社/…

Weak references are not implemented in the version of perl at...の対処方法

Scalar::Utilのバージョンによって出るっぽいエラーらしいので,以下のように再インストール sudo rm -f `perldoc -l Scalar::Util` sudo cpan cpan>install Scalar::Util

Amazon-ECSの検索方法など

response = Amazon::Ecs.item_search( '竹本泉', :response_group => 'ItemAttributes,Images', :sort => '-releasedate', :search_index => 'Books', :item_page => 1 ) response_group 帰ってくるデータの大きさや種別など sort ソート指定.-(マイナス)で…

Ruby-forumgがPHPで動いている件について

http://www.ruby-forum.jp/やっぱ動くサーバが少ないんだろうか....と,ちょっと考えてしまうURLでした.