I hereby claim:
- I am craigeley on github.
- I am craigeley (https://keybase.io/craigeley) on keybase.
- I have a public key whose fingerprint is 66B0 914F 27AF 93C0 C719 18FF 8D8E 3F93 C7DD 54EB
To claim this, I am signing this object:
#!/usr/local/opt/ruby/bin/ruby | |
# encoding: utf-8 | |
require 'json' | |
require "unicode/emoji" | |
# Variables: path and API key | |
path = "/Users/USER/Library/Mobile\ Documents/iCloud\~md\~obsidian/Documents/VAULTNAME/" | |
key = "YOUR TODOIST API KEY" |
#!/usr/bin/env ruby | |
# -*- coding: utf-8 -*- #specify UTF-8 (unicode) characters | |
require 'time' | |
tasktext = %x{ osascript <<APPLESCRIPT | |
set theDate to date string of ((current date)) | |
tell application "Things3" | |
set output to "" | |
repeat with toDo in (to dos whose status is completed) of list "Logbook" |
#!/usr/local/bin/node | |
var sub = require('subtitle'); | |
var fs = require('fs'); | |
var WaveFile = require('wavefile').WaveFile; | |
// Load a wav file as a WaveFile object | |
let wav = new WaveFile(''); | |
// Read from SRT file to get start, end, and region names |
#!/usr/local/opt/ruby/bin/ruby | |
# Scipt to convert Otter.ai-generated SRT files into Adobe Audition Markers | |
require 'srt' | |
require 'csv' | |
CSV.open("audition_markers.csv", "wb", col_sep: "\t") do |csv| | |
csv << ["Name", "Start", "Duration", "Time Format", "Type", "Description"] | |
end |
I hereby claim:
To claim this, I am signing this object:
set input to the clipboard as text | |
--whole process is in a loop to allow for user to research for contact | |
repeat | |
--need to find contact in order to update their info | |
try | |
display dialog "Enter name or company of contact to Instagram to:" default answer "" | |
set thePerson to text returned of result | |
end try | |
#!/usr/local/opt/ruby/bin/ruby | |
# Scipt to send Arc locations to Day One | |
require 'nokogiri' | |
require 'time' | |
require 'json' | |
filepath = "/Path/to/files/#{ARGV[0]}.gpx" | |
f = File.open(filepath) |
#!/usr/local/bin/ruby | |
# Scipt for using Using Google Time to create summary records of Things in Day One | |
require 'time' | |
require 'date' | |
require 'json' | |
require 'yaml/store' | |
require 'nokogiri' | |
# To prevent encoding errors on OSX |
#!/usr/local/bin/ruby | |
# Scipt for parsing Google Timeline files to geoJSON | |
require 'time' | |
require 'json' | |
require 'nokogiri' | |
# To prevent encoding errors on OSX | |
if RUBY_VERSION =~ /2.*.*/ | |
Encoding.default_external = Encoding::UTF_8 |
#!/usr/bin/env ruby | |
# Syncing Tasks Assigned to you in Asana with Things 3 | |
require 'json' | |
require 'yaml/store' | |
require 'time' | |
# Load storage file and variables | |
store = YAML::Store.new("data.yml") | |
mod = store.transaction { store[:mod_time] } |