Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I have a Google App Engine application that I have developed in Python that leverages Datastore. My customer now needs to run this application within a localized infrastructure due to privacy concerns. Some key requirements are: autoscaling, low latency and ability to store noSQL data. What are my options?
You've basically chosen the wrong platform I think, but AppScale would help you do what you want:
http://www.appscale.com/
AppScale Systems, Inc. develops and supports AppScale, the world’s
leading open source rapid development model for building scalable web
and mobile applications. AppScale gives you the freedom to run your
App Engine application across all public and private clouds or on your
own virtual or physical infrastructure. AppScale leverages the App
Engine API to allow DEVS to quickly focus on the business logic of the
application and frees your OPS from unwieldy software stacks. AppScale
Systems is proud to be a Google Cloud Technology Partner.
An alternative would be to continue to run in the GAE cloud itself, but restrict access via logins and/or IP address etc.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Improve this question
I have Linux Ubuntu installed and I want to code my Flask app in Linux only.But certain tutorials are coding the web app in a VPS.Why do I need a VPS?Can't I build my web app locally and directly host my site on Heroku?
You can host your application in any form you like.
VPS are an abstraction of a machine, giving you all the resources your application would need often at a fraction of the price required to get a physical server just for you. So it may be a good idea to use a VPS for the development and first phase in the life of your website.
You may also directly choose to deploy your website in one of the many cloud providers. Often they will not charge you until you start hitting a certain amount of resource utilization. So that may also be a cost saver.
You can find some additional info about the benefits of VPS here.
Note I am not associated with the website in any way, I just found it to be quite thorough in talking about VPS.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
So I was wondering if there is any Python package that can allow a pure Python application with a graphic interface to be embedded in a website. I have an application with a Tkinter interface that I want to make available on a website. Any way to do this without converting too much code?
Thanks!
In fact, it's possible: GTK3 has a html5 backend named Broadway.
This backend enable to access to an application through a web browser.
$ GDK_BACKEND=broadway your-application
You can see an exemple with python in this video
Of course, it needs a GTK application...
It's impossible.
Python/Tkinter app is a desktop application, which requires desktop manager, has access to file system etc.
Web application is a different stack of technologies (HTTP, HTML, javascript etc), it is not possible to mix them
Yes, this is possible, but not in way you expect.
There is python - to js translation kit, which supports many, but not all, python operations, functions and types.
So you can write back-end and front-end in python.
But using pure js for front-end will give you more performance.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I am looking for options on places to host a Django site.
Should I find a service that already has the proper programs and dependencies installed?
Or can I gain access to a server and install them myself?
Webfaction
Heroku
Google App Engine
AWS Elastic Beanstalk
Windows Azure
But, cheaper, do it yourself. VPS's these days are quite cheap (digitalocean.com $5/month). An easy to manage combination: Ubuntu + Nginx + Gunicorn, and follow some tutorials about how to secure and update your VPS.
Hosting yourself can be cheaper, but you will have to spend some time maintaing the system to keep it safe. Choosing a service may be a bit more expansive but you don't have to deal with the system itself.
Choose your best.
If you just need somewhere to play around with I would recommend something like heroku.
It's easy to deploy apps, free for small apps and you don't have to worry about sysadmin side of things if you do not need to.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
What is your favorite (free or not) web hosting services that is compatible with django( and python in general) ?
PS: is OVH compatible?
Options are several, depending on whether you want to do any work or not:
As long as you don't want to do anything, you should go for hosting which does it for you:
pythonanywhere - included IDE in cloud
heroku - in basic use free, but any addon can be pricy.
If you would like to deploy some code I have made a fork with an update in full process description of deployment to heroku -> tutorial on github
webfaction - Python, Ruby, Perl, PHP
linode - as many say the best integration for non specialist in system administration
As long as you can do system configuration, I would go for VPS options such as OVH, which for my personal use I find the cheapest (approx. 10 EUR/month) which for this spec is kind of a good deal -> 1 vCore (2.0 GHz+) 1 GB 50 GB 100 Mbit/s 10,10 €
Place where you can find many free hosting services for django ->
http://freedjangohosting.com/
WebFaction is among the best in my opinion.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
There are two python packages exist for jenkins remote access API, I need help to compare those two packages, so I can judge which to use.
python-jenkins http://pythonhosted.org/python-jenkins/
JenkinsAPI: http://pythonhosted.org/jenkinsapi/
So far for my thoughts:
python-jenkins is quite simple interface and is part of new Ubuntu release, which means easy to use, mature enough for general usage.
JenkinsAPI is mentioned in Jenkins official document, it looks new, but it is more connected with jenkins API development as well.
What I needed so far:
https access and simple authentication (token inside jenkins) : document is not clear both
get list of installed plugins (possible for those packages ?)
get list of jobs
get config xml from job
.. may needed for other exposed remote Access API later
I want to stick with python API in high level module, if possible, avoid to use python-requests module
Any more ideas ?
EDIT refine the questions after the comments below
Given that both seem to have more or less the basic features and that JenkinsAPI is
mentioned by the official documentation
more active (jenkins-python history vs jenkinsapi history)
I would go for jenkinsapi.
As for token support, given the documentation, the fact that the code uses token in place of passwords for the API and is backward compatible with basic auth, I would say that any client that supports passwords will support tokens.