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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 504 18 105
Java Thread №278 /java/ Аноним 14/01/25 Втр 14:41:12 3361980 1
OIG2 (79).jfif 76Кб, 1024x1024
1024x1024
Аноним 14/01/25 Втр 15:28:11 3362013 2
Аноним 14/01/25 Втр 16:20:51 3362045 3
Как установить Idea Ultimate на arch linux? У меня пакет из aur не устанавливается и даже не загружается.
Аноним 14/01/25 Втр 16:24:59 3362050 4
Аноним 14/01/25 Втр 16:29:44 3362056 5
Аноним 14/01/25 Втр 16:30:19 3362058 6
>>3362056
Ну абу блядь.
Без точки.
Аноним 14/01/25 Втр 17:33:50 3362107 7
>>3362056
Вот такой должен быть URL в списке зеркал? https://archlinux.gay.$repo/os/$arch

Мне его надо прописать в /etc/pacman. d/mirrorlist? Я сделал это, а пакет все равно не устанавливается.
Аноним 14/01/25 Втр 17:35:50 3362111 8
Аноним 14/01/25 Втр 17:44:24 3362128 9
>>3362111
Не знаю. У меня вообще шиндовс, я прикололся прост.
Аноним 14/01/25 Втр 17:53:28 3362142 10
image.png 50Кб, 1094x400
1094x400
>>3362050
Исправь пкгбилд. Там ссылку измнеили, лол.
Аноним 14/01/25 Втр 18:01:33 3362162 11
>>3362056
Какой милый сервер! Так и хочется еще одну юбочку купить.
Но к сожалению aur никак не связан с репозиторием арча. Это не так работает
Аноним 14/01/25 Втр 22:49:50 3362347 12
Какой образ кафки с докерхаба вы используете в работе? Там лежит несколько образов и все по-разному конфигурируются. Какой лучший?
Аноним 14/01/25 Втр 22:50:03 3362349 13
Сделайте уже тред бесконечным, заебали эти перекаты ради перекатов раз в неделю
Аноним 14/01/25 Втр 23:21:58 3362373 14
>>3362349
Эээ, а если я захочу почитать свои высеры шестимесячной давности, че мне делать? Давайка ты свои идеи при себе подержишь.
Аноним 14/01/25 Втр 23:24:52 3362376 15
>>3362373
Хуйца посмакуй, лошпедус
Аноним 14/01/25 Втр 23:40:58 3362381 16
>>3362376
>Хуйца посмакуй
Было бы чей.
Аноним 15/01/25 Срд 00:23:05 3362401 17
>>3362349
Раз в месяц же где-то выходит. А я ещё застал времена когда на самом деле за неделю успевали на перекат насрать...
Аноним 15/01/25 Срд 00:35:33 3362405 18
>>3362401
В жабе ничего не происходит. Такое возможно сейчас только если два анона насрут в тред, что быстрее плюсы или жаба.
Аноним 15/01/25 Срд 01:36:36 3362424 19
Аноним 15/01/25 Срд 11:52:21 3362665 20
>>3362405
Быстрее всего понос.
Аноним 15/01/25 Срд 17:38:54 3362986 21
При использовании apache netbeans 9 среда не видит main class.
Что делать?
Аноним 15/01/25 Срд 22:31:20 3363223 22
>>3362986
Дай побольше информации.
Аноним 16/01/25 Чтв 01:33:26 3363319 23
>>3362986
Забить на потуги вкатиться, разумеется. С таким скиллом задавания вопросов в разработке ловить нечего.
Аноним 16/01/25 Чтв 01:55:11 3363327 24
>>3363319
>С таким скиллом
А оцени мой скилл тоже. Мне есть чево ловить?? Няшных жаванчиков, например :3
Аноним 16/01/25 Чтв 05:04:56 3363358 25
>>3363223
Уже все заработало. Оказалось, что в netbeans 9 нужно заворачивать в модуль(делать модуль-инфо файл, без которого классы не видны были).
Я завернул и все заработало.
Аноним 16/01/25 Чтв 07:25:51 3363389 26
Перешёл на вс код. Господи, какое же облегчение.... Я очень боялся что будет сложно перейти, но жидея стала таким калом что в первую секунду стало проще, даже с непривычки.
Аноним 16/01/25 Чтв 07:27:49 3363391 27
А ещё на вс код можно установить русский перевод. Сейчас он мне конечно только мешает, куча непереводимых терминов переведены через силу, что заставляет думать а что же это блядь такое, но всё равно приятно пользоваться русским интерфейсом.
Аноним 16/01/25 Чтв 07:57:23 3363397 28
>>3363389
>>3363391
EMACS или на крайняк vim + LSP говорят нормально допилили
Аноним 16/01/25 Чтв 07:59:55 3363398 29
>>3363397
Вимошизик слезет со своего высера в первую же секунду как перестанет коупить убеждая других какая его недоиде великая.
Аноним 16/01/25 Чтв 08:08:16 3363399 30
>>3363398
>БАХ
найс подрыв, че не осилил даже вим?
Аноним 16/01/25 Чтв 08:09:31 3363400 31
>>3363399
Ничего поумнее перефорса не придумал?
Аноним 16/01/25 Чтв 10:58:39 3363476 32
>>3363391
> А ещё на вс код можно установить русский перевод.

Мог бы сразу написать, что ты умственно отсталый.
Аноним 16/01/25 Чтв 11:07:52 3363482 33
>>3363476
Вимодебил 2 часа рвал волосы и наконец придумал, что высрать?
Аноним 16/01/25 Чтв 11:11:51 3363486 34
А ещё в вс коде отличное из коробки форматирование и ctrl+alt+L можно жать без опасений что придётся опять переделывать всё. Но взамен автоформатирования при вставке нет, увы.
Аноним 16/01/25 Чтв 14:07:00 3363670 35
>>3363486
> можно жать без опасений что придётся опять переделывать вс
Что ты переделываешь в той же идее? И почему ты просто не изменил настройки форматирования под твою компашку?
Аноним 16/01/25 Чтв 22:16:46 3364150 36
>>3363670
Потому что там тупо баги форматирования в жидее и никаких настроек еа отключение этих багов нет.
Аноним 16/01/25 Чтв 23:26:39 3364187 37
>>3364150
Пример таких багов?
Аноним 17/01/25 Птн 00:04:00 3364203 38
>>3364187
Я чё, запоминаю это по твоему? Помню только что постоянно какое-то просто дегенеративнейшее форматирование оно делало, что-то типо выдачи разных уровней отступа строкам что должна быть на одном, или ещё хуже каждой новой строке одного и того же уровня добавлялся новый уровень отступа.
Аноним 17/01/25 Птн 00:26:01 3364213 39
>>3364203
Такое происходит, если у тебя синтаксическая ошибка где-то, ну или вообще форматирование по левому языку.
В ином случае это все настраивается. Вот сколько лет пользуюсь, ни разу не видел багов, по моему ты фантазер.
Аноним 17/01/25 Птн 00:27:52 3364214 40
>>3364213
Ничего оно блядь не настраивается, и никаких синтаксических ошибок не было блядь. +15 дней подписки короче.
Аноним 17/01/25 Птн 00:31:20 3364215 41
image.png 151Кб, 972x721
972x721
>>3364214
>не настраивается
Пик.
>не было
Ну судя по твоей памяти, ты вполне себе мог быть тогда набуханный и забыть все. Щас бы доверять просто безпруфным вбросам.
Аноним 17/01/25 Птн 00:34:03 3364218 42
>>3364215
Алё, еблан, я знаю что там куча бесполезных настроек уровня "а хотите ли вы чтобы в вашем коде были стилистические пробелы?". Настройки "исправить баг форматирования" там нет. Как же фанат жидбрейнсовского кала защищает господина своего.
Аноним 17/01/25 Птн 09:40:52 3364316 43
Русский перевод Core Java можно даже не открывать?
Аноним 17/01/25 Птн 09:55:36 3364320 44
>>3364316
Если ты не знаешь английский, то как бы выбора нет если хочешь её прочитать.
Аноним 17/01/25 Птн 10:13:20 3364340 45
>>3364316

Говнокнига же, зачем она тебе?
Аноним 17/01/25 Птн 16:32:41 3364735 46
Какие есть хорошие книги по спрингу? Определённое понимание уже есть, но хочется пробелы в знаниях позакрывать. Попробовал spring in action, который все нахваливают, книга не понравилась, написана плохо, примеры кода всратые. spring быстро книга неплохая, но там прям совсем основы разбираются.
Аноним 17/01/25 Птн 16:51:15 3364778 47
Аноним 17/01/25 Птн 17:28:04 3364836 48
>>3364778
>Поч встратые?
Потому что если бы я заранее не знал некоторых вещей, то у меня не было бы понимания того, что там происходит, т.к. автор кучу моментов просто не объясняет.
Аноним 17/01/25 Птн 18:38:04 3364938 49
Пиздец, а идею на винду через впн теперь качать чтоли??
Аноним 17/01/25 Птн 18:39:38 3364942 50
>>3364938
Хаха, а ты проверь, что она через впн качается сначала
Аноним 17/01/25 Птн 18:42:16 3364947 51
>>3364942
Через менеджер загрузок с докачкой вроде скачивается но для меня это блядь шок полный лол
Аноним 17/01/25 Птн 18:49:20 3364959 52
>>3364938
Через дописывание -cdn к адресу.
Аноним 17/01/25 Птн 19:44:29 3365031 53
>>3364947
Что-то как будто случилось, да?
Аноним 17/01/25 Птн 19:46:18 3365035 54
>>3364836
Зато без воды. А ты какое издание читал? Просто там с какого-то момента один сприг бут хуячит без особых обяъснений что и как.
Аноним 17/01/25 Птн 20:23:03 3365081 55
>>3365076
Это капча с копрочана?
Аноним 17/01/25 Птн 20:28:13 3365095 56
А тут все множество джавистов пересекается с множеством посетителей мвп?
Аноним 17/01/25 Птн 21:11:14 3365157 57
Аноним 17/01/25 Птн 21:15:44 3365164 58
>>3365157
Minimum Viable Product
Most Valuable Player
Most Valuable Professional (Microsoft)
Аноним 17/01/25 Птн 21:54:10 3365189 59
>>3365035
>А ты какое издание читал?
6
Аноним 17/01/25 Птн 22:04:56 3365196 60
>>3364735
Просто доку почитай, она лучше любой книги
Аноним 17/01/25 Птн 22:49:49 3365212 61
>>3365189
Ну вот, в 4 получше в этом плане. Схемок побольше и кишочков, некоторых.
Аноним 17/01/25 Птн 22:50:30 3365213 62
>>3365095
Я не пересекаюсь. Тред шизиков и демотиваторов. В пизду.
Аноним 18/01/25 Суб 04:01:12 3365273 63
>>3363358

>модуль-инфо файл

Ору блять. Новичок еще сам не понял, в какую жпмс он залез.
Аноним 18/01/25 Суб 04:02:31 3365274 64
>>3365157
Методология разработки такая. Расшифровывается как хуяк-хуяк-и-в-продакшен.
Аноним 18/01/25 Суб 06:52:46 3365300 65
>>3364735
>Попробовал spring in action
Там от издания к изданию урезаются и добавляются главы. Начинать нужно с 4, прочесть его полностью и как следует проработать с конспектами и майндмапами. Потом новые главы прочесть в 5 и 6 изданиях. А так да, нужно потом заучивать как стихотворение документацию и несколько раз в год пересматривать все видео Борисова
Аноним 18/01/25 Суб 07:22:26 3365310 66
Аноним 18/01/25 Суб 12:26:38 3365459 67
>>3365196
Ну доку открываю если только что-то конкретно надо, просто от корки до корки её читать - хз
>>3365212
>>3365300
Попробую 4 издание. Что за Борисов кста? Я пару курсов позырил от других людей. Годный?
Аноним 18/01/25 Суб 13:37:16 3365497 68
Как же жалко апплеты... Как же хочется писать веб на джаве...
Аноним 18/01/25 Суб 14:02:25 3365509 69
>>3365497
А в чем суть технологии? Она как jsp могла из жабакода генерить html? Но на уровне клиента и с возможностью обратится к фс? Если да, то как-то похуй, эту нишу занял электрон.
Или что такое невероятное мы потеряли?
Аноним 18/01/25 Суб 14:08:41 3365519 70
>>3365509

Нет, в браузере запускалось полноценное джава приложение, со свингом-хуингом.
Аноним 18/01/25 Суб 14:24:53 3365529 71
>>3365519
И нахуя? Ну принцип жабы, работать везде. Почему нельзя напрмую запускать жава приложение? Для чего тут браузер?
Аноним 18/01/25 Суб 14:36:48 3365536 72
Аноним 18/01/25 Суб 14:38:44 3365539 73
>>3365529

Ну ты же не качаешь видеоролик, чтобы потом проиграть его в локальном плеере, а смотришь в браузере? Вот так и тут, только с приложением. Тем с лохматых времен, когда браузеры ничего не умели. Сейчас-то оно не нужно вообще.
Аноним 18/01/25 Суб 14:42:42 3365544 74
>>3365539
>Ну ты же не качаешь видеоролик
До блокировки ютуба. После в некотором роде удобнее заранее накачать, чем вот хуйней страдать.
> Сейчас-то оно не нужно вообще.
Ну т.е. в итоге это просто старая ненужная на данный момент технология, ака флеш? И зачем она тогда тебе/тому челу.
Аноним 18/01/25 Суб 16:09:32 3365613 75
>>3365529
>>И нахуя?
прото представь, SPA (сингл пэйдж аппликатион) на настоящем языке программирования, джаве, а не на джаваскрипте как сейчас и они существовали уже в 90-какомто году
Аноним 18/01/25 Суб 16:49:05 3365643 76
>>3365613
Js тоже настоящий язык и он так-то сложнее чем джава, в том плане, что менее очевиден, динамически типизирован и нужно больше всего заучивать. Зато он позволят гораздо проще творить прям грязь грязь с объектами, в жебе подобное только с манипуляциями байткода допустимо. Ну что-то типа исключения из объекта наследника полей.
>SPA (сингл пэйдж аппликатион
Вот честно, ебал я такие сайты в рот. Лично мне, как пользователю, гораздо удобнее все сохранять в гет запросах, могу букмарки сделать, например, а не вот эта хуйня, когда состояние хуй пойми от чего зависит и от одного релоада очистится и делай все по новой.
Ну и типа мб в 90х это было прям круто-круто и инновацией. Но сейчас-то? Насколько я помню, прям крутой плюс этой технологии был связан с защитой, но хуй знает что там имелось ввиду.
Аноним 18/01/25 Суб 17:36:22 3365710 77
В джава-разработке используют докер? Спринг-приложение с жабой заворачивают в контейнер? И как это вообще работает? Пухло-медленно?
Аноним 18/01/25 Суб 17:46:37 3365723 78
>>3365710
В любой разработке может использоваться докер.
> пухло-медленно
Почему? Это же не виртуальная машина.
Аноним 18/01/25 Суб 17:49:09 3365724 79
>>3365723
> В любой разработке может использоваться докер.

Я не это спрашивал. В реальной разработке используется на текущем рынке в России?
Аноним 18/01/25 Суб 18:04:54 3365744 80
>>3365724
У нас используется. Спринг в докер, а докер в оркестр. Только как тебе поможет частный случай, хызы.

Ну и к слову в докере особо ничего сложного и нет (если ты не девопс). Зная линупс и базовые команды за час два изи освоить.
Мимо.
Аноним 18/01/25 Суб 18:26:52 3365763 81
>>3365744
>особо ничего сложного и нет (если ты не девопс).
А для девопсов даже шнурки завязать сложно...
Аноним 18/01/25 Суб 20:29:52 3365853 82
>>3365724
>>В реальной разработке используется на текущем рынке в России?
конечно
если твой проект не пиздецовое легаси на серверах заказчика

>>3365643
>>Js тоже настоящий язык
>>менее очевиден
>>проще творить прям грязь грязь с объектами
ну вот всё же сам знаешь
Аноним 18/01/25 Суб 22:14:40 3365923 83
>>3365509
Если грубо: в браузере нужно было расширение и на компе должен был быть установлен jre.
Когда встречался тег applet, то происходила загрузка с сервера соответствующего файла class или jar(уже набор файлов class с файлом, указывающим на main-class) и запуск jre отдельным процессом с передачей загруженного class/jar.
Аплеты могли взаимодействовать с содержимым страницы, однако могли и работать с файловой системой, что было небезопасно: код с сайта мог редактировать файлы, которые доступны были для редактирования запустившему браузер пользователю(так как процесс браузера давал те же права, что и имел).
В целом с появлением html5 произошел отказ от npapi и его аналогов(кроме отдельных компонентов для флеш). Вся активность перешла на js. Возможно, что это и к лучшему - нынешние движки js не имеют таких штук, чтобы без ведома пользователя редактировать файлы(кроме, может быть, куки и blob)
Аноним 19/01/25 Вск 05:17:33 3366049 84
>>3365744
>Ну и к слову в докере особо ничего сложного и нет (если ты не девопс). Зная линупс и базовые команды за час два изи освоить.
Лол, нет. На докер нужно выделить минимум год на чтение книг, проработку документации и составления карточек в анки для запоминания команд и структуры докерфайлов. Глубокая проработка качественного докерфайла и траблшутинга займет еще минимум полтора года
Аноним 19/01/25 Вск 06:01:19 3366057 85
>>3366049
>проработку документации и составления карточек в анки
Чиво? Ты че еблан зазубривать документацию? Тебе совсем нехуй делать что ли?
>команд и структуры докерфайлов
Ну даа, там же их так много и они все такие разные.
>Глубокая проработка качественного докерфайла
Давай тезисно, какие такие темные знания ты за 3 года узнал? И нахуя они рядовому разработчику.
Аноним 19/01/25 Вск 06:34:49 3366066 86
>>3366049
Скетч из мвп просочился
Аноним 19/01/25 Вск 06:38:27 3366069 87
>>3366049

А потом ты просто 90% этого забудешь, т.к. не используешь постоянно в работе. Печально, но факт.
Аноним 19/01/25 Вск 08:09:52 3366097 88
>>3366049
Девопс успокойтесь
Аноним 19/01/25 Вск 09:51:44 3366171 89
>>3366049
Написал джокер файл за 5 секунд через чатгпт и он работает, кажется первых на мороз выкинут девпсов
Аноним 19/01/25 Вск 10:37:44 3366186 90
>>3366171
Так каждый дурак сможет. А ты попробуй через корпоративную платформу, созданную для облегчения деплоя и снятия нагрузки с разработчиков, раскатить что-то. Вот там-то и придется к девопсам бегать с вопросами, почему ничего не работает
Аноним 19/01/25 Вск 11:05:53 3366201 91
>>3366171
Да нас всех выкинут на мороз. Гопота рано или поздно вообще все рабочие профессии заменит.
Аноним 19/01/25 Вск 11:19:05 3366206 92
>>3366171
Я хотел на жёсткий диск помимо винды линупс поставить. Поставил. И винда перестала загружаться.

Я жпт попросил дать совет как венду воротить в зад.

Жпт дал ответ.

И по ответу я всё сделал. И в результате винда вообще форматнулась, остался только линупс. И никакие программы восстановления не помогли.

Жпт вообще нихуя не мог сказать как восстановить.

Просто советы давал типа стэй фокусд и стэй кул, не вешай нос и держи нос по ветру, и учи устройство компов и ОС. На просьбы дать детальный ответ жпт не реагировал, повторяя про то что надо не унывать и учить мат часть.
Аноним 19/01/25 Вск 11:23:12 3366208 93
Вот жпт может код дать. Например вёрстку хтмл на бутстрапе. Код на жабаскрипте, на вью, Sql код. Пхп код. Докер файл. В простых случаях.

А вот уже как сделать так чтоб винда снова загружалась после установки на жёсткий диск второй ос линупс уже не отвечает по делу.

Или как утерянное с форматированного диска восстановить. Тоже пургу несёт.
Аноним 19/01/25 Вск 11:39:03 3366212 94
>>3366171

Как вы не поймете, что гопота уже или потенциально хеллоуворлды может решать лучше людей. Проблемы начнутся, когда надо делать что-то сложное-большое, поддерживать, добавлять фичи, чинить баги.

Даже если потенциально нейросеть этим заниматься сможет, это может банально быть невыгодно по деньгам. Уже сейчас затраты на нейросетки растут сильно непропорционально выхлопу.
Аноним 19/01/25 Вск 11:42:29 3366213 95
>>3366212
Когда их обучение и запуск станет дешев, то нейронки будет не остановить.
Аноним 19/01/25 Вск 12:32:13 3366245 96
>>3366213
Китаец главный с нвидиа тоже самое говорит. Говорит нет смысла детям учить кодинг, их заменят нейросети. Но выход есть, покупай своему ребенку самую дорогую видеокарточку нвидия, чтоб он мог на ней обучать нейро-сеть, которая будет кодить за него.
Аноним 19/01/25 Вск 12:37:14 3366248 97
Аноним 19/01/25 Вск 12:42:01 3366252 98
>>3366248
Ну дык он так и сказал же
Аноним 19/01/25 Вск 13:03:02 3366305 99
>>3366206
>>3366208
Тебя это.. Ии затролил. Он знал, но не хотел говорить и спецом свинку подсунул
Аноним 19/01/25 Вск 13:54:15 3366348 100
>>3366201
Урааа, можно будет просто няшиться с кунчиками, без так ненавистной РАБоты. Сидеть на пособии/пенсии по шизе, минусов не наблюдаю.
Аноним 19/01/25 Вск 14:23:04 3366394 101
>>3365300
А 2 или 3 издание есть смысл читать, говорят, что во втором больше инфы на 300 страниц, или это легаси?
Аноним 19/01/25 Вск 14:26:30 3366398 102
>>3365300
Там есть типо переработтаная 2я версия (Spring Security in Action, 2nd Edition), мб с нее лучше начать, мб нет хз, кто-то читал?
Аноним 19/01/25 Вск 14:27:34 3366400 103
>>3366252

Ну так он монополист и стрижет шекели. Ему вообще похуй выстрелит ИИ или нет, главное что он со всей этой золотой лихорадки главный выгодополучатель. Он тебе таких сказок наплетет и космических кораблях, бороздящих просторы Большого театра, что охуеешь. Это же не значит, что все так и будет.
Аноним 19/01/25 Вск 15:48:09 3366488 104
>>3361980 (OP)
Господа, нужно ли вкатываться в Java в 2к25?
Работаю тестировщиком в банке. Из двух стульев фронтенда и бекенда интерес больше в сторону последнего. Сейчас тренд на GO, но в качестве первого ЯП его выбирать сомнительно. Знакомая херка сказала что PHP легаси говно и от него все отказываются в пользу того же GO.
У нас автотесты написаны на Java, поэтому в теории получится более плавный перекат в бэк через автотестирование.
Стали бы вы учить Java в качестве первого ЯП?
Аноним 19/01/25 Вск 15:53:24 3366493 105
download.png 1Кб, 50x43
50x43
>>3366488
>Работаю тестировщиком в банке
>У нас автотесты написаны на Java
>Стали бы вы учить Java в качестве первого ЯП?
Боюсь спросить, а че ты вообще делаешь не зная жабы? На кнопку ран нажимаешь?
>нужно ли вкатываться в Java в 2к25
Нет. Иди в GO, он лучше во всем, а жаба умирает. Меньше скуфов, лучше атомсфера.
Аноним 19/01/25 Вск 15:59:16 3366500 106
>>3366493
По факту даже на кнопку ран не нажимаю, этим занимается единственный автотестер, у нас мануального говна тоже хватает.
Пообщался с нашими фронтами, они тоже GO советуют, но у них возможно субъективный подход, им функциональное программирование ближе.
Меня крч смущает что на GO джунских вакансий мало и перекат в разы сложнее будет
Аноним 19/01/25 Вск 16:02:32 3366503 107
>>3366500
>По факту даже на кнопку ран не нажимаю
Боже, я думал ты просто в формулировках запутался..
>перекат в разы сложнее будет
Терпи. Зато такой язык. Будешь не терпеть кровавой легаси, не копаться в говне сто летней давности, а разрабатывать что-то новое, быть на острие технологий, творческий подход применять. А жаванов вон чатгпт заменит, они и сами про это пишут.
>GO советуют
>функциональное программирование
Лол, ладно.
Аноним 19/01/25 Вск 16:05:04 3366507 108
>>3366503
> Будешь не терпеть кровавой легаси, не копаться в говне сто летней давности, а разрабатывать что-то новое, быть на острие технологий, творческий подход применять
Иронично что код на го похож на код на седьмой джаве с сервлетами и блокинг кью
Аноним 19/01/25 Вск 16:13:26 3366517 109
>>3366503
Сам очень глубоко не погружался, но мне они выдали что в GO функциональный стиль программирования, а для бэкенда ОПП это база. Как будто GO в качестве второго языка больше используется в микросервисной архитектуре если нужно что-то быстро написать чтобы оно работало
Аноним 19/01/25 Вск 16:19:17 3366522 110
>>3366517
>в GO функциональный стиль программирования
Это наверняка челы сидящие онли на js и никогда не писавшие даже на скале. Для них наличие filter/reduce, immutable, pure function это уже верх "фп стиля".
По факту же го до корней императивный язык, который спиздил пару функциональных фич мира. Сейчас это тренд.
>GO в качестве второго языка больше используется в микросервисной
Ну это уже ближе к истине.
Аноним 19/01/25 Вск 16:21:47 3366523 111
>>3366488
Да, стал бы. На счёт твоей ситуации. Иди в команду бэкендеров и говори, что хочешь к ним в команду. Пусть дают тебе мелкие задачки. Сиди на их митингах. Через мелкие задачи получишь нужный опыт. Потом перекатишься окончательно к ним или уйдёшь и в резюме честно укажете, что выполнял обязанности бэкендера.
Аноним 19/01/25 Вск 16:42:30 3366534 112
images.jpeg 6Кб, 275x183
275x183
Аноним 19/01/25 Вск 18:19:12 3366630 113
image.png 90Кб, 866x192
866x192
База треда
Аноним 19/01/25 Вск 18:32:06 3366646 114
>>3366630
Согласен. Пусть все скуфчики укатываются в go.
Аноним 19/01/25 Вск 18:43:14 3366653 115
>>3366630
бред
на ноде (js) не пишут там где пишут на джаве

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

конспиролог внутри меня говорит что гоуланг форсят крупные игроки русского рынка, чтобы разрабы вязли в непопулярной на мировом рынке технологии и соответственно, не могли утечь туда
Аноним 19/01/25 Вск 19:05:54 3366667 116
Аноним 19/01/25 Вск 19:40:36 3366697 117
>>3366653
Ну го и в мире относительно популярен так-то, в рейтинге-хуейтинге тиобе в 2024 аж на 7 место поднялся (понятно, что это все приблизительно). А руби в штатах до сих пор активно используется.
Аноним 19/01/25 Вск 20:24:16 3366745 118
>>3366697
Вкатываться в то, по чему нет множества открытых вакансий это как минимум риск того, что вообще не вкатишься.

В непопулярные технологии идут те инженеры, которые уже имеют достаточно стажа, чтобы претендовать на работу с высоким шансом успеха.

В этом случае научиться ещё одной технологии нейм воспринимается как увеличение инженерной эрудиции, получение уникального технического опыта.
Аноним 20/01/25 Пнд 02:31:29 3366917 119
>>3366348
Ох уж эти маняфантазии верунов в прогресс и срынок что им кто-то будет платить какие-то пособия. Ты просто сдохнешь от голода, а если попробуешь силой добиться еды тебя застрелит робот-полицейский.
Аноним 20/01/25 Пнд 04:18:36 3366926 120
>>3366917
Ну буду чьей-нибудь содержанкой в таком случае, хехехех. Еще как вариант, чисто на дивах жить.
Аноним 20/01/25 Пнд 05:19:54 3366937 121
>>3366630
Ну, как-бы так и есть. Новые проекты запускают либо на C# либо на Go. Никто в 2к25 не стартанет проект на жабе, лол. Не забываем, что есть целые компании где жабы нет и в помине - Ozon, Avito
Аноним 20/01/25 Пнд 06:10:19 3366951 122
mclaxta.png 53Кб, 1103x534
1103x534
>>3366937
>апускают либо на C# либо на Go
Аноним 20/01/25 Пнд 07:50:49 3366979 123
>>3366951
Лол блядь. Как же шарподебил обоссался (впрочем это уже не новость, этот шарпоговношиз уже местным клоуном стал), даже в компании из его собственного примера новые проекты именно на джаве запускают. Лул.
Аноним 20/01/25 Пнд 08:20:53 3366984 124
>>3366951
В озоне на жабе онли поиск и это легаси. Инфа на скрине устарела. Хайлоад на жабе это оксюморон, чел..
Аноним 20/01/25 Пнд 10:38:42 3367038 125
Аноним 20/01/25 Пнд 11:24:04 3367066 126
>>3366653
>конспиролог внутри меня говорит что гоуланг форсят крупные игроки русского рынка, чтобы разрабы вязли в непопулярной на мировом рынке технологии и соответственно, не могли утечь туда

Какой то странный твой конспиролог. Мой конспиролог наоборот говорит, что гоуланг в РФ продвигают прозападники-глобалисты, чтобы можно было ебануть гугловым рубильником и уже точно все российское айти строем утекло за рубеж.
Аноним 20/01/25 Пнд 11:37:04 3367074 127
>>3366979
Чел ты.. Это разные люди.
Аноним 20/01/25 Пнд 11:42:30 3367078 128
Через арчюнит можно написать тесты на то, что в публичном апи библиотеки нет ничего лишнего?
Аноним 20/01/25 Пнд 15:43:04 3367229 129
Аноним 20/01/25 Пнд 15:43:45 3367232 130
Аноним 20/01/25 Пнд 15:45:16 3367233 131
Аноним 20/01/25 Пнд 15:47:37 3367236 132
>>3367233
Там просто про арчюнит, а меня интересует возможность тестов на все внешнее апи, которое предоставляет либа, условно, что юзеры могут использовать только эти методы из этих классов, в если наружу торчит что-то ещё, то тест должен падать
Аноним 20/01/25 Пнд 16:07:30 3367264 133
Аноним 20/01/25 Пнд 16:14:16 3367285 134
Какие пиздец нужные фичи недоступны в калмьюнити версии идеи по сравнению с профессиональной?
Аноним 20/01/25 Пнд 16:19:48 3367290 135
>>3367285
Никаких. UML диаграммы полезная фича, но жить без неё вполне можно.
Аноним 20/01/25 Пнд 16:29:42 3367301 136
image.png 49Кб, 705x865
705x865
>>3367285
DataGrip нету. Профайлеров, практически всех анализаторов также нет. Html, css, js, sql не поддерживается. Из-за этого, html находящийся например в строке, никак не будет подсвечиваться. Некоторые плагины просто не работают, соответственно и лсп серверов в камунити нет. Нет поддержки практически никаких фреймворков (пик).
Аноним 20/01/25 Пнд 18:23:08 3367429 137
>>3367285
Возьми сам да проверь. Откуда анон знает, какие фичи тебе нужные а какие нет?

Чертовы пориджи - сели на иглу одобрения и сидят, наркоманы.
Аноним 20/01/25 Пнд 18:26:31 3367438 138
>>3367078
Можно. Через него можно даже байткод методов валидировать, а не только сигнатуру. Другое дело что не всегда с первого раза понятно, каким образом. Апишка самого архюнита конечно порой - мдааааа.

Смотри официальный гайд, там наверняка на это пример есть.
Аноним 20/01/25 Пнд 18:43:39 3367476 139
>>3366926
Да кому ты нужен, инцел.
Аноним 20/01/25 Пнд 18:48:07 3367483 140
>>3366917
Не от голода. Всех просто утилизируют в WW3.
Аноним 20/01/25 Пнд 18:49:51 3367487 141
>>3366917
>>3367483
Вообще-то нас всех переработает на биотопливо супер-ИИ.
Аноним 20/01/25 Пнд 18:56:42 3367497 142
>>3367487
Врядли. Биореактор еще придумать надо, спроектировать, построить. Выхлоп энергии от твоей тушки врядли будет выше чем от тех же ветряков, не говоря про мирный атом. Да и палевно, человеки могут случайно раскрыть скайнет раньше судного дня.

А стравить народы и государства в пиздорезе - древняя безотказная проверенная временем технология избавления вида от ненужных юнитов. Как будто уже все к этому и идет...
Аноним 20/01/25 Пнд 19:02:37 3367503 143
А как вообще сейчас в коммерческой разработке, какое IDE используют?
Аноним 20/01/25 Пнд 19:06:52 3367507 144
>>3367476
Не завидуй, я чистая няша.
>>3367503
>какое IDE
У нас idea. Тип купили all products когда-то давно и используют определенной версии, лол. Вообще говоря никакая иде не может даже близко сравнится с идеей, она давно стандарт де факто..
Аноним 20/01/25 Пнд 19:08:35 3367508 145
>>3367487
>>3367497

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

А вы все дрочите на ее успехи, как будто это не нейронка научилась программировать, а вы сами... Не понимаю я вас.
Аноним 20/01/25 Пнд 19:09:20 3367510 146
>>3367503
В 2024 по приколу пересел на GigaIde. Это буквально IDE-пранк какой то.
Аноним 20/01/25 Пнд 19:13:04 3367516 147
>>3367510
> по приколу пересел

Меня не частные лица интересуют, а компании. Что-то же они должны работникам предоставлять.
Аноним 20/01/25 Пнд 19:13:43 3367519 148
Аноним 20/01/25 Пнд 19:18:42 3367522 149
>>3367516
>компании

Наши как будто бы хуй забили, мол, "используйте че хотите - нам похуй". Одно время ходила риторика о том, чтобы накупить лицух параллельным импортом, но в конечном итоге это оказалось ненужно ни манагеркам, ни разработчикам - все просто хуй забили на контору пидарасов и сидят кто на чем по вкусу.
Аноним 20/01/25 Пнд 19:20:05 3367523 150
>>3367510
Лучше ультимейт версии?
Аноним 20/01/25 Пнд 19:23:44 3367527 151
>>3367522

В смысле что хотите, если подходит только Идея? Пиратскую можно?
Аноним 20/01/25 Пнд 19:24:47 3367528 152
>>3367523
Не, нихуя. Пока что это просто коммьюнити версия + gigacode-плагин. Эти потешные импортозамещатели даже портал с плагинами пока что не удосужились смиррорить - заходишь в маркетплейс и видишь там 451 статус код.
Аноним 20/01/25 Пнд 19:25:57 3367530 153
>>3367527
Что значит "подходит только идея"? С чего бы?
Аноним 20/01/25 Пнд 19:30:52 3367539 154
>>3367507
В своих гомофантазиях ты няша, а в реальности безработный инцел.
Аноним 20/01/25 Пнд 19:32:45 3367542 155
>>3367539
У тебя ресентимент жоский. Выдумки какие-то про меня строчишь, хехе. Не надоедает?
Аноним 20/01/25 Пнд 19:33:53 3367544 156
>>3367528
>удосужились смиррорить
Даже это делать не надо, буквально пару буковок в домене жидбрейнсов заменить и не будет ошибок. Короче уровень вк, пон.
Аноним 20/01/25 Пнд 19:36:06 3367546 157
>>3367542
То-то именно у тебя на 100 вопросов один ответ "нет ти".
Аноним 20/01/25 Пнд 19:39:27 3367551 158
>>3367544
>буквально пару буковок в домене жидбрейнсов заменить и не будет ошибок

Ну абы куда отправлять пользователей тоже вариант уровня "ловушка для хохла". Мож завезут еще че нибудь.

Я бы все равно пожелал импортозамещателям удачи: в современных реалиях пиздить продукт у скурвившихся прозападников - святое богоугодное дело.
Аноним 20/01/25 Пнд 19:43:03 3367554 159
>>3367546
>абы куда
>downloads.marketplace.jetbrains.com
Действительно.
>святое богоугодное дело
Они ж не пиздят. Все строго по лицензии. Ладно бы они ультимейт версию бесплатно давали
Аноним 20/01/25 Пнд 19:43:24 3367555 160
Аноним 20/01/25 Пнд 19:53:25 3367566 161
>>3367554
>Действительно

Слушай, я не особо вдавался в детали и не знаю о каких двух буквах ты выше говорил, но ты же понимаешь что это как в поговорке: хуй на хуй менять - только время терять? Если ресурс под брейнзами, значит это вопрос времени когда они все "пофиксят". Если ресурс хуй пойми за кем, на такой стул своих клиентов ты точно сажать не станешь.

>Они ж не пиздят. Все строго по лицензии

Ну сегодня не пиздят - завтра трампыня прикажет перекрыть русским гитхаб, обрезать все форки, и уже получится что пиздят... Времена такие. Но если глобальный рыночек решил порезать тебя в правах в одностороннем порядке, не вижу ни единой причины соблюдать возлагаемые им обязанности.
Аноним 20/01/25 Пнд 20:11:43 3367581 162
>>3367566
> значит это вопрос времени
Ну хотя бы на это время можно наверное пофиксить. Хотя наверное так даже лучше, чем меньше людей знает, тем лучше.
>перекрыть русским гитхаб
Не знаю причем тут гитхаб. Есть и другие способы получить исходники. В любом случае на данный момент они ничего не воруют, а четко следуют букве западных законов. Что там в будущем будет, хууй его знает.
Аноним 20/01/25 Пнд 20:13:29 3367584 163
Почему нельзя просто сделать зеркало и пропатчить идею использовать это зеркало? Как будто должно быть изи для компании типа Сбера с легионами анальников.
Аноним 20/01/25 Пнд 20:15:32 3367585 164
>>3367584

Скорее всего им просто похуй пока что, low-priority issue. У них там помимо идешки амбиций c гитверсом на целый гитхаб.
Аноним 20/01/25 Пнд 21:46:53 3367616 165
>>3367546
учись быть не душным, нудным, скучным, неоригинальным и понимать мою позицию с первого поста, тогда и буду нормально отвечать. у тебя тоооочно получится, держу кулачки за это :3
Аноним 21/01/25 Втр 05:44:06 3367749 166
>>3367616
И снова "нет ти". Брух.
Аноним 21/01/25 Втр 06:20:21 3367752 167
>>3367074
>ну поверьти мни эта ни я адин бисплатнай шлюхай сируном петушарпа и гавна работаю это много людей точна многа!
Аноним 22/01/25 Срд 18:24:38 3369178 168
Ахуйные жепы есть?
Аноним 22/01/25 Срд 18:28:51 3369184 169
>>3369178
Ношки есть, а жеп нет.
Аноним 22/01/25 Срд 19:23:33 3369255 170
Посоны, поясните за RESTful, пожалуйста.
Есть один API, который при любой нестандартной ситуации кидает не 200, а определенный код HTTP.
При этом в не-200 респонсе все равно есть тело ответа, соответствующее контракту API. Помимо всего прочего, в этом контракте предусмотрено поле с детальным описанием ошибки, и оно мне нужно.
Я как клиент пользуюсь feign-http для обращение в этот API.

И вот что меня парит:
1) нормально ли это, когда и непосредственно код http-ответа, и еще и пэйлоад посвящены ошибке? Это не дублирование своего рода?
2) почему feign без пердолинга позволяет анмаршаллить только 200ые ответы, а все остальные улетают в FeignException, и вынуждают (раз информация об ошибке мне нужна) получать тело респонса из byte[] ex.responseBody со всеми вытекающими?
(А это: дурацкие дополнительные движения превращения этого массива в String с последующим ручным анмаршаллингом)
Почему так? Это библиотека хуйня, или это косвенное подтверждение того, что нужно выбирать один стул - либо кодом описывать ошибку, либо в теле респонса?
Аноним 22/01/25 Срд 19:43:32 3369294 171
>>3369255
>нормально ли это
Да.
>почему feign без пердолинга
Потому что Feign хуйня. Написать ErrorDecoder это не пердолинг.
Аноним 22/01/25 Срд 20:30:42 3369334 172
>>3369255
>>все остальные улетают в FeignException
аноны, такое теоретически возможно если мы дергаем внешний сервис через фейгн, то все "не200" статусы прилетят к нам в видей ФейгнЭксепшн, но может быть что допустим 500 или 404 прилетят както иначе?
Аноним 23/01/25 Чтв 02:34:13 3369563 173
Рынок джавы в РФ умирает. В дочках сбера (и я не про купер и ecom сейчас) начались массовые увольнения и закрытия проектов. Скоро джава перестанет существовать на российском рынке.
Аноним 23/01/25 Чтв 03:01:22 3369573 174
>>3369563
Ну умерла и умерла. Чего бухтеть. В эпоху чата гпт джава не нужна. Лучше портянку процедурного кода написать и в продакшн. Чат гпт проверит правильность и сделает код ревью.
Аноним 23/01/25 Чтв 03:10:26 3369576 175
>>3369563
Ураа, скуфов выгоняют на улицу. Минусы?
Аноним 23/01/25 Чтв 09:25:27 3369699 176
>>3369255
>RESTful
не нужно, когда есть гэрпц
Аноним 23/01/25 Чтв 10:34:16 3369754 177
Что случилось с джава вакансиями в тг канале @jvmjobs? Я помню как еще до ковида, в 2019 году, там ежедневно постилось по 5-10 вакансий. Сейчас там одна вакансия в месяц. Что произошло?
Аноним 23/01/25 Чтв 10:48:03 3369767 178
>>3369754
Что-то случилось, да?
Аноним 23/01/25 Чтв 11:30:26 3369824 179
>>3369754
>>одна вакансия в месяц
блюющие смайлики под вакансиями какбы намекают, почему
Аноним 23/01/25 Чтв 11:32:06 3369827 180
>>3369824
А почему не клоуны?
Аноним 23/01/25 Чтв 11:34:05 3369831 181
Аноним 23/01/25 Чтв 11:50:41 3369865 182
Аноним 23/01/25 Чтв 12:31:38 3369928 183
>>3369563

В пользу чего? Голанга, прости Господи? Я с трудом представляю как он может заменить Джаву. Это же какое-то ковбойство без экосистемы и закатом Солнца вручную.
Аноним 23/01/25 Чтв 12:49:25 3369947 184
>>3369928
Вокруг голанга уже есть экосистема не хуже чем в жабе
Аноним 23/01/25 Чтв 12:55:05 3369952 185
>>3369947
>>не хуже чем в жабе
они тоже граждане россии(с)
Аноним 23/01/25 Чтв 13:23:27 3369979 186
>>3369928
Тем временем даже сбер увольняет до 50% штата в своих проектах где пытались что-то написать на жабе. Новые проекты стартуют онли на го или сишарпе. Зумеры в джаву не идут, а скуфидоны могут полгода лепить круд на спринге, а затем следующие полгода дебажить нюлы на проде, требуя при этом 400к и 30% годовой бонус.
Аноним 23/01/25 Чтв 13:49:34 3370005 187
>>3369979
>>требуя при этом 400к и 30% годовой бонус.
ты можешь просто отсосать в общественном туалете забесплатно, кто тебе запретит?

>>сишарпе
лично знаю троих перекатившихся на жаббу из шарпов - так как вакансий почти нет, плотят вполовину меньше

жирнее только ноду хвалить, мол как охуенно на джаваскрипте писать бэк! И фронт и бэк на одном языке - охуенно!
Аноним 23/01/25 Чтв 13:58:16 3370020 188
>>3370005
А почему ты свою работу сравниваешь с минетом? Какие-то странные ассоциации
Аноним 23/01/25 Чтв 15:16:28 3370148 189
>>3369979
>Новые проекты стартуют онли на го
Какие? Микросервис запроса текущей даты?
Аноним 23/01/25 Чтв 15:52:34 3370184 190
Аноним 23/01/25 Чтв 17:20:26 3370261 191
>>3369255
По рестфулу, все 200ки (то есть коды в диапазоне от 200 до 299) - успешное выполнение. Конкретное значение - нюанс. Уточняй по стандартам.

300ки - всякого рода редиректы
400ки - косяки клиента
500ки - фейл сервера

>Это библиотека хуйня

Я бы предположил, что да, хотя я глубоко в фейн никогда не погружался. почекал на заре времен, сблеванул и забил.
Аноним 23/01/25 Чтв 17:24:47 3370264 192
>>3370020
>>свою работу
твою работу
Аноним 23/01/25 Чтв 17:25:25 3370266 193
>>3369255
>нормально ли это, когда и непосредственно код http-ответа, и еще и пэйлоад посвящены ошибке? Это не дублирование своего рода?

Для кодов 400-599 это вполне себе резонно и оправданно.

>2) почему feign без пердолинга позволяет анмаршаллить только 200ые ответы, а все остальные улетают в FeignException, и вынуждают (раз информация об ошибке мне нужна) получать тело респонса из byte[] ex.responseBody со всеми вытекающими?

А почему нет? Раз ошибка - значит эксепшон. Вроде бы интуитивно очевидно. Фейн так видит, хули.
Аноним 23/01/25 Чтв 19:01:00 3370346 194
>>3370264
У меня это не работа, а хобби.

Ну и тип чел, которому ты изначально отвечал нигде не говорил про себя как скуфидона. А вот ты вполне себе тооочно скуфик. В общем подумай - это не норма.
Аноним 23/01/25 Чтв 23:55:24 3370536 195
>>3370346
> не работа, а хобби

Лол, анальник.
Аноним 23/01/25 Чтв 23:58:59 3370542 196
>>3370536
Да-да я :3

Кстати, не знаешь никакхи ресурсов/гайдов по грейлогу?
Аноним 24/01/25 Птн 07:11:54 3370610 197
>>3370346
Проиграл с оправдания нетрудоустроенности вкатуна.
Аноним 24/01/25 Птн 07:47:30 3370620 198
>>3370610
Скуфидончик, посмотрим кто будет смеятся последним. Ты давай топ топ на работку, а то тоже на улицу полетишь.
Аноним 24/01/25 Птн 07:48:42 3370621 199
>>3370620
Да, да, ты обязательно вкатишься. Главное в конкурсе красивого кода победить!
Аноним 24/01/25 Птн 07:59:44 3370626 200
>>3370621
>ты обязательно вкатишься
Так и есть. Думаю вот 26.. нет 29 обязательно.
Аноним 24/01/25 Птн 13:14:08 3370831 201
>>3370626
>>вот 26.. нет 29 обязательно.
лол, староват ты для замужества вката
Аноним 24/01/25 Птн 13:21:04 3370834 202
>>3369865
Легаси это твоя мамка, а весь ФААНГ сидит на грпц.
Аноним 24/01/25 Птн 13:52:36 3370854 203
>>3370831
Мне 21, а то год ориентировочный. Думаю до 2029 найду какого-нибудь свободного работодателя
Аноним 24/01/25 Птн 13:58:36 3370862 204
>>3370834
Вкатыш прибежал защищать барина, жалкий неудачник, ты никогда не вкатишься
Аноним 24/01/25 Птн 15:34:26 3370980 205
Аноним 24/01/25 Птн 16:09:49 3371029 206
>>3370980
1933? Ловелас Ада, ты?
Аноним 24/01/25 Птн 16:27:52 3371057 207
>>3370980
>>в 33 вкатился
лол, в каком году?
Всё что до ковида - нерелевантно

>>3370854
>>до 2029 найду какого-нибудь
Какой план на это время?
На что тратим время?
Аноним 24/01/25 Птн 16:31:55 3371063 208
Аноним 24/01/25 Птн 16:40:51 3371067 209
>>3371063
>>2023
анончик пили кулстори, как прошел фильтры эйчаров на отсутствие опыта?
Аноним 24/01/25 Птн 16:45:43 3371074 210
>>3371067
Залетел вне РФ через стажировку за копейки в течение 6 месяцев
Аноним 24/01/25 Птн 16:52:25 3371084 211
>>3371067
Пиздец позорище. Сначала вы весёлые тролли издеваетесь над вкатунами и смеётесь над тем как они вылизывают жопу барина в попытках получить копеечную зп, но как только оказывается что они вкатились то сразу со всеми почестями пытаетесь вызнать историю "успеха". Будь консистентен, позорник.
Аноним 24/01/25 Птн 17:10:59 3371106 212
>>3371074
>>вне РФ через стажировку
"вне РФ" где именно если не секрет?
сейчас тоже не в рф?

>>3371084
>>тролли издеваетесь над вкатунами
смотрите какой красавец в белом пальтишке

впрочем, наверное это метаирония или как там вы, бумеры, это называете?
Аноним 24/01/25 Птн 17:27:02 3371117 213
>>3371106
Холоп мерзкий, завались уже.
Аноним 24/01/25 Птн 18:24:08 3371182 214
>>3371057
Тратим время на то, чтобы из вуза не числанули. Классик.
И я тож через стажировку планирую.
Аноним 25/01/25 Суб 07:18:58 3371626 215
>>3371182
Просто посмотрите на это уёбище. Живёт за счёт мамки, три года безуспешно пытается вкатиться клоуном для барина, ну хотя бы стажёришкой! Точно получится!, верит, что вот в 29 году-то он обязательно вкатится, ещё и воюет на сосаче со всеми, кто ему говорит, что он страдает хуйнёй, умудряется обвинять их в чём-то, да ещё и пропогандирует своё терпение и впридачу содомию. Тебя в детстве не били случаем?
Аноним 25/01/25 Суб 13:05:11 3371806 216
>>3371626
Откуда три года? Я в этом треде не более года, да и то никто уже не помнит что я делал тут год назад. И про 29 просто шутка.

Били довольно часто, еще эмоционально насиловали, пожалеешь?)
Аноним 25/01/25 Суб 15:04:41 3371882 217
>>3371182
>> чтобы из вуза не числанули
чемуто полезному учат в вузе или чисто только бы не в армию?

>>через стажировку
как с армией вопрос собрался решать?
куда на стажировку уже присмотрел или пока так, абстрактно?
Аноним 25/01/25 Суб 15:09:28 3371887 218
>>3371882
А этот еблан продолжает клоунаду, выклянчивая ценнейшие сведения уровня А КАК ИЗБЕЖАТЬ ОРМИИ. Лууууул блядь. Пиздец конечно уёбище терпильное.
Аноним 25/01/25 Суб 15:13:48 3371889 219
>>3371882
Чисто армия + оттуда же стажировку уже дали. Учат бесполезной хуйне, ответить на вопросы которые я задавал по проводу архитектуры ни разу не смогли и я чет тильтанул с того момента, потому и редко вообще в вуз хожу, потому и приходится по кд попку рвать, чтоб не отчислили.

В крайнем по пнд. А так мейби из-за мигрени + плоскостопия смогу.. хызы.
>>3371887
не понимаю зачем вообще негатив распространять в этом треде. Почему скуфчеки такие злые буки?
Аноним 25/01/25 Суб 15:14:45 3371890 220
>>3371889
Ну конечно, распространение терминального терпения и клоунады лучше.
Аноним 25/01/25 Суб 15:19:23 3371894 221
>>3371889
Скуфы-то тебе базу говорят, только они ещё правду сказали тебе что ты тупой необучаемый холоп что продолжает унижаться перед хозяином, и посему ты совершенно невосприимчив к этой самой базе от скуфов.
Аноним 25/01/25 Суб 15:24:03 3371898 222
>>3371889
>>Чисто армия + оттуда же стажировку уже дали
это как?
не очень понял
Аноним 25/01/25 Суб 15:26:03 3371899 223
>>3371890
Йеп. А иначе в джаве и никак. Ведь только истинный жаванчек будет теперь 8 жабу на работе и отсутствие существенных изменений в языке на протяжении кучи кучи лет. :3
>>3371894
Ну естественно. Меня вообще каждый второй хочет чему-то научить и сделать как лучше. За это время просто автофильтр к этой хуйне сделался. Учите Учите уму разуму кого-то другого.
>>3371898
Ну я обратился к преподу меня и взяли на работку после собеса. Мейби лицом приглянувся, кто знает))
Аноним 25/01/25 Суб 15:27:59 3371902 224
>>3371899
> нет ты
Ну а о чём речь? Терпеливая шавка даже близко невосприимчива к базе. На любой вопрос один ответ "нет ты". Лол.
Аноним 25/01/25 Суб 15:29:53 3371903 225
>>3371902
Ужаааас, топни ношкой от бессилия
Аноним 25/01/25 Суб 15:30:46 3371904 226
>>3371899
Как будто кто-то на сосаче тебя уму-разуму учить пытается. Все прекрасно понимают, что обычно бесполезно кому-то что-то доказывать. На тебя просто срут, тебя унижают, чтобы твои вскукареки мимопроходящими не воспринимались всерьёз.
Аноним 25/01/25 Суб 15:31:13 3371905 227
>>3371903
Ну и нахуй тут эти проекции, недокатун?
Аноним 25/01/25 Суб 15:34:21 3371909 228
>>3371889
>>вопросы которые я задавал по проводу архитектуры ни разу
ну откуда препод в вузе знает актуальное состояние разработки?
там всё а) меняется часто б) ему нахой не нужно, его ЗП от знания актуальной хуеты не меняется

имхо, в вузике надо брать фундаментальное, сейчас не очевидно, но потом сыграет роль, сэкономит силы

>>3371899
>>меня и взяли на работку
>>отсутствие существенных изменений в языке
так чем ты недоволен собака?
если охота каждые 3 года новое учить - пиздуй во фронтенд
джава консервативна - огромный плюс
Аноним 25/01/25 Суб 15:38:53 3371915 229
>>3371909
Диванный эксперт ни разу не нюхавший даже стажировку поясняет про особенности работы на джаве, пиздец. Мань, если бы ты когда-нибудь на самом деле работал, ты бы ни разу не назвал изучение пары новых функцих рякта раз в тридва года чем-то сложным по сравнению со всем тем что приходится запоминать в ходе обыкновенной работы. У тебя там один класс из пятиста будет когнитивно сложнее двухгодичной обновы фреймворка.
Аноним 25/01/25 Суб 15:39:46 3371918 230
>>3371904
И как, работает? Много людей отвадили своими действиями? Читал когда-нибудь про реверсивную психологию?
>>3371905
))
>>3371909
Так, покажи где я писал, что недоволен жабой? Это ж не я ною на гетца, мол рря где мои знаки доллара у стринг темплейтов. Или итс овер, пора в го. Ни, мне плевать, я и на 5 готов работать, это просто инструмент, который я ранее изучал в плане женериков, что почему-то местным пизда как не нравилось.
>>3371909
>ну откуда препод в вузе знает актуальное состояние разработки?
Он работал в компании, откуда ему не знать. Ну и мог бы ликбез в старые архитектуры провести, чому нет.
Аноним 25/01/25 Суб 15:41:18 3371921 231
>>3371918
Тебе ещё раз повторить? Никто никого не отваживает. На тебя просто срут.
Аноним 25/01/25 Суб 15:43:53 3371923 232
>>3371921
>чтобы твои вскукареки мимопроходящими не воспринимались всерьёз.
>Много людей отвадили своими действиями?
>Никто никого не отваживает
хмм. тяжело.
Аноним 25/01/25 Суб 15:44:34 3371926 233
>>3371923
И в чём противоречие?
Аноним 25/01/25 Суб 16:42:31 3371961 234
>>3371918
>>мог бы ликбез в старые архитектуры провести
могбы но не захотел )
не понравился ты ему ))

>>3371915
>>а самом деле работал
>>изучение пары новых функцих рякта раз в тридва года
лол, вот ты расчехлился
переход в реакте классы -> хуки это две функции выучить а не смена парадигмы
вью2 -> вью3 тоже
ангуляр
не говоря про свелте и прочие лучшие фреймворки, хуета без счета

школьник пшел нах отседова
Аноним 25/01/25 Суб 16:54:42 3371967 235
>>3371961
> переход в реакте классы -> хуки это две функции выучить а не смена парадигмы
Да, всё так. Что сказать-то хотел, олень? У тебя парадигма каждый новый коммит тогда меняется.
Аноним 25/01/25 Суб 17:18:03 3371981 236
>>3371967
>>школьник пшел нах
Аноним 25/01/25 Суб 17:18:16 3371982 237
>>3371981
>Да, всё так. Что сказать-то хотел, олень? У тебя парадигма каждый новый коммит тогда меняется.
Аноним 25/01/25 Суб 18:14:45 3372037 238
>>3371961
>не понравился ты ему ))
Какие же скуфчики вредины все таки..
Аноним 25/01/25 Суб 18:36:50 3372043 239
Приветствую достопочтенных Java-господ. Посоветуйте пожалуйста дорогие аноны IT-скуфидону. Хочу пет-проект написать, микросервесный. По классике смотрел Spring/Hipernate. Просто думал - брать проверенные решения или что то поновее использовать, потому что раньше на Python вместо Django брал Flask, в приниципе хватало для своих задач. Обычно выбирал более "легковесное и гибкое". Ознакомился с подобными у Java - это Javalin, Micronaut, Krop, Play, Apache Wicket etc. Стоит ли брать что то из модного-молодёжного или взять Spring и не выеживаться(учитывая тонны инфы и проверенные решения)?
Аноним 25/01/25 Суб 18:39:26 3372045 240
>>3372043
Почему микросервисная архитектура? Она плохо подходит для пет проекта. Не получаешь никакой выгоды от возможности распараллелить работу над микросервисами, потому что работаешь один.
Аноним 25/01/25 Суб 18:56:03 3372057 241
>>3372045
>Почему микросервисная архитектура
Хотел попробовать написать три-пять небольших сервисов стандартных и уже связать через Docker. Чисто для самообучения.
Аноним 25/01/25 Суб 19:05:07 3372063 242
>>3372043
Да хватит перекатываться в джаву тут везде сокращения.
Аноним 25/01/25 Суб 19:47:33 3372112 243
>>3372057
Понимаю. Но ты смотри, каждый микросервис это всё равно монолит. В жабе для тестирования архитектуры используется ArchUnit.
>>3372043
Ну, если для самообразования, то нужно брать то, с чем ещё не работал и что при этом популярно моё мнение.
Аноним 25/01/25 Суб 20:23:29 3372155 244
>>3372043
>>пет-проект написать, микросервесный
всё правильно, пиши микры
только делай всё по взрослому:
- разворачивай через кубернетес
- используй спрингклауд
- у каждого микра - своя БД
- общение между микрами асинхронное - кафку И кролик
- внутри кадого микра используй многопоточность
Аноним 25/01/25 Суб 20:43:09 3372167 245
>>3372063
Да я знаю, так, чисто спортивный интерес
>>3372112
>используется ArchUnit
Записал, буду изучать
Возьму Spring и начну
>>3372155
>только делай всё по взрослому:
Так и сделаю как у тебя расписано
Спасибо аноны, обнял.
Аноним 25/01/25 Суб 23:12:37 3372255 246
Это правда, что джава в РФ всё? Вакансий новых нет, новых проектов нет. Неужели теперь только говноланг остался?
Аноним 25/01/25 Суб 23:34:03 3372259 247
Аноним 26/01/25 Вск 01:05:15 3372290 248
>>3372255
Джаванчики трясутся, что у них будет конкуренция. Залетай, если ты не скуф
Аноним 26/01/25 Вск 01:41:19 3372297 249
>>3372290
Трястись о конкуренции нужно только тебе, недокатун.
Аноним 26/01/25 Вск 02:41:21 3372314 250
Аноним 26/01/25 Вск 03:09:18 3372315 251
>>3372297
У меня конкурентое преимущество, смотри: во первых я няша, это уже пропуск на любом собесе. Во вторых, я пассивен и не почти проявляю инициативы, ящитаю это прекрасное качество для шестеренки в компании, инициатива зло как всем известно. Есче, есче мне без разницы какие фреймворки в проекте, на какой версии жабы и тд. Ну и по мелочи знаю жава кор лучше большинства, в тч лучше тебя

Воот, бойся меня, буу :3
Аноним 26/01/25 Вск 12:40:50 3372703 252
>>3371806
Да, главное верить!

>>3372315
И чё, много накалкурировал? Ну хоть минимальные 300к хотя бы платят, или всё ещё позорные 100к, мамкин кокорент? Я хуею как срынкофанаты склонны заливать глаза мочёй и не видеть объективную реальность, ведь она от манямирка разительно отличается.
Аноним 26/01/25 Вск 12:54:18 3372722 253
В России нет рынка. Здесь нет развитого капитализма и нет социализма. Здесь крепостное право.
Аноним 26/01/25 Вск 13:12:29 3372739 254
>>3372722
>крепостное право
>капитализм
Объяснишь разницу?
Аноним 26/01/25 Вск 13:34:50 3372771 255
>>3372722
>>крепостное право
крепостное право при коммуняках было, вернуля бляди после 50-ти лет свободы, прописка и колхозники без паспортов

>>3372739
а тебя краснопузая блядь, ждет крепкий сук в парке у дома
Аноним 26/01/25 Вск 13:39:50 3372784 256
>>3372771
О, вчерашний холоп вылез. Молодец, снова показал, какая ты послушная шавка, а по делу что-то будет?
Аноним 26/01/25 Вск 15:15:19 3372845 257
>>3372703
Верить во что? В том посте были онли факты жи.

Помолчу на счёт зп :3
Аноним 26/01/25 Вск 17:23:05 3372952 258
>>3372845
Во вкат, очевидно. Куда ты там вкатываться собрался с таким размером контекста?

> Помолчу на счёт зп :3
Ну ясен хуй, сказать-то тебе нечего.
Аноним 26/01/25 Вск 18:49:28 3373018 259
А вы знали, что в сишарпе есть рекорды, и они появились раньше, чем в джаве?
Аноним 26/01/25 Вск 18:50:04 3373020 260
>>3373018
>Петушарп — родина рекордов!
Аноним 26/01/25 Вск 18:51:36 3373025 261
>>3373020
Рекорд по самому низкооплачиваемому языку.
Аноним 26/01/25 Вск 19:12:12 3373041 262
Что происходит, если запустить IDE от Jetbrains, купленную с казахской карты, где-нибудь в России?

Просто не получает обновления? Отменяют лицуху и банят?
Аноним 26/01/25 Вск 19:19:21 3373050 263
>>3373041
Да, есть прецеденты, когда лицуху банили на акке jb, если с российского ip активировал idea. Ну и с их стороны доступ к плагинам и обновам заблочен
Аноним 26/01/25 Вск 19:28:35 3373060 264
>>3373050

Блокирует прям навсегда аккаунт или пока не зайдешь с зарубежного IP?

Какие-то варианты обхода?

На чем тогда сейчас погромировывают?
Аноним 26/01/25 Вск 21:35:34 3373163 265
>>3372722
Глупость. В России развитый капитализм. Цены на жилье видел?
>>3373060
На IDEA и прогают, в треде писали рецепты как скачать.
Аноним 27/01/25 Пнд 05:03:20 3373335 266
>>3373041
В тулбоксе нужно выставить прокси или заворачивать весь трафик джейби в вэпэн. Регион сменить в учетке. Карта должна быть зарубежная. Но в бигтехе и прочих крупных компаниях либо запрет на продукты джетбруйнсов, либо отказ от решения проблем с оплатой. По факту джетбрейнс отказываются продавать лицензии компаниям отсюда
Аноним 29/01/25 Срд 22:12:33 3375927 267
Аноним 29/01/25 Срд 22:14:35 3375929 268
>>3375927
Нет. Опять дебилы зачем-то делают совершенно нативную хуйню в виде кастомного класса. Как будто мы сами можем написать свой класс StableValue с таким же перформансом. Нет бы сделать кейворд stable. То же самое, но кода и обмана меньше.
Аноним 29/01/25 Срд 22:24:00 3375931 269
>>3375929
>Как будто мы сами можем написать свой класс StableValue
Не можем, потому что это обертка над аннотацией @Stable, которой в публично апи нет.
Аноним 29/01/25 Срд 22:28:55 3375935 270
Аноним 29/01/25 Срд 22:33:45 3375936 271
>>3375935
Аннотацию нельзя повесить на блок инициализации.
Нет, я в целом согласен, что апи хуйня, но я даже цель этого не понимаю. А так это превью, поправят потом. Или откатят нахуй, как стринг темплейты.
Аноним 29/01/25 Срд 22:34:51 3375937 272
>>3375936
Какую аннотацию? Сказано, кейворд stable.
Аноним 29/01/25 Срд 22:42:00 3375944 273
>>3375937
Он не будет обратно совместим. Поэтому хуй тебе по губкам, а не кейворд. Если бы у него скоуп был поменьше, а не такой огромный, то мейби и сделали бы.
>>3375927
Это ж литерали init свойство из шарпа. Я только нихуя не понял про канкаренси гарантии. Какие-то победители, чзх
Аноним 29/01/25 Срд 22:42:47 3375945 274
>>3375944
Каким образом, мань?
Аноним 29/01/25 Срд 22:43:32 3375946 275
Аноним 29/01/25 Срд 22:43:50 3375947 276
>>3375946
Каким образом не будет обратно совместим кейворд?
Аноним 29/01/25 Срд 22:50:01 3375955 277
image.png 10Кб, 421x159
421x159
>>3375947
Мне никто не мешает написать подобную хуйню. Поэтому обратной совместимости нет. Если ты почитаешь, то все новые кейворды работают в рамках какого-то сверхнового синтаксиса, которого до этого и не було. Поэтому и обратная совместимость не ломается (за некоторыми исключениями).


Ну и вообще, чистая имхотня, но вводить прям в язык в виде кейвордов что-то это последнее дело. Т.е. вот глянь на хаскель вей, где кор языка прям ооочень маленький, и вокруг этого маленького кора построили такие ебейшие стеклянные замки из абстракции, что диву даешься. Поэтому лучше универсальный и маленький кор, чем ad-hoc с огромной кучей всяких непонятных языковых конструкций.
Аноним 29/01/25 Срд 22:52:26 3375957 278
>>3375955
Дебилоид охуеет, когда узнает, что StableValue тоже можно было раньше написать как класс. А ещё от того что такие ситуации уже были и оно решалось по импортам.

> Ну и вообще, чистая имхотня, но вводить прям в язык в виде кейвордов что-то это последнее дело. Т.е. вот глянь на хаскель вей, где кор языка прям ооочень маленький, и вокруг этого маленького кора построили такие ебейшие стеклянные замки из абстракции, что диву даешься. Поэтому лучше универсальный и маленький кор, чем ad-hoc с огромной кучей всяких непонятных языковых конструкций.
Ты вообще читал, что тебе пишут, олигофрен?
Аноним 29/01/25 Срд 22:55:39 3375961 279
>>3375957
И че? Что плохого, что это введут в java core? Может collection api нахуй вынести? Не ну а че, можно же было написать. Я не понимаю, чем ты не доволен.
Это буквально аргумент гетца, почему он завернул темплейты: мол они вводят новые языковые конструкции тогда, когда это не требуется. Т.е. общее правило - если что-то можно решить в рамках нынешнего синтаксиса, то не нужно его блять расширять кейвордами и ещё какой-то хуйней.
>Ты вообще читал, что тебе пишут, олигофрен?
Лично мне ты написал два вопроса. Не ебу про что ты.
Аноним 29/01/25 Срд 22:57:27 3375962 280
>>3375961
Вторым постом в этой ветке был написан ответ на оба твоих высера, этот и предыдущий, объебос.
Аноним 29/01/25 Срд 23:03:14 3375965 281
>>3375962
Там просто яскозал, что должно быть так. Гетц сказал что нет, не должно. Терпи, жаван.
Ну и опять же, это нарушает обратную совместимость, да. Терпи x2.
Аноним 29/01/25 Срд 23:04:16 3375966 282
>>3375965
> Там просто яскозал, что должно быть так.
Глаза помой, увидишь побольше.

> Ну и опять же, это нарушает обратную совместимость, да.
>>3375957
Аноним 29/01/25 Срд 23:08:05 3375968 283
Аноним 29/01/25 Срд 23:08:51 3375969 284
>>3375968
Да знаю я про неё. "Какую" здесь в переносном смысле, означает что не к месту она тут.
Аноним 29/01/25 Срд 23:16:03 3375971 285
>>3375966
>Глаза помой, увидишь побольше.
Что именно увижу, чел? Там весь аргумент, ну пук меньше кода будет. Ахуенная мотивация перелопачивать компилятор жабы и переписывать спеку. До тех пор пока конецпция более или менее выразима в рамках нынешнего синтакиса, его и будут писать в этих рамках. Ради эфимерной экономии пары символов никто не будет добавлять новый сука кейворд.

Давай примеры, какие модификаторы доступа можно импортами блять скрыть.
>StableValue тоже можно было раньше написать как класс
Дааа, ровно с тем же полным квалифицированным именем. Угу, ахуительная блять история чел. Напиши сука.
Аноним 29/01/25 Срд 23:20:12 3375974 286
>>3375971
> Там весь аргумент, ну пук меньше кода будет.
Дальше читай, пиздоглазое мудило. Одно слово прочитал и устал?

> Ахуенная мотивация перелопачивать компилятор жабы и переписывать спеку.
Неси пруфы, что нужно будет что-то тут перелопачивать.

> Давай примеры, какие модификаторы доступа можно импортами блять скрыть.
var, слышал когда-нибудь? Или может быть record? А sealed? Всё врёти, неправда? Или как перекрывать будешь?

> Дааа, ровно с тем же полным квалифицированным именем. Угу, ахуительная блять история чел. Напиши сука.
И причём тут полное квалифицированное имя? Какое полное квалифицированное имя у кейворда?
Аноним 29/01/25 Срд 23:33:19 3375977 287
>>3375974
>var, слышал когда-нибудь? record? А sealed?
Там ограниченный скоуп. Ты можешь использовать эти кейворды в других контекстах. Например назвать поле так.
Ну и в любом случае они все равно нарушают обратную совместимость. Их ввели не потому что бляя, хочу сэкономить пару символов, а потому, что была объективная необходимость.
>Неси пруфы, что нужно будет что-то тут перелопачивать.
На данный момент нет ни одного кейворда с ограниченным скоупом для полей. Т.е. это буквально новый код, причем с более ебаной логикой, чем в иных случаях. Ну за исключением быть может паттерн матчинга (И то, даже в этом случае не вводили новый кейворд).
Аноним 29/01/25 Срд 23:38:39 3375980 288
>>3375977
> Там ограниченный скоуп. Ты можешь использовать эти кейворды в других контекстах. Например назвать поле так.
Ну блядь, а я о чём?

> Ну и в любом случае они все равно нарушают обратную совместимость.
Объяснись.

> На данный момент нет ни одного кейворда с ограниченным скоупом для полей. Т.е. это буквально новый код, причем с более ебаной логикой, чем в иных случаях.
Я не думаю что это уж настолько сложно. Парсить как модификатор, просто не вписывать в список глобальных кейвордов. А если у них архитектура не позволяет, то на кой хер они все эти джепы направленные на облегчение поддержки jdk вот уже на самом деле ломающие обратную совместимость высирают, типо выпиливания секурити менеджера? Пускай работают, пидоры, оправдывают эту хуйню.
Аноним 30/01/25 Чтв 00:04:42 3375994 289
>>3375980
>Объяснись
Ну у меня вот проект скажем, который использовал в 8 жабе класс с именем var. В 9 жабе такой код просто не пройдет. Это буквально нарушение обратной совместимости, когда полностью легальный код на старой жабе не может быть скомпилирован новой.
>Я не думаю что это уж настолько сложно.
Ну точно не сложнее паттерн матчинга, просто ради такой фичи, которая как видно уже полностью готова и в сущности там просто приватную анноташку навесить в паре мест и усе, ты предлагаешь так-то достаточно дохуя работы лишней проделать.
Не думаю, что вообще когда-нибудь понадобится прям синтаксис расширить, всегда можно впихнуть очередную ненужную хуйню в VarHandle (opaque тот же), или вот вовсе вынести отдельным классом. Поэтому терпи.
Они очень редко вводят и как правило для прямо фундаментальных фич. Тот же var это type inference, к нему добавили возможность создавать деревья из типов в виде sealed, где-то между ебнули yield с record и в итоге все эти 4 кейворда работают на паттерн матчинг. Можно сказать, поскольку хуй знает с чем этот stable будет синергировать он в виде кейворда и не нужен.
Аноним 30/01/25 Чтв 00:10:28 3375996 290
>>3375994
> Ну у меня вот проект скажем, который использовал в 8 жабе класс с именем var. В 9 жабе такой код просто не пройдет. Это буквально нарушение обратной совместимости, когда полностью легальный код на старой жабе не может быть скомпилирован новой.
Ты не объяснился, а просто более длинными формулировками сказал ровно то же самое.

> ты предлагаешь так-то достаточно дохуя работы лишней проделать.
Я тебе вроде объяснил что тут работы на строчку кода.

> Они очень редко вводят и как правило для прямо фундаментальных фич. Тот же var это type inference, к нему добавили возможность создавать деревья из типов в виде sealed, где-то между ебнули yield с record и в итоге все эти 4 кейворда работают на паттерн матчинг. Можно сказать, поскольку хуй знает с чем этот stable будет синергировать он в виде кейворда и не нужен.
Тебя никто не спрашивал за философию скуфца. Тебя, в принципе, никто вообще не спрашивал. Речь не о предсказаниях что сделают, а что не сделают, это и так ясно, речь об оценке.
Аноним 30/01/25 Чтв 00:14:16 3375997 291
>>3375996
>Ты не объяснился
А что не так в этом объснение? Почему это не нарушение обратной совместимости по твоему?
>Я тебе вроде объяснил что тут работы на строчку кода.
Ну неправда. Это парсер переделывать. Ну и они даже одну строчку могут годами согласовывать. Это ж изменение в спеке. А следовательно во всех компиляторах, а не только написанном ораклом.
>Тебя никто не спрашивал за философию скуфца.
Тебе же в любом случае надо на неё опираться. Именно он решает, что и как будет в языке. Глупо как-то говорить, что хочу по другому. Иди в другой язык, не знаю.
Аноним 30/01/25 Чтв 00:17:16 3376001 292
>>3375997
> А что не так в этом объснение? Почему это не нарушение обратной совместимости по твоему?
Ты уже говорил что есть нарушение обратной совместимости, теперь зачитал определение этого нарушения. Смысла не добавилось.

> Ну неправда.
> Я тебе вроде объяснил что тут работы на строчку кода.

> А следовательно во всех компиляторах, а не только написанном ораклом.
Да похуй на них. Да и они к слову на опенджкшном базируются все всё равно.

> Тебе же в любом случае надо на неё опираться. Именно он решает, что и как будет в языке. Глупо как-то говорить, что хочу по другому. Иди в другой язык, не знаю.
Как это опровергает что-то мной сказанное? Тебе лишь бы высрать?
Аноним 30/01/25 Чтв 00:23:13 3376003 293
>>3376001
>есть нарушение обратной совместимости
Ну то исключения ради великого блага, а тут хуйня.
>Как это опровергает что-то мной сказанное?
Это просто переводит все в ранг очередного нытья на фелософию жавы. В общем понятно. Поплачь в подушку и иди спать.
Аноним 30/01/25 Чтв 00:25:53 3376004 294
>>3376003
> Ну то исключения ради великого блага, а тут хуйня.
Чё? Не об этом речь идёт. Дегенерат, проясни конкретно, где нарушение проявляется. Не покажешь конкретные примеры = слив пиздабола.

> Это просто переводит все в ранг очередного нытья на фелософию жавы. В общем понятно. Поплачь в подушку и иди спать.
С самого начала таким было. По делу что-то будет?
Аноним 30/01/25 Чтв 00:50:38 3376016 295
Аноним 30/01/25 Чтв 00:53:04 3376018 296
Аноним 30/01/25 Чтв 01:15:15 3376027 297
Аноним 30/01/25 Чтв 01:18:20 3376031 298
>>3376027
А ну, долбоёбы значит просто. Можно было бы и не ломать.
Аноним 30/01/25 Чтв 01:21:30 3376033 299
>>3376031
Лол. Из всех этих новых, вар как раз сложнее всего не сломать. Ну я говорю, каждый ввод нового кейворда - это так или иначе поломка обратной совместимости. Вот может yield в этом исключение.
Аноним 30/01/25 Чтв 01:22:08 3376035 300
>>3376033
Что сложного разрешить регистрацию вар классов?
Аноним 30/01/25 Чтв 01:23:32 3376037 301
>>3376035
Сложная логика разрешения имен, когда ты такой класс заимпортишь. Они просто решили хуину на это забить и на корню запретить все неоднозначности.
Аноним 30/01/25 Чтв 01:25:37 3376038 302
>>3376037
В любом случае либо долбоёбы, либо это не так важно.
Аноним 30/01/25 Чтв 02:14:06 3376041 303
Лучше бы они виртуальные потоки допиливали, синхронизация не работает, шедулед с дилеем не работает, спринг не стал быстрее или экономнее, сидят хуйней страдают
Аноним 30/01/25 Чтв 02:25:39 3376042 304
>>3376041
> синхронизация не работает
Это-то допилили же.
Аноним 30/01/25 Чтв 08:45:48 3376164 305
>>3376042
Не мешай человеку ныть.
Аноним 30/01/25 Чтв 12:45:45 3376377 306
>>3376041
А по мне лучше бы алиасы для импортов, дефолты для аргументов метода и возможность задавать при вызове метода его аргументы по их имени. Жду очень.
Аноним 30/01/25 Чтв 13:17:45 3376406 307
>>3376377
Юзлесс поебота, статик импорты я бы вообще вырезал к хуям
Аноним 30/01/25 Чтв 13:40:01 3376418 308
>>3376406
Чем тебя статик импорты не удовлетворили? Странная любовь к бойлерплейту..
Аноним 30/01/25 Чтв 14:56:30 3376484 309
>>3376041
>шедулед с дилеем не работает, спринг не стал быстрее или экономнее

Спрингошвайны как всегда за деревьями леса не видят.
Аноним 30/01/25 Чтв 15:00:09 3376487 310
Аноним 31/01/25 Птн 09:28:05 3376975 311
>>3376027
Ура, надеюсь вародолбоёбы вымрут в страшных муках без негатива
Аноним 31/01/25 Птн 11:22:33 3377064 312
>>3376975
Ну не знаю, мне вар очень нравится. Я щитаю наоборот нужно расширять его возможности: ставить его в return типах метода и аргументах. Еще чтобы и лямбды мог определять.
Ты только представь какой прекрасный бы вышел язык.
Аноним 31/01/25 Птн 12:37:54 3377107 313
>>3377064

>Ты только представь какой прекрасный бы вышел язык.

Питон выйдет, без шуток. Хули нам типы декларировать - пусть их кампуляхтер за нас инференсит. Как инференсить? Ну если крякает - значит уточка, хули.
Аноним 31/01/25 Птн 12:43:12 3377112 314
>>3377107
Нет ну утиная типизация это слишком просто. Хотелось бы оставить статическую типизацию, т.е. тип определяется во время компиляции, а не в рантайме. И наверное в джаве фулово(Ну т.е. вообще ноль деклараций типов в методе) так сделать не выйдет.. Если скуфц че-нибудь эдакое не выдумает, конечно.
Аноним 31/01/25 Птн 15:18:10 3377227 315
>>3377112
Ты буквально котлиновский val описал
Аноним 31/01/25 Птн 15:41:34 3377256 316
image.png 30Кб, 793x831
793x831
>>3377227
Когда пик возможно будет в котлине написать, тогда и приходите.
Причем чтобы работало не как в петухоне, который и строки сожрет, а онли для чисел.
Аноним 31/01/25 Птн 15:49:41 3377272 317
image.png 62Кб, 683x467
683x467
Аноним 31/01/25 Птн 16:01:34 3377283 318
>>3377272
Double в этом случае излишен https://pl.kotl.in/SwkElqGkf

Вообще даже в теории, интересно как бы это выглядело, мы знаем точную сигнатуру того или иного метода и в теории даже можем вычислить объект, которому этот метод принадлежит. Пока не понимаю что делать с перегрузкой методов. Наверное требовать дополнительной информации, если возникает неоднозначность..
Аноним 31/01/25 Птн 16:05:33 3377288 319
>>3377112
>>3377256
>И наверное в джаве фулово(Ну т.е. вообще ноль деклараций типов в методе) так сделать не выйдет.

Не выйдет, разумеется. Как ты себе в теории это представляешь? У тебя типы выводятся на этапе компиляции, а компиляция джавы - в байткод. Байткодом распространяются все джавовые либы. И в байткоде - типы всех твоих дефиниций. Их там просто не может не быть.

Чтобы зайти дальше, тебе придется отказаться от байткода как минимум, распространять все либы сорцами и компилировать все скопом. И будет у тебя не джава, а питон, как выше уже было сказано - питончик то как раз никуда не компилируется обычно. Ну или если пример питона тебе ухи режет по религиозным причинам, пример №2 - хаскель. Хаскель тоже мощно типы инференсить умеет, и либы распространяемые через hackage - либы сорцов в основном.
Аноним 31/01/25 Птн 16:09:14 3377291 320
>>3377288
>У тебя типы выводятся на этапе компиляции
Ну да, вывести их на этапе компиляции информацию брать из сигнатур методов, которые ты используешь в методе.

С байткодом и ко не вижу проблем, типа ты еще на этапе компиляции вычислил все типы, в чем проблема-то? Эта та же статическая типизация, просто пограмисту не надо ручками их писать, компилятор возьмет это на себя и сам расставит.
У петухона компилятор не берет на себя эту ношу, это делает интерпретатор. Это разные концепции совершенно.
Аноним 31/01/25 Птн 16:13:46 3377301 321
>>3377291
Ну ок, ладно, может с байткодом я погорячился.
Аноним 31/01/25 Птн 21:11:01 3377546 322
>>3377107
Вывод типов и утиная типизация это разные вещи. Ты совершенно не разбираешься в теме.
Аноним 31/01/25 Птн 23:08:46 3377608 323
А правду пишут в МВП-треде, что айти всё?
Аноним 31/01/25 Птн 23:09:57 3377609 324
Аноним 31/01/25 Птн 23:59:34 3377636 325
Аноним 01/02/25 Суб 01:23:26 3377695 326
>>3377608
Для тех кто не хочет учиться а хочет за 3 месяца выучить 3 функции и войти в айти - точно всё. Для остальных - нужно порвать жопу чтобы попасть на первую работку. А вот для тех кто уже 2-3 года отработал, никаких проблем (Сам летом менял работу, с опытом 2 года в C++ и перед этим 2 года в Java без проблем получил 3 оффера с 6 собесов, которые были с 30-35 откликов)
Аноним 01/02/25 Суб 01:34:12 3377700 327
>>3377695
>> 3 оффера с 6 собесов,
надеюсь, все офферы в Кремниевую Долину ?
Какой выбрал, язык, сума на руки, акции дают?
Аноним 01/02/25 Суб 01:53:57 3377704 328
>>3377695
Ну дело скорее не в сложности вката, а в финансовом благополучии и стабильности самих ИТ компаний.
Сейчас высокая ставка душит очень сильно, бабло брать даже на проекты по импортозамещению не откуда, народ на галерах начинают сокращать постепенно. Вся гражданская экономика постепенно сваливается в рецессию, как следствие беднеют и сами кабаны и их заказчики.
Аноним 01/02/25 Суб 05:30:57 3377740 329
>>3377636
То-то ты уже вкатился на 300кк/наносек.
Аноним 01/02/25 Суб 05:31:41 3377741 330
>>3377700
Позорник продолжает лизоблюдствовать.
Аноним 01/02/25 Суб 13:31:27 3378081 331
image.png 35Кб, 927x303
927x303
>>3377740
Ну не на 300к, конечно..

Кстати, зацени какую хуевинку в постгре сделаль. Вот знал бы я год назад про эти дефолты, уменьшил бы кол-во необходимых табличек.
Еще конечно составной PK который частично FK та еще грязь, наверное.
Аноним 01/02/25 Суб 14:12:59 3378129 332
>>3377741
приложи лёд к анусу у тебя горит
Аноним 01/02/25 Суб 14:27:30 3378137 333
Если вкат закрыт
Зачем нужна тогда эта профессия?
Новых рабочих не надо будет в программировании в будущем? Программирование больше не нужно? За нас будут видеокарты рисовать код?
Аноним 01/02/25 Суб 14:54:52 3378161 334
>>3378137
Йеп. Советую изучать слесарное дело. Вот их ии никогда не заменит.
Аноним 01/02/25 Суб 15:12:57 3378174 335
>>3377741
эй, так куда твои мегаофферы, в Долину или на поддержку энтерпрайз системы РукожопСтройИнвест на шестой джаве?
Аноним 01/02/25 Суб 15:51:29 3378205 336
Аноним 01/02/25 Суб 17:04:49 3378297 337
>>3378205
охладил жопель? всё хорошо теперь?
Аноним 01/02/25 Суб 17:55:11 3378367 338
>>3378297
>у тибя дважды гарит
Мда.
Аноним 01/02/25 Суб 18:15:06 3378383 339
Вкат закрыт
У тебя горит
Нет у тебя

Джава. Итоги
Аноним 01/02/25 Суб 19:32:20 3378448 340
Да нихуя не закрыто. Ну максимум будет закрыт вкат конкретно в популярные языки программирования как в направление деятельности, ну и в рот их ебать. Люди бля тупые, они не способны ни загуглить, ни ввести промпт, нихуя.
Аноним 02/02/25 Вск 03:52:34 3378750 341
>>3378383
>>Джава. Итоги
ну хоть не как во фронтенде, где все геи
Аноним 02/02/25 Вск 03:56:07 3378752 342
Аноним 02/02/25 Вск 09:47:30 3378822 343
>>3378174
> в Долину
В 2024 стремится попасть в долину, не самая лучшая идея.
1. Увольняют там по щелчку.
2. Неясно что там трамп выкинет. Сможешь ты свою гринку получить или нет.
3. ФААНГи давно поняли, что сотрудники в долине обходятся им слишком дорого. И помимо найма в дешевых локациях, стали меньше платить и в долине.
Аноним 02/02/25 Вск 14:19:12 3378946 344
>>3377546
А ты читать и парсить то что пишут не вывозишь. У каждого свои недостатки.
Аноним 02/02/25 Вск 14:23:45 3378949 345
>>3377704
>Сейчас высокая ставка душит очень сильно, бабло брать даже на проекты по импортозамещению не откуда

Раз на раз не приходится. Я в этом году нахрен до топов дошел, чтобы отговорить их хайрить хуй пойми кого попало.
Аноним 02/02/25 Вск 15:48:15 3379002 346
Аноним 02/02/25 Вск 16:26:49 3379018 347
Принцип DRY — Do Repeat Yourself, ибо без повторения бойлерплейта объявления классов, переопределения методов и прочей хуйни не получится его соблюдать.
Аноним 02/02/25 Вск 18:23:53 3379128 348
>>3379018
Бойлерплейт - это хуярить ручками гетсеты и прочую поебистику. То, что ты перечислил даже формально им не является.
Потом, существуют языки, на которых повторения практически нет, а все переиспользуется или есть легальный препроцессор-кодогенератор для шаблонной хуиты. Однако почему-то, подобные языки не особо любят в энтерпрайзе.
Наверное, можно сделать вывод, что пока ты репитишь код с нулевой когнитивной сложностью, бизнесу поебать, ведь зато это не увеличит экспоненциально сложность всей кодовой базы.
Аноним 03/02/25 Пнд 00:42:47 3379318 349
>>3378822
>>В 2024 стремится попасть в долину, не самая лучшая идея.
ок, куда стремится в 2025 году тогда?
В Сбер? неиронично

Лет 20 работала схема (1)набил скиллы - (2)долина - (3) стартап или растем до аркитекта\тимлида - (4) продал акции - (5)чиллим любуясь видами калифорнии попивая вино из своего виноградника, ездием в гей-клубы на серфинг в Лос-Анжелес

А что сейчас?
Нельзя же жить без мечты, без понятной перспективы развития?
Как так то?
Аноним 03/02/25 Пнд 07:17:37 3379404 350
>>3379318
Хз когда такой был путь. В США попасть не по учебе всегда было сложной задачей по причине рандома в выдаче виз. Лично знаю очень хорошего инженера, которому дали оффер не в долину, но тоже в хайтек и лотырея разыгралась не в его пользу.
Аноним 03/02/25 Пнд 07:36:06 3379406 351
>>3379318
Чел, что мешает самому купить акции стартапов. Ты же можешь их купить за 3 копейки когда стартап в самом зачаточном состоянии и перепродать в 10 раз дороже через 5 лет. Логично, не?
Аноним 03/02/25 Пнд 08:20:07 3379412 352
>>3379406
Стартапы не выходят на IPO сразу. Обычно есть инвесторы, которые вкладывают условные 5 млн. долларов в стартап. Их обычно несколько человек. Стартап пилит продукт и если продукт становится успешным, то поднимается вопрос об IPO, чтобы получить ещё больше инвестиционных денег. К этому моменту за 3 копейки ты уже его не купишь.

Плюс вкладываться в то, что ты никак не контролируешь это не то же самое, что и создать и влалеть своим продуктом.
Аноним 03/02/25 Пнд 09:32:22 3379444 353
>>3379412
>это не то же самое, что и создать и влалеть своим продуктом.
А откуда ты знаешь, что именно под твоим руководством стартап стрельнет? Глупость какая-то.
Аноним 03/02/25 Пнд 10:03:59 3379458 354
>>3379444
И где я говорил, что я это знаю?
Аноним 03/02/25 Пнд 10:35:08 3379472 355
>>3379458
Ну в ином случае 4 пункт твоей же схемы просто не сработает. Накупил акций, а по итогу нихуя. И сколько раз такой цикл придется пройти? Чем это конкретно лучше, чем через ipo? Количеством иксов? В крипту вложись, там потенциальные иксы еще больше.
Аноним 03/02/25 Пнд 10:47:48 3379477 356
>>3379472
Я то сообщение не писал, по мне оно тоже наивное.

По сабжу: начинать стартап нужно когда обладаешь нечестным конкурентным преимуществом. Например сохраняя PII данные клиентов в России, чтобы обучать на них нейронную модель, которую продаёшь в Европе/США. В случае утечки заплатишь штраф в 100 000 рублей. При этом обучение на реальных данных сделает твою нейронку лучше чем у конкурентов, которые не решились нарушать закон и страдают от недостатка реальных данных.
Аноним 03/02/25 Пнд 11:07:11 3379487 357
Как прыщи на голове лечить? Их то кремом не намажешь
Аноним 03/02/25 Пнд 13:49:18 3379657 358
>>3379477
>>наивное
разумеется гарантий никто не дает, на каждом шаге растут неопределенности

>>3379404
>> сложной задачей по причине рандома в выдаче виз
не всегда так было, плюс кроме h1b другие визы используют, когда из филиала перевозят в штаты, ну и лотерея гринкарты

>>нечестным конкурентным преиму
значит все успешные стартапы такие?
сомнительный тейк

>>3379406
>>купить акции стартапов
если ты бизнес ангел - то ничего, они этим и заняты
до 100К на pre-seed стадии, до 500К на seed, правда не акции а долю в компании

для многих стартапов выход на ипо == проебали все деньги, венчурный капитал больше не дает, не нашли стратегического инвестора
так что идея купить акций стартапа сомнительная если ты не про инвестор, в теории возможно будущий гугл на практике ну так

>>3379472
>>Накупил акций
я про акции которые дают компания работнику, входят в твою ЗП другими словами
>по итогу нихуя
может и так сложиться

>>3379318
>(1)набил скиллы - (2)долина - (3) стартап или растем до аркитекта\тимлида - (4) продал акции - (5)чиллим любуясь видами калифорнии попивая вино из своего виноградника, ездием в гей-клубы на серфинг в Лос-Анжелес

здесь понятная схема, ясно что делать на каждом этапе, ясен критерий успеха
а вы кудато не туда поехали, в частности и детали
Аноним 03/02/25 Пнд 14:13:07 3379687 359
>>3379657
> значит все успешные стартапы такие?
> сомнительный тейк
Я не говорил такого. Кому-то просто везёт.
Аноним 03/02/25 Пнд 15:02:21 3379726 360
>>3379687
>просто везёт.
значит ни идея, ни квалификация команды не играют роли?
просто фартануло нефартануло на пути к успеху?

еще более сомнительный тейк
Аноним 03/02/25 Пнд 15:24:22 3379744 361
>>3379726
> значит ни идея
Идея точно ничего не имеет значения. Каждый раз когда думаешь, что твоя идея тупая, а значит провальная вспомни спиннеры и кроксы. Каждый раз когда думаешь, что твоя идея умная, а значит успешная, вспомни плановую экономику.
> ни квалификация команды не играют роли?
Квалификация команды это конкурентное преимущество. Проблема в том, что у конкурентов обычно за счёт опыта работы в данной сфере, команда более кваллифицированная чем твоя.
> просто фартануло нефартануло на пути к успеху?
Да. Если сомневаешься, то можешь прочитать Черного Лебедя Нассима Талеба, он там рассказывает как это работает.
> еще более сомнительный тейк
Представь, что ты инвестор и к тебе приходит человек с идеей. Идея как мы уже поняли не имеет значения: предсказать что будет успешным, а что нет только из самой идеи невозможно. Нужна практика. Практика стоит денег, поэтому к тебе и пришли. Ты спрашиваешь: какое конкурентное преимущество у тебя есть? И тебе отвечают: у меня классная идея и команда энтузиастов! Ты бы инвестировал в это 5 млн. долларов?
Аноним 03/02/25 Пнд 15:29:38 3379747 362
>>3379726
P.S. я могу привести другой пример, который видел своими глазами.

К тебе приходят два человека просить деньги. Много денег. У них есть идея, но эта идея уже реализована конкурентами, рынок поделен между несколькими крупными игроками.

Ты спрашиваешь: в чем ваше конкурентное преимущество? Тебе отвечают: у нас сворованный датасет на 3 000 000+ размеченных примеров одного из крупных игроков этой сфере, а мы сами два ключевых инженера этого конкурента и хотим начать своё дело где мы будем главными.

Они получили 5 млн. баксов на свой бизнес. Чувствуешь разницу?
Аноним 03/02/25 Пнд 16:07:28 3379810 363
>>3379747
>>у нас сворованный датасет на 3 000 000+ размеченных примеров одного из крупных игроков

ты бы еще маму вспомнил привел пример из Африки
в Долине таких уебков не только послали бы нахуй но и зарепортили работодателю

не говоря о том что в контракте НДА, запрет наниматься к конкурентам и создавать конкурирующий продукт в течении н-лет за нарушение миллионные штрафы
Аноним 03/02/25 Пнд 16:27:31 3379843 364
>>3379810
> в Долине таких уебков не только послали бы нахуй но и зарепортили работодателю
Ага, конечно. Все же честные.
> не говоря о том что в контракте НДА, запрет наниматься к конкурентам и создавать конкурирующий продукт в течении н-лет за нарушение миллионные штрафы
Ну, они очевидно как-то обошли это пункт.
Аноним 03/02/25 Пнд 17:31:13 3379877 365
>>3379843
>>обошли это пункт.
твоя история про Россию насколько понимаю
у нас по законодательству эти пункты контракта не работают

>>3379843
>Все же честные.
инвестор пошлет нахуй не потому что честный, честные тоже бывают, там много христиан на серьезных щщах а потому что становится соучастником в суде не сможет поклясться что ничего не знал и дает материал для шантажа если беседа записана.

>>3379744
>у меня классная идея и команда энтузиастов! Ты бы инвестировал в это 5 млн. долларов?
про себя не могу сказать, не занимаюсь вечурными

но инвестиция в команду - стандартная практика
Аноним 04/02/25 Втр 01:52:16 3380189 366
Я постепенно прихожу к мысли, что фп - это ебаный яд. Само знание о том, что может быть лучше и что инструмент крайне хуево выражает твое намерение пиздец как давит.. По крайней мере меня.

Вот скажем, есть у меня обыкновенный контроллер (без спринга и прочего), к нему я хочу сделать прекондишен и в базовом классе контроллера есть необходимые поля для этого кондишена. Поэтому если этот кондишен отнаследовать от контроллера, а потом наследовать этот прекондишен, то получится что-то уровня аспектов.
Условно здесь и начинаются проблемы. Например этот кондишен для своих проверок дергает бд и я хочу данные, что он надергал передать в сервис, который вызывает класс наследник этого кондишена. Сложность в том, что я не ебу какие аргументы в этом сервисе. Но будь у меня частичное применение и каррирование всего у меня даже проблем таких бы не возникло. Т.е. я передаю кондишену метод сервиса, он первые аргументы заполняет и возвращает мне частично примененную функцию. На данный момент в жабе такое выразить очень сложно и точно того не стоит.
Или вот другое, я теперь как шизик везде где можно, использую Optional. Мне очень нравится концепция того, что внутри лямбды метода map/flatMap все безопасно, а снаружи жуткий страшный мир с null..
Я хачу unzip из хаскеля, но уебанский Gather даже выразить такое не может.
И пр. пр...

Не совершайте мою ошибку, мехх. Луче не знать, чем знать.
Аноним 04/02/25 Втр 01:56:05 3380191 367
>>3380189
>где можно, использую Optional.
и CompletableFuture не забудь
Аноним 04/02/25 Втр 01:59:19 3380192 368
>>3380191
Ну многопоточка обычна скрыта далеко далеко в кишках, поэтому хз даже. Будет возможность - обязательно..
Аноним 04/02/25 Втр 11:58:57 3380448 369
>>3380189
Чет я тебя не понимаю. Закатил залупу на ФП, а в пояснениях какие то контроллеры-хуеллеры-сервисы...

Или ты к тому что познав ФП ты теперь не можешь откатиться назад в бренный мейнстримный мир? Не преисполнился значит еще. Бывает, пройдет со временем.
Аноним 04/02/25 Втр 13:55:40 3380582 370
>>3380189
>контроллер
>спринга
>сервис
Зачем тебе фп?
Аноним 04/02/25 Втр 17:08:06 3380783 371
>>3380582
Забей. Это типичный программист на спрэнг фримверке. У них вся "архитектура" - это МайКонтроллер -> МайСервис -> МайСервисИмпл -> МайРепазитари
Аноним 04/02/25 Втр 17:19:56 3380790 372
>>3380582
Это не спринг.

Ну хочеца вот обобщить. Я не знаю как еще объяснить, просто хочеца, вижу что потенциально можно, но по факту нельзя.
>>3380783
Большие контроллеры плохо, сервисы тоже плохо.. Предложи книжки/ресусры/примеры хорошей архитектуры. Просто, по моему архитектура в жабе это какой-то мем, никто не говорит как сделать лучше, но критикуют постоянно.
>>3380448
Боюсь, что такое онли у психиатра лечится, к которому я боюсь идти, ибо больше на работку не возьмут. Ужс.
Аноним 04/02/25 Втр 21:18:03 3380956 373
MetropolitanHil[...].jpg 217Кб, 554x768
554x768
Ушел из фронтенда после 10 лет работы потому что работа энта самая начала искаться месяцами, а то и полугодиями. Лучше ли на джаве обстоят дела?
Аноним 04/02/25 Втр 21:25:58 3380961 374
>>3380956
>Ушел из фронтенда после 10 лет работы
>работа энта самая начала искаться месяцами, а то и полугодиями.
может ты состарился?
Во фронтенде проблемы найма у тех кто старше 40лвл

>Лучше ли на джаве
фронтендеру искать работу на джаве будет сложно
джаваскрипт и джава ведь разные языки?
Аноним 04/02/25 Втр 21:53:11 3380987 375
>>3380961
>может ты состарился?
Не.
>фронтендеру искать работу на джаве будет сложно
Заволчюусь, на этот счёт не переживай.
Аноним 04/02/25 Втр 21:54:06 3380988 376
>>3380956
Еще хуже. Пишут вон даже сбер своих сотрудников выгоняет на улицу. Конкуренция среди вкатунов ебейшая, каждый готов жопу порвать за место. У тебя не выйдет, побойся бога
Аноним 04/02/25 Втр 22:05:05 3380996 377
>>3380988
Понял. Судя по тону ваших ответов - надо пробовать. Накидайте курсов лучших.
Аноним 04/02/25 Втр 22:07:11 3380998 378
>>3380996
Топчек - https://docs.oracle.com/javase/tutorial/
Отсюда большая часть курсов в тупую перекопирована. Если тебя в курсах интересует информация, а не менторство, конечно.
Аноним 04/02/25 Втр 23:42:40 3381053 379
>>3380189
>Сложность в том, что я не ебу какие аргументы в этом сервисе. Но будь у меня частичное применение и каррирование всего у меня даже проблем таких бы не возникло. Т.е. я передаю кондишену метод сервиса, он первые аргументы заполняет и возвращает мне частично примененную функцию.
Ты уж определись или
>не ебу какие аргументы в этом сервисе
или
>передаю кондишену метод сервиса, он первые аргументы заполняет и возвращает мне частично примененную функцию

Ты не можешь делать частичное применение к функции с неизвестными аргументами. И получить осмысленный результат такой который можно использовать частичного применения неизвестной функции - тоже.
Аноним 05/02/25 Срд 00:00:02 3381064 380
image.png 49Кб, 1179x508
1179x508
>>3381053
>Ты не можешь
Могу. Воть тип:
app :: (Int -> Int -> a) -> a

По крайней мере каррирование позволяет в a запихнуть все оставшиеся аргументы. В жабе также можно сделать, просто в жабе нет карринга везде, поэтому это имеет мало смысла.
Аноним 05/02/25 Срд 01:28:47 3381110 381
>>3380988
>даже сбер своих сотрудников выгоняет на улицу
Учитывая какие пассажиры уровня Бугаудинова там работают, лол
Аноним 05/02/25 Срд 01:32:33 3381111 382
Аноним 05/02/25 Срд 04:57:24 3381143 383
>>3381111
Сбер в свое время очень активно пылесосил рынок и набирал всякое отребье. Конкретно этот пассажир начинал с того, что раздавал листовки возле метро и работал барменом, а потом залетел в сбер, где "проектировал дто". Неудивительно, что когда ставку подняли, то кабаны начали резать балласт и выкидывать всяких лоускильных додиков. В соседнем треде кидали скрин где такой же попаданец из иннотеха вылетел. Хотя там типичный такой пассажир у которого 5 работ за 3 года и он нигде дольше года не держался
Аноним 05/02/25 Срд 07:47:47 3381164 384
Аноним 05/02/25 Срд 09:59:56 3381241 385
Я же могу пробный период у ультимейт идеи обновлять постоянно, если буду её сносить и заново ставить? Пробовал так кто делать? Или она как-то систему чекает каждый раз при установке?
Аноним 05/02/25 Срд 10:22:47 3381250 386
>>3381241
>пробный период у ультимейт
регься на новую временную почту каждый месяц

>>3381143
>где "проектировал дто".
передо мной сейчас дтошка на 250 параметров
спроектирована хуево

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

уважающий себя человек не пойдет туда работать, я так считаю
Аноним 05/02/25 Срд 12:32:39 3381315 387
>>3381164
Ты тролишь? Точно такая же проблема как у жабы - нет повсеместного каррирования.
У скалы с этим получше вроде. Но я не знаю смогу ли я хоть когда-нибудь на неё попасть.
Аноним 05/02/25 Срд 12:34:40 3381317 388
>>3381241
Я на линуксе ставил простой баш скрипт в systemd и усе. Кидал тут где-то.
На винде не знаю будет ли работать. Она может в реестр срать
Аноним 05/02/25 Срд 14:33:45 3381416 389
>>3381241

В чем проблема просто поставить кряк, зачем это мозгоебство?
Аноним 05/02/25 Срд 14:38:47 3381419 390
>>3381315
Что значит, что в джаве нет каррирования? Оно есть, но из-за статической типизации такое делать особо неудобно. А ещё при зацикливание штуки с каррированием идёт замена вызова одного метода с несколькими аргументами на последовательный вызов нескольких методов, в каждом из которых по одному аргументу. И такое явно непроизводительно будет при каких-нибудь циклах-в-циклах-в-циклах.
Аноним 05/02/25 Срд 14:43:36 3381423 391
>>3380189
Добавлю, что сама реализация функционального программирования является жуткой надстройкой (будь то интерпретатор или компилятор) над императивным программированием: в конечном итоге все эти haskell'ы и lisp'ы работают на тех или иных устройствах, которые сами работают по Нейману, из-за чего программы в стиле ФП более затратны по памяти и времени.

Чисто теоретически это очень хорошая ветка программирования, но вот писать в стиле ФП не всегда хорошо.
Аноним 05/02/25 Срд 14:57:54 3381441 392
>>3381419
Ну я и уточнял, что "повсеместного". Ты сам замечательно написал - писать в таком стиле в жабе/котлине просто глупо и затратно по ресурсам. Жвм для этого не предназначен.
>>3381423
>более затратны по памяти и времени.
Ну тут не факт, ghc так-то неплохой оптимизатор. Я могу только от себя сказать, что оптимизировать программы на хаскеле просто нереально. Из-за ленивости очень сложно сказать насколько производителен твой код. Ты даже не можешь сказать, посчитал ли ghc это хвостовой рекурсией или нет. И там два пути: лезть в кишки, понимать как именно работает компилятор, использовать чистые анврапперы и прочее прочее. Ну или просто взять, обернуть все монадкой и написать в ебаной сишке, код который ты хочешь сильно оптимизировать, пхпх.
Аноним 05/02/25 Срд 16:24:57 3381526 393
>>3381423
>программы в стиле ФП более затратны по памяти и времени.

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

Например - возьмем SQL. SQL - декларативный язык. Запросы на SQL по своей сути не императивны, но их исполнение всегда включает себя построение плана выполнения запроса, который в свою очередь вполне себе императивен. В теории, можно было бы не строить план, забить на SQL и отдать все на откуп императивному разрабу, который бы описывал селект из базы шаг за шагом: "1. берем данные оттуда-то, 2. Сортируем 3. прогоняем через такой то фильтр, 4. группируем". Фишка в том, что СУБДшки, оперируя разными алгоритмами, эвристиками и оптимизациями, мясному императивщику дадут бибу пососать, и в подавляющем числе случаев построят этот план оптимальней. Вот и все.

Эта вся история вовсе не про производительность, а про то, чтобы отодвинуть разраба подальше от низкоуровневой алготитмической хуеты, где он всегда сосет и лажает, в плоскость, где ему мыслить и общаться удобней.
Аноним 05/02/25 Срд 17:21:36 3381650 394
>>3365710
Деплоим свои жарники в поды в кубер.
Докер для лошков
Аноним 05/02/25 Срд 17:30:28 3381667 395
>>3365710
Деплоим варники в сервер приложений, то же самое что и кубер.
05/02/25 Срд 20:23:42 3381877 396
image.png 36Кб, 573x442
573x442
image.png 102Кб, 821x726
821x726
Я всё понимаю, но нахуй юзать этот опенапи, чтобы генерировать интерфейс с ебанного ямл файла?
Аноним 05/02/25 Срд 20:30:24 3381884 397
>>3381877
Ямл удобнее в том плане, что ты точно контролируешь что и как, а не надеешься на ямлогенератор. Это что-то уровня, нахуя мне делать ddl, если хибер и сам это может.
Еще плюс, что ты в код не включаешь эти кучи аннотаций мусорных.
05/02/25 Срд 20:37:07 3381888 398
>>3381884
>Еще плюс, что ты в код не включаешь эти кучи аннотаций мусорных.
Так в контроллерах обычно никакой логики и не пишут, а просто вызывают сервис уровень. Я не вижу пока никакой выгоды, только пердолинга больше.
> Это что-то уровня, нахуя мне делать ddl, если хибер и сам это может.
Ну ты сравнил базу данных и рест апи обычное.
Аноним 05/02/25 Срд 20:55:20 3381897 399
>>3381888
>обычно никакой логики и не пишут
Ну типа это не повод включать аннотации опосредовано относящиеся к делу.
>Ну ты сравнил базу данных и рест апи обычное.
Ееесть такое. Но все равно, на эти опенапи так или иначе опираются пользователи твоего сервиса. Наверное хотелось бы держать их в актуальном состоянии, плюс не искать по всей кодовой базе, где ж там надо внести изменения. И плюс не надо иметь никакой компетенции в жабе.

Но лично у тебя вообще конечно хуйня какая-то делается. Не понимаю нахуя здесь делать интерфейс жабовский. Это ж буквально схема
yaml -> interface -> yaml
Просто из пустого в порожнее. Напрямую передавать этот yaml да и все.
Аноним 05/02/25 Срд 21:08:59 3381916 400
>>3381897
>плюс не искать по всей кодовой базе, где ж там надо внести изменения. И плюс не надо иметь никакой компетенции в жабе.
Ну, может быть как аргумент. Но мы то понимаем, что хуй кто будет туда возвращаться часто после того, как оно пойдёт в прод.

А ещё я прочитал, что с этой спеки можно нагенерить интерфейсы\модельки на других языках. Но это вообще такое себе преимущество.
Аноним 05/02/25 Срд 21:18:09 3381929 401
>>3381916
>что хуй кто будет туда возвращаться часто после того
Мне просто кажется, что люди которые пишут спецификации к апи (аналитики мб) и ты как разработчик разные люди. Я не понимаю зачем заставлять первых ходить по кодовой базе.
Ну и обновляют исходя из бизнес требований. Так что возвратятся как обновятся требования.
>Но это вообще такое себе преимущество.
Так и есть. Это ж не стандарт как wsdl.
Аноним 05/02/25 Срд 23:19:48 3382004 402
>>3381064
>Могу. Воть тип:
Как ты ловко передернул свою пипирку!

От
>не ебу какие аргументы в этом сервисе
к
>По крайней мере каррирование позволяет в a запихнуть все оставшиеся аргументы.
Что как минимум подразумевает что первые аргументы ты знаешь.
Аноним 05/02/25 Срд 23:30:01 3382014 403
>>3382004
Ну даже если первые аргументы не подходят, а тебя интересует исключительно эффект, ты всегда можешь обернуть это в лямбду.
app (\_ _ -> f)

Но так да, технически я спекулирую на первых аргументах. В этом и суть.

и еше чево за акценты на половых органах.. ужс
Аноним 06/02/25 Чтв 00:20:19 3382045 404
>>3381877
Это имеет смысл только в случае, если тебе нужно сделать точное соответствие уже готовому разработанному и утверждённому, фиксированному API, оформленному в yaml.

Например, есть какой-то REST-сервис с API (допустим, написанный на питоне) и тебе нужно сделать его полную копию, неотличимую с точки зрения API, но на Java. Тогда эта генерация вполне оправдана.

Но если ты сначала пишешь ямл, а потом что-то генеришь - то это долбоебизм несусветный. Я видел, так иногда делают, но зачем - объяснить нихуя не могут. Ну разве что джунов занять, чтобы не мешались.
Аноним 06/02/25 Чтв 00:21:59 3382046 405
>>3381877
>>3381888
Сажу сними, ребёночек, тогда может тебе объяснят.
Аноним 06/02/25 Чтв 00:48:33 3382052 406
>>3382045
>Но если ты сначала пишешь ямл, а потом что-то генеришь
Это могут делать разные люди - архитекторы/аналитики, а имплеменить интерфейс будут уже разрабы. Нужно, если контракт апи согласовывается с другими командами заранее.
dllelf и jar-файлы Аноним 06/02/25 Чтв 01:11:20 3382059 407
Можно ли в jar запихнуть dll/elf-файл и через jni к этому файлу обращаться?
Если да, то как такое сделать?
Все попытки работы с нативами приводили, что я могу загружать dll/elf из определенных папок.
Аноним 06/02/25 Чтв 01:13:10 3382060 408
>>3381929
>Мне просто кажется, что люди которые пишут спецификации к апи (аналитики мб) и ты как разработчик разные люди.
Вот и мне такое тоже кажется. Часто вижу такую картинку: код и комментарии об одном, а на сайтах/руководствах совершенно иное.
Аноним 06/02/25 Чтв 01:19:41 3382061 409
Аноним 06/02/25 Чтв 01:30:23 3382063 410
>>3382061
Ответ нашелся. Надо использовать System.load()
Аноним 06/02/25 Чтв 01:31:19 3382064 411
>>3382060
Эти глупые жаваны не помнимают мечту мальчика-аналитика..

И имхо, если имплементация не соответствует спецификации, то это проблемы имплементации. Следовательно ты должен больше работать
Аноним 06/02/25 Чтв 01:38:46 3382067 412
>>3382064
Такова логика начальников.
Аноним 06/02/25 Чтв 05:25:56 3382094 413
>>3381250
>которая в том числе пишет постоянно звук вокруг
Кстати заметил такую хуйню на рабочем компе. Сижу в наушниках даже если ничего не играет в них и периодически слышу белый шум, словно на них подается напряжение..
Аноним 06/02/25 Чтв 09:50:10 3382189 414
>>3382052
нормальные архитекторы в детали апи не будут погружаться, тем более аналитики
нормальное апи оно не сразу появляется, это несколько версий, методом проб и ошибок и развития
и каждый раз писать ямл для этого - полный бред и трата времени и сил
Аноним 06/02/25 Чтв 12:16:00 3382259 415
>>3382059
>Можно ли в jar запихнуть dll/elf-файл и через jni к этому файлу обращаться?

Можно. Более того, есть много прецедентов в опенсорце подобного рода (с наскоку вспомню libgdx, lwjgl).

Аноним 06/02/25 Чтв 12:32:03 3382270 416
Блять, я не знаю, может быть gradle и более технологичен чем maven, но работает он как говно. Задачи, по крайней мере у нас на проекте, он выполняет все те же, что и мавен, но только мавен постабильнее был и конфиги у него более какие-то очевидные, что ли. Вот блять просто ни с того ни с сего отвалилась либа.
Аноним 06/02/25 Чтв 12:41:33 3382274 417
>>3382270
Срач по этому поводу ты врядли здесь разожжешь - как будто локальный конценсус в треде сложился и так в пользу мавена.

Как хоть фейлится то? Запости ошибку, я не знаю.
Аноним 06/02/25 Чтв 12:47:22 3382283 418
Просто градл не для средних умов.
Тут срачей никаких не надо, не знаешь градл, вебфлакс, котлин, значит джун, не более.
Аноним 06/02/25 Чтв 12:48:37 3382289 419
>>3382274
У нас есть своя либа, в которой хранятся модельки общие. Вот грейдл просто не может её "стянуть" с приватного репозитория. Просто не видит её там, говорит такой версии нет, хотя она есть, у коллег всё норм работает. Забей, сейчас как обычно КЕШ какой нибудь почищу и заработает.

> срач
Да я и не пытался его разжигать, просто бугуртнул. У меня за 3 года работы с мавеном ни разу таких проблем не было, например.
Аноним 06/02/25 Чтв 12:58:07 3382297 420
>>3382189
>и каждый раз писать ямл для этого - полный бред и трата времени и сил
Чел, ну ты в анноташках пишешь ровно блять тоже самое, что в ямле. Единственно разница, что ты это мажешь по кодовой базе и еще пытаешься заставить ямлогенератор генрировать то, что тебе надо. Меньше писанины от этого не станет, по мне наоборот, писать анноташки больше времени отнимет.
>нормальные архитекторы в детали апи не будут погружаться
Ну они могут делегировать это кому-то, просто это не задача разраба энивей.
Аноним 06/02/25 Чтв 13:06:39 3382314 421
>>3382045
> но зачем
Стильно модно, не как у всех.
Аноним 06/02/25 Чтв 13:08:52 3382320 422
>>3382289
Понимаю. Поддержки тебе, надеюсь у тебя все получится.
Аноним 06/02/25 Чтв 19:10:05 3382520 423
Изучаю книгу по подготовке к экзамену java oracle 21,
и, что интересно, здесь больше вопросов про компиляцию, а не про знание java. Зачем так делать, это же не проверка знаний по java, а просто издевательство над экзаменующимися :/

Вот вам говнокод из книги...

10. What is the output of the following program? (Choose all that apply.)
15: interface HasTail { default int getTailLength() {
return 2; } }
16: abstract class Puma implements HasTail {
17: int getTailLength() { return 4; } }
18: public class Cougar implements HasTail {
19: public static void main(String[] args) {
20: int length = 10;
21: try {
22: 23: var puma = new Puma() {
public int getTailLength() { return length;
}
24: };
25: System.out.print(puma.getTailLength());
26: } catch (Exception e) {
27: length++;
28: } }
29: public int getTailLength(int length) { return 2; }
30: }
A. 2
B. 4
C. 10
D. Line 15 does not compile.
E. Line 16 does not compile.
F. Line 17 does not compile.
G. Line 20 does not compile.
H. Lines 22–24 do not compile.
I. Line 27 does not compile.
J. None of the above.
Аноним 06/02/25 Чтв 19:36:51 3382548 424
>>3382520
>а просто издевательство над экзаменующимися
О, а скажи в чем отличие литерала от кейворда? И что выведет пограма типа такой https://pastebin.com/M2g48PBq (тут нет проблем с компиляцией)
>к экзамену java oracle 21,
И нахуя его сдавать? Лучше на работу берут?
Аноним 06/02/25 Чтв 20:46:09 3382587 425
>>3382548
>Лучше на работу берут?
может он в забугорье живет
напишет потом на линкедине Фуллы сертифайед джава софтвер инженер
Аноним 06/02/25 Чтв 22:13:08 3382672 426
>>3382548
У меня даже атестата нету, мне блеат нужно екстернат сдавать.... Для меня этот экзамен - это очень важно, понимаешь ?

>>3382587
>забугорье живет
живу
Аноним 06/02/25 Чтв 22:20:38 3382673 427
>>3382672
> это очень важно, понимаешь ?
Ууу, так бы и обнял няшку. Удачки :3
Аноним 07/02/25 Птн 09:25:36 3382829 428
Как же жаль, что Sun продали. При сане-то джава двигалась в правильном направлении, и Гослинг был у руля, а не скуфц. Глядишь если б не скуфц, не было бы поломок обратной совместимости до сих пор, и 40% не сидели бы на 8 джаве. Сан вообще корпорация добра, если б не сан, хуй знает как бы жили мы.
Аноним 07/02/25 Птн 10:26:16 3382864 429
>>3382829
>не было бы поломок обратной совместимости
какие там поломки, импорт пакетов другой?
Аноним 07/02/25 Птн 10:27:57 3382866 430
>>3382864
Ты откуда свалился?
Аноним 07/02/25 Птн 10:31:17 3382869 431
>>3382866
>откуда
я с 11 на 17 только перекатывал сервисы
а что?
Аноним 07/02/25 Птн 10:33:29 3382872 432
>>3382869
Дядь, там уже 21 вышла и 25 выходит. 21 в три раза сложнее 17, 25 будет в 20-30 раз сложнее 17.
Аноним 07/02/25 Птн 10:42:10 3382883 433
>>3382872
>в три раза сложнее 17
в каком смысле?

выходить они выходят, но не слышал что на них торопятся переходить
Аноним 07/02/25 Птн 10:43:28 3382884 434
Аноним 07/02/25 Птн 11:00:53 3382913 435
>>3382884
>джепы
я даже не знаю что это (

расскажи пожалуйста вкрации, как поломана обратная совместимость?
Аноним 07/02/25 Птн 11:01:25 3382915 436
>>3382913
Рефлексию выпилили.
Аноним 07/02/25 Птн 11:16:13 3382924 437
>>3382915
>Рефлексию выпилили.
вот это новости
погоди а как лобмок тогда работать будет?
Аноним 07/02/25 Птн 11:18:52 3382925 438
>>3382924
Так он на этапе компиляции работает.
Аноним 07/02/25 Птн 11:19:42 3382926 439
>>3382915
хуйню несёшь ёбаный
Аноним 07/02/25 Птн 11:20:14 3382927 440
Аноним 07/02/25 Птн 11:59:39 3382942 441
>>3381884
не слушайте этого долбоеба

делайте так
1. пишешь контроллеры сразу
2. спокойно правишь пока не получишь приемлимый апи
3. если уж кому-то внезапно понадобится ямл твоего апи - просто генеришь этот ямл через тот-же сваггер или ещё как - способов масса

>ты точно контролируешь что и как, а не надеешься на ямлогенератор
если springdoc тебе сгенерил нормальный сваггер, то и ямл он выдаст точно такой же, в 99% этого достаточно
Аноним 07/02/25 Птн 12:00:21 3382944 442
>>3382927
где там че выпилили, пример, лолка
Аноним 07/02/25 Птн 12:01:45 3382946 443
>>3382944
Какой пример, дебил? Просто всю рефлексию нахуй выпилили. Любой метод рефлексии возьми и его больше нет.
Аноним 07/02/25 Птн 12:24:22 3382962 444
Аноним 07/02/25 Птн 12:25:59 3382965 445
>>3382942
Ну лично у меня была проблема с именами. Ну т.е. как бы всем очевидно, что именование в жабе и json, path, query разное. Также проблемы возникают, когда ты хочешь указать сложный объект(с парой наследников, например и delimiter).
Ещё заебно указать, чтотмне нужна особенная авторизация, тащемта если разработчики ямлогенераторов не вписали тебе нужные ключи, то ну соси хуй.

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

И ты сам долбоеб. Заебали оскорблять.
Аноним 07/02/25 Птн 12:28:30 3382969 446
>>3382962
>троллинг
так насчет поломатой обратной совместимости - писдеш?

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

Сколько раз говорил себе не верить официальным новостям и дващу! и Вот опять!
Аноним 07/02/25 Птн 12:31:00 3382971 447
>>3382969
Да ломалась она. >>3376016 >>3376027
Типа это не особо новость. Она и с переходом на восьмую версию ломалась. Зис код https://pastebin.com/M2g48PBq выводит разное на 7 версии и 8.
Аноним 07/02/25 Птн 12:44:29 3382986 448
>>3382829
Скуфц у руля вроде был еще в сане. Гослинг вроде быстро так съебался в шарп-то. Хотя могу и ошибаться.
Аноним 07/02/25 Птн 12:47:12 3382992 449
>>3382962
Алё, еблан, ты этим хуй воспользуешься. Оно как бы есть, но на самом деле нету.
Аноним 07/02/25 Птн 12:54:11 3383004 450
>>3382971
>ломалась она.
ебать ты выдумщик, конешно если зарезервированные слова использовать оно не будет работать
Аноним 07/02/25 Птн 12:56:37 3383005 451
>>3383004
В чем твой аргумент-то? Нещитово? Ну вон тебе удалили из Thread методы управления потоками. Тоже нещитово? Не ну с таким уровнем копиума ничего не поделать
Аноним 07/02/25 Птн 13:10:32 3383014 452
>>3382992
пруф хоть один приведи - покажи где чего выпилили, из-за чего привычная работа с рефлекшн невозможна будет?
Аноним 07/02/25 Птн 13:13:08 3383017 453
>>3383014
Джепы читай, долбоёб бля.
Аноним 07/02/25 Птн 14:15:03 3383076 454
>>3383005
>Нещитово
конешно блять нещитово,
практическая значимость названий классов var, sealed между нулевой и ничтожной,
так как против всех конвенций и здравого смысла

>>3383005
>удалили из Thread методы управления потоками.
удалили так же как удалили рефлексию?
анон выше утверждает что ты пиздишь

мне кажется ты тот самый #-анон который тут байтит солидных джава-джентльменов всякой хуйней
извини, мое время дорого чтобы гуглить поебень
так что давай ка пруфы - какие методы выпилили, из какой версии джавы?
Аноним 07/02/25 Птн 14:28:10 3383088 455
>>3383076
Судя по тому, что ты не знаешь что такое джепы и не слышал про методы управления потоками, ты сам залётный долбоёб байтящий хуйнёй ИТТ. Тебе даже скидывать ничего не надо, просто блядь копируешь ровно то что тебе скинули дословно и гуглишь, читаешь первую ссылку.
Аноним 07/02/25 Птн 14:55:33 3383145 456
Стоит ли глубого изучать Java EE по книге "Изучаем Java EE 7"? Я сейчас работаю на проекте, где используется WebSphere и Java EE 8, но я не знаю, насколько это все востребовано на рынке. Может это умирающая технология?
Аноним 07/02/25 Птн 14:58:38 3383152 457
41aeea55479ed8f[...].jpg 62Кб, 735x900
735x900
>>3383145
> Стоит ли глубого изучать Java EE
> используется WebSphere и Java EE 8
> Может это умирающая технология?
Аноним 07/02/25 Птн 15:08:14 3383161 458
>>3383088
>просто блядь копируешь ровно то что тебе скинули
смотри что чат гопота говорит про тебя:

"Итог:
Методы управления потоками никуда не делись, но те, что были потенциально опасны, действительно стали устаревшими. Так что твой приятель не совсем тупой — он просто слегка недопонял суть. "

ЧТД
кратко всеже оъясню суть - обьявление методов "депрекейтед" не означает их "выпиливание"

Ты опять обосрался, шарп-кун
Аноним 07/02/25 Птн 15:12:24 3383163 459
>>3383161
О господи блядь, какой дегенерат, он мне ещё галлюционирующую гопоту как аргумент приводит. Покажи мне Thread#stop() в java 23.
Аноним 07/02/25 Птн 15:30:59 3383178 460
>>3383163
>дегенерат
>Покажи мне Thread#stop() в java 23.

каким дегенератом надо быть что удаление методов которые в статусе депрекейтед с 1997 БЛЯТЬ ГОДА(!!!111) считать чемто плохим?
25 БЛЯТЬ ЛЕТ НАЗАД, твои родители еще несовершеннолетние, а эти методы уже депрекейтед помечены

Методы Thread.stop(), Thread.suspend() и Thread.resume() были объявлены устаревшими (deprecated) начиная с версии JDK 1.1, выпущенной в 1997 году. Это было сделано из-за их небезопасности и потенциальной опасности. В частности, метод Thread.stop() может привести к разблокировке всех мониторов, удерживаемых потоком, что может оставить объекты в неконсистентном состоянии. Oracle Docs
В более поздних версиях Java, начиная с JDK 20, эти методы были полностью удалены. Теперь при их вызове выбрасывается исключение UnsupportedOperationException.
Аноним 07/02/25 Птн 15:33:41 3383179 461
>>3383178
Чел удивлю тебя, но жавистам не нравится когда удаляют подобное. Ты бы видел какой вой был от удаления на минуточку приватного апи - Unsafe. А тут считай полулегальный метод, которым кучу лет пользовались, все понимали что ну помечен он от людей не шарящих, а по итогу у тебя отобрали вообще все способы манипулировать потоками. Ну за исключением дебаг ручек. Ахуенно, спасибо ребят. Это ну тооочно никак не повлияет на кодовые базы и точно не нарушение обратной совместимости.
Аноним 07/02/25 Птн 15:43:51 3383189 462
>>3383179
Обновил джаву - обновишь и вызовы удалённого апи, далбайоп.
Аноним 07/02/25 Птн 15:56:51 3383206 463
>>3383189
Каким вызовом удаленного апи можно заменить Thread#suspend()?

Мне просто непонятно за что ты копротивляешься. В оракл думаешь возьмут?
Аноним 07/02/25 Птн 16:26:17 3383233 464
>>3383178
>ничего не удаляли! вот пруф из чат гпт
>но вот то что они удаляли это правильно, так и надо!
Ты никогда не вкатишься, сколько не будешь лизоблюдствовать в треде. Мозгов мало.
Аноним 07/02/25 Птн 17:23:34 3383277 465
image.png 314Кб, 746x384
746x384
Мнение?
Аноним 07/02/25 Птн 17:36:44 3383294 466
Аноним 07/02/25 Птн 18:30:30 3383338 467
Аноним 07/02/25 Птн 21:34:07 3383455 468
>>3383233
>вкатишься
еблан, уже давно вкатился

>>3383179
>все способы манипулировать потоками
нужны в глубоком
легаси, либо специфические задачи оптимизации под железо - ручное управление потоками устарело давно
просто закинул в экзекютор вот и всё управление потоками

>пользовались
любой депрекейтед метод не пройдет код ревью, там где я работал
если вдруг, ну вдруг они совершенно необходимы, просто не идем выше 20й джавы
Аноним 07/02/25 Птн 21:37:42 3383460 469
>>3383455
>либо специфические задачи
Либо асболютно любая задача, где нужно управлять кодом извне. Даже банальный регесп извне это уже такого рода задача. Спасибо оракл, что нахуй послали подобный сервисы.
>просто не идем выше 20й джавы
Ну т.е. это новая 8 жаба? Ну заебись придумали. Повторюсь, не слом обратной совместимости. И я не понимаю смысл это отрицать. Это не первый и не последний раз. Вот эта ( >>3383294 ) хуйня тоже обратную совместимость ломает. Ну точнее детектит места, где теперь она сломана будет.
И вот главное меня долбоебом назвать. Ужс, бесит.
Аноним 07/02/25 Птн 21:52:14 3383465 470
>>3383460
>главное меня долбоебом назвать
ты вопросы сеньора-помидора или даже лида разработки поднимаешь

на твоем уровне бессмысленно умственная дрочка без пользы дела

тем более ты вообще вкатунишка, тебе еще учить и учить базу
Аноним 07/02/25 Птн 21:54:06 3383467 471
>>3383465
>ты вообще
Откуда ты знаешь кто я и какая у меня занятость? Ирл знаком или че? Для чего эти фантазии?

Тем более это именно ты не верил, что как так в жабе ломается обратная совместимость. Прекинь.
Аноним 07/02/25 Птн 21:59:07 3383471 472
>>3383467
>ломается обратная совместимость
ну ты очевидно продемонстрировал что пздц как далек от реальной разработки

повторяю - для среднедевелопера значимость твоих вопросов равна нихуя или меньше и то что тебе это не ясно - очевидно метит тебя как вкатунишку не написавшего ни строчкии коммерческого кода
Аноним 07/02/25 Птн 22:02:42 3383474 473
>>3383471
Смотри внимательно:
Ты задал вопрос. => Я ответил.
Всё. Тут нет цепочки, что это лично мне блять важно, жить не могу. К чему ты срешь про значимость, вкатунизм, оскорбляешь? Или ты настолько жалок, что вместо аргументов нихуя сказать не можешь и просто срать начинаешь? Ну спокнись пж и свали нахуй из треда. Такие как ты просто мерзкие и неприятные личности, которые портят любое сообщество. Тебе тут не рады. Иди нахуй.
Аноним 07/02/25 Птн 22:09:15 3383477 474
>>3383474
>Ты задал вопрос.
ты меня перепутал с кемто, я тебе вопрос не задавал

>>3383474
>вместо аргументов
ты мои аргументы просто не понял

>>3383474
>Тебе тут
продолжайте наблюдение
Аноним 08/02/25 Суб 03:03:21 3383568 475
>>3383179
>но жавистам не нравится когда удаляют подобное

Тупых идиотов полезно пиздить (без агрессии конкретно к джавистам - актуально для разрабов любых языков). Чванливые сучары мнят себя умнее системы - этим пидарасам даже слова их коллег, мейнтейнящих рантайм, не указ. Уж сколько раз тот же Шипилев всех прогревал на тему и того что ансейф - это атата и не надо так делать, не для внешки оно, и на тему того, что для типовых кейсов, для которых используется ансейф, будут (и были в конечном итоге) завезены альтернативные публичные апи после того как они будут готовы собственно для публичного использования, а тупые пидарасы все равно воют. С тредстопом та же история.

Ну своего рода этот вой - лакмус. Кто вменяемый адекват, и кто необучаемый долбоеб.
Аноним 08/02/25 Суб 04:49:38 3383576 476
>>3383568
> завезены альтернативные публичные апи
>С тредстопом та же история.
И какие же такие апи завезли для тредстопа? Ты же понимаешь, что интеррапт это совершенно другое? Оно ни коим образом не решает ту проблему, которую решает тред стоп.
Как я вижу, они просто ебнули апи не предоставив никаких альтернатив. Круто.
>>3383477
Уууу, какиие же вредные все таки люди тут сидят, сил нет
Аноним 08/02/25 Суб 05:41:43 3383579 477
>>3383455
>мам ну скожи ему я вкотун вкот типо вкот джепы ни щнаю но и нинужно мам скожи
Аноним 08/02/25 Суб 05:43:17 3383580 478
>>3383576
>какие же вредные люди
Не суди по одному долбоёбу обо всех.
Аноним 08/02/25 Суб 06:53:55 3383591 479
>>3383294
>черновик джепа о подготовке к внесению джепа вальхаллы
Вальхалла скоро. Надо только потерпеть.
Аноним 08/02/25 Суб 13:23:52 3383836 480
>>3383576
>>3383579
>>3383580
зачотный самоподдув

скажыка вкатун на самоподдуве, ты часто тред.стоп в своей работе использовал?
А голую многопоточку как часто? Чтобы без экзекюторов, семафоров, по взрослому?

Росскажи что за проект, почему именно так надо, а нормально нельзя написать?
Аноним 08/02/25 Суб 15:13:07 3383961 481
Аноним 08/02/25 Суб 15:53:59 3384000 482
>>3383836
>почему именно так надо, а нормально нельзя написать?
Нормально - это как? Если что, то в джэве нет нормальной модели многопоточки. Именно нормальной и современной. Поэтому даже в 2к25 ты должен дрочиться с волатайлом, синхронайзд, запускать треды руками и как-то пытаться потом перекидывать данные из треда в тред. Поэтому все новые проекты стартуют либо на шарпах либо на гоу
Аноним 08/02/25 Суб 16:22:39 3384030 483
>>3383836
>мам они все симоны
Аноним 08/02/25 Суб 16:23:35 3384031 484
>>3384000
> Поэтому все новые проекты стартуют либо на шарпах либо на гоу
О, шарпоговношиз от гетсетанья отвлёкся.
Аноним 08/02/25 Суб 16:24:33 3384033 485
>>3384000
> Поэтому даже в 2к25 ты должен дрочиться с волатайлом, синхронайзд, запускать треды руками и как-то пытаться потом перекидывать данные из треда в тред.
Что за проекции? Ну совсем же жирно, при том что библиотека многопотока в джаве с самых её первых дней киллер фичей была.
Аноним 08/02/25 Суб 16:38:01 3384041 486
>>3384033
Дело в том, чтобы написать масштабируемую систему на жабе тебе нужно вызубрить как стихотворение JMM и заучить все выступления Шипилеши, а потом иметь под боком разраба уровня Гётца или Армстронга, но ты все равно дашь жидко в рейтузы и обрушишь систему в 4 утра, когда она сорвется в гонку где-нибудь на продолбанном хэппнс-бифор и заруинит репу компании списав 100500 денег.
А вот многопоточный код на гоу или шарпе пишется легко и приятно и даже дебил после курсов высрет ОК код
Аноним 08/02/25 Суб 16:48:01 3384051 487
>>3383836
Блин, ну вот опять. Почему тебя так сильно интересует не проблема в общем, не мой ответ на вопрос про нарушение обратной совместимости, не невозможность адекватного написания сервисов с вызовом внешнего (=недоверенного) кода, не ответ про то, что нет публичного апи замены того, что дельнули, а что вот лично я блять делаю.
Да и какой смысл твоего вопроса? Ну объясню, что я делаю, так ты всегда можешь сказать, ну это лично твоя проблема а ещё ты вкатунец тд и тп. Вот мне делать нехуй, как бисер метать всяким.
Аноним 08/02/25 Суб 16:48:05 3384052 488
>>3384000
>новые проекты стартуют
ташемто вопрос был про твой опыт

ты опять обосрался выдал нерелевантное бла-бла
Аноним 08/02/25 Суб 16:56:44 3384060 489
>>3384051
>невозможность адекватного написания сервисов с вызовом внешнего (=недоверенного) кода
а вот тут подробнее - что именно ты собрался делать, какой внешний код вызывать и зачем?

>>3384051
>а что вот лично я блять делаю.
элементарно, ты покачто выглядишь долбойопом, который занят хуйней а не чемто полезным
какждое твое сообщение пока подтверждает этот вывод

но я не хотел бы быть несправедливым и считать долббойопом нормального человека - поэтому даю тебе шанс исправить впечатление, подсветить твою значимость которая позволяет тебе интересоваться поднятыми вопросами не как долбойопу а как солидному специалисту по джава
Аноним 08/02/25 Суб 16:57:26 3384061 490
>>3384041
Блядь, какой же жир, даже комментировать не хочется. Многопоток в петушарпе сам по себе сложнее, потому что там вместо виртуальных потоков сраные асинки, в остальном он похож, но библиотека стандартная там гораздо беднее. Про JMM вообще высер с отрицательным iq, JMM и книга скуфца тебе помогает блядь разобраться в сложной теме, а не наоборот.
Аноним 08/02/25 Суб 17:19:41 3384083 491
>>3384060
Можешь считать меня кем угодно. Я не собираюсь оправдываться, доказывать, что не верблюд. В сущности твое мнение обо мне ничего не меняет.
Аноним 08/02/25 Суб 17:26:59 3384089 492
>>3384083
>твое мнение обо мне ничего не меняет.
всё верно
ты долпойоб независимо от того знает ктото об этом или нет
мое знание об этом ничего не меняет
Аноним 08/02/25 Суб 18:14:05 3384123 493
>>3384089
Да нет, всем просто похуй на твоё мнение.
Аноним 08/02/25 Суб 23:23:10 3384255 494
>>3384061
>JMM
он даже не понял о чем ты, не мечи бисер
к практике программирования отношения #-шиз не имеет
Аноним 09/02/25 Вск 04:04:07 3384289 495
>>3383576
Тредстопа в его оригинальном виде изначально не должно было в джаве существовать, вот и все. Джаваны просто исправили историческую ошибку в своем апи, ни больше ни меньше. Хавай интеррапт или пиздуй обратно в плюсы - вот и вся альтернатива. Нравится тебе, не нравится - вот хоть изговнись весь, суть вещей это не изменит.

Если ты вообще когда то верил что у тебя есть для прода такая опция в джаве, то проблем ты огреб вполне заслуженных, и тебя не жалко. А потуги прогибать через этот депрекейт принципы обратной совместимости демонстрируют лишь твой инфантилизм. Повзрослей.
Аноним 09/02/25 Вск 04:16:00 3384290 496
>>3384289
>неправильно стандартную библиотеку используете
Я тебя понял, джавапидоран, продолжай охранительствовать.
Аноним 09/02/25 Вск 04:22:52 3384291 497
>>3384290
Конечно неправильно. Если бы ты понимал матчасть, ты бы и сам это осознал. Но ты же ребенок. Инфантил. У тебя игрушку отняли - ты и ревешь. И все то вокруг тебя виноваты - и мама-Шипилев, и папа-Гоец и вредная-превредная джава, а сына-корзина за свои выкрутасы ответственности никогда не несет.

>охранительствовать
Мало того что инфантил - еще и либераха, небось? Ну бинго.
Аноним 09/02/25 Вск 04:26:41 3384292 498
>>3384289
В любом случае, никто у меня не заберет дебажные ручки(JDI), так что ты не прав, еще не исправили :3
Прост это хуйня в сущности, что тебя вынуждают настолько сильно повышать привилегии в рамках жвм.
>в его оригинальном виде изначально не должно было в джаве существовать
Ты путаешь метод стоп и метод дестрой. Вообще хуево ты знаешь апи собственного языка я тебе скажу.
>для прода
В проде считается абсолютно нормальным хакать компилятор для вставки гетсетов и использовать приватные методы для перфоманса. Потерпит, не резиновый.
>Повзрослей
>Характерные черты индивидуумов с психическим инфантилизмом: эгоцентризм, мечтательность, капризность, шаловство, впечатлительность и пренебрежение коллективными интересами.
Так, а минусы? Не, если ты предлагаешь мне стать скучным скуфом, то нет, спасибо. Давай сам как-нибудь.
Аноним 09/02/25 Вск 04:44:41 3384298 499
>>3384292
>а минусы

Тебя всерьез воспринимать никто не будет, очевидно.

>Ты путаешь

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

>Прост это хуйня в сущности, что тебя вынуждают настолько сильно повышать привилегии в рамках жвм.

Меня твои дебильные дизайнерские решения скорее вынудили бы понизить тебя в привилегиях, до уборщика сортиров. Хорошо что ты всего лишь нетрудоустроившийся скучающий двачер на иждивении.
Аноним 09/02/25 Вск 04:57:30 3384301 500
>>3384298
>Тебя всерьез воспринимать никто не будет
Какой ужас, мне же так важно, чтобы какой-то очередной чел который гораздо хуже меня разбирается в обсуждаемой теме воспринимал мои слова всерьез.
>вынудили бы понизить тебя
Ох уж эти фантазии, сверху себя уже ставит, хехеех.
>твои дебильные дизайнерские решения
Обязательно зацени мой гит. Он тебе понравится. :3
Аноним 09/02/25 Вск 05:09:51 3384302 501
>>3384291
Напомни, кто тебя просил свои фантазии сюда постить?
Аноним 09/02/25 Вск 05:14:24 3384304 502
>>3384298
Тебя кто обидел, малыш?
Аноним 09/02/25 Вск 12:19:15 3384476 503
Аноним 15/02/25 Суб 06:48:17 3389529 504
>>3383961
А говорят, идея дурацкая
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов