OIG2 (79).jfif76 Кб, 1024x1024
Java Thread №278 /java/ 3361980 В конец треда | Веб
Вики по джаве: https://github.com/java2ch/java-thread/wiki (доступна для редактирования всем)
Предыдущий: >>3343524 (OP)
2 3362013
>>3361716 →
Эккель же база нет?
3 3362045
Как установить Idea Ultimate на arch linux? У меня пакет из aur не устанавливается и даже не загружается.
4 3362050
>>62045
Вот этот пакет у меня не устанавливается: https://aur.archlinux.org/packages/intellij-idea-ultimate-edition
5 3362056
>>62045
Сосанкции? Попробуй другое зеркало указать, например https://archlinux.gay.
6 3362058
>>62056
Ну абу блядь.
Без точки.
7 3362107
>>62056
Вот такой должен быть URL в списке зеркал? https://archlinux.gay.$repo/os/$arch

Мне его надо прописать в /etc/pacman. d/mirrorlist? Я сделал это, а пакет все равно не устанавливается.
8 3362111
>>62107

> https://archlinux.gay/$repo/os/$arch


Ошибка копипаста. Фикс.
9 3362128
>>62111
Не знаю. У меня вообще шиндовс, я прикололся прост.
image.png50 Кб, 1094x400
10 3362142
>>62050
Исправь пкгбилд. Там ссылку измнеили, лол.
11 3362162
>>62056
Какой милый сервер! Так и хочется еще одну юбочку купить.
Но к сожалению aur никак не связан с репозиторием арча. Это не так работает
12 3362347
Какой образ кафки с докерхаба вы используете в работе? Там лежит несколько образов и все по-разному конфигурируются. Какой лучший?
13 3362349
Сделайте уже тред бесконечным, заебали эти перекаты ради перекатов раз в неделю
14 3362373
>>62349
Эээ, а если я захочу почитать свои высеры шестимесячной давности, че мне делать? Давайка ты свои идеи при себе подержишь.
15 3362376
>>62373
Хуйца посмакуй, лошпедус
16 3362381
>>62376

>Хуйца посмакуй


Было бы чей.
17 3362401
>>62349
Раз в месяц же где-то выходит. А я ещё застал времена когда на самом деле за неделю успевали на перекат насрать...
18 3362405
>>62401
В жабе ничего не происходит. Такое возможно сейчас только если два анона насрут в тред, что быстрее плюсы или жаба.
19 3362424
>>62405
Жаба конечно!!!!!!!!!!
20 3362665
>>62405
Быстрее всего понос.
21 3362986
При использовании apache netbeans 9 среда не видит main class.
Что делать?
22 3363223
>>62986
Дай побольше информации.
23 3363319
>>62986
Забить на потуги вкатиться, разумеется. С таким скиллом задавания вопросов в разработке ловить нечего.
24 3363327
>>63319

>С таким скиллом


А оцени мой скилл тоже. Мне есть чево ловить?? Няшных жаванчиков, например :3
25 3363358
>>63223
Уже все заработало. Оказалось, что в netbeans 9 нужно заворачивать в модуль(делать модуль-инфо файл, без которого классы не видны были).
Я завернул и все заработало.
26 3363389
Перешёл на вс код. Господи, какое же облегчение.... Я очень боялся что будет сложно перейти, но жидея стала таким калом что в первую секунду стало проще, даже с непривычки.
27 3363391
А ещё на вс код можно установить русский перевод. Сейчас он мне конечно только мешает, куча непереводимых терминов переведены через силу, что заставляет думать а что же это блядь такое, но всё равно приятно пользоваться русским интерфейсом.
28 3363397
>>63389
>>63391
EMACS или на крайняк vim + LSP говорят нормально допилили
29 3363398
>>63397
Вимошизик слезет со своего высера в первую же секунду как перестанет коупить убеждая других какая его недоиде великая.
30 3363399
>>63398

>БАХ


найс подрыв, че не осилил даже вим?
31 3363400
>>63399
Ничего поумнее перефорса не придумал?
32 3363476
>>63391

> А ещё на вс код можно установить русский перевод.



Мог бы сразу написать, что ты умственно отсталый.
33 3363482
>>63476
Вимодебил 2 часа рвал волосы и наконец придумал, что высрать?
34 3363486
А ещё в вс коде отличное из коробки форматирование и ctrl+alt+L можно жать без опасений что придётся опять переделывать всё. Но взамен автоформатирования при вставке нет, увы.
35 3363670
>>63486

> можно жать без опасений что придётся опять переделывать вс


Что ты переделываешь в той же идее? И почему ты просто не изменил настройки форматирования под твою компашку?
36 3364150
>>63670
Потому что там тупо баги форматирования в жидее и никаких настроек еа отключение этих багов нет.
37 3364187
>>64150
Пример таких багов?
38 3364203
>>64187
Я чё, запоминаю это по твоему? Помню только что постоянно какое-то просто дегенеративнейшее форматирование оно делало, что-то типо выдачи разных уровней отступа строкам что должна быть на одном, или ещё хуже каждой новой строке одного и того же уровня добавлялся новый уровень отступа.
39 3364213
>>64203
Такое происходит, если у тебя синтаксическая ошибка где-то, ну или вообще форматирование по левому языку.
В ином случае это все настраивается. Вот сколько лет пользуюсь, ни разу не видел багов, по моему ты фантазер.
40 3364214
>>64213
Ничего оно блядь не настраивается, и никаких синтаксических ошибок не было блядь. +15 дней подписки короче.
image.png151 Кб, 972x721
41 3364215
>>64214

>не настраивается


Пик.

>не было


Ну судя по твоей памяти, ты вполне себе мог быть тогда набуханный и забыть все. Щас бы доверять просто безпруфным вбросам.
42 3364218
>>64215
Алё, еблан, я знаю что там куча бесполезных настроек уровня "а хотите ли вы чтобы в вашем коде были стилистические пробелы?". Настройки "исправить баг форматирования" там нет. Как же фанат жидбрейнсовского кала защищает господина своего.
43 3364316
Русский перевод Core Java можно даже не открывать?
44 3364320
>>64316
Если ты не знаешь английский, то как бы выбора нет если хочешь её прочитать.
45 3364340
>>64316

Говнокнига же, зачем она тебе?
46 3364735
Какие есть хорошие книги по спрингу? Определённое понимание уже есть, но хочется пробелы в знаниях позакрывать. Попробовал spring in action, который все нахваливают, книга не понравилась, написана плохо, примеры кода всратые. spring быстро книга неплохая, но там прям совсем основы разбираются.
47 3364778
>>64735
Поч встратые?
48 3364836
>>64778

>Поч встратые?


Потому что если бы я заранее не знал некоторых вещей, то у меня не было бы понимания того, что там происходит, т.к. автор кучу моментов просто не объясняет.
49 3364938
Пиздец, а идею на винду через впн теперь качать чтоли??
50 3364942
>>64938
Хаха, а ты проверь, что она через впн качается сначала
51 3364947
>>64942
Через менеджер загрузок с докачкой вроде скачивается но для меня это блядь шок полный лол
52 3364959
>>64938
Через дописывание -cdn к адресу.
53 3365031
>>64947
Что-то как будто случилось, да?
54 3365035
>>64836
Зато без воды. А ты какое издание читал? Просто там с какого-то момента один сприг бут хуячит без особых обяъснений что и как.
55 3365081
>>65076 (Del)
Это капча с копрочана?
56 3365095
А тут все множество джавистов пересекается с множеством посетителей мвп?
57 3365157
>>65095
Что такое мвп?
58 3365164
>>65157
Minimum Viable Product
Most Valuable Player
Most Valuable Professional (Microsoft)
59 3365189
>>65035

>А ты какое издание читал?


6
60 3365196
>>64735
Просто доку почитай, она лучше любой книги
61 3365212
>>65189
Ну вот, в 4 получше в этом плане. Схемок побольше и кишочков, некоторых.
62 3365213
>>65095
Я не пересекаюсь. Тред шизиков и демотиваторов. В пизду.
63 3365273
>>63358

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



Ору блять. Новичок еще сам не понял, в какую жпмс он залез.
64 3365274
>>65157
Методология разработки такая. Расшифровывается как хуяк-хуяк-и-в-продакшен.
65 3365300
>>64735

>Попробовал spring in action


Там от издания к изданию урезаются и добавляются главы. Начинать нужно с 4, прочесть его полностью и как следует проработать с конспектами и майндмапами. Потом новые главы прочесть в 5 и 6 изданиях. А так да, нужно потом заучивать как стихотворение документацию и несколько раз в год пересматривать все видео Борисова
66 3365310
>>65157
Мы все пидорасы.
67 3365459
>>65196
Ну доку открываю если только что-то конкретно надо, просто от корки до корки её читать - хз
>>65212
>>65300
Попробую 4 издание. Что за Борисов кста? Я пару курсов позырил от других людей. Годный?
68 3365497
Как же жалко апплеты... Как же хочется писать веб на джаве...
69 3365509
>>65497
А в чем суть технологии? Она как jsp могла из жабакода генерить html? Но на уровне клиента и с возможностью обратится к фс? Если да, то как-то похуй, эту нишу занял электрон.
Или что такое невероятное мы потеряли?
70 3365519
>>65509

Нет, в браузере запускалось полноценное джава приложение, со свингом-хуингом.
71 3365529
>>65519
И нахуя? Ну принцип жабы, работать везде. Почему нельзя напрмую запускать жава приложение? Для чего тут браузер?
72 3365536
>>65519
WASM есть.
73 3365539
>>65529

Ну ты же не качаешь видеоролик, чтобы потом проиграть его в локальном плеере, а смотришь в браузере? Вот так и тут, только с приложением. Тем с лохматых времен, когда браузеры ничего не умели. Сейчас-то оно не нужно вообще.
74 3365544
>>65539

>Ну ты же не качаешь видеоролик


До блокировки ютуба. После в некотором роде удобнее заранее накачать, чем вот хуйней страдать.

> Сейчас-то оно не нужно вообще.


Ну т.е. в итоге это просто старая ненужная на данный момент технология, ака флеш? И зачем она тогда тебе/тому челу.
75 3365613
>>65529

>>И нахуя?


прото представь, SPA (сингл пэйдж аппликатион) на настоящем языке программирования, джаве, а не на джаваскрипте как сейчас и они существовали уже в 90-какомто году
76 3365643
>>65613
Js тоже настоящий язык и он так-то сложнее чем джава, в том плане, что менее очевиден, динамически типизирован и нужно больше всего заучивать. Зато он позволят гораздо проще творить прям грязь грязь с объектами, в жебе подобное только с манипуляциями байткода допустимо. Ну что-то типа исключения из объекта наследника полей.

>SPA (сингл пэйдж аппликатион


Вот честно, ебал я такие сайты в рот. Лично мне, как пользователю, гораздо удобнее все сохранять в гет запросах, могу букмарки сделать, например, а не вот эта хуйня, когда состояние хуй пойми от чего зависит и от одного релоада очистится и делай все по новой.
Ну и типа мб в 90х это было прям круто-круто и инновацией. Но сейчас-то? Насколько я помню, прям крутой плюс этой технологии был связан с защитой, но хуй знает что там имелось ввиду.
77 3365710
В джава-разработке используют докер? Спринг-приложение с жабой заворачивают в контейнер? И как это вообще работает? Пухло-медленно?
78 3365723
>>65710
В любой разработке может использоваться докер.

> пухло-медленно


Почему? Это же не виртуальная машина.
79 3365724
>>65723

> В любой разработке может использоваться докер.



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

Ну и к слову в докере особо ничего сложного и нет (если ты не девопс). Зная линупс и базовые команды за час два изи освоить.
Мимо.
81 3365763
>>65744

>особо ничего сложного и нет (если ты не девопс).


А для девопсов даже шнурки завязать сложно...
82 3365853
>>65724

>>В реальной разработке используется на текущем рынке в России?


конечно
если твой проект не пиздецовое легаси на серверах заказчика

>>65643

>>Js тоже настоящий язык


>>менее очевиден


>>проще творить прям грязь грязь с объектами


ну вот всё же сам знаешь
83 3365923
>>65509
Если грубо: в браузере нужно было расширение и на компе должен был быть установлен jre.
Когда встречался тег applet, то происходила загрузка с сервера соответствующего файла class или jar(уже набор файлов class с файлом, указывающим на main-class) и запуск jre отдельным процессом с передачей загруженного class/jar.
Аплеты могли взаимодействовать с содержимым страницы, однако могли и работать с файловой системой, что было небезопасно: код с сайта мог редактировать файлы, которые доступны были для редактирования запустившему браузер пользователю(так как процесс браузера давал те же права, что и имел).
В целом с появлением html5 произошел отказ от npapi и его аналогов(кроме отдельных компонентов для флеш). Вся активность перешла на js. Возможно, что это и к лучшему - нынешние движки js не имеют таких штук, чтобы без ведома пользователя редактировать файлы(кроме, может быть, куки и blob)
84 3366049
>>65744

>Ну и к слову в докере особо ничего сложного и нет (если ты не девопс). Зная линупс и базовые команды за час два изи освоить.


Лол, нет. На докер нужно выделить минимум год на чтение книг, проработку документации и составления карточек в анки для запоминания команд и структуры докерфайлов. Глубокая проработка качественного докерфайла и траблшутинга займет еще минимум полтора года
85 3366057
>>66049

>проработку документации и составления карточек в анки


Чиво? Ты че еблан зазубривать документацию? Тебе совсем нехуй делать что ли?

>команд и структуры докерфайлов


Ну даа, там же их так много и они все такие разные.

>Глубокая проработка качественного докерфайла


Давай тезисно, какие такие темные знания ты за 3 года узнал? И нахуя они рядовому разработчику.
86 3366066
>>66049
Скетч из мвп просочился
87 3366069
>>66049

А потом ты просто 90% этого забудешь, т.к. не используешь постоянно в работе. Печально, но факт.
88 3366097
>>66049
Девопс успокойтесь
89 3366171
>>66049
Написал джокер файл за 5 секунд через чатгпт и он работает, кажется первых на мороз выкинут девпсов
90 3366186
>>66171
Так каждый дурак сможет. А ты попробуй через корпоративную платформу, созданную для облегчения деплоя и снятия нагрузки с разработчиков, раскатить что-то. Вот там-то и придется к девопсам бегать с вопросами, почему ничего не работает
91 3366201
>>66171
Да нас всех выкинут на мороз. Гопота рано или поздно вообще все рабочие профессии заменит.
92 3366206
>>66171
Я хотел на жёсткий диск помимо винды линупс поставить. Поставил. И винда перестала загружаться.

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

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

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

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

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

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

Или как утерянное с форматированного диска восстановить. Тоже пургу несёт.
94 3366212
>>66171

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

Даже если потенциально нейросеть этим заниматься сможет, это может банально быть невыгодно по деньгам. Уже сейчас затраты на нейросетки растут сильно непропорционально выхлопу.
95 3366213
>>66212
Когда их обучение и запуск станет дешев, то нейронки будет не остановить.
96 3366245
>>66213
Китаец главный с нвидиа тоже самое говорит. Говорит нет смысла детям учить кодинг, их заменят нейросети. Но выход есть, покупай своему ребенку самую дорогую видеокарточку нвидия, чтоб он мог на ней обучать нейро-сеть, которая будет кодить за него.
97 3366248
>>66245
Хаха, смешно
98 3366252
>>66248
Ну дык он так и сказал же
99 3366305
>>66206
>>66208
Тебя это.. Ии затролил. Он знал, но не хотел говорить и спецом свинку подсунул
100 3366348
>>66201
Урааа, можно будет просто няшиться с кунчиками, без так ненавистной РАБоты. Сидеть на пособии/пенсии по шизе, минусов не наблюдаю.
101 3366394
>>65300
А 2 или 3 издание есть смысл читать, говорят, что во втором больше инфы на 300 страниц, или это легаси?
102 3366398
>>65300
Там есть типо переработтаная 2я версия (Spring Security in Action, 2nd Edition), мб с нее лучше начать, мб нет хз, кто-то читал?
103 3366400
>>66252

Ну так он монополист и стрижет шекели. Ему вообще похуй выстрелит ИИ или нет, главное что он со всей этой золотой лихорадки главный выгодополучатель. Он тебе таких сказок наплетет и космических кораблях, бороздящих просторы Большого театра, что охуеешь. Это же не значит, что все так и будет.
104 3366488
>>61980 (OP)
Господа, нужно ли вкатываться в Java в 2к25?
Работаю тестировщиком в банке. Из двух стульев фронтенда и бекенда интерес больше в сторону последнего. Сейчас тренд на GO, но в качестве первого ЯП его выбирать сомнительно. Знакомая херка сказала что PHP легаси говно и от него все отказываются в пользу того же GO.
У нас автотесты написаны на Java, поэтому в теории получится более плавный перекат в бэк через автотестирование.
Стали бы вы учить Java в качестве первого ЯП?
download.png1 Кб, 50x43
105 3366493
>>66488

>Работаю тестировщиком в банке


>У нас автотесты написаны на Java


>Стали бы вы учить Java в качестве первого ЯП?


Боюсь спросить, а че ты вообще делаешь не зная жабы? На кнопку ран нажимаешь?

>нужно ли вкатываться в Java в 2к25


Нет. Иди в GO, он лучше во всем, а жаба умирает. Меньше скуфов, лучше атомсфера.
106 3366500
>>66493
По факту даже на кнопку ран не нажимаю, этим занимается единственный автотестер, у нас мануального говна тоже хватает.
Пообщался с нашими фронтами, они тоже GO советуют, но у них возможно субъективный подход, им функциональное программирование ближе.
Меня крч смущает что на GO джунских вакансий мало и перекат в разы сложнее будет
107 3366503
>>66500

>По факту даже на кнопку ран не нажимаю


Боже, я думал ты просто в формулировках запутался..

>перекат в разы сложнее будет


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

>GO советуют


>функциональное программирование


Лол, ладно.
108 3366507
>>66503

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


Иронично что код на го похож на код на седьмой джаве с сервлетами и блокинг кью
109 3366517
>>66503
Сам очень глубоко не погружался, но мне они выдали что в GO функциональный стиль программирования, а для бэкенда ОПП это база. Как будто GO в качестве второго языка больше используется в микросервисной архитектуре если нужно что-то быстро написать чтобы оно работало
110 3366522
>>66517

>в GO функциональный стиль программирования


Это наверняка челы сидящие онли на js и никогда не писавшие даже на скале. Для них наличие filter/reduce, immutable, pure function это уже верх "фп стиля".
По факту же го до корней императивный язык, который спиздил пару функциональных фич мира. Сейчас это тренд.

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


Ну это уже ближе к истине.
111 3366523
>>66488
Да, стал бы. На счёт твоей ситуации. Иди в команду бэкендеров и говори, что хочешь к ним в команду. Пусть дают тебе мелкие задачки. Сиди на их митингах. Через мелкие задачи получишь нужный опыт. Потом перекатишься окончательно к ним или уйдёшь и в резюме честно укажете, что выполнял обязанности бэкендера.
images.jpeg6 Кб, 275x183
112 3366534
>>66522
>>66523
Пасиба за советы
image.png90 Кб, 866x192
113 3366630
База треда
114 3366646
>>66630
Согласен. Пусть все скуфчики укатываются в go.
115 3366653
>>66630
бред
на ноде (js) не пишут там где пишут на джаве

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

конспиролог внутри меня говорит что гоуланг форсят крупные игроки русского рынка, чтобы разрабы вязли в непопулярной на мировом рынке технологии и соответственно, не могли утечь туда
116 3366667
>>66507
Иронично
117 3366697
>>66653
Ну го и в мире относительно популярен так-то, в рейтинге-хуейтинге тиобе в 2024 аж на 7 место поднялся (понятно, что это все приблизительно). А руби в штатах до сих пор активно используется.
118 3366745
>>66697
Вкатываться в то, по чему нет множества открытых вакансий это как минимум риск того, что вообще не вкатишься.

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

В этом случае научиться ещё одной технологии нейм воспринимается как увеличение инженерной эрудиции, получение уникального технического опыта.
119 3366917
>>66348
Ох уж эти маняфантазии верунов в прогресс и срынок что им кто-то будет платить какие-то пособия. Ты просто сдохнешь от голода, а если попробуешь силой добиться еды тебя застрелит робот-полицейский.
120 3366926
>>66917
Ну буду чьей-нибудь содержанкой в таком случае, хехехех. Еще как вариант, чисто на дивах жить.
121 3366937
>>66630
Ну, как-бы так и есть. Новые проекты запускают либо на C# либо на Go. Никто в 2к25 не стартанет проект на жабе, лол. Не забываем, что есть целые компании где жабы нет и в помине - Ozon, Avito
mclaxta.png53 Кб, 1103x534
122 3366951
>>66937

>апускают либо на C# либо на Go

123 3366979
>>66951
Лол блядь. Как же шарподебил обоссался (впрочем это уже не новость, этот шарпоговношиз уже местным клоуном стал), даже в компании из его собственного примера новые проекты именно на джаве запускают. Лул.
124 3366984
>>66951
В озоне на жабе онли поиск и это легаси. Инфа на скрине устарела. Хайлоад на жабе это оксюморон, чел..
125 3367038
>>66984
На С++ лучше?
126 3367066
>>66653

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



Какой то странный твой конспиролог. Мой конспиролог наоборот говорит, что гоуланг в РФ продвигают прозападники-глобалисты, чтобы можно было ебануть гугловым рубильником и уже точно все российское айти строем утекло за рубеж.
127 3367074
>>66979
Чел ты.. Это разные люди.
128 3367078
Через арчюнит можно написать тесты на то, что в публичном апи библиотеки нет ничего лишнего?
129 3367229
130 3367232
>>67229
Пример есть?
132 3367236
>>67233
Там просто про арчюнит, а меня интересует возможность тестов на все внешнее апи, которое предоставляет либа, условно, что юзеры могут использовать только эти методы из этих классов, в если наружу торчит что-то ещё, то тест должен падать
133 3367264
>>67236
Понял. Полезный тест, нужно такой к себе добавить. Может быть вот это тебе поможет, сам не пробовал:
https://javadoc.io/doc/com.tngtech.archunit/archunit/latest/com/tngtech/archunit/lang/syntax/elements/MembersThat.html#arePublic()
134 3367285
Какие пиздец нужные фичи недоступны в калмьюнити версии идеи по сравнению с профессиональной?
135 3367290
>>67285
Никаких. UML диаграммы полезная фича, но жить без неё вполне можно.
image.png49 Кб, 705x865
136 3367301
>>67285
DataGrip нету. Профайлеров, практически всех анализаторов также нет. Html, css, js, sql не поддерживается. Из-за этого, html находящийся например в строке, никак не будет подсвечиваться. Некоторые плагины просто не работают, соответственно и лсп серверов в камунити нет. Нет поддержки практически никаких фреймворков (пик).
137 3367429
>>67285
Возьми сам да проверь. Откуда анон знает, какие фичи тебе нужные а какие нет?

Чертовы пориджи - сели на иглу одобрения и сидят, наркоманы.
138 3367438
>>67078
Можно. Через него можно даже байткод методов валидировать, а не только сигнатуру. Другое дело что не всегда с первого раза понятно, каким образом. Апишка самого архюнита конечно порой - мдааааа.

Смотри официальный гайд, там наверняка на это пример есть.
139 3367476
>>66926
Да кому ты нужен, инцел.
140 3367483
>>66917
Не от голода. Всех просто утилизируют в WW3.
141 3367487
>>66917
>>67483
Вообще-то нас всех переработает на биотопливо супер-ИИ.
142 3367497
>>67487
Врядли. Биореактор еще придумать надо, спроектировать, построить. Выхлоп энергии от твоей тушки врядли будет выше чем от тех же ветряков, не говоря про мирный атом. Да и палевно, человеки могут случайно раскрыть скайнет раньше судного дня.

А стравить народы и государства в пиздорезе - древняя безотказная проверенная временем технология избавления вида от ненужных юнитов. Как будто уже все к этому и идет...
143 3367503
А как вообще сейчас в коммерческой разработке, какое IDE используют?
144 3367507
>>67476
Не завидуй, я чистая няша.
>>67503

>какое IDE


У нас idea. Тип купили all products когда-то давно и используют определенной версии, лол. Вообще говоря никакая иде не может даже близко сравнится с идеей, она давно стандарт де факто..
145 3367508
>>67487
>>67497

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

А вы все дрочите на ее успехи, как будто это не нейронка научилась программировать, а вы сами... Не понимаю я вас.
146 3367510
>>67503
В 2024 по приколу пересел на GigaIde. Это буквально IDE-пранк какой то.
147 3367516
>>67510

> по приколу пересел



Меня не частные лица интересуют, а компании. Что-то же они должны работникам предоставлять.
148 3367519
>>67503
Идея
149 3367522
>>67516

>компании



Наши как будто бы хуй забили, мол, "используйте че хотите - нам похуй". Одно время ходила риторика о том, чтобы накупить лицух параллельным импортом, но в конечном итоге это оказалось ненужно ни манагеркам, ни разработчикам - все просто хуй забили на контору пидарасов и сидят кто на чем по вкусу.
150 3367523
>>67510
Лучше ультимейт версии?
151 3367527
>>67522

В смысле что хотите, если подходит только Идея? Пиратскую можно?
152 3367528
>>67523
Не, нихуя. Пока что это просто коммьюнити версия + gigacode-плагин. Эти потешные импортозамещатели даже портал с плагинами пока что не удосужились смиррорить - заходишь в маркетплейс и видишь там 451 статус код.
153 3367530
>>67527
Что значит "подходит только идея"? С чего бы?
154 3367539
>>67507
В своих гомофантазиях ты няша, а в реальности безработный инцел.
155 3367542
>>67539
У тебя ресентимент жоский. Выдумки какие-то про меня строчишь, хехе. Не надоедает?
156 3367544
>>67528

>удосужились смиррорить


Даже это делать не надо, буквально пару буковок в домене жидбрейнсов заменить и не будет ошибок. Короче уровень вк, пон.
157 3367546
>>67542
То-то именно у тебя на 100 вопросов один ответ "нет ти".
158 3367551
>>67544

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



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

Я бы все равно пожелал импортозамещателям удачи: в современных реалиях пиздить продукт у скурвившихся прозападников - святое богоугодное дело.
159 3367554
>>67546

>абы куда


>downloads.marketplace.jetbrains.com


Действительно.

>святое богоугодное дело


Они ж не пиздят. Все строго по лицензии. Ладно бы они ультимейт версию бесплатно давали
160 3367555
161 3367566
>>67554

>Действительно



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

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



Ну сегодня не пиздят - завтра трампыня прикажет перекрыть русским гитхаб, обрезать все форки, и уже получится что пиздят... Времена такие. Но если глобальный рыночек решил порезать тебя в правах в одностороннем порядке, не вижу ни единой причины соблюдать возлагаемые им обязанности.
162 3367581
>>67566

> значит это вопрос времени


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

>перекрыть русским гитхаб


Не знаю причем тут гитхаб. Есть и другие способы получить исходники. В любом случае на данный момент они ничего не воруют, а четко следуют букве западных законов. Что там в будущем будет, хууй его знает.
163 3367584
Почему нельзя просто сделать зеркало и пропатчить идею использовать это зеркало? Как будто должно быть изи для компании типа Сбера с легионами анальников.
164 3367585
>>67584

Скорее всего им просто похуй пока что, low-priority issue. У них там помимо идешки амбиций c гитверсом на целый гитхаб.
165 3367616
>>67546
учись быть не душным, нудным, скучным, неоригинальным и понимать мою позицию с первого поста, тогда и буду нормально отвечать. у тебя тоооочно получится, держу кулачки за это :3
166 3367749
>>67616
И снова "нет ти". Брух.
167 3367752
>>67074

>ну поверьти мни эта ни я адин бисплатнай шлюхай сируном петушарпа и гавна работаю это много людей точна многа!

168 3369178
Ахуйные жепы есть?
169 3369184
>>69178
Ношки есть, а жеп нет.
170 3369255
Посоны, поясните за RESTful, пожалуйста.
Есть один API, который при любой нестандартной ситуации кидает не 200, а определенный код HTTP.
При этом в не-200 респонсе все равно есть тело ответа, соответствующее контракту API. Помимо всего прочего, в этом контракте предусмотрено поле с детальным описанием ошибки, и оно мне нужно.
Я как клиент пользуюсь feign-http для обращение в этот API.

И вот что меня парит:
1) нормально ли это, когда и непосредственно код http-ответа, и еще и пэйлоад посвящены ошибке? Это не дублирование своего рода?
2) почему feign без пердолинга позволяет анмаршаллить только 200ые ответы, а все остальные улетают в FeignException, и вынуждают (раз информация об ошибке мне нужна) получать тело респонса из byte[] ex.responseBody со всеми вытекающими?
(А это: дурацкие дополнительные движения превращения этого массива в String с последующим ручным анмаршаллингом)
Почему так? Это библиотека хуйня, или это косвенное подтверждение того, что нужно выбирать один стул - либо кодом описывать ошибку, либо в теле респонса?
171 3369294
>>69255

>нормально ли это


Да.

>почему feign без пердолинга


Потому что Feign хуйня. Написать ErrorDecoder это не пердолинг.
172 3369334
>>69255

>>все остальные улетают в FeignException


аноны, такое теоретически возможно если мы дергаем внешний сервис через фейгн, то все "не200" статусы прилетят к нам в видей ФейгнЭксепшн, но может быть что допустим 500 или 404 прилетят както иначе?
173 3369563
Рынок джавы в РФ умирает. В дочках сбера (и я не про купер и ecom сейчас) начались массовые увольнения и закрытия проектов. Скоро джава перестанет существовать на российском рынке.
174 3369573
>>69563
Ну умерла и умерла. Чего бухтеть. В эпоху чата гпт джава не нужна. Лучше портянку процедурного кода написать и в продакшн. Чат гпт проверит правильность и сделает код ревью.
175 3369576
>>69563
Ураа, скуфов выгоняют на улицу. Минусы?
176 3369699
>>69255

>RESTful


не нужно, когда есть гэрпц
177 3369754
Что случилось с джава вакансиями в тг канале @jvmjobs? Я помню как еще до ковида, в 2019 году, там ежедневно постилось по 5-10 вакансий. Сейчас там одна вакансия в месяц. Что произошло?
178 3369767
>>69754
Что-то случилось, да?
179 3369824
>>69754

>>одна вакансия в месяц


блюющие смайлики под вакансиями какбы намекают, почему
180 3369827
>>69824
А почему не клоуны?
181 3369831
>>69827
Они все в го-треде
182 3369865
>>69699
Грпц легаси
183 3369928
>>69563

В пользу чего? Голанга, прости Господи? Я с трудом представляю как он может заменить Джаву. Это же какое-то ковбойство без экосистемы и закатом Солнца вручную.
184 3369947
>>69928
Вокруг голанга уже есть экосистема не хуже чем в жабе
185 3369952
>>69947

>>не хуже чем в жабе


они тоже граждане россии(с)
186 3369979
>>69928
Тем временем даже сбер увольняет до 50% штата в своих проектах где пытались что-то написать на жабе. Новые проекты стартуют онли на го или сишарпе. Зумеры в джаву не идут, а скуфидоны могут полгода лепить круд на спринге, а затем следующие полгода дебажить нюлы на проде, требуя при этом 400к и 30% годовой бонус.
187 3370005
>>69979

>>требуя при этом 400к и 30% годовой бонус.


ты можешь просто отсосать в общественном туалете забесплатно, кто тебе запретит?

>>сишарпе


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

жирнее только ноду хвалить, мол как охуенно на джаваскрипте писать бэк! И фронт и бэк на одном языке - охуенно!
188 3370020
>>70005
А почему ты свою работу сравниваешь с минетом? Какие-то странные ассоциации
189 3370148
>>69979

>Новые проекты стартуют онли на го


Какие? Микросервис запроса текущей даты?
190 3370184
>>70148
Ору.
191 3370261
>>69255
По рестфулу, все 200ки (то есть коды в диапазоне от 200 до 299) - успешное выполнение. Конкретное значение - нюанс. Уточняй по стандартам.

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

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



Я бы предположил, что да, хотя я глубоко в фейн никогда не погружался. почекал на заре времен, сблеванул и забил.
192 3370264
>>70020

>>свою работу


твою работу
193 3370266
>>69255

>нормально ли это, когда и непосредственно код http-ответа, и еще и пэйлоад посвящены ошибке? Это не дублирование своего рода?



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

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



А почему нет? Раз ошибка - значит эксепшон. Вроде бы интуитивно очевидно. Фейн так видит, хули.
194 3370346
>>70264
У меня это не работа, а хобби.

Ну и тип чел, которому ты изначально отвечал нигде не говорил про себя как скуфидона. А вот ты вполне себе тооочно скуфик. В общем подумай - это не норма.
195 3370536
>>70346

> не работа, а хобби



Лол, анальник.
196 3370542
>>70536
Да-да я :3

Кстати, не знаешь никакхи ресурсов/гайдов по грейлогу?
197 3370610
>>70346
Проиграл с оправдания нетрудоустроенности вкатуна.
198 3370620
>>70610
Скуфидончик, посмотрим кто будет смеятся последним. Ты давай топ топ на работку, а то тоже на улицу полетишь.
199 3370621
>>70620
Да, да, ты обязательно вкатишься. Главное в конкурсе красивого кода победить!
200 3370626
>>70621

>ты обязательно вкатишься


Так и есть. Думаю вот 26.. нет 29 обязательно.
201 3370831
>>70626

>>вот 26.. нет 29 обязательно.


лол, староват ты для замужества вката
202 3370834
>>69865
Легаси это твоя мамка, а весь ФААНГ сидит на грпц.
203 3370854
>>70831
Мне 21, а то год ориентировочный. Думаю до 2029 найду какого-нибудь свободного работодателя
204 3370862
>>70834
Вкатыш прибежал защищать барина, жалкий неудачник, ты никогда не вкатишься
205 3370980
>>70831
Я в 33 вкатился
206 3371029
>>70980
1933? Ловелас Ада, ты?
207 3371057
>>70980

>>в 33 вкатился


лол, в каком году?
Всё что до ковида - нерелевантно

>>70854

>>до 2029 найду какого-нибудь


Какой план на это время?
На что тратим время?
208 3371063
>>71057
2023
>>71029
Тонко, тонко... Жаль не все поймут.png
209 3371067
>>71063

>>2023


анончик пили кулстори, как прошел фильтры эйчаров на отсутствие опыта?
210 3371074
>>71067
Залетел вне РФ через стажировку за копейки в течение 6 месяцев
211 3371084
>>71067
Пиздец позорище. Сначала вы весёлые тролли издеваетесь над вкатунами и смеётесь над тем как они вылизывают жопу барина в попытках получить копеечную зп, но как только оказывается что они вкатились то сразу со всеми почестями пытаетесь вызнать историю "успеха". Будь консистентен, позорник.
212 3371106
>>71074

>>вне РФ через стажировку


"вне РФ" где именно если не секрет?
сейчас тоже не в рф?

>>71084

>>тролли издеваетесь над вкатунами


смотрите какой красавец в белом пальтишке

впрочем, наверное это метаирония или как там вы, бумеры, это называете?
213 3371117
>>71106
Холоп мерзкий, завались уже.
214 3371182
>>71057
Тратим время на то, чтобы из вуза не числанули. Классик.
И я тож через стажировку планирую.
215 3371626
>>71182
Просто посмотрите на это уёбище. Живёт за счёт мамки, три года безуспешно пытается вкатиться клоуном для барина, ну хотя бы стажёришкой! Точно получится!, верит, что вот в 29 году-то он обязательно вкатится, ещё и воюет на сосаче со всеми, кто ему говорит, что он страдает хуйнёй, умудряется обвинять их в чём-то, да ещё и пропогандирует своё терпение и впридачу содомию. Тебя в детстве не били случаем?
216 3371806
>>71626
Откуда три года? Я в этом треде не более года, да и то никто уже не помнит что я делал тут год назад. И про 29 просто шутка.

Били довольно часто, еще эмоционально насиловали, пожалеешь?)
217 3371882
>>71182

>> чтобы из вуза не числанули


чемуто полезному учат в вузе или чисто только бы не в армию?

>>через стажировку


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

В крайнем по пнд. А так мейби из-за мигрени + плоскостопия смогу.. хызы.
>>71887
не понимаю зачем вообще негатив распространять в этом треде. Почему скуфчеки такие злые буки?
220 3371890
>>71889
Ну конечно, распространение терминального терпения и клоунады лучше.
221 3371894
>>71889
Скуфы-то тебе базу говорят, только они ещё правду сказали тебе что ты тупой необучаемый холоп что продолжает унижаться перед хозяином, и посему ты совершенно невосприимчив к этой самой базе от скуфов.
222 3371898
>>71889

>>Чисто армия + оттуда же стажировку уже дали


это как?
не очень понял
223 3371899
>>71890
Йеп. А иначе в джаве и никак. Ведь только истинный жаванчек будет теперь 8 жабу на работе и отсутствие существенных изменений в языке на протяжении кучи кучи лет. :3
>>71894
Ну естественно. Меня вообще каждый второй хочет чему-то научить и сделать как лучше. За это время просто автофильтр к этой хуйне сделался. Учите Учите уму разуму кого-то другого.
>>71898
Ну я обратился к преподу меня и взяли на работку после собеса. Мейби лицом приглянувся, кто знает))
224 3371902
>>71899

> нет ты


Ну а о чём речь? Терпеливая шавка даже близко невосприимчива к базе. На любой вопрос один ответ "нет ты". Лол.
225 3371903
>>71902
Ужаааас, топни ношкой от бессилия
226 3371904
>>71899
Как будто кто-то на сосаче тебя уму-разуму учить пытается. Все прекрасно понимают, что обычно бесполезно кому-то что-то доказывать. На тебя просто срут, тебя унижают, чтобы твои вскукареки мимопроходящими не воспринимались всерьёз.
227 3371905
>>71903
Ну и нахуй тут эти проекции, недокатун?
228 3371909
>>71889

>>вопросы которые я задавал по проводу архитектуры ни разу


ну откуда препод в вузе знает актуальное состояние разработки?
там всё а) меняется часто б) ему нахой не нужно, его ЗП от знания актуальной хуеты не меняется

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

>>71899

>>меня и взяли на работку


>>отсутствие существенных изменений в языке


так чем ты недоволен собака?
если охота каждые 3 года новое учить - пиздуй во фронтенд
джава консервативна - огромный плюс
229 3371915
>>71909
Диванный эксперт ни разу не нюхавший даже стажировку поясняет про особенности работы на джаве, пиздец. Мань, если бы ты когда-нибудь на самом деле работал, ты бы ни разу не назвал изучение пары новых функцих рякта раз в тридва года чем-то сложным по сравнению со всем тем что приходится запоминать в ходе обыкновенной работы. У тебя там один класс из пятиста будет когнитивно сложнее двухгодичной обновы фреймворка.
230 3371918
>>71904
И как, работает? Много людей отвадили своими действиями? Читал когда-нибудь про реверсивную психологию?
>>71905
))
>>71909
Так, покажи где я писал, что недоволен жабой? Это ж не я ною на гетца, мол рря где мои знаки доллара у стринг темплейтов. Или итс овер, пора в го. Ни, мне плевать, я и на 5 готов работать, это просто инструмент, который я ранее изучал в плане женериков, что почему-то местным пизда как не нравилось.
>>71909

>ну откуда препод в вузе знает актуальное состояние разработки?


Он работал в компании, откуда ему не знать. Ну и мог бы ликбез в старые архитектуры провести, чому нет.
231 3371921
>>71918
Тебе ещё раз повторить? Никто никого не отваживает. На тебя просто срут.
232 3371923
>>71921

>чтобы твои вскукареки мимопроходящими не воспринимались всерьёз.


>Много людей отвадили своими действиями?


>Никто никого не отваживает


хмм. тяжело.
233 3371926
>>71923
И в чём противоречие?
234 3371961
>>71918

>>мог бы ликбез в старые архитектуры провести


могбы но не захотел )
не понравился ты ему ))

>>71915

>>а самом деле работал


>>изучение пары новых функцих рякта раз в тридва года


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

школьник пшел нах отседова
235 3371967
>>71961

> переход в реакте классы -> хуки это две функции выучить а не смена парадигмы


Да, всё так. Что сказать-то хотел, олень? У тебя парадигма каждый новый коммит тогда меняется.
236 3371981
>>71967

>>школьник пшел нах

237 3371982
>>71981

>Да, всё так. Что сказать-то хотел, олень? У тебя парадигма каждый новый коммит тогда меняется.

238 3372037
>>71961

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


Какие же скуфчики вредины все таки..
239 3372043
Приветствую достопочтенных Java-господ. Посоветуйте пожалуйста дорогие аноны IT-скуфидону. Хочу пет-проект написать, микросервесный. По классике смотрел Spring/Hipernate. Просто думал - брать проверенные решения или что то поновее использовать, потому что раньше на Python вместо Django брал Flask, в приниципе хватало для своих задач. Обычно выбирал более "легковесное и гибкое". Ознакомился с подобными у Java - это Javalin, Micronaut, Krop, Play, Apache Wicket etc. Стоит ли брать что то из модного-молодёжного или взять Spring и не выеживаться(учитывая тонны инфы и проверенные решения)?
240 3372045
>>72043
Почему микросервисная архитектура? Она плохо подходит для пет проекта. Не получаешь никакой выгоды от возможности распараллелить работу над микросервисами, потому что работаешь один.
241 3372057
>>72045

>Почему микросервисная архитектура


Хотел попробовать написать три-пять небольших сервисов стандартных и уже связать через Docker. Чисто для самообучения.
242 3372063
>>72043
Да хватит перекатываться в джаву тут везде сокращения.
243 3372112
>>72057
Понимаю. Но ты смотри, каждый микросервис это всё равно монолит. В жабе для тестирования архитектуры используется ArchUnit.
>>72043
Ну, если для самообразования, то нужно брать то, с чем ещё не работал и что при этом популярно моё мнение.
244 3372155
>>72043

>>пет-проект написать, микросервесный


всё правильно, пиши микры
только делай всё по взрослому:
- разворачивай через кубернетес
- используй спрингклауд
- у каждого микра - своя БД
- общение между микрами асинхронное - кафку И кролик
- внутри кадого микра используй многопоточность
245 3372167
>>72063
Да я знаю, так, чисто спортивный интерес
>>72112

>используется ArchUnit


Записал, буду изучать
Возьму Spring и начну
>>72155

>только делай всё по взрослому:


Так и сделаю как у тебя расписано
Спасибо аноны, обнял.
246 3372255
Это правда, что джава в РФ всё? Вакансий новых нет, новых проектов нет. Неужели теперь только говноланг остался?
247 3372259
>>72255
Айти всё, петь.
248 3372290
>>72255
Джаванчики трясутся, что у них будет конкуренция. Залетай, если ты не скуф
249 3372297
>>72290
Трястись о конкуренции нужно только тебе, недокатун.
250 3372314
>>72255

Рипнись.
251 3372315
>>72297
У меня конкурентое преимущество, смотри: во первых я няша, это уже пропуск на любом собесе. Во вторых, я пассивен и не почти проявляю инициативы, ящитаю это прекрасное качество для шестеренки в компании, инициатива зло как всем известно. Есче, есче мне без разницы какие фреймворки в проекте, на какой версии жабы и тд. Ну и по мелочи знаю жава кор лучше большинства, в тч лучше тебя

Воот, бойся меня, буу :3
252 3372703
>>71806
Да, главное верить!

>>72315
И чё, много накалкурировал? Ну хоть минимальные 300к хотя бы платят, или всё ещё позорные 100к, мамкин кокорент? Я хуею как срынкофанаты склонны заливать глаза мочёй и не видеть объективную реальность, ведь она от манямирка разительно отличается.
253 3372722
В России нет рынка. Здесь нет развитого капитализма и нет социализма. Здесь крепостное право.
254 3372739
>>72722

>крепостное право


>капитализм


Объяснишь разницу?
255 3372771
>>72722

>>крепостное право


крепостное право при коммуняках было, вернуля бляди после 50-ти лет свободы, прописка и колхозники без паспортов

>>72739
а тебя краснопузая блядь, ждет крепкий сук в парке у дома
256 3372784
>>72771
О, вчерашний холоп вылез. Молодец, снова показал, какая ты послушная шавка, а по делу что-то будет?
257 3372845
>>72703
Верить во что? В том посте были онли факты жи.

Помолчу на счёт зп :3
258 3372952
>>72845
Во вкат, очевидно. Куда ты там вкатываться собрался с таким размером контекста?

> Помолчу на счёт зп :3


Ну ясен хуй, сказать-то тебе нечего.
259 3373018
А вы знали, что в сишарпе есть рекорды, и они появились раньше, чем в джаве?
260 3373020
>>73018

>Петушарп — родина рекордов!

261 3373025
>>73020
Рекорд по самому низкооплачиваемому языку.
262 3373041
Что происходит, если запустить IDE от Jetbrains, купленную с казахской карты, где-нибудь в России?

Просто не получает обновления? Отменяют лицуху и банят?
263 3373050
>>73041
Да, есть прецеденты, когда лицуху банили на акке jb, если с российского ip активировал idea. Ну и с их стороны доступ к плагинам и обновам заблочен
264 3373060
>>73050

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

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

На чем тогда сейчас погромировывают?
265 3373163
>>72722
Глупость. В России развитый капитализм. Цены на жилье видел?
>>73060
На IDEA и прогают, в треде писали рецепты как скачать.
266 3373335
>>73041
В тулбоксе нужно выставить прокси или заворачивать весь трафик джейби в вэпэн. Регион сменить в учетке. Карта должна быть зарубежная. Но в бигтехе и прочих крупных компаниях либо запрет на продукты джетбруйнсов, либо отказ от решения проблем с оплатой. По факту джетбрейнс отказываются продавать лицензии компаниям отсюда
268 3375929
>>75927
Нет. Опять дебилы зачем-то делают совершенно нативную хуйню в виде кастомного класса. Как будто мы сами можем написать свой класс StableValue с таким же перформансом. Нет бы сделать кейворд stable. То же самое, но кода и обмана меньше.
269 3375931
>>75929

>Как будто мы сами можем написать свой класс StableValue


Не можем, потому что это обертка над аннотацией @Stable, которой в публично апи нет.
270 3375935
>>75931
Ну а я о чём?
271 3375936
>>75935
Аннотацию нельзя повесить на блок инициализации.
Нет, я в целом согласен, что апи хуйня, но я даже цель этого не понимаю. А так это превью, поправят потом. Или откатят нахуй, как стринг темплейты.
272 3375937
>>75936
Какую аннотацию? Сказано, кейворд stable.
273 3375944
>>75937
Он не будет обратно совместим. Поэтому хуй тебе по губкам, а не кейворд. Если бы у него скоуп был поменьше, а не такой огромный, то мейби и сделали бы.
>>75927
Это ж литерали init свойство из шарпа. Я только нихуя не понял про канкаренси гарантии. Какие-то победители, чзх
274 3375945
>>75944
Каким образом, мань?
275 3375946
>>75945
Что каким образом?
276 3375947
>>75946
Каким образом не будет обратно совместим кейворд?
image.png10 Кб, 421x159
277 3375955
>>75947
Мне никто не мешает написать подобную хуйню. Поэтому обратной совместимости нет. Если ты почитаешь, то все новые кейворды работают в рамках какого-то сверхнового синтаксиса, которого до этого и не було. Поэтому и обратная совместимость не ломается (за некоторыми исключениями).

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

> Ну и вообще, чистая имхотня, но вводить прям в язык в виде кейвордов что-то это последнее дело. Т.е. вот глянь на хаскель вей, где кор языка прям ооочень маленький, и вокруг этого маленького кора построили такие ебейшие стеклянные замки из абстракции, что диву даешься. Поэтому лучше универсальный и маленький кор, чем ad-hoc с огромной кучей всяких непонятных языковых конструкций.


Ты вообще читал, что тебе пишут, олигофрен?
279 3375961
>>75957
И че? Что плохого, что это введут в java core? Может collection api нахуй вынести? Не ну а че, можно же было написать. Я не понимаю, чем ты не доволен.
Это буквально аргумент гетца, почему он завернул темплейты: мол они вводят новые языковые конструкции тогда, когда это не требуется. Т.е. общее правило - если что-то можно решить в рамках нынешнего синтаксиса, то не нужно его блять расширять кейвордами и ещё какой-то хуйней.

>Ты вообще читал, что тебе пишут, олигофрен?


Лично мне ты написал два вопроса. Не ебу про что ты.
280 3375962
>>75961
Вторым постом в этой ветке был написан ответ на оба твоих высера, этот и предыдущий, объебос.
281 3375965
>>75962
Там просто яскозал, что должно быть так. Гетц сказал что нет, не должно. Терпи, жаван.
Ну и опять же, это нарушает обратную совместимость, да. Терпи x2.
282 3375966
>>75965

> Там просто яскозал, что должно быть так.


Глаза помой, увидишь побольше.

> Ну и опять же, это нарушает обратную совместимость, да.


>>75957
284 3375969
>>75968
Да знаю я про неё. "Какую" здесь в переносном смысле, означает что не к месту она тут.
285 3375971
>>75966

>Глаза помой, увидишь побольше.


Что именно увижу, чел? Там весь аргумент, ну пук меньше кода будет. Ахуенная мотивация перелопачивать компилятор жабы и переписывать спеку. До тех пор пока конецпция более или менее выразима в рамках нынешнего синтакиса, его и будут писать в этих рамках. Ради эфимерной экономии пары символов никто не будет добавлять новый сука кейворд.

Давай примеры, какие модификаторы доступа можно импортами блять скрыть.

>StableValue тоже можно было раньше написать как класс


Дааа, ровно с тем же полным квалифицированным именем. Угу, ахуительная блять история чел. Напиши сука.
286 3375974
>>75971

> Там весь аргумент, ну пук меньше кода будет.


Дальше читай, пиздоглазое мудило. Одно слово прочитал и устал?

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


Неси пруфы, что нужно будет что-то тут перелопачивать.

> Давай примеры, какие модификаторы доступа можно импортами блять скрыть.


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

> Дааа, ровно с тем же полным квалифицированным именем. Угу, ахуительная блять история чел. Напиши сука.


И причём тут полное квалифицированное имя? Какое полное квалифицированное имя у кейворда?
287 3375977
>>75974

>var, слышал когда-нибудь? record? А sealed?


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

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


На данный момент нет ни одного кейворда с ограниченным скоупом для полей. Т.е. это буквально новый код, причем с более ебаной логикой, чем в иных случаях. Ну за исключением быть может паттерн матчинга (И то, даже в этом случае не вводили новый кейворд).
288 3375980
>>75977

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


Ну блядь, а я о чём?

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


Объяснись.

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


Я не думаю что это уж настолько сложно. Парсить как модификатор, просто не вписывать в список глобальных кейвордов. А если у них архитектура не позволяет, то на кой хер они все эти джепы направленные на облегчение поддержки jdk вот уже на самом деле ломающие обратную совместимость высирают, типо выпиливания секурити менеджера? Пускай работают, пидоры, оправдывают эту хуйню.
289 3375994
>>75980

>Объяснись


Ну у меня вот проект скажем, который использовал в 8 жабе класс с именем var. В 9 жабе такой код просто не пройдет. Это буквально нарушение обратной совместимости, когда полностью легальный код на старой жабе не может быть скомпилирован новой.

>Я не думаю что это уж настолько сложно.


Ну точно не сложнее паттерн матчинга, просто ради такой фичи, которая как видно уже полностью готова и в сущности там просто приватную анноташку навесить в паре мест и усе, ты предлагаешь так-то достаточно дохуя работы лишней проделать.
Не думаю, что вообще когда-нибудь понадобится прям синтаксис расширить, всегда можно впихнуть очередную ненужную хуйню в VarHandle (opaque тот же), или вот вовсе вынести отдельным классом. Поэтому терпи.
Они очень редко вводят и как правило для прямо фундаментальных фич. Тот же var это type inference, к нему добавили возможность создавать деревья из типов в виде sealed, где-то между ебнули yield с record и в итоге все эти 4 кейворда работают на паттерн матчинг. Можно сказать, поскольку хуй знает с чем этот stable будет синергировать он в виде кейворда и не нужен.
290 3375996
>>75994

> Ну у меня вот проект скажем, который использовал в 8 жабе класс с именем var. В 9 жабе такой код просто не пройдет. Это буквально нарушение обратной совместимости, когда полностью легальный код на старой жабе не может быть скомпилирован новой.


Ты не объяснился, а просто более длинными формулировками сказал ровно то же самое.

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


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

> Они очень редко вводят и как правило для прямо фундаментальных фич. Тот же var это type inference, к нему добавили возможность создавать деревья из типов в виде sealed, где-то между ебнули yield с record и в итоге все эти 4 кейворда работают на паттерн матчинг. Можно сказать, поскольку хуй знает с чем этот stable будет синергировать он в виде кейворда и не нужен.


Тебя никто не спрашивал за философию скуфца. Тебя, в принципе, никто вообще не спрашивал. Речь не о предсказаниях что сделают, а что не сделают, это и так ясно, речь об оценке.
291 3375997
>>75996

>Ты не объяснился


А что не так в этом объснение? Почему это не нарушение обратной совместимости по твоему?

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


Ну неправда. Это парсер переделывать. Ну и они даже одну строчку могут годами согласовывать. Это ж изменение в спеке. А следовательно во всех компиляторах, а не только написанном ораклом.

>Тебя никто не спрашивал за философию скуфца.


Тебе же в любом случае надо на неё опираться. Именно он решает, что и как будет в языке. Глупо как-то говорить, что хочу по другому. Иди в другой язык, не знаю.
292 3376001
>>75997

> А что не так в этом объснение? Почему это не нарушение обратной совместимости по твоему?


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

> Ну неправда.


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



> А следовательно во всех компиляторах, а не только написанном ораклом.


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

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


Как это опровергает что-то мной сказанное? Тебе лишь бы высрать?
293 3376003
>>76001

>есть нарушение обратной совместимости


Ну то исключения ради великого блага, а тут хуйня.

>Как это опровергает что-то мной сказанное?


Это просто переводит все в ранг очередного нытья на фелософию жавы. В общем понятно. Поплачь в подушку и иди спать.
294 3376004
>>76003

> Ну то исключения ради великого блага, а тут хуйня.


Чё? Не об этом речь идёт. Дегенерат, проясни конкретно, где нарушение проявляется. Не покажешь конкретные примеры = слив пиздабола.

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


С самого начала таким было. По делу что-то будет?
295 3376016
>>76004
Я не понимать чего ты хочешь..
Компилит: https://godbolt.org/z/Pzcxvf689
Не комплит: https://godbolt.org/z/8xzW3dKd5

>По делу что-то будет?


Хочу подушку большую, чтобы в обнимку с ней спать..
296 3376018
>>76016

> Компилит: https://godbolt.org/z/Pzcxvf689


> Не комплит: https://godbolt.org/z/8xzW3dKd5


Так это уже новая жаба, в которой на обратную совместимость забили хуй. Могли бы и по нормальному как с варом сделать.
297 3376027
>>76018
А что с вар сделали?
https://godbolt.org/z/zGdn99KEj
https://godbolt.org/z/d4PndeaMh
Тоже самое.
298 3376031
>>76027
А ну, долбоёбы значит просто. Можно было бы и не ломать.
299 3376033
>>76031
Лол. Из всех этих новых, вар как раз сложнее всего не сломать. Ну я говорю, каждый ввод нового кейворда - это так или иначе поломка обратной совместимости. Вот может yield в этом исключение.
300 3376035
>>76033
Что сложного разрешить регистрацию вар классов?
301 3376037
>>76035
Сложная логика разрешения имен, когда ты такой класс заимпортишь. Они просто решили хуину на это забить и на корню запретить все неоднозначности.
302 3376038
>>76037
В любом случае либо долбоёбы, либо это не так важно.
303 3376041
Лучше бы они виртуальные потоки допиливали, синхронизация не работает, шедулед с дилеем не работает, спринг не стал быстрее или экономнее, сидят хуйней страдают
304 3376042
>>76041

> синхронизация не работает


Это-то допилили же.
305 3376164
>>76042
Не мешай человеку ныть.
306 3376377
>>76041
А по мне лучше бы алиасы для импортов, дефолты для аргументов метода и возможность задавать при вызове метода его аргументы по их имени. Жду очень.
307 3376406
>>76377
Юзлесс поебота, статик импорты я бы вообще вырезал к хуям
308 3376418
>>76406
Чем тебя статик импорты не удовлетворили? Странная любовь к бойлерплейту..
309 3376484
>>76041

>шедулед с дилеем не работает, спринг не стал быстрее или экономнее



Спрингошвайны как всегда за деревьями леса не видят.
310 3376487
>>76164
Пошёл нахуй.
311 3376975
>>76027
Ура, надеюсь вародолбоёбы вымрут в страшных муках без негатива
312 3377064
>>76975
Ну не знаю, мне вар очень нравится. Я щитаю наоборот нужно расширять его возможности: ставить его в return типах метода и аргументах. Еще чтобы и лямбды мог определять.
Ты только представь какой прекрасный бы вышел язык.
313 3377107
>>77064

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



Питон выйдет, без шуток. Хули нам типы декларировать - пусть их кампуляхтер за нас инференсит. Как инференсить? Ну если крякает - значит уточка, хули.
314 3377112
>>77107
Нет ну утиная типизация это слишком просто. Хотелось бы оставить статическую типизацию, т.е. тип определяется во время компиляции, а не в рантайме. И наверное в джаве фулово(Ну т.е. вообще ноль деклараций типов в методе) так сделать не выйдет.. Если скуфц че-нибудь эдакое не выдумает, конечно.
315 3377227
>>77112
Ты буквально котлиновский val описал
image.png30 Кб, 793x831
316 3377256
>>77227
Когда пик возможно будет в котлине написать, тогда и приходите.
Причем чтобы работало не как в петухоне, который и строки сожрет, а онли для чисел.
image.png62 Кб, 683x467
317 3377272
>>77256
Ну, прям так нельзя, да. Можно сделать вот так
https://pl.kotl.in/C79pKYthp
318 3377283
>>77272
Double в этом случае излишен https://pl.kotl.in/SwkElqGkf

Вообще даже в теории, интересно как бы это выглядело, мы знаем точную сигнатуру того или иного метода и в теории даже можем вычислить объект, которому этот метод принадлежит. Пока не понимаю что делать с перегрузкой методов. Наверное требовать дополнительной информации, если возникает неоднозначность..
319 3377288
>>77112
>>77256

>И наверное в джаве фулово(Ну т.е. вообще ноль деклараций типов в методе) так сделать не выйдет.



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

Чтобы зайти дальше, тебе придется отказаться от байткода как минимум, распространять все либы сорцами и компилировать все скопом. И будет у тебя не джава, а питон, как выше уже было сказано - питончик то как раз никуда не компилируется обычно. Ну или если пример питона тебе ухи режет по религиозным причинам, пример №2 - хаскель. Хаскель тоже мощно типы инференсить умеет, и либы распространяемые через hackage - либы сорцов в основном.
320 3377291
>>77288

>У тебя типы выводятся на этапе компиляции


Ну да, вывести их на этапе компиляции информацию брать из сигнатур методов, которые ты используешь в методе.

С байткодом и ко не вижу проблем, типа ты еще на этапе компиляции вычислил все типы, в чем проблема-то? Эта та же статическая типизация, просто пограмисту не надо ручками их писать, компилятор возьмет это на себя и сам расставит.
У петухона компилятор не берет на себя эту ношу, это делает интерпретатор. Это разные концепции совершенно.
321 3377301
>>77291
Ну ок, ладно, может с байткодом я погорячился.
322 3377546
>>77107
Вывод типов и утиная типизация это разные вещи. Ты совершенно не разбираешься в теме.
323 3377608
А правду пишут в МВП-треде, что айти всё?
324 3377609
>>77608
Доброе утро.
325 3377636
>>77608
Для скуфчиков да.
326 3377695
>>77608
Для тех кто не хочет учиться а хочет за 3 месяца выучить 3 функции и войти в айти - точно всё. Для остальных - нужно порвать жопу чтобы попасть на первую работку. А вот для тех кто уже 2-3 года отработал, никаких проблем (Сам летом менял работу, с опытом 2 года в C++ и перед этим 2 года в Java без проблем получил 3 оффера с 6 собесов, которые были с 30-35 откликов)
327 3377700
>>77695

>> 3 оффера с 6 собесов,


надеюсь, все офферы в Кремниевую Долину ?
Какой выбрал, язык, сума на руки, акции дают?
328 3377704
>>77695
Ну дело скорее не в сложности вката, а в финансовом благополучии и стабильности самих ИТ компаний.
Сейчас высокая ставка душит очень сильно, бабло брать даже на проекты по импортозамещению не откуда, народ на галерах начинают сокращать постепенно. Вся гражданская экономика постепенно сваливается в рецессию, как следствие беднеют и сами кабаны и их заказчики.
329 3377740
>>77636
То-то ты уже вкатился на 300кк/наносек.
330 3377741
>>77700
Позорник продолжает лизоблюдствовать.
image.png35 Кб, 927x303
331 3378081
>>77740
Ну не на 300к, конечно..

Кстати, зацени какую хуевинку в постгре сделаль. Вот знал бы я год назад про эти дефолты, уменьшил бы кол-во необходимых табличек.
Еще конечно составной PK который частично FK та еще грязь, наверное.
332 3378129
>>77741
приложи лёд к анусу у тебя горит
333 3378137
Если вкат закрыт
Зачем нужна тогда эта профессия?
Новых рабочих не надо будет в программировании в будущем? Программирование больше не нужно? За нас будут видеокарты рисовать код?
334 3378161
>>78137
Йеп. Советую изучать слесарное дело. Вот их ии никогда не заменит.
335 3378174
>>77741
эй, так куда твои мегаофферы, в Долину или на поддержку энтерпрайз системы РукожопСтройИнвест на шестой джаве?
336 3378205
>>78129

>у тибя гарит


Мда.
337 3378297
>>78205
охладил жопель? всё хорошо теперь?
338 3378367
>>78297

>у тибя дважды гарит


Мда.
339 3378383
Вкат закрыт
У тебя горит
Нет у тебя

Джава. Итоги
340 3378448
Да нихуя не закрыто. Ну максимум будет закрыт вкат конкретно в популярные языки программирования как в направление деятельности, ну и в рот их ебать. Люди бля тупые, они не способны ни загуглить, ни ввести промпт, нихуя.
341 3378750
>>78383

>>Джава. Итоги


ну хоть не как во фронтенде, где все геи
342 3378752
>>78750
Как что-то плохое..
343 3378822
>>78174

> в Долину


В 2024 стремится попасть в долину, не самая лучшая идея.
1. Увольняют там по щелчку.
2. Неясно что там трамп выкинет. Сможешь ты свою гринку получить или нет.
3. ФААНГи давно поняли, что сотрудники в долине обходятся им слишком дорого. И помимо найма в дешевых локациях, стали меньше платить и в долине.
344 3378946
>>77546
А ты читать и парсить то что пишут не вывозишь. У каждого свои недостатки.
345 3378949
>>77704

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



Раз на раз не приходится. Я в этом году нахрен до топов дошел, чтобы отговорить их хайрить хуй пойми кого попало.
346 3379002
>>78946

>нет ты


Мда.
347 3379018
Принцип DRY — Do Repeat Yourself, ибо без повторения бойлерплейта объявления классов, переопределения методов и прочей хуйни не получится его соблюдать.
348 3379128
>>79018
Бойлерплейт - это хуярить ручками гетсеты и прочую поебистику. То, что ты перечислил даже формально им не является.
Потом, существуют языки, на которых повторения практически нет, а все переиспользуется или есть легальный препроцессор-кодогенератор для шаблонной хуиты. Однако почему-то, подобные языки не особо любят в энтерпрайзе.
Наверное, можно сделать вывод, что пока ты репитишь код с нулевой когнитивной сложностью, бизнесу поебать, ведь зато это не увеличит экспоненциально сложность всей кодовой базы.
349 3379318
>>78822

>>В 2024 стремится попасть в долину, не самая лучшая идея.


ок, куда стремится в 2025 году тогда?
В Сбер? неиронично

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

А что сейчас?
Нельзя же жить без мечты, без понятной перспективы развития?
Как так то?
350 3379404
>>79318
Хз когда такой был путь. В США попасть не по учебе всегда было сложной задачей по причине рандома в выдаче виз. Лично знаю очень хорошего инженера, которому дали оффер не в долину, но тоже в хайтек и лотырея разыгралась не в его пользу.
351 3379406
>>79318
Чел, что мешает самому купить акции стартапов. Ты же можешь их купить за 3 копейки когда стартап в самом зачаточном состоянии и перепродать в 10 раз дороже через 5 лет. Логично, не?
352 3379412
>>79406
Стартапы не выходят на IPO сразу. Обычно есть инвесторы, которые вкладывают условные 5 млн. долларов в стартап. Их обычно несколько человек. Стартап пилит продукт и если продукт становится успешным, то поднимается вопрос об IPO, чтобы получить ещё больше инвестиционных денег. К этому моменту за 3 копейки ты уже его не купишь.

Плюс вкладываться в то, что ты никак не контролируешь это не то же самое, что и создать и влалеть своим продуктом.
353 3379444
>>79412

>это не то же самое, что и создать и влалеть своим продуктом.


А откуда ты знаешь, что именно под твоим руководством стартап стрельнет? Глупость какая-то.
354 3379458
>>79444
И где я говорил, что я это знаю?
355 3379472
>>79458
Ну в ином случае 4 пункт твоей же схемы просто не сработает. Накупил акций, а по итогу нихуя. И сколько раз такой цикл придется пройти? Чем это конкретно лучше, чем через ipo? Количеством иксов? В крипту вложись, там потенциальные иксы еще больше.
356 3379477
>>79472
Я то сообщение не писал, по мне оно тоже наивное.

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

>>наивное


разумеется гарантий никто не дает, на каждом шаге растут неопределенности

>>79404

>> сложной задачей по причине рандома в выдаче виз


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

>>нечестным конкурентным преиму


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

>>79406

>>купить акции стартапов


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

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

>>79472

>>Накупил акций


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

>по итогу нихуя


может и так сложиться

>>79318

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



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

>>наивное


разумеется гарантий никто не дает, на каждом шаге растут неопределенности

>>79404

>> сложной задачей по причине рандома в выдаче виз


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

>>нечестным конкурентным преиму


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

>>79406

>>купить акции стартапов


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

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

>>79472

>>Накупил акций


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

>по итогу нихуя


может и так сложиться

>>79318

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



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

> значит все успешные стартапы такие?


> сомнительный тейк


Я не говорил такого. Кому-то просто везёт.
360 3379726
>>79687

>просто везёт.


значит ни идея, ни квалификация команды не играют роли?
просто фартануло нефартануло на пути к успеху?

еще более сомнительный тейк
361 3379744
>>79726

> значит ни идея


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

> ни квалификация команды не играют роли?


Квалификация команды это конкурентное преимущество. Проблема в том, что у конкурентов обычно за счёт опыта работы в данной сфере, команда более кваллифицированная чем твоя.

> просто фартануло нефартануло на пути к успеху?


Да. Если сомневаешься, то можешь прочитать Черного Лебедя Нассима Талеба, он там рассказывает как это работает.

> еще более сомнительный тейк


Представь, что ты инвестор и к тебе приходит человек с идеей. Идея как мы уже поняли не имеет значения: предсказать что будет успешным, а что нет только из самой идеи невозможно. Нужна практика. Практика стоит денег, поэтому к тебе и пришли. Ты спрашиваешь: какое конкурентное преимущество у тебя есть? И тебе отвечают: у меня классная идея и команда энтузиастов! Ты бы инвестировал в это 5 млн. долларов?
362 3379747
>>79726
P.S. я могу привести другой пример, который видел своими глазами.

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

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

Они получили 5 млн. баксов на свой бизнес. Чувствуешь разницу?
363 3379810
>>79747

>>у нас сворованный датасет на 3 000 000+ размеченных примеров одного из крупных игроков



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

не говоря о том что в контракте НДА, запрет наниматься к конкурентам и создавать конкурирующий продукт в течении н-лет за нарушение миллионные штрафы
364 3379843
>>79810

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


Ага, конечно. Все же честные.

> не говоря о том что в контракте НДА, запрет наниматься к конкурентам и создавать конкурирующий продукт в течении н-лет за нарушение миллионные штрафы


Ну, они очевидно как-то обошли это пункт.
365 3379877
>>79843

>>обошли это пункт.


твоя история про Россию насколько понимаю
у нас по законодательству эти пункты контракта не работают

>>79843

>Все же честные.


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

>>79744

>у меня классная идея и команда энтузиастов! Ты бы инвестировал в это 5 млн. долларов?


про себя не могу сказать, не занимаюсь вечурными

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

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

Не совершайте мою ошибку, мехх. Луче не знать, чем знать.
367 3380191
>>80189

>где можно, использую Optional.


и CompletableFuture не забудь
368 3380192
>>80191
Ну многопоточка обычна скрыта далеко далеко в кишках, поэтому хз даже. Будет возможность - обязательно..
369 3380448
>>80189
Чет я тебя не понимаю. Закатил залупу на ФП, а в пояснениях какие то контроллеры-хуеллеры-сервисы...

Или ты к тому что познав ФП ты теперь не можешь откатиться назад в бренный мейнстримный мир? Не преисполнился значит еще. Бывает, пройдет со временем.
370 3380582
>>80189

>контроллер


>спринга


>сервис


Зачем тебе фп?
371 3380783
>>80582
Забей. Это типичный программист на спрэнг фримверке. У них вся "архитектура" - это МайКонтроллер -> МайСервис -> МайСервисИмпл -> МайРепазитари
372 3380790
>>80582
Это не спринг.

Ну хочеца вот обобщить. Я не знаю как еще объяснить, просто хочеца, вижу что потенциально можно, но по факту нельзя.
>>80783
Большие контроллеры плохо, сервисы тоже плохо.. Предложи книжки/ресусры/примеры хорошей архитектуры. Просто, по моему архитектура в жабе это какой-то мем, никто не говорит как сделать лучше, но критикуют постоянно.
>>80448
Боюсь, что такое онли у психиатра лечится, к которому я боюсь идти, ибо больше на работку не возьмут. Ужс.
MetropolitanHilarion(Alfeyev)2022.jpg217 Кб, 554x768
373 3380956
Ушел из фронтенда после 10 лет работы потому что работа энта самая начала искаться месяцами, а то и полугодиями. Лучше ли на джаве обстоят дела?
374 3380961
>>80956

>Ушел из фронтенда после 10 лет работы


>работа энта самая начала искаться месяцами, а то и полугодиями.


может ты состарился?
Во фронтенде проблемы найма у тех кто старше 40лвл

>Лучше ли на джаве


фронтендеру искать работу на джаве будет сложно
джаваскрипт и джава ведь разные языки?
375 3380987
>>80961

>может ты состарился?


Не.

>фронтендеру искать работу на джаве будет сложно


Заволчюусь, на этот счёт не переживай.
376 3380988
>>80956
Еще хуже. Пишут вон даже сбер своих сотрудников выгоняет на улицу. Конкуренция среди вкатунов ебейшая, каждый готов жопу порвать за место. У тебя не выйдет, побойся бога
377 3380996
>>80988
Понял. Судя по тону ваших ответов - надо пробовать. Накидайте курсов лучших.
378 3380998
>>80996
Топчек - https://docs.oracle.com/javase/tutorial/
Отсюда большая часть курсов в тупую перекопирована. Если тебя в курсах интересует информация, а не менторство, конечно.
379 3381053
>>80189

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


Ты уж определись или

>не ебу какие аргументы в этом сервисе


или

>передаю кондишену метод сервиса, он первые аргументы заполняет и возвращает мне частично примененную функцию



Ты не можешь делать частичное применение к функции с неизвестными аргументами. И получить осмысленный результат такой который можно использовать частичного применения неизвестной функции - тоже.
image.png49 Кб, 1179x508
380 3381064
>>81053

>Ты не можешь


Могу. Воть тип:
app :: (Int -> Int -> a) -> a

По крайней мере каррирование позволяет в a запихнуть все оставшиеся аргументы. В жабе также можно сделать, просто в жабе нет карринга везде, поэтому это имеет мало смысла.
381 3381110
>>80988

>даже сбер своих сотрудников выгоняет на улицу


Учитывая какие пассажиры уровня Бугаудинова там работают, лол
382 3381111
>>81110
Кто это?
383 3381143
>>81111
Сбер в свое время очень активно пылесосил рынок и набирал всякое отребье. Конкретно этот пассажир начинал с того, что раздавал листовки возле метро и работал барменом, а потом залетел в сбер, где "проектировал дто". Неудивительно, что когда ставку подняли, то кабаны начали резать балласт и выкидывать всяких лоускильных додиков. В соседнем треде кидали скрин где такой же попаданец из иннотеха вылетел. Хотя там типичный такой пассажир у которого 5 работ за 3 года и он нигде дольше года не держался
384 3381164
>>80189
Котлин
385 3381241
Я же могу пробный период у ультимейт идеи обновлять постоянно, если буду её сносить и заново ставить? Пробовал так кто делать? Или она как-то систему чекает каждый раз при установке?
386 3381250
>>81241

>пробный период у ультимейт


регься на новую временную почту каждый месяц

>>81143

>где "проектировал дто".


передо мной сейчас дтошка на 250 параметров
спроектирована хуево

>>81143

>из иннотеха вылетел.


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

уважающий себя человек не пойдет туда работать, я так считаю
387 3381315
>>81164
Ты тролишь? Точно такая же проблема как у жабы - нет повсеместного каррирования.
У скалы с этим получше вроде. Но я не знаю смогу ли я хоть когда-нибудь на неё попасть.
388 3381317
>>81241
Я на линуксе ставил простой баш скрипт в systemd и усе. Кидал тут где-то.
На винде не знаю будет ли работать. Она может в реестр срать
389 3381416
>>81241

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

Чисто теоретически это очень хорошая ветка программирования, но вот писать в стиле ФП не всегда хорошо.
392 3381441
>>81419
Ну я и уточнял, что "повсеместного". Ты сам замечательно написал - писать в таком стиле в жабе/котлине просто глупо и затратно по ресурсам. Жвм для этого не предназначен.
>>81423

>более затратны по памяти и времени.


Ну тут не факт, ghc так-то неплохой оптимизатор. Я могу только от себя сказать, что оптимизировать программы на хаскеле просто нереально. Из-за ленивости очень сложно сказать насколько производителен твой код. Ты даже не можешь сказать, посчитал ли ghc это хвостовой рекурсией или нет. И там два пути: лезть в кишки, понимать как именно работает компилятор, использовать чистые анврапперы и прочее прочее. Ну или просто взять, обернуть все монадкой и написать в ебаной сишке, код который ты хочешь сильно оптимизировать, пхпх.
393 3381526
>>81423

>программы в стиле ФП более затратны по памяти и времени.



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

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

Эта вся история вовсе не про производительность, а про то, чтобы отодвинуть разраба подальше от низкоуровневой алготитмической хуеты, где он всегда сосет и лажает, в плоскость, где ему мыслить и общаться удобней.
394 3381650
>>65710
Деплоим свои жарники в поды в кубер.
Докер для лошков
395 3381667
>>65710
Деплоим варники в сервер приложений, то же самое что и кубер.
sage 396 3381877
Я всё понимаю, но нахуй юзать этот опенапи, чтобы генерировать интерфейс с ебанного ямл файла?
397 3381884
>>81877
Ямл удобнее в том плане, что ты точно контролируешь что и как, а не надеешься на ямлогенератор. Это что-то уровня, нахуя мне делать ddl, если хибер и сам это может.
Еще плюс, что ты в код не включаешь эти кучи аннотаций мусорных.
sage 398 3381888
>>81884

>Еще плюс, что ты в код не включаешь эти кучи аннотаций мусорных.


Так в контроллерах обычно никакой логики и не пишут, а просто вызывают сервис уровень. Я не вижу пока никакой выгоды, только пердолинга больше.

> Это что-то уровня, нахуя мне делать ddl, если хибер и сам это может.


Ну ты сравнил базу данных и рест апи обычное.
399 3381897
>>81888

>обычно никакой логики и не пишут


Ну типа это не повод включать аннотации опосредовано относящиеся к делу.

>Ну ты сравнил базу данных и рест апи обычное.


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

Но лично у тебя вообще конечно хуйня какая-то делается. Не понимаю нахуя здесь делать интерфейс жабовский. Это ж буквально схема
yaml -> interface -> yaml
Просто из пустого в порожнее. Напрямую передавать этот yaml да и все.
400 3381916
>>81897

>плюс не искать по всей кодовой базе, где ж там надо внести изменения. И плюс не надо иметь никакой компетенции в жабе.


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

А ещё я прочитал, что с этой спеки можно нагенерить интерфейсы\модельки на других языках. Но это вообще такое себе преимущество.
401 3381929
>>81916

>что хуй кто будет туда возвращаться часто после того


Мне просто кажется, что люди которые пишут спецификации к апи (аналитики мб) и ты как разработчик разные люди. Я не понимаю зачем заставлять первых ходить по кодовой базе.
Ну и обновляют исходя из бизнес требований. Так что возвратятся как обновятся требования.

>Но это вообще такое себе преимущество.


Так и есть. Это ж не стандарт как wsdl.
402 3382004
>>81064

>Могу. Воть тип:


Как ты ловко передернул свою пипирку!

От

>не ебу какие аргументы в этом сервисе


к

>По крайней мере каррирование позволяет в a запихнуть все оставшиеся аргументы.


Что как минимум подразумевает что первые аргументы ты знаешь.
403 3382014
>>82004
Ну даже если первые аргументы не подходят, а тебя интересует исключительно эффект, ты всегда можешь обернуть это в лямбду.
app (\_ _ -> f)

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

и еше чево за акценты на половых органах.. ужс
404 3382045
>>81877
Это имеет смысл только в случае, если тебе нужно сделать точное соответствие уже готовому разработанному и утверждённому, фиксированному API, оформленному в yaml.

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

Но если ты сначала пишешь ямл, а потом что-то генеришь - то это долбоебизм несусветный. Я видел, так иногда делают, но зачем - объяснить нихуя не могут. Ну разве что джунов занять, чтобы не мешались.
405 3382046
>>81877
>>81888
Сажу сними, ребёночек, тогда может тебе объяснят.
406 3382052
>>82045

>Но если ты сначала пишешь ямл, а потом что-то генеришь


Это могут делать разные люди - архитекторы/аналитики, а имплеменить интерфейс будут уже разрабы. Нужно, если контракт апи согласовывается с другими командами заранее.
dllelf и jar-файлы 407 3382059
Можно ли в jar запихнуть dll/elf-файл и через jni к этому файлу обращаться?
Если да, то как такое сделать?
Все попытки работы с нативами приводили, что я могу загружать dll/elf из определенных папок.
408 3382060
>>81929

>Мне просто кажется, что люди которые пишут спецификации к апи (аналитики мб) и ты как разработчик разные люди.


Вот и мне такое тоже кажется. Часто вижу такую картинку: код и комментарии об одном, а на сайтах/руководствах совершенно иное.
409 3382061
>>82059
Пихай в ресурсы.
410 3382063
>>82061
Ответ нашелся. Надо использовать System.load()
411 3382064
>>82060
Эти глупые жаваны не помнимают мечту мальчика-аналитика..

И имхо, если имплементация не соответствует спецификации, то это проблемы имплементации. Следовательно ты должен больше работать
412 3382067
>>82064
Такова логика начальников.
413 3382094
>>81250

>которая в том числе пишет постоянно звук вокруг


Кстати заметил такую хуйню на рабочем компе. Сижу в наушниках даже если ничего не играет в них и периодически слышу белый шум, словно на них подается напряжение..
414 3382189
>>82052
нормальные архитекторы в детали апи не будут погружаться, тем более аналитики
нормальное апи оно не сразу появляется, это несколько версий, методом проб и ошибок и развития
и каждый раз писать ямл для этого - полный бред и трата времени и сил
415 3382259
>>82059

>Можно ли в jar запихнуть dll/elf-файл и через jni к этому файлу обращаться?



Можно. Более того, есть много прецедентов в опенсорце подобного рода (с наскоку вспомню libgdx, lwjgl).
416 3382270
Блять, я не знаю, может быть gradle и более технологичен чем maven, но работает он как говно. Задачи, по крайней мере у нас на проекте, он выполняет все те же, что и мавен, но только мавен постабильнее был и конфиги у него более какие-то очевидные, что ли. Вот блять просто ни с того ни с сего отвалилась либа.
417 3382274
>>82270
Срач по этому поводу ты врядли здесь разожжешь - как будто локальный конценсус в треде сложился и так в пользу мавена.

Как хоть фейлится то? Запости ошибку, я не знаю.
418 3382283
Просто градл не для средних умов.
Тут срачей никаких не надо, не знаешь градл, вебфлакс, котлин, значит джун, не более.
419 3382289
>>82274
У нас есть своя либа, в которой хранятся модельки общие. Вот грейдл просто не может её "стянуть" с приватного репозитория. Просто не видит её там, говорит такой версии нет, хотя она есть, у коллег всё норм работает. Забей, сейчас как обычно КЕШ какой нибудь почищу и заработает.

> срач


Да я и не пытался его разжигать, просто бугуртнул. У меня за 3 года работы с мавеном ни разу таких проблем не было, например.
420 3382297
>>82189

>и каждый раз писать ямл для этого - полный бред и трата времени и сил


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

>нормальные архитекторы в детали апи не будут погружаться


Ну они могут делегировать это кому-то, просто это не задача разраба энивей.
421 3382314
>>82045

> но зачем


Стильно модно, не как у всех.
422 3382320
>>82289
Понимаю. Поддержки тебе, надеюсь у тебя все получится.
423 3382520
Изучаю книгу по подготовке к экзамену 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.
423 3382520
Изучаю книгу по подготовке к экзамену 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.
424 3382548
>>82520

>а просто издевательство над экзаменующимися


О, а скажи в чем отличие литерала от кейворда? И что выведет пограма типа такой https://pastebin.com/M2g48PBq (тут нет проблем с компиляцией)

>к экзамену java oracle 21,


И нахуя его сдавать? Лучше на работу берут?
425 3382587
>>82548

>Лучше на работу берут?


может он в забугорье живет
напишет потом на линкедине Фуллы сертифайед джава софтвер инженер
426 3382672
>>82548
У меня даже атестата нету, мне блеат нужно екстернат сдавать.... Для меня этот экзамен - это очень важно, понимаешь ?

>>82587

>забугорье живет


живу
427 3382673
>>82672

> это очень важно, понимаешь ?


Ууу, так бы и обнял няшку. Удачки :3
428 3382829
Как же жаль, что Sun продали. При сане-то джава двигалась в правильном направлении, и Гослинг был у руля, а не скуфц. Глядишь если б не скуфц, не было бы поломок обратной совместимости до сих пор, и 40% не сидели бы на 8 джаве. Сан вообще корпорация добра, если б не сан, хуй знает как бы жили мы.
429 3382864
>>82829

>не было бы поломок обратной совместимости


какие там поломки, импорт пакетов другой?
430 3382866
>>82864
Ты откуда свалился?
431 3382869
>>82866

>откуда


я с 11 на 17 только перекатывал сервисы
а что?
432 3382872
>>82869
Дядь, там уже 21 вышла и 25 выходит. 21 в три раза сложнее 17, 25 будет в 20-30 раз сложнее 17.
433 3382883
>>82872

>в три раза сложнее 17


в каком смысле?

выходить они выходят, но не слышал что на них торопятся переходить
434 3382884
>>82883
Почитай джепы.
435 3382913
>>82884

>джепы


я даже не знаю что это (

расскажи пожалуйста вкрации, как поломана обратная совместимость?
436 3382915
>>82913
Рефлексию выпилили.
437 3382924
>>82915

>Рефлексию выпилили.


вот это новости
погоди а как лобмок тогда работать будет?
438 3382925
>>82924
Так он на этапе компиляции работает.
439 3382926
>>82915
хуйню несёшь ёбаный
440 3382927
>>82926
Аргументируй.
441 3382942
>>81884
не слушайте этого долбоеба

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

>ты точно контролируешь что и как, а не надеешься на ямлогенератор


если springdoc тебе сгенерил нормальный сваггер, то и ямл он выдаст точно такой же, в 99% этого достаточно
442 3382944
>>82927
где там че выпилили, пример, лолка
443 3382946
>>82944
Какой пример, дебил? Просто всю рефлексию нахуй выпилили. Любой метод рефлексии возьми и его больше нет.
444 3382962
Дебилы блядь! Ведетесь на жырный троллинг, просто не отвечайте и всё.

https://download.java.net/java/early_access/jdk25/docs/api/java.base/java/lang/reflect/package-summary.html
445 3382965
>>82942
Ну лично у меня была проблема с именами. Ну т.е. как бы всем очевидно, что именование в жабе и json, path, query разное. Также проблемы возникают, когда ты хочешь указать сложный объект(с парой наследников, например и delimiter).
Ещё заебно указать, чтотмне нужна особенная авторизация, тащемта если разработчики ямлогенераторов не вписали тебе нужные ключи, то ну соси хуй.

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

И ты сам долбоеб. Заебали оскорблять.
446 3382969
>>82962

>троллинг


так насчет поломатой обратной совместимости - писдеш?

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

Сколько раз говорил себе не верить официальным новостям и дващу! и Вот опять!
447 3382971
>>82969
Да ломалась она. >>76016 >>76027
Типа это не особо новость. Она и с переходом на восьмую версию ломалась. Зис код https://pastebin.com/M2g48PBq выводит разное на 7 версии и 8.
448 3382986
>>82829
Скуфц у руля вроде был еще в сане. Гослинг вроде быстро так съебался в шарп-то. Хотя могу и ошибаться.
449 3382992
>>82962
Алё, еблан, ты этим хуй воспользуешься. Оно как бы есть, но на самом деле нету.
450 3383004
>>82971

>ломалась она.


ебать ты выдумщик, конешно если зарезервированные слова использовать оно не будет работать
451 3383005
>>83004
В чем твой аргумент-то? Нещитово? Ну вон тебе удалили из Thread методы управления потоками. Тоже нещитово? Не ну с таким уровнем копиума ничего не поделать
452 3383014
>>82992
пруф хоть один приведи - покажи где чего выпилили, из-за чего привычная работа с рефлекшн невозможна будет?
453 3383017
>>83014
Джепы читай, долбоёб бля.
454 3383076
>>83005

>Нещитово


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

>>83005

>удалили из Thread методы управления потоками.


удалили так же как удалили рефлексию?
анон выше утверждает что ты пиздишь

мне кажется ты тот самый #-анон который тут байтит солидных джава-джентльменов всякой хуйней
извини, мое время дорого чтобы гуглить поебень
так что давай ка пруфы - какие методы выпилили, из какой версии джавы?
455 3383088
>>83076
Судя по тому, что ты не знаешь что такое джепы и не слышал про методы управления потоками, ты сам залётный долбоёб байтящий хуйнёй ИТТ. Тебе даже скидывать ничего не надо, просто блядь копируешь ровно то что тебе скинули дословно и гуглишь, читаешь первую ссылку.
456 3383145
Стоит ли глубого изучать Java EE по книге "Изучаем Java EE 7"? Я сейчас работаю на проекте, где используется WebSphere и Java EE 8, но я не знаю, насколько это все востребовано на рынке. Может это умирающая технология?
41aeea55479ed8f74dc1d64b73244b7b.jpg62 Кб, 735x900
457 3383152
>>83145

> Стоит ли глубого изучать Java EE


> используется WebSphere и Java EE 8


> Может это умирающая технология?

458 3383161
>>83088

>просто блядь копируешь ровно то что тебе скинули


смотри что чат гопота говорит про тебя:

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

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

Ты опять обосрался, шарп-кун
459 3383163
>>83161
О господи блядь, какой дегенерат, он мне ещё галлюционирующую гопоту как аргумент приводит. Покажи мне Thread#stop() в java 23.
460 3383178
>>83163

>дегенерат


>Покажи мне 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.
461 3383179
>>83178
Чел удивлю тебя, но жавистам не нравится когда удаляют подобное. Ты бы видел какой вой был от удаления на минуточку приватного апи - Unsafe. А тут считай полулегальный метод, которым кучу лет пользовались, все понимали что ну помечен он от людей не шарящих, а по итогу у тебя отобрали вообще все способы манипулировать потоками. Ну за исключением дебаг ручек. Ахуенно, спасибо ребят. Это ну тооочно никак не повлияет на кодовые базы и точно не нарушение обратной совместимости.
462 3383189
>>83179
Обновил джаву - обновишь и вызовы удалённого апи, далбайоп.
463 3383206
>>83189
Каким вызовом удаленного апи можно заменить Thread#suspend()?

Мне просто непонятно за что ты копротивляешься. В оракл думаешь возьмут?
464 3383233
>>83178

>ничего не удаляли! вот пруф из чат гпт


>но вот то что они удаляли это правильно, так и надо!


Ты никогда не вкатишься, сколько не будешь лизоблюдствовать в треде. Мозгов мало.
image.png314 Кб, 746x384
465 3383277
Мнение?
467 3383338
468 3383455
>>83233

>вкатишься


еблан, уже давно вкатился

>>83179

>все способы манипулировать потоками


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

>пользовались


любой депрекейтед метод не пройдет код ревью, там где я работал
если вдруг, ну вдруг они совершенно необходимы, просто не идем выше 20й джавы
469 3383460
>>83455

>либо специфические задачи


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

>просто не идем выше 20й джавы


Ну т.е. это новая 8 жаба? Ну заебись придумали. Повторюсь, не слом обратной совместимости. И я не понимаю смысл это отрицать. Это не первый и не последний раз. Вот эта ( >>83294 ) хуйня тоже обратную совместимость ломает. Ну точнее детектит места, где теперь она сломана будет.
И вот главное меня долбоебом назвать. Ужс, бесит.
470 3383465
>>83460

>главное меня долбоебом назвать


ты вопросы сеньора-помидора или даже лида разработки поднимаешь

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

тем более ты вообще вкатунишка, тебе еще учить и учить базу
471 3383467
>>83465

>ты вообще


Откуда ты знаешь кто я и какая у меня занятость? Ирл знаком или че? Для чего эти фантазии?

Тем более это именно ты не верил, что как так в жабе ломается обратная совместимость. Прекинь.
472 3383471
>>83467

>ломается обратная совместимость


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

повторяю - для среднедевелопера значимость твоих вопросов равна нихуя или меньше и то что тебе это не ясно - очевидно метит тебя как вкатунишку не написавшего ни строчкии коммерческого кода
473 3383474
>>83471
Смотри внимательно:
Ты задал вопрос. => Я ответил.
Всё. Тут нет цепочки, что это лично мне блять важно, жить не могу. К чему ты срешь про значимость, вкатунизм, оскорбляешь? Или ты настолько жалок, что вместо аргументов нихуя сказать не можешь и просто срать начинаешь? Ну спокнись пж и свали нахуй из треда. Такие как ты просто мерзкие и неприятные личности, которые портят любое сообщество. Тебе тут не рады. Иди нахуй.
474 3383477
>>83474

>Ты задал вопрос.


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

>>83474

>вместо аргументов


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

>>83474

>Тебе тут


продолжайте наблюдение
475 3383568
>>83179

>но жавистам не нравится когда удаляют подобное



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

Ну своего рода этот вой - лакмус. Кто вменяемый адекват, и кто необучаемый долбоеб.
476 3383576
>>83568

> завезены альтернативные публичные апи


>С тредстопом та же история.


И какие же такие апи завезли для тредстопа? Ты же понимаешь, что интеррапт это совершенно другое? Оно ни коим образом не решает ту проблему, которую решает тред стоп.
Как я вижу, они просто ебнули апи не предоставив никаких альтернатив. Круто.
>>83477
Уууу, какиие же вредные все таки люди тут сидят, сил нет
477 3383579
>>83455

>мам ну скожи ему я вкотун вкот типо вкот джепы ни щнаю но и нинужно мам скожи

478 3383580
>>83576

>какие же вредные люди


Не суди по одному долбоёбу обо всех.
479 3383591
>>83294

>черновик джепа о подготовке к внесению джепа вальхаллы


Вальхалла скоро. Надо только потерпеть.
480 3383836
>>83576
>>83579
>>83580
зачотный самоподдув

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

Росскажи что за проект, почему именно так надо, а нормально нельзя написать?
482 3384000
>>83836

>почему именно так надо, а нормально нельзя написать?


Нормально - это как? Если что, то в джэве нет нормальной модели многопоточки. Именно нормальной и современной. Поэтому даже в 2к25 ты должен дрочиться с волатайлом, синхронайзд, запускать треды руками и как-то пытаться потом перекидывать данные из треда в тред. Поэтому все новые проекты стартуют либо на шарпах либо на гоу
483 3384030
>>83836

>мам они все симоны

484 3384031
>>84000

> Поэтому все новые проекты стартуют либо на шарпах либо на гоу


О, шарпоговношиз от гетсетанья отвлёкся.
485 3384033
>>84000

> Поэтому даже в 2к25 ты должен дрочиться с волатайлом, синхронайзд, запускать треды руками и как-то пытаться потом перекидывать данные из треда в тред.


Что за проекции? Ну совсем же жирно, при том что библиотека многопотока в джаве с самых её первых дней киллер фичей была.
486 3384041
>>84033
Дело в том, чтобы написать масштабируемую систему на жабе тебе нужно вызубрить как стихотворение JMM и заучить все выступления Шипилеши, а потом иметь под боком разраба уровня Гётца или Армстронга, но ты все равно дашь жидко в рейтузы и обрушишь систему в 4 утра, когда она сорвется в гонку где-нибудь на продолбанном хэппнс-бифор и заруинит репу компании списав 100500 денег.
А вот многопоточный код на гоу или шарпе пишется легко и приятно и даже дебил после курсов высрет ОК код
487 3384051
>>83836
Блин, ну вот опять. Почему тебя так сильно интересует не проблема в общем, не мой ответ на вопрос про нарушение обратной совместимости, не невозможность адекватного написания сервисов с вызовом внешнего (=недоверенного) кода, не ответ про то, что нет публичного апи замены того, что дельнули, а что вот лично я блять делаю.
Да и какой смысл твоего вопроса? Ну объясню, что я делаю, так ты всегда можешь сказать, ну это лично твоя проблема а ещё ты вкатунец тд и тп. Вот мне делать нехуй, как бисер метать всяким.
488 3384052
>>84000

>новые проекты стартуют


ташемто вопрос был про твой опыт

ты опять обосрался выдал нерелевантное бла-бла
489 3384060
>>84051

>невозможность адекватного написания сервисов с вызовом внешнего (=недоверенного) кода


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

>>84051

>а что вот лично я блять делаю.


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

но я не хотел бы быть несправедливым и считать долббойопом нормального человека - поэтому даю тебе шанс исправить впечатление, подсветить твою значимость которая позволяет тебе интересоваться поднятыми вопросами не как долбойопу а как солидному специалисту по джава
490 3384061
>>84041
Блядь, какой же жир, даже комментировать не хочется. Многопоток в петушарпе сам по себе сложнее, потому что там вместо виртуальных потоков сраные асинки, в остальном он похож, но библиотека стандартная там гораздо беднее. Про JMM вообще высер с отрицательным iq, JMM и книга скуфца тебе помогает блядь разобраться в сложной теме, а не наоборот.
491 3384083
>>84060
Можешь считать меня кем угодно. Я не собираюсь оправдываться, доказывать, что не верблюд. В сущности твое мнение обо мне ничего не меняет.
492 3384089
>>84083

>твое мнение обо мне ничего не меняет.


всё верно
ты долпойоб независимо от того знает ктото об этом или нет
мое знание об этом ничего не меняет
493 3384123
>>84089
Да нет, всем просто похуй на твоё мнение.
494 3384255
>>84061

>JMM


он даже не понял о чем ты, не мечи бисер
к практике программирования отношения #-шиз не имеет
495 3384289
>>83576
Тредстопа в его оригинальном виде изначально не должно было в джаве существовать, вот и все. Джаваны просто исправили историческую ошибку в своем апи, ни больше ни меньше. Хавай интеррапт или пиздуй обратно в плюсы - вот и вся альтернатива. Нравится тебе, не нравится - вот хоть изговнись весь, суть вещей это не изменит.

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

>неправильно стандартную библиотеку используете


Я тебя понял, джавапидоран, продолжай охранительствовать.
497 3384291
>>84290
Конечно неправильно. Если бы ты понимал матчасть, ты бы и сам это осознал. Но ты же ребенок. Инфантил. У тебя игрушку отняли - ты и ревешь. И все то вокруг тебя виноваты - и мама-Шипилев, и папа-Гоец и вредная-превредная джава, а сына-корзина за свои выкрутасы ответственности никогда не несет.

>охранительствовать


Мало того что инфантил - еще и либераха, небось? Ну бинго.
498 3384292
>>84289
В любом случае, никто у меня не заберет дебажные ручки(JDI), так что ты не прав, еще не исправили :3
Прост это хуйня в сущности, что тебя вынуждают настолько сильно повышать привилегии в рамках жвм.

>в его оригинальном виде изначально не должно было в джаве существовать


Ты путаешь метод стоп и метод дестрой. Вообще хуево ты знаешь апи собственного языка я тебе скажу.

>для прода


В проде считается абсолютно нормальным хакать компилятор для вставки гетсетов и использовать приватные методы для перфоманса. Потерпит, не резиновый.

>Повзрослей


>Характерные черты индивидуумов с психическим инфантилизмом: эгоцентризм, мечтательность, капризность, шаловство, впечатлительность и пренебрежение коллективными интересами.


Так, а минусы? Не, если ты предлагаешь мне стать скучным скуфом, то нет, спасибо. Давай сам как-нибудь.
499 3384298
>>84292

>а минусы



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

>Ты путаешь



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

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



Меня твои дебильные дизайнерские решения скорее вынудили бы понизить тебя в привилегиях, до уборщика сортиров. Хорошо что ты всего лишь нетрудоустроившийся скучающий двачер на иждивении.
500 3384301
>>84298

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


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

>вынудили бы понизить тебя


Ох уж эти фантазии, сверху себя уже ставит, хехеех.

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


Обязательно зацени мой гит. Он тебе понравится. :3
501 3384302
>>84291
Напомни, кто тебя просил свои фантазии сюда постить?
502 3384304
>>84298
Тебя кто обидел, малыш?
503 3384476
504 3389529
>>83961
А говорят, идея дурацкая
Обновить тред
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски

Скачать тред только с превьюс превью и прикрепленными файлами

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