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:
--- | |
# ^^^ YAML documents must begin with the document separator "---" | |
# | |
#### Example docblock, I like to put a descriptive comment at the top of my | |
#### playbooks. | |
# | |
# Overview: Playbook to bootstrap a new host for configuration management. | |
# Applies to: production | |
# Description: | |
# Ensures that a host is configured for management with Ansible. |
import base64, copy, sys | |
import requests | |
import json | |
from urlparse import urlparse | |
sip_domain = "company.com" | |
username = "firstname.lastname@company.com" | |
password = "somepassword" | |
def extractAuthURL(str): |
#Mac OS X
#!/usr/bin/python | |
"""Command line rtm interface | |
requirements: sudo pip install simplejson texttable | |
""" | |
import os, sys, urllib, urllib2, json, ConfigParser, datetime | |
from hashlib import md5 | |
from texttable import Texttable | |
FILE_PATH = "~/.rtm" | |
SECTION = "rtm_data" |
{ | |
"folder_exclude_patterns": | |
[ | |
"node_modules", | |
".cache" | |
], | |
"font-face": "Helvetica-Neue", | |
"font_size": 14, | |
"ignored_packages": | |
[ |
#!/usr/bin/python | |
"""A simple command line todo for simplenoteapp synced via dropbox.""" | |
import os, sys, datetime | |
class TaskList(object): | |
def __init__(self, todo, done): | |
self.todo = todo | |
self.done = done |
import simplejson | |
from boto.s3.connection import S3Connection | |
from boto.s3.key import Key | |
from boto.exception import S3ResponseError | |
AWS_ACCESS_KEY_ID = "xxx" | |
AWS_SECRET_ACCESS_KEY = "xxxxx" | |
class BlobStore(object): | |
def __init__(self, bucket_name): | |
s3_conn = S3Connection(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) |
# stolen from tarek ziade's bug report | |
# https://bug667846.bugzilla.mozilla.org/attachment.cgi?id=542440 | |
import pymysql | |
import time | |
import threading | |
from wsgiref.simple_server import make_server | |
# set up the greenlet | |
#from gevent import monkey | |
#monkey.patch_socket() |