View .travis.yml
sudo: false | |
services: | |
- docker | |
before_script: | |
- sudo service docker stop | |
- if [ "$(ls -A /home/travis/docker)" ]; then echo "/home/travis/docker already set"; else sudo mv /var/lib/docker /home/travis/docker; fi | |
- sudo bash -c "echo 'DOCKER_OPTS=\"-H tcp://127.0.0.1:2375 -H unix:///var/run/docker.sock -g /home/travis/docker\"' > /etc/default/docker" | |
- sudo service docker start |
View flamegraph-example.rb
require 'rack-mini-profiler' | |
require 'flamegraph' | |
require 'stackprof' | |
def a | |
puts "method a started!" | |
sleep 0.5 | |
puts "method a ended!" | |
end |
View flamegraph.test.html
<!DOCTYPE html> | |
<html> | |
<head> | |
<script src='data:text/javascript;base64,LyohIGpRdWVyeSB2MS45LjEgfCAoYykgMjAwNSwgMjAxMiBqUXVlcnkgRm91 | |
bmRhdGlvbiwgSW5jLiB8IGpxdWVyeS5vcmcvbGljZW5zZQovL0Agc291cmNl | |
TWFwcGluZ1VSTD1qcXVlcnkubWluLm1hcAoqLyhmdW5jdGlvbihlLHQpe3Zh | |
ciBuLHIsaT10eXBlb2YgdCxvPWUuZG9jdW1lbnQsYT1lLmxvY2F0aW9uLHM9 | |
ZS5qUXVlcnksdT1lLiQsbD17fSxjPVtdLHA9IjEuOS4xIixmPWMuY29uY2F0 | |
LGQ9Yy5wdXNoLGg9Yy5zbGljZSxnPWMuaW5kZXhPZixtPWwudG9TdHJpbmcs | |
eT1sLmhhc093blByb3BlcnR5LHY9cC50cmltLGI9ZnVuY3Rpb24oZSx0KXty |
View icon-mixin
$icons: ( | |
follow: 'a', | |
followed: 'b', | |
unfollow: 'c', | |
checkmark: 'e' | |
); | |
$Placeholder-Selectors: (); | |
@mixin icon($name, $color, $extend: true) { | |
@include icon-static($extend); |
View bulk-import-spec.json
{ | |
"swagger": "2.0", | |
"info": { | |
"title": "POI API V0.1", | |
"version": "v0.1" | |
}, | |
"host": "api.heybertha.de", | |
"securityDefinitions": { | |
"Bearer": { | |
"type": "apiKey", |
View geojson-feature-schema.json
{ | |
"$schema": "http://json-schema.org/draft-04/schema#", | |
"id": "http://json-schema.org/geojson/geojson.json#", | |
"title": "Geo JSON Feature object", | |
"description": "Schema for a Geo JSON feature object", | |
"required": [ | |
"geometry", | |
"properties" | |
], | |
"properties": { |
View gist:19876f7860291107604f809c08f6ad5b
$ aws cloudwatch get-metric-statistics --namespace AWS/ECS --metric-name CPUUtilization --period 180 --statistics Average --dimensions Name=ClusterName,Value=jet-production Name=ServiceName,Value=jet-production --start-time 2016-07-14T10:15:00 --end-time 2016-07-14T11:00:00 | |
{ | |
"Datapoints": [ | |
{ | |
"Timestamp": "2016-07-14T10:48:00Z", | |
"Average": 81675.18434092174, | |
"Unit": "Percent" | |
}, | |
{ | |
"Timestamp": "2016-07-14T10:39:00Z", |
View stream-rtmp2hls-live
#!/bin/bash | |
RESOLUTION1="640x360" | |
BITRATE1="620000" | |
RESOLUTION2="854x480" | |
BITRATE2="1493000" | |
RESOLUTION3="1024x576" | |
BITRATE3="2131000" | |
RESOLUTION4="1280x720" | |
BITRATE4="3658000" | |
RESOLUTION5="1920x1080" |
View aws auth header
"AWS4-HMAC-SHA256 Credential=AKIAJ4NXC5Z5PTTEN5AQ/" strftime({"%Y%m%d"}, now) "/eu-central-1/s3/aws4_request, SignedHeaders=date;host;x-amz-content-sha256, Signature=" | |
digest.hmac_sha256_base64( | |
digest.hmac_sha256_base64( | |
digest.hmac_sha256_base64( | |
digest.hmac_sha256_base64( | |
digest.hmac_sha256_base64("AWS4Zen9WnHAHYF5QeTdZIFyKcFW6DbrCCYXMJIKgTI5", strftime({"%Y%m%d"}, now)) | |
, "eu-central-1") | |
, "s3") | |
, "aws4_request") | |
, |
View gist:5014441
handleFile: function(file) { | |
if (file.size / 1000000 > 150) { | |
var err = "We only support files up to 150 MB"; | |
alert(err); | |
... | |
} | |
var that = this; | |
$.when(this.upload(file)).pipe(this.getSharedUrl). |
NewerOlder