We're looking to build out our mobile app using Stackmob and Heroku for backend.
There is a Heroku Addon that enables a developer to control the app server-side logic using Rails.
There is not much documentation available on this addon nor are there examples.
There is a fair bit of media coverage on the add-on but no clear implementation and use-case path.
If any one in the community has some insight, we and other developers would sure benefit from hearing more.
I believe the StackMob Heroku add-on is discontinued. You can still sign up for StackMob directly on the StackMob site and use in your Heroku apps. They have multiple getting-started guides, including for Ruby, if that's what you use.
I'm the platform evangelist for StackMob.
friism is correct, we recently discontinued the StackMob Heroku add-on. (basically a way to provision an account and get up and running a little quicker on Heroku with StackMob)
This change won't prevent you from using StackMob on the Heroku platform.
Related
I have been developing a Web app in Lua via Sailor MVC framework on Windows with MySQL and Apache 2 using mod_lua.so.
Is there a way to run it successfully on Heroku platform or not?
Regards
Heroku doesn't officially support Lua (ref: https://devcenter.heroku.com/articles/buildpacks#officially-supported-buildpacks). That being said, there appear to be a number of third-party buildpacks that give you a Lua runtime. The first couple that showed up on Google seem somewhat stale. The good news is that you can create your own buildpack if none of the existing ones work for you.
I wanted to deploy my ruby on rails app live I already try Herkou &
Aws. So is there any alternative of this?
You can deploy your ruby app on your VPS-server. It's so simple as configure development environment. And there are many information and solution of many issues for that.
You can deploy your ruby app on any server/hosting. Better if that use linux OS, but it can be something else.
If it's that you want, you can read this great article about deploy:
https://www.digitalocean.com/community/tutorials/deploying-a-rails-app-on-ubuntu-14-04-with-capistrano-nginx-and-puma
i'd like to know what is the difference between heroku and openshift, for now i'm going to use the free package for my blog, i've noticed the openshift has more supported techs.
what about the limitation of each one of them
Both Heroku and OpenShift are open platforms.
Neither one has any 'lock in', so you can easily move your app in and out of each service with minimal hassle. They all use standard open source tools, and work as expected.
The main difference is ease of use. Heroku is quite a bit simpler to use that OpenShift. Heroku basically handles 100% of your application deployment. You basically write your code in a git repo, then say 'git push heroku master' and your code will magically be running on Heroku.
OpenShift, on the other hand, requires more work. It's not uncommon to setup and tweak your own web servers, infrastructure components, etc.
The honest answer is that you can't really go wrong either way. I've been using Heroku for years and love for both big and small apps, but OpenShift is fine as well.
For those distributing Mac apps outside the Mac App Store, how are you planning to support updating and sandboxing? I'm guessing most people's answers for the time being is that they're not, but I hope that eventually non-MAS apps could be sandboxed just like MAS apps.
To use Sparkle, your app would need network access, which could be granted, as well as the ability to overwrite itself in Applications. Currently you could do this with the com.apple.security.temporary-exception.files.absolute-path.read-write entitlement, but that's not a good solution. It will likely go away, and even if it doesn't there's little point in sandboxing an app if you're going to give it full filesystem read-write access as well as network access.
Has anyone already gone down this path and found a good solution? I ask because I try to keep my MAS build and my non-MAS build as identical as possible, and I'm currently looking at having my MAS build sandboxed and my non-MAS build not.
In a conversation started by #chockenberry on twitter, #andy_matuschak responded favorably to creating an XPC service for Sparkle.
I have a pull request open on GitHub that actually creates the XPC service. Hopefully, this will get incorporated into Sparkle soon.
We actually have two versions of our app: one for our own web site and one for the app store.
I recommend using Sam Deane's approach which you can find in his GitHub repository. It works well for us.
Not yet.
As of 1.15 Sparkle does not support sandboxing, and the patch that is floating around has a vulnerability that allows complete bypass of sandbox security.
I'm new to RoR, so I understand that the way I should be deploying a rail app is using Passenger. But I've been unable to find a thread where someone did all their development using their webserver/host, it seems everyone develops their app locally, then deploys it. Is there a way to work and edit your rail app directly on the server it's going to be hosted on? I'm using Rubymine to work on my app. (I'm basically trying to see if there is a straightforward way that I can develop code side my app - upload to server, see the results keep developing)
Thanks for the help!
Usually, capistrano is used for such a task.