Skip to content

Instantly share code, notes, and snippets.

View tomrutgers's full-sized avatar

Tom Rutgers tomrutgers

View GitHub Profile
@tomrutgers
tomrutgers / sketch-never-ending.md
Created March 30, 2020 11:27 — forked from Bhavdip/sketch-never-ending.md
Modify Sketch to never ending trial

###Sketch trial non stop

Open hosts files:

$ open /private/etc/hosts

Edit the file adding:

127.0.0.1 backend.bohemiancoding.com

127.0.0.1 bohemiancoding.sketch.analytics.s3-website-us-east-1.amazonaws.com

def get_embed_url(url)
provider = url.match(/https:\/\/(:?www.)?(\w*)/)[2]
if provider == "youtube"
id = url.match(/https:\/\/(?:www.)?(\w*).com\/.*v=(\w*)/)[2];
"https://www.youtube.com/embed/#{id}"
elsif (provider == "vimeo")
id = url.match(/https:\/\/(?:www.)?(\w*).com\/(\d*)/)[2];
"https://player.vimeo.com/video/#{id}"
end
end
@tomrutgers
tomrutgers / form-localStorage.js
Last active July 25, 2019 11:17
Form inputs to localStorage with jQuery
$(document).ready(function(){
var inputs = $('input, select');
var getItems = function() {
var el, i, key, len, results, val;
i = 0;
len = localStorage.length;
results = [];
while (i < len) {
@tomrutgers
tomrutgers / config.rb
Last active July 16, 2018 16:54 — forked from tilsammans/config.rb
Middleman Netlify HTTP/2 Server Push
ready do
# Insert fingerprinted asset paths into _headers for Netlify.
proxy "/_headers", "/headers.txt",
layout: false,
ignore: true
proxy "_redirects", "netlify-redirects", ignore: true
end