<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6157925464263614855</id><updated>2011-11-28T08:45:49.660+09:00</updated><category term='コンソール'/><category term='summary'/><category term='文字化け'/><category term='slony'/><category term='radrails'/><category term='error'/><category term='encoding'/><category term='ログ'/><category term='munin'/><category term='aptana'/><category term='rails'/><title type='text'>なんかいろいろ</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://leno-ig.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://leno-ig.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>leno ig</name><uri>http://www.blogger.com/profile/10948974600475202569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6157925464263614855.post-3161914908276971149</id><published>2008-03-12T12:58:00.008+09:00</published><updated>2008-03-12T21:08:43.205+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='radrails'/><category scheme='http://www.blogger.com/atom/ns#' term='文字化け'/><category scheme='http://www.blogger.com/atom/ns#' term='aptana'/><category scheme='http://www.blogger.com/atom/ns#' term='ログ'/><category scheme='http://www.blogger.com/atom/ns#' term='rails'/><category scheme='http://www.blogger.com/atom/ns#' term='コンソール'/><title type='text'>aptanaのログの文字化け対策</title><content type='html'>aptana(rad rails,eclipse plugin等)でrails開発をしている方。&lt;br /&gt;コンソールビューに出力されるログが文字化けして、お困りではないでしょうか。&lt;br /&gt;(win環境)&lt;br /&gt;&lt;br /&gt;これまでは、ログファイルをtail、ソースをsjisで書くなどあまりスマートではない方法で&lt;br /&gt;なんとか誤魔化してきましたが、ついにloggerをいじってやりました。&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;適用&lt;/strong&gt;(注：rails2.0のみです。。。)&lt;br /&gt;&lt;a href="http://leno.ig.googlepages.com/charsetable_logger.rb"&gt;ソース&lt;/a&gt;をRAILS_ROOT/libに配置&lt;br /&gt;RAILS_ROOT/config/environments/development.rbに以下追記&lt;br /&gt;&lt;pre&gt;RAILS_DEFAULT_LOGGER = CharsetableLogger.new(config.log_path, CharsetableLogger.const_get(config.log_level.to_s.upcase), 's')&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;strong&gt;解説&lt;/strong&gt;&lt;br /&gt;rails2.0のデフォルトlogger ActiveSupport::BufferedLoggerを継承&lt;br /&gt;:charsetアトリビュート追加&lt;br /&gt;initializeの引数にcharset追加&lt;br /&gt;ログ出力時に:charsetに従って、出力を変更&lt;br /&gt;RAILS_DEFAULT_LOGGERにロガーを指定&lt;br /&gt;RAILS_DEFAULT_LOGGERについてはRails::Initializer.initialize_logger()あたりを参照&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6157925464263614855-3161914908276971149?l=leno-ig.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leno-ig.blogspot.com/feeds/3161914908276971149/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6157925464263614855&amp;postID=3161914908276971149' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/3161914908276971149'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/3161914908276971149'/><link rel='alternate' type='text/html' href='http://leno-ig.blogspot.com/2008/03/aptana.html' title='aptanaのログの文字化け対策'/><author><name>leno ig</name><uri>http://www.blogger.com/profile/10948974600475202569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6157925464263614855.post-33425800964557971</id><published>2008-02-27T14:50:00.005+09:00</published><updated>2008-03-12T13:22:37.943+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='munin'/><category scheme='http://www.blogger.com/atom/ns#' term='summary'/><title type='text'>muninのサマリ表示</title><content type='html'>&lt;a href="http://munin.sourceforge.net/"&gt;munin&lt;/a&gt;は簡単、きれいなサーバツールですが、&lt;br /&gt;グラフを一括でみれないのが嫌。&lt;br /&gt;&lt;br /&gt;で、つくりました。&lt;br /&gt;&lt;a href="http://leno.ig.googlepages.com/summary.zip"&gt;munin-summary&lt;/a&gt;&lt;br /&gt;ruby+jsです。&lt;br /&gt;同梱は３ファイル&lt;br /&gt;&lt;pre&gt;summary.cgi(rubycgi)&lt;br /&gt;summary.erb(rubyテンプレート)&lt;br /&gt;munin.js(グラフ表示)&lt;/pre&gt;&lt;br /&gt;プラス必須ライブラリは&lt;a href="http://jquery.com/"&gt;jquery.js&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;muninが/var/www/muninで稼動中とした場合&lt;br /&gt;同梱３ファイルは&lt;br /&gt;&lt;pre&gt;/var/www/munin/cgi/summary.cgi&lt;br /&gt;/var/www/munin/cgi/summary.erb&lt;br /&gt;/var/www/munin/munin.js&lt;/pre&gt;&lt;br /&gt;と配置してください。&lt;br /&gt;summary.erb中のjquery.jsのパスを環境に合わせればOKかな？&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6157925464263614855-33425800964557971?l=leno-ig.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leno-ig.blogspot.com/feeds/33425800964557971/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6157925464263614855&amp;postID=33425800964557971' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/33425800964557971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/33425800964557971'/><link rel='alternate' type='text/html' href='http://leno-ig.blogspot.com/2008/02/munin.html' title='muninのサマリ表示'/><author><name>leno ig</name><uri>http://www.blogger.com/profile/10948974600475202569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6157925464263614855.post-6372838127616470141</id><published>2008-02-27T13:46:00.006+09:00</published><updated>2008-03-12T13:23:02.641+09:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='encoding'/><category scheme='http://www.blogger.com/atom/ns#' term='slony'/><category scheme='http://www.blogger.com/atom/ns#' term='error'/><title type='text'>slonyでエラーでまくった人。。。</title><content type='html'>うちの会社のDBエンコーディングはEUC_JP&lt;br /&gt;で、postgresql.confのclient_encodingはSJIS&lt;br /&gt;そのせいでslonyがsjisの例の文字コードをエスケープ文字と誤解して&lt;br /&gt;エラーはきまくり。。。&lt;br /&gt;&lt;br /&gt;こんな特殊な環境の人はいないだろうけど、&lt;br /&gt;一応回避策を。&lt;br /&gt;&lt;br /&gt;答え：slonyの実行ユーザの環境変数に&lt;br /&gt;&lt;pre&gt;PGCLIENTENCODING=EUC_JP&lt;br /&gt;export PGCLIENTENCODING&lt;/pre&gt;&lt;br /&gt;すればOK&lt;br /&gt;&lt;br /&gt;ちなみに、&lt;a href="http://slony.info/documentation/requirements.html"&gt;ここ&lt;/a&gt;にも書いてますが。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6157925464263614855-6372838127616470141?l=leno-ig.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://leno-ig.blogspot.com/feeds/6372838127616470141/comments/default' title='コメントの投稿'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=6157925464263614855&amp;postID=6372838127616470141' title='0 件のコメント'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/6372838127616470141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6157925464263614855/posts/default/6372838127616470141'/><link rel='alternate' type='text/html' href='http://leno-ig.blogspot.com/2008/02/muninjs.html' title='slonyでエラーでまくった人。。。'/><author><name>leno ig</name><uri>http://www.blogger.com/profile/10948974600475202569</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
