The MacGap project aims to provide HTML/JS/CSS developers an Xcode project for developing Native OSX Apps that run in OSX’s WebView and take advantage of WebKit technologies. The project also exposes a basic JavaScript API for OS integration, such as display Growl notifications. The MacGap project is extremely lightweight and nimble, a blank application is about 0.3mb.
#mac
Cakebrew
The Mac App for Homebrew.
Fluid
Fluid Apps automatically include some additional JavaScript APIs in all browser windows that can be accessed by either webapp developers via remote scripts or Fluid users via Userscripts.
Code highlighting for Keynote presentations
Code highlighting for Keynote presentations
Command line synatx highlight to clipboard and then you can paste it directly into Keynote.
PHP 5.3/5.4 for OS X 10.6/10.7 as binary package
PHP 5.3/5.4 for OS X 10.6/10.7 as binary package
Install PHP for OSX with a few simple commands.
Intel-based Macs: Resetting the System Management Controller (SMC)
Intel-based Macs: Resetting the System Management Controller (SMC)
This is purported to be the solution to my Thunderbolt display woes. We’ll see if it makes any difference.
My Development Setup/Flow
Developers seem to love to hear about how other developers work, so I thought I’d try to capture my entire environment, from end to end, in a single post. This will change (has changed) over time and depending on the project/company/whatever, but this is how things are for me right now. A couple of points up front:
- I work for Automattic, so a lot of this is influenced by our internal policies/security/workflow.
- I don’t always use all components of this “system”. I’ll try to detail when I do/don’t use certain parts of it as I go.
OK, here goes.
Note: This turned into a little bit of a summary of how we work internally at Automattic as well. Oh well, maybe it’ll provide some inspiration, I think we do some pretty cool things.
OSXNotes
Brilliant set of CLI commands and keyboard shortcuts etc for Mac OSX
Notational Velocity
Interesting “modeless” note taking application where search and notes all happen together. Optimized towards efficiency.
Max For Live + iPad =’s What’s Next
Max For Live + iPad =’s What’s Next
Awesome use of an iPad as a music control device to create a fully-electronic improv performance