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:
/* | |
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD | |
if you want to view the source, please visit the github repository of this plugin | |
*/ | |
var __defProp = Object.defineProperty; | |
var __getOwnPropDesc = Object.getOwnPropertyDescriptor; | |
var __getOwnPropNames = Object.getOwnPropertyNames; | |
var __hasOwnProp = Object.prototype.hasOwnProperty; | |
var __export = (target, all) => { |
import requests | |
from requests.auth import HTTPBasicAuth | |
import pandas as pd | |
from datetime import datetime, timedelta | |
import numpy as np | |
import warnings | |
warnings.filterwarnings("ignore") | |
# Authentication for Jira API | |
USERNAME = "" # Put your Jira username here. |
import random | |
import numpy as np | |
data = [ | |
[1, 100, 2, 10], | |
[2, 108, 10, 9], | |
[3, 109, 5, 8], | |
[4, 106, 2, 11] | |
] |
#include "MHZ19.h" // include main library | |
#include "SoftwareSerial.h" | |
#include "EspMQTTClient.h" | |
#define RX_PIN D6 // Rx pin which the MHZ19 Tx pin is attached to | |
#define TX_PIN D7 // Tx pin which the MHZ19 Rx pin is attached to | |
#define BAUDRATE 9600 | |
char* ID = "sensor_1"; | |
String TOPIC = "sensors/sensor_1"; |
(defadvice intero-repl-load (after intero-repl-after activate) | |
(interactive "P") | |
(if (eq evil-state 'insert) | |
(evil-force-normal-state)) | |
(switch-to-buffer-other-window (intero-repl-buffer prompt-options t))) |
<?xml version="1.0" encoding="UTF-8"?> | |
<!DOCTYPE plist SYSTEM "file://localhost/System/Library/DTDs/PropertyList.dtd"> | |
<plist version="0.9"> | |
<dict> | |
<key>CFBundleName</key> | |
<string>ezplus</string> | |
<key>CFBundleIdentifier</key> | |
<string>com.initech.shb.app.SHBForMacApp</string> | |
<key>CFBundleVersion</key> | |
<string>100.0</string> |
from calibre.web.feeds.news import BasicNewsRecipe | |
from calibre.ebooks.BeautifulSoup import BeautifulSoup | |
class AgileRecipe(BasicNewsRecipe): | |
title = u'Agile Blog' | |
__author__ = 'Gerald Kim' | |
publisher = 'agile.egloos.com' | |
category = 'info' |
#! /usr/bin/env sh | |
FILE="test_require_sudo" | |
SUDO=`touch $FILE 2>/dev/null && rm $FILE || echo "sudo"` | |
if [ ! -e dev.key ]; then | |
$SUDO openssl genrsa -out dev.key 2048 | |
fi | |
if [ ! -e dev.csr ]; then |
require 'goliath' | |
class Echo < Goliath::API | |
use Goliath::Rack::Params | |
use Goliath::Rack::Validation::RequiredParam, {:key => 'delay'} | |
def response(env) | |
EM::Synchrony.sleep params['delay'] | |
[200, {}, params['delay']] | |
end |