タグ

ブックマーク / blog.masuidrive.jp (3)

  • iOSの標準Mailアプリにツールバーを追加しているLinkedIn Introはどうやって実現しているのか – @masuidrive blog

    LinkedInが日、iOSの標準MailアプリでLinkedInのプロフィールを見ることのできる「LinkedIn Intro」というサービスをリリースしました。 このサービスを導入すると、メールの中で送信者の情報をインラインで見ることができます。 iOSにはメールアプリが沢山ありますが、このサービスの特徴は既存のアプリにLinkedInの機能を追加しているところが特徴的です。 通常、iOSでは「機能拡張」みたいな物を作る事はできないのですが、これはどうやって実現しているのでしょうか? LinkedIn社のブログ「LinkedIn Intro: Doing the Impossible on iOS」でどのように実現しているのか、解説しています。 仕組みとしては、IMAPプロキシを作り、メールの文にツールバーのHTMLを差し込んでいるそうです。 サーバ側でメッセージのキャッシュなどは

    iOSの標準Mailアプリにツールバーを追加しているLinkedIn Introはどうやって実現しているのか – @masuidrive blog
    itochan
    itochan 2013/10/25
    HTMLメールとか。イラネ
  • 無料のサイト=オープンソースじゃない

    Photo by Lori Spindler ●<SNS> フリーの夢の終焉、米国のNingがフリービジネスを放棄し社員を7割削減 (略) 米国のフリーSNSで有名なNingが、フリー開発を放棄し、社員を4割削減します。 オープンソースの夢はSNSに関して米国では終焉しました。 <SNS> フリーの夢の終焉、米国のNingがフリービジネスを放棄し社員を7割削減: SNS,ソーシャルネットワーキング.jp フリーのサイト=オープンソースじゃありません。なかなかこの誤認識は止まらないなぁ。 Ningはソースコードが公開されていないので、オープンソースではありません。ただの無料のサイトです。 この二つの違いは非常に大きなモノです。 むしろ、オープンソース化されていれば、企業の業績によって「無料版」が廃止されユーザが混乱するという事態には、ならなかったはずです。オープンソースのSNSである、Ope

    無料のサイト=オープンソースじゃない
    itochan
    itochan 2010/10/26
    無料と自由のオープンの混同  いずれにせよ最低限データのバックアップ機能が必要
  • 緯度経度を文字列で表すGeoHash - @masuidrive blog

    なんか世間的に位置情報アプリが流行ってるらしいし、Google App Engine(GAE)も楽しそう。どうせだから、GAEでなんか位置情報アプリでも作ってみよう!と思ってTwitterに書き込んだところ、Geohashという、位置情報のプロトコル?を教えてもらいました。 これは、その名の通り、位置情報をハッシュで表す規格なのですが、いろいろおもしろい特徴があり、調べているうちに楽しくなってきたので、勢い余ってPure Rubyのライブラリまで書いちゃいました。 そのあと、結局ライブラリを作ったところで満足して、アプリは何も作らなかったので、せめてGeohashの解説でも書いておこうと思います。 位置情報は通常、緯度経度で表します。たとえば東京タワーの緯度経度は35.65861, 139.745447です。 北を上にした地図でいうと、緯度がY座標で経度がX座標です。英語では緯度をlati

    itochan
    itochan 2010/01/16
    特に理由はなくメモ >北を上にした地図でいうと、緯度がY座標で経度がX座標です。
  • 1