Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
arathmorr427yI would wish you luck but that would imply support of that abomination you're making
-
TheHanna2517yUpdate: this got so much worse.
The software I'm putting into the iframe has never been exposed to external users. So I had to come up with a solution to expose it just through the application server, which means proxies and firewalls abound.
Turns out the software uses absolute URLs everywhere (for no reason). So we had to edit the sections that we were exposing to use relative URLs.
Then it still didn't work outside the VPN.
Then I realized the application server was only proxying GET requests because I'm a dumbass. So I fixed that.
Then it worked for me. And not for the project manager. So I'm still debugging this fucking monstrosity.
There is no God. There is only the applet. There is only IE11. There is only Windows.
Stallman, forgive me. -
TheHanna2517yI'm not going to say I'm proud of this monstrosity. I'm not, it's an abomination.
But I'll be damned, it actually fucking works. I rewrote the application server from Java/Spring/Tomcat to Node.js/Express in 3ish weeks. I built deployment scripts. I convinced operations to give me carte blanche on deployments. I even piped in this fucking Java applet through an iframe through multiple proxies and firewalls.
I might be a little drunk. And I think I might be a better developer than I give myself credit for.
I'm about to put an iframe in an Angular app that displays a Java applet. This isn't development, it's a suicide note
rant
fuck enterprise "development"