Главная Юзердоски Каталог Трекер NSFW Настройки

Программирование

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 116 13 48
Java Thread №284 /java/ Аноним 09/07/25 Срд 14:13:12 3495028 1
cead70c5-b364-4[...].jpg 1045Кб, 1024x1024
1024x1024
Аноним 09/07/25 Срд 21:09:22 3495261 2
мужики, не шарю за многопоточку знаю только раннабл/треад
хуйню уровня completablefuture и executor не знаю
а самое главное - не разбираюсб в терминологии/бест практис многопоточки
thread диспетчер, thread процессор и прочая хуйня - как я должен о ней узнать? где пишут о создании такой хуйни?
нахуй нужен тред/раннабл если есть КОРУТИНЫ это же виртуальные потоки, да?
Аноним 10/07/25 Чтв 09:19:35 3495474 3
>>3495261
>как я должен о ней узнать? где пишут о создании такой хуйни?
Книга с поездами
>нахуй нужен тред/раннабл если есть КОРУТИНЫ
Джавовые корутины - стекфул. У тебя память быстро забьется и еще баги могут случиться из-за чего встанет вообще все. За корутинами обычно следит сборщик мусора, из-за чего STW мусорщик просто встанет на секунд 5-10 (зависит от нагруженности) и все полетит. Корутины круто, не спорю, но стеклесс круче для серверов. В Котлине такие. Потоки же позволяют тебе самолично дергать ровно столько, сколько надо потоков и ты сам ими управляешь, а не алгоритмы какого-то индуса.
Аноним 12/07/25 Суб 23:26:45 3497495 4
>>3495261
> нахуй нужен тред/раннабл если есть КОРУТИНЫ это же виртуальные потоки, да?
Корутины медленные очень и код засоряют. Неудобства ради тормозов.
Аноним 14/07/25 Пнд 17:50:28 3498483 5
Жестко крутанул и вкатился в сбер, хочу умереть, нихуя не понима, проект свежий, помимо меня только один бэк. Где бля гайды какие-то и бадди ну как мне вкат то сделать в проект я нихуяяяяяяя не понимаю
Аноним 14/07/25 Пнд 18:25:49 3498495 6
Трушные дяди джависты помогите как вкатиться ваще во всю движуху эту взрослую в компаниях, я в конфлуенс захожу и просто глаза рвутся нихуя не понимаю как начать где начать что начать. Просто пока проект стянуть и хуль дальше то. Онбординга вообще никакого нет
Аноним 14/07/25 Пнд 21:55:14 3498569 7
>>3498495
Ты попал в классическую корпоративную ситуацию: проект сырой, онбординга ноль, документация — адская каша, команда — 1.5 человека. Это не уникальный случай, а реальность в большом количестве энтерпрайзов. Смотри:
📦 1. Стягивай проект и собирай инфу как агент под прикрытием

Твоя первая задача — узнать структуру проекта, не понимая пока сути. Делай это по слоям:
🔹 Уровень 1: "Что это вообще"

Стянуть проект, собрать, посмотреть README.md, docker-compose.yml, build.gradle, .env — всё, что хоть как-то говорит о системах и зависимостях.

Где backend, где frontend (если есть), как запускается, какие микросервисы (если они есть).

Прогнать проект локально, даже если не работает до конца — важно видеть хоть что-то в логах.

🔹 Уровень 2: "Что он делает"

Есть ли какие-то контроллеры (@RestController, @Controller, @RequestMapping) — начинай смотреть с них.

Что вызывает, как это мапится, где хендлеры, где бизнес-логика (Service слои).

Пройдись от входящего запроса до репозитория.

🧠 2. Конфлуенс — не для чтения, а для копания
🔹 Пробей такие штуки:

Архитектура системы (ищи ключевые слова: архитектура, architecture, диаграммы, структура).

CI/CD пайплайны — ты должен понимать, как твой код попадает на dev/stage/prod.

Контракты API — swagger, postman, openapi — если найдешь, тебе будет сильно легче.

📌 Если конфлуенс кишит сотнями страниц: используй поиск. Ищи по ключам: auth, env, run, deploy, architecture, flow, login, token, jira, dev-url, db.
👤 3. Доставай второго бэка — максимально вежливо, но настойчиво
Вот как:

Привет! Я только подключился к проекту, пока немного теряюсь в структуре — можешь, пожалуйста, подсказать, с чего лучше начать? Есть ли какой-то минимальный онбординг, или хотя бы цепочка "от запроса до базы", чтобы врубиться? Очень помогло бы 🙏

— Если нормальный человек — поможет.
— Если не отвечает — пробей у тимлида/ментора/пм-а — попроси назначить buddy.
🧩 4. Строй ментальную карту проекта

Параллельно с копанием — веди личный Notion/Obsidian/Markdown. Заноси туда всё, что понял:

Бизнес-фичи и какие модули за что отвечают.

Как логика течёт по слоям.

Названия сервисов, баз, очередей, шины, брокеры.

Это даст тебе контроль над хаосом.
🛠️ 5. Изучай стек по ситуации

Твоя задача — выучить не “всю Джаву”, а именно тот стек, который юзается в этом проекте.
Проверь:

Spring Boot (какая версия? webflux или обычный mvc?)

Security (OAuth2? JWT? Keycloak?)

Базы: PostgreSQL? Oracle? Mongo?

Kafka / RabbitMQ?

Swagger / OpenAPI?

Jenkins / Gitlab CI / Argo?

Ищи исходя из того, что реально используется.
💡 6. Формируй цели и план вката

Если тупо сидишь в панике и без задачи — это сожрёт тебя. Запроси тикет. Даже “починить мелкий баг” — это уже зацепка.

Параллельно:

Подними локальное окружение.

Пройди хотя бы один бизнес-флоу: “залогиниться, получить юзера, сохранить заказ”.

Напиши себе схему: что откуда вызывается и куда идёт.

Ты не один. Просто в любой корпоративной системе новичок всегда ощущает себя куском мяса в механизме. Но с правильной разведкой, с чистым вниманием — ты превратишь это месиво в контроль.
Удачи.
Аноним 14/07/25 Пнд 22:37:13 3498595 8
0gtY-llyEbkeoS1[...].png 371Кб, 700x400
700x400
Скажите честно, стоит сейчас вкатываться в Java Spring?
Или лучше Golang, или еще что-то?

Деньги очень нужны, не могу выбрать правильный путь для вката.
Аноним 14/07/25 Пнд 22:38:30 3498597 9
>>3498595
Имею ввиду, шанс устроиться джуну сейчас насколько мал?
Сильно или варианты есть?
Аноним 15/07/25 Втр 02:34:48 3498688 10
>>3498597
Шансов нет, вкат закрыт.
Аноним 15/07/25 Втр 07:31:47 3498697 11
Аноны.
Нужен совет, хочу понять, иду ли я по правильному пути
В айти где-то лет 6, успел поработать разрабом бд где-то год в самом начале пути, потом бэкэндером на питоне примерно полгода, потом чот туда-сюда какие-то мувы случились, и вот я уже больше трех лет как системный аналитик. В целом жаловаться не на что, платят хорошо, работаю по банкам. Но есть беда.
Большинство коллег по цеху беспросветные долбоебы. А еще мне в этой стезе нахуй скучно. И я решил вспоминать джаву, и вкатываться обратно в разработку.
Сейчас пишу пару проектов. Один с кентом, который уже успел дорасти до сеньора, другой самостоятельно. Юзаю там спринг, слушаю кафку, поднимаю контейнеры докера, все как положено.

Как думаете, насколько оно вообще стоит того и сколько времени может уйти на вкатываение обратно в разработку?
Аноним 15/07/25 Втр 10:00:44 3498719 12
Гайз, мои тесты идут уже час. Оптимизировал поднятия контекста, распараллелил через грейдл maxParallelForks, но один хуй интеграционные ьесты, с базой, живыми хттп запросами тормозят пиздец, тестов пара тысяч штук. Отправил пуллреквест и сидишь пердишь, час ci/cd собирается. Джава заебала
Аноним 15/07/25 Втр 10:06:58 3498722 13
Аноним 15/07/25 Втр 10:35:50 3498743 14
>>3498719
>Джава заебала
джава не при чем, у тебя тесты говно
Аноним 15/07/25 Втр 14:26:45 3498898 15
16800914342912.jpg 68Кб, 320x320
320x320
>>3498595
>JAVA
>На пикче Ruby on Rails
Аноним 15/07/25 Втр 14:29:19 3498900 16
>>3498898
Если там будет спрингокод никто не захочет вкатываться?
Аноним 15/07/25 Втр 14:34:41 3498903 17
Посоны, а есть где-нибудь мок экзамены на OCP? Чисто пощелкать тесты.
Аноним 15/07/25 Втр 14:35:37 3498904 18
Джава так и жрет 1гб при запуске сервера с хелло ворлд?
Аноним 15/07/25 Втр 14:58:22 3498923 19
>>3498743
Там и код говно. Джава то почти всегда копролиты какие-то энтерпрайзные столетней давности
Аноним 15/07/25 Втр 15:07:01 3498927 20
>>3498483
>>3498495
Как будто треды по джаве поживее были раньше. Есть кто-нибудь из зеленого банка? Подскажите как лучше вкатуну из галерки ужиться, ЛАЙФХАКИ так называемые. Пока доступы получаю даже с этим гемор какой-то
Аноним 15/07/25 Втр 16:53:02 3498983 21
Всем привет, как-то пару месяцев назад спрашивал тут, могут ли поднять зп со 100к до 160к имея 2.5 года опыта, несмотря на то, что это нормальная зарплата по рынку, но относительная прибывка большая. Ответ - нет, предложили 117к, а при моем запросе в 160 руководитель очень удивился. Искать новую работу?
Аноним 15/07/25 Втр 17:08:33 3498994 22
>>3498983
А хули ты хотел, прибавку на 60% от ЗП? Так никто не делает. Только на новом месте такой рост может быть.
Аноним 15/07/25 Втр 17:39:54 3499012 23
>>3498994
Да, +60% и хотел. Подумал, вдруг там всё адекватно рассмотрят и будут учитывать не относительный прирост, а итоговую цифру, особенно, учитывая, что я уже ознакомился с инфраструктурой на проекте и более полезен для компании. Странная система, как будто никто не заинтересован в постоянных работниках
Аноним 15/07/25 Втр 18:16:01 3499037 24
Можно ли называть себя сеньором, если нет опыта в микросервисах, кафке и кубере?
Аноним 15/07/25 Втр 18:28:40 3499043 25
>>3498994
Это же не 60% от 5000$. Это всего лишь 500 бачей.
Аноним 15/07/25 Втр 18:35:51 3499046 26
>>3499037
Нет, т.к. кубер, микросервисы и кафка используются последние лет 10-15 точно. Где ты был все это время и какие проекты делал, если не умеешь в кубер и кафку?
Аноним 15/07/25 Втр 18:56:08 3499059 27
>>3499037
Можешь называть себя кем хочешь, мы тебе запретить этого не можем.
16/07/25 Срд 09:37:18 3499254 28
Как старые волки джава мира относятся к spring web flux? Стоит это изучать?
Аноним 16/07/25 Срд 14:34:22 3499481 29
>>3498904
Нет, жрёт столько сколько ей скормишь. На джавалине у меня вроде 70 мб выходило
Аноним 16/07/25 Срд 14:36:36 3499484 30
Аноним 16/07/25 Срд 17:39:45 3499628 31
>>3499254
Я даже не знаю что это.
Аноним 16/07/25 Срд 18:25:32 3499654 32
>>3499254
>Стоит это изучать?
изучать не нужно ничего. это бессмысленная трата врмени и сил. если тебе нужна какая-то хуйня на проекте, то смотришь документацию, делаешь и забываешь. если не знаешь какая хуйня тебе нужна - спроси у гопоты или тимлида/архитектора.

пока ты будешь что-то "изучать" оно уже устареет 10 раз. если ты вот прям сейчас не пишешь код с использованием %хуйня-нейм%, то максимум что тебе нужно про %хуйня-нейм% знать - это пять предложений о том что оно делает и когда его стоит применять.

чтоб окончательно дошло - полный референц спрингбута - 200 тысяч строк. вся документация по всем спринговым проектам - овер 1 миллион строк.

изучать это бесполезно и бессмысленно - оно меняется быстрее чем человек способен усваивать информацию.
Аноним 16/07/25 Срд 18:27:41 3499657 33
>>3499654
>полный референц спрингбута - 200 тысяч строк. вся документация по всем спринговым проектам - овер 1 миллион строк.
и это чисто официальная документация, без учета тех сотен книг которые про спринг наваяли всякие писаки
Аноним 16/07/25 Срд 18:31:35 3499658 34
Аноним 16/07/25 Срд 20:00:53 3499694 35
>>3499254
Почитай, чтобы знать, что это и какие плюсы/минусы. Изучать прям не надо, разве что интересно.
Прожженных волчар не слушай, они свою ссаную сотыгу получают и довольны
Аноним 16/07/25 Срд 21:03:04 3499731 36
>>3499694
>Прожженных волчар не слушай
при чем тут волчары? кто помнит corba, jsf, struts, play, toplink, openjpa, soap, osgi, weblogic, ejb2/3, gwt, javafx? а я когда я на всем этом говне писал проекты и убил кучу времени на изучение. нахуя спрашивается?? все эти кафки, докеры, спрингбуты, кубернейтсы, спарки, кварки и прочие хуярки так же через пару-тройку-пятерку лет уйдут в закат. нахуя их изучать? попользовался и забыл.
Аноним 17/07/25 Чтв 01:14:36 3499847 37
>>3499658
ну значит очевидно го очень пригодится хеллоувордщикам, тут без вопросов
Аноним 17/07/25 Чтв 08:16:58 3499898 38
>>3499731
>кафки, докеры, кубернейтсы
А что придёт им на замену?
Аноним 17/07/25 Чтв 11:32:17 3500004 39
>>3499731
Так я и говорю, что изучать прям не надо.
А почитать, как работает - надо.
Чтобы принципы абстрактеые вычленить и в голове уложить. Платоновские фреймворки и тулы, ткскзать
Аноним 17/07/25 Чтв 12:53:26 3500062 40
Аноним 17/07/25 Чтв 14:08:12 3500106 41
>>3500062
>Грядёт
Через 10 лет?
Аноним 18/07/25 Птн 14:10:35 3500834 42
>>3499731
>а я когда я на всем этом говне писал проекты и убил кучу времени на изучение. нахуя спрашивается??

Бля, такая тупая постановка вопроса, что я ебал. "Ыыыыы, убил кучу времени на JavaEE 6 - лучше б телок мацал учил спринг. Молодость проебана, нет пути!"

Я тоже через много чего из этого списка прошел - в джаву вкатывался через OSGi на Карафе, продолжал через Java EE 6. До джавы вообще ебошил скрипты на TCL/TK по солярис 9 на спарках. Не жалею ни на минуту об этом опыте - этот опыт сейчас позволяет мне с ноги открывать двери к кабану и решать с ним вопросики, разьебывать на атомы любое легаси, и не трястись за свое будущее трудоустройство, а перекат на свежие стеки дается легко и непринужденно.

Двачеров же послушаешь - так одна половина уже спилась и сторчалась на фоне депры от нейронок, а вторая голодными глазами в рот заглядывает всем мимокрокам - "что надо учить чтоб 300 наносек/сек платили, ну возьмитя". Трясутся, лишний раз ошибиться боятся... Правильно, хули.

Цените свой опыт, пацаны.
Аноним 18/07/25 Птн 15:42:46 3500924 43
>>3500834
Я сам вкатун ебаный, студентота, сидящая на шее у родителей. Недавно пришёл к похожим мыслям. Возможно это просто копиум и попытка оправдаться в очередной раз, когда вижу статьи с другого айти и графики, где всё рухнум. Типа я нашёл для себя ответ нахуй я вкатываюсь - это лучше чем сидеть, листать двачи и играть в дотку. И хули я теряю? Когда я обосрусь, что меня не позовут ни на один собес и я буду плакаться в тред, в этом всё равно есть плюсы. Я начитался хуйни про то, что мозг как мышца тоже прокачивается, если регулярно учиться. Не знаю, работает ли это с кодингом, сейчас настоящие инженеры и деды из НИИ наверно просто посмеются с того, что я назвал это умственной деятельностью. Так если выстрелит какая-нибудь новая темка, похожая на то, чем было айти в начале 10-х, то начать вкатываться в неё мне будет легче с тем багажом хуйни, чем если бы я вкатывался совсем с нуля после долгого потребления брейнрот калтента. А так, если послушать двачеров, то что бы ты не выбрал - всё не правильно, всё пропало и вообще остаётся только РКН. Хотя периодически я сам начинаю думать так же.
Аноним 18/07/25 Птн 19:59:01 3501095 44
>>3500924
>сейчас настоящие инженеры и деды из НИИ наверно просто посмеются с того, что я назвал это умственной деятельностью.

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

Просто ты на дваче. Здесь - не ученые, и не специалисты. Здесь - немодерируемое среднее по палате, с отрицательным отбором. Шизы и неудачники.

>Когда я обосрусь, что меня не позовут ни на один собес и я буду плакаться в тред, в этом всё равно есть плюсы

Еще чего! Нехуй унижаться перед этими хуесосами! Сочуствия и поддержки от контингента, транслирующего рухнум, ты априори не дождешься - это самая подлая и лицемерная когорта хуесосов и пидаров. Не зря их в реале и на адекватных площадках все пиздят и банят.
Аноним 18/07/25 Птн 21:51:08 3501180 45
>>3501095
Обиженный вкатун который по советам мудрой телеграм школоты потратил 5 лет на попытку вката, и случайно зашёв на сосач понявший что просрал 5 лет жизни на хуйню на потеху срынкошколоте, ты?

>>3500924
Ради вката это тупо на самом деле. Но в целом идея развития мышления здравая. На практике это значит срыг не очень полезен тебе будет, хоть и не полностью бесполезен.
Аноним 18/07/25 Птн 22:55:01 3501250 46
IMG0001.jpeg 144Кб, 964x1280
964x1280
Кончилась триалка и ключи от китайца нихуя не работают от intellij

Насколько зашкварно с джавы наступать на Goвняк с вскодом? Какие подводные
Аноним 18/07/25 Птн 23:00:34 3501254 47
>>3501250
моя мечта писать на го как же я люблю этот язык бляяяяяя, хотя джаву я внезапно ПОЛЮБИЛ тоже
мимо джава разработчик работаю 1.5 месяца мне нравится
Аноним 18/07/25 Птн 23:09:29 3501265 48
>>3501250
Долбоёб, триалку сбрасывать удалением пары файлов можно. В тредах недавних скрипт для винды где-то был.
Аноним 18/07/25 Птн 23:17:05 3501278 49
короче нищета ебаная
https://ipfs.io/ipfs/bafybeih65no5dklpqfe346wyeiak6wzemv5d7z2ya7nssdgwdz4xrmdu6i/
вот вам активация хуйни качаете архив с сайта, там инструкция есть (запустить батник просто надо, но вы нихуя не справитесь нищеёбы приёбыши на русских тазах)
ключ с сайта скопируете
чтобы больше не слышал про активацию жидбрейнса ПИДОРЫ ебаные
Аноним 18/07/25 Птн 23:23:26 3501281 50
А что, джетбрейнс не работает? Первый раз слышу

Мимо-господин из ЕС
Аноним 18/07/25 Птн 23:27:43 3501283 51
>>3501254
Что там любить?Разрабы только с недавних версий взялись добавлять какие то полезные фишки, от проверок err в глазах рябит
Аноним 18/07/25 Птн 23:48:24 3501308 52
>>3501278
в жопу засунь свой малварь.
чтобы сбросить триал нужно удалить один ключ в реестре и один файл в папке юзера с идентификатором компа
Аноним 18/07/25 Птн 23:51:20 3501310 53
>>3501281
>А что, джетбрейнс не работает?
да нихуя не работает тащемто. без хорошего впн хуй куда зайдешь.
Аноним 18/07/25 Птн 23:52:00 3501311 54
>>3501281
А на двощах что забыл?
Аноним 19/07/25 Суб 09:04:35 3501421 55
>>3501308
Это не работает в новых версиях, там запрос на сервер отправляется чтобы проверить, есть у тебя право пользоваться. Поэтому нужна подмена этого сервера.
Аноним 19/07/25 Суб 11:29:58 3501507 56
image.png 40Кб, 869x568
869x568
>>3501278
Пасиба вильнюсов не обманул!

♥♥♥
Аноним 19/07/25 Суб 12:00:31 3501523 57
>>3501507
Мог бы просто триалки сбрасывать и не заражать компьютер малварём.
Аноним 19/07/25 Суб 12:18:41 3501529 58
>>3501523
вирустотал и майкрософт дефендер не орет
все нормик
Аноним 19/07/25 Суб 12:22:37 3501532 59
>>3501529
>называть себя программистом
>верить в силу антивирусов
Аноним 19/07/25 Суб 12:26:33 3501535 60
1744415363027764.png 62Кб, 344x258
344x258
>>3501532
да
и что ты сделаешь
Аноним 19/07/25 Суб 12:30:10 3501536 61
>>3501535
Вирус1ня и без меня справится.

Ошибка: В сообщении присутствует слово из спам листа. Обезьяна, ты ёбнутый?
Аноним 20/07/25 Вск 18:26:17 3502201 62
image.png 16Кб, 1311x91
1311x91
image.png 63Кб, 1249x593
1249x593
делаю пет проект с localstack который типа симулирует aws.
Вылезает такая ебала когда запускаю shell скрипт с содержимым пик 2

что я делаю не так
Аноним 20/07/25 Вск 18:29:49 3502203 63
>>3502201
>что я делаю не так
Задаешь этот вопрос в джава треде.
Аноним 21/07/25 Пнд 17:29:54 3502845 64
17518308029373.png 1496Кб, 1024x1024
1024x1024
Хуй дождешься вашей помощи. Все сделал агуша я сам.

Оказалось что у меня просто про триалка слетела к хуям в аккаунте localstack и просто сделал новый и докер образ с ним.

Похвалите меня, ведь я этого и жду!
Аноним 21/07/25 Пнд 17:57:19 3502861 65
1744414438359889.png 59Кб, 400x400
400x400
А еще оказывается надо было впн отрубить

сука боже как же неудобно господи
Аноним 21/07/25 Пнд 18:24:06 3502882 66
>>3501250
Бля, пориждевская логика конечно...

Ыыыыы, идея протухла!
@
????
@
пойду стек менять, ебана!

Когда майки вскод с виндой забанят - куда побежишь?
Аноним 21/07/25 Пнд 18:30:24 3502888 67
photo2025-03-16[...].jpg 109Кб, 1200x1183
1200x1183
>>3502882
дядь, спокуха

с кряком идеи трабла уже решена
Аноним 22/07/25 Втр 00:09:22 3503098 68
16507156472000.jpg 24Кб, 360x301
360x301
Аноним 22/07/25 Втр 02:39:19 3503126 69
>>3501250
Зачем с java переходить на go?

А если нужна хорошая ide, то я использую netbeans 9. Штука хорошая. Правда не тянет современную джаву в полной мере, но для такого случая у меня есть netbeans 13.
Аноним 22/07/25 Втр 08:39:47 3503173 70
>>3495028 (OP)
Сап, жаваноны, в универе учим Java, но в городе толковых вакансий по ней нет, хотя, собственно как и на .NET, везде от 3 лет опыта. Я просто хотел бы поинтересоваться, как по вашему мнению, на чем легче найти первую работку, любую, мне хочется хотя бы полгодика опыта наработать до конца ВУЗа. Спасибо
Аноним 22/07/25 Втр 09:06:22 3503185 71
Что происходит на собесе в тбанке, знает кто?
Аноним 22/07/25 Втр 09:37:30 3503195 72
>>3503173
Идти на стажировку, очевидно. Пока в универе чалишься. Ща на рыночке не оче.
Аноним 22/07/25 Втр 11:43:00 3503243 73
>>3503098
>ООП было ошибкой
Егорка таки прав оказался? Вот те раз...
Аноним 22/07/25 Втр 12:24:01 3503271 74
>>3503173
Удваиваю >>3503195, ищи стажировки и практики, мб даже сама шарага какие-то варианты подгонит.
Аноним 22/07/25 Втр 12:47:34 3503283 75
>>3503126
Есть NetBeans 26. Все тянет.
Аноним 22/07/25 Втр 14:18:35 3503336 76
>>3495028 (OP)
Разработка на Spring ТРЕБУЕТ ОБЯЗАТЕЛЬНОГО использования иде от гикбрейнс или эклипс??? Реально? То есть если забрать иде, ни один джава дебил не запустит из консоли свое говно?
Аноним 22/07/25 Втр 14:23:32 3503338 77
>>3503336
Выше писал, что использую netbeans 9. Но изначально учился работать с java через консоль. Могу и jar'ник сделать, и apk.
Аноним 22/07/25 Втр 14:37:04 3503343 78
>>3503338
Я просто открыл туториал по спрингу и он мне предлогает скачать ide и правой кнопкой мыши блять тыкать, как будто я не разработку учу, а блять в колцентр устролися.
Вместо 1 комманды в консоле, мне нахуй надо сидеть и как еблан мышкой че-то тыкать, там совсем ебанулись, любая домохозяйка должна быть способна натыкать конфиг или че??
Аноним 22/07/25 Втр 14:49:33 3503363 79
>>3503243
>Егорка таки прав оказался?
Ты же Егорку вообще не слушал, да? Только на даачах читал?

Егорка фанат ООП в 100500 степени! Он в одном докладе затирал что Math.max() это не правильно и надо писать: new Maxer(int, int).getMax() вот это ООПшно.
Аноним 22/07/25 Втр 14:53:01 3503368 80
>>3503363
>Ты же Егорку вообще не слушал, да?
Слушал. И стримы его, где он женщин и леваков хуесосит, тоже...
>надо писать: new Maxer
Он как раз таки против классов с суффиксом -er. Так что это не я плохо слушал.
Аноним 22/07/25 Втр 17:34:54 3503562 81
>>3503368
>И стримы его, где он женщин и леваков хуесосит, тоже...
Да у нас тут каловый сомелье.

>Он как раз таки против классов с суффиксом -er. Так что это не я плохо слушал.
Ок, слушал ты скурпулезно, но суть нихуя не понял. От того что он назвал класс Max, а не Maxer суть не меняется. Топит он за ООП везде.
Аноним 22/07/25 Втр 18:56:57 3503643 82
у меня на работе такой класс:
public abstract class GenericGisUiPrepareExportDataThread<ItemKey extends GenericGisObjectKey, GisExportData extends GenericGisResultObjectData<ItemKey> & GisRequestData<GisExportResultData,ItemKey>, GisExportResultData extends GenericGisResultObjectData<ItemKey>, GridItem extends GenericGisExportGridItem<ItemKey,GisExportData,GisExportResultData>, DataProviderType extends DataProvider<GridItem,SerializablePredicate<GridItem>>> implements Runnable

работаю 1.5 месяца, первая работа
ебало моё представили?
Аноним 22/07/25 Втр 19:16:28 3503670 83
>>3503643
Если это правда, то это ужасно.
Я думал, что я видел не очень хороший код, но теперь понимаю, что на самом деле я видел замечательный код.
Аноним 22/07/25 Втр 19:49:03 3503702 84
>>3503643
Ооо, у нас тоже была такая хуйня с кучей генериков. В конце концов вычистили, переделав на нормальный полиморфизм.
Аноним 22/07/25 Втр 19:49:11 3503703 85
>>3503670
public class ProcOrgNsiWorksExportPrepareGridExportDataThread extends GenericGisUiPrepareExportDataThread<GisWorkExportObjectKey, GisRequestNsiWorkExportData, GisRequestWorkExportResultData,ExportWorksGridItem,ListDataProvider<ExportWorksGridItem>>
Да, хуёво, ну а чё поделать, приходится ковырять
Аноним 22/07/25 Втр 19:49:45 3503704 86
>>3503702
Через интерфейсы? У нас их буквально 1.5 штуки.
А ещё спринг используется только для DI
Аноним 22/07/25 Втр 20:19:57 3503724 87
>>3503702
Генерики не подходят для полиморфизма?
Аноним 22/07/25 Втр 21:17:42 3503779 88
>>3503643
А сколько имплементаций-то?
Аноним 22/07/25 Втр 22:03:18 3503796 89
>>3503336
тебе нужен грэдл, собирать им можешь из консоли
Аноним 22/07/25 Втр 22:37:33 3503828 90
>>3503336
Нет, можешь разрабатывать в блокноте или в виме
Аноним 22/07/25 Втр 23:11:48 3503866 91
>>3503343
Увыб но большинство программистов на java используют ide, из-за чего возникают беды с тем, что в тех местах, где нет возможности использовать ide, приходиться танцевать с бубном и экспериментами в силу того, что нет туториалов по работе чего-то в консоли. Поищи про ту же ситуацию с созданием apk в консоли. Найдёшь очень мало примеров(они есть).
Аноним 23/07/25 Срд 06:44:48 3503952 92
>>3503643
Какой пиздец. Сочувствую
Аноним 23/07/25 Срд 08:55:44 3503979 93
>>3503796
Я на сайте мавена нашел конфиг в консоли, он все собирает вродебы, грэдл это аналог?
Аноним 23/07/25 Срд 09:33:48 3504000 94
>>3503562
>Да у нас тут каловый сомелье
Странно на сосаче упрекать за такое...

>но суть нихуя не понял
Да понял я всё, ты просто пример хуёвый привёл. Math.max() это как раз нормально для Егорки. А вот MaxCalc.getMax() нет.
Аноним 23/07/25 Срд 11:05:18 3504041 95
>>3503979
да, мавен говно для скуфов
23/07/25 Срд 11:19:02 3504060 96
кто такой дмсрол
Аноним 23/07/25 Срд 13:10:44 3504107 97
>>3503343
Лол. А твой стек че - настолько потешный что из инструментария тебе дан только блокнот? Ну ты и лох.
Аноним 23/07/25 Срд 13:12:07 3504109 98
>>3504107
Блять, не туда.


>>3503336
>Лол. А твой стек че - настолько потешный что из инструментария тебе дан только блокнот? Ну ты и лох
Аноним 23/07/25 Срд 13:15:46 3504111 99
>>3504000
>>3503562

Егорка - популист-евангелист, о чем вы оба вообще? Вы сорцы его cactoos'а или takes'а видели? Он только в путь своим же принципам противоречит.
Аноним 23/07/25 Срд 13:29:26 3504122 100
>>3504000
>Странно на сосаче упрекать за такое...
Это было выражение глубокого уважения.

>Да понял я всё, ты просто пример хуёвый привёл. Math.max() это как раз нормально для Егорки. А вот MaxCalc.getMax() нет.
Речь идёт о том, что Егорка топит за ООП как он его понимает, а не против. Поэтому >>3503243 не правда. Да он считает что у окружающих не труъ ООП, но он считает что надо больше ООП, а не меньше.

>>3504111
>Он только в путь своим же принципам противоречит.
Похвальная гибкость. Но вообще это не новость, то что он проповедует, на практике не работает.
Аноним 23/07/25 Срд 14:02:05 3504146 101
>>3504122
>Речь идёт о том, что Егорка топит за ООП как он его понимает, а не против.
>Да он считает что у окружающих не труъ ООП, но он считает что надо больше ООП, а не меньше.

Ирония в том, что то ООП, за которое он топит - это на самом деле ФП, переложенное на объекты. Да и то - на обьекты оно переложено лишь потому, что в джаве first class citizen это объект, а не функция. В EOланге он этот рудимент благополучно вымыл как будто бы.

Только вот если настоящее ФП - вполне себе чоткая детерминированная чуть ли не математическая залупа, то Elegant Objects - популизм чистой воды. Обьекты - живые существа, не оскорбляйте их, ага. Причем Бугаенко сам это не отрицает - ему тупо в кайф было поджигать жопы на конфах.

>то что он проповедует, на практике не работает.

Отдельные штуки я оттуда черрипикнул. Если отшелушить проповедь и демагогию, кое какой смысл в кое каких отдельных рекомендациях там есть, особенно в ранних... но копаться в говне в поисках жемчужины - удел тех самых особых ценителей, не всем такое заходит.
Аноним 23/07/25 Срд 18:11:37 3504331 102
Вчера я узнал о символе \G в регулярках. Теперь чувствую себя гением.
Аноним 25/07/25 Птн 13:21:22 3505477 103
>>3504331
Ты хотел сказать - \Gением?
Аноним 25/07/25 Птн 23:43:05 3505955 104
>>3498927
Пиздуй оттуда лучше после лута годовой, тебя ждет литералли 0 роста по хардам там.
Оглянуться не успеешь, а ты уже лоускилл с неприлично большим для джуна "опытом", с которого рофлят на собесах и в комьюнити в целом
Аноним 26/07/25 Суб 00:46:54 3505984 105
>>3505955
что мешает дома прорабатывать в кайф?
Аноним 26/07/25 Суб 01:03:58 3506001 106
>>3505984
Ничего, если ты ноулайфер и аутист.
Но тогда у тебя и вышепоставленных вопросов о том. как обжиться на новом месте работы, не возникнет.
Аноним 26/07/25 Суб 12:40:30 3506127 107
>>3506001
2-3 часа работа + 2-3 часа проработки в кайф, типа мало времени остается на жизнь?
Аноним 26/07/25 Суб 13:57:42 3506155 108
>>3506127
Ты уж выбери что-то одно, либо дома свое время тратить свободное, либо на работе урывками что-то изучать (удачи с этим, кстати)
Аноним 26/07/25 Суб 14:50:21 3506202 109
>>3506155
>либо на работе урывками что-то изучать
сейчас кого-то заставляют в офис ходить что ли?
Аноним 26/07/25 Суб 15:38:52 3506229 110
>>3506202
Тебя с ковида только разморозили чтоли?
Аноним 26/07/25 Суб 15:40:48 3506232 111
>>3506202
Речь как бы про Сбер
Аноним 26/07/25 Суб 16:00:00 3506237 112
>>3506229
я с ковида 3 конторы менял, везде был офис, но никто не гонит туда. У большинства нет своих мест, надо бронировать, что подразумевает, что ты не ходишь каждый день в офис.
А вот до ковида даже было уютнее как-то, есть свое место, никто кроме тебя там не сидит, не пердит в кресло
>>3506232
В сбере фулл тайм офис? Я то говорил в целом
Тогда твоей тейк про ноулайфера точно мимо, все кто ходит в офис, по определению, ноулайферы
Аноним 26/07/25 Суб 19:46:05 3506351 113
image.png 83Кб, 1457x335
1457x335
Яваскриптер попустил пхпшника. Пиздец
Аноним 26/07/25 Суб 20:12:41 3506363 114
>>3506351
Какое отношение это имеет к ява треду?
Аноним 26/07/25 Суб 20:19:22 3506364 115
>>3506363
Там книгу фаулера попускают
Аноним 26/07/25 Суб 21:14:45 3506387 116
>>3506237
>Я то говорил в целом
Ну чел спрашивал людей из зеленого банка
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов