タグ

2009年8月8日のブックマーク (4件)

  • Google Map APIでルート表示をする

    はじめに Google Maps APIを取り上げるこの不定期シリーズの以前の回では、Google Maps APIGoogleMapAPIというPHPライブラリを使用して、地図に沿ったルートのプロットと計算を行いました。このような機能の用途は数多くあり、例えば2地点間の直線距離の測定や、単純なジョギングルートやサイクリングルートの距離を計算する簡易ゲージなどが考えられます。しかし便利ではあるものの、より複雑なルートの距離を計算しようとすると、このような機能の限界がすぐに明らかになってきます。 例えば、オハイオ州のコロンバスからクリーブランドまでの道筋をユーザーに案内するような、非常に長いルートを図示する場合はどうでしょうか? 図1のように正確にルートを図示するには、おそらくこのアプローチではかなり手間がかかるでしょう。 ありがたいことにGoogle Maps APIの機能を利用すれば、

    Google Map APIでルート表示をする
    fragarach_the_sword
    fragarach_the_sword 2009/08/08
    Google Map APIでルート表示をする(1/2):CodeZine
  • PHP 5でSOAPおよびRPC Webサービスを開発する

    はじめに 変転の激しいWeb開発の世界の中で、PHPテクノロジはその汎用性と実用性が高く評価されています。PHPは、もともとは1995年にRasmus Lerdorfが作成した単純なスクリプト言語です。それが今では、膨大なサードパーティモジュール、拡張APIライブラリ、オブジェクト指向開発のサポート、名前空間、堅牢なデータベースアクセス、およびその他の機能を伴う、格的なエンタープライズグレードのWebテクノロジプラットフォームへと進化を遂げました。稿では、PHPを使ったWebサービスの開発に焦点を当てます。利用できる各種ツールキットの概要や、PHPアプリケーションでWebサービスを作成するのに最適な方法について説明します。 PHPの簡単な歴史 90年代末以降、PHP(ハイパーテキストプロセッサ)は、その単純さとWeb開発向けの仕様で人気を博しました。PHPは現在、2000万を超えるWe

    PHP 5でSOAPおよびRPC Webサービスを開発する
    fragarach_the_sword
    fragarach_the_sword 2009/08/08
    PHP 5でSOAPおよびRPC Webサービスを開発する (1/4):CodeZine
  • PostgreSQLの分析関数の衝撃1 (モードとメジアン):CodeZine

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    PostgreSQLの分析関数の衝撃1 (モードとメジアン):CodeZine
    fragarach_the_sword
    fragarach_the_sword 2009/08/08
    CodeZine: PostgreSQL8.4のwindows関数
  • IBMがパブリッククラウドでIT資源を提供

    IBM MCCSでは、日IBMのデータセンター内に、IBMのx86サーバー「IBM  System x」やストレージ「IBM System Storage」などのIT資源を用意し、ネットワーク経由で提供。企業でIT資産を所有する必要がなくなるうえに、ネットワーク・サービスもIBM MCCSに含まれているため、日IBMのデータセンターまでの通信料の負担も不要。 また、一般的にx86サーバー単体稼働時のCPU使用率は15~20%程度だが、仮想化技術を活用し、1つのCPUで複数業務を処理することで、CPU使用率は80~90%に上がり、5倍以上効率的に使用できることが見込まれるという。 料金は、CPUの処理量に応じた従量課金制。CPU使用量の基準には、CPUの使用能力を測る業界標準の評価指標「SPECint_rate2006」を採用。業務に応じて基使用量を設定し、基使用量を越えた分に関して

    IBMがパブリッククラウドでIT資源を提供
    fragarach_the_sword
    fragarach_the_sword 2009/08/08
    EnterpriseZine: IBMがパブリッククラウドでIT資源を提供