Can I use Python in Eclipse to develop Google Cloud Data Flow jobs - eclipse

I've tried to run the HelloWorld example from the get started guide in an eclipse python project but get errors.
Should I be able to do this or can I only use the virtual environment at the moment?
Mez63

Short answer -- we did not spend time on the Eclipse developer scenario. Probably better to stick to virtual environments unless you know well how to configure Eclipse.

Related

Any disadvantage using Terminal as opposed to the deprecated GoogleAppEngineLauncher?

I'm doing Udacity's Web Development course. I've heard some users talk about Eclipse, but I'd rather have a basic understanding of the command line than move on to that higher level software.
Is there anything on a Mac that I can't do in Terminal that I could on Google App Engine Launcher?
Thank you.
The gcloud commands from the Cloud SDK provide much more control over your experience. The App Engine Launcher actually causes more problems than it helps with. In the long run, you're much better off with gcloud.
If you wanted to use an IDE, there are new plugins for Eclipse and IntelliJ. If you wanted to keep debugging simple, you could just use the command-line PDB debugger.

How to install google test and google mock in eclipse

I have given a task to study about google test and google mock. But I want to try out the codes in the book that I have. I went and look around for tutorials of how to install google test and google mock in eclipse on the net. But I can't find a windows base tutorials. Can you guide me in window base.
Well, there is a tool for managing C/C++ dependencies, its name is biicode
Take a look at the Getting Started C/C++ section (it's based on GTest example) and try the examples with GTest and GMock
I think it'll help you start with Google Test library and GMock.
Disclaimer: I work in this company and we're dedicated to manage dependencies and build projects with tools such as Eclipse, MSVC, etc. I hope it helps you ;)

Installer for Software? Paas?

currently I'm looking for an open source project that gives me the opportunity to install software easily. I prefer direct calls or access with a REST interface.
I thought that CloudFoundry would fits my needs but it is'nt so.
AppFog (https://www.appfog.com/product/) comes much closer to my goal. It allows me to install Drupal, Wordpress, PhpMyAdmin, NodeJS Apps and so on.
The conclusion is that I'm looking for an project that...
is open source.
gives that possibility to install, configure and
uninstall software
is extendable when a specific software not
available
is accessible with an interface like REST.
is "hostable" on my own linux server
I would be happy for all kind of hints and tips :)
Cheers Tobias
Docker is seems to be the next big thing in the PaaS world. There are dozens new projects that build on top of docker or supporting it. For example OpenShift and Apache Stratos support docker. So if you look at solutions based on docker you can find a solution for you needs.
Right now I'm using docker for hosting couple of Drupal websites with simple bash scripts to manage them. Nginx is used for web traffic routing
Docker is open source
Gives you ability to prepare and install apps
You can build what you need on top of it
It has REST interface
It is running on nearly all major Linux distros
Its relatively easy to learn and use
Has great community
Tobias,
Suggest you look at Apache Stratos:
100% open source
Easy to Get Up and Running
Highly extensible, flexible, expandable
Uses REST APIs
Runs on Linux (Ubuntu or SUSE)
Mature (version 4)
See:
Intro article -- "Why Apache Stratos is the Preferred Choice in the PaaS Space"
http://wso2.com/library/articles/2014/05/why-apache-stratos-is-the-preferred-choice-in-the-paas-space/
Apache Stratos Project site -- which notes that "Stratos PaaS is easy to get it up and running in quick time. A developer will be able to run and test PaaS framework on a single machine to try out."
http://stratos.apache.org/
Cheers,
Michael
OpenShift is what you looking for :
it is open source and free for 3 gears for ever.
gives that possibility to install, configure and uninstall software in openshift.redhat.com or in rhc client tools.
it is extendable when a specific software not available is accessible throw DIY(Do it yourself)
with an REST interface
is "hostable" on Fedora or CentOS .
It is really easy to setup throw Eclipse.

eclipse metadata refresh without opening eclipse

We are working with various cloud platform(like. salesforce etc) and we need sync with server everyday. would like to know is there way that we can in our development box to synchronize all eclipse projects through some script without opening the IDE and open the IDE without much freezing.
This would enable to do clean sync( with cloud server) and refresh with local files.
This would enable to do refresh( for non cloud server ).
running a little ant or some kind of script would have development stable unique environment across all developers?
Any help would be appreciated.
It's going to GREATLY depend on what cloud platforms you are using. HOWEVER, i work with the salesforce platform. They offer (per their dev. docs) an ant API jar that allows you to write ant scripts that can essentially check out everything in your org.
Essentially you can use it to check out and check back in pieces and parts of the website. Though this of course only works for SFDC. For other platforms you will need to refer to their API's or write your own tools.

command to start websphere from IBM RAD

In my project, it takes a lot of time to take the latest source code from svn, build and publish it on the IBM Websphere server. The IDE we are using is IBM RAD.
So I was working to automate this whole task, so that I dont have to waste my time in morning. So far I am able to get the source, build it in rad using ant screipt. Now the pending items are starting the server in debug mode and publishing the compiled code. I looked almost everywhere [may be not at right place :( ]. So anyone here have an idea which commands to use to achieve the above pending items.
Thanks,
Hanumant.
There are number of ways to do this.
A lot of us use hudson/jenkins etc t pull out the source code from SVN, run the ant/maven based scripts to build and publish to a WAS Server.
Look at the various articles in this space. A quick google throws me a number of results
A couple of examples are:
http://bikedreamer.blogspot.com/2009/11/websphere-automated-deployment-on.html
http://lresende.blogspot.com/2008/02/automating-websphere-with-maven-and.html
HTH
Manglu