タグ

phpと開発に関するwdr_sのブックマーク (10)

  • iPhone対応Webサイト構築入門(前編):SourceForge.JP Magazine

    iPhoneにはWebブラウザとしてMac OS X/Windows用のSafari(以下、PC版Safari)のサブセット版が搭載されている。iPhoneのSafariでは一般的なWebサイトのほとんどが閲覧可能だが、Appleが提供している「iPhone向けのWebサイトデザイン」に従ったデザインを施すことで、iPhoneで閲覧した際により操作しやすいWebサイトを構築できる。記事では、このようなiPhone向けのWebサイトを作成するテクニックを紹介する。 なお、以下では主にiPhoneについて述べているが、iPod touchに搭載されているSafariについても仕様はまったく同一だ。 iPhone版Safariの特徴 iPhoneに搭載されているSafariは、PC版Safariに採用されているレンダリングエンジン「WebKit」を使用している。また、フォントについてもMac

    iPhone対応Webサイト構築入門(前編):SourceForge.JP Magazine
  • Mantis Bug Tracker

    MantisBT makes collaboration with team members & clients easy, fast, and professional MantisBT is an open source issue tracker that provides a delicate balance between simplicity and power. Users are able to get started in minutes and start managing their projects while collaborating with their teammates and clients effectively. Once you start using it, you will never go back! MantisBT 2.26.3 For

  • InfoQ: Java上のPHP: それぞれの長所は?

    Java/EEの開発コミュニティにおけるPHPのプロファイルと妥当性の向上は収束するように見える。IBMとCouchoの双方はJavaアーキテクチャ上のPHPに大きな投資をしている。またSun、Oracle、BEAも過去18ヶ月以内にPHPの統合やZendとの提携を発表している。私たちはPHPJavaスペースで適合するところについて、IBMのWebSphere CTOであるJerry Cuomo氏と、Resin Java Application Serverや最近ではQuercus PHP engine(サイト・英語)の作者でもあるScott Ferguson氏に話を聞いた。Java/PHPのハイブリッドスタックにおけるIBMの目立つ投資は、スクリプティング言語のGroovyとPHPをサポートする新しいWebフレームワーク、Project Zero(サイト・英語)の開発だ。IBMがPro

    InfoQ: Java上のPHP: それぞれの長所は?
  • 第2回 ショッピングカートクラスを作ってみる(1) | gihyo.jp

    ショッピングカートクラスを作ってみる これから、実際にPHPUnitを使ってテストケースを書きつつ、クラスの実装を行ってみましょう。今回作成するのは、以下の機能を持つ簡易的なショッピングカートクラス(Cartクラス)です。 前提条件:商品コード、数量共に自然数とする 初期状態では、カートに入れられた商品数は0 商品を追加する場合、商品コードと数量(正数)を指定する 数量を変更する場合、商品コードと変更する数量(整数)を指定する 商品コードを指定して、カートに入っている数量を取得できる すべての商品コードと数量をまとめて取得できる クリアすると、カートは初期状態になる 1番目の仕様「初期状態では、カートに入れられた商品数は0」 それでは早速、1番目の仕様である 初期状態では、カートに入れられた商品数は0 を実装していきましょう。まずは、テストケースから作成しましょう。Cartクラスのテストケ

    第2回 ショッピングカートクラスを作ってみる(1) | gihyo.jp
  • Eclipse PDT (PHP Development Tool) - workshop

    データファイルは cvs.php.net の日語マニュアルデータ(XML)から全関数(ただし目次で“[非推奨]”になっているものは除く)について PHP スクリプトで半自動生成していますので、余計なもの(PECL にしか無いものなど)や、手修正が必要と思われるもの(文章用のデータ(文法的には適切でないもの)や可変引数など)についての微調整はまだ済んでいません。 クラスのプロパティはまとまったマニュアルデータが存在しないので一部しか対応していません。また、補足情報が正常に表示されません(直前に表示されていた補足情報が消えずにそのまま残る)が、これについては未調査です。

  • C++、Java、PHP、IDLを同時サポートのUML統合環境「BOUML 3.0」登場 | エンタープライズ | マイコミジャーナル

    7日(フランス時間)、BOUMLの最新版となる「BOUML 3.0」が公開された。翌日の8日(フランス時間)にはデータセーブ時に発生するクラッシュ問題を修正したBOUML 3.0.1が公開されている。BOUMLはC++言語で開発されたUMLツールボックスアプリケーション。UMLの描画のみならず、プロジェクトコントロール、プロジェクト同期、Javaカタログなどにも対応している。プロダクトはGNU GENERAL PUBLIC LICENSE Version 2またそれ以降のライセンスで提供されている。 BOUMLはQtを使って開発されており、Linux/FreeBSD/MacOS X/Windowsと複数のプラットフォームで動作するという特徴がある。また特定のプログラミング言語をサポートするのではなく、C++JavaPHP、IDLを同時に使えるという特徴がある。そのうえメモリをあまり消費

  • 特集:PHPUnit3で始めるユニットテスト|gihyo.jp

    運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します⁠。個別にライセンスが設定されている記事等はそのライセンスに従います。

    特集:PHPUnit3で始めるユニットテスト|gihyo.jp
  • S2Base.PHP5とS2Dao.PHP5で作るWeb2.0風アプリケーション 前編:CodeZine

    はじめに Web開発では、効率よく開発するためにWebフレームワークの選定に悩みがちです。 今回はSeasar.PHPで開発が続けられているS2Base.PHP5とS2Dao.PHP5を使ったWeb2.0風なWebアプリケーションを作成する手順を導入から動作まで紹介します。今回紹介する方法ではS2Base.PHP5のごく一部の機能とS2Dao.PHP5の一部の機能しか使っていませんが、効率よく開発するためにフレームワークを探している人や、S2Base.PHP5を用いたWeb開発を考えている方への参考になれば幸いです。 対象読者 PHP5を使ってWeb開発をしている方 フレームワークの導入を検討する立場にいる方 S2Base.PHP5を導入しようと思っている方 S2Dao.PHP5を使ったことのある方 必要な環境 PHP5(必要なバージョンとしてはPHP5.1.6以上を対象とします) S2B

  • Zend Framework: Manual - プログラマ向けリファレンスガイド(日本語)

    表目次 2.1. サンプル CMS 用のアクセス制御 3.1. 設定オプション 3.2. サーバのオプション 3.3. デバッグメッセージ 3.4. Active Directory 用のオプション 3.5. OpenLDAP 用のオプション 4.1. Core フロントエンドのオプション 4.2. Function フロントエンドのオプション 4.3. Class フロントエンドのオプション 4.4. File フロントエンドのオプション 4.5. Page フロントエンドのオプション 4.6. File バックエンドのオプション 4.7. Sqlite バックエンドのオプション 4.8. Memcached バックエンドのオプション 4.9. Xcache バックエンドのオプション 6.1. Zend_Config_Ini コンストラクタのパラメータ 9.1. 通貨記号の設定を指定する

  • [ThinkIT] 第2回:Subversionによるバージョン管理(前編) (1/3)

    今回は、Subversionによるバージョン管理方法とウノウでの導入事例について前編と後編にわけて紹介していきます。 Subversionとは、無償で利用できるバージョン管理システムです。現在もオープンソースで活発に開発が進んでおり、執筆時点の最新バージョンは1.4.2となります。バージョン管理システムとは、ソースコードや仕様書などを含むドキュメントなど、時間とともに内容が変化するファイルを管理するシステムの総称です。 Subversionと同じようなバージョン管理システムとしては、CVS(Concurrent Version System)が有名ですが、SubversionではこのCVSで使いにくかった点を改良した次世代バージョン管理システムというコンセプトで開発が続けらています。筆者が実際にどちらも利用してみた結論として、導入をおすすめするバージョン管理システムは、やはり「Subver

  • 1