Skip to content

Instantly share code, notes, and snippets.

View jessefulton's full-sized avatar

Jesse Fulton jessefulton

View GitHub Profile
@jessefulton
jessefulton / snsToSlack.js
Created August 21, 2015 00:43 — forked from terranware/snsToSlack.js
AWS Lambda function to Slack Channel hookup
var https = require('https');
var util = require('util');
//via http://stackoverflow.com/questions/19098797/fastest-way-to-flatten-un-flatten-nested-json-objects
function flatten(data) {
var result = {};
function recurse (cur, prop) {
if (Object(cur) !== cur) {
result[prop] = cur;
} else if (Array.isArray(cur)) {
@jessefulton
jessefulton / speaker-notes.applescript
Created August 26, 2015 17:04
Export Keynote Speaker Notes
# via http://apple.stackexchange.com/questions/136118/how-to-print-full-presenter-notes-without-slides-in-keynote
global presenterNotes
tell application "Keynote"
activate
open (choose file)
tell front document
set presenterNotes to presenter notes of every slide as text
set the clipboard to presenterNotes
do shell script "pbpaste > ~/keynote-notes.txt"
end tell
@jessefulton
jessefulton / 2014-04-03 Send Keynote Presenter Notes to Evernote.applescript
Created October 15, 2015 00:10 — forked from benwaldie/2014-04-03 Send Keynote Presenter Notes to Evernote.applescript
This script sends presenter notes from a Keynote 6.2 presentation to Evernote.
--==============================
-- Send Keynote Presenter Notes to Evernote
-- Version 1.0.1
-- Written By: Ben Waldie <ben@automatedworkflows.com>
-- http://www.automatedworkflows.com
-- Version 1.0.0 - Initial release
-- Version 1.0.1 - Updated for Keynote 6.2 compatibility
--==============================

Keybase proof

I hereby claim:

  • I am jessefulton on github.
  • I am jessefulton (https://keybase.io/jessefulton) on keybase.
  • I have a public key ASDDc071dEGfZyxupCVCRQcc4GSZrOj2HNiYq-oDgj--igo

To claim this, I am signing this object: