2008-11-01から1ヶ月間の記事一覧
昨日のRailsでSJISの一部文字が使えない問題の対策が出来た。 原因はまだ良くつかめていないがenvironment.rbで$KCODEを指定しても各コントローラに来る前に$KCODEが「utf8」に戻ってしまうようだ。ためしにenvironment.rbで $KCODE = "sjis" としてコントロ…
RailsでSJISの一部文字が使えない。 Rails 2.1 で Shift-JIS - 涅ir槃naのように設定したところ普通の文字は使えるのだが「表」「索」「照」「会」といった漢字が使えない。「憂鬱」とかは使えるのに・・・どんなエラーになるかというと以下のようなエラーで…
railsのログフォーマットを直すのは結構しんどかった。。。 lib配下でLoggerクラスを拡張して以下のような仕様を追加 先頭に時刻を追加 先頭行のみ各ログレベル毎に「-FATAL-」などの文言を追加 空行がログに出るのを回避 んでやっとこんな感じで要件を満た…
SOAPサーバーの電文の最後に みたいな文言が帰ってくるんだけど何これ? なにが原因なんかな〜? これがついてるとパーサーがこけるんだよねうーんとおもって調べてたら This is an OpenPGP/MIME signed message (RFC 2440 and 3156)From transport informat…
ちょいとした要件でRubyでSOAPクライアントを作りたい!!調べたところsoap4rが便利らしい。なので早速使ってみる。 gem install soap4r 入れたらアクセス先のWSDLからモック(?)を作る wsdl2ruby --wsdl 'http://targethost/target?wsdl' --classdef する…
Railsに使える統合開発環境でShift-JISが使えるものはないのだろうか。。。 NetBeansもrbファイルはutf-8強制だしAptana(Aptana1.2.0+RailsUI1.03)でもSJISは選択できない。。⇒NetBeansはプロジェクトのプロパティでソースのエンコーディングを指定できる…
いや〜〜〜サーバー構築ってまじむずいっす。 とくにlighttpdがむずい。エラー分かりにくすぎw でもなんとか動いて一安心です。 unexpected end-of-file (perhaps the fastcgi process died) 何かあるとすぐにこのunexpected end-of-file (perhaps the fast…
lighttpd+fastcgi+Rails環境を構築してたんですがうごかねぇ!! lighttpdは動いてるんだけどfastcgiとの連携部分で落ちる>< どうもfastcgiのプロセスが死んじゃってるらしいってとこまで分かったのだがその次の対策がわからん というわけで今日はタイムオ…
Linuxにはapt-getがありRubyにはgemとかひじょ〜〜〜〜〜〜〜に便利なものがそろっている訳ですが、本番機というのは得てしてクローズドな環境に置かれています。 なので上記のようば便利ツールは一切使えません。インストールしたかったらメディア調達して…
先日相当な時間悩んだmap.resourcesがうまく動かない問題は2晩寝かして今日やってみたらすんなり動いた。 なんでじゃ?rubyってキャッシュして動いてたりするんだっけ? そんなこともあるのか?よくわかんないけど再現しないし動くようになってしまったので…
=====================================================================◇◇ 東京マラソン 抽選結果(落選)のお知らせ ◇◇=====================================================================このたびは東京マラソンにご応募いただき誠にありがとうござ…
Rails2.1.1でroutes.rbの記載がうまくいかない、、 map.resources :garapon, :collection => {:rss => :get} のような感じで書いてRESTフル+「/garapon/rss」とかいうURLを作りたいんだけど /garapon/rssにアクセスすると ActiveRecord::RecordNotFound in …
今日はログ出力周りとそのログ監視辺りを調べていました。分かった事 ログローテーションの仕方 タイムスタンプの付与の仕方 ログの切れ目で空行が入るのもなんとかしたいな、、 あともう少しエラーログを分かりやすく(監視しやすく)したいのでfatalメソッ…
というわけでリフレッシュも終わったのでRails始めました。 いやぁ遂に私もRailsで飯が食えるときが来ましたよ。うちの会社も頑張ってるね、感動です。 というわけで自分用メモ CookieSessionの改ざん検知方法 Rails2.0はCookieSession使う訳なんですが、一…