On the sad state of our company infrastructure



  • So we have recently switched offices, but all our servers are still stuck in boss's apartment. On his home cable internet.

    This is a regular conversation occurring these days:

    Me: Boss, the gitlab server is down again.

    Boss: Yeah, I'm printing something, just a sec... ok, try now.

    ...

    Boss: Did you finish?

    Me: :wtf: Boss, you do realize we need git all the time. All our outside associates are using git, our build processes are tied to git...

    Boss: I know, but I need to print more documents.

    I'm putting my foot down today and forcing him to schedule some time to move these crucial services into the cloud.


  • Discourse touched me in a no-no place

    @cartman82 said:

    Me: Boss, the gitlab server is down again.
    Boss: Yeah, I'm printing something

    :thousand_mile_stare:


  • ♿ (Parody)

    @cartman82 said:

    So we have recently switched offices, but all our servers are still stuck in boss's apartment. On his home cable internet.

    Oh, shit. Hillary is hiring Serbians now?


  • BINNED

    @boomzilla said:

    Oh, shit. Hillary is hiring Serbians now?

    Remember what we just talked about in the other thread, boom? Have mercy on us stupid Europeans, please, all we know about Hillary is that she dislikes some girl named Monica.


    Filed under: What do you use for "half-trolling"?


  • Grade A Premium Asshole

    @cartman82 said:

    Me: Boss, the gitlab server is down again.

    Boss: Yeah, I'm printing something, just a sec... ok, try now.

    Wait...what? Why would him printing take down access to the gitlab server? Is he running some ancient hubs or something??


  • ♿ (Parody)

    @Onyx said:

    all we know about Hillary is that she dislikes some girl named Monica.

    Sorry, she was also doing all of her official email as Secretary of State out of a private server. First in her house, IIRC, eventually in the bathroom of townhouse that was some company's "office."

    The FBI is currently investigating because a lot of very secret stuff went through that server.

    Back on topic: For all the DVCS whiners, imagine how bad @cartman82 's situation would be with some centralized piece of garbage version control!



  • @Polygeekery said:

    Wait...what? Why would him printing take down access to the gitlab server? Is he running some ancient hubs or something??

    As far as I understand, he doesn't have a switch installed, or doesn't know how to configure it.


  • FoxDev

    @cartman82 said:

    As far as I understand, he doesn't have a switch installed, or doesn't know how to configure it.

    What's there to configure? Most consumer-grade switches, you just plug stuff in :)


  • BINNED

    @RaceProUK Yeah, but which end of the UTP cable goes where? Huh, smart guy?


  • BINNED

    @cartman82 said:

    how to configure it

    :wtf: plug-in power, plug-in cables ... done


  • FoxDev

    @Onyx said:

    smart guy

    That was a Disney show, IIRC


  • BINNED

    @RaceProUK My idiom lookup is poor today. Initially I wanted to write "wise guy", then I remembered that's something completely different...



  • @RaceProUK said:

    @Onyx said:

    smart guy

    That was a Disney show, IIRC

    Ah, yes, I remember, "Bill Nye The Smart Guy".


  • FoxDev

    @Maciejasjmj Not the show I was referencing, but yeah, there's that too


  • Grade A Premium Asshole

    @cartman82 said:

    As far as I understand, he doesn't have a switch installed, or doesn't know how to configure it.

    That just raises more questions than it answers.

    Sooooo...does he have to switch cabling around in order to print? Is it that there is just some wireless router with only 4 LAN ports behind the modem and he has to tie up two ports in order to connect to the network printer? Does he not realize that switches are cheap and that they are basically plug and play (as long as you don't do anything really stupid)?

    If he unplugs the GitLab server in order to be able to print...please tell me that there is something else that is more important than version control that he leaves plugged in? I mean...I don't know what that would be...I am just hoping there is something?



  • @Polygeekery said:

    @cartman82 said:

    As far as I understand, he doesn't have a switch installed, or doesn't know how to configure it.

    That just raises more questions than it answers.

    Sooooo...does he have to switch cabling around in order to print? Is it that there is just some wireless router with only 4 LAN ports behind the modem and he has to tie up two ports in order to connect to the network printer? Does he not realize that switches are cheap and that they are basically plug and play (as long as you don't do anything really stupid)?

    If he unplugs the GitLab server in order to be able to print...please tell me that there is something else that is more important than version control that he leaves plugged in? I mean...I don't know what that would be...I am just hoping there is something?

    I have no idea. It doesn't matter. We need to get rid of all these servers we keep dragging along. Since we are already paying a bunch of VPS-s, set up everything there, and then it's someone else's problem.


  • Grade A Premium Asshole

    @cartman82 said:

    Since we are already paying a bunch of VPS-s, set up everything there, and then it's someone else's problem.


  • 🚽 Regular

    This thread's title does not really accurately portray the epicness of the fail. It's beyond sad. If you were to measure the sadness of this infrastructure it would be analogized to discovering your formerly awesome girlfriend became obsessed with Twilight. It's the sadness level of not only discovering this entire time your parents have been hiding the fact that you were adopted, but opening the front door to find Donald Trump standing there introducing himself as your real father. It's a level of sadness that makes even the happiest kittens wail and weep for days.

    This is a sad, sad, company infrastructure.



  • @Onyx said:

    @RaceProUK Yeah, but which end of the UTP cable goes where? Huh, smart guy?

    If you buy quality cables then you can check the arrows to see which direction the data is supposed to flow.

    I can't help it if you're cheap and don't understand anything about how proper cables work.


  • Discourse touched me in a no-no place

    @Polygeekery said:

    If he unplugs the GitLab server in order to be able to print...please tell me that there is something else that is more important than version control that he leaves plugged in? I mean...I don't know what that would be...I am just hoping there is something?

    It could be worse. He could be rebooting that machine into a different OS in order to use some ancient nasty WinPrinter, and then booting back into Linux to run GitLab.

    I'm sorry, I'm horrifying myself here.



  • @dkf said:

    It could be worse. He could be rebooting that machine into a different OS in order to use some ancient nasty WinPrinter, and then booting back into Linux to run GitLab.

    GitLab runs on the printer.



  • What's a printer? 🍎👦🏻🍎


  • :belt_onion:

    @DCRoss said:

    quality cables

    Ergh, thanks for reminding me of that. Now I'm pissed off and I want to go kill an audiophile.


  • ♿ (Parody)

    @The_Quiet_One said:

    but opening the front door to find Donald Trump standing there introducing himself as your real father

    Man, but you'd be set for golf courses to play.


  • 🚽 Regular

    So, any follow-up? Did you put said foot down and tell him this epic failure of a setup cannot continue?



  • @sloosecannon said:

    @DCRoss said:

    quality cables

    Ergh, thanks for reminding me of that. Now I'm pissed off and I want to go kill an audiophile.

    If you're going to smash someone's skull with a rock, make sure you use the right kind of stones to avoid electromagnetic interference.



  • @Polygeekery said:

    If he unplugs the GitLab server in order to be able to print...please tell me that there is something else that is more important than version control that he leaves plugged in? I mean...I don't know what that would be...I am just hoping there is something?

    The company's web site? The production server?


  • BINNED

    @sloosecannon I'm was actually surprised only @DCRoss picked up on that reference. But yeah, repressed memories, that would make sense...


  • BINNED



  • Reminds me of how our in-house SVN service used to be. It ran on Mac OSX and after a reinstall nobody could be bothered to setup the service script so you had to connect remotely and click on a file to start the service. It could run fine for a month, or it could die within the hour because boss was tinkering with the server. My username was gm and my password was gm 😄

    It's all in the Git-cloud now.



  • @cartman82 said:

    I'm putting my foot down today and forcing him to schedule some time to move these crucial services into the cloud.

    UPDATE! You can't just drop this bomb then walk away! Inquiring minds want to know! Put it in the lounge if it is suupah seekwet! ;)



  • @Vaire said:

    UPDATE! You can't just drop this bomb then walk away! Inquiring minds want to know! Put it in the lounge if it is suupah seekwet!

    Nothing to report yet. I have an extended weekend now, so maybe Monday.



  • @cartman82
    Y U Do this to me?! Why you like this?!
    0_1458849783426_foreveralone.jpg



  • Ah, this brings back memories... ones I thought I'd drunk enough Sterno to obliterate. Dave (Scott Slokum's right-hand Access coder) would keep the 'official' version of their codebase on his personal system - at home. No server. Dialup internet when he felt like it, so no retrieving it remotely. Sure as hell no version control (though to be fair, this was 1997; they did give VSS a try for a week or two, but even they were astonished by how shitty it was). And he'd hand send us his updated MDBs every few days, without tell us what was changed.

    How I avoided chasing a cyanide cocktail down with shotgun mouthwash during those days is anyone's guess. Though at least we were free to spend most of our time playing MechWarrior 2 Mercs over the intranet, since Scott couldn't tell a Mad Cat from a spreadsheet (unlike the next boss we both had, who was the one organizing the after-hours MechCommander tourneys), and no one ever noticed the nekkid furry art Sophie had as her desktop background.



  • wtfcorp here has easily one between the top 5 datacenters in a 100km radius

    can't get through the bureocracy to get the basic stuff required to finish some projects



  • This post is deleted!


  • So, since everything works AT THE MOMENT, this restructuring isn't happening.

    I already have my week packed with features to churn out, and there's basically no one else to do it.

    Hope boss doesn't have to print anything soon. And that his cable stealing neighbor doesn't hog all the capacity.


  • Discourse touched me in a no-no place

    @cartman82 Your message is so full of fail that the only thing I can do is +1 it out of sympathy.



  • @The_Quiet_One said in On the sad state of our company infrastructure:

    It's the sadness level of not only discovering this entire time your parents have been hiding the fact that you were adopted, but opening the front door to find Donald Trump standing there introducing himself as your real father

    There's an easy way to check. Look at your hands. Are they small and look like they belong to a raccoon? Then you might have reason to worry.



  • @cartman82
    Is your boss paying you well? If not, you should probably wreck such a pathetic excuse of a "company server" and be on your way out. If yes, you should try help him reinforce whatever needs to be reinforced.
    Spare yourself from the insanity.


Log in to reply