Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
dogstile
May 1, 2012

fucking clocks
how do they work?

Renegret posted:

It's easy, just don't have bugs in your code.

Reminds me of the time I did application support for a company that didn't have a testing team.

"If the customer finds something that doesn't work they'll tell us anyway, so why bother".

Adbot
ADBOT LOVES YOU

suuma
Apr 2, 2009
We have no QA and rolled out an update to a customer in Australia (we're east coast USA), so their poo poo was broken overnight and now we can't work with them to troubleshoot because we come in when they go home :v:

poo poo that works fine here doesn't work there so :iiam:

iospace
Jan 19, 2038


Which reminds me.

I'm still waiting on root access for the production box.

Thanks and gods bless.

iospace
Jan 19, 2038


suuma posted:

We have no QA and rolled out an update to a customer in Australia (we're east coast USA), so their poo poo was broken overnight and now we can't work with them to troubleshoot because we come in when they go home :v:

poo poo that works fine here doesn't work there so :iiam:

Timezones.

suuma
Apr 2, 2009
Well, it's now issues with USB peripherals that worked previously and the server they're on is hosted somewhere off in Oceanic land so I don't think it's a time issue.

vvv one of our techs was up til midnight trying to help them but we needed one of our software developers to actually fix the issue (dev has access to this hosted environment and tech support does not, yes its a bad system).

suuma fucked around with this message at 16:33 on Apr 11, 2018

Irritated Goat
Mar 12, 2005

This post is pathetic.

suuma posted:

We have no QA and rolled out an update to a customer in Australia (we're east coast USA), so their poo poo was broken overnight and now we can't work with them to troubleshoot because we come in when they go home :v:

poo poo that works fine here doesn't work there so :iiam:

At an old job, we had people in Australia using the product but we closed at 8:00PM CST. Someone was on call basically for that 1 customer every night. We got a call maybe once every 6 months tops and got $50\week for it. :shrug:

lament.cfg
Dec 28, 2006

we have such posts
to show you




"Everybody has a test system. Some people are lucky enough to have another system to run production in."

RadicalR
Jan 20, 2008

"Businessmen are the symbol of a free society
---
the symbol of America."

iospace posted:

Which reminds me.

I'm still waiting on root access for the production box.

Thanks and gods bless.

Sounds like you need to talk to lowtax! Please do the needful!

Shugojin
Sep 6, 2007

THE TAIL THAT BURNS TWICE AS BRIGHT...


suuma posted:

We have no QA and rolled out an update to a customer in Australia (we're east coast USA), so their poo poo was broken overnight and now we can't work with them to troubleshoot because we come in when they go home :v:

poo poo that works fine here doesn't work there so :iiam:

do you work on the f-35?

Obsoletely Fabulous
May 6, 2008

Who are you, and why should I care?

iospace posted:

Real IT pros and devs test in prod.

We don’t have a test/training database for our ticketing system that we help the vendor develop. Everything gets ran straight in to production. I’m not the best at non-data pull SQL commands but I am the only one that gets to do them on this system. I accidentally brought down our whole reporting system a few weeks ago due to an incorrect parentheses. Worked fine when I used it for a small set of data but once it got opened up to the couple million entries in the database everything broke.

Thanks Ants
May 21, 2004

#essereFerrari


suuma posted:

poo poo that works fine here doesn't work there so :iiam:

The disks spin the other way

MF_James
May 8, 2008
I CANNOT HANDLE BEING CALLED OUT ON MY DUMBASS OPINIONS ABOUT ANTI-VIRUS AND SECURITY. I REALLY LIKE TO THINK THAT I KNOW THINGS HERE

INSTEAD I AM GOING TO WHINE ABOUT IT IN OTHER THREADS SO MY OPINION CAN FEEL VALIDATED IN AN ECHO CHAMBER I LIKE

Obsoletely Fabulous posted:

We don’t have a test/training database for our ticketing system that we help the vendor develop. Everything gets ran straight in to production. I’m not the best at non-data pull SQL commands but I am the only one that gets to do them on this system. I accidentally brought down our whole reporting system a few weeks ago due to an incorrect parentheses. Worked fine when I used it for a small set of data but once it got opened up to the couple million entries in the database everything broke.

That reminds me of a job interview I was on a few weeks ago, I talk to the IT director about their environment and their practices "Oh yeah we have pre-prod environment, dev environment, QA environment" etc etc. Then he brought in a DBA to ask me some questions and walked out of the room, at some point I asked him about how they do testing etc before rolling out software updates "Oh yeah that's kind of a shitshow, we test a lot in production, we don't really have a QA environment and none of the guys actually writing code know how to manipulate a DB properly so I'm constantly putting out fires when they push new code" ... one of these things is not like the other :yikes:

The Iron Rose
May 12, 2012

:minnie: Cat Army :minnie:

MF_James posted:

That reminds me of a job interview I was on a few weeks ago, I talk to the IT director about their environment and their practices "Oh yeah we have pre-prod environment, dev environment, QA environment" etc etc. Then he brought in a DBA to ask me some questions and walked out of the room, at some point I asked him about how they do testing etc before rolling out software updates "Oh yeah that's kind of a shitshow, we test a lot in production, we don't really have a QA environment and none of the guys actually writing code know how to manipulate a DB properly so I'm constantly putting out fires when they push new code" ... one of these things is not like the other :yikes:

That's pretty shockingly honest, jesus. It must really be a dumpster fire if he warned you in the interview.

Wrath of the Bitch King
May 11, 2005

Research confirms that black is a color like silver is a color, and that beyond black is clarity.

The Iron Rose posted:

That's pretty shockingly honest, jesus. It must really be a dumpster fire if he warned you in the interview.

That's how every small to medium business that develops does their poo poo, from what I've been exposed to.

The best interview I had was a company that brought me in for my "scripting" knowledge and the fact that SQL was on my resume. The way they described it, they wanted me to help their Enterprise team develop a database driven configuration management platform where all clients would check in periodically, pull down any updated configurations, and report statistical data to the backend database. All configurations were XML templates stores in a CIFS share somewhere on the network.

This was a Windows shop, and the interviewer wasn't familiar with Active Directory.

CitizenKain
May 27, 2001

That was Gary Cooper, asshole.

Nap Ghost
When I fill out a change request for something, there is a field in there that asks "Was this tested in the test environment?"
I can't think of a time this will ever be anything but no. We can't get duplicate hardware to run in our DR because cost is an issue, how will we get hardware to run in test?

Proteus Jones
Feb 28, 2013



CitizenKain posted:

We can't get duplicate hardware to run in our DR because cost is an issue

Is this a one hand clapping kind of thing?

How can you say you have a DR environment if there's no hardware? Is it just an empty room where the execs go to cry when they realize the money they're losing far outstrips the cost of a DR?

my cat is norris
Mar 11, 2010

#onecallcat

Our disaster recovery plan is the guy who doesn't work in the main office with the back up drives and tapes stored in his bedroom closet...

Virigoth
Apr 28, 2009

Corona rules everything around me
C.R.E.A.M. get the virus
In the ICU y'all......



At a data center I worked out the DR plan was “dissolve the company” in contracts and people signed that poo poo.

Sheep
Jul 24, 2003
The DR plan at my last place was "buy a bunch of poo poo from CDW and wait until it gets here assuming we have a facility at all" written in a Google Doc so pretty solid in the grand scheme I guess considering no one ever asked to actually see the DR plan itself, just if we had a DR plan at all.

PirateDentist
Mar 28, 2006

Sailing The Seven Seas Searching For Scurvy

Sheep posted:

The DR plan at my last place was "buy a bunch of poo poo from CDW and wait until it gets here assuming we have a facility at all" written in a Google Doc so pretty solid in the grand scheme I guess considering no one ever asked to actually see the DR plan itself, just if we had a DR plan at all.

I've referred to our DR plan as "Mostly prayer based." since we're probably FUBAR if things went really bad. They're working on one to have sites in other states support stuff, but that's gonna be a megaclusterfuck and I'm glad I don't have to manage it.

Sefal
Nov 8, 2011
Fun Shoe
Last place I worked at had it designed pretty well.

We had a development environment and a separate testing environment.
Every 3 months. The dev and testing environment, would get copied from the production environment.
This was to keep the dev and test environment up 2 date with production.

It was really good.

Dravs
Mar 8, 2011

You've done well, kiddo.
Generally, non tech execs see what a proper DR plan costs and after finding out what it is for just scrap it (or severely neuter it) because "well we've never had that happen before :downs: "

And then they look great for saving the company a bunch of money. Of course the moment they realise that a DR plan needs to be enacted they are the first ones out the door swanning into a new job leaving everyone else to deal with the fallout. In the end, nothing is learned and the circle of life continues.

Rudager
Apr 29, 2008

suuma posted:

We have no QA and rolled out an update to a customer in Australia (we're east coast USA), so their poo poo was broken overnight and now we can't work with them to troubleshoot because we come in when they go home :v:

poo poo that works fine here doesn't work there so :iiam:

different system date formats?

Ask me, an Australian, who has to run some servers with American date formats or certain software loving spaz's out when it rolls over to the 13 day of the month!

Rudager fucked around with this message at 11:06 on Apr 12, 2018

buttchugging adderall
May 7, 2007

COME GET SOME

Obsoletely Fabulous posted:

We don’t have a test/training database for our ticketing system that we help the vendor develop. Everything gets ran straight in to production. I’m not the best at non-data pull SQL commands but I am the only one that gets to do them on this system. I accidentally brought down our whole reporting system a few weeks ago due to an incorrect parentheses. Worked fine when I used it for a small set of data but once it got opened up to the couple million entries in the database everything broke.

Last week we deployed a set of code I worked on where I accidentally did a full table scan of a table that in our test data has like 1000 rows.

In the prod database it has 340 million rows.

When an account manager got on to test the fix, after we sent out the "code is deployed without issue!" email, loading the page I worked on would cause a web node to die from memory issues, but this was silent to the user and looked like just an unresponsive page.

She then just kept hitting refresh.

Oops!

Nth Doctor
Sep 7, 2010

Darkrai used Dream Eater!
It's super effective!


Sefal posted:

Last place I worked at had it designed pretty well.

We had a development environment and a separate testing environment.
Every 3 months. The dev and testing environment, would get copied from the production environment.
This was to keep the dev and test environment up 2 date with production.

It was really good.

Ours is a nightly refresh of the databases from production, with WIP changes reapplied automatically to dev and test on an opt-in basis, so weird experiments and poo poo get cleaned out quickly. Life is good.

suuma
Apr 2, 2009

Rudager posted:

different system date formats?

Ask me, an Australian, who has to run some servers with American date formats or certain software loving spaz's out when it rolls over to the 13 day of the month!

It ended up being a bad build of our software. It's been updated and fixed. Yay no QA :woop:

Jaded Burnout
Jul 10, 2004


I once worked for a supplier of a non-essential website plugin for Sony UK. They at one point asked us what would happen to the service if London was nuked.

Given we all lived and worked in London the internal response was "I don't think we'll give a poo poo".

Thanks Ants
May 21, 2004

#essereFerrari


Yeah it's like going through the DR plan about who comes into the office to get things running again after a war breaks out or something. Pretty sure I'll be more concerned with digging a bunker and stashing food away.

Volguus
Mar 3, 2009
Our web app has a Contact Us page, where a user fills a form and it sends an email to our support@company.com address. An email came in:

quote:

Issue Report samsung on 5 pro smart phone motion button why

The Macaroni
Dec 20, 2002
...it does nothing.

Sefal posted:

Last place I worked at had it designed pretty well.

We had a development environment and a separate testing environment.
Every 3 months. The dev and testing environment, would get copied from the production environment.
This was to keep the dev and test environment up 2 date with production.

It was really good.
At my prior job this was the same, except we only had a DEV environment. I started at current job in September, and we use the same web platform/SAAS as my last job. Except for one thing:

Me: So, how often do we refresh our DEV environment?
Boss: We don't.
Me: Pardon?
Boss: We can't do it because we test in our DEV environment.
Me: I know, that's what it's for, but...the vendor doesn't take good care of DEV instances, and after each quarter they just start telling you to refresh the instance rather than fix anything. So we haven't refreshed since launch in Jan 17?
Boss: Nope!

I've been lobbying for months to just set a deadline and tell the developers "Hey, finish your testing by June 1 because we're nuking everything." Get shot down every time I bring it up. People are starting to test in production because DEV is falling apart. What could go wrong?

MF_James
May 8, 2008
I CANNOT HANDLE BEING CALLED OUT ON MY DUMBASS OPINIONS ABOUT ANTI-VIRUS AND SECURITY. I REALLY LIKE TO THINK THAT I KNOW THINGS HERE

INSTEAD I AM GOING TO WHINE ABOUT IT IN OTHER THREADS SO MY OPINION CAN FEEL VALIDATED IN AN ECHO CHAMBER I LIKE

Thanks Ants posted:

Yeah it's like going through the DR plan about who comes into the office to get things running again after a war breaks out or something. Pretty sure I'll be more concerned with digging a bunker and stashing food away.

Yeah, I got grilled in an interview about DR/BC plans, went through 3 of our larger clients, 2 of which are based in hawaii, their DR/BC plans? Well, they have a cold/DR site on the islands. "But what if the islands get hit with a hurricane or some other natural disaster like a horrible volcano eruption?" "They are going to be too busy worrying about their families to care about work, also, the services they provide will be catastrophically down because they rely on physical infrastructure not being under magma"

Proteus Jones
Feb 28, 2013



MF_James posted:

Yeah, I got grilled in an interview about DR/BC plans, went through 3 of our larger clients, 2 of which are based in hawaii, their DR/BC plans? Well, they have a cold/DR site on the islands. "But what if the islands get hit with a hurricane or some other natural disaster like a horrible volcano eruption?" "They are going to be too busy worrying about their families to care about work, also, the services they provide will be catastrophically down because they rely on physical infrastructure not being under magma"

gently caress I hate that.

I've dealt with asshats that keep escalating to more and more ridiculous situations until you're forced to say "I don't have an answer to how we'll deal with an earthquake swallowing our PROD location occurring simultaneously with a gas-main explosion at our DR site".

Then the poo poo smugly says, "Well, I guess our DR/BC isn't comprehensive then, is it?"

The Macaroni
Dec 20, 2002
...it does nothing.

Proteus Jones posted:

gently caress I hate that.
"So, if the vendor's data center is physically destroyed, and our local network backups in two different states fail, what is our recourse?"

"By that point we will likely have ceased both daily operations as well as new hire onboarding, so yeah."

GreenNight
Feb 19, 2006
Turning the light on the darkest places, you and I know we got to face this now. We got to face this now.

How much money do you have? I can make as many DR sites as you can afford, with the people to maintain them.

spog
Aug 7, 2004

It's your own bloody fault.
Well if, we are going to be all picky about it, you are supposed to have a DR site in a different geographical region: preferably on a different continent, ideally on a different tectonic plate.

Justifiable if you are a major financial data processing site. Less justifiable if you're a download site for Bonzai Buddy

Weedle
May 31, 2006




Just set up a mobile DR facility in a lifted off-road Mad Max RV so you can resume operations in the event of a global apocalypse and subsequent water war.

Truga
May 4, 2014
Lipstick Apathy

GreenNight posted:

How much money do you have? I can make as many DR sites as you can afford, with the people to maintain them.

How much would a DR site on the moon cost these days? :v:

Methylethylaldehyde
Oct 23, 2004

BAKA BAKA

Truga posted:

How much would a DR site on the moon cost these days? :v:

Pretty pricey, tapes don't like hot/cold, so you'd need a pretty robust box to store them in long term, with some pretty great AC and heat.

nullfunction
Jan 24, 2005

Nap Ghost

spog posted:

Well if, we are going to be all picky about it, you are supposed to have a DR site in a different geographical region: preferably on a different continent, ideally on a different tectonic plate.

A bank I worked for had to put their secondary datacenter in another state because Texas is all one power grid.

Adbot
ADBOT LOVES YOU

18 Character Limit
Apr 6, 2007

Screw you, Abed;
I can fix this!
Nap Ghost

nullfunction posted:

A bank I worked for had to put their secondary datacenter in another state because Texas is all one power grid.

Texas makes a decent DR location for this same reason too.

  • 1
  • 2
  • 3
  • 4
  • 5