ブックマーク / codezine.jp (5)

  • Zend Framework入門(20): PHPテキスト検索エンジン - Zend_Search_Luceneの詳細 -

    Apache Luceneとの連携 Zend_Search_Luceneで利用している索引は、家であるApache Luceneと互換性があり、相互に利用することが可能です。 ここではApache Luceneで日語を対象としたの索引の生成と、それのZend_Search_Luceneからの利用についての方法の一例について紹介します。 Zend_Search_Luceneでは索引のバージョン1.4から1.9、2.1と2.3を利用できます。このうち、索引バージョン1.4から1.9は読み込みのみ、2.1と2.3については読み込みと出力ができます。また、読み込んだ低いバージョンの索引を高いバージョンの形式で書き出すこともできます。ただし、これは元に戻せない(例えばバージョン2.1で読み込んだ索引をバージョン2.3で書き出してしまった場合、バージョン2.1には戻すことはできない)ので注意してく

    Zend Framework入門(20): PHPテキスト検索エンジン - Zend_Search_Luceneの詳細 -
  • PHPアプリからFlashコンテンツにアクセスしよう - Zend_Amf -

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回はAdobe Flash Player(以下、Flash)とZend Frameworkの橋渡しをするモジュール、Zend_Amfの紹介をします。 Zend_AmfのAMFはAction Message Formatの略で、Flashとサーバとの間で情報のやりとりをするためのフォーマットです。Zend_Amfを利用すれば、手軽にFlashからのリクエストを受けたり、処理の結果を返したりできます。 対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。 必要な環境 Zend FrameworkはPHP 5.2.3以降とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてAp

    PHPアプリからFlashコンテンツにアクセスしよう - Zend_Amf -
  • Zend Frameworkで趣味と実益を兼ねたRSSフィードを作成する

    このエントリではcronに対して、毎日、午前0時、午前6時、午後0時、午後6時に実行し、curlプログラムを使用して指定のGameNomad URLにアクセスするように指示します。このURLは誰でもアクセス可能にしたくないので、パスワードで保護してあります。認証はcurlの--userオプションを使用して行います。croncrontabの詳細については、Wikipediaの「cron」の項目を参照してください。 cronジョブコントローラーの中にあるpopulargamesアクションを次に示します。このアクションは、Zend_Feedコンポーネントを利用し、WebサイトのMySQLデータベースに格納されている情報に基づいてフィードを作成します。稿では、アクションの内容を1行ずつ細かく説明することはしません。重要な処理をしている行についてのみ、後で行番号を示しながら説明します。 01 p

    Zend Frameworkで趣味と実益を兼ねたRSSフィードを作成する
  • Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse

    2008年4月7日に発表されたGoogle App Engineが、ちょうど1年後の2009年4月7日にJavaに対応したことが発表されました。さらに、Java開発には必須のEclipse用のプラグイン「Google Plugin for Eclipse」が同時に発表され、Java利用者は簡単にGoogle App Engine用のプログラム開発とEclipse上からのデプロイができるようになっています。今回はそんな便利な「Google Plugin for Eclipse」の使い方を説明します。 はじめに 2008年4月7日、Googleのインフラでウェブサービスを展開できるという「Google App Engine」が発表され世界中が驚かされました。この時点では利用できる言語としてPythonのみがサポートされており、Pythonの開発者がGoogleの社員であることを考えると当然なの

    Google App Engine for Javaを使ってみよう! (1)Google Plugin for Eclipse
  • Google App Engine for Javaを使ってみよう! (5)Datastore Java API

    はじめに Googleのインフラで実行されるクラウドサービス Google App Engineが2009年4月7日にJavaに対応しました。Javaエンジニアにも利用できるようになったGoogle App Engineを一緒に勉強して行きましょう! 今回は、GoogleのスケーラブルなデータストレージにアクセスするためのAPIを勉強したいと思います。 対象読者 ウェブサービス開発に興味のあるJavaエンジニア Google App Engine for Javaに興味がある方 必要な環境 「Google Plugin for Eclipse」がインストールされている、Eclipse 3.3(Europa)か3.4(Ganymede) 開発環境の構築手順については、第1回の解説を参照してください。 Datastore Java APIとは? Google App Engineではファイルシ

    Google App Engine for Javaを使ってみよう! (5)Datastore Java API
  • 1