install aviglitch gem
gem install aviglitch
run mo.sh
./mo.sh input.gif
# Task: Implement the rcat utility and get these tests to pass on a system | |
# which has the UNIX cat command present | |
# To see Gregory Brown's solution, see http://github.com/elm-city-craftworks/rcat | |
# Feel free to publicly share your own solutions | |
rrequire "open3" | |
working_dir = File.dirname(__FILE__) | |
gettysburg_file = "#{working_dir}/data/gettysburg.txt" |
// Make it Nasty | |
function increment (i) { | |
i ^= (i & ~-~i) | (~i & -~i) | |
return i | |
} |
var zlib = require('zlib'); | |
var xml2js = require('xml2js'); | |
var xmlCrypto = require('xml-crypto'); | |
var crypto = require('crypto'); | |
var xmldom = require('xmldom'); | |
var querystring = require('querystring'); | |
var moment = require('moment'); | |
var xmlenc = require('xml-encryption'); | |
var xpath = require('xpath'); |
console.log( | |
(Array(100) + "") | |
.split(",") | |
.map(function(s, i) { | |
return !!(++i % 3) || (s += "Fizz"), | |
!!( i % 5) || (s += "Buzz"), | |
s || i; | |
}) | |
.join("\n") | |
); |
tabMessenger.on('minimize', function(data) { | |
// data.id | |
}); | |
tabMessenger.send('minimize', { | |
id: 123 | |
}); |
<audio id="alarm" src="alarm.ogg" controls></audio> | |
<script> | |
const alarmElement = document.getElementById('alarm'); | |
const alarmTimes = [ | |
new Date('2015-11-13 07:00 -0500'), | |
new Date('2015-11-13 08:00 -0500'), | |
new Date('2015-11-13 08:30 -0500'), | |
]; | |
function playAlarm() { |
install aviglitch gem
gem install aviglitch
run mo.sh
./mo.sh input.gif
Here are all of the resources mentioned by Deconstruct 2017 speakers, along with who recommended what. Please post a comment if I missed something or have an error!