Agrikk posted:For the remaining days in September I am going to reply with a simple "http://nohello.com" every times someone pings me with a one word salutation instead of getting right to the point. JFC. I had six DMs in slack waiting for me this morning and none of them had any content in them whatsoever. While I also prefer my IMs to contain content, I also recognize that people like to open with polite chit-chat. So therefore, unless I'm unavoidably busy (and didn't set myself to Do Not Disturb for some reason), I usually reply with "Hi, what's up?" It's certainly less stressful and more productive than being pissed off that someone said hi.
|
|
# ? Sep 17, 2020 21:40 |
|
|
# ? Apr 24, 2024 20:40 |
|
ConfusedUs posted:While I also prefer my IMs to contain content, I also recognize that people like to open with polite chit-chat. So therefore, unless I'm unavoidably busy (and didn't set myself to Do Not Disturb for some reason), I usually reply with "Hi, what's up?" This. If someone sends me an open ended hello, I’m going to force 5-10 minutes of small talk on them before helping them with any technical issue. Some people like the small talk, others learn their lesson.
|
# ? Sep 17, 2020 21:46 |
|
So I haven't been on this thread (or SA) in loving ages, because I ended up in a rather specialised job, where anything I posted would likely identify me IRL. They made me redundant last year and my clearance expired, so I'm now back in more mainstream Windows admin, where I wanted to be, but also I need to rant again. So for the first year I thought I was in a pod, yeah there was a lot of poo poo to fix, but a real willingness to actually sort it and I got to play with all new stuff, catch up on all the developments I'd missed out on in the last few years. I learned Powershell and established myself as the scripting girl, after the former scripting guy, who was a contractor, quit suddenly after a row with my boss. I even have a written signed list of objectives with stated payrises and a title bump at the end of it, though of course covid has hosed up that timescale a bit. Despite the rant below I'm still pretty drat happy, but that's not the point of this thread, right? It turns out my boss (let's call him Joe) and I have, um, creative differences when it comes to scripts: Any script that goes over 100 lines is ~too complicated~. Other people on the team need to be able to read and maintain it. This includes comments and whitespace but doesn't seem to consider line length or use of the ; character. Hope you like single-line ifs and ForEach loops and gratuitous use of displaying lists with poo poo like Write-Output "blahblah`r`n$(($Widgets | Select -Expand Name) -Join("`r`n") Too much handling of exceptions and edge cases is again ~too complicated~. Never mind that a script is getting deployed to 5000 workstations, get rid of that error handling we don't need it Having parameters in your script... you guessed it ~too complicated~. If you need 20 scheduled tasks that do basically the same thing, but at different times and on different directories. Make 20 scripts. That's more maintainable apparently. Means if you change something and break it, it only breaks one of the tasks. Cluster Scheduled Tasks? ~too complicated~ as you have to set them up using powershell commands. Instead write your scripts to detect if they're running on the correct node and another script to sync any changes to the scheduled task to all the other nodes. That's simpler, apparently. (anyone know if there's a GUI util for setting up cluster tasks, as that might help me win this one) Lum fucked around with this message at 22:16 on Sep 17, 2020 |
# ? Sep 17, 2020 22:13 |
|
Why is your boss managing you to the level that they are going through your scripts, that would piss me off immensely. It's like having to clear every email you send with them.
|
# ? Sep 17, 2020 22:21 |
|
Thanks Ants posted:Why is your boss managing you to the level that they are going through your scripts, that would piss me off immensely. It's like having to clear every email you send with them. It's only really the important ones to be fair. If something is destined for thousands of PCs, or is going to run on a critical system that we don't have access to a test environment* for, I really don't mind having a second pair of eyes, and spending the time to explain what it's doing and why. I'd just prefer it when it's my other co-worker who knows Powershell well. *That's a sepate rant, a lot of the test environments are used full time by the teams working on those systems (e.g. FinTech type people) and are really combined test/dev. As far as we're concerned losing them is almost as bad as losing the live system, so it's a nightmare getting a slot to work on them.
|
# ? Sep 17, 2020 22:30 |
|
Hi Lum are you me? My boss forces Cisco ASA work to be done and documented with the ASDM because the command line is too scary for IT. Before he was fired due to Covid, my manager asked me to write documentation for editing github repos using the loving pencil icon, because doing commits on the CLI was too much for people. Even today I was pushing out an antivirus software and had to wade through endless second guessing from everyone else, with my boss openly predicting “there will be tickets” even though it literally requires 0 user interaction. Then again, our helpdesk is pretty dire sometimes. Lots of blindly following what people tell them to do instead of trying to understand why. I recently interviewed the poster child for that behaviour and I’m desperately hoping he doesn’t get hired.
|
# ? Sep 17, 2020 22:43 |
|
I mean, code reviews on automation running against systems is a good idea. I do it with my team. It's code. It's against production. More than one set of eyes should be on it. I also require my team to source control their scripts. That said, a lot of the feedback there runs counter to what we try to achieve in coding standards (aside from readability, but readability doesn't have anything to do with length).
|
# ? Sep 17, 2020 22:44 |
|
bull3964 posted:I mean, code reviews on automation running against systems is a good idea. I do it with my team. It's code. It's against production. More than one set of eyes should be on it. I also require my team to source control their scripts. Yeah, the length restriction is making my code, less readable as removing all comments (or shortening them and shoving them on the end of lines) is an easy way to meet that requirements. This doesn't sit well with how I like to code, because if I have to do something weird I might put in a paragraph of comments explaining what it's doing and why. Like I said I really don't have any problem with a second pair of eyes on my scripts, since I've certainly put out a few clangers! Source control, LOL. We have no git account or anything like that, so it's a folder full of Fix-ThisThing-v1.0.ps1, Fix-ThisThing-v1.1.ps1 etc etc. I'm half-tempted to do Fix-ThisThing-v1.1-commentfreeversion.ps1 before review, and then open up the commented one on a second monitor while screen sharing.
|
# ? Sep 17, 2020 22:52 |
|
The Iron Rose posted:My boss forces Cisco ASA work to be done and documented with the ASDM because the command line is too scary for IT. Before he was fired due to Covid, my manager asked me to write documentation for editing github repos using the loving pencil icon, because doing commits on the CLI was too much for people. A week before go-live for a complete infrastructure rip & replace at one of our subsidiaries that a co-worker had spent the last three months creating, Joe decided that we're not allowed to use Server Core for anything. Guess what it all used!
|
# ? Sep 17, 2020 23:01 |
|
The documentation for the Zendesk chat widget is kind of poo poo. I would enjoy a more fleshed out version of the examples, instead of disconnected snippets. I'm looking at the source of their page to get a better idea of how to do things.
|
# ? Sep 17, 2020 23:32 |
|
Documentation on vendor website should *always* have a date stamp
|
# ? Sep 18, 2020 13:33 |
|
Thanks Ants posted:Why is your boss managing you to the level that they are going through your scripts, that would piss me off immensely. It's like having to clear every email you send with them. Code review is normal. Coding styleguides are normal. Reducing complexity in code (and length of any given file) is normal. The way the boss is going about it seems cargo culty, though.
|
# ? Sep 18, 2020 13:49 |
|
NoDaddy's main login system has been down for us for two days. Their hosting dashboard has been broken for two weeks. It's a pretty good example how a large company can still be a complete shitshow.
|
# ? Sep 18, 2020 14:30 |
|
The Fool posted:This. so much this, I dont mind socialising, but dont use it to butter me up to solve an issue. Today's gently caress up is sending an email to the wrong person. Was trying to reach the sales person for the sales order numbers so i can move costs to those codes as i am over budget. Turns out i sent the email to the VP of services.
|
# ? Sep 18, 2020 14:55 |
|
RoboBoogie posted:so much this, I dont mind socialising, but dont use it to butter me up to solve an issue. Is this really that much a fuckup?
|
# ? Sep 18, 2020 15:09 |
|
Sickening posted:Is this really that much a fuckup? Depends whether that VP is the one responsible for budgeting and might take umbrage at someone fudging the cost codes.
|
# ? Sep 18, 2020 15:24 |
|
grillster posted:NoDaddy's main login system has been down for us for two days. Their hosting dashboard has been broken for two weeks. It's a pretty good example how a large company can still be a complete shitshow. I don't know if that typo was intentional, or a Freudian slip, but it is on point.
|
# ? Sep 18, 2020 15:35 |
|
Welp just ordered Spectrum for our new location.... Lets see how they gently caress this one up. My last experience was less than stellar. I ordered the service in April, they didn't install it until August. The pole with their line on it was a mere 9 ft from the building. It took them 4 months to figure this out and string a cable over to the building.
|
# ? Sep 18, 2020 15:38 |
|
stevewm posted:Welp just ordered Spectrum for our new location.... Lets see how they gently caress this one up. Well look at mr fancy pants. How the hell did you get the VIP expedited service without paying?
|
# ? Sep 18, 2020 15:59 |
|
DelphiAegis posted:I don't know if that typo was intentional, or a Freudian slip, but it is on point. Definitely intentional. I just left a chat because they can't seem to figure out why the login system is failing for the account across all devices. The error given by the login page is literally "Yikes! Something went wrong. Please, try again later." I don't want to take the time to try password resets and fluff stuff. I will try again later. As of this month we're moving everything out of NoDaddy's house anyway.
|
# ? Sep 18, 2020 16:02 |
|
ratbert90 posted:Well look at mr fancy pants. How the hell did you get the VIP expedited service without paying? Well... we kinda did almost end up paying. I ordered service in April, they sent the first bill in May. For service that wasn't installed or working yet. And then threatened to send us to collections when we refused to pay it.
|
# ? Sep 18, 2020 16:09 |
|
Sickening posted:Is this really that much a fuckup? it turned out it wasnt, he wished me luck after i apologised i just hope he forgets who i am theres 50K of us in US and canada
|
# ? Sep 18, 2020 16:44 |
|
grillster posted:Definitely intentional. I just left a chat because they can't seem to figure out why the login system is failing for the account across all devices. The error given by the login page is literally "Yikes! Something went wrong. Please, try again later." NoDaddy's support has always seemed really bad. Last time I had to speak to them the guy spent more time trying to sell me stuff than helping me with my issue.
|
# ? Sep 18, 2020 20:18 |
|
Lum posted:Source control, LOL. We have no git account or anything like that, so it's a folder full of Fix-ThisThing-v1.0.ps1, Fix-ThisThing-v1.1.ps1 etc etc. I'm half-tempted to do Fix-ThisThing-v1.1-commentfreeversion.ps1 before review, and then open up the commented one on a second monitor while screen sharing. Spinning up gitlab on a Linux VM isn't too hard. Evangelize its use by only ever sharing scripts by linking to the project page.
|
# ? Sep 18, 2020 20:27 |
|
just turn the folder into a repository
|
# ? Sep 18, 2020 20:41 |
|
You can literally just run "git init" then "git commit" on a folder full of scripts to start change-tracking them--in-place. It's one of my favorite things about git. Starting up a deployment doesn't need to be a huge undertaking. Later on you can mature it in to something more robust, but it's not needed to get started.
capitalcomma fucked around with this message at 22:53 on Sep 18, 2020 |
# ? Sep 18, 2020 22:17 |
|
I'll give it a go. If I'm being honest, my skills kinda rotted a bit in that job as you never got to play with recent tech, e.g. we dropped support for customers running on Windows XP in 2018, but one of our customers only finished migrating TO Windows XP in 2017! Most of there were Win7 + Server 2008R2 How I ended up leaving that job was about the level of competence you'd expect, after my actually decent boss left in March last year, we all got called into the regional office for a team meeting, with no further warning, just "bring your laptops", so after an early start and (for me) 3 hour drive, we then met the new boss and imediately got told that 1/4 of the team are getting laid off, and then made to sit a software engineering exam they use when recruiting graduates, because of course they're gonna get accurate and useful results when no-one knew it was coming and we all had massively different drives to get here. So it was about a bunch of tech that our product didn't use, and I was particularly hosed because while my job title was software developer, my actual work was sysadmin, trainer & field engineer. I also wrote the installer for the product, and barely touched the code, other than a bit of UI/UX polish. When I explained that the bulk of my work is traveling to site and installing poo poo, the new boss was like "nah, we have a team at head office that can do that", and so I was let go a month later. Turns out that the head office team were all cloud based SaaS types, and he didn't realise we were installing onto airgapped networks! Not that it mattered as it took them six months to get the next point release out as even with instructions, none of them could figure out how to build the MSI installer once they needed to add new files to it. So yeah I've caught up quickly, am back working in more mainstream IT where I'm happier, and I actually like what the new place does, sits better with my personal politics, so arguments about scripting aside, pretty happy now. (and no bloody clearances needed, so I can actually post on IT rant threads again!)
|
# ? Sep 19, 2020 00:40 |
|
It's nice to have you back.
|
# ? Sep 19, 2020 00:43 |
|
Thanks Ants posted:Documentation on vendor website should *always* have a date stamp I've yelled this at our documentation team repeatedly. "Yes I know it says 'updated two weeks ago' in small font underneath the 'published whatever date 2013' but how many loving customers do you think actually read that? Because the answer is zero."
|
# ? Sep 19, 2020 00:55 |
|
When I need my daily dose of dumb poo poo I have been reading /r/powershell
|
# ? Sep 19, 2020 02:07 |
|
ConfusedUs posted:It's certainly less stressful and more productive than being pissed off that someone said hi. After having a good night’s sleep, you are absolutely right. I was just pissy, stressed and irritated and that was the very next thing to get in my crosshairs. I don’t know if it’s the current level of administrivia at work, COVID, smoke in the air, working crazy hours or what, and now RBG passing away potentially giving President Pumpkin his third Supreme Court nomination... I can’t. I just can’t anymore.
|
# ? Sep 19, 2020 04:18 |
|
I'm convinced half of the little fibre providers that pop up don't actually run a network, they just exist to take the details of people interested in hearing about their rollout and then phone them up and try and sell them a leased line. I'm not interested in a leased line quote, I am interested in this new broadband network you claim to be able to keep me up to date on.
|
# ? Sep 21, 2020 13:16 |
|
I hate those snagless patch cables that you need a loving crow bar to move the tab down so you can pull the cable out
|
# ? Sep 21, 2020 16:01 |
|
Because stabbing a screwdriver into the back of a 1U server to remove a patch cable is totally right and normal for expensive electronics.
|
# ? Sep 21, 2020 16:16 |
|
Bob Morales posted:I hate those snagless patch cables that you need a loving crow bar to move the tab down so you can pull the cable out Boy howdy let me tell you about the day I realized the covers on black box cables slide away from the tabs to allow you to actually remove them without having the grip strength of a loving lobster.
|
# ? Sep 21, 2020 16:28 |
|
Agrikk posted:Because stabbing a screwdriver into the back of a 1U server to remove a patch cable is totally right and normal for expensive electronics. I use a car key because I only carry a phillips screwdriver into the server room.
|
# ? Sep 21, 2020 16:30 |
|
I can't take my leatherman out on the floor because I got in trouble for having a 'pocket knife' (we have some mental patients)
|
# ? Sep 21, 2020 16:35 |
|
Bob Morales posted:I hate those snagless patch cables that you need a loving crow bar to move the tab down so you can pull the cable out My thumb hurt just reading this
|
# ? Sep 21, 2020 16:36 |
|
The only acceptable type of boot
|
# ? Sep 21, 2020 18:01 |
|
|
# ? Apr 24, 2024 20:40 |
|
^^^ yes, like thisBob Morales posted:I hate those snagless patch cables that you need a loving crow bar to move the tab down so you can pull the cable out My friend, what you need are Allen-Tels. They have a very long tab, or rather two half tabs in an arc with the back half arcing over the front half so they're much easier to press down, and they're the only things I've found can be gotten out of recessed jacks in 1U servers without a loving tool. They're also expensive of course - Monoprice did a clone of them a few years back (FlexBoot?) but the Monoprice tabs aren't as stiff which is problematic when a recessed jack means you're only able to press down on half the tab. (The Allen-Tels use stiff enough plastic that pressing down on the back half of the tab presses down the forward half, but the FlexBoots' back half just bends and doesn't put force on the front half). e: beaten but that's actually good as Thants' post gives a visual indicator as to what I'm talking about.
|
# ? Sep 21, 2020 18:05 |