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] } |