######################### | |
# .gitignore file for Xcode4 and Xcode5 Source projects | |
# | |
# Apple bugs, waiting for Apple to fix/respond: | |
# | |
# 15564624 - what does the xccheckout file in Xcode5 do? Where's the documentation? | |
# | |
# Version 2.6 | |
# For latest version, see: http://stackoverflow.com/questions/49478/git-ignore-file-for-xcode-projects | |
# |
I've been getting a lot of Github notifications lately. Between work at Shopify, development on Zeus, and all the little things in between, my inbox usually has about 50 github notifications in it.
This is a little annoying.
The problem is, I care about most of those notifications the moment they happen, but I don't interact with them as emails -- I go to github as soon as I get the email and deal with it there. Most of my other email, I don't care so much about it immediately, but it's fairly important that I actually read them eventually. What this tends to cause is a flood of unread notification emails drowning out the important stuff, which I end up ignoring if it falls off the first page.
The solution to this problem for me ended up being really trivial (I didn't even have to code anything!)
// require our new directive | |
var resolveSprockets = require(__dirname + '/resolve-sprockets.js'); | |
// set files to the array that we got back | |
var files = resolveSprockets('spec.js.coffee'); | |
// Here goes the rest as usual |
{ | |
"application_id":"YOUR_APP_ID", | |
"src":"http://cdn.blitline.com/filters/boys.jpeg", | |
"functions":[ | |
{ | |
"name":"annotate", | |
"params":{ | |
"text":"Example", | |
"x":5, | |
"y":5, |
Ideas are cheap. Make a prototype, sketch a CLI session, draw a wireframe. Discuss around concrete examples, not hand-waving abstractions. Don't say you did something, provide a URL that proves it.
Nothing is real until it's being used by a real user. This doesn't mean you make a prototype in the morning and blog about it in the evening. It means you find one person you believe your product will help and try to get them to use it.
Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000
/** | |
* `Ember.MergedArray` is an array that observes multiple other arrays (called source arrays) for changes and includes | |
* all items from all source arrays in an efficient way. | |
* | |
* Usage: | |
* | |
* ```javascript | |
* var obj = Ember.Object.create({ | |
* people: [ | |
* { |
App = Ember.Application.create({ | |
customEvents: { | |
swipeLeft: 'swipeLeft', | |
swipeRight: 'swipeRight', | |
swipeLeftTwoFinger: 'swipeLeftTwoFinger', | |
swipeRightTwoFinger: 'swipeRightTwoFinger', | |
dragDown: 'dragDown', | |
dragUp: 'dragUp', | |
dragDownTwoFinger: 'dragDownTwoFinger', | |
dragUpTwoFinger: 'dragUpTwoFinger' |
module PipeMixin | |
def >>(proc_or_method, *) | |
case proc_or_method | |
when Proc, Method, UnboundMethod | |
proc_or_method.call(self) | |
else | |
super | |
end | |
end | |
end |