|
The Iron Rose posted:Congratulations! You deserve it. Enjoy being eminently more employable! NGL, the only reason that I haven't sent out applications yet is that I have been drinking since roughly 6PM and while I'm not drunk, I don't trust myself not to make a few typos in my cover letters. I did put it on Linkedin though, so I expect by this time tomorrow I'm going to have gotten a bunch of spam from recruiters that have a position requiring 10 years of experience with Terraform.
|
# ? Jul 17, 2020 06:15 |
|
|
# ? Apr 19, 2024 22:51 |
|
Update to the above is that this guy has been doing a load of work for a client and not logging any of it through our ticketing system so that it can be rebilled, and we found out when he gave my colleague a test account in his name to log into at this customer, the Outlook inbox was full of discussions and requests for support, none of it tallied up with any support tickets and so we were massively underbilling for the services we were provided. Problem has solved itself.
|
# ? Jul 17, 2020 13:05 |
|
I'm getting asked to do more big, stupid, risky maintenances whose effect would be a cosmetic no-op. lol is this loving real. Third thing this week. No way: I can't believe I need to have this struggle over whether my time should be wasted or not.
|
# ? Jul 17, 2020 20:06 |
|
On a company conference call that I could barely pay attention to because I'm on a call with a client and vendor, but I managed to catch this line "Our engineers are true IT Warriors" Yeah, I know you expect us to work 24/7/365, thanks for reminding me I'm in MSP semi-hell (at least I'm getting paid well and I generally wiggle out of working stupid hours)
|
# ? Jul 17, 2020 20:24 |
RIP Cloudflare
|
|
# ? Jul 17, 2020 22:37 |
|
Clownflare
|
# ? Jul 17, 2020 22:39 |
|
Everybody panic
|
# ? Jul 17, 2020 22:41 |
|
I'm working late on some bs and we've got a critical open for our website, and we use Cloudflare. RIP indeed.
|
# ? Jul 17, 2020 22:45 |
|
Seems like some stuff came back up, other stuff still down Also: https://www.digitalattackmap.com/
|
# ? Jul 17, 2020 22:53 |
|
Speaking of MSPs I'm interviewing for a jump into management at one in Montana. Nature and skiing! Thats good! MSP. Thats bad. Management. Thats good! I guess we'll see!
|
# ? Jul 17, 2020 22:58 |
|
this is marketing garbage, do not take it seriously
|
# ? Jul 17, 2020 23:10 |
|
I don't know where to put this, but I've found possibly the dumbest thing ever. I found a windows server with teamed NICs that were acting as a network bridge between 2 switches dividing a network in half. There was no fathomable reason for this to be a thing other than the guy just wanted to try it out. Another engineer was trying to decomm the server but any time he turned it off would lose access to everything, he asked for help and it took me a bit to figure it out because I was ruling out everything else. The whole time I was thinking "There's no way someone was dumb enough to do this" and yup, someone did it. that's my story of not finding :tenbux:
|
# ? Jul 18, 2020 03:22 |
|
LochNessMonster posted:Whenever something breaks at $MEGACORP I usually have $THEBUSINESS on line 1 asking me what the hell is going wrong, how this could happen and how I'm going to make sure we are never going to get any downtime ever again. To be as transparent as possible about outages I've setup a post mortem page on our wiki that shows a detailed description of what went wrong, how it could've happened and actions we're taking to improve this (links to Jira and all). When outages happen I share this with management and teams we're supporting via mail and slack channels. This chapter may be helpful (or may not): https://landing.google.com/sre/sre-book/chapters/embracing-risk/
|
# ? Jul 18, 2020 04:05 |
|
uniball posted:this is marketing garbage, do not take it seriously How's Akamai's data ? https://globe.akamai.com/
|
# ? Jul 18, 2020 06:34 |
|
MF_James posted:I don't know where to put this, but I've found possibly the dumbest thing ever. that's actually pretty amazing
|
# ? Jul 18, 2020 06:56 |
|
At the risk of being tarred, feathered, and run out of town, Windows is a platform capable of doing strange, wonderful and terrible things. And do it with stability. In my experience the problem with Windows is that it is accessible. The Windows GUI is friendly and juuuuuust intuitive enough that someone with a little bit of knowledge can fumble their way through an implementation and call it good. When it then bites them in the rear end due to misconfiguration, lack of testing, etc, they say "Ah, Windows sucks! It's unstable!" at which point the *nix fanboys swoop in and say "See?! I told you! Linux is better!" IIS on Windows is stable as gently caress* SQL Server on Windows is stable as gently caress. Clustering on Windows is weird as gently caress. But stable. Exchange on Windows is a huge kludgy mess. But stable as gently caress. Sharepoint on Windows is... I don't know what it is. But it's stable at massive scale. There are a zillion problems with the Microsoft ecosystem, from licensing to patch management, to third-party-cum-MS-product bolt-ons, and Microsoft can be pants-on-head stupid. But doing weird poo poo with the Windows platform and having it be a stable and resilient thing is totally possible and should be considered the norm. *your code is bloated and doesn't release connections and memory handles properly. Fight me.
|
# ? Jul 18, 2020 18:11 |
|
I admin'd an .NET application running under IIS with a clustered SQL Server backend for 11 years and I would agree with all that. It was stable as gently caress and performed well even with the moderate amount of traffic we got. The only real problems we had to troubleshoot were developer induced ones by doing stupid rear end poo poo in the code or writing really bad queries on the SQL backend. Otherwise the stuff just ran and ran and ran. I've moved on to a different team, but the application is still chugging along just fine with essentially the same configuration.
|
# ? Jul 18, 2020 18:16 |
|
The biggest problem with Windows was letting people use it. The second biggest problem with Windows was letting 3rd parties build software for it.
|
# ? Jul 18, 2020 18:59 |
|
The Fool posted:The biggest problem with Windows was letting people use it. Completely agreed. And a corollary to the latter is Microsoft's astounding efforts to maintain backwards compatibility. Which was an incredibly smart thing to do business-wise, since businesses don't have to upgrade their software every time a new release of Windows arrives. And is an incredibly awful thing to deal with...because businesses don't have to upgrade their software every time a new release of Windows arrives. (Can you imagine if Microsoft just said "hey guys by the way Win 10 2009 will only run 64-bit software kthx"?) That's not to say you can always take a program from Windows 3.1 and run it on Windows 10, but the fact that you might sort of be able to, or at least you wouldn't rule it out immediately as a possibility, is incredible. (Didn't Microsoft or someone just release File Manager from that era and it runs?) Not to say that Windows or Microsoft are the greatest, there are a whole lot of hosed up things (move all the Control Panel stuff into Settings or just give up on Settings, Microsoft, loving poo poo or get off the pot and stop having everything split across two places), but they deserve credit for creating a pretty stable environment that manages to deal with a whole lot more hardware than Apple does and, if set up correctly, can run things well without babysitting. Now if you'll excuse me I have to do this loving migration of 15 year old software to a new Server 2019 box and it's going to suck balls why couldn't you have just said all old software won't work anymore on Windows 10 Micro$haft!! FUCKIN WINBLOWS!
|
# ? Jul 18, 2020 19:26 |
|
The Fool posted:The biggest problem with Windows was letting people use it. I can't speak for some of the more complex things in here because I'm just a minnow, but at my job we help clients who have sometimes 2 dozen add-ins for Office products. Outlook just crashes and burns when there's these janky third party add-ins communicating with DMS servers and email archive servers and poo poo.
|
# ? Jul 18, 2020 20:42 |
|
Back when I first started working in an IT job, I was under the false impression that the only way to resolve file locks on a Windows file server was to reboot the server. This is what happens when you give a 22 year old an admin password and tell them to "run this poo poo".
|
# ? Jul 18, 2020 20:42 |
|
I missed the File Manager thing but yep https://github.com/microsoft/winfile
|
# ? Jul 18, 2020 20:59 |
|
Microsoft should absolutely start ripping out backward compatibility features from the main Windows release. Have them as optional elements of the LTSC branch if you must, but the devices that people touch every day and go onto the Internet with doesn't need support for an API call that was replaced 15 years ago.
|
# ? Jul 18, 2020 21:33 |
|
Agrikk posted:At the risk of being tarred, feathered, and run out of town, Windows is a platform capable of doing strange, wonderful and terrible things. And do it with stability. This isn't really how it goes, and is an unnecessarily charitable interpretation IMHO of any situation you've been involved in where any of this was said. The problem with running windows at scale is the insane management burden it places on you and the overall lack of talent in the windows admin hiring pool. Since you work at AWS you probably don't have this problem, but generally my experience with windows admins is that they either only know how to click around or they know enough powershell to kludge together some unsustainable mess of scripts. I've been pleasantly surprised to find people writing cmdlets -- if someone actually wrote a module my jaw would hit the floor. When you have a platform that is fundamentally challenging to manage, you run into misconfiguration problems. The *nix fanboys in this scenario are right. Agrikk posted:IIS on Windows is stable as gently caress* IIS is a perfectly fine webserver except for that it runs on windows server, which is the enterprise operating system where the first thing you do on it is uninstall all of the xbox live arcade features. SQL Server is a fine database except it is also expensive as poo poo -- another problem you aren't likely to run into in AWS since you guys pass the per-core licensing model onto the customer. From a SaaS business perspective the windows ecosystem is a really hard sell because, while it's all fine software, the increased management burden and licensing cost means you're hiring more admins, you're paying a shitload more (you are competing with products that are literally free) for your software, you're paying more for desktop licensing for people to develop your business applications since everyone needs a $6,000/year visual studio license, and you're not really getting anything that you wouldn't get from hiring sufficiently talented people to manage the open source versions of all of these products. One of my first IT jobs was a junior sysadmin position at a place that was rewriting off of an ancient version of a relic of an application stack (Magic UniPaaS) onto a modern-ish .net framework stack. The project went out of budget pretty much instantly, after having spent 2 quarters re-implementing the absolute basics of the old application stack. The company laid off an entire wing of c# developers, which was insanely hosed up, but also instantly reversed profitability concerns because they were running the same features on the old stack with a fraction of the developers.
|
# ? Jul 18, 2020 22:28 |
|
Thanks Ants posted:Microsoft should absolutely start ripping out backward compatibility features from the main Windows release. Have them as optional elements of the LTSC branch if you must, but the devices that people touch every day and go onto the Internet with doesn't need support for an API call that was replaced 15 years ago. Under the hood, a lot of this work is already done. Most 32bit calls are mapped to their 64bit version by a stub DLL (thunking layer) or API wrapper. The reason MS doesn't make this LTSC only is that there isn't a significant split in need for legacy compatibility between big business and the fishing gear store needing to run their legacy accounting software and POS interface on new hardware. MS should be using their clout to get these vendors to offer an upgrade path, but every time something in that direction happens, it gets saddled with a million dumb unsustainable requirement (metro, windows store, etc) that MS then abandons. The only thing vendors can count on long term is legacy support, so that's what they use.
|
# ? Jul 18, 2020 22:35 |
|
quote:since everyone needs a $6,000/year visual studio license If you were dropping $6k a year per developer on VS, you were giving some sale's guy some pretty nice vacation bonuses. There's very little reason to use something beyond Professional edition in most development settings and that's like $1200 for initial license and $800 /year after that. Beyond that, get your dev team to take some competency tests and jump through a little bit of paperwork and you'll likely get most of your IDE licenses for free. Even if you were using enterprise, only the initial price is $6k, it's $2600 /year after that. That's all retail pricing too. I mean, i'm not disputing that running a MS development ecosystem is more expensive, but this characterization is orders of magnitude too high.
|
# ? Jul 18, 2020 22:53 |
|
Internet Explorer posted:that's actually pretty amazing If by amazing you mean an absolute loving troll by the previous on-site IT guy, yeah.
|
# ? Jul 19, 2020 02:11 |
|
Outside of Indeed, Dice, LinkedIn and Craigslist. Is there anything I am missing for IT (non-development) positions? I miss the Craigslist of the 2000s. Tons of gigs everywhere. Gucci Loafers fucked around with this message at 03:01 on Jul 19, 2020 |
# ? Jul 19, 2020 02:49 |
|
12 rats tied together posted:SQL Server is a fine database except it is also expensive as poo poo -- another problem you aren't likely to run into in AWS since you guys pass the per-core licensing model onto the customer. I mean there’s RDS SQL server but ok
|
# ? Jul 19, 2020 03:15 |
|
EoRaptor posted:Under the hood, a lot of this work is already done. Most 32bit calls are mapped to their 64bit version by a stub DLL (thunking layer) or API wrapper. The reason MS doesn't make this LTSC only is that there isn't a significant split in need for legacy compatibility between big business and the fishing gear store needing to run their legacy accounting software and POS interface on new hardware. Well, here's your problem with the fishing gear store. It's a general issue with vertical market software from real estate to the drivers that control, oh let's pick something completely at random, $500,000 mass spectrometers. Developing a good application with business logic clearly separated from implementation, and a supportable lifecyle as the underlying technology changes from1 6-bit, to Win32, to a .Net flavor, etc. requires professional developers and adhering to best practices throughout. Guess what the overlap is between developers that know that stuff with developers who have the first clue what the special needs of a fishing gear store are. That Venn diagram is damned near a point. Then sub-select for fishing gear stores willing and able to pay for that. So they end up with someone's nephew cobbling something together and it kinda works. Or the BioPhysics major who picked up some Java in college knows exactly what they want a mass spectrometer to do, but all they know is Java so they use that, but they never thought that locking customers into a specific JRE version has some major downsides 5 or 10 years after the sale. Their bosses don't care because that's five or ten years after the sale and it's an upsell opportunity, not a customer service issue. This is why it took a highly competent PM three months just to define the scope of our Win7 EOL project for research.
|
# ? Jul 19, 2020 04:36 |
|
Gabriel S. posted:Outside of Indeed, Dice, LinkedIn and Craigslist. Is there anything I am missing for IT (non-development) positions? Angellist if you’re into those. That’s where I shop for jobs.
|
# ? Jul 19, 2020 05:28 |
|
jaegerx posted:Angellist if you’re into those. That’s where I shop for jobs. I read this as Angler-list and thought we were still talking about fishing stores. An Angie's List of programmers for fishing stores seems useful though.
|
# ? Jul 19, 2020 05:46 |
|
Who would dare?quote:GENERAL DESCRIPTION IT Desktop Support Specialist - Electronic Arts Gucci Loafers fucked around with this message at 06:09 on Jul 19, 2020 |
# ? Jul 19, 2020 06:06 |
|
Gabriel S. posted:Who would dare? Pay is probably 18/hr
|
# ? Jul 19, 2020 06:45 |
|
What do you guys use to store information about IT in general? Things I would want to store: Random programming nuggets Starter switch/router config stuff Notes on doing things with SSL certs etc I can store this all on something like dropbox but that doesn't lend well to work machines. Evernote might work. Maybe just an old composition book?
|
# ? Jul 19, 2020 21:06 |
|
If it's just for me, OneNote. If anyone else might find it useful, it goes in our official doc site, which is currently Confluence.
Zorak of Michigan fucked around with this message at 23:47 on Jul 19, 2020 |
# ? Jul 19, 2020 21:14 |
|
Github or gists. Also my backlog in my shell.
|
# ? Jul 19, 2020 21:29 |
|
Notion.so Multi-device support + web browser Has code highlighting
|
# ? Jul 19, 2020 21:39 |
|
Gabriel S. posted:Outside of Indeed, Dice, LinkedIn and Craigslist. Is there anything I am missing for IT (non-development) positions? Glassdoor has been pretty solid for me these last few years
|
# ? Jul 19, 2020 22:42 |
|
|
# ? Apr 19, 2024 22:51 |
|
The Fool posted:Notion.so This is what we use as a knowledge base. It's really good for that.
|
# ? Jul 19, 2020 23:52 |