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:
| <!-- Raven.js Config --> | |
| <script src="{{ JS_PATH }}/lib/raven.js" type="text/javascript"></script> | |
| <script type="text/javascript"> | |
| // Ignore list based off: https://gist.github.com/1878283 | |
| var ravenOptions = { | |
| // Will cause a deprecation warning, but the demise of `ignoreErrors` is still under discussion. | |
| // See: https://github.com/getsentry/raven-js/issues/73 | |
| ignoreErrors: [ | |
| // Random plugins/extensions | |
| 'top.GLOBALS', |
| """ | |
| S3 Uploader for Python 3 | |
| Colton J. Provias | |
| Usage: | |
| f = open('sample.png', 'rb') | |
| contents = f.read() | |
| response, url = upload_to_s3('AWSKEY', 'AWSSECRET', 'mybucket', 'image.png', contents, 'image/png') | |
| """ |
| /** | |
| * 分析豆瓣阅读查看电子书的逻辑 | |
| * | |
| * 主要用到的JavaScript为 | |
| * 1. OzJS(管理模块) | |
| * 2. jQuery(base库) | |
| * 3. Backbone.js(web application框架) | |
| * | |
| * 过程分析 | |
| * -------- |
| # On Debian, you need to install these packages: | |
| # jpegoptim optipng pngcrush advancecomp | |
| import subprocess | |
| from os.path import splitext | |
| from django.dispatch import receiver | |
| from easy_thumbnails.signals import saved_file, thumbnail_created | |
| # on-save image optimization |
| $(function(){ | |
| var tokenValue = $("meta[name='csrf-token']").attr('content'); | |
| $.ajaxSetup({ | |
| headers: {'X-CSRF-Token': tokenValue} | |
| }); | |
| }) |
| // EDIT: 2013/10/20 | |
| // google has updated its kwt UI, this script doesn't work any more! | |
| // may be I will update this script when I have time to investigate their new Interface. | |
| // requires | |
| var utils = require('utils'); | |
| var casper = require('casper').create() | |
| var casper = require('casper').create({ | |
| verbose: true, |
| /* 這個檔案適用慣於閱讀「繁體康熙字典舊字形」的用戶 */ | |
| /* ==================注意!================== | |
| * 不可將sans-serif(或serif)字體宣告(@font-face)合併為一。 | |
| * Do not combine the sans-serif (or serif) @font-faces into one. | |
| * =======================================*/ | |
| /* 無襯線字體 sans-serif */ | |
| @font-face { |
| """Information Retrieval metrics | |
| Useful Resources: | |
| http://www.cs.utexas.edu/~mooney/ir-course/slides/Evaluation.ppt | |
| http://www.nii.ac.jp/TechReports/05-014E.pdf | |
| http://www.stanford.edu/class/cs276/handouts/EvaluationNew-handout-6-per.pdf | |
| http://hal.archives-ouvertes.fr/docs/00/72/67/60/PDF/07-busa-fekete.pdf | |
| Learning to Rank for Information Retrieval (Tie-Yan Liu) | |
| """ | |
| import numpy as np |
| # Orignal version taken from http://www.djangosnippets.org/snippets/186/ | |
| # Original author: udfalkso | |
| # Modified by: Shwagroo Team and Gun.io | |
| import sys | |
| import os | |
| import re | |
| import hotshot, hotshot.stats | |
| import tempfile | |
| import StringIO |