タグ

2014年4月15日のブックマーク (2件)

  • Rubyアソシエーション: はじめに

    開発ツール ここではプロジェクトで効率的に開発を進めるための便利なツールについて紹介します。 ここで紹介するのは主に「チケット駆動開発」とよばれるプログラム開発手法のツール群です。チケット駆動開発とは、作業をチケットと呼ばれる小さな単位のタスクに分割し、管理する手法です。チケット駆動開発は、細かな修正作業の多いアジャイル開発と親和性が高く、そしてRubyRuby on Railsでの開発もアジャイル開発に適しています。 以下にサイトで紹介する開発ツールの概要を説明します。各ツールの使い方の詳細については、リンク先を参照してください。 バージョン管理システム バージョン管理システムとは、ソースコードの作成日時、変更日時、変更点などの履歴を保管するシステムです。過去の変更内容の確認、変更前のソースへの復元などもできます。バージョン管理システムでは複数人で協同してソースファイルを作成すること

    okinaka
    okinaka 2014/04/15
  • NetBeansでリモートマシンのphpunitを実行する

    最近の開発ではローカルマシン上ではなく、Vagrant等を利用しての仮想環境を用いた開発が主流となってきました。そこで、NetBeansからテストをリモートマシン上で実行し、結果を取得するスクリプトを紹介します。 ※NetBeans 8.0で動作確認を行っています。7.4では動作しません。 リモートマシンでphpunitを実行するには、カスタムphpunitスクリプトを利用します。 次のスクリプトを、プロジェクトディレクトリ内のnbprojectディレクトリまたは、testsディレクトリに設置して適宜変更します。また、実行権限を与えてください。(パーミッション755等) netbeans-remote-phpunit/phpunit-remote.sh at master 変更箇所は、REMOTE_PKEY、REMOTE_SERVER、REMOTE_ROOT、REMOTE_PHPUNIT

    NetBeansでリモートマシンのphpunitを実行する