Technical notes, my online memory

Monday, August 27, 2012

Running an unsigned app with Gatekeeper set to 'only apps from the Mac App Store and identified developers'

›
So with Gatekeeper set to 'Mac App store and identified developers', how do you actually run an app that isn't signed? If you d...
Tuesday, August 21, 2012

OS X: get a list of running launchd jobs

›
Here's a nice easy way to get a list of running launchd jobs using PyObjC to talk to the ServiceManagement API : from ServiceManageme...
Wednesday, August 15, 2012

git: undo changes, revert uncommitted changes

›
I mostly love git, but I can never remember the syntax for undoing and reverting things, which is partly because I don't use it that oft...
1 comment:
Friday, July 20, 2012

plistbuddy and defaults on OS X

›
I use defaults to read most plists on OS X, but it has an annoying habit of being very chatty in the logs. If you want to write code to que...
Monday, July 2, 2012

Mox: stub out a python builtin method like 'exit' or 'open'

›
Occasionally you need to stub out a part of core python for a test to work. In my case it was 'exit', another example is 'open...
Friday, June 29, 2012

JAVA CA store on OS X

›
To get the list of CAs trusted by Java on OS X: keytool -v -list -keystore /System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib...
Thursday, June 28, 2012

Ruby foo: flatten a hash into a string

›
Flatten a ruby hash into a string. In this case the comma is the key value delimiter and the semicolon is the entry delimiter. irb(main):0...
‹
›
Home
View web version
Powered by Blogger.