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
21
votes
4 answers

Ruby On Rails 3.1 - assets pipeline - assets rendered twice

Big Update: As I finally found the real solution, I also discovered the real problem. As I wrote down here a lot of useless information, considering the real problem, I'm making a huge update of the question so that other people can find easily…
21
votes
4 answers

Getting Python under control on Mac OS X - setting up environment and libraries

After starting out with Python on Ubuntu Linux, I've now for a good while been doing most of my sustained work on the Mac, currently Mac OS X 10.6. Unfortunately I've neglected to give proper attention to how Python is installed there and ended up…
chryss
  • 7,459
  • 37
  • 46
20
votes
13 answers

How do you keep a personal wiki (TiddlyWiki) current and in sync in multiple locations?

If one were to use TiddlyWiki as a personal database for notes and code snippets, how would you go about keeping it in sync between multiple machines. Would a svn/cvs etc work. How would you handle merges?
sal
  • 23,373
  • 15
  • 66
  • 85
20
votes
5 answers

Beginners' guide for setting up Emacs with gcc/gdb?

I looked around the GNU emacs material and didn't find anything helpful. Does anyone know of a good tutorial for setting up emacs, to basically turn it into an IDE? I'm looking for interfacing with gcc/gdb/make, etc...
Yuval Adam
  • 161,610
  • 92
  • 305
  • 395
20
votes
2 answers

flask production and development mode

I have developed an application with flask, and I want to publish it for production, but I do not know how to make a separation between the production and development environment (database and code), have you documents to help me or code. I specify…
20
votes
1 answer

Optimal workflow for Local / Staging / Production server stack + Git

I am looking to incorporate a web development workflow that allows me to do the following: Develop / Test locally mimics production server (many subdomains, a few mysql DBs) stays synced between desktop & laptop to allow on-the-go…
tdc
  • 5,174
  • 12
  • 53
  • 102
20
votes
3 answers

Can a VMWare Fusion image be run on a windows machine

May I burn in flames if this has been answered. At work I use a Windows XP Pro machine for my development and at home I use a Macbook Pro. I am thinking of shifting my development environment over to virtual machines using VMWare Fusion (on the…
Shane
  • 851
  • 2
  • 6
  • 16
19
votes
7 answers

Setting up a large software system in Delphi

We have a software package which is about 16 years old. It's gone through just about every version of Delphi (besides .NET ones). Over the years, things have become very confusing when it comes to cross-referencing and keeping proper setup for…
19
votes
6 answers

React 18 strict mode causing component to render twice

The changes to strict-mode in React version 18 causes my code to render twice, which causes an error in axios abort controller, but I don't know how to clear the error from the browser console after the app renders twice. Please note: I am working…
neil
  • 353
  • 1
  • 8
  • 17
19
votes
4 answers

.htaccess between developemt, staging, and production

I'm working on a app that uses url rewrites and has a specific .htaccess configuration. When working on the app I have three eviorments: Developent on my local machine (localhost) Staging (staging.mydomain.com) Production (www.mydomain.com) I am…
Chuck D
  • 1,718
  • 4
  • 19
  • 26
19
votes
2 answers

Thin vs. unicorn for development mode on Mac?

I'm shocked that this question hasn't been asked already, but I swear I looked everywhere. Are there advantages of thin over unicorn, or vice versa, when running Rails 3 in development mode?
Jay Levitt
  • 1,680
  • 1
  • 19
  • 28
19
votes
2 answers

Using Nuget in development environment - best practices / how to

Trying to figure out the best way to use Nuget in a development environment to manage our own libraries. We want to standardize on Nuget way of doing things for our 3rd party libs, but would also like to use Nuget to manage our internal utility…
DoodleWalker
  • 289
  • 3
  • 8
19
votes
10 answers

How can we check if we are running the PHP script on localhost?

Is there a way to check if we are running a PHP script on localhost - development server or on live server - production server? Is there any PHP constant, variable, function,etc that can give me this information. I need this to put different…
Yasen Zhelev
  • 4,045
  • 3
  • 31
  • 56
19
votes
5 answers

Magento & Subversion (SVN) - Getting a Development Environment Started?

I'm working on building a Magento site, and it's by far the most mammoth package I've ever worked with. I've decided to set up a proper development server and use Subversion for version control. I'm running in to a couple roadblocks and need some…
PlasmaFlux
  • 333
  • 1
  • 4
  • 15
19
votes
14 answers

Useful Java Annotations

I'm interested in finding out exactly which Java annotations people think are most useful during development. This doesn't necessarily have to limited to the core Java API, you may include annotations you found in third party libraries or…
Jonathan Holloway
  • 62,090
  • 32
  • 125
  • 150