View bridget
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def parsepath(string): | |
try: | |
string = str(string) | |
if string[0] == "/": | |
country = '' | |
language = '' | |
category = '' | |
category_flag = False | |
split_string = string.split("/") |
View 30 second beat code
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//David Sottimano | |
//@dsottimano on Twitter for feedback please! | |
//lets set up our queue runner to run every 1 minutes | |
function onOpen() { | |
ScriptApp.newTrigger('queueRunner') | |
.timeBased() | |
.everyMinutes(1) | |
.create(); |
View query removal
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function REMOVE_SPECIFIC_QUERY(url,queriesToRemove) { | |
try { | |
if (!url) return "Error: Missing parameter. To Fix: Ensure you have both parameters set"; | |
if (url.map) url.map(u=> REMOVE_QUERY(u)) | |
else { | |
let result = "?hello=hi&ga=123" | |
//if (!result.includes("&")) return url.replace("?" + result,""); | |
result = result.split("&") | |
queriesToRemove = queriesToRemove.split(",") | |
View url parsing thingy
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
console.log([...new Set(new URL('https://www.amazon.com/SanDisk-128GB-microSDXC-Memory-Adapter/dp/B073JYC4XM/memory').pathname.toLowerCase().split(/-|\//gi).filter(Boolean))]) | |
//output handles dupes for casing and removes falsy values | |
//[ 'sandisk','128gb','microsdxc','memory','adapter','dp','b073jyc4xm' ] | |
View john
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html> | |
<head> | |
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> | |
</head> | |
<body> | |
<div class="container"> | |
<p style="color:red;">Sorry about the email change at the last minute, Google and Gmail decided to block this message as spam, so I can't send it to you. Yeah, I'm changing providers ;)</p> | |
<p>Thanks for watching my MozCon presentation! Even though it was only 30 minutes, it took me years for me to get to this point. | |
I’m really excited to share concepts that should help you cut out boring tasks and focus on more important things.</p> |
View gist:ed03c97a504fcb63b122ad007988aa47
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name seo | |
// @namespace http://tampermonkey.net/ | |
// @version 0.1 | |
// @description try to take over the world! | |
// @author You | |
// @include https://* | |
// @include http://* | |
// @grant GM_addStyle | |
// @grant GM_notification |
View for Hamlet - index.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<meta http-equiv="X-UA-Compatible" content="ie=edge"> | |
<title>Document</title> | |
<script src="index.js"></script> | |
</head> | |
<body> |
View for hamlet - index js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"use strict"; | |
let exports = {} | |
Object.defineProperty(exports, "__esModule", { value: true }); | |
class CPT { | |
constructor() { | |
this.alphabet = new Set(); | |
this.root = new PredictionTree(); | |
this.II = {}; | |
this.LT = {}; | |
this.data = []; |
View gist:e3e6294f80cb1cbb526d1defed322850
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//serpApiKey from serpapi.com | |
var GLOBAL_VARIABLES = { | |
serpApiKey : "add your api key" | |
} | |
/* | |
/*************************** | |
/BEGIN PRESENTATION SCRIPTS |
View gist:20a50daded2128b4c86acb430cecba67
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//script adapted by @dsottimano | |
//original from: https://stackoverflow.com/questions/52569689/clear-text-formatting-in-slides-using-apps-script | |
//credit to https://stackoverflow.com/users/7108653/tanaike | |
function onOpen() { | |
SlidesApp.getUi() | |
.createMenu('Custom Menu') | |
.addItem('Change Master Font', 'changeFont') | |
.addToUi(); |
NewerOlder