scif_yar: (Default)
[personal profile] scif_yar
IBM Java CTO: Devs shouldn't have to learn Docker, K8s, 30 other things to deploy an app
It's a little ridiculous the makers of the shitlord application called Websphere would say deploying an app should be less complicated

edit: let me describe to you the hello world introduction to making a websphere website

It is absolute aids to develop applications for. First off you have to use a bastardized version of Eclipse called Rational Application Developer. Ok sure Eclipse is kinda shit but it's usable most days. RAD really goes to the next tier of diarrhea-based natural disasters. To install a local Websphere environment we had to make a restore point before we even attempted the 4 hour installation because it would randomly fuck itself up and you were unable to install Websphere from that point forward no matter what you tried. K that's fine i'll just take my laptop to IT and they can restore it back and we'll try again tomorrow.

Three days later: it's installed and RAD doesn't want to start the server, exceptions are flying across my screen like bullets in an American school (too soon i'm sorry). Whatever i'll develop by deploying constantly on our test server fuck this.

Let's make a website. I'll just clone this basic EAR (?) file that has 2 WAR (??) files in it and somehow navigate the bare bones IBM documentation that's 2-3 versions outdated on how to register the theme xml (???) to the Websphere Application Server (????) then deploy that EAR to the server. Ok great we have a theme that serves up barely more than and some crazy ibm shit inside of it for the Web Content Manager (?) to hook into. Fine whatever i'll make the header and shit later I have a headache. By the way RAD has next to no linting for this garbage. It has actually negative linting where it tells you shit is broken when it's perfectly fine. JSPs already look like ass now add some red underlines to it and you have a septic tank stew.
Ok let's make some components for our new website and log into our Web (tm) Content (tm) Manager (tm)(c ibm) backend and make a Presentation Template (tm) for our Authoring Template (tm) to populate our Menu Component (tm) and start making content on a Page (tm) that we create in the Administration (tm) and set the WCM Component (tm) to it. This has to be done for every page you want unless you are using Script Portlet (tm c r) in which case god help you. At this point i'm already thinking about updating my resume. I send a request for assistance, called a PMR (tm), because stuff is broken and it's nothing but a white page. Priority 1 production is down: have you tried restarting the server? thanks that never crossed my mind what else have you got? Have you tried in the Websphere (tm) Application (tm) Server (tm)? Wow why didn't I think of that you're so wise IBM level 2 support.

That's the hello world program of fucking Websphere.

edit2: and I haven't even touched on the devastating misery of tracking down rogue built in bloated modules with css sheet or even random javascript injections bordering on malware that randomly do a drive by on your carefully crafted on-the-edge-of-disaster website frame, the despair of dealing with caching with no surefire way to kick it other than scripting to touch every file on the production server (fixed in 8.5 with a button that works 90% of the time to fix caching), or trying to create skins that don't look like netscape navigator crawled out of its grave (peace be upon it). So you want to migrate to a newer websphere version? Throw everything out and start over there's no deities that can offer you salvation. Get some summer students to port everything manually because anything you do manage to bring over is broken in hidden and fantastic ways.

Date: 2018-02-23 04:06 pm (UTC)
straktor: benders (Default)
From: [personal profile] straktor
у написавшего этот кусок дерьма ебонашки налицо слабоумие средней тяжести
он не понимает разницы между десятками разных продуктов, а тем более связей между ними

если Web Content Manager, то ну, ему пиздец, неквалифицированный додик с улицы такое не осилит за неделю, да и за месяц

только это не "application called Websphere"
собсна приложения "Websphere" не существует, Websphere это слово-зонтик для сотни разных продуктов разных лет и целей

для хелловолдов надо было юзать обычный вас и обычный вар деплоится норм
РАД не нужен, сколько я ни писал, ни разу не ставил

с разными продуктами там разные иные проблемы, до которых он даже не добрался
Edited Date: 2018-02-23 04:07 pm (UTC)

Date: 2018-02-24 02:44 pm (UTC)
straktor: benders (Default)
From: [personal profile] straktor
не вижу логики в вопросе
типа если ебонарик перезагружает пару хостов в день из 1000, от которых у него есть рут, то он типа бог и знает всё?

я разработчик и для меня IBM WAS платформа встречалась как 1 из 3-5, я читал по некоторым их продуктам разные доки, использовал и настраивал

дальше собранные в т.ч. мной куски деплоились на сайты-миллионники, и админились разумеется заказчиком

сколько хостов -- хз; обычно серверная джавка держит миллион одновременных сессий чуть ли не в БД, и обычная схема для HA -- по 2-4 хай-энд машины на уровень
лицензия на хост обычно по 100 000 долларов, только дурак (или вор) будет раздувать деплоймент на дюжины

сейчас с бигдатой ещё смешнее
я мог бы попасть на заказчика с кластером на 1200 хостов, или на текущего с 40
задачи примерно одинаковые, дата свомп и репорты
какая разница? я-то могу хоть 100 запустить (запускач сделал), но зачем деньги палить?

Date: 2018-03-01 10:10 pm (UTC)
straktor: benders (Default)
From: [personal profile] straktor
о, мастер русской боевой телепатии показал мощнейший пук в океан!

Profile

scif_yar: (Default)
scif_yar

December 2025

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 12th, 2026 03:10 pm
Powered by Dreamwidth Studios