Skip to content

Instantly share code, notes, and snippets.

View patrickkettner's full-sized avatar

patrick kettner patrickkettner

View GitHub Profile
diff --git assets/templates/PlayVideo.xml assets/templates/PlayVideo.xml
index ecb650c..00f47d9 100644
--- assets/templates/PlayVideo.xml
+++ assets/templates/PlayVideo.xml
@@ -36,12 +36,12 @@
<myStackedMedia>
<!-- stacked media -->
- <httpFileVideoAsset id="{{VAL(key)}}">
- <mediaURL>{{MEDIAURL(key)}}</mediaURL>
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@patrickkettner
patrickkettner / get_merged_and_not_deleted.sh
Created August 7, 2014 00:33
get a list github PR numbers for all pull request branches that have been merged (not rebased)
MERGED_AND_NOT_DELETED=$(
ALL_MERGED_BRANCHES=$(git branch -a --merged master | grep -v '* master' | grep -v 'HEAD ->');
for i in $ALL_MERGED_BRANCHES; do
COMMIT_TO_CHECK=$(git show-ref --hash "$i");
PR_NUMBER=$(git when-merged $COMMIT_TO_CHECK awk '{print $2}')
git --no-pager log --format=%B -n 1 $PR_NUMBER | grep 'Merge pull request';
done
)
@patrickkettner
patrickkettner / index.js
Created September 30, 2014 04:28
requirebin sketch
var Handlebars = require('handlebars');
Handlebars.registerHelper('uuid', function(obj) {
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random() * 16 | 0,
v = c == 'x' ? r : (r & 0x3 | 0x8);
return v.toString(16);
});
});
require(['./lodash.js'], function(_) {
console.log(_);
});
<!doctype html>
<html>
<head>
<title></title>
</head>
<body>
// ⬇⬇ view the source of the below svg file ⬇⬇
<object type="image/svg+xml" data="foo.svg"></object>
</body>
</html>
@patrickkettner
patrickkettner / gist:964332
Created May 10, 2011 11:53
tinkering with node.io
var nodeio = require('node.io');
exports.job = new nodeio.Job({
input: process.argv.splice(3),
run: function(domain) {
var self = this;
try { //make sure it is a url
self.assert(domain).isUrl();
this.getHtml(domain, function(err, $) {
if (err) {
if (err === "redirects") {
@patrickkettner
patrickkettner / gist:968279
Created May 12, 2011 10:03
engadget crashing jsdom
var jsdom = require('jsdom');
jsdom.env('http://engadget.com', [
'http://code.jquery.com/jquery-1.5.min.js'], function(errors, window) {
var $ = window.$;
if (errors) {
console.log(errors);
}
@patrickkettner
patrickkettner / gist:974110
Created May 16, 2011 08:50
youtube cleaner
#watch-discussion {
display: none;
}
#watch-sidebar {
display: none;
}
#footer {
display: none;
}
#footer-container {
@patrickkettner
patrickkettner / gist:1000151
Created May 31, 2011 08:11
jquery translate party - javascript to coffescript and back again
jQuery source used
/*!
* jQuery JavaScript Library v1.4.2
* http://jquery.com/
*
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*