|
... Aaand this time it worked OK.
Murphy is omnipresent, don'tcha know?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
That's funny, because it worked for me this one time when I posted the original message too.
Murphy is alive and well!!
|
|
|
|
|
We're having a messy deploy. An update to a package is wreaking havoc. Of course it works perfectly on testing and staging - just not production.
Slowly narrowing it down, but it's essentially a modern day equivalent of DLL Hell.
Update: And squashed. That was a sneaky one.
cheers
Chris Maunder
modified 14-Sep-16 22:48pm.
|
|
|
|
|
Sorry about the troubles.
Good luck!
|
|
|
|
|
Chris Maunder wrote: it works perfectly on testing and staging - just not production Did you really expect anything else?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Chris Maunder wrote: Update: And squashed. That was a sneaky one.
Don't think so - getting the Hamsters a lot this morning. Mostly seems to be Web02, but that's working sometimes as well...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
|
|
|
|
|
Chris Maunder wrote: Of course it works perfectly on testing and staging - just not production. Since we moved over to Docker containers, we have managed to largely eliminate this type of issue.
This space for rent
|
|
|
|
|
For what it's worth, the servers working currently seem to respond extremely quickly.
Web02 seems to forgot who he is/was/needs to be...
|
|
|
|
|
Web2 is possessed. It's a VM that's an exact copy of the others.
Yet it's possessed. Always has been over the life of the site, even after dozens of hardware changes.
cheers
Chris Maunder
|
|
|
|
|
Perhaps Sean has neglected The Server as Greta did with The Boy[^]
modified 15-Sep-16 9:50am.
|
|
|
|
|
I hope I never have to have a day at work like Greta ended up having. Jeez louise.
Thanks,
Sean Ewington
CodeProject
|
|
|
|
|
|
... do you put XML comments on private members?
If it's not broken, fix it until it is
|
|
|
|
|
No. What _happens_ in the class _stays_ in the class.
|
|
|
|
|
What, tattoo them?
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Some people would not agree to the XML comments I would tattoo on their private members, but that's probably mutual.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Propose a survey
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Maybe, just this once, the "Bacon" option could be replaced with "Pork".
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Yes. I comment every method, property and field regardless of its access level. However, private members don't make it to customer facing generated documentation.
/ravi
|
|
|
|
|
Ravi Bhavnani wrote: private members don't make it to customer facing generated documentation So you're left with the dilemma: "Should I let my workmates see what I've done, and hope that they'll do as much for me?"
Tough decision.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
At the shop I work at, missing/incomplete comments are caught in code reviews.
/ravi
|
|
|
|
|
I love and hate code reviews.
Love because they can bring real improvements, and hate because they mean working on things that are a couple of weeks old, so you've forgotten about them.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Yes.
We used to have a policy of "no, not needed" but that resulted in a bunch of methods and parameters which were totally, perfectly obvious to the author, and a complete mystery to everyone else.
So comments. Always.
cheers
Chris Maunder
|
|
|
|
|
Exactly. Pretending we are our own customers and need not know how our own classes work internally is just lazyness.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Chris Maunder wrote: So comments. Always.
/ravi
|
|
|
|