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
<ul>Tweet "start" to begin. | |
<li>start | |
<ul>You are resting in a glade. There is a waterfall to your right and a pathway to your left. What will you do? | |
<li>walk down the path | walk down the pathway | take the path | walk the path | |
<ul>You walk down the path but soon realize your way is blocked by a large felled tree. You walk back. | |
</ul> | |
<li>pick up the ladle | pick up the #ladle | pick up ladle | pick the #ladle | |
<ul>You now have a <b>#ladle</b>. | |
</ul> | |
</li> |
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
var position = "start"; | |
var response = ""; | |
$( "#tweet" ).click(function() { | |
var tweet = $('#move').val(); | |
var move = $('#move').val().toLowerCase().replace(/[.,-\/#!$%\^&\*;:{}=\-_`~()]/g,""); | |
if (position === "start") { |
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
// init cookie on first visit | |
if (!(Cookies.get('position'))) { | |
var position = "start"; | |
Cookies.set('position', 'start'); | |
$( ".command" ).prepend( "<li class='list-group-item list-group-item-warning'>"Start" to play.</li>" ); | |
} | |
else { | |
var position = Cookies.get('position'); | |
$( ".command" ).prepend( "<li class='list-group-item list-group-item-warning'>Continue your game or "Reset". Current position: " + Cookies.get('position') + "</li>" ); | |
}; |
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
// get data from Parse for interactions | |
var Interactions = Parse.Object.extend("Interactions"); | |
var intsquery = new Parse.Query(Interactions).limit(1000); | |
var interactions = []; | |
intsquery.find({ | |
success: function(ints) { | |
console.log("Successfully retrieved " + ints.length + " interactions."); | |
// create interactions array from Interactions in Parse | |
for (var i in ints) { | |
int = ints[i]; |
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
[ | |
{ | |
"year":"2017", | |
"films":[ | |
{ | |
"title":"Coco", | |
"rating":82, | |
"box_office":208831333 | |
}, | |
{ |
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
// Run per page. You will have to hover over some posters before running to ensure `.icon-watched` is rendered. | |
const watchedActionButtons = [...document.querySelectorAll(".icon-watched")] | |
for (watchedActionButtonIndex = 0; watchedActionButtonIndex < watchedActionButtons.length; watchedActionButtonIndex++) { | |
watchedActionButtons[watchedActionButtonIndex].click() | |
console.log("Deleted movie at index #" + watchedActionButtonIndex + ".") | |
} |
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
const recordedSpeeds = [] | |
setInterval(() => { | |
// Get internet speed | |
let speed = document.getElementById('speed-value').innerText | |
// Get speed units | |
const units = document.getElementById('speed-units').innerText | |
// Flatten speed if Kbps | |
if (units === 'Kbps') speed = "0" | |
// Display in console | |
console.log('='.repeat(Number(speed) / 5), speed) |
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
#!/bin/bash | |
if [ "$1" = "-h" -o "$1" = "--help" -o -z "$1" ]; then cat <<EOF | |
appify v3.0.1 for Mac OS X - http://mths.be/appify | |
Creates the simplest possible Mac app from a shell script. | |
Appify takes a shell script as its first argument: | |
`basename "$0"` my-script.sh |
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
const transform = (file, api) => { | |
// Alias the jscodeshift API for ease of use. | |
const j = api.jscodeshift; | |
// Convert the entire file source into a collection of nodes paths. | |
const root = j(file.source); | |
const LAST_IMPORT = root.find(j.ImportDeclaration).at(-1); | |
const blogPageProps = [ |
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
const hrefs = []; | |
setInterval(function() { | |
const timestamps = [...document.getElementsByTagName("time")]; | |
timestamps.forEach(timestamp => { | |
if (timestamp.parentNode.href) { | |
const tweetId = timestamp.parentNode.href.split("/").pop(); | |
hrefs.push(tweetId); | |
}; | |
}); |
OlderNewer