Skip to content

Instantly share code, notes, and snippets.

View itod's full-sized avatar

Todd Ditchendorf itod

View GitHub Profile
@itod
itod / app-prototyping-apps.txt
Last active November 8, 2017 15:57
App-Prototyping Apps
App Prototyping tools
============
https://www.adobe.com/products/xd.html
https://www.figma.com/
http://principleformac.com/
https://kiteapp.co/
https://framer.com/
https://www.flinto.com/
https://www.invisionapp.com/studio
https://www.invisionapp.com/craft
@itod
itod / PrizmoReq2.txt
Last active August 20, 2017 16:03
Prizmo Feature Request: Allow Option-drag for copying Regions on the Canvas
SUMMARY
=========
Prizmo Feature Request: Allow Option-drag for copying Regions on the Canvas
SETUP
=========
App: Prizmo Version 3.1.18 (3.222.3680)
OS: macOS 10.12.6 (16G29)
Machine: MacMini 2014
@itod
itod / PrizmoReq1.txt
Last active August 20, 2017 16:03
Prizmo Feature Request: Allow copy & paste of Recognition Regions on Canvas
SUMMARY
=========
Prizmo Feature Request: Allow copy & paste of Recognition Regions on Canvas
SETUP
=========
App: Prizmo Version 3.1.18 (3.222.3680)
OS: macOS 10.12.6 (16G29)
Machine: MacMini 2014
@itod
itod / run-webkit-app
Last active April 26, 2017 21:39
Run Fluid App with custom WebKit (In this case the system default. Which it should be using anyway, but for some reason it's not)
#!/bin/bash
osascript -e 'quit app "Gmail.app"'
export DYLD_FRAMEWORK_PATH="/System/Library/Frameworks/"
export WEBKIT_UNSET_DYLD_FRAMEWORK_PATH="YES"
osascript -e 'activate app "Gmail.app"'
# see also: https://github.com/WebKit/webkit/blob/master/Tools/Scripts/run-webkit-app
@itod
itod / 6.5.5_download_problem.txt
Last active February 20, 2017 02:37
1Password 6.5.5 Download Problem Bug Report
SUMMARY
------------------
Downloading 1Password 6.5.5 for Mac leads to Chrome malware warnings.
SETUP
------------------
Device: Mac mini (Late 2014)
OS: 10.12.2 (16C67), Language set to "German" (that's somewhat unusual, so I thought I'd mention it)
Browser: Google Chrome Version 57.0.2987.54 beta (64-bit)
@itod
itod / split_keyboards.md
Last active April 24, 2024 16:06
Every "split" mechanical keyboard currently being sold that I know of
@itod
itod / sierra_question_mark
Created November 21, 2016 19:12
Sierra: Fluid Apps Show Question Mark in Dock
I think I know what’s going wrong. On Sierra, if an app has not been manually dragged into the "Applications" folder by the user, then the app cannot be successfully "kept" in the Dock. This is a new "security feature" of some kind from Apple.
This has something to do with App Translocation: http://lapcatsoftware.com/articles/app-translocation.html
Or path randomization: http://mjtsai.com/blog/2016/06/16/gatekeeper-path-randomization/
So you should remove the Question Mark from the Dock, quit the Fluid App you created, drag your Fluid App to your "Applications" folder (you may have to drag it *out* first), relaunch it and try again.
Thanks,
@itod
itod / run_fake_workflows_in_folder.applescript
Created February 5, 2016 19:41
Runn all Fake Workflows in a Folder
tell application "Finder"
set path_ to (get path to desktop as string) & "workflows"
set dir_ to folder path_
set ext_ to "fakeworkflow"
set files_ to items of dir_ whose name of it ends with ext_
tell application "Fake"
repeat with file_ in files_
--display dialog (get title of file_)
open file_
@itod
itod / gist:ae269e123cf94e42ccff
Created June 19, 2015 19:52
Try/finally cleaner than multiple gotos with label?
void myfunc() {
void *thing1 = NULL;
void *thing2 = NULL;
@try {
thing1 = allocThing1();
if (!thing1) return;
// …use thing1 maybe
@itod
itod / tryfinally
Created June 19, 2015 19:09
Try/Finally with no exceptions in sight.
//
// main.m
// Finally
//
// Created by Todd Ditchendorf on 6/19/15.
// Copyright (c) 2015 Todd Ditchendorf. All rights reserved.
//
#import <Foundation/Foundation.h>