アイデアにたいした価値はない。プロトタイプをつくり、CLIセッションをスケッチし、ワイヤーフレームを描こう。身振りによる抽象的なものではなく、具体的な例についてディスカッションをしよう。やったことについて語るより、証拠となるURLを見せよう。
本物のユーザーに使われはじめるまでは、現実のものは何もない。これは、朝にプロトタイプを作ったら夜にはそれについてのブログを書こう、というようなことではない。君のプロダクトが役に立つであろう人を見つけて、実際に使ってもらう、ということだ。
# Forked to get it working with Rails 3 and RSpec 2 | |
# | |
# From http://github.com/jaymcgavren | |
# | |
# Save this as rcov.rake in lib/tasks and use rcov:all => | |
# to get accurate spec/feature coverage data | |
# | |
# Use rcov:rspec or rcov:steak | |
# to get non-aggregated coverage reports for rspec or steak separately |
# -*- coding: utf-8 -*- | |
require 'rubygems' | |
require 'aws-sdk' | |
## アクセスIDとシークレットアクセスキーを指定します | |
ACCESS_KEY = 'SET UP YOUR ACCESS KEY' | |
SECRET_KEY = 'SET UP YOUR SECRET KEY' | |
## 引数チェック | |
unless ARGV.size == 4 |
アイデアにたいした価値はない。プロトタイプをつくり、CLIセッションをスケッチし、ワイヤーフレームを描こう。身振りによる抽象的なものではなく、具体的な例についてディスカッションをしよう。やったことについて語るより、証拠となるURLを見せよう。
本物のユーザーに使われはじめるまでは、現実のものは何もない。これは、朝にプロトタイプを作ったら夜にはそれについてのブログを書こう、というようなことではない。君のプロダクトが役に立つであろう人を見つけて、実際に使ってもらう、ということだ。
# -*- encoding: utf-8 -*- | |
Gem::Specification.new do |s| | |
s.name = 'parallel_assets_compiler' | |
s.version = '0.2.0' | |
s.platform = Gem::Platform::RUBY | |
s.author = 'Jørgen Orehøj Erichsen' | |
s.email = '[email protected]' | |
s.summary = 'Compile assets in parallel' | |
s.description = 'Compile assets in parallel to speed up deployment' |
# -*- encoding: utf-8 -*- | |
Gem::Specification.new do |s| | |
s.name = 'parallel_assets_compiler' | |
s.version = '0.2.0' | |
s.platform = Gem::Platform::RUBY | |
s.author = 'Jørgen Orehøj Erichsen' | |
s.email = '[email protected]' | |
s.summary = 'Compile assets in parallel' | |
s.description = 'Compile assets in parallel to speed up deployment' |
注釈 私はこの規約を SUIT framework で使用している
構造を持ったテンプレートを提供するのに使われる。
パターン
t-template-name
scenario 'User likes the post' do | |
visit post_path | |
click_button 'Like' | |
expect { page.has_css?('.liked-icon') }.to become_true | |
end |