タグ

2012年11月16日のブックマーク (8件)

  • Windows 版の Sublime Text 2 を使う

    Eclipse → Aptana Studio → NetBeans と、IDEを乗り換えながら使っていたのですが、どれもしっくりこなくて、大学卒業以来となる emacs にいよいよ乗り換えるときかなぁと考えていました。 コーディングしていて何が嫌かというと、別の行に移動するときに右の小指で矢印キーを押しているときや、マウスでソースコードをスクロールしているとき。Mac であれば、大抵のエディタでデフォルトキーバインドが emacs風になっているのであまりストレスは感じませんが、Windows で作業しているときは当にストレスを感じていました。 そんな折、去年末に Sublime Text 2 の存在を知って使い始めてからは、他のIDEに乗り換える気が全くなくなるほど気に入ってしまいました。 とても素晴らしいエディタなのですが、Windows環境で使っているという情報があまりないので、紹

    Windows 版の Sublime Text 2 を使う
  • ソーシャルメディアAPIリファレンス - アクセストークンを取得する (User Login Server-side Flow)

    Facebookの認証後に発行されるアクセストークンを取得するには、複数の方法があります。 (いずれもOAuthの仕組みが使われています) 「User Login Server-side Flow」は、 サーバーサイドからGraph APIをコールする。 Facebookのアカウントで認証を行う。 認証後にアクセストークンが発行される。 フローでアクセストークン取得を行います。 アクセストークン取得の流れ Graph API "https://www.facebook.com/dialog/oauth" に、GETパラメータを付加してコールする。 <?php ////////// ↓ 解説を参照 ////////// // 【client_id】を参照 $client_id = '...'; // 【redirect_uri】を参照 $redirect_uri = '...'; /////

  • facebookでthird party cookieが書き込めない問題について - tanihiro.log

    主にsafariに限ったことと言っても過言ではないのですが、facebookに埋め込むアプリを作成した場合、cookieが書き込めない場合があります。 それは、主流のブラウザの中でsafariだけ、デフォルトでcookieセキュリティが他ブラウザよりも厳しい設定がされているからです。 そもそもなんでcookieが書き込めないのか safariブラウザのcookieの設定は、third party cookieを書き込めないような設定になっています。 では、third party cookieの書き込みとはどういうことか、簡単に図にまとめてみました。 例1の方法は通常の場合です。 ブラウザからアクセスしているドメインと同じドメインのcookieを書き込んでいるのでなんの問題もありません。 例2の方法はfacebookのcanvasアプリの場合です。 ブラウザからアクセスしているドメインはf

    facebookでthird party cookieが書き込めない問題について - tanihiro.log
    shaw
    shaw 2012/11/16
  • text.ssig33.com - Facebook アプリ開発で注意しておくべきこと

    Facebook アプリ開発で注意しておくべきこと についてまとめる。以下を守るのはめんどくさいかもしれないが、なるべく守ったほうがよい。 Facebook へのアクセスは失敗するという前提で作る これ最重要 概要 追加権限の取得を必須にしない API アクセスは高い確率で失敗するので失敗した場合のことを常に考える これら二点の問題の解決には JavaScript でなるべく処理することが有効(かもしれない) 追加権限の取得まわりについては、こちらの長文が参考になります。あと当該記事にもコメントしましたが Facebook API の追加権限取得については、「追加権限をどのように使用するか」の説明を追加権限取得時に説明することが出来ます。あまり分かりやすい UI じゃないですが、書かないよりは書くほうがマシです。 また、上記記事は、いわゆる Web のエキスパートユーザーが執筆したもので、

  • suggest.js - 入力補完ライブラリ

    Japanese / English JavaScriptで入力補完を手軽に行うためのライブラリです。 (【お知らせ】ver2.0からprototype.jsを必要としなくなりました) 下記のような機能を持っています。 入力内容をもとに検索を行い、補完候補を表示します。(Google Suggestぽく) Ajaxでは無く、初回画面表示時のみデータの読み込みを行い、それ以降は、クライアント側で対象データから検索します。したがって、入力内容に変化があってもサーバ側にアクセスすることはありません。 検索は、前方一致/部分一致、大文字と小文字の区別あり/なしといったように、オプションで簡単に指定できます。また、その他にも様々なオプションが指定可能です。 検索結果の表示上限を指定できます。(デフォルト上限20件) 補完候補はキーボードの上下と、マウスにて選択できます。また、キーボードで選択中にES

  • ソーシャルゲームをGoogle Playに直置きで出す際に知っておきたいこと:Android (アンドロイド) × グローバル:オルタナティブ・ブログ

    先日書いたベンチャーがグローバル展開するためのブログ記事は気がついたら4500近くfacebookでいいねを押されていて驚きました。今日は職のGooglePlayとAndroidの情報を書いていきたいと思います。 スマートフォンの普及で一番影響を受けている市場のひとつにゲーム業界が上げられます。日ではスマホはガラケーの進化版として捉えられていますが、グローバルで見るとスマホはゲームのハード機の代替物としてゲームメーカー各社には捉えられていることが多く、実際に海外のユーザはDSやPSなどの代わりとしてスマホで遊んでいる人がたくさんいます。 スマホ普及でゲーム業界はハードウェアのプラットフォーム自体が変わってしまったので、またゼロから収益を上げるためのノウハウを蓄積しなければならなくなっています。さらにソーシャルメディアの普及もからみ合って、従来のマーケティングも通用しなくなってきています

    ソーシャルゲームをGoogle Playに直置きで出す際に知っておきたいこと:Android (アンドロイド) × グローバル:オルタナティブ・ブログ
    shaw
    shaw 2012/11/16
    ひろゆきかと思った(3回目)
  • All episodes of ‘Madoka Magica’ now available on conventional and Android phones – アニメ!アニメ!ビズ

  • 東京の定番ラーメン 20選 - Time Out Tokyo (タイムアウト東京)

    「オーディエンスが増えれば競技者人口が増え、競技者人口が増えれば、競技全体のレベルは上がり、種目全体をとりまく状況は成熟する」。スポーツの世界の話でよく言われる話だが、これは芸能や外産業にもあてはまる。さて、東京のラーメン店といえば、外産業のなかでも最もポピュラーなジャンルであり、最も競争が激しい世界だ。博多系、横浜家系、二郎系……ファンの増加、嗜好の変化とともに味の系譜は多様性を増し、白濁したスープの奥底にはそれぞれの職人による文脈を跨いだ挑戦の成果、はたまた強者どもの夢が沈殿している。 そんな超激戦区・東京23区のラーメン店のなかで、定番といえるものは? タイムアウト東京編集部が年間200杯をべ歩くラーメンハンターと協議した結果は以下の通りだ。もちろん、泣く泣く漏れた選もあれば、今後の定番というべき新潮流もある。読者の皆さんにも、TwitterやFacebookで定番セレクション

    shaw
    shaw 2012/11/16