Posts tagged API
[iPhone/iPad] Dropbox API を使ってみた
8iPhone/iPad アプリに Dropbox からファイルの読み込みがしたくて、Dropbox API を使ってみました。SDK が用意されていてそれを使えば簡単にアプリに組み込むことが可能です。
アプリの登録
Dropbox に自分が作成するアプリを登録して API Key などを取得します。まず下記 URL よりアプリを登録します。
https://www.dropbox.com/developers/apps
(続きを読む…)
[CakePHP] Firefox で CakePHP API を簡単に検索する方法
4Firefox の検索バーに CakePHP API の検索を追加して簡単に CakePHP API を検索する方法です。
下記エントリで紹介されています。
Easy CakePHP API search with Firefox ? nuts and bolts of cakephp
こんな感じになります。
(続きを読む…)
WordPress Mu のアクション一覧
0WordPress でプラグインを作成するときに、アクション・フックを使うことが多くなります。WordPress のアクションフックは下記のページで一覧になっていますが、WordPress Mu で追加されたアクションフックの一覧は探してみても見つかりませんでした。
プラグイン API/アクションフック一覧 – WordPress Codex 日本語版
そこで、自分で一覧を作成してみました。作成方法は wpmu- で始まるソースから do_action を探してアクション名を拾いました。一部 WordPress 用のアクションも入っているかもしれません。また漏れがあるかもしれませんが、これで WordPress Mu 用のプラグイン作成時にかなり助かりましたので、参考までに載せておきます。使用した WordPress Mu のバージョンは 2.8.2 です。
(続きを読む…)
Google Map にイベントを発生させる GEvent.trigger
1Google Map API で作成したマーカをクリックすると情報ウィンドウを開くようにすることがありますが、地図以外のところのリンクなどをクリックしてマーカの情報ウィンドウを開くには、GEvent.trigger を使用してイベントを発生させます。
(続きを読む…)
[CakePHP] cake api でコアライブラリの API の説明を簡単に見る
1CakePHP の cake コマンドは bake くらいしか使っていなかったのですが、cakephper さんの以下のエントリで console api というのを知りました。
console api を使ってみた & 不具合があったのでチケット投げた – cakephperの日記(cakePHP1.2ベース)
モデルやヘルパーなどのコアライブラリの API の説明をみることができるものです。
$ cake api model
[WordPress] XML-RPC を使用する方法
41XML-RPC を使用して、WordPress に投稿する方法です。
XML-RPC とは簡単に言うと XML を HTTP でやり取りしてリモート手続き呼び出しを行うための方法です。非常に簡単な仕様で、仕様書も短いですので興味のある方は下記サイトで仕様を確認してください。
XML-RPC Specification
XML-RPC 仕様書 (上記仕様の日本語訳)
(続きを読む…)
iKnow! API を一般公開
0Welcome to “iKnow! API KICK OFF!”
API リリース記念プログラミングコンテスト「iKnow! API KICK OFF!」開催中!
日本のデベロッパー達のチャレンジを、待っています!
いつも英語の勉強でお世話になっている iKnow で API が一般公開されました。それに合わせてコンテストも開催するようです。
(続きを読む…)
CakePHP1.2 RC2 がリリースされました
1Release: Some RC2 Sweetness (Articles) | The Bakery, Everything CakePHP
CakePHP1.2 RC2 がリリースされました。
ダウンロードは以下からできます。
CakePHP: the rapid development php framework. Home
正式リリースも近そうですね。
CakePHP1.2 SimpleTest のテストケースをまとめて実行する
1ある程度テストケースが増えてくるといちいち App Test Cases からひとつづつテストを実行するのは面倒です。そこでグループ化してまとめてテストケースを実行する方法です。
テストケースのグループ化
app/tests/groups 以下に GroupTest を継承したクラスを作成する。
GroupTest を継承したクラスのファイル名は hoge.group.php のように .group.php を付ける。
まとめる対象はディレクトリかファイルを指定できる。
(続きを読む…)
CakePHP1.2 SimpleTest 値を検証する assert?メソッド
2SimpleTest で使用する値を検証する assert?メソッド
assertTure
boolean assertTrue(boolean $result, [string $message])
$result が true か
(続きを読む…)