Pinned toot
Pinned toot
Pinned toot

caps 

As temperamental as these deployment tools are at times, I'm actually really enjoying deploying this environment at work. It's easily the most real work I've got done in a while, so I feel like I'm being very productive which is nice, and because there's a lot of waiting for a few minutes at a time as things copy over and install, I'm still able to chip away at my compiler project in the background.

Hopefully this feeling will continue through next week too.

Little tip for anyone that uses (willingly or otherwise): here's some custom you can apply to the to give you a nice big obvious header to show you which environment you're in. Just adjust the background colour and content to your liking.

.main-nav:before {
display : block ;
width : 100% ;
background-color : red ;
content : "PRODUCTION" ;
font-weight : bold ;
color : black ;
text-align : center ;
font-size : 20px ;
padding : 5px ;
}

I wonder what the implications of offloading all SSL stuff onto the router would be? As in, all devices in a LAN just communicate plain and with http, and if you visit a website, the request the computer makes is http, but the router then acts as a proxy and encrypts the request.

Disadvantage is that a bad router can see *everything* and it's a single point of failure, *but* at the same time, you don't need to keep SSL stuff up to date on every device, so none of them fall out of date and become insecure.

proglang waffling 

proglang waffling 

proglang waffling 

Solution architect fucked up the spec files (that all our deployment tools read for info on how to do everything) so it's basically tear it all down and start again. Oh well.

At least I'm getting plenty of experience deploying DB hosts lmao.

Colleague sat next to me, quietly singing "Sex on the beach" to himself with different lyrics:

"This, used to work. What the fuck has goooone wrong? This, used to work..."

ngl there's something pretty satisfying and amusing about constructing these really convoluted pretentious descriptions of what code is doing like "oh it's just a mixin inside a mixin inside a static foreach over variadic type arguments to dynamically construct an anonymous union at compile time", and you have to say it in this really arrogant stuck up voice.

eeeeeeeehhhhhh I was getting recursive template expansion using algebraic types so I tried to roll my own and got exactly the same problem so fuck guess I'm going to have to *manually* write out code like some kind of savage.

Silver lining is that I can implement algebraic types from scratch now though, so that's pretty neat.

proglang waffling 

Oh your program has a memory leak? That's cute, this one I'm using has a *storage* leak.

So this environment deployment is going terribly. MSSQL has such an abhorrently bloated cancerous install media that the deployment host is literally just running out of disk space and aborting.

Like this thing is 10s of GiB.

proglang waffling 

proglang waffling 

proglang waffling 

proglang waffling 

proglang waffling 

Show more
Mastodon for Tech Folks

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!