狠狠撸

狠狠撸Share a Scribd company logo
OSC 2010 Kansai@Kobe (2010/3/13)




 Eclipse PDT + MakeGood
  によるPHPコードのテスト
Piece Project
久保敦啓 http://twitter.com/iteman
松藤秀治 http://twitter.com/matsu_hide




     - 1 -      Copyright ? 2010 Piece Project, All rights reserved.
自己紹介


まっつん
松藤 秀治 (まつふじ ひではる)
Piece Project
Eclipseプラグイン
まっつんチャレンジ
  (ITEMAN Blog)
    - 2 -   Copyright ? 2010 Piece Project, All rights reserved.
アジェンダ



1.   Piece Frameworkの活動
2.   IDEを使ったPHPのテスト
3.   PHP, Eclipseにおけるテスト
4.   MakeGoodのご紹介
5.   MakeGoodのデモ

       - 3 -   Copyright ? 2010 Piece Project, All rights reserved.
Piece Framework とは?



PHPのアプリケーションフレーム
ワーク
PHPの世界にジェネレーティブプ
ログラミング、DSL, 言語ワーク
ベンチ、言語指向プログラミング
を導入することを目的としている

    - 4 -    Copyright ? 2010 Piece Project, All rights reserved.
Piece Frameworkの主なプロダクト
Piece_Unity
 Webアプリケーションフレームワーク

Piece_ORM
 オブジェクトリレーショナルマッピングフレームワーク

Piece_Right
 バリデーションフレームワーク

Piece_Flow
 Webフローエンジン

Piece_IDE
 Eclipse上に構築されたPiece Frameworkの統合開発環境
     - 5 -     Copyright ? 2010 Piece Project, All rights reserved.
Piece_IDE




- 6 -    Copyright ? 2010 Piece Project, All rights reserved.
Piece Framework の主なプロダクト



Stagehand_TestRunner
 テスト駆動開発のためのテストランナー


MakeGood
 Eclipse PDTでテスト駆動開発を行う
ためのテストランナー


           - 7 -       Copyright ? 2010 Piece Project, All rights reserved.
Stagehand_TestRunner




- 8 -     Copyright ? 2010 Piece Project, All rights reserved.
今後の計画


「与えられた特定の要求仕様を元
に、構成の知識を生かし、再利用
可能な基本部分を使って、カスタ
ム化かつ最適化された中間または
最終製品を自動的に生成しま
す。」
-- 「ジェネレーティブプログラミング」
    - 9 -   Copyright ? 2010 Piece Project, All rights reserved.
今後の計画



ジェネレーティブプログラミング
 ドメイン駆動設計
 プロダクトライン
 モデル駆動開発
 …
DSL, DI, AOP, …

   - 10 -   Copyright ? 2010 Piece Project, All rights reserved.
今後の計画


MakeGood
コンフィギュレーションエンジン
ワークフローエンジン
Eclipseプラグイン
既存のプロダクトのリニューアル
…
   - 11 -   Copyright ? 2010 Piece Project, All rights reserved.
開発に参加するには?(GitHub)



1. パッチ、拡張を適用したいプロ
ダクトをforkする。
2. パッチ、拡張を適用する。
3. pieceアカウントにpull
requestを送信する。

    - 12 -   Copyright ? 2010 Piece Project, All rights reserved.
PHPをサポートしているIDE


Zend Studio for Eclipse
NetBeans
IntelliJ IDEA Ultimate Edition
Eclipse PDT
他にも、Delphi for PHP, VS.Phpなどがある。




       - 13 -   Copyright ? 2010 Piece Project, All rights reserved.
Zend Studio for Eclipse


Eclipseベース
Zend Frameworkのサポート
IDEでも本命?
有償
PHPUnit のサポート

   - 14 -    Copyright ? 2010 Piece Project, All rights reserved.
Zend Studio for Eclipse




- 15 -    Copyright ? 2010 Piece Project, All rights reserved.
NetBeans




symfonyのサポート
無償
PHPUnit, Seleniumのサポート


    - 16 -    Copyright ? 2010 Piece Project, All rights reserved.
NetBeans




- 17 -    Copyright ? 2010 Piece Project, All rights reserved.
IntelliJ IDEA Ultimate Edition


有償
Web IDE
 (PhpStorm/WebStorm)
PHPUnitのサポート


    - 18 -   Copyright ? 2010 Piece Project, All rights reserved.
IntelliJ IDEA Ultimate Edition




  - 19 -   Copyright ? 2010 Piece Project, All rights reserved.
Eclipse PDT


エディタ、アウトライン
実行環境
パッケージエクスプローラ
無償
テストに関するサポートはない
  - 20 -     Copyright ? 2010 Piece Project, All rights reserved.
滨顿贰のテストサポート状况


                                      テスト                  無償?
Zend Studio for Eclipse 6.1.2       PHPUnit                    ×
NetBeans 6.8                        PHPUnit                   ○

IntelliJ IDEA 9.0.1                 PHPUnit                   ×

Eclipse PDT 2.1.1                         -                   ○



                                      MakeGood


              - 21 -     Copyright ? 2010 Piece Project, All rights reserved.
PHPのテスティングフレームワーク




PHPUnit
  Sebastian Bergmann
SimpleTest
  Marcus Baker, Perrick Penet


      - 22 -   Copyright ? 2010 Piece Project, All rights reserved.
テスティングフレームワークの実行

Eclipse上からこれらのテスティングフ
レームワークを実行するには?

                   実行   プラグイン                   PDTとの連携
PHPUnit            ○          ○※                         △
SimpleTest         ○            ○                        ×

※PTI (PHP Tool Integration)

          - 23 -        Copyright ? 2010 Piece Project, All rights reserved.
MakeGood


MakeGoodは、Eclipse PDT上で
ユニットテストを実行するための
テストランナーを提供します。
MakeGoodは、様々な特徴により
テスト駆動開発(TDD: Test
Driven Development)を強力に
サポートします。
     - 24 -    Copyright ? 2010 Piece Project, All rights reserved.
特徴


パッケージエクスプローラ、PHP
エディタからのテストの実行
 テストコード
 プロダクトコード
テスト実行時にシステムインク
ルードパスが使用可能
PHPUnit, SimpleTestのサポート
     - 25 -   Copyright ? 2010 Piece Project, All rights reserved.
アーキテクチャ


              拡張
MakeGood                      PDT
                                                 Eclipse

            実行


 Stagehand_TestRunner
                                                 PHP


 PHPUnit          SimpleTest

  - 26 -    Copyright ? 2010 Piece Project, All rights reserved.
メニューからのテストの実行




- 27 -   Copyright ? 2010 Piece Project, All rights reserved.
テスト成功時の結果ビュー




- 28 -   Copyright ? 2010 Piece Project, All rights reserved.
テスト失敗時の結果ビュー




- 29 -   Copyright ? 2010 Piece Project, All rights reserved.
提供を予定している主なフィーチャ

PHPファイルセーブ時のテストの
実行
すべてのテストの実行
最初の失敗またはエラーの際の停
止
システムインクルードパスの要素
に対するコンテントアシスト
   - 30 -   Copyright ? 2010 Piece Project, All rights reserved.
提供を予定している主なフィーチャ

キーバインディングの強化
結果ビューからのPHPファイルの
オープン
結果ビューからのクラス、メソッ
ドの作成


   - 31 -   Copyright ? 2010 Piece Project, All rights reserved.
今後の目標



継続的テスティング(Continuous
Testing)環境への進化
 素早いフィードバック
 リファクタリングサポート
 さまざまな情報の可視化

    - 32 -   Copyright ? 2010 Piece Project, All rights reserved.
リリースのお知らせ




Twitterやオフィシャルサイ
ト、ITEMAN Blogなどでお知ら
せします。
是非ご購読をお願いします。


    - 33 -     Copyright ? 2010 Piece Project, All rights reserved.
ご意見、ご要望、パッチ求む




まずは使ってみてください。
ご意見、ご要望、パッチなど、お
待ちしております。


   - 34 -   Copyright ? 2010 Piece Project, All rights reserved.
Twitter

http://twitter.com/piece_framework
 Piece Frameworkのニュース
http://twitter.com/iteman
 iteman
http://twitter.com/matsu_hide
 まっつん
http://twitter.com/kumatch
 kumatch

      - 35 -   Copyright ? 2010 Piece Project, All rights reserved.
メーリングリスト、フォーラム




メーリングリスト: Googleグループ
 Piece Framework Users (ja)
フォーラム:
 http://redmine.piece-framework.com
 プロダクトごとに準備中です




      - 36 -   Copyright ? 2010 Piece Project, All rights reserved.
関連サイト


Piece Frameworkオフィシャルサイト
  http://piece-framework.com/
GitHub
  http://github.com/piece
Piece Frameworkプロダクトページ
  http://redmine.piece-framework.com/
ITEMAN Blog
  http://iteman.jp/blog/


       - 37 -   Copyright ? 2010 Piece Project, All rights reserved.
Ad

Recommended

Before lunch オプションを使って Flutterでstaging/release環境を切り替える
Before lunch オプションを使って Flutterでstaging/release環境を切り替える
cch-robo
?
WebRTC開発者向けプラットフォーム SkyWayの裏側
WebRTC開発者向けプラットフォーム SkyWayの裏側
Yusuke Naka
?
フラッター开発におけるシークレット情报取扱考察
フラッター开発におけるシークレット情报取扱考察
cch-robo
?
Dart / Flutter コードファイルジェネレート入門
Dart / Flutter コードファイルジェネレート入門
cch-robo
?
Python toolforvsをインストールをしてみる
Python toolforvsをインストールをしてみる
Shigeo Ueda
?
笔测迟丑辞苍を中心としたチーム开発
笔测迟丑辞苍を中心としたチーム开発
Ryo Takahashi
?
Google I/O 2021 Flutter 全体報告
Google I/O 2021 Flutter 全体報告
cch-robo
?
PySide/QtWebkitで楽々 slideshare Hack
PySide/QtWebkitで楽々 slideshare Hack
Kazushige TAKEUCHI
?
Androidテスティング実践3 ユニットテスト?CI編
Androidテスティング実践3 ユニットテスト?CI編
株式会社 NTTテクノクロス
?
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
株式会社 NTTテクノクロス
?
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
cch-robo
?
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
?
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
株式会社 NTTテクノクロス
?
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
?
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
Takahiro Kujirai
?
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
Takahiro Kujirai
?
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
Etsuji Nakai
?
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
?
多分怖くない, Androidとハート?ウェア
多分怖くない, Androidとハート?ウェア
Yoshihiro Kobayashi
?
使ってみて気づいた AGPL ライセンスの メリット?デメリット
使ってみて気づいた AGPL ライセンスの メリット?デメリット
Fumito Mizuno
?
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
Takahiro Kujirai
?
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
Jun Nogata
?
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
OESF Education
?
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
?
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
cch-robo
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
?
Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Atsuhiro Kubo
?
惭补办别骋辞辞诲で快适なテスト駆动开発を
惭补办别骋辞辞诲で快适なテスト駆动开発を
Atsuhiro Kubo
?
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
?

More Related Content

What's hot (19)

Androidテスティング実践3 ユニットテスト?CI編
Androidテスティング実践3 ユニットテスト?CI編
株式会社 NTTテクノクロス
?
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
株式会社 NTTテクノクロス
?
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
cch-robo
?
Androidテスティング実践 基礎編
Androidテスティング実践 基礎編
株式会社 NTTテクノクロス
?
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
株式会社 NTTテクノクロス
?
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
?
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
Takahiro Kujirai
?
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
Takahiro Kujirai
?
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
Etsuji Nakai
?
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
?
多分怖くない, Androidとハート?ウェア
多分怖くない, Androidとハート?ウェア
Yoshihiro Kobayashi
?
使ってみて気づいた AGPL ライセンスの メリット?デメリット
使ってみて気づいた AGPL ライセンスの メリット?デメリット
Fumito Mizuno
?
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
Takahiro Kujirai
?
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
Jun Nogata
?
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
OESF Education
?
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
?
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
cch-robo
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
?
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
础苍诲谤辞颈诲アプリケーション开発中级研修 前编
株式会社 NTTテクノクロス
?
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
明示的アニメで、贵濒耻迟迟别谤アニメーション入门
cch-robo
?
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
础苍诲谤辞颈诲アプリケーション开発中级研修 后编
株式会社 NTTテクノクロス
?
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
【Unite Tokyo 2019】Unity Test Runnerを活用して内部品質を向上しよう
UnityTechnologiesJapan002
?
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
20160618_HTML5プロフェッショナル認定試験レヘ?ル1 技術解説セミナー in OSC北海道2016
Takahiro Kujirai
?
20151114 _html5無料セミナー(OSC2015徳島)
20151114 _html5無料セミナー(OSC2015徳島)
Takahiro Kujirai
?
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
罢别苍蝉辞谤贵濒辞飞プログラミングと分类アルゴリズムの基础
Etsuji Nakai
?
【Unite 2018 Tokyo】エディター拡張マニアクス2018
【Unite 2018 Tokyo】エディター拡張マニアクス2018
Unity Technologies Japan K.K.
?
多分怖くない, Androidとハート?ウェア
多分怖くない, Androidとハート?ウェア
Yoshihiro Kobayashi
?
使ってみて気づいた AGPL ライセンスの メリット?デメリット
使ってみて気づいた AGPL ライセンスの メリット?デメリット
Fumito Mizuno
?
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
20150613 html5プロフェッショナル認定試験 レベル1技術解説セミナー
Takahiro Kujirai
?
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
ライセンスを理解してますか?知っておきたい奥辞谤诲笔谤别蝉蝉と骋笔尝ライセンス
Jun Nogata
?
Android組み込み開発テキスト pandaboard es編
Android組み込み開発テキスト pandaboard es編
OESF Education
?
マイクロサービスにおけるテスト自動化 with Karate
マイクロサービスにおけるテスト自動化 with Karate
Takanori Suzuki
?
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
贵濒耻迟迟别谤での奥颈诲驳别迟ツリーへの状态伝播とアクセス制限の基本戦略
cch-robo
?
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
顿补谤迟笔补诲+颁辞诲别笔别苍で、贵濒耻迟迟别谤を体験してみよう
cch-robo
?
FIWARE Real-Time Media Stream processing using Kurento
FIWARE Real-Time Media Stream processing using Kurento
fisuda
?

Similar to Eclipse PDT + MakeGood による PHP コードのテスト (20)

Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Atsuhiro Kubo
?
惭补办别骋辞辞诲で快适なテスト駆动开発を
惭补办别骋辞辞诲で快适なテスト駆动开発を
Atsuhiro Kubo
?
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
?
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Atsuhiro Kubo
?
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Atsuhiro Kubo
?
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
?
笔贬笔における搁滨础事情と开発
笔贬笔における搁滨础事情と开発
konekto
?
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
Ryusaburo Tanaka
?
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
shinjiigarashi
?
いまどきのPHP開発現場 -2015年秋-
いまどきのPHP開発現場 -2015年秋-
Masashi Shinbara
?
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
Hisateru Tanaka
?
奥别产アプリの动的部分に着目したグレーボックス统合テストとテンプレート変数カバレッジの提案
奥别产アプリの动的部分に着目したグレーボックス统合テストとテンプレート変数カバレッジの提案
Kazunori Sakamoto
?
2009年の笔贬笔フレームワーク
2009年の笔贬笔フレームワーク
Takuya Sato
?
Software Development with Symfony
Software Development with Symfony
Atsuhiro Kubo
?
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
?
尝尝言语でも贬耻诲蝉辞苍を使おう!
尝尝言语でも贬耻诲蝉辞苍を使おう!
碍尝补产株式会社
?
EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発
Kentaro Ohkouchi
?
PHP agile test tips
PHP agile test tips
Tsutomu Chikuba
?
PHPの今とこれから 2013
PHPの今とこれから 2013
Rui Hirokawa
?
窜别苍诲厂迟耻诲颈辞のご绍介
窜别苍诲厂迟耻诲颈辞のご绍介
Manabu Shinsaka
?
Eclipse PDT + MakeGoodによるPHPコードのテスト
Eclipse PDT + MakeGoodによるPHPコードのテスト
Atsuhiro Kubo
?
惭补办别骋辞辞诲で快适なテスト駆动开発を
惭补办别骋辞辞诲で快适なテスト駆动开発を
Atsuhiro Kubo
?
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
まっつんチャレンジ OSC出張編 45分でわかる PHP+Eclipseによるテスト駆動開発環境の構築
Hideharu MATSUFUJI
?
Getting Started with Testing using PHPUnit
Getting Started with Testing using PHPUnit
Atsuhiro Kubo
?
Introduction to Continuous Test Runner MakeGood
Introduction to Continuous Test Runner MakeGood
Atsuhiro Kubo
?
Code igniterでテスト駆動開発 資料作成中
Code igniterでテスト駆動開発 資料作成中
Takako Miyagawa
?
笔贬笔における搁滨础事情と开発
笔贬笔における搁滨础事情と开発
konekto
?
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
JavaFX + NetBeans環境におけるJenkinsの活用(Jenkins第六回勉強会)
Ryusaburo Tanaka
?
PHP 8 で Web 以外の世界の扉を叩く
PHP 8 で Web 以外の世界の扉を叩く
shinjiigarashi
?
いまどきのPHP開発現場 -2015年秋-
いまどきのPHP開発現場 -2015年秋-
Masashi Shinbara
?
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
PhpStormを使おう --高槻からは快速急行が早くなります #jbugj
Hisateru Tanaka
?
奥别产アプリの动的部分に着目したグレーボックス统合テストとテンプレート変数カバレッジの提案
奥别产アプリの动的部分に着目したグレーボックス统合テストとテンプレート変数カバレッジの提案
Kazunori Sakamoto
?
2009年の笔贬笔フレームワーク
2009年の笔贬笔フレームワーク
Takuya Sato
?
Software Development with Symfony
Software Development with Symfony
Atsuhiro Kubo
?
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
運用中の大規模オンラインゲームで 8年ぶりにPHPバージョンアップをした話
KLab Inc. / Tech
?
尝尝言语でも贬耻诲蝉辞苍を使おう!
尝尝言语でも贬耻诲蝉辞苍を使おう!
碍尝补产株式会社
?
EC-CUBE + PHPUnit で 実践テスト駆動開発
EC-CUBE + PHPUnit で 実践テスト駆動開発
Kentaro Ohkouchi
?
PHPの今とこれから 2013
PHPの今とこれから 2013
Rui Hirokawa
?
窜别苍诲厂迟耻诲颈辞のご绍介
窜别苍诲厂迟耻诲颈辞のご绍介
Manabu Shinsaka
?
Ad

More from Atsuhiro Kubo (13)

MPD Osaka Extra 5
MPD Osaka Extra 5
Atsuhiro Kubo
?
Enaction, Not Design on MPD Osaka Extra 1
Enaction, Not Design on MPD Osaka Extra 1
Atsuhiro Kubo
?
Enaction, Not Design on Symfony Meetup Kansai 2
Enaction, Not Design on Symfony Meetup Kansai 2
Atsuhiro Kubo
?
The Birth of FormalBears - A new META for BEAR.Sunday applications
The Birth of FormalBears - A new META for BEAR.Sunday applications
Atsuhiro Kubo
?
Lean Architecture / DCI Evening Report
Lean Architecture / DCI Evening Report
Atsuhiro Kubo
?
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
?
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
?
ジェネレーティブプログラミングの世界
ジェネレーティブプログラミングの世界
Atsuhiro Kubo
?
意図を表现するプログラミング
意図を表现するプログラミング
Atsuhiro Kubo
?
Introduction to Continuous Testing
Introduction to Continuous Testing
Atsuhiro Kubo
?
厂测尘蹿辞苍测2でより良いソフトウェアを作るために
厂测尘蹿辞苍测2でより良いソフトウェアを作るために
Atsuhiro Kubo
?
How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHP
Atsuhiro Kubo
?
Piece Framework 2.0 Background
Piece Framework 2.0 Background
Atsuhiro Kubo
?
Enaction, Not Design on MPD Osaka Extra 1
Enaction, Not Design on MPD Osaka Extra 1
Atsuhiro Kubo
?
Enaction, Not Design on Symfony Meetup Kansai 2
Enaction, Not Design on Symfony Meetup Kansai 2
Atsuhiro Kubo
?
The Birth of FormalBears - A new META for BEAR.Sunday applications
The Birth of FormalBears - A new META for BEAR.Sunday applications
Atsuhiro Kubo
?
Lean Architecture / DCI Evening Report
Lean Architecture / DCI Evening Report
Atsuhiro Kubo
?
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
?
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Frameworks We Live By: Design by day-to-day framework development: Multi-para...
Atsuhiro Kubo
?
ジェネレーティブプログラミングの世界
ジェネレーティブプログラミングの世界
Atsuhiro Kubo
?
意図を表现するプログラミング
意図を表现するプログラミング
Atsuhiro Kubo
?
Introduction to Continuous Testing
Introduction to Continuous Testing
Atsuhiro Kubo
?
厂测尘蹿辞苍测2でより良いソフトウェアを作るために
厂测尘蹿辞苍测2でより良いソフトウェアを作るために
Atsuhiro Kubo
?
How To Create Custom DSLs By PHP
How To Create Custom DSLs By PHP
Atsuhiro Kubo
?
Piece Framework 2.0 Background
Piece Framework 2.0 Background
Atsuhiro Kubo
?
Ad

Eclipse PDT + MakeGood による PHP コードのテスト