[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

mobileに関するirohirokiのブックマーク (42)

  • Railsで絵文字入りメールを送る方法: ぐうたら技術屋のTips

    最近は携帯向けメルマガでも絵文字入りメール使うところが増えてきているみたいですね。今回はRailsの場合に絵文字入りメールを送る場合はどうやるのかを調べてみました。 結論から言っちゃうと、DoCoMo,auはShift_jis、SoftbankはUTF-8をBASE64でエンコードしたものにしてやれば送れます。 あとは、絵文字の文字コードの各キャリア向けの変換ですが、jpmobile(0.0.2)をちょこと変えたものを使用しました。 以下がサンプルコードになります。 def send_mail(mail_address) mail = TMail::Mail.new docomo_or_au = (mail_address.ends_with?('docomo.ne.jp') || mail_address.ends_with?('ezweb.ne.jp')) dummy_controll

  • Google Code Archive - Long-term storage for Google Code Project Hosting.

  • jpmobile を rails 2.1.0 に対応する方法 - 夜の Discovery

    jpmobile_ext.rb class ActionView::Base #:nodoc: alias render_file_without_jpmobile render_file #:nodoc: alias render_partial_without_jpmobile render_partial #:nodoc: def render_file(template_path, use_full_path = true, local_assigns = {}) mobile_path = mobile_template_path(template_path) return mobile_path.nil? ? render_file_without_jpmobile(template_path, use_full_path, local_assigns) : render_fi

    jpmobile を rails 2.1.0 に対応する方法 - 夜の Discovery
  • RailsのMailer(TMail)のメールアドレスドット問題

    TMail(0.10.7で確認)だと3つ以上連続するピリオドを持つアドレスは不正と判断して、弾いてしまいます。 なので、Railsでメールを受信する機能を使うときに、送信アドレスのフォーマットが規約RFCに反している場合でも処理を続けるようにする対応をしてみた とくに、携帯のドコモ、auは規約に準じていない(2007年12月時点)ので注意。 反したメールアドレスとは、3つ以上連続するピリオドを持つアドレスなど。 hello...yes.i.do.@your.ne.jp 参考ページ urekatのスカンク日記3 2007-11-1の記事 ずっと君のターン 2007-11-26の記事 ■まず、parser.yを手に入れる Rails1.2.3のパケージに含まれるTMailにはparser.yが存在しない。 バージョンを確認(info.rbの中身のコメント上部)してTMailを単体でDLすればp

  • Persistence is Power:ケータイサイトで機種情報を取得する Rails プラグイン mbterm_db - livedoor Blog(ブログ)

    実は前から公開してたんだけど、最近の機種情報を追加ついで、あと Rails のプラグインを書く勘を取り戻しついでに、ちょっと手を入れたので、改めて紹介しときます。 mbterm_dbRuby on Rails でケータイサイトをつくる際に、ブラウザのバージョンや画面サイズを取得する Rails プラグインです。 このプラグインは、以前モバイル勉強会で紹介した機種情報 DB の出力の一形式です。機種情報 DB には、基的に僕が必要なものしか入れてないのですが、最近は FlashLite に傾倒気味なので、そのうち FlashLite のバージョンくらいは入れるかもしれません。 こんなデータベースを持たずとも、ドコモ以外は HTTP リクエストヘッダにそこそこの情報が含まれているのですが、リクエストヘッダの情報は微妙に足りなかったり(一行の文字数とか)、SSL したら取れない事が

  • koress.jp: Ruby on Railsで携帯からファイルのアップロード(+送信者認証)

    こんばんは、Cigar-Cook@業でのWebサイトリリースを控えて死ぬほど忙しい、です。 今日は都内はありえないぐらいに寒かったです。。。秋ですね。 今回は開発者のために、先日リリースした「ソーシャルQRコードブックマーク - よいさいと(β)」の裏側のお話を書いておきます。 まず初めに このエントリは、Ruby on RailsとMTA(Mail Transfer Agent)の連動によって、メールによるファイルのアップロード機能を実現する方法について説明しています。 まずは背景から 現行、端末から直接ファイルをアップロードすることができる携帯電話の端末はほとんどありません。というか、ケータイ業界が著作権ビジネスをドル箱にして村社会・囲い込み思考・縦割りでって行こうとしている限りは、input type=fileが使えるようになることは今後しばらく無いでしょう。 そこで、メールにフ

  • Put Your Content in my Pocket, Part II

    If you had any doubts about the relevancy of this series to your own web properties, last week’s announcement of Mobile Safari being available on the iPod sweetens the deal: there have been over 100 million iPods sold to date. The mobile web is no longer just about phones. Size matters#section2 Let’s begin with the size of the screen. There are two sets of dimensions to consider, depending on how

    Put Your Content in my Pocket, Part II
  • ウノウラボ Unoh Labs: 携帯開発向けに便利な支援ツール/サイト

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: 携帯開発向けに便利な支援ツール/サイト
  • モバイルサイトでの機種判別の話

    もくじ 基礎編 機種判別とは? どうして機種判別するの? 機種判別の大まかな流れ 与太実践編 サイトの要件決め User-Agentの取得 機種情報の抽出 機種情報の利用 なんとなくお伝えしたいこと 全機種個別対応とか無理 でも、何も考えてないと、ヘンなサイトになる んじゃ、どういう事を考えておいた方が良いか? 実際、(僕が)どういう風にやってるか? もっとうまい方法ないですかねー?

  • ウノウラボ Unoh Labs: 携帯におけるメールアドレスの制限について調べてみました

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    ウノウラボ Unoh Labs: 携帯におけるメールアドレスの制限について調べてみました
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

  • 携帯サイトでは誤クリックにご用心 (ユーザビリティ実践メモ)

    携帯サイトを使っているとき、操作キーを連打しすぎてリンクを押し間違えた経験はありませんか。携帯サイトを設計する際は、このような「誤クリック」に配慮する必要があります。 このような画面では「戻る」や「キャンセル」ボタンがセットで配置されていることが一般的であり、画面を作る際は「戻る」ボタンが間違ってクリックされないよう配慮する必要があります。しかし、携帯サイトではリンクの一つ一つにフォーカスが当たってしまうため、リンクが隣接して配置されている場合は特に「勢い余っての誤クリック」が発生する恐れが高くなるのです。 操作キーで操作をする限り、この問題の抜的な解決は難しいのですが、以下のような次善の策をとることはできます(※効果は機種に依存します)。 「戻る」や「キャンセル」はボタンではなくリンクにする ボタンよりもリンクの方が、フォーカスが当たっていることを認識しやすいためです。 「申し込

  • TRANS - 携帯用CSSを書く上で押さえておくべきポイント

    先日、diggでVitamin Features » Make your site mobile friendlyというエントリーが上がってきてました。見てみると、非常にうまい具合に携帯向けのCSSHTMLの書き方などが紹介されていました。僕も携帯向けCSSの書き方には興味があったので、勉強がてら重要なポイントを抜き出して、和訳してみました。 和訳文は次からスタートです。(上記サイトの「mobile」は携帯電話やPDAを含めたモバイル機器が正確な訳ですが、ここでは話を分かりやすくするために「mobile」を全て「携帯」と訳しています。) 基からスタートしよう。 既に論理的でセマンティックなHTMLを構造化しているんだったら、携帯を含めたどのデバイスでもきれいに、使いやすく、アクセシブルになっています。携帯によっては、WAPに準拠しているかもしれないし、もしかしたらWAP2もいけるかもし

    TRANS - 携帯用CSSを書く上で押さえておくべきポイント
  • [Rails] 絵文字変換などの携帯サイト開発をサポートするMobile on Railsを作った

    卒論を書いていたため、久々の技術ネタです。 携帯サイトの開発をサポートするプラグインを作りました。 Mobile on Rails API ドキュメント インストール方法 レポジトリをRuby forgeに移しました。 % ./script/plugin install http://mor.rubyforge.org/svn/trunk 更新履歴 以下のパッチを適用しました。ありがとうございます。 Mobile on Rails をSoftBank のあれな絵文字仕様に対応させた 主な機能は次の通り。 キャリア間の絵文字の変換メソッドキャリア内での絵文字表記の変換 ユーザエージェントに応じて絵文字を変換携帯サイト開発のための便利なメソッド フォームからの入力を内部エンコーディング(可読文字列)に変換するセッションIDをURLに付加携帯からのリクエストの際は携帯用のViewを読み込むリクエ

  • 携帯のユーザーIDを取得する - Unknown::Programming

    DoCoMoの場合は端末ID、SoftBankの場合はユーザID、AUの場合はサブスクライバIDを返すというもの。 CPAN漁ってみたところ、一応HTTP::MobileAgent::Plugin::ExtensionやSledge::MobileGate::Mobileとか携帯のIDを取得できるヤツはあった。 だけど、HTTP::MobileAgent::Plugin::ExtensionはSoftBankのときにUAから取得できるシリアルナンバーしか取れない。あとDoCoMoのis_utnの判定がhtml_version取得できない場合に未対応になるのがどうにもいけてない。 一方Sledge::MobileGate::MobileはユーザID取れるには取れるんだけど取得できなかった場合にシリアルナンバー返すんでちょい微妙。というかどっちにしろSledgeしからしか扱えないのでもっと汎用

    携帯のユーザーIDを取得する - Unknown::Programming
  • CodeZine:Perlで作るモバイルサイトのコツ:第7回(絵文字, メール, Perl, モバイル)

    はじめに 携帯らしいかわいいサイトを構築するのにかかせない絵文字ですが、最近は携帯向けメールマガジンなどのメールにも絵文字が含まれるようになってきています。 稿では、絵文字を含んだメールを送信する場合のキャリアごとの仕様の違いと、送信方法を紹介します。対象読者絵文字を含んだメールの送信を検討している方CPANモジュールを使用したことのある方 必要な環境 Perl 5.8以上が動作する環境。キャリアの仕様の違いと絵文字を埋め込む方法 絵文字を含むメールの送信は、基的に絵文字のバイナリデータを文に挿入することで可能となります。しかし、キャリアごとに絵文字の仕様が異なるため、その違いを吸収する必要があったり、そもそも絵文字に対応していない端末があるため、配信する端末を制限するなどの方法を検討しなければなりません。 そこで、絵文字を送信する上で各キャリアごとにどのようにすればよいのかをまとめ

  • http://ima.pandach.com/cgi-bin/mt/2007/04/auezweb.php

  • 携帯電話の検索に関する調査--ユーザーは検索結果も“比較”している!?

    Webマーケティングガイドでは、モバイルインターネット調査会社のネットエイジアリサーチと共同調査のもと、第5回携帯電話の検索に関する調査を行った。その結果、ユーザーはモバイル検索結果においても“比較”という行動をとっている可能性が浮上した。 今回の調査対象は、15歳以上〜49歳未満の男女モバイルユーザー300人で、男女比については50%ずつの均等割付けを行い、年齢比は15〜19歳:33.3%、20〜34歳:33.3%、35〜49歳:33.3%となっている。また、キャリア比はDoCoMo:47%、au:38.3%、SoftBank:14.7%となっている。 まずQ1では、携帯電話でオンラインショッピングや情報収集をしようと思ったとき、どのような方法で検索をするかを尋ねた。その結果、「商品名」という回答が最も多く60.7%、そして「カテゴリー」の34.7%、「ブランド名や会社名」の34.3%と

    携帯電話の検索に関する調査--ユーザーは検索結果も“比較”している!?
  • http://www.kbmj.com/~shinya/rails_seminar/slides/

  • ケータイでのサービスは非同期が常識? | i d e a * i d e a

    We'll be back soon! Our site is currently undergoing maintenance. Please check back later.

    ケータイでのサービスは非同期が常識? | i d e a * i d e a