Click here to Skip to main content
15,884,298 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: the joy and tranquility of the artist/craftsman at work Pin
enhzflep20-Mar-21 20:53
enhzflep20-Mar-21 20:53 
GeneralRe: the joy and tranquility of the artist/craftsman at work Pin
BillWoodruff20-Mar-21 22:36
professionalBillWoodruff20-Mar-21 22:36 
GeneralRe: the joy and tranquility of the artist/craftsman at work Pin
Greg Utas21-Mar-21 1:18
professionalGreg Utas21-Mar-21 1:18 
GeneralRe: the joy and tranquility of the artist/craftsman at work Pin
BillWoodruff21-Mar-21 4:27
professionalBillWoodruff21-Mar-21 4:27 
GeneralRe: the joy and tranquility of the artist/craftsman at work Pin
Greg Utas21-Mar-21 4:51
professionalGreg Utas21-Mar-21 4:51 
JokeI just heard one about Oedipus and Midas PinPopular
Dan Neely20-Mar-21 7:51
Dan Neely20-Mar-21 7:51 
GeneralRe: I just heard one about Oedipus and Midas Pin
Slacker00720-Mar-21 8:11
professionalSlacker00720-Mar-21 8:11 
GeneralI obviously haven't learned my lesson Pin
#realJSOP20-Mar-21 4:05
mve#realJSOP20-Mar-21 4:05 
Once again, some of the team members talked about the need for a new version of an existing tool for our cloud environment, and after we all talked about how it needs to be done, nobody stepped up and volunteered to do it, so I've taken it on myself to do.

Before we moved to the cloud, we used the existing "deploy tool" to generate packages for the various deployable apps and databases (and we had to do this for each environment on which the package would be deployed). The tool would create batch files that actually deployed a hierarchy of folders and files onto the various web servers (or dacpaks for databases). The idea was that the user pre-compiles the selected project on a "deployment box", and then runs this tool to assemble the associated files into the necessary folder/file hierarchy. It's even more convoluted than I've described, but I didn't want to turn this into that long long of a message. Suffice it to say, that a) the UI is not the best, b) the process is convoluted and prone to error, c) there were bugs in the app that nobody seemd interested enough to fix, and d) the app was no longer suitable for our current environment or desired processes.

In the new version, the user selects the desired app(s), and then clicks a button to pull the code down from TFS (for the specified change set or label), build it, and zip it, with no further interaction by the user. The user has the option of running Visual Studio and manually compiling the app if he wants/needs to do it that way. Coupling this tool with my new in-memory connection string code (also created without being told/asked to), we can create a single package to move from environment to environment as testing/validation proceeds, from dev, through to production.

I spent Friday working out the mechanical stuff regarding getting info from TFS, and building from the commandline with Visual Studio, and this morning, I started working on the app settings. I'm going to implement the app in the form of a wizard so that the user is forced to review the app prerequisite actions before actually clicking the button to generate the selected packages.

I'll probably get reprimanded again for stepping out of the "bounds of the contract" again, but I honestly don't give a sh*t. We gotta kick the can down the road, and I'm the only one willing to wear suitable footwear for the task.

I love this stuff...
".45 ACP - because shooting twice is just silly" - JSOP, 2010
-----
You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
-----
When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

GeneralRe: I obviously haven't learned my lesson Pin
Slacker00720-Mar-21 8:19
professionalSlacker00720-Mar-21 8:19 
GeneralYay! I've got a first jab appointment! Pin
OriginalGriff20-Mar-21 3:18
mveOriginalGriff20-Mar-21 3:18 
GeneralRe: Yay! I've got a first jab appointment! Pin
Richard MacCutchan20-Mar-21 4:03
mveRichard MacCutchan20-Mar-21 4:03 
GeneralRe: Yay! I've got a first jab appointment! Pin
Cp-Coder20-Mar-21 4:06
Cp-Coder20-Mar-21 4:06 
GeneralRe: Yay! I've got a first jab appointment! Pin
Amarnath S20-Mar-21 6:16
professionalAmarnath S20-Mar-21 6:16 
GeneralRe: Yay! I've got a first jab appointment! Pin
OriginalGriff20-Mar-21 6:23
mveOriginalGriff20-Mar-21 6:23 
GeneralRe: Yay! I've got a first jab appointment! Pin
Pete O'Hanlon20-Mar-21 7:14
mvePete O'Hanlon20-Mar-21 7:14 
GeneralRe: Yay! I've got a first jab appointment! Pin
Slacker00720-Mar-21 8:21
professionalSlacker00720-Mar-21 8:21 
GeneralRe: Yay! I've got a first jab appointment! Pin
RickZeeland20-Mar-21 10:45
mveRickZeeland20-Mar-21 10:45 
GeneralRe: Yay! I've got a first jab appointment! Pin
pkfox20-Mar-21 11:25
professionalpkfox20-Mar-21 11:25 
GeneralRe: Yay! I've got a first jab appointment! Pin
Nelek20-Mar-21 16:22
protectorNelek20-Mar-21 16:22 
GeneralRe: Yay! I've got a first jab appointment! Pin
Sander Rossel21-Mar-21 0:47
professionalSander Rossel21-Mar-21 0:47 
GeneralRe: Yay! I've got a first jab appointment! Pin
OriginalGriff21-Mar-21 1:06
mveOriginalGriff21-Mar-21 1:06 
GeneralRe: Yay! I've got a first jab appointment! Pin
Sander Rossel21-Mar-21 1:27
professionalSander Rossel21-Mar-21 1:27 
GeneralRe: Yay! I've got a first jab appointment! Pin
Daniel Pfeffer21-Mar-21 2:08
professionalDaniel Pfeffer21-Mar-21 2:08 
GeneralRe: Yay! I've got a first jab appointment! Pin
Sander Rossel21-Mar-21 3:55
professionalSander Rossel21-Mar-21 3:55 
GeneralRe: Yay! I've got a first jab appointment! Pin
Daniel Pfeffer21-Mar-21 5:13
professionalDaniel Pfeffer21-Mar-21 5:13 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.