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!