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.
 
  • Post
  • Reply
jaegerx
Sep 10, 2012

Maybe this post will get me on your ignore list!


What are we arguing over? Legible code? Lemme grep my GitHub repos for how many times I have gently caress in it.

Adbot
ADBOT LOVES YOU

SeaborneClink
Aug 27, 2010

MAWP... MAWP!

jaegerx posted:

What are we arguing over? Legible code? Lemme grep my GitHub repos for how many times I have gently caress in it.

nobody asked about your commit messages

Edit:
code:
@noqa
#TODO gently caress
doesn't count either

CLAM DOWN
Feb 13, 2007




jaegerx posted:

What are we arguing over? Legible code? Lemme grep my GitHub repos for how many times I have gently caress in it.

#TODO what the gently caress was i doing with this, i got drunk and posted on SA instead

Docjowles
Apr 9, 2009

The Fool posted:

I was trying to make a point about "self documenting code" being a fallacy. I've seen too many people think that code spoke for itself and then flounder 6 months later looking at their own work.

Your code should be documented through comments and docstrings. The code on its own is not sufficient.

“The code is the documentation” isn’t incompatible with decent comments and docstrings and whatnot. That is a basic part of writing good, maintainable code. It just means that instead of having 5 million wiki pages on how to do every stupid little process in your environment, you write code to do those things directly.

People will still poo poo out inscrutable code with no documentation of its own of course, but they are bad and doing it wrong.

Gucci Loafers
May 20, 2006

Ask yourself, do you really want to talk to pair of really nice gaudy shoes?


CLAM DOWN posted:

#TODO what the gently caress was i doing with this, i got drunk and posted on SA instead

God hell yes.

All the comments related to drugs, sex even in production code is hilarious.

Old Grasshopper
Apr 7, 2011

"Patience, young grasshopper."
I think having some great comments in the code is a good way to go for some applications. But it really does depend on the size/scale of the monolith. If it’s huge then documentation is useful; if it’s a service providing another application with something, then it’s useful... if it’s only ever going to be a team of 5 working on something niche then it’s probably a legitimate thing

When I do my own coding I tend to do this - because when you revisit after a while it’s good to remember what you were trying to do. Thank you last me!

Zorak of Michigan
Jun 10, 2006

nielsm posted:

I got the Plantronics 8200 recently, and love it. Very comfortable to wear, the ANC is comfortable and works well, sound quality is great, battery time is amazing.
None of the Jabra I tried recently has as good fit or sound clarity.

Just to close out the conversation, I, too, went with the 8200. I like the design better than the Jabra and the price better than the Bose. I wish Plantronics made an XL version with bigger earcups and a larger headband, but the slight discomfort I feel wearing it on long calls is more than made up for by the convenience of being able to get up and move around while I'm on the phone.

Che Delilas
Nov 23, 2009
FREE TIBET WEED

Zorak of Michigan posted:

Just to close out the conversation, I, too, went with the 8200. I like the design better than the Jabra and the price better than the Bose. I wish Plantronics made an XL version with bigger earcups and a larger headband, but the slight discomfort I feel wearing it on long calls is more than made up for by the convenience of being able to get up and move around while I'm on the phone.

Just remember, "the mic is always hot."

Tetramin
Apr 1, 2006

I'ma buck you up.
*flushes toilet on a conference call*

Zorak of Michigan
Jun 10, 2006

I have become a fan of hitting mute until the headset tells me, "Mute on."

skipdogg
Nov 29, 2004
Resident SRT-4 Expert

I triple mute. Headset, phone, and Webex. Can never be too careful

Thanks Ants
May 21, 2004

#essereFerrari


Tetramin posted:

*flushes toilet on a conference call*

https://twitter.com/bea_ker/status/700161865192615936?lang=en

Old Grasshopper
Apr 7, 2011

"Patience, young grasshopper."

Genuinely laughed out loud with this :lol:

I think we’ve all done it and been busted. It’s one of those things; you don’t know how sensitive your mic is and you’ve got to go. Worst time for me was when I had to go number 2, and was dialled in but on-the-go. So being on mute in a very noisy public restroom and occasionally having to unmute to talk. It was very bad. Kill me now :suicide:

wolrah
May 8, 2006
what?
I discovered the hard way during a training session that if the battery dies on my headset and I turn it back on immediately after plugging it in, none of the buttons work and the mic is always hot even if it's in the raised position and the mute light is on.

Fortunately this was revealed when I let out a massive burp during the lunch break rather than by a bathroom trip.

MC Fruit Stripe
Nov 26, 2002

around and around we go
I finally finished reading The Phoenix Project, but I took nothing away from it because I spent the entire book wishing that Sarah would get fired, as anyone who has worked with a Sarah would have.

Old Grasshopper
Apr 7, 2011

"Patience, young grasshopper."
We all have a Sarah in our lives. The handbook they made is very useful and doesn’t have the narrative in it; well worth having on the desk as a reference book.

angry armadillo
Jul 26, 2010
I recall a conference call with a couple of consultants who did...something... for us. I am probably being highly flippant but I believe their service to us was to basically tell our customer (the government) that we were a bunch of stand up guys, because the government were unable to audit us to their own standard and thus verify themselves we were stand up guys, so instead of resolving that issue they basically just told their contractors (us), to hire their... friends... and get them to say we were ok... I think.

Anyway, on a conference call with these dudes and we are going through some kind of policy review session or something like that and the underling of the 2 dudes starts going "Listen, when I say do such and such, you need to do it, I go out and earn the money, you need to go and do this right now" - basically really laying into his wife in front of everyone... I remember his bosses reaction was something along the lines of "erm dave, dave? daaaavvveee?? DAVE STOP DAVE DAVE" *beep beep* Dave hung up.


Crash and burn haha

Proteus Jones
Feb 28, 2013



I wake up in the middle of night in a cold sweat from nightmares that I forgot to mute my phone in a conference call.

MC Fruit Stripe
Nov 26, 2002

around and around we go
The latest version of Webex will actually unmute my phone on its own, which is a pretty annoying little "feature". I'm used to it by now and shut off all of my porn before I join, but as soon as I join I mute the webex and phone and get back to work.

Nuclearmonkee
Jun 10, 2009


Internet Explorer posted:

Yeah. I mean, that's my opinion. There will be a consolidation of sorts and those of us left in IT will either work for large companies managing their SaaS products or working for MSPs managing smaller company's SaaS products.

lmao I just finished a 2 week project upgrading a machine center that was controlled by 24 year old PLCs with HMIs running controls software on MS-DOS 6.22

There will be some companies that manage what you are saying, but the majority will have legacy poo poo running until I retire get sick and die on our rapidly heating ravaged hell world.

Wibla
Feb 16, 2011

Nuclearmonkee posted:

lmao I just finished a 2 week project upgrading a machine center that was controlled by 24 year old PLCs with HMIs running controls software on MS-DOS 6.22

There will be some companies that manage what you are saying, but the majority will have legacy poo poo running until I retire get sick and die on our rapidly heating ravaged hell world.

Got some pictures ? I work with industrial automation and old poo poo like this is super interesting :D

Heffer
May 1, 2003

I know we talked about on premise server monitoring a few pages ago, but I have a question for cloud-based monitoring.

I work for an IT Consultant (but not really an MSP). We have clients that we do other services for asking for 24/7 monitoring of their on premise servers, databases, websites. I'm looking for a recommendation of a cloud based server monitoring. In my mind, I'd install agents on client servers at different sites and have them report to a central dashboard so I can see everything at once. Any ideas?

Sickening
Jul 16, 2007

Black summer was the best summer.

Heffer posted:

I know we talked about on premise server monitoring a few pages ago, but I have a question for cloud-based monitoring.

I work for an IT Consultant (but not really an MSP). We have clients that we do other services for asking for 24/7 monitoring of their on premise servers, databases, websites. I'm looking for a recommendation of a cloud based server monitoring. In my mind, I'd install agents on client servers at different sites and have them report to a central dashboard so I can see everything at once. Any ideas?

Look into the Site24x7 server monitoring. It does exactly that. I like the interface personally but others might not. I also like the azure piece.

George H.W. Cunt
Oct 6, 2010





Logic Monitor is cloud based and we like it. Stupidly easy to install, nice dashboards, good support, and is opt out so you just filter out what you don’t need instead of trying to figure out what you need to monitor in the first place

Sepist
Dec 26, 2005

FUCK BITCHES, ROUTE PACKETS

Gravy Boat 2k
Theres also connectwise which has more MSP integrations

Nuclearmonkee
Jun 10, 2009


Wibla posted:

Got some pictures ? I work with industrial automation and old poo poo like this is super interesting :D

I've only got pictures of the old PLC5s and the Cisco 2955s since my area of responsibility for this was primarily the networking and new server stuff. Here's some of the dinosaur PLC hardware we swapped out though. Didn't get an after picture since the controls engineers didn't get finished with their end until after I was already on the plane home.



Didn't get pictures of the old DOS poo poo cause that was thankfully someone else's problem.

We naturally saved every bit of the PLC5 hardware because those components cost more refurb/used than the new stuff costs out of the box (it's insane). Naturally still in production all over the place in the company (and others). Once we retire one it goes back into the parts pool for all the rest.

lampey
Mar 27, 2012

Heffer posted:

I know we talked about on premise server monitoring a few pages ago, but I have a question for cloud-based monitoring.

I work for an IT Consultant (but not really an MSP). We have clients that we do other services for asking for 24/7 monitoring of their on premise servers, databases, websites. I'm looking for a recommendation of a cloud based server monitoring. In my mind, I'd install agents on client servers at different sites and have them report to a central dashboard so I can see everything at once. Any ideas?

We use solarwinds n-central for this

Wibla
Feb 16, 2011

Nuclearmonkee posted:

I've only got pictures of the old PLC5s and the Cisco 2955s since my area of responsibility for this was primarily the networking and new server stuff. Here's some of the dinosaur PLC hardware we swapped out though. Didn't get an after picture since the controls engineers didn't get finished with their end until after I was already on the plane home.



Didn't get pictures of the old DOS poo poo cause that was thankfully someone else's problem.

We naturally saved every bit of the PLC5 hardware because those components cost more refurb/used than the new stuff costs out of the box (it's insane). Naturally still in production all over the place in the company (and others). Once we retire one it goes back into the parts pool for all the rest.

Now that is old school. Most of the stuff I'm upgrading nowadays are older Siemens S7-300 and Mitsubishi PLCs from the late 90s.

Defenestrategy
Oct 24, 2010

Anyone have recommendations for inventory systems?

We stock a bunch of various stuff for new users and replacements: laptops, monitors, cabling, what ever, and the company is expanding to the point where having an inventory system that isn't just a google spreadsheet we bother to fill in when we remember might be in our best interest.

The Fool
Oct 16, 2003


Snipe-IT is an easy to set up asset management system that works fairly well.

https://snipeitapp.com/

Naramyth
Jan 22, 2009

Australia cares about cunts. Including this one.

Defenestrategy posted:

Anyone have recommendations for inventory systems?

We stock a bunch of various stuff for new users and replacements: laptops, monitors, cabling, what ever, and the company is expanding to the point where having an inventory system that isn't just a google spreadsheet we bother to fill in when we remember might be in our best interest.

Pdq inventory is what we use

The Fool
Oct 16, 2003


Naramyth posted:

Pdq inventory is what we use

While I love me some PDQ, it doesn't lend itself to tracking accessories and other non-networked equipment.

Naramyth
Jan 22, 2009

Australia cares about cunts. Including this one.

The Fool posted:

While I love me some PDQ, it doesn't lend itself to tracking accessories and other non-networked equipment.

THEN IT DOESNT EXIST

That's super fair.

Spring Heeled Jack
Feb 25, 2007

If you can read this you can read

Naramyth posted:

THEN IT DOESNT EXIST

That's super fair.

Does PDQ handle non-AD based objects at all? Last I checked we couldn’t use it pull snmp from things like UPS’ or our VMware hosts so it was kinda worthless for network-wide inventory management.

Defenestrategy
Oct 24, 2010

Boss liked the look of snipeit, so he bought a barcode scanner and now I get to install it. Good work goons.

TheFace
Oct 4, 2004

Fuck anyone that doesn't wanna be this beautiful

lampey posted:

We use solarwinds n-central for this

Of all the MSP geared monitoring solutions this has been my favorite. Granted I haven't used it since Solarwinds picked it up, so not sure if they turned it to crap.

ChubbyThePhat
Dec 22, 2006

Who nico nico needs anyone else

The Fool posted:

Snipe-IT is an easy to set up asset management system that works fairly well.

https://snipeitapp.com/

As the person who last asked the question and received this answer, I quite like snipe-it.

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

TheFace posted:

Of all the MSP geared monitoring solutions this has been my favorite. Granted I haven't used it since Solarwinds picked it up, so not sure if they turned it to crap.

N-Central is still good, also their remote control tool is loving top-notch, but there are a few caveats:

1) When you go through updates, ensure any custom settings you have made do not get reverted to default settings
2) Test after updates because something will be broken
3) Find a new job if they want to start using N-Central for patching/patch monitoring and you're going to be responsible for it; it's a loving horrible broken mess and you will drink yourself into oblivion
4) This likely holds true of any monitoring system but there is a steep learning curve and you will spend a lot of time setting it up (especially if you want to do it correctly) and you will likely end up writing your own WMI/SNMP queries at some point because of an update in N-Central breaking something or a vendor updating something and breaking it
5) Read #3 again and realize that it is not a joke, last job was monitoring somewhere around 8000 devices and it basically took 2-3 dedicated people to make sure we hit SLAs every month for patching because it does not Just Work

Also, they have some really odd design decisions about how things work and it can be extremely unintuitive at times; it might be easier if you're setting it up instead of being someone that comes in afterwards to try to admin it.

TheFace
Oct 4, 2004

Fuck anyone that doesn't wanna be this beautiful

MF_James posted:

N-Central is still good, also their remote control tool is loving top-notch, but there are a few caveats:

1) When you go through updates, ensure any custom settings you have made do not get reverted to default settings
2) Test after updates because something will be broken
3) Find a new job if they want to start using N-Central for patching/patch monitoring and you're going to be responsible for it; it's a loving horrible broken mess and you will drink yourself into oblivion
4) This likely holds true of any monitoring system but there is a steep learning curve and you will spend a lot of time setting it up (especially if you want to do it correctly) and you will likely end up writing your own WMI/SNMP queries at some point because of an update in N-Central breaking something or a vendor updating something and breaking it
5) Read #3 again and realize that it is not a joke, last job was monitoring somewhere around 8000 devices and it basically took 2-3 dedicated people to make sure we hit SLAs every month for patching because it does not Just Work

Also, they have some really odd design decisions about how things work and it can be extremely unintuitive at times; it might be easier if you're setting it up instead of being someone that comes in afterwards to try to admin it.

On the patch management front, a lot of the RMM tools MSPs use suck at it. At least the ones I've used do. Labtech (Connectwise Automate, whatever the eff it's called now) was horrid to setup and manage patching, Kaseya was even worse, N-Central I thankfully didn't have to deal with much, but I remember it being a pain in the rear end to the point the guys who did have to deal with it would set up a WSUS server at most client sites and manage it the "old fashioned" way.

No longer working at an MSP, but we just started using Cloud Management Suite with our Windows 10 rollout and I like it a lot compared to what we were doing using SCCM.

Adbot
ADBOT LOVES YOU

silicone thrills
Jan 9, 2008

I paint things
Open office floorplan problems - We have a company spotify playlist that we can all log into and add poo poo to which is fine. It's pretty eclectic. What isn't ok is some rear end in a top hat went over to the laptop that is hooked up to the speakers and changed it to play all amos lee all day. God drat monsters.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply