[MobileOnRails] 静的ファイルの場合、Docomoスタイルシートがきかない。

Rails上で直接htmlファイルを置いてみるとdocomoのスタイルシートがきかない。 ヘッダーとかの設定はもちろんしてあって、試しにそのhtmlファイルを他のサーバーに移動するとスタイルが正しく反映される。 Rails経由で表示した場合も正しく表示されるので、html直接みる場合はRailsが何かを邪魔しているみたいです。 何かっていうかhtaccessのaddTypeが反映されていないっぽいですが、、 といことでpassengerの設定で特定のディレクトリの場合だけpassengerをoffにすることに。 以下の要領で、PassengerEnableをoffに設定 [crayon-59c34b0b5b8b7058126138/] 無事、うごきました。

[Jquery] Sortable

JqueryのSortableのまとめ。 [crayon-59c34b0b5ceab478626578/]

[Mobile] firemobilesimulator

携帯端末検証に今まではFireFoxのAddonでUserAgentSwicherを使ってましたが、 MobileSimulatorたるAddonを発見。 なかなか便利そうです。 http://firemobilesimulator.org/

[Ruby1.9 on Rails] マルチバイト文字列でエラー : incompatible character encodings: UTF-8 and ASCII-8BIT

前回の続き http://b.ruyaka.com/2009/07/06/ruby19-gem-install-mysql-ではまる/ なんかgem install mysqlでMySQL/Rubyはインスートルできたんですが、 どうやらMySQL/Rubyがruby1.9の「M17N」に対応していない模様。 おかげて、データベースから取り出した文字列は全て「ASCII-8BIT」になってしまいます。 マルチバイト文字列を入れるとASCII-8BITとUTF-8がぶつかりエラーが発生します。 「incompatible character encodings: UTF-8 and ASCII-8BIT」 ほんと困りました。 調べてみたところ解決方法は2通り発見。 ① MySQL/Rubyではなく、M17Nに対応しているRuby/MySQLを入れる (ややこしい) ② Rails上で「for

[Ruby1.9] gem install mysql ではまる

そろそろ各ライブラリも1.9に対応してきたので。rails開発もruby1.8から1.9に移行。 今までのテストでも処理によるけど確実に2倍以上は早くなっている。 このまま1.8だとなにかと不安です。 ruby1.9・rubygems・railsなどのインストールは順調に進んだが、mysqlのインストールではまる。 結論から言うと、   「gemでインストールされるmysqlのバージョンが古いまま」 なのが原因でした。 なので1.9の場合は、直接本家にインストールしてあげる必要があるそうです。 エラー内容 [crayon-59c34b0b5decd657179990/] 以下、実行すれば解決。 [crayon-59c34b0b5dedf893721488/]