タグ

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

  • PHPアプリケーションからGoogle Document Listを利用しよう

    PHP上で動作するアプリケーションフレームワーク「Zend Framework」のZend_Gdataというパッケージを使用することでGoogleカレンダーなどを利用したアプリケーションを簡単に開発できます。今回はGoogle Documents List Data APIを使用してGoogle Documentsサービスにアクセスしましょう。ファイルのアップロード、ダウンロード、サーバ上でのファイル編集が可能です。 はじめに 連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。Zend FrameworkのZend_Gdataというパッケージを使用することでGoogleカレンダーなどを利用したアプリケーションを開発することが

    PHPアプリケーションからGoogle Document Listを利用しよう
    arimaster
    arimaster 2009/07/09
    PHPでGoogle Document Listを使う
  • コンテンツのみ印刷するようにCSSで制御してみよう

    はじめに Web開発者にとって、XHTML+CSSで構成されたWebページ作成の基礎知識は避けて通れません。「CSSってデザイナーがやることじゃないの?」と思うかも知れませんが、プログラマこそ、CSSのマークアップを理解する必要があると筆者は考えています。とりわけ、デザインも担当するWeb開発者も少なくありません。 また、Webページを印刷する場合、コンテンツのみ印刷したいけど、Firefoxでは右端が切れてうまく印刷できずに困ったことはありませんか? そこで稿では、CSSの特長や概要をはじめ、どのブラウザからでも思い通りにコンテンツのみ印刷するようにCSSで制御する方法を解説します。 対象読者 CSSに移行したいが、思い通りにいかずに結局テーブルレイアウトに頼っているWeb開発者 Firefoxでも右端が途切れることなく印刷できるように対処したい方 CSSでレイアウトするメリット CS

    コンテンツのみ印刷するようにCSSで制御してみよう
    arimaster
    arimaster 2009/06/25
    Webページを印刷・CSSで制御
  • ECサイトの設計書を理解しよう! プログラミング未経験から始めるPHP入門~応用編(1)

    はじめに 連載では、PHPまたはプログラム初心者の方を対象に、PHPを用いたWebアプリケーションの作成方法を説明していきます。今回からは応用編として、ECサイトを作成します。稿ではまず、アプリケーション作成に必要な設計書について説明します。PHPの環境構築に関しては第2回を参照ください。 対象読者 プログラミングが初めてでこれから学習する予定の方 プログラミング経験はあるがPHPを初めて学習する方 これまでの連載 第1回「プログラムってなんだろう?PHPってどういうもの?」 第2回「XAMPPをインストールして開発環境を整えよう!」 第3回「変数の扱い方を習得しよう!」 第4回「条件分岐と繰り返しを使いこなそう!」 第5回「入力フォームを使ってデータを送受信しよう!」 第6回「データベースの基礎を理解しよう!」 第7回「PHPを使ってデータベースを操作しよう!」 動作確認環境 PHP

    ECサイトの設計書を理解しよう! プログラミング未経験から始めるPHP入門~応用編(1)
    arimaster
    arimaster 2009/05/20
    ECサイトをPHPで作る例
  • Flashによるマルチプレイヤーゲーム入門: 三目並べ

    必要な環境 Windowsオペレーティングシステム JRE Flash/Flex 3開発環境/FlashDevelop(FlashDevelop.org-Index page) Pulse SDKパッケージ(PULSE-A community platform for multi-player flash gamesより無料で入手可能) 詳細はパッケージ同梱のリストを参照 必要とされるプログラミングレベル このチュートリアルでは、Flashによる開発の経験があり、AS3でのプログラミングを容易に行える読者を想定しています。また、オブジェクト指向プログラミングの概念を知っていれば、なおよいでしょう。 準備 フリーのPulseパッケージをダウンロードしてインストールする必要があります。このパッケージには次のものが含まれています。 Pulse Server 多数のサンプル(ソースコード付き) P

    Flashによるマルチプレイヤーゲーム入門: 三目並べ
    arimaster
    arimaster 2009/05/13
    Flashを使ったマルチプレーヤーゲーム解説
  • PHPアプリケーションからGoogle Calendarを利用しよう(前編)

    連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。今回はGoogle Calendarを利用して簡単な会議室予約システムを作成してみましょう。前回のYouTube検索と違い、Google Dataのクライアント認証が必要となります。 はじめに 連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。Zend FrameworkのZend_Gdataというパッケージを使用することでGoogleカレンダーなどを利用したアプリケーションを開発することができます。 今回はG

    PHPアプリケーションからGoogle Calendarを利用しよう(前編)
    arimaster
    arimaster 2009/05/13
    PHPからGoogle Calendar APIを使う Zend Frameworkの例
  • Delphi for PHP はじめの3歩 その1

    はじめに Delphi for PHPは、Windows向けビジュアル開発ツールとして定評のあるDelphiの開発スタイル、つまり、コンポーネントをドラッグ&ドロップ操作で配置し、プロパティとイベントを設定して開発するスタイルで、PHPによるWebアプリケーションを開発できるツールです。開発環境はWindows向けですが、作成したアプリケーションは、ピュアPHP 5で動作可能ですので、Linuxなど他の環境にも配布し、動作させることができます。 稿では、3回シリーズでDelphi for PHPの基的な使い方を紹介します。Delphi for PHPのトライアル版は、CodeGearのWebサイトからダウンロードできますので、稿を参照しながら試してみてください。 試用する前に「Delphi for PHPの現在」 稿執筆時点で、Delphi for PHPは、Update 2がリリ

    Delphi for PHP はじめの3歩 その1
    arimaster
    arimaster 2009/04/23
    PHP開発環境 Delphi for PHPの解説
  • 「できて当たり前ができるPHP用IDEを」  製作者レオン氏が語るDelphi for PHPとは

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

    「できて当たり前ができるPHP用IDEを」  製作者レオン氏が語るDelphi for PHPとは
    arimaster
    arimaster 2009/04/23
    PHP用IDE 試してみる
  • Zend_GDataでYoutube動画検索アプリケーションを作成しよう

    はじめに 連載では、PHP上で動作するアプリケーションフレームワーク「Zend Framework」と、Googleの提供するサービスを扱うための関数の集合体である「Google Data API」との連携について紹介します。Zend FrameworkのZend_Gdataというパッケージを使用することでGoogleカレンダーなどを利用したアプリケーションを開発することができます。 今回は初回ですので、Google Data APIとは何かと言うところから理解していきましょう。サンプルとしてYoutubeを利用した動画検索アプリケーションを作ってみます。 対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。 必要な環境 Zend FrameworkはPHP 5.1.4以降とWebサーバがインストールされている環境で利用可能です

    Zend_GDataでYoutube動画検索アプリケーションを作成しよう
    arimaster
    arimaster 2009/04/23
    PHPでGoogle Data APIと連携する
  • Eclipse 3.4でのバーション管理方法(Subversion編) ~Eclipse 3.4入門~

    はじめに 第5回「Eclipse 3.4を使ったデバッグとテスト」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発・デバッグしテストするまでの一般的な流れなどを説明しました。 今回はチーム開発などで必須となる「バージョン管理と連係する機能」の基を紹介します。なお、今回の画面画像は「JStyle」導入済みの場合になっています。 今までの記事 第1回「Eclipse 3.4のインストールと日語化」 第2回「Eclipse 3.4の各種設定と利用方法 第3回「Eclipse 3.4プラグインのインストール/設定方法」 第4回「Eclipse 3.4でのアプリケーション開発方法(swing/JSP/サーブレット)」 第5回「Eclipse 3.4を使ったデバッグとテスト」 Eclipse 3.4のバージョン管理と連係する機能 チーム開発やバージョンアッ

    Eclipse 3.4でのバーション管理方法(Subversion編) ~Eclipse 3.4入門~
    arimaster
    arimaster 2009/04/09
    Eclipse3.4でバージョン管理・Subversion
  • Eclipse 3.4でのバーション管理方法(CVS編) ~Eclipse 3.4入門~

    はじめに 第5回「Eclipse 3.4を使ったデバッグとテスト」までで、Eclipseのインストールと設定からEclipseを用いてアプリケーションを開発・デバッグしテストするまでの一般的な流れなどを説明しました。 今回はチーム開発などで必須となる「バージョン管理と連係する機能」の基を紹介します。なお、今回の画面画像は「JStyle」導入済みの場合になっています。 今までの記事 第1回「Eclipse 3.4のインストールと日語化」 第2回「Eclipse 3.4の各種設定と利用方法 第3回「Eclipse 3.4プラグインのインストール/設定方法」 第4回「Eclipse 3.4でのアプリケーション開発方法(swing/JSP/サーブレット)」 第5回「Eclipse 3.4を使ったデバッグとテスト」 Eclipse 3.4のバージョン管理と連係する機能 チーム開発やバージョンアッ

    Eclipse 3.4でのバーション管理方法(CVS編) ~Eclipse 3.4入門~
    arimaster
    arimaster 2009/04/09
    Eclipse3.4でCVSを使う
  • OpenLaszloのインストールと開発環境構築

    はじめに 連載では、FlashやDHTMLによるリッチクライアントアプリケーションを作成できるOpenLaszloについて説明していきます。OpenLaszloはオープンソースとして公開されており、誰でも無償で利用できます。作成されるアプリケーションは、FlashまたはDHTMLなので、ブラウザがあれば大抵は動作します。 対象読者 HTMLJavaScriptを使用した開発を行ったことがある方 Flashを使用した開発を行ったことがある方 OpenLaszloについて興味がある方 OpenLaszloの概要 OpenLaszloは、Laszlo Systems社がLaszlo Presentation Server(LPS)として開発したもので、2004年10月にオープンソース化されOpenLaszloと名前を変えて公開されました。2007年3月には、DHTML(Ajax)に対応したバ

    OpenLaszloのインストールと開発環境構築
    arimaster
    arimaster 2009/03/19
    OpenLaszlo入門
  • Amazon EBSを活用してデータをバックアップしてみよう ~Amazon EC2/S3環境構築のすべて~

    今回は、「Amazon EC2」のインスタンスを停止してもデータが失われないストレージオプションである「Amazon Elastic Block Store(EBS)」の使い方や活用方法を紹介し、「Amazon EC2」を取り巻くデータバックアップ方法を紹介していきます。 はじめに 前回は、「Amazon EC2」をより実践的に扱うためのオプションや、GUIで簡単に操作できるツールの利用手順を紹介しました。 今回は、「Amazon EC2」のインスタンスを停止してもデータが失われないストレージオプションである「Amazon Elastic Block Store(EBS)」の使い方や活用方法を紹介し、「Amazon EC2」を取り巻くデータバックアップ方法を紹介していきます。 前提条件 今回も前回同様「Amazon EC2 Command-Line Tools」を利用した方法を紹介していき

    Amazon EBSを活用してデータをバックアップしてみよう ~Amazon EC2/S3環境構築のすべて~
    arimaster
    arimaster 2009/03/12
    Amazon EC2でデータバックアップ
  • 分析設計モデルをわがままに活用しよう JUDE API入門

    上図のように、何かの情報をもとにモデルを作成したり、モデルからドキュメントやソースを作成できたりします。せっかくモデリングツールを使ってモデルを書くのですから、プログラムを使って作業を効率化してしまいましょう。それを可能にするのが、プログラムでモデルにアクセスできるAPIです。 具体的な活用例 はじめにJUDEのAPIの具体的な活用例を示します。 既存システムのデータベース定義を読み込み、JUDEのERモデルを作成 設計モデルの規模や品質を分析するために、モデルデータのメトリクスを作成 WebフレームワークRuby on Railsとモデルの連携 これらの例はほんの一部で、皆さんの状況ごとにいろいろな活用方法が考えられると思います。開発プロセスも扱っているモデルもツールもプロジェクトによってさまざまですから、やりたいこともさまざまでしょう。そんなわがままな要求にこたえられるのがAPIです。

    分析設計モデルをわがままに活用しよう JUDE API入門
  • 1