Description: Setup GitHub Pages "gh-pages" branch and "master" branch as subfolders of a parent project folder ("grandmaster").
Author: Chris Jacob @_chrisjacob
Tutorial (Gist): https://gist.github.com/833223
| ### | |
| Module dependencies | |
| ### | |
| require.paths.unshift "#{__dirname}/lib/support/express-csrf/" | |
| require.paths.unshift "#{__dirname}/lib/support/node_hash/lib/" | |
| express = require 'express' | |
| app = module.exports = express.createServer() | |
| RedisStore = require 'connect-redis' |
Description: Setup GitHub Pages "gh-pages" branch and "master" branch as subfolders of a parent project folder ("grandmaster").
Author: Chris Jacob @_chrisjacob
Tutorial (Gist): https://gist.github.com/833223
| /*! | |
| * RequireJS plugin for async dependency load like JSONP and Google Maps | |
| * @author Miller Medeiros | |
| * @version 0.0.1 (2011/03/23) | |
| * Released under the MIT License <http://www.opensource.org/licenses/mit-license.php> | |
| */ | |
| define(function(){ | |
| function injectScript(src){ | |
| var s, t; |
| 56k: "https://123.campfirenow.com/images/56k.gif" | |
| bell: ":bell:" | |
| bezos: ":laughing::thought_balloon:" | |
| bueller: "anyone?" | |
| butts: ":open_hands: :smoking:" | |
| clowntown: "https://123.campfirenow.com/images/clowntown.gif" | |
| cottoneyejoe: ":notes::hear_no_evil::notes:" | |
| crickets: "hears crickets chirping" | |
| dadgummit: "dad gummit!! :fishing_pole_and_fish:" | |
| dangerzone: "https://123.campfirenow.com/images/dangerzone.png" |
| var phantom = require('phantom'), | |
| vows = require('vows'), | |
| assert = require('assert'); | |
| // nesting tests inside phantom callback so we only | |
| // have to create it once | |
| phantom.create(function(ph) { | |
| var get_page_result = function(url, fn, result) { | |
| ph.createPage(function(page) { |
Here's how this works:
git_hooks/ directory in your project, with these two files (plus other hooks if you want, written in a similar style)."npm" to your devDependencies in package.json, so that the pre-commit hook can do its magic.test and lint scripts to your package.json, e.g. "scripts": {
"test": "mocha",
"lint": "jshint ./lib --show-non-errors"| express = require 'express' | |
| routes = require './index' | |
| app = module.exports = express.createServer() | |
| # Configuration | |
| app.configure -> | |
| app.set 'views', __dirname + '/views' | |
| app.set 'view engine', 'jade' |
| <!doctype html> | |
| <!--[if lt IE 7 ]> <html class="no-js ie6" lang="en"> <![endif]--> | |
| <!--[if IE 7 ]> <html class="no-js ie7" lang="en"> <![endif]--> | |
| <!--[if IE 8 ]> <html class="no-js ie8" lang="en"> <![endif]--> | |
| <!--[if (gte IE 9)|!(IE)]><!--> <html class="no-js" lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://ogp.me/ns#"> <!--<![endif]--> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | |
| <meta name='description' content='{MetaDescription}'> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| motion | description |
|---|---|
| h | Count characters left |
| l | Count characters right |
| ^ | To the first character of the line |
| $ | To the last character of the line |
| f<char> | To the counth character occurrence to the right. F<char> to the counth character occurrence to the left |
| t<char> | To 1 character just before the counth character occurrence to the right |
| # | |
| # Bulk Unwatch | |
| # JIRA doesn't support unwatch from the bulk change action | |
| # This script fills the gap | |
| # Known to work with JIRA 5 via the REST API | |
| # | |
| # 1. Using JIRA, Issue Navigator, write a query to get all | |
| # the issues you want to unwatch. Something like | |
| # "issue in watchedIssues() AND status != Closed" | |
| # works well as a starting point. |