- OS X Mavericks
- Xcode
- Homebrew
- Cakebrew (Optional GUI for Homebrew)
| Backend.ApplicationSerializer = DS.RESTSerializer.extend({ | |
| extractMeta: function(store, type, payload) { | |
| store.metaForType(type, { | |
| count: payload.count, | |
| currentPage: payload.current_page, | |
| pages: payload.pages | |
| }); | |
| delete payload.count; | |
| delete payload.current_page; |
| # https://github.com/drewbug/RackMotion | |
| class GithubApiStub | |
| def initialize(app) | |
| @app = app | |
| end | |
| def call(request) | |
| status, headers, data = @app.call(request) |
| [core] | |
| ... | |
| [remote "dokku"] | |
| url = git@remote:appname | |
| fetch = +refs/heads/*:refs/remotes/dokku/* |
| # Error! | |
| someiOSObject.send(:someMethod) | |
| # No error! | |
| someiOSObject.someMethod | |
| someiOSObject.send(:someMethod) |
Totally reasonable questions / concerns.
- Going under, going away, getting acquired, etc
We've raised ~7 million in venture funding so far from Google, Y Combinator, etc (https://parse.com/about/investors) and we still have a large chunk of that in the bank. We're looking towards our next fundraising round now to continue the infrastructure + product growth, expand our hiring efforts, etc.
Being acquired isn't part of our game plan for now. We want to build a viable business that people can use and enjoy. We have 50k apps built on our infrastructure and a huge customer base that is growing rapidly. Everyday we have more and more Basic, Pro, and Enterprise users paying us for our awesome services.
There's a lot of wrappers for Rubymotion already. I've been collecting my personal wrappers in the Loco namespace. I'm really starting to like this layout wrapper, so I thought I'd share it.
Include the loco.rb file in your Rubymotion project and include the Loco::UIView module in any of your custom UIViews.
class SampleView < UIView| var pusherClient = require('/lib/pusher/pusher_client').create({ | |
| debug: true, | |
| key: 'YOUR KEY' | |
| }); | |
| pusherClient.subscribe('channel'); | |
| pusherClient.bind('event_name', function(data) { | |
| // Do something | |
| }); |