- IP Whois & Flags Chrome & Websites Rating
- Google Mail Checker
- Send from Gmail (by Google)
- Mailto: for Gmail™
- Google Input Tools
- PrettyPrint
- XML Tree
- JSONView
This file contains hidden or 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
[package] | |
name = "ark_test" | |
version = "0.1.0" | |
authors = ["Sam Saint-Pettersen <[email protected]>"] | |
[dependencies] | |
ark = { git = "https://github.com/stpettersens/ark.git" } |
This file contains hidden or 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 Duolingo Autoplay audio | |
// @namespace 8442918f3dbd7268b7eabd74e1ce191e | |
// @version 0.1 | |
// @description Autoplay the audio prompts on Duolingo. | |
// @author Sam Saint-Pettersen <[email protected]> | |
// @match https://www.duolingo.com/* | |
// @icon https://s32.postimg.org/8zxj3evit/duolingo.png | |
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js | |
// ==/UserScript== |
This file contains hidden or 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
packager -p io.stpettersen.yggdrasill.client -m YggdrasillClient -cp libs -r Client |
This file contains hidden or 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
/* | |
Adapted from Anjana Vakil's (@vakila) Learning Functional Programming with JavaScript presentation @ JSUnconf 2016 | |
https://youtu.be/e-5obm1G_FY?t=9m24s | |
*/ | |
'use strict' | |
function makeAdjectifier (adjective) { | |
return function (string) { | |
return adjective + ' ' + string |
This file contains hidden or 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
start %* |
This file contains hidden or 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'; | |
const ogg = require('ogg'); | |
const vorbis = require('vorbis'); | |
const BinaryServer = require('binaryjs').BinaryServer; | |
let server = BinaryServer({port: 8080}); | |
let oe = new ogg.Encoder(); | |
let ve = new vorbis.Encoder(); | |
let out = null; |
This file contains hidden or 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'; | |
const wav = require('wav'); | |
const BinaryServer = require('binaryjs').BinaryServer; | |
let server = BinaryServer({port: 8080}); | |
let out = null; | |
server.on('connection', function(client) { | |
client.on('stream', function(stream, meta) { |
This file contains hidden or 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
/* | |
Michael Jasper's (@mdjasper) wrap DOM element function. | |
From: http://www.mikedoesweb.com/2014/wrapping-an-element-in-vanilla-javascript/ | |
*/ | |
function wrap(top, selector, bottom){ | |
var matches = document.querySelectorAll(selector); | |
for (var i = 0; i < matches.length; i++){ | |
var modified = top + matches[i].outerHTML + bottom; | |
matches[i].outerHTML = modified; | |
} |