タグ

2010年4月21日のブックマーク (10件)

  • CakePHPでOAuth - 廟攻

    Twitter等で使われているOAuthをCakePHPで使うライブラリを紹介します。 OAuth consumers for CakePHP - by cakebaker 導入方法 OAuth consumer classをダウンロード CakePHPのルートディレクトリか、appディレクトリで展開する(それぞれ「vendors/OAuth」か「app/vendors/OAuth」に展開される) 使い方 Twitterを例にして説明します。Twitter以外のサービスを利用する場合も基的には同じです。 大まかな流れは次の様になります。 ・事前準備 Webサービスの立ち上げ前に、Twitterからconsumer keyとconsumer secretをあらかじめ取得しておく ・認証とAPI利用の流れ Twitterからリクエストトークンを取得 Twitterの認証ページへリダイレクト

    CakePHPでOAuth - 廟攻
  • API配信Webサイト まとめ一覧 - 世界四季報

    国内外に問わずAPIを使った量産ページ型のマッシュアップサイトを作ろうか思ってAPIサイトをまとめてみました。 [探し方] ・deliciousで「api」検索 ・diggで「api」検索 ・はてなブックマークで「api」検索 【海外API配信Webサイトまとめ一覧】 ・API Dashboard: ProgrammableWeb ・gotAPI/HTML [APIリファレンス] ・Full WEB 2.0 API List [例えば] ・Facebook Developers ・Developer's Guide - グーグルチャート API 【日国内API配信Webサイトまとめ一覧】 ・MASHUP AWARD 4th / MA4 ↑ここだけで事足りるかも。 ・Web APIまとめ - Shiz Labs ・FrontPage - Web APIまとめサイト ・zuzara : 日

    API配信Webサイト まとめ一覧 - 世界四季報
  • ブラウザバグ回避用CSSセットアップ / IEバグ対処フロー | Takazudo Clipping*

    暇だからCSSのセットアップでも載せとく。 CSSレイアウトで問題になるのは、ブラウザごとにバグがあって、それに対応するのにどうするかっていうのが一番困る。でも、ブラウザごとにっていっても、実際に問題があるのは、ネスケ4とかIE4とかMacIEとの当に古いブラウザと、バグの多いけどまだちょっと使っている人がいるIE5、IE5.5、まだまだこれからも高いシェアを続けていくIE6と、かなりましになったけどまだちょっと問題のあるIE7を、なんとかすればいい。逆に言えば、これら以外のブラウザには、フツーに何の仕掛けもなしに、きちんと表示される必要がある。FirefoxとかOperaは、かなりきちんと表示してくれるから。 要するに問題なのはIEばっかりなんだけれど、FirefoxやOperaできちんと表示されていれば、IEでボロボロになってても、大して心配はない。一定の流れでバグ回避をしていけば

  • Pipe Render

    SIGGRAPH Asia 2009に参加してきました。 見れたのは展示のみ、当は論文発表等を見たかったのですが今回は駄目でした。 とりあえず、展示会で気になったものをご紹介します。 < UEI iPhoneとARとHMDを合わせたデバイス > iPhoneGPSとコンパスを使い、向いている方向に合わせてHMDに映った地図が回転するそうです。ここでは付けてみることはできなかったのですが、実際にどのように見えるのかが気になりました。 iPhoneとARとHMDと自転車 < MITメディアラボ Sixth Sense > 有名なMITメディアラボの投影型AR。(写真の写りが悪くて分かりにくいですが)実際に見るのは初めてだったので、とても面白かったです。 Sixth Sense < 幽霊退治AR 「KAIDAN」 > 光の効果と立体音響でとても怖いAR幽霊を体験できました。途中、耳元で幽霊の

  • PTAMの解析 - 1 概要 - Pipe Render

    PTAM(Parallel Tracking and Mapping for Small AR Workspaces)の解析を行っております。 正直言って非常に難しいです。 なので、とりあえず概要について説明したいと思います。 また資料として、以下のサイトを参考にさせていただきました。 masayashi:PTAMを15分でなんとなく理解する Cagylogic:PTAMのアルゴリズムを理解するのに必要な用語 ※非常に大雑把に翻訳しているので、誤りや不足があるはずです、ご注意ください。 ※また、この内容は未完成で、修正される可能性があります。 ○PTAMとは? マーカーなしのARの手法です。 以下のような特徴があります。 初めて映す場所でも実行できる(マーカーなどの目印いらず)最初の場所から少し移動しても、トラッキングし続けることができる。(常にマップを更新)マップの更新とトラッキングを別

  • Web サービスのプロモーションに大切な 5 つのポイント : LINE Corporation ディレクターブログ

    こんにちは。ライブドアの薮田(yabucccchi)です。広告企画や自社媒体のプロモーション企画なんかをやってます。 Web サービスの担当者というと制作することに集中しがちですが、作るだけではサービスを使ってもらうことはできません。リリース前・リリース時・リリース後にどのようにプロモーションしていくのかを計画する必要があります。 今回は私たちがサービスやプロジェクトを進めるにあたって、どのようにプロモーションの計画をたてているのかをご紹介します。また文の最後に私が使っているプロモーション計画表のテンプレートを参考までに Open&Share させていただきます。 実際に表を見ながら以下の 5 つの項目を考えていくと分かりやすいかと思います。 1. サービスのことを分析し目的やターゲットを明確にする まず、自分たちのサービスの Vision や Who・What を分析します。そのサービ

    Web サービスのプロモーションに大切な 5 つのポイント : LINE Corporation ディレクターブログ
  • エックスサーバー サーバー初期ページ

    このウェブスペースへは、まだホームページがアップロードされていません。 早速、エックスサーバー上へファイルをアップロードしてみましょう。 アップロードの方法などは、サポートマニュアルをご参照ください。

  • Flashで吹雪のごとき描画を実現するチューニング3策

    Flashで吹雪のごとき描画を実現するチューニング3策:速いFlash/ActionScriptチューニング入門(2)(1/4 ページ) Flash/ActionScriptチューニングの基礎知識から実践的テクニックまでを紹介する連載。読みながら試せるオンライン・サンプルもあります。Adobe AIR/Flexにも応用可能です Flash高速化は、ASの知識有無にかかわらず 連載第1回の「Flashを閃光のごとく高速化するための基礎知識」では、実際のチューニング方法を語る前準備として、「どの処理に、どれだけ時間・リソースが割かれているか」、つまり“処理負荷”を調べる具体的な方法を紹介しましたが、あれから1カ月ちょっと経過しました。すっかり季節も変わり始めてしまいました。時がたつのは、速いものです。 今回から、実践的なチューニング手法の解説が始まりますが、プログラムが不要なものから必須なもの

    Flashで吹雪のごとき描画を実現するチューニング3策
  • nanapiの初期バージョンに検索窓がなかった理由 : けんすう日記

    はじめに 【仕事における80:20の法則】個人・企業のパフォーマンスを最大限に高める方法 | [b] bizMode|世界のデジタルトレンドを読む というブログの中で nanapiというレシピサイトがありますが、c/o時は全然機能がなく、レシピを探せませんでした。果たして、カットオーバー時点において、レシピ検索機能は備え付けておく必要があったのでしょうか?また、個人ページにも全く機能性はありませんでしたが、今はどうでしょう?十分パワーアップしています。 そこに、多くの問題が発生したでしょうか?していません。 少しの問題は発生していましたが、プロダクト価値を脅かすものではありません。 徹底的に80%にこだわり、重要なポイントは、十分に抑えられていたと思います。 こんな記事で紹介してもらったので、ちょっと書いてみます。記事内では、最初は検索結果に対しての工数をさかずにあとで回した、というニュア

  • SpatiaLiteで逆ジオコーディング - 泥縄トラップ

    国土数値情報-行政区域-SHAPEの全国分行政区域のデータをSpatiaLiteでSQLiteへ取り込む。そんなんあるなら国土数値情報XMLファイルから日全国分のshapeファイルを作る - 泥縄トラップとか要らねーよ、って奴は甘い。蜂蜜を煮詰めたより甘い。 上記リンク先のファイルだとトップページに「利用上の注意」とやらが書かれており、元になる国土交通省によるXMLファイルよりも若干制限が厳しくなっている。現状、シェアウェア開発のための作業ではないので特に問題はないが、私のゴーストが「好きに使いたいなら材料は自分で用意しなさい」と囁いているので、上記ファイルはSQL文の練習にだけ用いる。 spatialite-gui操作手順 ダウンロード手順は割愛。 Creating a new(empty) SQLite DB Files Load shapefile 一度にロード出来るのは1個。統合

    SpatiaLiteで逆ジオコーディング - 泥縄トラップ