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:
| #!/bin/bash | |
| target=$1 | |
| filename=`basename $1` | |
| image="${TMPDIR}${filename}.png" | |
| rsrc="${TMPDIR}icn.rsrc" | |
| # Create a thumbnail from the file preview | |
| qlmanage -t -s 512 -o ${TMPDIR} $target |
| javascript:(function(){var p=document.createElement("p");p.innerHTML="<strong>Loading…</strong>";p.id="loadingp";p.style.padding="20px";p.style.background="#fff";p.style.left="20px";p.style.top=0;p.style.position="fixed";p.style.zIndex="9999999";p.style.opacity=".85";document.body.appendChild(p);document.body.appendChild(document.createElement("script")).src="https://gist.github.com/ttscoff/5834741/raw/grablinks.js?x="+(Math.random());})(); |
| javascript:(function(){var p=document.createElement("p");p.innerHTML="<strong>Loading…</strong>";p.id="loadingp";p.style.padding="20px";p.style.background="#fff";p.style.left="20px";p.style.top=0;p.style.position="fixed";p.style.zIndex="9999999";p.style.opacity=".85";document.body.appendChild(p);document.body.appendChild(document.createElement("script")).src="https://gist.github.com/ttscoff/6109434/raw/Bullseye.js?x="+(Math.random());})(); |
| /** | |
| * Loading animation like the one seen on http://www.freeger.com/projects/contextad/ with CSS | |
| * Caveat: Not DRY. The content needs to be repeated in a data- attribute (or directly in the CSS). | |
| */ | |
| body { | |
| background: #ccc51c; | |
| min-height: 100%; | |
| } |
| #!/bin/bash | |
| if [ "$1" = "-h" -o "$1" = "--help" -o -z "$1" ]; then cat <<EOF | |
| appify v3.0.1 for Mac OS X - http://mths.be/appify | |
| Creates the simplest possible Mac app from a shell script. | |
| Appify takes a shell script as its first argument: | |
| `basename "$0"` my-script.sh |
| <?php | |
| /** | |
| * WordPress Query Comprehensive Reference | |
| * Compiled by luetkemj - luetkemj.com | |
| * | |
| * CODEX: http://codex.wordpress.org/Class_Reference/WP_Query | |
| * Source: http://core.trac.wordpress.org/browser/tags/3.5.1/wp-includes/query.php | |
| */ | |
| $args = array( |
| /* Fixed ↔ Fluid Width Transitions */ | |
| #outer { | |
| display: block; | |
| background: #fff; | |
| width: 0; | |
| overflow: visible; | |
| padding: 1em; | |
| margin: 0 auto; /*center on page*/ | |
| -webkit-transition: width 1s linear; | |
| } |
| ———————————————————————————————————————————————————————————————————————————————————————————————————— | |
| BBEDIT REGULAR EXPRESSION GUIDE MODIFIED 2013-03-27 : 13:08 | |
| ———————————————————————————————————————————————————————————————————————————————————————————————————— | |
| NOTES: | |
| The PCRE (Perl Compatible Regular Expressions) engine is what BBEdit uses. | |
| Items I'm unsure of are marked '# PCRE?'. The list while fairly comprehensive is not complete. |