Questions tagged [development-environment]

A development environment is an integrated set of programming tools, usually centered around a text editor.

A development environment is a preconfigured used during development lifecycle. Preferably hidden from the end user.

Key tools includes a text editor, commonly extended with other tools for , , automating tools, database access or project management features. Such an editor called . Commonly configured for seamless tool usage.
Compared to the stability, performance and backup creation may be sacrificed in favor of more logging, easier bug detection or rapid iterations.

2519 questions
14
votes
1 answer

Organize multiple projects (AWS)

In our team, we are using AWS as our main cloud provider and currently, we have 3 projects hosted on their platform. We are about to have 2 more projects in the next weeks, but first, we want to organize our projects, because our current…
14
votes
2 answers

Exporting a conda environment with local pip installs

I have exported my currently active environment with conda env export > environment.yml This is very convenient since it keeps track of both conda and pip installed packages. However, I have a few packages (shapely and basemap for example)…
user787267
  • 2,550
  • 1
  • 23
  • 32
14
votes
4 answers

Files to ignore when using Visual Studio with Git

I've installed Git to do some development using Visual Studio 2008. Most of the work will be new development but we do have some old projects from prior to VS2005 that I want to bring over into the new repository. There is an existing thread about…
Kelly S. French
  • 12,198
  • 10
  • 63
  • 93
14
votes
11 answers

Daily Build vs. Zero Defect

How do you go about doing a daily build and striving for a zero-defect environment? Does it mean I never get to go home until I've killed all the bugs in my new code? Or does it mean I just don't check my code back in until I've fully tested it,…
Chad
  • 2,938
  • 3
  • 27
  • 38
14
votes
4 answers

How to write Git hash to (node's) package.json?

is there a way to automatically update version number of a package.json (https://npmjs.org/doc/json.html) with the HEAD hash of git? I would like to have something like version: 1.0.0+rev82e4b91cfe42cd86e9453b4987b9cc446566de6 inside the project's…
Sebastian Sebald
  • 16,130
  • 5
  • 62
  • 66
14
votes
4 answers

How to display the 404 error page in Symfony2 dev environment

I want to work on the 404 page from the dev environment. I customize 404 using this file : app/Resources/TwigBundle/views/Exception/error.html.twig This prod url work correctly : mysite.com/404 But this one mysite.com/app_dev.php/404 throw a…
Vivien
  • 1,159
  • 2
  • 14
  • 34
13
votes
2 answers

Gunicorn not reloading a Django application

I'm getting inconsistent code-reloading behavior, with a Django 1.3 application and gunicorn 0.12.1, running inside a virtualenv. Gunicorn does not reload my application properly, even with a restart of the specific gunicorn process PID. When I run…
k3k
  • 139
  • 1
  • 3
13
votes
6 answers

Development environment with multiple developers on a single application

I'm looking for a good way to optimise/improve the way my colleagues and I work on our applications. We currently all work in PhpStorm on a MacBook Pro (2016), an Ubuntu server in our network and a working copy mapped on a SMB share to our machines…
Milanzor
  • 1,920
  • 14
  • 22
13
votes
5 answers

Eclipse PDT Ant

I downloaded the Eclipse PDT 2.0 GA release (Eclipse 3.4), however, it doesn't look like the Ant tools are included in this package. How can I install the eclipse Ant tools (editor, executable, etc...)?
Brian Fisher
  • 23,519
  • 15
  • 78
  • 82
13
votes
1 answer

Which folder or files created in vagrant should not be push in a repository on GitHub

I would like to create a vagrant with some utilities installed, such like a configured LAMP, npm installed, etc... and later doing a push in a public github account. I should create a .gitignore file with which restrictions? A simple vagrant project…
13
votes
2 answers

502 Bad Gateway PHP Storm but Interpreter and executable are set

OS: Windows 7 - 64 bit PHP: Standalone php.exe (PHP ver 5.5) PHPStorm Version: 10.0.1 All the advice I see on getting past the 502 Gateway error in PhpStorm involve just making sure you've got your Interpreter and executable set. I'm using the…
lilHar
  • 1,735
  • 3
  • 21
  • 35
13
votes
3 answers

Get Spacemacs/Emacs GUI version to recognize nix-shell environment

I do my development in a Nix shell (create a default.nix file in my project root and then run nix-shell . to give me a shell with access to the project dependencies). Spacemacs is my main editor, but when I try to run the GUI version via emacs & I…
josiah
  • 1,314
  • 1
  • 13
  • 33
13
votes
4 answers

Git: application configuration and different environments

We use git for most of the web applications we build in our shop, and though the applications themselves use a variety of technologies (PHP, Rails, etc), we generally have a staging and production server for each site. Typically, these servers have…
13
votes
5 answers

The host path of the shared folder is missing: ~/Code

I'd like to use laravel homestead for my development machine and installed virtualbox and vagrant successfully, but when I run vagrant up I get this error: Bringing machine 'default' up with 'virtualbox' provider... There are errors in the…
Xeen
  • 6,955
  • 16
  • 60
  • 111
13
votes
3 answers

Can I leave contracts in code that I'm merging with a codebase used by non-code contracts developers?

For the last few months I've been developing a side project for my company, but the higher-ups have now decided it would be a good fit in an existing product. I've been developing the side project using Microsoft's Code Contracts for static type…
Nick Udell
  • 2,420
  • 5
  • 44
  • 83