The tag has no wiki summary.

learn more… | top users | synonyms

0
votes
1answer
64 views

SQL Dev and Prod Environments

I have been tasked with setting up a SQL Development environment, and i was wondering if anyone has any advice on getting this right? So far, I have restored the prod DB onto another box, and ...
0
votes
1answer
92 views

Non Existent Keys Returning Null Instead of Exception

I have inherited a project from another developer, and it is riddled through and through with the following type of error: echo $data['example']; Notice: Undefined index: example Obviously, I'm ...
0
votes
0answers
52 views

Using home server to develop, moving everything out of local machine

I'm sorry if this question is too broad, but I hope it's not :) I'm thinking about setting up small & cheap home linux based server (one of those $200-$300 micro PCs), to move my whole ...
12
votes
7answers
1k views

Why shouldn't you develop on production database? [duplicate]

I need help with organizing my arguments for why it's MADNESS to develop against production data. Backstory: I started working here six months ago and I noticed we're developing directly against ...
3
votes
1answer
120 views

Managing resource paths in source code

I suspect this is something that many of you guys have dealt with, and I'm certain there's articles on how to do it, but I cant seem to find them. My problem is that my various constant classes in ...
1
vote
2answers
254 views

Environment-aware Code

There are situations where the deployed environment (development, test, or production, for example) might dictate the outcome of certain actions. For example, perhaps a successful "user registration" ...
2
votes
2answers
388 views

Joel Test: Quiet working space as a developer? [duplicate]

I know the joel test, specifically #8, specifies the ideal working condition for programmers or "knowledge" workers is one where there is a quiet area to work in. I hope this isn't a loaded question ...
4
votes
3answers
571 views

Is it Typical for Large Software Companies to Not Document or Refactor Code? [closed]

I have begun working at a large software company and was assigned to a project that is over a million and a half lines of code. It's part of a program suite that is sold to clients (not an in-house ...
0
votes
1answer
173 views

What are some efficient ways to set up my environment when working on a remote site?

Hello fellow Programmers, I am still a relatively new programmer and have recently gotten my first on-campus programming position. I am the sole dev responsible for 8 domains as well as 3 small sized ...
4
votes
1answer
147 views

How can I integrate local web development environments with a central SSO solution?

We have a single-page web application, and we have a new SSO site (also our own) using OAuth2, and are looking to hook them up. On our production/staging/CI deployments, it's easy to hook everything ...
3
votes
2answers
101 views

Scalability of using environment variables

I just moved into the Ruby on Rails world and with it I am being introduced to much more liberal use of environment variables than what I have been exposed to in the past. Specifically, it appears ...
17
votes
4answers
501 views

Effective way of keeping past projects with their working development environment?

I find that whenever I want to go run a past project, it will take a long time before I can find it and before I have everything set-up again for it to be able to run. For example, I have python ...
2
votes
2answers
137 views

Purpose oriented user accounts on a single desktop?

Starting point: I currently do development for Dynamics Ax, Android and an occasional dabble with Wordpress and Python. Soon, I'll start a project involving setting up WP on Google Apps Engine. ...
36
votes
9answers
2k views

Looking for meaningful, strong argument in favor of antivirus software on development machines [closed]

When forming opinions, it is a good practice to follow scholastic tradition - think as hard as you can against the opinion you hold and try to find counter-arguments. However, no matter how hard I ...
5
votes
1answer
737 views

Vagrant's Users: What are its drawbacks?

I've been studying http://www.vagrantup.com/ for several days and I'd like a feedback by people using it in a professional context or for personal projects. I think I get what positive things can ...
2
votes
2answers
263 views

What is Development Environment? e.g. Vagrant [closed]

By luck i landed on this website http://www.vagrantup.com/ It is says, that software is for development environment. My question is what exactly definition for development environment (in this case ...
5
votes
1answer
685 views

Setting up a development environment in the cloud? [closed]

I'm interested in transitioning my development environment onto the cloud. I currently use VirtualBox with Vagrant to manage separate virtual machines for each individual project. What would be the ...
1
vote
3answers
885 views

Setting up a simple Ruby\Rails environment

I am coming from a .NET background and beginning my journey into the Mac OSX\Ruby\Rails environment. A lot of the resources I have found such as this one have between 5-10 steps for setting up a ...
3
votes
2answers
146 views

Best method to organize/manage dependencies in the VCS within a large solution

A simple scenario: 2 projects are in version control The application The test(s) A significant number of checkins are made to the application daily. CI builds and runs all of the automation ...
5
votes
6answers
1k views

How can I create a solid business case for upgrading our programmers to 256 GB SSD and 16 GB of RAM? [duplicate]

We have an environment based on Microsoft stack (VS2010, SQL Server, etc), and I firmly believe that we could improve productivity a little bit, having more RAM and a faster secondary SSD. What data ...
3
votes
3answers
424 views

Shared Development Space

Currently the company I work in gives each developer their own development virtual machine. On this machine (Windows 7) they install the entire stack of the product (minus database) this stack is ...
2
votes
2answers
227 views

Mirror virtualized development environment

I work alone in some iOS projects in a local environment. I have been thinking in a way to be able to share my development environment between my Mac Mini and my MacBook. I mostly work at home in the ...
1
vote
3answers
3k views

Difference between Windows and Linux development environments? [closed]

I have an interview coming up soon for a Business Analyst position and the recruiter mentioned some feedback from a prior candidate that was interviewed who said the interviewers asked him what the ...
4
votes
5answers
416 views

Productivity strategies for one developer using many PCs [closed]

In a talk about time management, a famous computer scientist said: "One machine in your life is the right number." He recommended a laptop with a docking station. After trying this approach ...
3
votes
3answers
831 views

Arguments for development environment being the same as production

Intuitively it seems appropriate that the development environment (and all test environments) be as close to the production build as possible. Are there any documented arguments in support of this ...
5
votes
3answers
2k views

Environment naming standards in software development?

My project is currently suffering from environment naming issues. Different people have different assumptions as to what environments should be named or what the names designate, and it's causing ...
3
votes
3answers
180 views

Which is more important in a web application code promotion hierarchy? production environment to repo resemblance or unidirectional propagation?

Lets say you have a code promotion hierarchy consisting of several environments, (the polar end) two of which are development (dev) and production (prod). Lets say you also have a web application ...
6
votes
3answers
453 views

Working machines of developers - in what ways are they usually standardized or restricted? [closed]

My boss wants to introduce new guidelines for the computers in our company. This means that the software environments will be completely standardized with a predefined set of tools. The goal is that ...
0
votes
1answer
84 views

How to script the creation & configuration of a portable (vm-based?) Windows 7 dev environment? [closed]

I'm getting a new computer and would like to minimize the time spent configuring and maintaining dev environments on my various machines. To that end, I'm thinking that creating a vm with my ...
5
votes
2answers
305 views

Isolated environment for software stacks

I was sure that I would find this question, but I couldn't. How to create an isolated development environment? It other words, a sandbox, where I can install different combinations of web servers, ...
0
votes
2answers
238 views

Flexible development environments for creating a common code base targeting tablets (iPad/Android) and x86 PCs

Hopefully this won't be flagged for being too vague, but I'm really looking for suggestions from anyone with experience in this sort of situation. I work for a group that develops very specialized ...
2
votes
1answer
117 views

Versioning Within a Platform

I work with a few different web platforms, and my actual projects are typically quite small, and live within those platforms. The project files are scattered throughout the platform tree, which makes ...
16
votes
10answers
1k views

At what point should I have my Windows developers upgrade to the latest release of Windows?

At what point should I begin upgrading our developer's machines to a later Windows release? From experience, Microsoft typically has an epic fail about every other O.S. (I am really not trying to ...
4
votes
4answers
588 views

Is there an IDE for python that creates the same kind of reflective environment that Smalltalk provides?

As anyone who has used Smalltalk knows, one of the main benefits (other than a late-bound language that discourages many poor practices), is that the system is totally transparent and reflective, ...
3
votes
6answers
484 views

How do you limit whitespace differences for developers using different IDEs/environments?

I've used UltraEdit for years and never had a problem with sharing code with fellow developers whether they worked on Windows, Mac, Linux, Eclipse, Visual Studio -- what have you... But now I am in ...
4
votes
2answers
363 views

How to measure time lost due to environment problems?

I'm trying to determine how we can measure how much time the developers are loosing to poorly managed environment and inefficient ways-of-working. The goals are: Show managment how big the problem ...
53
votes
11answers
3k views

Good, simple reasons for having multiple environments

Throughout my career I had worked at companies that had a collection of different environments for different purposes. We always had more or less our desktop environment, a test environment, a QA ...
29
votes
8answers
8k views

Should a development machine be inside a VM?

This post by Rob Conery (note the slug) says that development environment should be run inside a virtual machine. I see what he's saying and tend to agree, but still feel a little uneasy. Now that ...
8
votes
3answers
779 views

Virtualized Development Environments in Enterprise Networks

We are attempting to implement a development environment using virtualization for a small team of 4 developers within an enterprise organization. This would allow us to set up separate development, ...
5
votes
4answers
442 views

How to effectively (but minimally) *simulate* a distributed computing environment?

I am doing some personal research on Byzantine Faults. I am trying out algorithms from various research papers which present algorithms for consensus in distributed systems like this one. For this i ...
5
votes
5answers
2k views

Boss wants to convert all developers to virtualized desktops [duplicate]

Possible Duplicate: Thoughts on Development using Virtual Machines My boss has been singing the praises of leveraging virtualized desktops for all our developers in the company - about 100 ...
10
votes
5answers
2k views

How to develop on Windows and test and run on Linux?

I am one of two developers for some internal software (written in python) in my company. Software is a server application designed to run on a dedicated Linux box. Currently, we have one box holding ...
0
votes
3answers
265 views

Best 3 people development team organization?

A developer of my company was promoted to a new possition that practically manages us developers, and he assigned to 3 people in our team(including me) some big proyects done in Java/Delphi/.NET, the ...
7
votes
5answers
597 views

How to convince co-workers the merits of local development enviroments

I'm trying to convince my co-workers about the merits of developing on local environments, but so far have had little luck in my quest. Outside of myself, the other developers with my company develop ...
2
votes
3answers
368 views

How are you setting up re-usable development environments?

I'm trying to come up with a good approach to creating a re-usable development environment such that it doesn't take a couple days to re-build a machine if it starts to sputter and to be able to ...
0
votes
2answers
228 views

How do you handle the need to have multiple development environments?

How do you deal with different project environments? Every project might require a different database (oracle, IBM db2, mysql & etc), a different server (tomcat, IBM WAS, weblogic & etc) or ...
1
vote
2answers
148 views

Development setup in a company with external developers

EDIT: This is about where the users will have their files, and TEST their changes - a development server so they can edit, save and then refresh a page to see whats changed. I am currently looking ...
-1
votes
1answer
188 views

Mac Dev Team, suggestions for an remote windows testing environment?

Alright, so my situation is as follows: 1 Front End Developer 2 Back End Developers 1 QA Tester We all currently have Virtual Machines, or Second PC's set up with our windows environments to test. ...
7
votes
9answers
1k views

Setting Up a Development Environment

I am part of an organization that is formalizing their software development processes/capabilities/etc. While the organization is not traditionally a software organization, they want to do this right ...
0
votes
3answers
91 views

Best way to deal with a system without a user acceptance / testing phase

Historically I've been able to get away with making small changes to an in-house helpdesk system riding on a LAMP stack and just making a backup prior to editing. This has no user acceptance / ...