Skip to content

Instantly share code, notes, and snippets.

View christian-acuna's full-sized avatar

Christian Acuña christian-acuna

  • eero
  • San Francisco, CA
View GitHub Profile
@christian-acuna
christian-acuna / capybara cheat sheet
Created December 6, 2016 23:38 — forked from zhengjia/capybara cheat sheet
capybara cheat sheet
=Navigating=
visit('/projects')
visit(post_comments_path(post))
=Clicking links and buttons=
click_link('id-of-link')
click_link('Link Text')
click_button('Save')
click('Link Text') # Click either a link or a button
click('Button Value')
  gem 'rspec-rails', '~> 3.5'
  gem 'capybara'
end```
heroku login
heroku create APP_NAME
git remote -v
git push heroku master
heroku addons:create heroku-postgresql
heroku run rake db:migrate
heroku run rake db:seed

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

npm i -D yargs gulp-load-plugins gulp-if gulp-print jshint-stylish gulp-util
npm i -D gulp-less gulp-autoprefixer
module.exports = function () {
var config = {
// all js to vet
alljs: ['*.js', 'src/**/*.js']
};
return config;
};
var gulp = require('gulp');
var args = require('yargs').argv;
var config = require('./gulp.config')(); //require and execute it
var $ = require('gulp-load-plugins')({lazy: true});
var paths = {
js : ['*.js', 'src/**/*.js']
};
//npm i gulp -D
//in gulpfile.js
var gulp = require('gulp');
//npm i gulp-jshint gulp-jscs -D
//in gulpfile
var jshint = require('gulp-jshint');
var jscs = require('gulp-jscs');
//$ npm i -D gulp-util
var util = require('gulp-util');
//$ npm i -D gulp-print
var gulp = require('gulp');
var jshint = require('gulp-jshint');
var jscs = require('gulp-jscs');
var nodemon = require('gulp-nodemon');
var jsFiles = ['*.js', 'src/**/*.js'];
gulp.task('style', function() {
return gulp.src(jsFiles)
.pipe(jshint())