|
It's also infuriating because even though you know the vendor is lying, calling them liars to their faces is unprofessional. They know this and rely on it. We have similar issues with some internal departments.
|
# ? Aug 11, 2018 12:59 |
|
|
# ? Jun 10, 2024 11:38 |
|
Start calling them out, in a professional manner It's a sad state of affairs when "being professional" means "let people walk all over you".
|
# ? Aug 11, 2018 14:02 |
|
guppy posted:calling them liars to their faces is unprofessional. What? I mean I guess it depends on your position and all, but saying “I think you are lying” is pretty easy to say. In fact it’s easier to say to a vendor than it is a co-worker.
|
# ? Aug 11, 2018 14:23 |
|
I’ve heard “cut the poo poo” used multiple times when talking to vendors about things like that. Calling someone out for lying, especially if it’s blatant, is totally within scope and may definitely even be in your job responsibilities depending on your position
|
# ? Aug 11, 2018 15:04 |
Kashuno posted:I’ve heard “cut the poo poo” used multiple times when talking to vendors about things like that. Calling someone out for lying, especially if it’s blatant, is totally within scope and may definitely even be in your job responsibilities depending on your position I'm going to have to majorly agree with this one. All dependent on your position but sometimes you gotta tell vendors to cut it out and get things done. I generally either go to a different VAR or Vendor if they are bullshitting me too much. I lay it out there though "be 100% straightforward with me and you have my business. You bullshit me, we cut you out and go to a competitor"
|
|
# ? Aug 11, 2018 17:04 |
|
Yeah but when you work for a college and it's a book publisher and you're "just IT" you don't have the option to change vendors and they know it.
Internet Explorer fucked around with this message at 19:15 on Aug 11, 2018 |
# ? Aug 11, 2018 17:07 |
|
Yeah unfortunately textbook choices are made at either the department or individual level depending on the class so the most I can do is warn them about how lovely the publisher is. It also happens to be one of the largest in the world, though, so I don't see anything coming of that. I also forgot to mention that the supervisor denied their support team sending students to our office, even after I read off a specific email where that happened.
|
# ? Aug 11, 2018 18:41 |
|
I'm taking a Linux learning path on Lynda, and just went through a segment on vim. JFC I can see why this is the butt of jokes . Well, 12 hours until I'm done with the Linux Foundations one, then I can get on to the RHCSA one, maybe go after the cert (I'd like to, but $400 is a lot of money), and then get going on the Docker and k8s courses on Lynda.
|
# ? Aug 12, 2018 01:58 |
|
vim is pretty obtuse but it also shares a lot of syntax with other programs (sed for example) which means it's pretty easy to jump into if you're used to working with those tools and vice versa. It's a lot easier to comprehend if you turn on number, cursorline, showmatch, ruler, and everything else that comes along with the obligatory four hours of loving with vimrc before you do anything productive.
|
# ? Aug 12, 2018 03:16 |
|
vim is actually quite intuitive once you memorize a few dozen commands
|
# ? Aug 12, 2018 03:57 |
|
|
# ? Aug 12, 2018 09:23 |
|
"Escape this colon thing, quit and do not return"
|
# ? Aug 12, 2018 13:21 |
|
The real problem is you wind up with Stockholm syndrome, typing out commands in bash or some other program and then hitting :di" to try to delete everything within the quotes or hitting :qw to end your shell session.
|
# ? Aug 12, 2018 13:45 |
|
Our team’s HipChat room is littered with instances of “:wq ... god loving dammit”
|
# ? Aug 12, 2018 13:53 |
|
Next time I've got a week between projects I need to sit down and learn how to use vim beyond the basics.
|
# ? Aug 12, 2018 14:02 |
|
vi is worth learning because it's part of every single *nix implementation out there. My day job is to support a unix app running on mainframes, and the z/OS unix subsystem only implements XPG4 UNIX 95, so vi is the best unix-native editor on the platform without installing a 3rd party port of something newer. I'm sure other commercial unixes are similar.
|
# ? Aug 12, 2018 14:15 |
|
Hell of a niche you got yourself there.
|
# ? Aug 12, 2018 19:40 |
|
Yeah it's pretty unusual, but the pay is good and the stress is low. Eventually I'll rotate to something different, so it's not like I'm stuck in the corner thinking about what I did wrong.
|
# ? Aug 12, 2018 20:28 |
|
SamDabbers posted:vi is worth learning because it's part of every single *nix implementation out there. My day job is to support a unix app running on mainframes, and the z/OS unix subsystem only implements XPG4 UNIX 95, so vi is the best unix-native editor on the platform without installing a 3rd party port of something newer. I'm sure other commercial unixes are similar. Yeah, this is why Van Vugt teaches it as well. It's the only thing you're absolutely guaranteed to have so you'd better know the basics at least, in case you have to use it.
|
# ? Aug 12, 2018 22:07 |
|
There's really no excuse not to have some super basic knowledge of vi(m) if you ever touch *nix systems professionally. This doesn't have to be more than being able to open, edit and close a file, though. Most of the time that's all you need to do.
|
# ? Aug 12, 2018 23:30 |
|
Wibla posted:There's really no excuse not to have some super basic knowledge of vi(m) if you ever touch *nix systems professionally. This doesn't have to be more than being able to open, edit and close a file, though. Most of the time that's all you need to do. Yeah, I used to use vi waaaay back in the mid 90s when I worked at an ISP startup, but over time my skills have atrophied. These days, if vi is my only option, I can open, do basic editing and exit-with-write and exit-without-write. For simple editing like that, nano is usually my go to, but it’s not on every box/appliance while vi is.
|
# ? Aug 12, 2018 23:57 |
|
My summary of the last couple of pages: I’m glad WiFi is not permitted where I work - cables for all! Also I would not hesitate to get upset at that vendor and call out their bs
|
# ? Aug 13, 2018 00:02 |
|
nano > vi
|
# ? Aug 13, 2018 00:03 |
|
I've seen some terrible opinions on these forums but CLAM DOWN pretty much takes the cake with that one.
|
# ? Aug 13, 2018 00:15 |
|
CLAM DOWN posted:nano > vi how do you replace all instances of a string with another string in nano
|
# ? Aug 13, 2018 00:19 |
|
I mean in reality I’m doing 99% of my work in VSCode or TextMate on my Mac, because source control and deployment pipelines and stuff. But if I gotta edit something in the terminal for whatever reason, vim is cool and good.
|
# ? Aug 13, 2018 00:26 |
|
Methanar posted:how do you replace all instances of a string with another string in nano CTRL-\
|
# ? Aug 13, 2018 01:03 |
|
The only thing I need is 'less' because I would never deign to actually manually touch a text file on a server
|
# ? Aug 13, 2018 01:34 |
|
I will take the time to setup any number of alternatives before I edit a file in vi. Ci/CD pipeline, sftp plugin, or just manually scp the file in question.
|
# ? Aug 13, 2018 02:40 |
|
Methanar posted:how do you replace all instances of a string with another string in nano Boot into Windows, load it up in notepad, ctrl-H
|
# ? Aug 13, 2018 02:50 |
|
CLAM DOWN posted:Boot into Windows, load it up in notepad, ctrl-H Linux_Documentation_For_Windows_users-08122018-FINAL.docx
|
# ? Aug 13, 2018 02:52 |
|
CLAM DOWN posted:Boot into Windows, load it up in notepad, ctrl-H You laugh but I see people WinSCP and Notepad++
|
# ? Aug 13, 2018 02:56 |
|
nullfunction posted:You laugh but I see people WinSCP and Notepad++ Well, it works? Just...
|
# ? Aug 13, 2018 06:52 |
|
Methanar posted:how do you replace all instances of a string with another string in nano Trick question, you use sed from the command line
|
# ? Aug 13, 2018 11:37 |
|
Kashuno posted:I’ve heard “cut the poo poo” used multiple times when talking to vendors about things like that. Calling someone out for lying, especially if it’s blatant, is totally within scope and may definitely even be in your job responsibilities depending on your position Its a beautiful thing the first time you do this at a place where you are authorised to change suppliers. Apparently the old IT guy was kinda spineless, so the first time I told a provider to stop loving around and sort my issue or i'd go to x provider who I already had quotes for, they looked at me like i'd just murdered a puppy. (I did not already have quotes from a secondary provider).
|
# ? Aug 13, 2018 11:57 |
|
The CEO's new favorite pastime is to publicly berate his employees (me especially) on Slack who don't know how to do something in this hosed up environment. Our problem is zero documentation. A couple of the higher ups may have a brainmap of how all the physical and logical infrastructure goes together, but the people on the ground find themselves lost from time to time. For example, I'm talking with our tech on site of a beach condo that lost its fiber connection. He was in the area when it went down so *shrug* why not swing by. He logged into the router and sees that the fiber has a physical link but at some point in the past the OSPF neighbor on that link was lost. Well, given that we have no documentation on how this is put together I start to ask on Slack what's supposed to be on the other end of this link in layer 2 terms. I had an IP but all of our routers have their management IPs listed, not the IPs of each individual interface. Well, the CEO gets wind of this and he's all: "How to torubleshoot Layer 1 = physical Layer 2 = mac Layer 3 = IP We have layer 1 if we have no layer 2 then it is a [fiber provider] problem" and I'm thinking, here we go again. This is why I don't fricking ask you. I was asking because if I knew which core router this was supposed to be on, I could check errors on the other side of it. Not that I have access to those routers, but I could ask an engineer to check. Then he goes on about how to check LibreNMS for the information I needed, and I didn't need to log into the router in question. I mean, technically yes, but I didn't want to go on an investigation and just guessing and inferring what the problem might be, because the info in LibreNMS is pretty buried, and there's no syslog on there anyway. I'd end up having to ask the higher ups anyway. This was only the latest example and pretty mild compared to other poo poo, where he goes on for paragraphs on "YOU PEOPLE SHOULD JUST USE YOUR TOOLS" (which we haven't fully implemented) to Sherlock Holmes our topology rather than just having it documented.
|
# ? Aug 13, 2018 12:12 |
|
do we have a discord?
|
# ? Aug 13, 2018 12:46 |
|
Kashuno posted:do we have a discord? No, but we do have a slack channel https://join.slack.com/t/somethinga...Mjk4NDY1ZGNiNmQ
|
# ? Aug 13, 2018 13:09 |
|
Kashuno posted:do we have a discord? We have a slack. E: fb;
|
# ? Aug 13, 2018 13:09 |
|
|
# ? Jun 10, 2024 11:38 |
|
Zapf Dingbat posted:The CEO's new favorite pastime is to publicly berate his employees (me especially) on Slack who don't know how to do something in this hosed up environment. I had a boss like that and I eventually just got another job. It got pretty exhausting having a stand up meeting every morning to have our troubleshooting methodology question and constantly be reminded of the "OSI troubleshooting model".
|
# ? Aug 13, 2018 13:18 |