ここしばらく、foursquare APIの勉強がてら、Google Maps APIと組み合わせごにょごにょやってました。やはり、foursquareは地図と組み合わせると楽しいですね。 とりあえず、今後もう少しデザイン的な部分を見直したり、機能を増やしていってちょっとしたサービスに出来たらなと思っています。 サイト名は仮ですが。 4sq map : http://labs.s-koichi.info/mashup/4sq/checkinmap.html まず、foursquare APIの参考にしたのがこちらの日本語訳です。 foursquare API ドキュメント — foursquare-API v documentation まだまだ使ってないAPIがあるので、いろいろ試してみたいですね。あと、登録系のAPIは今回つかってないです。 ちなみに、foursquareのOAuthア
2007/11/13: 3.と4.が同じ内容となっていましたので、4.の内容を変更しました。 ここ最近PHP4.1.2で稼働していたシステムをPHP5.1.6へ移行しています。 移行の際に発生した問題とその対応をメモしておきます。 ちなみに全ての内容がPHP4->PHP5で必要なものではないです。PHP4も4.1/4.2/4.3/4.4の間でちょこちょこ変わっているので、一部の内容はPHP4間の移行でも修正が必要になります。またPHP4.4に適応しているスクリプトをPHP5へ移行するなら修正内容は少なくなります。 1.Notice: Only variable references should be returned by reference 「function &method()」と定義しているメソッドでスカラー値を返すと発生します。 <?php class Hoge { functi
3. XPathXML や HTML の任意の位置を取得するための式XPathエンジンがあれば、 XPathを指定して HTML 上の値を簡単に持ってこれる 4. XPath<?php$url = 'http://www.nicovideo.jp/';libxml_use_internal_errors(true);$doc = new DOMDocument();$doc->loadHTML(file_get_contents($url));libxml_clear_errors();$xpath = new DOMXPath($doc);foreach ($xpath->query('//a') as $node) { echo $node->textContent . "";}
2. Yii とは? Yii; easy , efficient and extensible 簡単に効率的に拡張できる? そんなに簡単でもない かなり新しいフレームワーク 1.0.0 は 2009 年初め、最新は 1.1.1 開発がかなり活発、後発だけに機能は豊富 Php フレームワークランキングあたりでも人気高い http://www. phpframeworks .com/top-10-php-frameworks/ 3. Yii の特徴 MVC フレームワーク 公式でドキュメントが豊富 http://www. yiiframework .com/ 高パフォーマンス(後述) フレームワーク利用する時の障害要因。とりあえず現状のフレームワーク内では最高速 オブジェクトの遅延ロード(詳細不明)を多用して必要になるまでロードしないとか。 機能が豊富。 AR 、 i18n 、等々 Jquer
このセクションでは、出発点となるスケルトンアプリケーションを作る方法を解説します。 説明を簡単にするために、ウェブサーバのドキュメントルートを /wwwroot であると仮定し、対応する URL を http://www.example.com/ であるとします。 1. Yii のインストール ¶ まずはじめに Yii Framework をインストールします。 Yii のリリースファイル(バージョン 1.1.1以上)を www.yiiframework.com から取得し、/wwwroot/yii ディレクトリに解凍します。 念のために、/wwwroot/yii/framework というディレクトリが存在することをもう一度確認してください。 ヒント: Yii framework はファイルシステムのどの場所にでもインストールすることが出来ます。ウェブフォルダ(ドキュメントルート)の下で
Check out my radio show at www.DCRadioNetwork.com for news and views about internet marketing and web development HEY YOU! IT’S 2013 AND THE ARTICLE BELOW IS OUT OF DATE! IF YOU WANT TO FIND OUT WHAT THE BEST PHP FRAMEWORK IS FOR 2013, THEN I ENCOURAGE TO YOU CHECK OUT THIS RECENT BROADCAST FROM MY WEBSITE AT http://www.DCRadioNetwork.com. Cheers! – David Just in case you haven’t noticed, the PHP
Yiiに出会うまで 実はここ数カ月、フレームワークジプシーとでもいうべき生活をしていた。 Railsは素晴らしい!。とは思うんだけれど、Rubyは嫌い。自分のRuby嫌いは、PHP/FIとかの時代からのもので、多分治らないだろう。 で、PHPを主に使ってきた身としては、やっぱりPHPがいい。 CakePHPが人気らしいけれど、どうも好きになれない。 Code Igniterは実際ある程度使い込んでみて、いいとは思うんだけれど、「小さいアプリを素早く作る」ことに特化している感じで、限界がある。 そんな中、最近見つけたすごく新しいフレームワークがYii。なんかゲーム機みたいな名前たけれど、ドキュメントを見る限り良く出来ている感じ。 http://www.yiiframework.com/ 主観的なYiiの特長 「生産性が高い」とか「○分でアプリが作れる」とか「多彩なヘルパー」とか、そういうあり
PHPTAL PHP Template Attribute Language PHPTALのドキュメントを日本語訳しました。 現時点では勝手翻訳なので、この翻訳に関するご意見はtetsuya@wardish.jpまでお願いします。 目次 イントロダクション なぜPHPTALを使うのか インストール 最初の例 Template Attribute Language 1. 属性の優先度 2. TAL namespace 2.1. tal:define 2.2. tal:condition 2.3. tal:repeat 2.4. tal:omit-tag 2.5. tal:replace 2.6. tal:content 2.7. tal:attributes 2.8. tal:on-error 3. METAL namespace 3.1. metal:define-macro 3.2. m
今回は作成したテーブルにデータを登録し、モデルからDBのデータにアクセス可能かユニットテストを使って検証します。とりあえずテスト概要を読んでおいてください。PHPUnitをインストールしていなければしといてください。 テスト計画 まずどんなテストをするのか決めておきます。今回はモデル間のリレーションが想定どおり働くかどうかを検証します。 UserのProfileが取得できること UserからPost(複数)を取得できること Postのauthor(User)を取得できること PostのCategory(複数)を取得できること テストデータ作成 - フィクスチャマネージャの準備 フィクスチャを参照しつつ、main.php を変更します。毎回変更してますね。 /webapp/protrected/config/main.php <?php return array( 'components'=
シーズン3の展開が信じられないくらいに素晴らしい(これについては後日また書く)「ドクター・フー」だが、そのアニメ版である「THE INFINITE QUEST」という作品が4月から英国では放送されてるらしい。子供向けの番組の1セグメントらしく、3〜4分ほどの短いエピソードが続きものとして毎週放送されてんだとか。 子供向けというだけあってストーリーもシンプルで、アニメの動きもカクカクしていてデビッド・テナントの変化自在な表情をとらえられていないのが残念なところ。悪役のデザインはちょっと「イーオン・フラックス」(もちろんアニメの方だ)っぽいかも。ドクターとマーサの声はそれぞれデビッド・テナントとフリーマ・アジャイマンが担当してるので、「ドクター・フー」の熱心なファンなら一見の価値はあるだろう。 何故か俺にはアニメ化されたドクターが「美味しんぼ」の山岡士郎に見えてしまうのです。
php_mecab-0.3.0.tgzのコンパイルが通りません http://d.hatena.ne.jp/rsky/20071228/1198841049 PHP5.2.9からPHP5.3.0へアップデート後の症状なので PHP絡みで原因がありそうです. 原因やコンパイルを通す方法が分かりません,よろしくお願いします。 cc -I. -I/usr/local/src/php_mecab-0.3.0 -DPHP_ATOM_INC -I/usr/local/src/php_mecab-0.3.0/include -I/usr/local/src/php_mecab-0.3.0/main -I/usr/local/src/php_mecab-0.3.0 -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/u
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く