Yoji Shidara
Yoji Shidara
先日リリースされたモバイルAdSense日本語版では、GoogleはURLに対して独特のIPとUser-Agentでコンテンツをクロールをしに来るようです。この時、クローラに対してはmobileのアクセスとして対処しないとAdSenseが正常に表示されません。 ○提案 – 仮想端末クラスGoogleの追加 (基底:AbstractMobileクラス) – z_ip_addressへクローラのアドレス空間の追加 詳細は以下のブログでレポートしています。 http://koress.jp/2007/10/adsense_ruby_on_rails_jpmobile.html まだ不確定な情報なので色々調べなければなりませんが。。。 --- Anonymousが変更 – 10月 18 2007 \* 16:26 クラス Google よりは、クラス Googlebot やそれに準ずる名前がベターだと私は思います。ちょっとしたことなのでうるさいですが、ご一考ください。 dara が変更 – 10月 18 2007 \*...
原因が特定できないのですが、環境は ubuntu 6.06 ruby 1.8.4 (2005-12-24) [i486-linux] gem 1.3.0 rails 2.1.0 :~/rails/current$ ./script/console Loading production environment (Rails 2.1.0) Expected /usr/lib/ruby/gems/1.8/gems/jpmobile-0.0.3/lib/jpmobile/emoticon.rb to define Jpmobile::Emoticon /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:261:in `load_missing_constant' /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:467:in`const_missing' /usr/lib/ruby/gems/1.8/gems/jpmobile-0.0.3/lib/jpmobile/emoticon.rb:3 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in `require' /usr/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:509:in`require'...
rails2.02 jpmobileを使って、携帯サイトを作っただけど、AUにはうまくいきました。 しかし、ドコモはなかなかうまくいかなかった。問題は、セッションの値は無くなった。 ユーザーは一旦登録して、情報はセッションに保存しています。別のページへ移動すると、 権限チェックを行う時に、セッションから保存した値は「NIL」になった。なぜ? だれか助けてくれるの。 --- Anonymousが変更 – 12月 03 2009 \* 02:52 同じエラーで苦しみました。。。 たぶん、↓のコードをenvironment.rbかapplication_controller.rbの適当な場所に書けば大丈夫だと思います。 ActionController::Base.session_options[:cookie_only] = false
Rails 2.3.3、jpmobile は github の master を使っています。 rake を実行するとき、rails は lib/tasks/rails.rb で ”#{RAILS_ROOT}/vendor/plugins///tasks//.rake” にある rake タスクファイルを読み込みます。 jpmobile/test/rails/overrides/lib/tasks/rspec.rake も対象になるため、アプリケーション側でも rspec-rails を使っている場合に、rspec.rake が二度ロードされてしまいます。 その結果、同じ rspec のテストが2度実行されます。 jpmobile/test/rails/overrides/lib/tasks というディレクトリ名を変えていただけませんでしょうか。
http://groups.google.co.jp/group/jpmobile/browse_thread/thread/ed0eccf7e6a5bd68
PCで表示したときにも絵文字が画像で表示されると嬉しいです。 http://php-develop.org/MobilePictogramConverter/ こんな感じで、、、 わがまま言ってすいません。 アイコン画像を作るのがめんどくさいですよね。 --- takeru が変更 – 4月 19 2008 \* 16:58 添付 追加された jpmobile_pc_emoji_diff_r138.txt [text/plain] 絵文字画像の生成スクリプト imgタグではき出すフィルタ をつくりました。 tools以下で画像を生成して、 public/images/emoticon/[UNICODE].gifに絵文字画像をコピーしてください。 PCからアクセスした際にsession[:emoji_carrier]の[au/docomo/softbank/all/”“]によってどのキャリアの絵文字で出すかを切り替えるようになっています。 convertコマンド等が必要です。 auのいくつかの絵文字がうまく生成できでいません。 macでしか試していません。 dara が変更 –...
こんな感じでGPS対応/非対応が分かるとうれしいです。 module Jpmobile::Mobile # ==DoCoMo携帯電話 class Docomo < AbstractMobile # 対応するUser-Agentの正規表現 USER_AGENT_REGEXP = /^DoCoMo/ ``` # GPS取得に対応している端末名 # http://www.nttdocomo.co.jp/product/function_purpose/gps/ GPS_SUPPORTED_MODEL_NAMES = ["D904i","F801i","D905i","F905i","N905i","P905i","SH905i","SO905i","N905imyu","SO905iCS","SA800i","F884i","F883iES","F883iESS"] ``` ・・・ ``` # 簡易位置情報(オープンiエリア)取得に対応している場合は +true+ を返す。 #...