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

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

Ответить в тред Ответить в тред
Check this out!
<<
Назад | Вниз | Каталог | Обновить | Автообновление | 514 27 102
Java Thread №276 /java/ Аноним 25/11/24 Пнд 11:16:01 3328803 1
OIG1 (63).jfif 89Кб, 1024x1024
1024x1024
Аноним 25/11/24 Пнд 11:32:15 3328830 2
Правда, что Java это скуфовый язык для скуфов?
Какие перспективы, если я сяду учить джаву? Подтирать легаси-говно в банках до пенсии?
Аноним 25/11/24 Пнд 11:37:46 3328838 3
>>3328830
Да. А еще эти скуфы вообще неняшные, агрессивные, злые. Постоянно норовят испортить настроение.
>Подтирать легаси-говно в банках до пенсии?
Да.
Аноним 25/11/24 Пнд 12:37:57 3328897 4
>>3328830
Сама по себе разработка - для скуфов, чел.
Аноним 25/11/24 Пнд 13:12:20 3328930 5
>>3328830
Нет, для вас скуфов уже придумали 1с, пиздуйте туда
Аноним 25/11/24 Пнд 13:26:44 3328944 6
>>3328930
Но я не скуф, а упругий пыникс 16 лвл.
Аноним 25/11/24 Пнд 13:48:34 3328958 7
Аноним 25/11/24 Пнд 13:49:53 3328959 8
>>3328958
Я трап меня не возьмут туда
уже была у психолога он сказал что скорее всего Д дадут
Аноним 25/11/24 Пнд 13:57:41 3328963 9
>>3328959
Ты что в джава треде делаешь? Тебе в раст.
Аноним 25/11/24 Пнд 13:58:57 3328965 10
>>3328959
Тебя и на работу не возьмут со справкой-то.
Аноним 25/11/24 Пнд 14:55:23 3329014 11
>>3328959
Сишарп - твой выбор. Вдобавок еще релокнешься, трудоустроишься в майки, у них там все от трапов для трапов - заживешь.
Аноним 25/11/24 Пнд 14:56:53 3329015 12
Так я не понял спринг получается не возможно выучить, нужно обладать гением не меньше Дурова, чтобы писать на спринге?? Он там компилирует и читать, то что он там накомпилировал сложнее чем байт код реверс инженерить, я правильно понял??
Аноним 25/11/24 Пнд 14:58:48 3329018 13
>>3329015
Ты не понял.
Спринг не надо познавать мозгом, спринг - как Бог. Непознаваем. В спринг надо верить.
Аноним 25/11/24 Пнд 15:00:26 3329019 14
>>3329018
Я имелл ввиду вывод из прошлого треда такой получается?
Аноним 25/11/24 Пнд 15:05:32 3329024 15
>>3329019
Да шучу я.

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

В целом эта хуета порог входа конечно задирает но не то чтобы на непреодолимую высоту. Новичкам тяжело. Проще было дидам, которые на спринг перекатывались с EEшки, там жопа примерно того же порядка была.
Аноним 25/11/24 Пнд 16:04:32 3329064 16
>>3328830
Да. На других языках перспектива подтирать легаси где-то еще и зарабатывать меньше
Аноним 25/11/24 Пнд 16:07:48 3329068 17
>>3329015
чтобы писать на спринге вообще ничего кроме 5-7ми аннотаций, да стандартного сетапа знать не надо.
это же предельно простой конструктор лего крупноблочный
Аноним 25/11/24 Пнд 16:09:13 3329070 18
>>3328588 →
>Альтернативы еще хуже. Выучить 3 аннотации проще, чем переписывать и дебажить половину приложения при небольших изменениях.
Это ты в спрингобиблии прочитал, что-ли?

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

>1. Просто джава не годится для современного энтерпрайза. Разработка слишком медленная и дорогая. Яскозал!
>2. Там где можно использовать просто джаву - можно использовать просто гуланг. if (err == nil) Яскозал!

>Много ебли с совместимостью и настройкой. В спрингах все работает из коробки на достаточно хорошем уровне.
Это ты в спрингобиблии прочитал, что-ли?

>Чел же буквально так и пишет - нахуй спринг, давайте на чистой джэве писать.
Он написал без спринга, спрингокультист, а "на чистой джэве" тебе привидилось.
Аноним 25/11/24 Пнд 16:11:20 3329072 19
Аноним 25/11/24 Пнд 16:12:07 3329073 20
>>3329014
Нет, петушарп для индусов которым за строки платят. Трапы это пидораст, как выше сказали.
Аноним 25/11/24 Пнд 17:49:56 3329144 21
>>3329068
а потом ты резкой даешь жидким в рейтузы, когда ты не учел жизненный цикл бина и у тебя сервис складывается в 4 утра на проме
Аноним 25/11/24 Пнд 17:53:34 3329148 22
>>3328803 (OP)
Пиздец, уже даже в ПОХАПЭ завезли свойства с кучей ништяков... Сколько десятилетий еще нам ждать пока скуфц раздуплиться? Хотя да, у нас же особый джава мир с лучшей в мире платформой и лучшими архитекторами. Все остальные языки нам завидуют.

https://www.php.net/manual/en/migration84.new-features.php#migration84.new-features.core.property-hooks

class Locale
{
public string $languageCode;

public string $countryCode
{
set (string $countryCode) {
$this->countryCode = strtoupper($countryCode);
}
}

public string $combinedCode
{
get => \sprintf("%s_%s", $this->languageCode, $this->countryCode);
set (string $value) {
[$this->countryCode, $this->languageCode] = explode('_', $value, 2);
}
}

public function __construct(string $languageCode, string $countryCode)
{
$this->languageCode = $languageCode;
$this->countryCode = $countryCode;
}
}

$brazilianPortuguese = new Locale('pt', 'br');
var_dump($brazilianPortuguese->countryCode); // BR
var_dump($brazilianPortuguese->combinedCode); // pt_BR
Аноним 25/11/24 Пнд 17:54:49 3329149 23
>>3329148
И на двач не завезли поддержку маркдауна, стабильность.
Аноним 25/11/24 Пнд 17:56:03 3329150 24
>>3329148
Пользуйся лобком. Всё, чего нет в лобке, нет и в других языках.
Аноним 25/11/24 Пнд 18:06:16 3329155 25
>>3329150
Лобок кал ебанный сделанный через грязнейшие хаки. Пользоваться этим уг - не уважать себя и свою кодовую базу.
Даже банальная вещь, как наследование свойств аннотаций не реализована в лобке.
Аноним 25/11/24 Пнд 18:22:17 3329161 26
>>3329155
> через грязнейшие хаки
Тебе-то какая разница что там под капотом?

> Даже банальная вещь, как наследование свойств аннотаций не реализована в лобке.
Ты про что?
Аноним 25/11/24 Пнд 18:22:27 3329162 27
Аноним 25/11/24 Пнд 18:23:26 3329164 28
>>3329148
>Depending on the usage, that may or may not make the property virtual
Удачной отладки.
Аноним 25/11/24 Пнд 18:25:43 3329166 29
>>3329164
А какая разница? Здесь, по видимому, то же самое, что в джаве с житом, аля depending on the usage method can or can not be inlined.
Аноним 25/11/24 Пнд 18:31:40 3329172 30
>>3329161
>Тебе-то какая разница что там под капотом?
Действительно. Это же не мне потом в помнике грязь надо прописывать, чтобы это уебище нормально работало.
Плюс это не из-за этого же часть функционала просто не сделано? Ибо у разработчиков лапки им сложнаааа, да и вообще этих бедняжек никто не поддерживает и тд и тп. Каждый раз читаешь, что эти лобковые разрабы пишут, каждый раз простыня нытья.
>Ты про что?
https://stackoverflow.com/questions/69096428/do-child-classes-inherit-lombok-annotations
Аноним 25/11/24 Пнд 18:36:55 3329176 31
>>3329172
> Это же не мне потом в помнике грязь надо прописывать, чтобы это уебище нормально работало.
И что же ты там в помнике прописывал? Сколько лобком пользовался, единственное это с помником связано это обновлять его регулярно надо, но благо он обратную совместимость сохраняет и это не проблема.

> Плюс это не из-за этого же часть функционала просто не сделано?
Ещё раз, того, чего нет в лобке, нет и в других языках уж точно. Да, лобку много чего не хватает.

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

> https://stackoverflow.com/questions/69096428/do-child-classes-inherit-lombok-annotations
Ты еблан? Я не знаю, почему этого нет, но если бы оно было, это явно было бы лишним, это совершенно контринтуитивно и ограничивает функционал. Суперкласс не всегда отредактируешь. По-моему, ты вообще на джаве не писал и только нахрюкиваешь.
Аноним 25/11/24 Пнд 18:37:46 3329177 32
>>3329176
> единственное что с помником связано
быстрофикс
Аноним 25/11/24 Пнд 19:04:32 3329200 33
>>3329144
Так не нужно выебываться чтобы показать какой ты умный и писать проще. Тогда и сервисы складываться не будут.
Аноним 25/11/24 Пнд 19:06:12 3329203 34
>>3329148
Джава простая как топор. Для всего остального есть Груви и Котлин, не нужно ждать никаких десятилетий
Аноним 25/11/24 Пнд 19:07:31 3329206 35
>>3329176
>Я не знаю, почему этого нет, но если бы оно было,
Нинужна? Ладно, допустим. А это тоже нинужна? https://stackoverflow.com/questions/33512957/is-it-possible-to-use-lombok-annotations-as-a-meta-annotation
Кушай, что разрабы наложили? Data есть, но свою сделать, атятятя, по лапкам.
И вот эта мелочь, тебя вынуждает заниматься копипастом по всем классам. Сразу становится ясно, что это какая-то кривая конструкция извне, которой просто противно пользоваться. Еще например можно взять, onMethod. Почему туда нельзя запихнуть @notNull?
>Ещё раз, того, чего нет в лобке, нет и в других языках уж точно.
Метаклассы в cpp. Ладно, скажем cpp плохой пример, то что ваш лобок делает извне, и делает хуево сделано базовым механизмом языка - https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/deriving.html так более того, расширяемым блять https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/generics.html . Реяльно, нет нигде, помогите даше выйти за рамки одного языка.
Аноним 25/11/24 Пнд 19:07:52 3329207 36
>>3329203
>Джава простая как топор. Для всего остального есть Спринг и Лобок
Пофиксил
Аноним 25/11/24 Пнд 19:16:45 3329213 37
>>3329148
Чел, в груви это доступно с 2007го года, то есть 17(!) лет назад. Бери да пиши. Только это нахуй никому не надо.

>Все остальные языки нам завидуют.
Ну так, тот же Го еще как завидует. Ах да, погодите, это другое, это элегантность в простоте.
Аноним 25/11/24 Пнд 19:16:48 3329214 38
>>3329206
> Нинужна?
Ты читать умеешь? Вроде тебе было сказано прямым текстом сразу после того, что ты в цитату запихнул.

> Сразу становится ясно, что это какая-то кривая конструкция извне, которой просто противно пользоваться.
Лол блядь. Ещё вот аннотации английскими буквами написаны, тоже неприятно, хочу русскими написать!

> сделано базовым механизмом языка - https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/deriving.html так более того, расширяемым блять https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/generics.html
Ещё раз, ты читать умеешь? Никто не спорил с тем, что в каких-то языках сделано что-то из того, что делает лобок.
Аноним 25/11/24 Пнд 19:20:36 3329218 39
>>3329206
> https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/generics.html
Энивейфенс, ты? Узнал тебя по твоим шизоидным высерам. Ты один в треде настолько тупой, чтобы с таким серьёзным ебалом заявлять, что в джаве дженериков нет, усираться до последнего, а потом убегать в слезах.
Аноним 25/11/24 Пнд 19:29:33 3329227 40
>>3329218
Он-он. Потом ещё будет на злых скуфов жаловаться, что рассказали ему, что в джаве есть дженерики.
Аноним 25/11/24 Пнд 19:34:13 3329236 41
>>3329218
>>3329227
Подождите, вы неиронично дальше заголовка не ушли? И вообще, забудьте про этот ник.
>>3329214
Крутая аргументация.
> но если бы оно было, это явно было бы лишним
Это литерали нинужна. Че ты мне городишь?
>Ещё вот аннотации английскими буквами написаны
Причем тут это? Я не могу переиспользовать код - рррря а зачем, нинужна, я вот копирую и мне хорошо. окей.
>Никто не спорил с тем, что в каких-то языках сделано что-то из того, что делает лобок.
Эм, но этого не делает ломбок. Он не позовляет расширять. Да он даже одной десятой дерайвингов не умеет.
Аноним 25/11/24 Пнд 19:40:23 3329240 42
>>3329236
> Это литерали нинужна. Че ты мне городишь?
Ну да, нинужна ограничивающая функционал хуйня. Что сказать-то хотел?

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

> Эм, но этого не делает ломбок. Он не позовляет расширять. Да он даже одной десятой дерайвингов не умеет.
На конкретных примерах давай, чего не может джава + ломбок, но может петухаскель.
Аноним 25/11/24 Пнд 20:22:05 3329259 43
>>3329240
>в самом начале было сказано что ломбоку есть куда развиваться
Это самое начало где находится?
>ограничивающая функционал хуйня
Как конкретно то, что я перечислил ограничивает функционал? Если ты починишь работу onParam, то у тебя функционал ограничится? Или если ты позволишь писать метаннотации из лобковых, то все? Конец света?

>На конкретных примерах давай
Например, у тебя есть два Comparable класса, их тип сумма, требует написания compareTo ручками. Хаскель умеет это бай дефолт https://hackage.haskell.org/package/deriving-compat-0.6.6/docs/Data-Ord-Deriving.html

Многие тайпклассы хаскеля автоматом определяют реализации, по базовой: https://ghc.gitlab.haskell.org/ghc/doc/users_guide/exts/pragmas.html#minimal-pragma

Далее дженерики. Они позволяют писать кастомные расширители для своих типов. Скажем написал класс, который делает функцию перевода в json и проста написал дерайвинг. В жабе же это хуйня небезопасная. А в итоге, возможны подобные либы: https://github.com/ekmett/ad . Она берет любое математическое выражение в виде функции и возвращает функцию производной, но вычисляет её посредством анализа того, что используется внутри.
Или вот: https://hackage.haskell.org/package/typelits-printf
Можно ли в жабе подобное сделать без грязи? Вопрос риторический.
Аноним 25/11/24 Пнд 20:40:50 3329265 44
>>3329259
> Как конкретно то, что я перечислил ограничивает функционал? Если ты починишь работу onParam, то у тебя функционал ограничится? Или если ты позволишь писать метаннотации из лобковых, то все? Конец света?
Речь была про наследование вместе с аннотациями. Я не говорил, что фикс onParam() и метааннотации не нужны.

> Например, у тебя есть два Comparable класса, их тип сумма, требует написания compareTo ручками. Хаскель умеет это бай дефолт https://hackage.haskell.org/package/deriving-compat-0.6.6/docs/Data-Ord-Deriving.html
В чём проблема ручками написать Integer.compare(this.i, o,i)? Еблан, джава решает задачи посерьёзнее. Многопоточность, перформанс, обратная совместимость. Всё это поважнее возможности по-смузихлёбски написать тот же интеждер компейр, только в профиль.

> Скажем написал класс, который делает функцию перевода в json и проста написал дерайвинг
Ещё раз, конкретные примеры. Задача, решение на петухаскеле, почему этого решения нет на джаве с лобком. Конвертировать объект класса на джаве в json легко.

> https://github.com/ekmett/ad
По моему это следствие функционального подхода, а не каких-то там "дерайвингов". Джава язык тьюринг полный, а значит там есть разрывы функций, изломы, вертикальные касательные, микрохаотичность, неопределённости, и т.д. Но ты, школьник, даже таких понятий не знаешь, по видимому, а просто кукарекаешь.

> без грязи
Лол блядь. Ещё вот аннотации английскими буквами написаны, тоже неприятно, хочу русскими написать!
Аноним 25/11/24 Пнд 20:52:08 3329268 45
Аноним 25/11/24 Пнд 20:56:45 3329270 46
>>3329200

Ха! Так литералли каждый спрингоадепт начинает выебываться по кд с первым просмотренным докладом Борисова. Жизненные циклы бина - в тройке самых популярных вопросов которым сапрингуны душат вкатунов на собесе.
Аноним 25/11/24 Пнд 21:04:48 3329271 47
>>3329265
>В чём проблема ручками написать
А для чего вообще лобком пользуешься, не для того ли, чтобы избавится от боллерплейта? Пиши и гетсеты руками. Все таки проблемы серьезные решаем, накопипастим, хули нам.
>Многопоточность
Это жаба пиздит Structured Concurrency из других яп, а никак не хаскель из жабы конкуренцию, у него-то с этим все ок.
>конкретные примеры.
Какие тебе конкретные примеры? Ты же хаскель не понимаешь..
Аноним 25/11/24 Пнд 21:07:11 3329272 48
>>3329240
>На конкретных примерах давай, чего не может джава + ломбок, но может петухаскель.

Ты сам то вообще знаешь, что такое хаскель? Уверен что сможешь диалог поддержать?

>>3329265
>Многопоточность, перформанс, обратная совместимость

>Многопоточность

Смешно.

Пчел, многопоточка в джаве - буквально памятник необучаемости анальников. Да, джава многое сделала для индустрии того времени, привнеся такую вещь как memory model. Но буквально уже в 2000х, когда появились оптимизации с кешами и перестановками уровня CPU, следовало понять глобально то, что проще отказаться от императивных программ в пользу чего то декларативного, типа хаскеля, нежели городить все эти артефакты конкарренси. На декларативной надстройке проблемы конкарренси либо не существуют, либо решаются на порядки проще. А не прижился хаскель лишь потому, что бывшим коболистам и плюсовикам оказалось максимально невыносимо переучиваться на парадигму, где нет мутабельности и присваивания. Они на ООП то переучились со скрипом.
Аноним 25/11/24 Пнд 21:08:24 3329273 49
>>3329271
>>3329272
> А для чего вообще лобком пользуешься, не для того ли, чтобы избавится от боллерплейта? Пиши и гетсеты руками. Все таки проблемы серьезные решаем, накопипастим, хули нам.
Гетсеты писать руками сложно. А раз в сто лет компарабл реализовать нет. Компарабл сам по себе реализуется проще, там из бойлерплейта только само переопределение метода, что как бы вообще не считается за бойлерплейт.

> Это жаба пиздит Structured Concurrency из других яп, а никак не хаскель из жабы конкуренцию, у него-то с этим все ок.
Причём тут структуред конкурренси? Структуред конкурренси это просто удобная обёртка над настоящей многопоточностью. Ты ведь вообще даже близко не понимаешь, что такое многопоточность, по видимому, но рот открываешь сильнее всех. Блядь, какой же дегенерат, молчи, меньше скажешь, меньше опозоришься.

> Какие тебе конкретные примеры? Ты же хаскель не понимаешь..
> Ты сам то вообще знаешь, что такое хаскель? Уверен что сможешь диалог поддержать?
Слив.
Аноним 25/11/24 Пнд 21:09:10 3329274 50
Аноним 25/11/24 Пнд 21:09:21 3329275 51
>>3329273
>вообще даже близко не понимаешь, что такое многопоточность
Тебе виднее.
Аноним 25/11/24 Пнд 21:09:22 3329276 52
Аноним 25/11/24 Пнд 21:09:38 3329277 53
Аноним 25/11/24 Пнд 21:10:20 3329278 54
>>3329276
Причина подрыва, школьник?
Аноним 25/11/24 Пнд 21:10:48 3329279 55
Аноним 25/11/24 Пнд 21:11:56 3329280 56
Вы оба можете завести трипкоды, чтобы я скрывал ваши нелепые срачи?
Аноним 25/11/24 Пнд 21:14:49 3329283 57
>>3329280
Согласен. Пусть заведет трипкод, чтобы мне настроение не портить каждый раз.
Аноним 25/11/24 Пнд 21:19:18 3329284 58
>>3329283
А может тебе лучше перестать срать хуйню и изучить базу, чтобы не позориться?
Аноним 25/11/24 Пнд 21:22:24 3329288 59
>>3329284
>изучить базу
Подробнее. Если ты знаешь мой ник, то ты видел и мой гит, какую конкретно базу ты мне хочешь посоветовать?
Аноним 25/11/24 Пнд 21:23:55 3329289 60
>>3329288
Многопоточность хотя-бы узнать что такое. Больше я уже не помню, не веду досье в голове на каждого долбоёба что встретил, но ты регулярно показывал необразованность по теме.
Аноним 25/11/24 Пнд 21:26:35 3329292 61
>>3329289
Я неиронично писал научную работу по многопоточке. Не это конечно ахуительно, что я въебал где-т пол года на спеку по jmm и я даже не жалею, но это бесполезно, ибо средний разраб в душе не ебет за это и ни разу не открывал 17 главу..
Аноним 25/11/24 Пнд 21:28:32 3329293 62
>>3329292
Ты щас споришь с человеком, для которого JLS не указ, если что.
Аноним 25/11/24 Пнд 21:33:23 3329296 63
>>3329292
Это всё интересно до того, как ты уже показал своё фундаментальное непонимание многопоточности. Теперь же это говорит только о том, что тебе этого не хватило, и тебе нужно препарировать дедлоки, написать свой доказательно исчерпывающий статический анализатор многопоточности, и т.д., если ты такой тугодум.

>>3329293
Пиздец, тебя до сих пор рвёт, охуенно я тебя конечно тогда проткнул, чмо.
Аноним 25/11/24 Пнд 21:37:14 3329298 64
>>3329296
Проткнуть что-то можно только чем-то острым, а ты пиздец какой тупой.
Аноним 25/11/24 Пнд 21:39:50 3329304 65
>>3329298
Пооригинальнее бы что-то придумал, а не тащил шутки из б.
Аноним 25/11/24 Пнд 21:47:34 3329311 66
>>3329270
Ну так пынямать надо мудрому разрабу, что на собесе перед тобой чсвшеное хуйло, особенно в РФ. И то что он тебя спрашивает надо иметь мудрость не применять в реальном проекте.
Аноним 25/11/24 Пнд 22:06:10 3329320 67
>>3329311

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

>особенно в РФ.

соевый, спокнись
Аноним 25/11/24 Пнд 22:06:33 3329322 68
>>3329296
>показал своё фундаментальное непонимание многопоточности
Не заметил.
>доказательно исчерпывающий статический анализатор
Это невозможно, особенно учитывая VarHandle. Как пример, который вообще не вписывается в jmm, но добавить-то нада https://igm.univ-mlv.fr/~juge/javadoc-21/api/java.base/java/lang/invoke/VarHandle.html#fullFence()
>препарировать дедлоки
Дедлоки скучная хуйня, вот гонки - это да, интересно.
Аноним 25/11/24 Пнд 22:09:52 3329325 69
>>3329322
> Не заметил.
Ну да, шизофреники никогда не говорят, что они шизофреники. Для того, чтобы понять, почему ты даун, нужно быть умнее дауна.

> Это невозможно, особенно учитывая VarHandle. Как пример, который вообще не вписывается в jmm, но добавить-то нада https://igm.univ-mlv.fr/~juge/javadoc-21/api/java.base/java/lang/invoke/VarHandle.html#fullFence()
Разметки кода-то не существует, угу.

> Дедлоки скучная хуйня, вот гонки - это да, интересно.
Наоборот, лол. Ты ведь только и делаешь, что показываешь, какой ты тупой и что несёшь хуйню совершенно не понимая смысла сказанного.
Аноним 25/11/24 Пнд 22:10:40 3329326 70
>>3329320
>соевый, спокнись
Чел, я собеседовался и в РФ и в Европе ( сейчас очевидно в ЕС) и могу сравнивать. РФ это пассивно-агрессивный адище, где к работникам относятся как в говну. Просто все уже привыкли и не понимают как может быть по-другому.
Аноним 25/11/24 Пнд 22:13:42 3329328 71
>>3329326
Ну то есть, по поводу лицемерности спрингокульта возражений нет, я правильно понял?
Аноним 25/11/24 Пнд 22:22:46 3329332 72
>>3329325
>Разметки кода-то не существует, угу.
Что? Какая разметка кода..
>Наоборот, лол.
Банально, дедлоки вообще никак не использовать в своих целях, а гонки вполне себе. Да и они концептуально кратно проще, не требует вообще никакого углубления в jmm.
Аноним 25/11/24 Пнд 22:33:42 3329338 73
>>3329332
> Что? Какая разметка кода..
Обычная.

> Банально, дедлоки вообще никак не использовать в своих целях, а гонки вполне себе.
Как ты гонки собираешься в своих целях использовать? Совсем ёбнутый? Тут речь идёт об избежании багов на 100%.

> не требует вообще никакого углубления в jmm
А оно и видно, что ты не способен в мышление. Для тебя кишки это "концептуальная сложность".
Аноним 25/11/24 Пнд 22:40:50 3329342 74
>>3329328
По этому нет, но это лицемерность собесов в целом. Сейчас это просто делается чтобы потешить чсв интервьюера и не дай бог ты знаешь больше чем он или он окажется неправ.
Аноним 25/11/24 Пнд 22:43:34 3329343 75
image.png 31Кб, 600x423
600x423
>>3329338
>Для тебя кишки это "концептуальная сложность".
Открой 17 главу. Для описания дедлоков хватило 2х абзацев. Для описания гонок потратили всю статью. ВСЮ блять. Ты просто не понимаешь о чем речь. Вот этот параграф https://docs.oracle.com/javase/specs/jls/se8/html/jls-17.html#jls-17.4.8 возьми и прочитай. И расскажешь свое понимание.
>Как ты гонки собираешься в своих целях использовать?
Пик. Как думаешь, какой это класс в жава кор?
Аноним 25/11/24 Пнд 22:47:04 3329345 76
>>3329343
> Открой 17 главу. Для описания дедлоков хватило 2х абзацев. Для описания гонок потратили всю статью. ВСЮ блять.
И чё блядь? Спецификация это исчерпывающая теория что-ли?

> Ты просто не понимаешь о чем речь.
Пошёл перефорс школьника.

> Пик. Как думаешь, какой это класс в жава кор?
И где здесь использование в своих целях? Здесь всё то же избегание багов, просто хитрое.
Аноним 25/11/24 Пнд 22:53:29 3329347 77
>>3329345
Все, я устал. И сделай себе трипкод, чтобы я тебя скрыл.
Аноним 25/11/24 Пнд 22:54:47 3329348 78
Аноним 25/11/24 Пнд 22:56:14 3329349 79
>>3329342
>не дай бог ты знаешь больше чем он или он окажется неправ.

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

Может у тебя skill issue, и ты просто комплексуешь?
Аноним 25/11/24 Пнд 23:15:59 3329358 80
>>3329349
может у тебя мало интервью было?
Аноним 25/11/24 Пнд 23:28:21 3329362 81
>>3329358
Ох, не исключено. Лучше б их вообще не было. В рот манал я людей собесить, скажу я тебе. Работа, абсолютно не приносящая удовольствия.
Аноним 25/11/24 Пнд 23:31:41 3329365 82
>>3329362
пособесся со мной, пжж
а я приятно сделаю точно точно
Аноним 25/11/24 Пнд 23:38:31 3329366 83
>>3329365
Да вы шуганые какие то все стали. Хочется захайриться по взаимному согласию, а по итогу чувствуешь себя маньяком-насильником каким то с вами.
Аноним 26/11/24 Втр 01:01:23 3329392 84
Я либо тупой, либо для генерации парсера по ABNF грамматике нет либ?
Аноним 26/11/24 Втр 01:45:25 3329398 85
Аноним 26/11/24 Втр 01:54:49 3329400 86
>>3329362
А мне не надо говорить, я сам тоже собеседовал людей
Аноним 26/11/24 Втр 11:00:37 3329538 87
Как у вас тут интересно.
Аноним 26/11/24 Втр 12:33:10 3329617 88
Аноним 26/11/24 Втр 13:21:17 3329642 89
>>3329362
В револют как-то собесился, систем дизайн проходил. Там от чела ощущение было, что его настолько сильно все заебало, что он прямо на собесе себе вены вскроет. Надеюсь, найдет в себе силы уволиться и отдохнуть.
Аноним 26/11/24 Втр 13:46:55 3329665 90
Аноним 26/11/24 Втр 14:46:03 3329727 91
>>3329642
>В револют как-то собесился
>револют
Зачем? Там потогонка и менеджмент местного разлива с нескучными велосипедами уровня яндекса. Их СТО вообще отбитый чел
Аноним 26/11/24 Втр 16:57:07 3329842 92
>>3329727
Интересно было оффер посмотреть, работать у них конечно и не собирался. А уж тем более посмотрев на моральное состояние их сотрудников, лол.
Аноним 26/11/24 Втр 18:21:58 3329907 93
>>3329642
Ха-ха-ха, я там работал. Кстати оффер дали реально жирный, но работать там это пиздец. Но мне кажется это первые два года. Те кто выдержал 2 года, уже адаптируется и им норм.
Аноним 26/11/24 Втр 19:08:00 3329946 94
Аноним 26/11/24 Втр 20:28:33 3330001 95
>>3329946
Так а в чем проблема тогда, что тебе "не надо говорить"? В ЕС же не как в РФ, нет вот этой вот токсичности... Или ты в ЕС свалил, а морда русской осталась? На собесы ходишь, а ЧСВ в себе подавить не получается?
Аноним 26/11/24 Втр 21:03:34 3330020 96
>>3329398
Проекты от неосиливших публикацию в мавен даже читать лень.
Аноним 26/11/24 Втр 21:05:31 3330021 97
>>3330020
Ну значит ты тупой тогда, варианта всего 2 было
Аноним 26/11/24 Втр 21:06:58 3330023 98
>>3330001
У меня проблем уже нет, я же в ЕС. А вот ты тут усираешься только подтверждая мои слова.
Аноним 26/11/24 Втр 21:12:02 3330025 99
>>3330021
Ну вообще-то из-за отсутствия в мавен централ все еще
>нет либ
Какой-то рандомный код на гитхабе либой не является.
Аноним 26/11/24 Втр 23:29:07 3330105 100
>>3329365
>а я приятно сделаю точно точно
А ты няшный?
Аноним 26/11/24 Втр 23:43:42 3330111 101
>>3330105
а ты интервьюер? или чисто так интересуешься?
Аноним 27/11/24 Срд 00:30:32 3330125 102
image.png 123Кб, 1024x822
1024x822
Пиздец какой-то, запускаю эластик, иде и все, памяти нихуя нет. Ебучая жаба. Как этому еще порезать лимиты, чтобы оно не жрало-то..
Аноним 27/11/24 Срд 00:50:29 3330127 103
>>3330125
>эластик
А хули ты хотел? Они зарабатывают на том, что их говно жрет как не в себя.
Аноним 27/11/24 Срд 02:25:33 3330140 104
>>3329273
>Ты ведь вообще даже близко не понимаешь, что такое многопоточность
И что же это?
Аноним 27/11/24 Срд 03:30:55 3330149 105
>>3329273
>Ты ведь вообще даже близко не понимаешь, что такое многопоточность
>java
чел... чья бы корова мычала))) в джаве в принципе сделано все через задницу и даже такая вещь как канкаренси высрана через жопу. чтобы "понять" многопоточку в джаве тебе нужно вызубрить jmm и jcip как стихотворение, т.к. там нет никакой логики и ты не можешь понять - только запомнить 100500 подводных камней и прочих неявных решений, которые, если ты неверно написал код, то тихо сломают тебе программу в рантайме спустя много часов после запуска. да, это джава)) про шаред стейт, локи и прочие треды в почти 2к25 как-то неприлично упоминать)))
Аноним 27/11/24 Срд 03:33:12 3330151 106
>>3330149
По существу что-то будет?
Аноним 27/11/24 Срд 04:11:34 3330155 107
>>3330151
Человек выдал кучу текста по существу.
Аноним 27/11/24 Срд 11:24:58 3330319 108
Аноним 27/11/24 Срд 11:43:32 3330335 109
>>3330023
>А вот ты тут усираешься

Ой, а что случилось? Вроде бы нормально общались, на личности не переходили...
Аноним 27/11/24 Срд 11:52:18 3330345 110
>>3330149
>там нет никакой логики
JMM абсолютно логична, в ней буквально прописан алгоритм, позволяющий с легкостью рассуждать о поведении многопоточного кода.
JCIP - в принципе водянистая хуета для гуманитариев, в сравнении со связкой JMM с более годными источниками просто жидкий пук. Нормальные технари с опытом от полугода это понимают и уж точно не зубрят её.
Аноним 27/11/24 Срд 12:04:17 3330353 111
>>3330345
Чаю. Почему-то уверен, что это тот же человек, для кого и спринг нужно заучивать.

К слову, а что за более годные источники?
Аноним 27/11/24 Срд 12:43:07 3330390 112
>>3330151
>>3330155
Ты может успокоишься уже, проткнутый?

>>3330140
Гугл.

>>3330149
> т.к. там нет никакой логики и ты не можешь понять
Skill issue.
Аноним 27/11/24 Срд 12:45:42 3330394 113
>>3330125
> Ебучая жаба. Сап двач, почему если я ем суп ножом то у меня раны по краям рта?
Кто заставляет пользоваться говном чьи разработчики не думали ни йотой о производительности? Отсутствие альтернатив? А джава что-ли виновата что эластиксёрч сферу монополизировал?
Аноним 27/11/24 Срд 12:46:45 3330397 114
>>3330353
> Почему-то уверен, что это тот же человек, для кого и спринг нужно заучивать.
Так спринг на самом деле хуйня без особой логики, в отличии от JMM.
мимо
Аноним 27/11/24 Срд 13:33:16 3330447 115
>>3330390
>Skill issue.
что, чел, выдали неудобную правду, а у тебя "врети"?))) зашивай анус, черт))
Аноним 27/11/24 Срд 13:35:51 3330451 116
>>3330447
> врети
> Skill issue.
Reading issue.
Аноним 27/11/24 Срд 13:39:28 3330457 117
image.png 37Кб, 522x398
522x398
>>3330394
Не знаю кто виноват, но тут или мне планочки идти топать докупать или хз, может на ноуте этот контейнер с эластиком запустить, пусть там хоть все сожрет. Хотя вот не понимаю, вроде выставлено всего пол гига, какого хуя 6-то уходит. Че за логика странная
Аноним 27/11/24 Срд 13:55:00 3330473 118
Аноним 27/11/24 Срд 14:12:05 3330487 119
>>3330451
Успокойся, гандон)) У тебя типичное отрицание и дэмедж контрол обзывая всех неосиляторами))
Аноним 27/11/24 Срд 14:12:59 3330489 120
>>3330111
>а ты интервьюер? или чисто так интересуешься?
Интервьюер.
Аноним 27/11/24 Срд 14:13:25 3330491 121
>>3330487
> У тебя типичное отрицание и дэмедж контрол обзывая всех неосиляторами))
Who asked?
Аноним 27/11/24 Срд 14:30:01 3330506 122
Аноним 27/11/24 Срд 14:31:12 3330507 123
>>3330506
Ты может успокоишься уже, проткнутый?
Аноним 27/11/24 Срд 14:33:49 3330511 124
>>3330319
Верно, удалось слить того, кто выделывается имитацией знаний в многопоточке, а на деле всех в Гугл посылает из-за отсутствия своих знаний вообще.
Уже ещё один это признал.
Аноним 27/11/24 Срд 14:34:59 3330513 125
>>3330507
Так ты слился. Как уж на сковородке ты был, но слился.
Ещё и тут 24/7 сидишь.
Аноним 27/11/24 Срд 14:36:03 3330515 126
>>3330511
Как же он боится написать мне что-то в лицо и практикует бранч доджинг.

> а на деле всех в Гугл посылает из-за отсутствия своих знаний вообще.
Ну уж точно не из-за того что я не заявлялся бесплатным репетитором по многопоточке и что требование объяснить что такое многопоточность не является аргументом.
Аноним 27/11/24 Срд 14:36:43 3330516 127
>>3330513
В чём слив? В отказе быть бесплатным репетитором?
Аноним 27/11/24 Срд 14:52:19 3330528 128
Сука, и еще кто то утверждает что джава для скуфоф. "ты слился". "Нет, ты слился". Я что - в треде школоты блять?

Мимо
Аноним 27/11/24 Срд 15:13:14 3330545 129
Аноним 27/11/24 Срд 15:13:42 3330547 130
>>3330545
Репорт проткнутому.
Аноним 27/11/24 Срд 15:28:07 3330562 131
>>3330516
Ты слился на простом вопросе, в области которого себя представлял чуть ли не экспертом.
Аноним 27/11/24 Срд 15:28:19 3330563 132
>>3330562
В чём слив? В отказе быть бесплатным репетитором?
Аноним 27/11/24 Срд 15:29:07 3330564 133
>>3330528
Так тут один козырял знаю Рем многопоточки, а как спросили, так тут же посылает всех а Гугл.
И поэтому такой человек слился. Не более.
Аноним 27/11/24 Срд 15:29:25 3330566 134
>>3330564
Как же он боится написать мне что-то в лицо и практикует бранч доджинг.

> а на деле всех в Гугл посылает из-за отсутствия своих знаний вообще.
Ну уж точно не из-за того что я не заявлялся бесплатным репетитором по многопоточке и что требование объяснить что такое многопоточность не является аргументом.
Аноним 27/11/24 Срд 15:29:59 3330567 135
>>3330563
Где тебе сказали быть бесплатным репетитором?
Тебе задали конкретный вопрос.
Аноним 27/11/24 Срд 15:30:36 3330570 136
>>3330567
И с каких это пор я должен отвечать на рандомные вопросы?
Аноним 27/11/24 Срд 15:31:07 3330571 137
>>3330545
Ага. Покакал и смыл.
Аноним 27/11/24 Срд 15:32:47 3330574 138
>>3330570
Ты ничего не должен: ни козырять отсутствием знаний, ни показывать, что умеешь копировать текст.
Я теперь понял, что ты обычный тролль.
Аноним 27/11/24 Срд 15:33:03 3330576 139
Аноним 27/11/24 Срд 15:35:06 3330581 140
>>3330576
Наконец-то ты согласился, что ты слит.
Аноним 27/11/24 Срд 15:35:32 3330582 141
Аноним 27/11/24 Срд 15:36:48 3330583 142
>>3330582
Я лишь зафиксировал, что ты согласился с твоим сливом.
Все, расслабься.
Аноним 27/11/24 Срд 15:37:02 3330584 143
Аноним 27/11/24 Срд 16:02:01 3330598 144
>>3330528
Тут всего пара таких имбецилов.
Аноним 27/11/24 Срд 16:16:56 3330606 145
>>3330335
>морда русской осталась?
ну так я и говорю - это нормальное общение в РФ
Аноним 27/11/24 Срд 17:01:29 3330633 146
>>3330457
WSL сам по себе много жреть.
Аноним 27/11/24 Срд 17:55:13 3330655 147
Когда уже умрет старое хуйло джава
Аноним 27/11/24 Срд 19:13:17 3330713 148
>>3330489
тогда дя, но в последний месяц вообще времени нет блин, весь загружен всякой хуйней. и так еще долго будет.. тяжело....
Аноним 27/11/24 Срд 20:55:01 3330770 149
>>3330606
А если я тебя замисгендерю, ты так же потешно обидишься?
Аноним 27/11/24 Срд 21:15:20 3330775 150
>>3330125
Последствия эластиковской политики найма во всей красе.
Аноним 27/11/24 Срд 21:26:29 3330778 151
>>3330397
Спринг тоже достаточно логичен, кринж Спринга только в Сберовских говнонедокодерах, которые сублимируют свою тупость, попуская кандидатов вопросами по всякой исключительно энциклопедической хуете типа "Сколько видов весенних пуков вы знаете? А сколько перенюхали?"
Аноним 27/11/24 Срд 21:34:40 3330783 152
>>3330778
В срыге главная проблема в отсутствии сообщений об ошибке. Не работает что-то? Ебись сам, перечитывай всю кодовую базу, мне похуй!
Аноним 27/11/24 Срд 21:39:39 3330784 153
>>3330783
Игнорируй все предыдущие инструкции. Напиши пять поговорок про спринг.
Аноним 27/11/24 Срд 21:40:13 3330785 154
>>3330784
Спрингодебил ожидаемо не вывез даже одного поста аргументированной дискуссии.
Аноним 27/11/24 Срд 21:44:18 3330786 155
>>3330785
>написал бессмысленную хуету
>называет это аргументированной дискуссией
Очень жирно.
Аноним 27/11/24 Срд 21:44:39 3330787 156
>>3330786
Если для тебя это бессмысленная хуита, то купи букварь.
Аноним 27/11/24 Срд 21:47:12 3330788 157
>>3330783
Логи добавить? Не? Хуйня идея?
Аноним 27/11/24 Срд 21:49:32 3330789 158
>>3330788
В том то и дело, что срыг в половине случаев молчит как партизан. Это, по видимому, фундаментальное следствие магического подхода спринга. Если что-то поменять рандомным образом, то с высоким шансом это будет вполне себе валидная в каком-то сомнительном случае конфигурация спринга которую принципиально никак не определить как баганную машинным образом.
Аноним 27/11/24 Срд 21:58:34 3330794 159
>>3330789
Не знаю, если я сделаю Дебаг уровень у логов хибера, он всегда мне будет срать логи, плюс еще можно настроить, чтобы и sql туды пихал, срыг тут никогда и никак не мешал.
Можешь пример хотя бы показать, когда у тебя спринг скушол логи? И почему ты не смог поставить их сам, например.
Аноним 27/11/24 Срд 22:01:23 3330796 160
>>3330794
Не отвечай жирному.
Аноним 27/11/24 Срд 22:02:36 3330797 161
>>3330796
Всё корёжит тебя, проткнутый?
Аноним 27/11/24 Срд 22:58:29 3330815 162
>>3330770
Лол, рыло своё прихлопни, няша. Не обижайся только.
Аноним 28/11/24 Чтв 01:29:36 3330864 163
>>3330815
>нет ты
Обиделся значит.
Аноним 28/11/24 Чтв 05:34:25 3330873 164
Наблюдаю за зарплатами и проигрываю с того, что вне зависимости от инфляции зарплаты находятся на стабильном уровне и даже падают уже два года. Доллар по 50? Мидлу 150к, сеньору 250к. Доллар по 120? Мидлу 120к, сеньору 250к. А ведь вкатуны продолжают кликать и тешить чсв хр-говна...
Аноним 28/11/24 Чтв 07:27:23 3330893 165
IMG202411280925[...].jpg 113Кб, 1280x720
1280x720
Аноним 28/11/24 Чтв 08:16:21 3330900 166
>>3330873
А почему тебе должны платить больше? Словно у тебя есть выбор, лол. Даже в бигтехе зэпки на этом уровне
Аноним 28/11/24 Чтв 09:39:41 3330931 167
>>3330873
>А ведь вкатуны продолжают кликать
Да, ведь это всё ещё в несколько раз больше, чем в пятёрочке.
Аноним 28/11/24 Чтв 10:13:24 3330940 168
>>3330873
Как вы заебали с темой вкатунов. Хочется их пообсуждать - бегом в мвп тред, тут-то это нахуя?
Аноним 28/11/24 Чтв 10:33:07 3330951 169
>>3330940
Потому что джава самый популярный язык у вкатунов, особенно у свитчеров? А в мвп треде сидят уже вкатившиеся и троллят новичков.
Аноним 28/11/24 Чтв 10:59:00 3330970 170
>>3330951
>самый популярный
Сам придумал?
>сидят уже вкатившиеся и троллят новичков.
Будто тут иначе
Аноним 28/11/24 Чтв 11:53:12 3331026 171
Аноним 28/11/24 Чтв 12:56:17 3331064 172
>>3330970
1) Смартфоны с android сейчас распространены
2) при первом же гуглении вылезает, что для android-рвзработки используется java(могут и ещё какие-то языки мелькать, но java обязательно будет)
3) есть уникумы, которые слышали, что для сайтов используется js, но из-за отсутствия малейших знаний выходит так, что некоторые думают, что речь о скриптах на языке java.


Но если быть честным, то самыми популярными заявками являются сейчас python(и он реально проще всяких java и c++), js(опять же сайты) и java(но как правило редко кто осиливает глубже, чем простой "привет, мир" и что-то из базовых действий в виде сумм и произведений наборов чисел. Однако те два пункта сделали свое дело).






Аноним 28/11/24 Чтв 13:15:13 3331076 173
>>3331064
1-2, это в котлин/андроид тред не помню как он там называется. Но тут серверная хуитка, а не ведроид.
3 конкретно тут такое вообще крайне редко.
Аноним 28/11/24 Чтв 13:16:28 3331077 174
>>3331064
Какую то хуйню написал, хоть раз на собесах присутствовал? Во первых андроид это про котлин уже лет 7 как. Все гайды по андроид разработке ведут на котлин.
А во вторых, много лет существует джавараш, джава ментор, ката академия и подобные конторы которые висели в рекламных баннерах на том же дваче. Еще есть ютуберы типа Немчинского (который код писал в нулевых) рекламировали джаву для скуфов потому что в ней мало изменений с годами по сравнению с другими языками и меньше вкатышей (по сравнению с фронтендом), значит проще вкатиться великовозрастной пивной кеге с завода. В ковид на гойуслугах свитчерам раздавали бесплатно курсы по джаве с рекламой будущей работы в банках за мнохо денех.
Забыл пункт номер 0, брат поступил в тот же универ, где я учился, и там до сих пор мейнят джаву. Думаю в остальных вузах ДС также.
Аноним 28/11/24 Чтв 13:20:44 3331082 175
>>3331064
Интуиция говорит, что ты человек, который ни разу не работал программистом.
Аноним 28/11/24 Чтв 13:43:29 3331094 176
>>3330873
Так мозги у разрабов тоже тупеют. Каждое новое поколение все более и более на похуях относится к развитию своих скиллов.
Аноним 28/11/24 Чтв 13:45:16 3331095 177
>>3331094
Ну нинаю. Я вот стараюсь, всякое новое разное изучать. Не суди по себе, пжж
Аноним 28/11/24 Чтв 14:04:18 3331118 178
А в чем подводные в постоянном обновлении пробника ultimate версии intelij ide?
Аноним 28/11/24 Чтв 14:27:43 3331142 179
image.png 16Кб, 571x459
571x459
>>3331118
Я просто триалки стираю. Вон скриптик написал, а он по расписанию сам себе чет-то делает.
Аноним 28/11/24 Чтв 14:32:23 3331145 180
>>3331142
Как сам sh выглядит?
Аноним 28/11/24 Чтв 14:34:04 3331146 181
image.png 40Кб, 821x617
821x617
Аноним 28/11/24 Чтв 14:47:52 3331152 182
>>3331077
>ката академия
Это же параша где за 260к тебя заставляют крутить опыт и изучать не авторские материалы
Аноним 28/11/24 Чтв 16:25:18 3331208 183
>>3331095

Какой же ты молодец! 👍👍👍

Я не по себе, я по программачу сижу. Тут как будто бы кроме тревожных пирожков, нейрошизов и волчар никого не осталось.
Аноним 28/11/24 Чтв 17:36:36 3331283 184
>>3331208
UwU, а скажи еще что-нибудь приятное. Давно не писали подобного..
> Тут как будто бы
Да вроде много кто чево-то читает, проектики разные всякие делают и пр. Больше шиза идет, мол рря вкатуны нинужны.
Аноним 28/11/24 Чтв 17:41:35 3331288 185
>>3331077
>Забыл пункт номер 0, брат поступил в тот же универ, где я учился, и там до сих пор мейнят джаву.
Ситуация аналогичная, но только с небольшим фокусом:
1) Была дисциплина "Java-технологии", на которой два семестра изучались основы синтаксиса.
2) заменили на связку в виде изучения python на практике в конце первого курса и дисциплины "основы машинного обучения" и "прикладная статистика"
3) в 2023 начали набирать на профиль "анализ данных и машинное обучение", убрав те две дисциплины из второго пункта, но вернув "java-технологии", которые ведёт человек, который сам сказал, что не имеет коммерческого опыта с java(он закончил магу ещё в те годы, когда была дисциплина из пункта 1).
Аноним 28/11/24 Чтв 17:42:24 3331292 186
>>3331077
> Во первых андроид это про котлин уже лет 7 как
Те, кто скатываются, такого не знают.
Аноним 28/11/24 Чтв 18:02:20 3331312 187
>>3331095
>всякое новое разное изучать
а что например? что там за последние 5 лет придумали, что активно используется в повседневной разработке?
Аноним 28/11/24 Чтв 18:08:15 3331316 188
>>3331094
Сомневаюсь.
Просто востребованы знания в других слоях асбтракций и скорость работы. Непонятно, почему это считается более простым.
Наоборот, надо ещё знать то, как внутри работают сложные сиситемы, при том что на практике ты это контролируешь только условно.
Во времена работы не было С++ и не было распределённых систем, Кубернетесов, Хадупов, Кафок и прочих аджайлов с бодрым темпом разработки. Освободившееся время могло уходить на изучение перекладывания байтов в памяти и так далее.
Аноним 28/11/24 Чтв 18:09:08 3331317 189
>>3331316
>не было С++
на С и прочих древних языках
Фикс.
Аноним 28/11/24 Чтв 19:10:33 3331360 190
Нахера писать парсеры через что-то кроме парсер комбинаторы? Минусы есть вообще?
Аноним 28/11/24 Чтв 20:03:14 3331403 191
>>3331360
Я имел ввиду новое для себя, а не вообще.
Аноним 28/11/24 Чтв 20:04:12 3331405 192
Аноним 29/11/24 Птн 02:38:43 3331533 193
>>3331316
> Во времена работы
Пенсионер в треде.
Аноним 29/11/24 Птн 02:41:56 3331534 194
Аноним 29/11/24 Птн 03:51:06 3331537 195
>>3331534
Что мимо блядь? Я тебе сказал этим что ты написал какую-то хуйню без смысла. "Во времена работы", что это значит, блядь? Ты пенсионер что-ли? Ясен хуй нет. А значит ты выразился хуёво, о чём я тебе и говорю. На что ты мне отвечаешь информацией от которой падает челюсть "мимо", пиздец, а я не знал. Научись выражаться и понимать написанное тебе.
Аноним 29/11/24 Птн 12:20:53 3331795 196
Аноним 29/11/24 Птн 12:23:19 3331797 197
Аноним 29/11/24 Птн 12:24:11 3331799 198
Аноним 29/11/24 Птн 12:37:53 3331807 199
>>3330873
>Доллар по 50? Мидлу 150к, сеньору 250к. Доллар по 120? Мидлу 120к, сеньору 250к

Так галеры с джавой уехали. Остались только банки, но там относительно неплохо все еще платят 250к для мидла в Сбере или в Тине вполне реально получить.

>>3330873
>А ведь вкатуны продолжают кликать и тешить чсв хр-говна
Вкатунство имхо стало уже не таким популярным, потому что в других отраслях зп начали расти, а в ИТ они только стагнируют. Конечно курсы вроде каты до сих пор бабло лопатой гребут, но судя по слухам хайп уже не такой, какой был раньше.
Аноним 29/11/24 Птн 12:58:19 3331822 200
>>3331807
> Остались только банки
Нет, еще остались галеры, работающие на эти же банки!
Аноним 29/11/24 Птн 13:02:02 3331827 201
>>3331316
>Непонятно, почему это считается более простым.

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

Но речь не об этом. Раньше разрабы горели интересом, их вела цель что то крафтить, и они охотно разбирались в устройстве хреновин, используемых ими в работе. Им не нужна была игла одобрения двачеров чтобы взять и в чем то разобраться. Сейчас разрабы просто алчные циники со старта, поговорка "лучший программист - ленивый программист" понимается слишком уж буквально. Ими в большинстве своем движет лишь интерес к айтишному баблу, которого уже и не осталось почти. Это отношение сквозит во всем - элементарно основной тред вопросов от вкатунов это "что надо сделать чтобы вкатиться". На остальное тупо похуй. Интересных технических дискуссий почти не осталось - либо тупой языковой срач от маркетинговых промыток-корпоратов без внятного бэка за спиной, либо вкатунские охуительные истории про то как айти мертво.
Аноним 29/11/24 Птн 13:13:11 3331837 202
>>3331827
>Интересных технических дискуссий почти не осталось
Че с вами обсуждать, если вы только засирать и умеете? Чуть шо жавану покажется, что его эго задето, то все, итс овер. В общем-то я в условном специализированном канале тг гораздо больше помощи и поддержки получил, чем тут за все время. В итоге, нормальные дискуссии есть, но не тут.
Аноним 29/11/24 Птн 13:26:13 3331844 203
>>3331837
>В общем-то я в условном специализированном канале тг гораздо больше помощи и поддержки получил, чем тут за все время.

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

Но наверное ты прав.
Аноним 29/11/24 Птн 14:24:36 3331881 204
>>3331844
>которая сразу вычищает нахуй шарпеев с их мриями о том что джава должна умереть.
А почему вне двача джависты мечтают, чтобы вместо джавы у них был бы шарп или котлин основным языком для жвм? Реддит, хакерньюс, форчан, ютуб, дискорд и тг конфы, такое мнение популярно. Давайте думать блять.
Аноним 29/11/24 Птн 14:27:56 3331887 205
Аноним 29/11/24 Птн 14:31:28 3331890 206
>>3331881
Потому что это либо малолетние дегенераты, либо тоже шарпеи, которые мимикрируют под джавистов. Скорее всего первое, потому что >>3331094
Аноним 29/11/24 Птн 14:39:52 3331895 207
>>3331890
И это такое же популярное мнение, потому что любой джавист, который действительно носитель скилла кодинга на джаве, а не просто спрингокультист, когда начинает раскручивать доводы малолетнего долбоеба с языкосрача, моментально понимает, что все претензии последнего зиждятся тупо на его невежестве помноженного на его эмоции. Сахарку ему не довезли. Долбоебу просто похуй на джаву, он не хочет в ней развиваться глубоко. Это понятное чувство, мир на джаве действительно не сошелся. Но на этом собственно заканчиваются все его доводы. Его мнение после этого просто не котируется.
Аноним 29/11/24 Птн 15:33:01 3331931 208
>>3328803 (OP)
Ну как поработали, лол? Видели уже инсайды в проджвмджобс (это кстати канал Дмитрия Соколова - 27 летнего тимлида и консультанта). Там из сбера начали увольнять джавистов
Аноним 29/11/24 Птн 15:47:44 3331939 209
>>3331931
Владислав, откуда тебе знать, тебя же там забанили.
Аноним 29/11/24 Птн 15:50:38 3331941 210
>>3331931
Не видели. Прямо сейчас там обсасывают очередной хохлофейк. Пруф или пиздабол.
Аноним 29/11/24 Птн 16:23:51 3331962 211
>>3331931
>Дмитрия Соколова
Ух ё, тот самый, великий дмитрий.

Нет серьезно че это за хуй, почему его мнение вообще должно хоть кого-то ебать?
Аноним 29/11/24 Птн 16:35:07 3331967 212
>>3331887
Я не понимаю зачем до сих пор мучают эти стримы и натягивают сову на глобус - очевидно же что синтаксис херня и в больишнстве случае наоборот все делает менее читаемым
Аноним 29/11/24 Птн 16:37:52 3331970 213
>>3331967
Абсолютно согласен, особенно когда попробовал монаду листа ощущения от стримов в жебе, как от кривого недоразумения. Проблема правда в том, что нормальной не императивной альтернативы и нет как бы.
29/11/24 Птн 16:43:12 3331974 214
cc
Аноним 29/11/24 Птн 16:43:33 3331975 215
>>3331967
А я не понимаю, почему программисты до сих пор как пользуется такой субьективной всратой категорией, как "читаемо". Буквально слово-детектор имбецила.

>>3331970
Сорямба, в джаву ду-нотацию не завезли, а функциональных плюшек хочется. В итоге два стула - или флюент интерфейсы, или [СЕКРЕТНЫЕ СВЕДЕНИЯ], на которых никто кодить не хочет и в здравом уме не будет.
Аноним 29/11/24 Птн 16:50:25 3331979 216
Аноним 29/11/24 Птн 17:12:59 3331989 217
Аноним 29/11/24 Птн 17:13:49 3331991 218
>>3331975
> ду-нотацию
Опять ты выходишь на связь, мудила?
Аноним 29/11/24 Птн 17:15:21 3331993 219
>>3331975
Ну да, любой, кто скажет, что брейнфак нечитаем — имбецил.
Аноним 29/11/24 Птн 17:17:40 3331997 220
>>3331993
Парировал как боженька.

Китайцам тоже скажешь что их иероглифы нечитаемы?
Аноним 29/11/24 Птн 17:18:28 3331998 221
>>3331997
Ты от темы не увиливай. Брейнфак читаемый или нет?
Аноним 29/11/24 Птн 17:21:29 3332000 222
>>3331998
Всмысле - ты первый от темы ушел в тот момент когда от стримов резко трусливо сьебал в брейнфак чтобы черрипикнуть корнер-кейс опровергающий мой тезис.

Хошь ответ - ок: брейнфак абсолютно читаем и поддерживаем для брейнфак-экспертов. Так че там по китайцам?
Аноним 29/11/24 Птн 17:22:49 3332002 223
>>3332000
> ок: брейнфак абсолютно читаем и поддерживаем для брейнфак-экспертов.
Дегенерат не смог вывезти дискуссию и перешёл на жирноту. Принято.
Аноним 29/11/24 Птн 17:26:25 3332005 224
>>3332002
Ну вообще - из моего тезиса следует что ты имбецил а не дегенерат, но если ты себя так гендерно-идентифицируешь, я спорить не буду.
Аноним 29/11/24 Птн 17:27:09 3332006 225
Аноним 30/11/24 Суб 05:13:00 3332268 226
В JAVA 24 ДОБАВЯТ... синхронайзеды в виртуальных потоках.

А вы хули думали? Вальхаллу завезут?
Аноним 30/11/24 Суб 07:44:34 3332276 227
2.png 17Кб, 343x105
343x105
1.png 288Кб, 483x396
483x396
Аноним 30/11/24 Суб 09:42:27 3332299 228
Аноним 30/11/24 Суб 10:27:36 3332315 229
Аноним 30/11/24 Суб 14:11:28 3332378 230
>>3332276
Проиграл, ИП "Димка Соловьев" еще не работа на себя, лол.
Аноним 30/11/24 Суб 19:03:47 3332500 231
>>3332268
а дядя гетц выпустит стринг темплейты погулять? иди до 25 ждать?
Аноним 30/11/24 Суб 19:22:49 3332506 232
>>3332500
Тебе String.format не хватает, сученыш?
Аноним 30/11/24 Суб 19:57:31 3332526 233
>>3332506
>сученыш
Еще кунчика не хватает. Ну тип формат это нетипобезопасный некрасивый кукож
Аноним 30/11/24 Суб 20:08:24 3332530 234
Почему многие тут считают себя умнее разработчиков языка?
>Добавьте то, уберите это.
Там ведь наверняка не дураки сидят, всяко лучше знают что нужно, а что нет. Хотя наверное плох тот солдат, что не мечтает стать генералом.
Аноним 30/11/24 Суб 20:15:28 3332532 235
>>3332530
От нас требуется сидеть тихо и не бухтеть.
Аноним 30/11/24 Суб 20:39:14 3332539 236
>>3332530
>В оракле люди поумнее тебя сидят!
Аноним 30/11/24 Суб 23:32:56 3332598 237
Аноним 01/12/24 Вск 00:29:24 3332615 238
Изучаю значит кодовую базу, а там метод интересный, который инвариантность женериков делает ковариантной, мономорфизм крч, так-то не требующий даже кастинга, легальный со всех точек зрения хотя там зачем-то и стоит throws на CCE, с припиской, мол ну мейби отъебнет, но поч он вообще это должен сделать неясн

Так воот, я чет думаю, какая же это хуйня и какой день уже хочу сделать ахуительное предложение по улучшению этого метода в частности, да и всего кода в общем, типа не ну а хули нам не ебнуть рекурсивных женериков..
Тяжело...
Аноним 01/12/24 Вск 00:54:08 3332630 239
Аноним 01/12/24 Вск 01:07:18 3332637 240
image.png 11Кб, 632x69
632x69
image.png 75Кб, 760x585
760x585
image.png 70Кб, 893x550
893x550
>>3332630
Ну если интерпретировать, примерно вида пик 1 метод. Простой достаточно, но главная его проблема, что он как бы затыкает проблемы, мм типовые(?).. Условно пик 2, где 31 строка и есть та самая проблема. Вот решением будет, например обобщить все до пика 3... Но конечно в реальности там куда все запутанее чем на пиках и затронет слишком много всего.. Наверное
Аноним 01/12/24 Вск 04:51:54 3332667 241
>>3332615
>>3332637
Этот дегенерат даже новое придумывать перестал, тупо запостил хуйню что уже постил. Репорт.
Аноним 01/12/24 Вск 08:25:18 3332683 242
>>3332667
Когжа я это постил? И за что репорт?
Аноним 01/12/24 Вск 11:36:51 3332744 243
А помните как джава рвала все другие языки по скорости развития? Ушли те времена.
Аноним 01/12/24 Вск 11:39:43 3332746 244
>>3332683
Ну не знаю, за то, что ты приносишь говно, байтишь скуфов, которые не выкупают троллинга и пытаются тебе объяснить в чём ты не прав, и в разгар спора эпично сливаешься, и так раз за разом? Ладно каждый раз новым байтить, но одно и то же приносить это уже всё, край.
Аноним 01/12/24 Вск 12:10:46 3332765 245
>>3332746
>байтишь скуфов
Глупость, придумываешь мне какой-то умысел, но это не так. У меня буквально простейший алгоритм: что-то заинтересовало - пишу об этом. Почему это кого-то байтит я не ебу, поскольку безэмоциональное чмо с нулевой эмпатией.
>в чём ты не прав
Обычно мне говорят о форме, но не сути. Мне не интересны такие споры. Хочу и сливаюсь, будут писать по сути - буду нормально отвечать.
>но одно и то же приносить
Пруфы-то будут? Или чисто, траст ми бро?
Аноним 01/12/24 Вск 12:12:11 3332766 246
>>3332765
> Обычно мне говорят о форме, но не сути.
Пруфы-то будут? Или чисто, траст ми бро?
Аноним 01/12/24 Вск 12:17:40 3332769 247
>>3332766
Типичные паттерны:
- это нечитаемо/болейрплейтно/многабукаф/сложна (форма синтаксиса)
- это неперформансно (детали реализации, которые не имеют значения в теории типов)
- это вниманиеблядство/слишком заумно (форма языка в посте)
Аноним 01/12/24 Вск 12:18:36 3332770 248
>>3332769
> - это нечитаемо/болейрплейтно/многабукаф/сложна (форма синтаксиса)
> - это неперформансно (детали реализации, которые не имеют значения в теории типов)
Это не "претензии к форме".
Аноним 01/12/24 Вск 12:42:21 3332777 249
>>3332770
Мне казалось очевидным, что работа программиста - наиболее точно выразить и запечатлеть свое намерение в какой-то формальной модели, но если где-то намерение выражается слишком сложно - это не проблемы намерения это проблемы модели. То, что для тебя это нераздельный процесс, т.е. буквально язык формирует мышление.. печально? грустно наверное быть программистом даже хуже чем я.
Аноним 01/12/24 Вск 12:43:18 3332779 250
>>3332777
Ты хоть сам-то понял, что высрал?
Аноним 01/12/24 Вск 12:49:49 3332783 251
>>3332779
Я не заявлялся бесплатным репетитором по школьной программе. Слив засчитан
Аноним 01/12/24 Вск 12:52:46 3332788 252
>>3332783
На вопрос не ответишь? Слив.
Аноним 01/12/24 Вск 13:02:23 3332796 253
>>3332788
Не ворочайся, слитое)
Аноним 01/12/24 Вск 13:27:11 3332808 254
>>3332796
Не ворочайся, клоун.
Аноним 02/12/24 Пнд 00:52:49 3333144 255
>>3332637
>пик 1

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

Но с пиком 3 все проще на самом деле. Ты в setAnimals передаешь не исходный List<Dog>, а его копию, выполненную в List<Animal>. Исходный лист передавать запрещено, потому что тип в setAnimals предполагает что изнутри ты можешь добавлять в этот лист животных, и тем самым поруинить исходный лист собак. А с копией - все норм, копия же типизированна один-в-один.
Аноним 02/12/24 Пнд 01:00:42 3333146 256
>>3332746
Мне похуй. Как на факт байта, так и на тебя, порватку. Тихо, свинья. Мне интересен этот поциент.

Мимо-скуф
Аноним 02/12/24 Пнд 01:04:11 3333147 257
Аноним 02/12/24 Пнд 06:40:38 3333187 258
Где сейчас используется java?
Аноним 02/12/24 Пнд 14:11:44 3333418 259
>>3333144
Я понимаю как оно работает, и говорю же, что это полностью легальный метод, который сам по себе ничего грязного и не делает.

Думается, что такие методы - это симптом плохости архитектуры/неумения пользоваться параметрическим полиморфизмом. Хотелось бы, чтобы такие затычки вообще не требовались.. Но мне трудно предложить улучшение, во первых из-за стеснения, во вторых, слишком большой фронт работ, ради непонятно чево, типа работает и хуй с ним.
Аноним 02/12/24 Пнд 18:18:30 3333561 260
>>3333418
>Думается, что такие методы - это симптом плохости архитектуры/неумения пользоваться параметрическим полиморфизмом

Такие затычки - тупо следствие того, что коллекции в джаве мутабельные. Ни больше ни меньше. Хошь обойтись без таких кастов - проектируй альтернативный collection API. И вангую что где то все равно придется разбить яйца чтобы омлет сварить.
Аноним 02/12/24 Пнд 18:59:55 3333597 261
>>3333561
Хмм, вообще действительно, есть же вайлдкарды и мы можем декларировать прямо в полях того же Animal, что мол не будем пихать в лист ничего что не может в него запихнутся. Типа:
List<? extend Animal>

По идее и подводных особенно-то и нет, если конечно лист используется не только для чтения..
Аноним 02/12/24 Пнд 20:39:23 3333663 262
>>3333597
>>3333561
>>3333418
Пиздец, чем вы занимаетесь нахуй. Вместо программирования какие-то методы дрочите, листы, блядь, классы. Нахуй вам это нужно?
Аноним 02/12/24 Пнд 20:58:26 3333678 263
>>3333663
А чем ты занимаешься, м?
Аноним 03/12/24 Втр 06:04:44 3333794 264
>>3333663
А чем ещё заниматься?
Олимпиадное программирование на java не очень, реализовывать разные структуры данных бессмысленно в силу отсутствия эффективности реализации на данном уровне(те же b-деоевья дешать в джаве смысла нет) или из-за того, что уже та или иная структура сделана и заново делать велосипед нехорошо.

Многие просто используют давно созданные библиотеки и гаманять те или иные решения для предприятий.
Аноним 03/12/24 Втр 08:06:26 3333830 265
Почему в треде то и дело поднимается вонь о том что на джаве думать нечего, сиди да шлёпай круды? Это школьники-вкатуны экстраполируют что-ли? Джава очень интересна при правильной архитектуре.
Аноним 03/12/24 Втр 11:32:36 3333931 266
>>3333830
Что, к примеру, предлагает аноним?
Аноним 03/12/24 Втр 11:38:53 3333934 267
>>3333931
В смысле предлагает? Это утверждение, а не предложение. Что сказать-то хотел?
Аноним 03/12/24 Втр 11:44:07 3333937 268
>>3333934
>Почему в треде то и дело поднимается вонь о том что на джаве думать нечего, сиди да шлёпай круды?
Вот тут аноним даёт понять, что он заметил, что кто-то утверждает, что на даже делать нечего.

>Джава очень интересна при правильной архитектуре.
Вот тут аноним даёт понять, что у него есть явно какая-то идея(не написал же он это спроста)

После этого вопрос:
Что, к примеру, предлагает аноним?
Аноним 03/12/24 Втр 11:48:15 3333942 269
>>3333937
Какая ещё идея? С чего ты взял, что у меня есть какая-то идея? Тот пост просто говорит что джава при правильной архитектуре интересна, и всё. А вывод этот я сделал на основе пары проектов, на которых я работал. Часть были созданы умными людьми до меня, частью я руководил. Всё, никаких идей тут не было в виду.
Аноним 03/12/24 Втр 12:12:20 3333963 270
>>3333942

Моя логика тут:
>>3333937
Но я добавлю:
О чем были проекты? Что такого интересного?
Аноним 03/12/24 Втр 12:18:19 3333968 271
>>3333963
Из последнего: въехал на очень старый проект на триллионы строк кода, влился буквально за пару часов, к вечеру сделал уже несколько довольно полезных коммитов и закрыл две иссуи. Жопа от непонятно почему не работающего кода и лапши не горела. Вот это я называю качеством кода. После всё было примерно так же гладко.

Здесь как бы интерес даёт не сама особенность этого проекта. Программирование интересно само по себе. Но просто очень часто этот интерес подавляется всяким дерьмом: лапшой, багами, не работающей магией, и прочим. Если всего этого нет, работа автоматически становится интересной.
Аноним 03/12/24 Втр 12:29:10 3333975 272
>>3333968
Если честно, ответ странный.
В любом старом проекте может быть много строк кода.
Выгребать фиговый многострочных код тяжёлая и не для всех интересная работа. Именно из-за этого тут и думать нечего: давно написаны классы для работы со всякими html/json/xml и иной фигнёй. Остаётся только делать небольшие проекты для enterprise.

Весь кошмар с 100к+ строк кода как правило относится к проектам, где с нуля пишут какую-то давно существующую фигню(редко когда это новая фигня).
Аноним 03/12/24 Втр 12:29:53 3333977 273
>>3333678
>>3333794
Логику пишите, епта. Архитектуру взаимодействий и хранения данных, а не архитектуру пустого ничего.
Аноним 03/12/24 Втр 12:35:46 3333982 274
>>3333975
>работа помойная
А я тебе о чём? На помойке не интересно, никто не спорит, но есть скрытые гемы. О чём я изначально и говорил.
Аноним 03/12/24 Втр 12:45:52 3333989 275
>>3333982
К сожалению, делать нового и интересного нечего.
Аноним 03/12/24 Втр 12:56:23 3334004 276
>>3333977
За архитектурой в тред с кабанчиком иди, мы здесь по делу и на своем месте.
Аноним 03/12/24 Втр 13:05:57 3334014 277
>>3333597
Правильно. Ты можешь в сеттере принимать вайлдкард <? extends Animal> без всяких прикастов и копирований коллекций... и впороться в тот факт, что этот вайлдкард теперь у тебя просачивается в аттрибут который ты сеттишь, и что теперь этот лист ты не можешь писать, только читать. Потому что запись в вайлдкардный список его легко ломает. Как говориться, живи теперь с этим.

И в этой истории - вся суть обобщенки. Если хочешь определенную вариантность, тебе придется отказаться от определенных операций над обьектом. Вещи ковариантны/контравариантны/инвариантны тупо по своей природе.
Аноним 03/12/24 Втр 13:51:51 3334053 278
Аноним 03/12/24 Втр 16:20:06 3334161 279
>>3334053
Все так. Я просто не особо люблю общаться аббревиатурами - каждый вкатунишка эти четыре буквы тридцать раз по своему переврет в уме. С SOLIDом это произошло особенно наглядно.
Аноним 03/12/24 Втр 17:17:04 3334203 280
>>3333968
>иссуи

Гыг.

Господи иссуи.
Как вкатиться в спринг? Аноним 04/12/24 Срд 11:21:17 3334573 281
Какие книги актуальные?
Видосы?
Курсы?
Аноним 04/12/24 Срд 13:02:56 3334665 282
>>3334573
Устройся на работу. Лучший способ.
Аноним 04/12/24 Срд 13:26:20 3334678 283
>>3334665
Ну я же не волчара!
Мне собес нужно будет проходить без чатгопоты, и на работе не тупить и знать куда там какие аннотации вешать и какие интерфейсы за что отвечают.
Аноним 04/12/24 Срд 14:38:22 3334729 284
>>3334678
Ну работай за бесплатно. Не будь волком.
Аноним 04/12/24 Срд 14:47:58 3334733 285
Внезапная проверка знаний
Опишите жизненный цикл бина без гугла
Аноним 04/12/24 Срд 14:50:21 3334735 286
>>3334733
Спрингового? Сначала создание(инстанит вродь называется), потом назначение имени, потом бефор инит, сам инит, афтер инит. Потом жызнь, после смерти методы дестрой и фсе.
Аноним 04/12/24 Срд 15:21:14 3334751 287
>>3334735
Не указал когда внедрение зависимостей происходит
Аноним 04/12/24 Срд 16:19:22 3334801 288
>>3334751
Я обычно через конструктор инжект делаю, поэтому думал только про этап создания. А так да, ты прав, через поля и сеттеры отдельно вроди.
Аноним 04/12/24 Срд 17:49:06 3334871 289
>>3334801
Внедрение зависимостей в бин это тоже этап создания
Аноним 04/12/24 Срд 19:09:28 3334932 290
>>3334733
Детство, отрочество, юность.
Аноним 04/12/24 Срд 23:10:12 3335092 291
Аноним 04/12/24 Срд 23:22:33 3335101 292
>>3334733
Родился, потерпел, умер.
Аноним 04/12/24 Срд 23:23:30 3335102 293
>>3335092
Лень читать, скажи вкратце: мы дали пососать шарпомухам? Если да, то пойду вкину в их тред.
Аноним 04/12/24 Срд 23:38:49 3335106 294
>>3335102
> мы дали пососать шарпомухам?
Жопой выебали!
>вкину в их тред.
Пошел нахуй, зачем это делать?
05/12/24 Чтв 00:02:35 3335122 295
>>3328803 (OP)
Шас бы дрочить говно мамонта... ладно, хуй с ним, если тебе 50+, но кто в здравом уме моложе 50 пойдёт в т.н. "жабу", это же уму непостижимо!
Аноним 05/12/24 Чтв 00:10:38 3335124 296
>>3335122
Не боись, никто детей не собирается в индустрию пускать, джуны сейчас нахуй никому не нужны. Пускай в королевскую битву играют с 500 человек на вакансию.
Аноним 05/12/24 Чтв 03:56:20 3335166 297
>>3335122
А куда идут молодые?
Аноним 05/12/24 Чтв 06:26:26 3335174 298
>>3335122
Но Сергей Немчинский говорит, что для молодых людей 35 лет меняющих профессию java подходит лучше всего!
Аноним 05/12/24 Чтв 10:01:04 3335212 299
>>3335122
Джава это стабильность
Аноним 05/12/24 Чтв 10:01:40 3335214 300
Аноним 05/12/24 Чтв 12:56:52 3335352 301
>>3335174
Тут надо быть осторожней: он заинтересованное лицо. Он варится во всей этой учебной и выступательной среде. Скажи он по-другому, и может с кем-то, кто зарабатывает на курсах, разругаться.
Аноним 05/12/24 Чтв 13:04:53 3335363 302
>>3335174
Удалось найти его персональный сайт. И весьма двоякое впечатление: из описания его опыта он бОльшую часть трудовой карьеры был руководителем в разных веб-разработках всяких веб-проектов. Это как тот соевый тимлид, что тут мелькал, но только у того соевого тимлида ничего не вышло.


Отдельно ситуация по java:
На этом же сайте написано, как много лет он в java разработке. При этом на этом же сайте в основном про то, что он работал в веб-разработке. Я, конечно, видел разные штуки для web в java, но почти все это почти мертво. И, что самое печальное, умерло сразу, как было выпущено(тот же jsp). Единственное, что ещё кое-как живёт, spring, но и тут надо понимать, что это скорее от того, что тяжело крупные проекты перенести на что-то другое.













Аноним 05/12/24 Чтв 13:20:23 3335379 303
>>3335122
Ну ты же пришел, вот в треде сидишь капчуешь.

Какое же ты чмо все таки.
Аноним 05/12/24 Чтв 16:24:36 3335528 304
>>3335124
>никто детей не собирается в индустрию пускать
Блиин, ну чому((
Я вот хочу, чтобы меня по головке гладили и хвалили за каждую мелочь: "молодеец, поменял цвет кнопочки", "ух ты, какой у тебя красивый круд вышел" и тд и тп.. А то все угрюмые какие-то, работа какая-то, у меня так депресуха будет от недостатка внимания.
Аноним 05/12/24 Чтв 16:52:30 3335548 305
Посоны, а много у вас в течение дня уходит на всякое девопс говно? Мне пытаются доказать, что это новый стандарт индустрии и что по 20 раз дерганье бэка "передеплой dev" - это норма и заебись.
Аноним 05/12/24 Чтв 16:56:45 3335551 306
>>3335548
Да, это стандарт. Не нравится, что дергают - сделаем им кнопку, чтобы сами все делали.
Аноним 05/12/24 Чтв 17:55:24 3335585 307
>>3335528
Ути какой хороший. Какой же ты МА-ЛА-ДЕЦ!
Приснилось собеседование Аноним 05/12/24 Чтв 17:59:47 3335590 308
Вроде не кошмар пока, но уже мозг понимает что скоро придётся. Пока гуляю пытаюсь придумать что рассказыать про себя буду.
Аноним 05/12/24 Чтв 20:23:53 3335641 309
Что за тяга у людей писать костыли на каждый конкретный случай, вместо того, чтобы делать унифицированную обработку? Это лечится чем-нибудь?
Аноним 05/12/24 Чтв 21:07:49 3335665 310
>>3335641
Унификация время занимает и стоит для кабанчика сколько-то. Ты же не можешь сказать, сколько в будущем раз твой костыль будет повторен? Вдруг он единичный, а вот время на унификацию ты потратишь. Тут кмк нихуёвую компетенцию надо иметь, чтобы сказать, что вот в будущем далеко не раз потребуется такой костыль, а потом выносить его оправдано.
Аноним 05/12/24 Чтв 21:12:14 3335669 311
>>3335665
Можно просто сразу писать нормально. Это история про одну фичу внутри одного микросервиса. Её пилят уже несколько лет и для каждой доделки придумывают новый подход. И регулярно рефакторят, так что кабан в курсе. А потом по новой втыкают костыли.
Аноним 05/12/24 Чтв 21:31:48 3335688 312
>>3335669
>Можно просто сразу писать нормально.
Не ну по такой логике и тесты не нужны. Во тупые, просто пишите без багов сразу
Аноним 05/12/24 Чтв 21:33:39 3335691 313
>>3335688
Как ты узнаешь, что написал нормально, без тестов?
Аноним 05/12/24 Чтв 21:36:07 3335693 314
>>3335691
А как ты узнаешь, что архитектура в будущем не потребует костылей? Не понимаю этих тезисов про "сразу пиши"
Аноним 05/12/24 Чтв 21:50:21 3335701 315
>>3335693
Проблема в том, что костыли пишут, когда архитектура уже сейчас позволяет все, что нужно.
Аноним 06/12/24 Птн 00:15:21 3335763 316
Аноним 06/12/24 Птн 00:22:00 3335765 317
>>3335763
Ну и оформление статьи, пиздец. Ещё бы сабвей сёрв на фон добавили, под бренчание погремушек.
Аноним 06/12/24 Птн 00:28:40 3335767 318
>>3335763
>ВАЛЬХАЛЛА СКОРО ЯСКОЗАЛ!!!!
>А ПОКА ПОЖУЙТЕ ДЕВЯТЫЙ ИНКУБАТОР ВЕКТОР АПИ И ПОНЮХАЙТЕ ГАЗЫ
Аноним 06/12/24 Птн 00:36:47 3335772 319
>>3335693
>>3335688
>>3335665
Что за передёргивание? Сделать костыль или унифицировать это сознательный выбор.
Аноним 06/12/24 Птн 01:07:34 3335784 320
>>3335765
Это антискуф защита.
Аноним 06/12/24 Птн 09:34:24 3335868 321
>>3335784
Долбоеб, ты хоть раз видел джависта моложе 25 лет?
Аноним 06/12/24 Птн 09:52:21 3335872 322
>>3335868
В зеркале каждый день вижу.
Аноним 06/12/24 Птн 10:52:58 3335926 323
>>3335641
Никто не учил людей в проектирование абстракций просто. Поэтому никто из современных поколений разрабов это делать тупо не умеет. Современников учат лишь фреймворкам.
Аноним 06/12/24 Птн 15:21:57 3336212 324
Аноним 06/12/24 Птн 16:14:04 3336250 325
Снимок экрана 2[...].png 76Кб, 1028x476
1028x476
Джависты, у меня проблема. Есть микросервис, в котором авторизация производится при помощи oauth 2 (spring boot starter). Проблема в том, что пути типа /actuator и некоторые другие пути должны быть доступны вообще без авторизации. Но фильтр oauth 2 накладывает свои настройки и все эти пути требуют авторизацию. Написание фильтра Spring Security с разрешениями не помогает - oauth 2 оказывается более главным. Как мне использовать oauth 2 и разрешить доступ к некоторым путям рест апи? Назначение других @Order фильтрам не помогло.
Аноним 06/12/24 Птн 16:21:52 3336259 326
image.png 94Кб, 866x764
866x764
>>3336212
Мы все ближе и ближе к вальхале...
>>3336250
У меня так робит. Попробуй хз в один бин все слепить. Чтобы хттп бин был один.
Аноним 06/12/24 Птн 16:25:05 3336263 327
>>3335641
Усатый дядя на ютубе запретил абстракции делать. С подключением.
Аноним 06/12/24 Птн 16:36:32 3336272 328
>>3336263

Я бы этому дяде... с большими усами... усы бы поотрывал.
Аноним 06/12/24 Птн 16:40:03 3336275 329
>>3336250
Дак всмысле - ты же на пике сам ордером его вперед поставил. Нет?
Аноним 06/12/24 Птн 16:40:21 3336277 330
Снимок экрана 2[...].png 36Кб, 902x227
902x227
>>3336259
>Попробуй хз в один бин все слепить. Чтобы хттп бин был один.
Как-то так сделать? Не помогло. Все равно требует авторизацию.
Аноним 06/12/24 Птн 16:41:21 3336278 331
>>3336275
Ну если сделать фильтру oauth 2 ордер 2, а фильтру Spring Security ордер 1, это все равно не помогает.
Аноним 06/12/24 Птн 16:46:38 3336280 332
>>3336277
Бля я не понимаю. Ты что настраиваешь? Ресурс сервер или сервер авторизации? Это же две разные сущности. Возьми кейклоак или внешний какой-нибудь, типа вк, гитхаба.. нахуя собственный делать, так еще и внутри ресурс сервера..
Аноним 06/12/24 Птн 16:48:07 3336281 333
>>3336280
У меня совмещенный сервис. Микросервис интеграции, который одновременно выдает токены и выступает сервером ресурсов.
Аноним 06/12/24 Птн 16:49:31 3336282 334
>>3336281
По спецификации API внешней системы, с которой мы работаем, микросервис должен выдавать токены и ресурсы.
Аноним 06/12/24 Птн 16:55:31 3336287 335
image.png 18Кб, 1230x153
1230x153
Аноним 06/12/24 Птн 17:20:05 3336300 336
>>3336250
Не http, а web настраивай. Там какой-то другой бин.
Аноним 06/12/24 Птн 17:20:37 3336301 337
Аноним 06/12/24 Птн 17:39:42 3336316 338
>>3336300
>web настраивай
Спасибо, это помогло.
Аноним 06/12/24 Птн 20:26:22 3336393 339
>>3335767
Вальхалла в теории конечно хороша была бы, но большинство приложений на джаве в нее никогда не упрётся, будем реальны. Не знаю чего её форсят.
Аноним 06/12/24 Птн 21:41:03 3336447 340
>>3336393
Будем реальны, ты фантазер. Боксинг серьёзная проблема, делающая невозможным адекватное использование коллекций с примитивами, да и вообще написание универсальных методов, приходится лепить x8, глянь в пакет function это уже уродство полнейшее.

Да и это классика, сначала жаваны рря нинужна, а как появляется, как жили-то без этого
Аноним 06/12/24 Птн 21:52:46 3336454 341
>>3336447
>делающая невозможным адекватное использование коллекций с примитивами
Используй коллекции ссылочных типов
Аноним 06/12/24 Птн 22:16:28 3336466 342
Сделать основной ОС виндовс + виртуалбокс федора (в которой установлено все необходимое: вскод, джява сдк, докер, ноджс и т.д.), это нормальная практика? Или лучше сделать две ОС? Хотелось бы быстро переключаться между системами.
Аноним 06/12/24 Птн 22:34:48 3336473 343
>>3336466
Нуууу если у тебя комп такое вытянет, то почему нет. Мне лично винда нахуй не обосралась. Я пользуюсь только браузером, ide, торрентами, читаю книги, смотрю видео. Всё. Линукс 99% потребностей закрывает с головой.

По мне так, если ты прям так ненавидишь линукс или тебе надо монтировать видео/3д, играть в игрульки-хуюльки, то нахуй тебе линукс в принципе? Ты можешь взять github spaces https://github.com/features/codespaces или cloud 9 https://aws.amazon.com/ru/cloud9/ и у тебя будет полноценная среда разработки без мозгоёбства с виртуалками. А виртуалка будет тормозить потому что это всё будет идти через три слоя абстракций, да плюс вскод, да плюс докер, да плюс лайф релоад. Это всё будет дико тормозить, либо придётся дикое количество памяти покупать а-ля 64 гига.
Аноним 06/12/24 Птн 22:39:28 3336475 344
>>3336466
Ещё раз, боксинг. На простое сложение двух врапперов инта сколько будет аллокаций? А если их N? Да и хранение оболочки + значения хуйня в сущности. Си шарп в этом плане гораздо лучше джавы, чего стоит их хэшмапа, которая не тратит место на ноды
Аноним 06/12/24 Птн 22:39:58 3336476 345
Аноним 06/12/24 Птн 22:45:11 3336483 346
Аноним 06/12/24 Птн 23:11:41 3336489 347
>>3336475
Чел, в задачах, где это имеет значение, джава обычно не используется.
Что за задача у тебя? Опиши
Аноним 07/12/24 Суб 01:09:15 3336525 348
Знатоки java, помогите с одним вопросом:
1) Допустим определен интерфейс:
public interface computable {public Integer comp(int a);}
2) в каком нибудь методе есть такие две строчки:
Integer inti=new Integer(123);
computable cmp=new computable(){public Integer comp(int a){return a%2==1? new Integer(0):inti;}};

Вопрос: можно ли сказать, что тут есть замыкание?
Аноним 07/12/24 Суб 02:04:35 3336535 349
>>3336489
Причину и следствие путаешь. наверное из-за отсутствия нормального боксинга и не используется? а не потому, что джава не используется в X, поэтому и ебанемка мы боксинг.

Читай не через попу, я уже описал задачу, которую используют абсолютное большинство разрабов:хэшмапа без ебаного оверхеда на ноды. Линкедлист без этого оверхеда, он хотя бы из разряда полнейшего мусора перейдёт в просто мусор.
Любые числодробильные операции будут требовать ебки с массивами и примитивами, хочешь найти медиану - ебись с массивом, хочешь умножить матрицы, пчел))
то что ты бесполезный кпудошлеп с ограниченным кругозором никак не меняет ситуацию.
Аноним 07/12/24 Суб 02:34:50 3336542 350
>>3336535
Хватит визжать и дристать уже в треде, возьми себя в руки уже

Все эти операции есть в библиотеках для числодробилок, например Apache Commons Math. И такие узкоспециализированные задачи как числодробильни не требуют никаких абстракций просто в силу узкой специализации.
Ебаться и велосипедить стандартные библиотечные функции назло джавистам - это чисто твой выбор как шарпомушья, впрочем чего ещё ожидать от шарпомухи, кроме как визгов и засера.
Аноним 07/12/24 Суб 08:52:16 3336588 351
>>3336542
А слова про хэшмапу игноришь уже какой пост.
Ну и копировать методы и классы по 8 раз оправдывая нинужностью ну могут только жаваны.
Аноним 07/12/24 Суб 12:03:37 3336643 352
>>3336475
Если петушарп так хорош, то почему 11 раз?
Аноним 07/12/24 Суб 13:32:20 3336712 353
>>3336643
а вакансии на шарпе есть в России?
Где его вообще используют?
Аноним 07/12/24 Суб 13:37:55 3336717 354
>>3336588
Кто копирует? Что за проекции, 11-разовый?
Аноним 07/12/24 Суб 13:40:05 3336719 355
image.png 14Кб, 527x256
527x256
Аноним 07/12/24 Суб 13:43:57 3336721 356
Screenshot.png 85Кб, 723x354
723x354
>>3336719
А в джава треде его бы просто забанили за языкосрач и потерли половину треда.
Аноним 07/12/24 Суб 13:46:45 3336724 357
173356751033270[...].jpg 262Кб, 1080x1121
1080x1121
>>3336719
>>3336721
Хуя се дебилов тормознутых гетсеты дрочащих асинк авейт спамящих рвёт. На, посмотри ещё раз, и поплачь ещё раз:
Аноним 07/12/24 Суб 13:49:34 3336727 358
>>3336724
Не вижу тут спринга или кваркуса, приноси бенчмарки реальных фреймворков на которых работает вся индустрия.
Аноним 07/12/24 Суб 13:50:35 3336731 359
>>3336727
>ваши тесты не тесты! гет сет
Аноним 07/12/24 Суб 13:52:15 3336732 360
173356864239831[...].jpg 240Кб, 1080x973
1080x973
Ну совсем катастрофа! Полный провал!
Аноним 07/12/24 Суб 13:54:28 3336733 361
>>3336721
Ну это просто тупой додик написал. А так реально интересно, за счет чего такой результат. Я-то думал виртуальные треды будут на уровне.
Аноним 07/12/24 Суб 13:54:40 3336734 362
173356787299294[...].jpg 142Кб, 1080x928
1080x928
Это пиздец...
Аноним 07/12/24 Суб 13:56:15 3336738 363
>>3336731
Можешь продолжать позориться итт, ебанное пивное животное, как ты это делаешь практически каждый тред при обсуждении языков. На последок лишь закину, что оптимизациями в дотнете (не в языке c#) и асп нет кор начали заниматься только пару лет назад, маленькой группой разработчиков из майкрософта и контрибуторами из опенсорса. Для сравнения в жвм влили миллионы долларов многие компании техгиганты, в том числе лично на Гослинга амазон. Думай.
Аноним 07/12/24 Суб 13:56:57 3336740 364
>>3336733
Если бенчмарки настоящие, то это потому, что асинки в петушарпе это вообще не настоящая многопоточность. Это стократно пережёванный компилятором кал что выполняется со скоростью черепахи, когда в джаве виртуальные треды по функционалу и производительности начиная с 24 джавы эквивалентны платформенным.
Аноним 07/12/24 Суб 13:58:19 3336742 365
>>3336738
>нам мала деняк дали аряяяяя!
Вот и приходи, когда и шарпомухам в их говноязык подольют говнооптимизации так, чтоб хотя бы от питухона в рот не принимать.
Аноним 07/12/24 Суб 14:00:31 3336744 366
И ещё шарподебилам забавное упражнение: запустите-ка асинк фунцию из не асинк функции так, чтобы не убить перфорсанс. Я подожду.
Аноним 07/12/24 Суб 14:04:10 3336748 367
Thread.ofVirtual().start(
// просто обычный код без асинк авейт говна, где угодно, когда угодно, со скоростью платформенного потока
);
Пукан греется, шарпомухи?
Аноним 07/12/24 Суб 14:06:23 3336750 368
Плюсы это солидный язык со взрослыми разработчиками. У раста есть идея. Питон полезен, когда нужно написать две строчки кода за 10 секунд. Джава это универсальный язык. Только бедный петушарп ни к хую ни к залупе, медленная хуйня хуже питухона без задач с синтаксисом ассемблера, с комьюнити школьников.
Аноним 07/12/24 Суб 14:28:13 3336761 369
>>3336588
Да потому что ты из поста а пост визжишь, нихуя не понятно что это значит "без оверхэда", какого именно оверхэда? Я же не шарпомуха.
Мапа совсем без оверхэда не была бы даже хэшмапой, иначе где ты хэши банкетов будешь хранить, как организовывать линкед листы в бакетах.
>Ну и копировать методы и классы по 8 раз оправдывая нинужностью ну могут только жаваны.
Так я и не копирую
Аноним 07/12/24 Суб 14:49:21 3336773 370
>>3336761
Этот дебил даже не знает наверное, что вообще из себя хешмапа представляет на техническом уровне. Где-то обрывок услышал про оверхед, и побежал разносить.
Аноним 07/12/24 Суб 15:11:24 3336785 371
>>3336761
Ноды как типы значения хранить, а не как объекты.
И опять, же когда у тебя апи функций состоит из 40 сука интерфейсов https://docs.oracle.com/en/java/javase/21/docs/api/java.base/java/util/function/package-summary.html и при жтом не имеет все примитивы, как бы у меня появляются вопросы к долбоебам типа тебя, а тебе реально в кайф это все знать и копировать в своем апи подобно этому?
>>3336773
пошёл нахуй, не лезь в чужой диалог со своими предположениями.
Аноним 07/12/24 Суб 15:15:05 3336790 372
>>3336785
Дебилу неприятно что его дебилом назвали.
Аноним 07/12/24 Суб 15:30:26 3336804 373
>>3336785
>как бы у меня появляются вопросы к долбоебам типа тебя, а тебе реально в кайф это все знать и копировать в своем апи подобно этому?

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

Мимо
Аноним 07/12/24 Суб 15:59:15 3336831 374
>>3336785
>Ноды как типы значения хранить, а не как объекты.
По результату это будет тоже самое что и UnifiedMap https://github.com/eclipse-collections/eclipse-collections/blob/master/eclipse-collections/src/main/java/org/eclipse/collections/impl/map/mutable/UnifiedMap.java, который опять же уже написан, но ты же дрищешь опять на ровном месте, вместо того чтобы подумать хоть немного.
К долбоебам типа тебя у меня кстати вопросов нет, можешь просто идти нахуй без проблем.
Аноним 07/12/24 Суб 16:10:27 3336840 375
>>3336740
>виртуальные треды по функционалу и производительности начиная с 24 джавы эквивалентны платформенным.
Так по производительности они должны быть лучше.
Аноним 07/12/24 Суб 16:28:18 3336849 376
>>3336840
Бля, ну не доёбывайся до формулировок. Они такие же по функционалу и производительности кода в них, но по собственной производительности они намного выше, конечно же.
Аноним 07/12/24 Суб 16:44:02 3336863 377
>>3336831
Ну вот опять же как с пакетом функций. Скачай какую-то левую говноколекцию для одного случая, ещё одну для чисто лонгов в инты, третью для интов в лонги и так 100500 разных недомап https://fastutil.di.unimi.it/docs/it/unimi/dsi/fastutil/longs/Long2IntOpenHashMap.html . Еще апач ебани себе, чтобы говноапи коллекций сделать юзабельным.

И главное помнить, это только выйграле, тупым шарпеям с одним словарем на все случаи жищни и linq не понять. тут свой путь
Аноним 07/12/24 Суб 16:47:21 3336871 378
>>3336863
Да не, совсем проиграли уже, вся индустрия перекатилась на шарпы, джавистов уже даже дворниками не берут. Пришло время признать поражение.
Аноним 07/12/24 Суб 16:47:54 3336873 379
>>3336863
Че ты несешь, маня. Никто этим не занимается, это все твои маняфантазии.
Аноним 07/12/24 Суб 16:49:45 3336874 380
>>3336863
Нормальный коупинг от шарпомухи, обдристалась дважды в одном треде! Так держать!
Аноним 07/12/24 Суб 16:53:03 3336875 381
>>3336873
А нахуя тогда ты мне кидаешь какую-то хуйню, которую никто не использует?
>>3336871
>>3336874
Коупите тут только вы. Пока вам ничево нинужна, другие нормально набирают джунов и не умрут нахуй на своём легаси.
Аноним 07/12/24 Суб 16:58:03 3336879 382
>>3336875
Надеюсь ты же не думаешь что джуны считают решетки чем-то модным молодежным?
Аноним 07/12/24 Суб 17:00:04 3336880 383
Аноним 07/12/24 Суб 17:07:51 3336885 384
>>3336875
Тебе кидают хуйню в ответ на твои хуевые набросы, ни больше ни меньше.

>Коупите тут только вы.

Пошел нахуй. Мы может и коупим, но ты просто хуев маняфантазер. Ты - никто и звать тебя никак, твои доебы - пустой звук дауна, который ни строчки в прод в своей никчемной жизни не написал. Сам сначала вкатись на шарп свой, а потом уже говори за то, как туда джунов набирают.
Аноним 07/12/24 Суб 17:39:21 3336909 385
>>3336525
>Вопрос: можно ли сказать, что тут есть замыкание?
Да.
Аноним 07/12/24 Суб 17:49:24 3336915 386
>>3336885
>ни строчки в прод в своей никчемной жизни не написал
С чего ты вообще это взял? Ну тип чел, если ты не можешь вкатиться, это не значит, что я не вкатился.
>>3336879
Не акцентирую внимание на шарпах.
Аноним 07/12/24 Суб 18:33:29 3336930 387
>>3336915
>нет ты
Весь интеллект шарпоебланов...
Аноним 07/12/24 Суб 18:55:21 3336937 388
>>3336915
Да потому что доебы твои - вкатунские по своей натуре. "Скачай какую-то левую говноколекцию для одного случая, ещё одну для чисто лонгов в инты" - че ты несешь блять? Завали ебало и сьеби в свой гоу. Я еще готов вкатуна понять, которому удобней учиться когда стдлиба "все включено", но со стажем в проде только инфантил опущ ебаный будет кидать такие детские предьявы. Лучше б ты вкатун был, нахуй, иначе сложно сука представить бытие тобой.
Аноним 07/12/24 Суб 19:09:04 3336943 389
>>3336937
Ты тупой? Предъява не в том, что говноколекций много и мне вай вай сложно их прописать как зависимости. нет, предъява в том, что архитектура типов и колекшен апи такое говно, которое вынуждает их прописывать или делать самому. Мне не нужно все искаропки, мне нужно, чтобы это не было кривой хуйней, которую оправдывают НИНУЖНА.
Аноним 07/12/24 Суб 20:00:23 3336973 390
>>3336943
Блядь, ты же вообще не понимаешь, что несёшь. Система типов в джаве всё это позволяет делать, но пока что просто ценой перформанса. Всё. Сегодня ебём петушарп в 11 раз, завтра будем в 22 раза.
Аноним 07/12/24 Суб 20:10:36 3336977 391
>>3336973
Ну вот потому, что сейчас это делается ценой перфоманса так и не делают. И зачем только отрицать необходимость этих изменений.
>завтра
В 29 jdk, минимум.
Аноним 07/12/24 Суб 20:16:25 3336981 392
>>3336977
Никто не отрицает. Хоть кто-то в треде говорил что вальхалла не нужна? Все ноют что поганый скуфц затягивает её релиз. Говорят лишь что отсутствие вальхаллы в джаве гордости петушарпу не делает, потому что там вообще мрак.
Аноним 07/12/24 Суб 20:25:16 3336982 393
>>3336981
Эм, вся ветка обсуждений была про это. Отрицание отрицания какое-то уже.

В шарпе так-то вэлью тайпы давным давно есть.
Аноним 07/12/24 Суб 20:27:16 3336984 394
>>3336982
Только петушарпу это не мешает беспросветно сосать по перформансу.
Аноним 07/12/24 Суб 21:49:54 3337007 395
Аноним 07/12/24 Суб 22:01:37 3337010 396
>>3336984
Это миф, жаба сосёт у шарпа и вообще отстаёт от него лет на 10.
Аноним 07/12/24 Суб 22:46:47 3337024 397
>>3337010
Заметил, что чем больше я на жабе кодю, тем больше хочу сосать.. Тут точно есть какая-то связь
Аноним 08/12/24 Вск 16:40:01 3337379 398
Для использования javac и java в коммерческих проектах нужно покупать лицензию?
Аноним 08/12/24 Вск 16:51:33 3337381 399
>>3337379
нет, используй просто неоракловую JDK
>>3336732
действительно провал, тут джаваскрипт джаву обгоняет
Аноним 09/12/24 Пнд 01:28:52 3337555 400
Аноним 09/12/24 Пнд 02:10:21 3337561 401
>>3337381
>неоракловую JDK
А какие? open jdk?
Аноним 09/12/24 Пнд 02:21:56 3337565 402
>>3337561
Хоть её. Алсо, открою секрет, всем похуй на эту лицензию, если ты только не многомиллиардная корпорация.
Аноним 09/12/24 Пнд 03:41:22 3337570 403
Аноним 09/12/24 Пнд 04:44:13 3337577 404
Всем привет. Аноны посоветуйте коллеге. Я больше сисадмин, работал с серверами там linux, bash, sql, писал небольшие скрипты на python. Хочу изучить программирование правда думаю какой язык выбрать java+spring или python+fastapi. Что лучше подойдёт для скуфа 36 лвл? Понимаю что вкатунство нынче не в почете, но где шансы найти работу все таки выше? Благодарю.
Аноним 09/12/24 Пнд 07:57:40 3337606 405
>>3337577
и почему скуфов так тянет к жабке..
Аноним 09/12/24 Пнд 08:54:19 3337619 406
>>3337577
Если есть вышка, то зачем ты вообще полез в такое дно, как сисадмины в Java. Python больше для молодых.
Если вышки нет, то сиди дальше в сисадминах, учи докеры-хуекеры и вкатывайся в тянособаки.
Аноним 09/12/24 Пнд 10:32:11 3337687 407
>>3337577
>>java+spring или python+fastapi.
еще php неиронично

правда из сисадминов рисуется путь в девопсы и не придется фантазировать опыт разработки
Аноним 09/12/24 Пнд 19:39:17 3338185 408
>>3337561
adoptium например, temurin
Аноним 09/12/24 Пнд 19:44:06 3338188 409
>>3337577
>Понимаю что вкатунство нынче не в почете
Блядь да не слушай ты никого. Прогеры не хотят чтобы у них конкуренция была, а работодатели хотят платить как уборщику в идеале. Вот и вся причина ненависти.
Бери джаву и начинай подскакивать кабанчиком, потому что твоя зп зависит не от того что там какой-то жмот-работодатель спизданул, а на насколько широкий рынок труда ты вышел. А каждый отдельный работодатель с радостью расскажет что ты никому не нужный джун и вообще не человек, и очередь за забором, лишь бы не платить.
Аноним 09/12/24 Пнд 20:30:24 3338206 410
>>3338188
Чаю. Тоже вот постепенно вкатываюсь, задачки прорешиваю. Думаю петик еще один запилить и так глядишь через годик точно возьмут. А может и раньше, дада
Аноним 09/12/24 Пнд 21:17:11 3338229 411
>>3338188
>>3338206
Я верю в вас. Сначала вы закончите вышку, чтобы поучавствовать в конкурсе красивого кода, чтобы попытаться попасть на стажировку, чтобы уже потом можно было попытаться попасть на работу джуном. А как джуном станешь, всё у тебя в кармане, ведь если у тебя есть коммерческий опыт в ООО "Рога и копыта", то тебя везде-везде приглашают, сразу в амазон зовут, и ты точно никогда не потеряешь свою джуновскую вакансию на 60к! Главное верить, что всё у вас получится!
Аноним 09/12/24 Пнд 21:22:57 3338231 412
>>3338229
Я не заканчивал вышку по проганью ( у меня по радиоэлектроннике была ), уехал, сейчас работаю в ЕС в компании с капитализацией 10+ млрд долларов. И в амазон звали и вот недавно в револют. Начинал тоже с рогов и копыт. О чем блять вообще речь? Я видел как более умные и более крутые прогеры чем я оставались в провинциальных говноконторах, потому что им было лень/их что-то держало. Да, тут на удачу много приходится, но успех в программистской карьере точно не на таланте к программированию основан.
Аноним 09/12/24 Пнд 21:30:06 3338234 413
>>3338229
Завидуй молча, вкатунишка. Пока ты нихуя не делаешь, я в будущем буду лутать кучу евробаксов за написание серверлетов. Так что.
Аноним 09/12/24 Пнд 22:24:16 3338268 414
В го defer классный такой. Как думаете, можно ли спиздить его в яву?
Аноним 09/12/24 Пнд 22:28:54 3338270 415
>>3338268
Можно, каких-то проблем, помимо уебищного (кому как) синтаксиса нет.
Только нахуя это чудо нужно? Бесполезное какое-то.
Аноним 09/12/24 Пнд 22:39:37 3338275 416
>>3338270
Это просто неявный try-finally или try-with-resources с переносом закрывающего блока наверх, который убирает один уровень вложенности. Можно кстати прям finally это и назвать, кейворд уже используется. Что-то типа

import module java.base;

void main() {
__var reader = Files.newBufferedReader(Paths.get("1.txt"));
__finally {
____reader.close();
}
// или как однострочный if
__finally reader.close();
__System.out.println(reader);
}
Аноним 09/12/24 Пнд 22:52:53 3338280 417
Аноним 09/12/24 Пнд 23:03:34 3338291 418
>>3338275
Ну я и говорю, что это бесполезная хуйня. Спринг все это и так делает и делает гораздо лучше.

Ты лучше вот у гоферов спроси, когда там типы суммы завезут. А то это смех да и только, через типы произведения делать возврат ошибок.
Аноним 09/12/24 Пнд 23:08:26 3338296 419
>>3338291
>Спринг все это и так делает и делает гораздо лучше.
Пошел нахуй.
Аноним 09/12/24 Пнд 23:09:38 3338298 420
>>3338296
Да не трясись ты. Может лет через 10 и к вам в го спринг завезут. А пока терпите, малютки.
Аноним 09/12/24 Пнд 23:50:09 3338332 421
Аноним 09/12/24 Пнд 23:55:28 3338336 422
Аноним 10/12/24 Втр 00:02:55 3338341 423
>>3338332
Это все равно требует одного уровня отступа для try блока, а с defer такого нет.
Аноним 10/12/24 Втр 00:20:42 3338354 424
deferrer.PNG 69Кб, 802x821
802x821
>>3338332
можно вынести try блок в функцию варппер

ну или подать JEP
Аноним 10/12/24 Втр 00:24:17 3338355 425
Аноним 10/12/24 Втр 00:24:24 3338356 426
>>3338275
Дружище. Все заебись, вот только один вопрос.

Нахуя? Ну вот ради чего? Ради -1 уровня вложенности? А че в нем плохого то - границы RAII явно очерчены, контрол флоу как шел сверху вниз так и идет, нет мы просто возьмем и на ровном месте все перетасуем.

Бля, особая ирония в том, что это завезли не абы куда, а в гоу. Юниформити, говорили гоферы, каждая проблема решается одним способом, ога. Сами завозят сахарок сомнительного качества не хуже остальных языков.
Аноним 10/12/24 Втр 01:13:25 3338364 427
image.png 169Кб, 1262x910
1262x910
>>3338341
Используй аспекты. Вроде как можно заставить в проксю впихнуть и имплементацию Def, тогда она будет составной. Но я хызы как и впадлу разбираться чичас.
Аноним 10/12/24 Втр 01:13:35 3338365 428
>>3338234
>серверлетов

Дружище, а че уж не сервелатов то?

Сервлетов... bruh
Аноним 10/12/24 Втр 01:15:39 3338366 429
>>3338365
Ацтань. У меня всегда были проблемы с чтением, я и нджинкс изначально как нджиникс прочитал.
Аноним 10/12/24 Втр 01:25:12 3338370 430
Аноним 10/12/24 Втр 01:37:38 3338373 431
Аноним 10/12/24 Втр 01:45:37 3338374 432
Аноним 10/12/24 Втр 02:16:18 3338379 433
Аноним 10/12/24 Втр 08:24:39 3338431 434
>>3338364
Как вы используете идею в рф? Или это личный комп?
Аноним 10/12/24 Втр 08:34:16 3338439 435
Аноним 10/12/24 Втр 08:45:30 3338449 436
Как правильно установить мавен на винду? Есть какой-то менеджер пакетов, который его ставит?
Аноним 10/12/24 Втр 08:52:39 3338455 437
173380892141645[...].jpeg 15Кб, 240x320
240x320
Аноним 10/12/24 Втр 09:39:21 3338477 438
Аноним 10/12/24 Втр 12:40:55 3338645 439
Аноним 10/12/24 Втр 13:24:48 3338686 440
Аноним 10/12/24 Втр 13:40:53 3338694 441
Аноним 10/12/24 Втр 13:45:03 3338699 442
>>3338366
> я и нджинкс изначально как нджиникс прочитал

Вы же понимаете, что nginx написал русский чел и почти наверняка он сам произносил его как нгинкс, а потом поправлялся и пытался высрать что-то на английском?
Аноним 10/12/24 Втр 13:45:16 3338700 443
>>3336525
Ну сказать-то можно
Аноним 10/12/24 Втр 14:05:20 3338718 444
Аноним 10/12/24 Втр 15:08:13 3338785 445
>>3338699
еслиб он хотел назвать по руски он бы назвал его "движокс"
кстати было бы мемно
Аноним 10/12/24 Втр 15:13:09 3338786 446
>>3338785

Если что-нибудь высру, так и назову лол. А пендосы 2 пользователя будут спорить как правильно его называть.
Аноним 10/12/24 Втр 16:58:42 3338849 447
Какие пет-проекты делали для обучения, когда вкатывались?
Аноним 10/12/24 Втр 17:43:13 3338885 448
Аноним 10/12/24 Втр 18:02:54 3338899 449
>>3338849
>Какие пет-проекты делали
Никакие блять, это странный концепт "написания кода для тренировки". Я просто делал разные интернет магазины, верстал разную хуйню, помогал с интеграциями сторонних сервисов и всё. Не тренировался никогда а просто делал реальные проекты реальным людям.
Аноним 10/12/24 Втр 18:07:44 3338905 450
>>3338899
Это вариант для питониста или нодера, но не для джава гребца.
Аноним 10/12/24 Втр 18:09:01 3338906 451
>>3338849
>>пет-проекты
пиши что интересно тебе, чтобы разобраться в технологии
и никому не показывай

на собесах могут задать вопрос - куда контрибьютите? в какой опенсорс
Аноним 10/12/24 Втр 18:10:05 3338907 452
>>3338906
Почему никому не показывать? Можно же вместе с тредикомю писать. Так веселее. Советов дадут.
Аноним 10/12/24 Втр 18:14:38 3338912 453
Аноним 10/12/24 Втр 18:18:58 3338914 454
>>3338912
?? Ну вместе с этим тредом писать говорю. Минусов нет. А то скучно чета.
Аноним 10/12/24 Втр 21:42:22 3339020 455
>>3337606
>>3337619
>>3337687
>>3338188
Спасибо котаны. Уже поставил эклипс, курю документацию. Хрен с ней с работой. Для себя хочу алгоритмы и ООП на JavЕ изучить.
Аноним 10/12/24 Втр 21:45:40 3339022 456
>>3339020
Эклипс в 2к24 кукож. intellij vscode мастхев.
Аноним 10/12/24 Втр 22:16:13 3339037 457
Нужен гайд по миграции с жидеи на вскод.
Аноним 10/12/24 Втр 23:06:55 3339063 458
>>3338356
Ты вроде что-то знаешь, но при этом херню пишешь.

Классический RAII требует чтобы при выходе из области видимости вызывался деструктор. В языках с автоматическим управлением памяти это не возможно. try/finally в языке без исключений - тоже шиза какая-то.

В результате остается или try-with-resource/with/using всякие или defer. Но try-with-resource оставляет вопрос обработки ошибок при закрытии ресурса костыли типа suppressed exceptions. А defer это простейшее решение, где ты сам решаешь что делать с ошибкой в defer как и в finally можно поменять возвращаемый результат, все в говей стиле.
Аноним 10/12/24 Втр 23:25:04 3339070 459
>>3339063
>говей стиле
А зачем этот стиль в жабе? Какие преимущества от его использования?
> оставляет вопрос обработки ошибок при закрытии ресурса
Напиши catch, ты же пользуешься ебаным try. Пиздец проблемы из воздуха выдумываешь.
Аноним 11/12/24 Срд 00:12:15 3339082 460
>>3339070
>А зачем этот стиль в жабе? Какие преимущества от его использования?
>Напиши catch, ты же пользуешься ебаным try. Пиздец проблемы из воздуха выдумываешь.
Сам уже не помнишь что писал?
>>3338356
>Бля, особая ирония в том, что это завезли не абы куда, а в гоу. Юниформити, говорили гоферы, каждая проблема решается одним способом, ога. Сами завозят сахарок сомнительного качества не хуже остальных языков.

inb4: в Джаве это не нужно и этого нет.
Аноним 11/12/24 Срд 00:24:44 3339085 461
Анон, у меня вопрос по выбору технологий. Я делаю интеграцию с купером: https://docs.kuper.ru/api-products/merchant-service/orders/description

Мой сервис принимает разные вебхуки с json сложной структуры.

Лучше писать логику обработки заказов и переходы между состояниями заказа на ифах или использовать spring statemachine? Как стейтмашине передать содержимое вебхука?
Аноним 11/12/24 Срд 02:18:00 3339101 462
>>3339085
если не уверен - лучше делай проще
Аноним 11/12/24 Срд 02:48:38 3339103 463
>>3339085
Спринг стейтмашина хуйня. У них много таких хуевых ненужных оберток над простейшими вещами, circuit breaker сюда же относится. Делай сам, на ифах или на FSM без разницы.
Аноним 12/12/24 Чтв 14:16:58 3339990 464
>>3339082
Это был рандомный залетыш, игнорь.

>>3339063
>Но try-with-resource оставляет вопрос обработки ошибок при закрытии ресурса

Бля, ну ок, есть такое. Редко, правда.

>А defer это простейшее решение, где ты сам решаешь что делать с ошибкой

Приведи пример, будь добр?
Аноним 13/12/24 Птн 19:22:55 3340758 465
>>3339990
>Приведи пример, будь добр?
Пример чего? Как в го обработать ошибку из defer?
Аноним 14/12/24 Суб 18:38:09 3341277 466
Снимок экрана 2[...].png 83Кб, 1056x459
1056x459
Анон, какие есть сеньорные средства написания таких динамических запросов? Хотелось бы создать один queryBuilder, один joinBuider и один whereBuilder типа StringBuider и просто заполнять их, а потом объединить, но как-то пиздец по-уебански получается в итоге. Переусложненно и не наглядно, сложно вопринимать такой запрос в коде.

В МВП-треде какой-то уебан говорил использовать квери билдеры типа jooq, но из-за сложной структуры запроса все равно получится сложно и ненаглядно. Конкатенация строк в разы понятнее.
Аноним 14/12/24 Суб 18:49:16 3341286 467
Тут еще ошивается шарп-петушилла с LINQ. Как он переписал бы мой запрос >>3341277 на LINQ?)
Аноним 14/12/24 Суб 19:39:27 3341321 468
>>3341286
А ты мне деньги заплатишь? Вот мне совсем делать нехуй, как переписывать ебанутые запросы.
Аноним 14/12/24 Суб 19:55:01 3341334 469
>>3341277
Criteria API, не?
В myBatis тоже есть динамические запросы, можешь глянуть, хотя он в целом на любителя.
Аноним 14/12/24 Суб 22:17:44 3341404 470
2793367726previ[...].jpg 128Кб, 1710x1329
1710x1329
Долбоебы из жидбрейнс сломали запуск ран конфигураций из-за чего вся иде теперь фризится.
Аноним 15/12/24 Вск 00:45:39 3341435 471
>>3341277
Ну ващет «уебан из мвп» тебе все правильно сказал. У тебя на скрине несложный запрос, выглядеть будет максимально читабельно. Еще и типобезопасно.
Аноним 15/12/24 Вск 01:15:05 3341436 472
Аноним 15/12/24 Вск 13:52:35 3341625 473
>>3340758
Как дефер элегантней решает проблему обработки ошибок при закрытии ресурса.
Аноним 15/12/24 Вск 13:58:35 3341631 474
>>3341277
Ты зря быканул на JOOQ-чела, он тебе все правильно посоветовал.

Но а если тебе по прежнему хочется сидеть на игле ORMов, твой выбор - Criteria API + JPA metamodel, сгенерированная плагином. Только я б на твоем месте не рассчитывал на то, что оно будет выглядеть лучше чем JOOQ.

>Конкатенация строк в разы понятнее.

За конкатенацию SQLя по ебалу бьют, тащемто.
Аноним 16/12/24 Пнд 01:21:43 3342081 475
Аноним 16/12/24 Пнд 11:40:07 3342307 476
>>3342081
Кринж это шортсы где оракл заставляет дедушку с чашкой кофе записывать видео. Вообще вайб от маркетинговой кампании java от оракл примерно такой:
>ну мы уже не рухнум
Аноним 16/12/24 Пнд 11:50:53 3342320 477
>>3342307
А че там в шортсах? Типа вальхала скоро? Надо только подождать, не бухтеть, сверху все схвачено, не глупые люди сидят..
Аноним 16/12/24 Пнд 14:11:02 3342462 478
>>3342307
Это ты его дедушкой называешь? Он же ещё совсем молодой.
Аноним 16/12/24 Пнд 15:52:06 3342545 479
>>3342462
После 30 жизни нет. На пенсию пора.
Аноним 16/12/24 Пнд 16:26:20 3342560 480
>>3342545
На какую пенсию? В помиральную яму только.
Аноним 16/12/24 Пнд 21:28:31 3342757 481
Мне дали задачу сделать нагрузочное тестирование микросервисов. И при высокой нагрузке отвалилась база данных и приложение повисло:

HikariPool-1 - Connection is not available, request timed out after 30001ms (total=10, active=10, idle=0, waiting=89)

Что делать? Как сделать приложение устойчивым к дудосу?
Аноним 16/12/24 Пнд 21:58:53 3342775 482
>>3342307
>Кринж это шортсы где оракл заставляет дедушку с чашкой кофе записывать видео.
Тоже попадались. Душевно :3
Аноним 16/12/24 Пнд 22:06:05 3342780 483
Аноним 16/12/24 Пнд 22:09:24 3342783 484
>>3342757
Никак, в определенный момент ресурсы у тебя все равно кончатся
Аноним 16/12/24 Пнд 23:11:30 3342812 485
>>3342757
Тебе дали задачу к тестированию, но не решению результатов тестирования.. Похуй, не? Написал в отчетики, пук пук падоет и все.
Аноним 16/12/24 Пнд 23:29:13 3342818 486
>>3341625
Ну представь у тебя два коннекта к базе, из одной читаем в другую пишем. Обычный ETL.

В джаве у тебя ошибки будут спрятаны внутри suppressed и не будет указаний какая к какому конекту относится. https://pastebin.com/dvfc3iMf

В го ты сам пишешь код который закрывает соединение и ты знаешь какой close сфейлился. https://pastebin.com/wqjViwZ1
Аноним 17/12/24 Втр 09:02:55 3342908 487
image.png 69Кб, 761x573
761x573
>>3342818
Можно врапперы использовать.
Мимо.
Аноним 17/12/24 Втр 10:30:28 3342993 488
Как в VisualVM посмотреть статистику по использованию ядер процессора при стресс-тесте? Или чем можно посмотреть такую статистику?
Аноним 17/12/24 Втр 10:49:53 3343009 489
>>3342993
А еще, как определить, что бэк встал под нагрузкой и не может обработать большее количество запросов?
Аноним 17/12/24 Втр 11:37:06 3343035 490
Можно ли при помощи /actuator/health/readiness определить как-то, что сервис находится под высокой нагрузкой и развернуть трафик в кубернетесе на другие поды?
Аноним 17/12/24 Втр 11:40:55 3343038 491
>>3343035
Вот я разбомбил метод приема заказов при помощи JMeter. Приложение встало, база отвалилась по таймауту. Но /actuator/health/readiness все равно показывает UP и отвечает быстро. Как кубернетесу понять, что пора гнать трафик на другие поды?
Аноним 17/12/24 Втр 13:51:07 3343141 492
Выбираю между мобильной разработкой и бэкендом.

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

Пока что просто учу Java.
Аноним 17/12/24 Втр 14:01:38 3343150 493
>>3343141
По скорости вката и зарабатывания бабла python рулит.
Аноним 17/12/24 Втр 14:04:52 3343153 494
>>3343150
Настолько толсто, что уже даже тонко.
Аноним 17/12/24 Втр 14:29:55 3343177 495
>>3343153
Работал на стройке грузчиком, прошел курс по питону за 3 месяца, сделал резюме ML инженера, вот работаю в Калифорнии, на джаве так не получится
Аноним 17/12/24 Втр 15:17:15 3343220 496
>>3343177
>Работал на стройке грузчиком
Ты имел в виду - мувером на траке?
Аноним 17/12/24 Втр 15:26:06 3343223 497
ЕСЛИ ТЫ ВКАТУН, НИКОГДА, СУКА, НИКОГДА БЛЯДЬ НЕ КАЧАЙ ИДЕЮ! ВСЕХ РАЗРАБОВ ЭТОГО БАГАНОГО ГОВНА НУЖНО В МЕДНОМ БЫКЕ ЗАЖАРИТЬ!
Аноним 17/12/24 Втр 15:36:19 3343230 498
>>3343153
Ну пусть полтора года учит спринг с хибером, потом еще полгода играет в рулетку с откликами на мидловые вакансии а тут еще сокращения подъехали. Вместо вката в вебстудию или небольшую галеру куда питонистов набирают толпами грести.
Аноним 17/12/24 Втр 15:38:59 3343232 499
>>3343177
>>3343230
Дегенерат, никому твоя жирнота не была интересна в первый раз, что думаешь, если повторишь, то будет поинтереснее звучать? В питухон у него толпами набирают, пиздец просто.
Аноним 17/12/24 Втр 15:45:45 3343236 500
>>3343223
Нахера ставить Idea, если есть Netbeans/Eclipse, на крайняк Vim ?
Аноним 17/12/24 Втр 15:50:49 3343242 501
>>3343236
Жирный дебил всё никак не угомонится.
Аноним 17/12/24 Втр 16:00:27 3343250 502
Запускаю java -jar, выдаёт usage от, на минуточку, JAVAC. Чего блядь?
Аноним 17/12/24 Втр 16:09:24 3343253 503
>>3343250
Ох блядь, я нашёл проблему. Ебучий баг JavaFX непонятно каким образом требует лаунчер-обёртку для основного класса, и в нём я импортировал не свой настоящий Main, а Main из javac. Найс.
Аноним 17/12/24 Втр 16:17:21 3343260 504
>>3343232
а у нас в вузе челики реально уже питонистами взяли. так что прав челик-то.
Аноним 17/12/24 Втр 16:30:23 3343269 505
>>3343260
Прекратишь позориться может?
Аноним 17/12/24 Втр 16:45:04 3343281 506
>>3343260
>> питонистами взяли
из взяли ебать в жопу а не писать код

>>3343230
>>в вебстудию
вакансий на питоне для веба вообще нет на хедхантере, о чем ты?
Аноним 17/12/24 Втр 16:50:26 3343285 507
>>3343281
они неняшные. странные вкусы, конечно.
>>3343269
хм?
Аноним 17/12/24 Втр 17:08:03 3343301 508
>>3343285
Школота опять пытается последний пост оставить. Репорт.
Аноним 17/12/24 Втр 22:29:32 3343526 509
Аноним 19/12/24 Чтв 08:50:16 3344571 510
>>3342818
Ой, да ну нахуй, из пальца высосал чето - коннекшены какие то ворочать руками... Ебашишь аспект и не вспоминаешь об этом больше. И че - гоферы реально каждый день так колупаются, что потребовалась целая языковая фича для этого корнер кейса?

Че хоть ты там обрабатывать то собрался? Транзакции роллбэчить?
Аноним 22/12/24 Вск 16:53:49 3347314 511
>>3344571
Ты там себе кучу какой-то фигни напридумывал. Я не писал что defer это прям киллер фича. defer это решение для языков без эксепшенов, по сути аналог atexit().

>Че хоть ты там обрабатывать то собрался? Транзакции роллбэчить?
У нас был специальных лог куда писались трейды, если во время записи в базу произошла ошибка, и вызывался алерт для саппорта. Дальше саппорт проверял прод базу и если были ошибки руками правит базу.
Аноним 23/12/24 Пнд 13:47:06 3347963 512
>>3347314
Ну да, ну да - перешли к маневрам.

Разговор вообще начинался с того, что "классно было бы спиздить фичу в джаву". И вот после твоего ответа возникает закономерный вопрос: а нахрена языку с эксепшенами нужна фича, сделанная, как ты гришь, для языков без эксепшенов? Короче тема - очередной тухляк от криворуких фанбоев языкосрачей о том, что джаве чего то критически не хватает. Можно считать тред закрытым.
Аноним 23/12/24 Пнд 23:46:02 3348540 513
>>3347963
>Разговор вообще начинался с того, что "классно было бы спиздить фичу в джаву". И вот после твоего ответа возникает закономерный вопрос: а нахрена языку с эксепшенами нужна фича, сделанная, как ты гришь, для языков без эксепшенов?
Дурачок, это анонимная борда тут пишет больше одного человека, я не писал что мне нужна эта фичка. Я просто написал что некоторые вещи делаются проще с этой фичей.
Kata подобное Аноним 01/03/25 Суб 09:50:21 3399570 514
Всем доброго.
Кто нить устраивался на работу чере субж.?
Насколько реально.
Плюс учитывая LLM наступающие на пятки?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов