未解決 カテゴリーの記事一覧 - こせきの技術日記

未解決

Ruby cursesで日本語が文字化けする。

Rubyの標準ライブラリcursesでUTF-8の日本語が文字化けする。Rubyのバージョンは、MacPortsで入れた1.8.6。 #! /usr/bin/env ruby require "curses" Curses::init_screen Curses::setpos(5,5) Curses::addstr("テスト") Curses::getch Pythonだと日本語も表…

作業ディレクトリが壊れる。

http://www.nabble.com/Error-during-clean-up-t2454879.html ここに書いてあるのと全く同じ症状。 $ svn update svn: Working copy '.' locked svn: run 'svn cleanup' to remove locks (type 'svn help cleanup' for details)で、cleanupしようとすると、 …

Poundじゃダメかもしれない。

Apacheが1.xでmod_proxy_balancerが使えないので、Poundを入れてみた。とりあえず Apache mod_proxy → Pound → mongrel_clusterみたいな感じで、mod_proxy_balancerの代替にしてみようと思った。けど、X-FORWARDED-FORが元のアドレスを保持してくれない。カ…

SimileのTimelineが、タイムゾーンが正の場合に正しく動作しない。

http://simile.mit.edu/timeline/ 柔軟にカスタマイズできて、とてもいいアプリケーションだと思うのだけれど、今のところJSTでちゃんと動かないみたい。TimeZoneを+9に設定すると、たとえば月のラベルに12月が2回表示されたりする。 以下の手順で確認した。…

ActionWebServiceで、引数に2個XMLの特殊文字が連続するとエラーになる。

(追記) http://d.hatena.ne.jp/koseki2/20070318/AwsDoubleCharaEntity2 に続きがあります。追記終わり。 下の記事の手順に従って、AWSを使うシンプルなアプリケーションを作成した後、client_controller.rbの、get_infoメソッドを次のように変えてみる。 cl…

text_areaメソッドは :size=>"30x10" のような指定ができない?

text_area_tag がサポートしている :size=>"30x10" のようなサイズ指定が、text_area だとうまく適用されない。 <%= text_area_tag("field_name", "value", :size=>"30x10") %> <%= text_area("obj_name", "method_name", :size=>"30x10") %>↓ <textarea cols="30" id="field_name" name="field_name" rows="10">value</textarea>

Rails + MySQL (+ Mongrel?) でDB接続の通信が無い状態が続くとデッドロックする。

(追記) この問題について、原因はRubyの側にあるのではないかと考えています。特定の条件下でTCPSocket#flushを実行すると、スレッドが停止したまま処理が戻ってこなくなります。以下の投稿で、Railsを使わず再現する方法を説明しました。 http://blade.naga…

ActionWebServiceで:timeを指定してるのにクライアント側がDateTimeで受け取ってしまう

:timeはTimeで受け渡すという意味ではないのかな? http://api.rubyonrails.org/classes/ActionWebService/SignatureTypes.html :time Represents a timestamp, will be cast to a Time object うーん。。。なんでうまくいかないんだろう。 Javaの話だけど、…