This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| /** | |
| * I converted the SCSS mixin to LESS for the awesome coders like myself in response to a blog post on 37Signals - http://37signals.com/svn/posts/3271-easy-retina-ready-images-using-scss | |
| * | |
| * Update: 2014-08-04 - Updated a long-standing bug where retina images were shown no matter what in the first background-image property. | |
| * - Updated retina media query to be more reliable () | |
| * Update: 2013-11-13 - Picked up another technique thanks to reading this post from Tyler Tate, auto-fill in the second filename for the retina image, http://tylertate.com/blog/2013/06/11/retina-images-using-media-queries-and-LESS-CSS.html | |
| * Update: 2013-04-16 - Have recently found a few use cases when using a retina pattern from Subtle Patterns on the <body>, this has come in handy | |
| * Update: 2013-04-05 - Some research in the Wordpress Core(http://core.trac.wordpress.org/ticket/22238#comment:5) was pointed out that some tests may be redundant (Thanks @kbav) so I've cleaned these up | |
| * Update: 2012-12-29 - U |
| mongoimport --db <dbname> --collection agencies --type csv --headerline --file agency.txt | |
| mongoimport --db <dbname> --collection calendardates --type csv --headerline --file calendar_dates.txt | |
| mongoimport --db <dbname> --collection calendars --type csv --headerline --file calendar.txt | |
| mongoimport --db <dbname> --collection routes --type csv --headerline --file routes.txt | |
| mongoimport --db <dbname> --collection stoptimes --type csv --headerline --file stop_times.txt | |
| mongoimport --db <dbname> --collection stops --type csv --headerline --file stops.txt | |
| mongoimport --db <dbname> --collection trips --type csv --headerline --file trips.txt |
| #!/bin/bash | |
| # Functions ============================================== | |
| # return 1 if global command line program installed, else 0 | |
| # example | |
| # echo "node: $(program_is_installed node)" | |
| function program_is_installed { | |
| # set to 1 initially | |
| local return_=1 |
| # Run these commands and the repo will be back in sync | |
| # Note: tags are lost, because the commits are rewritten | |
| sudo curl http://cs.sensiolabs.org/get/php-cs-fixer.phar -o /usr/local/bin/php-cs-fixer | |
| sudo chmod a+x /usr/local/bin/php-cs-fixer | |
| git filter-branch --tree-filter "php-cs-fixer fix .>/dev/null" --all |
| { | |
| "directory": "components" | |
| } |
| # Capistrano Laravel 4 Deployment Tasks | |
| # Watts Martin (layotl at gmail com) | |
| # https://gist.github.com/chipotle/5506641 | |
| # updated 14-Aug-2013 | |
| # Assumptions: | |
| # | |
| # - You are using a .gitignore similar to Laravel's default, so your | |
| # vendor directory and composer(.phar) are *not* under version control | |
| # - Composer is installed as an executable at /usr/local/bin/composer |
| /** @jsx React.DOM */ | |
| var MyComponent = React.createClass({ | |
| render: function() { | |
| // Defaults in case the props are undefined. We'll have a solution for this | |
| // soon that is less awkward. | |
| var perMinute = this.props.perMinute || '-'; | |
| var perDay = this.props.perDay || '-'; | |
| return ( | |
| <div> | |
| <h3>Clickouts</h3> |
| #!/bin/sh | |
| # Called by "git push" after it has checked the remote status, | |
| # but before anything has been pushed. | |
| # | |
| # If this script exits with a non-zero status nothing will be pushed. | |
| # | |
| # Steps to install, from the root directory of your repo... | |
| # 1. Copy the file into your repo at `.git/hooks/pre-push` | |
| # 2. Set executable permissions, run `chmod +x .git/hooks/pre-push` |
| # A simple Makefile alternative to using Grunt for your static asset compilation | |
| # | |
| ## Usage | |
| # | |
| # $ npm install | |
| # | |
| # And then you can run various commands: | |
| # | |
| # $ make # compile files that need compiling | |
| # $ make clean all # remove target files and recompile from scratch |