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

Ответить в тред Ответить в тред
Java #21 КАРАНТИННЫЙ thread /java/ Аноним 27/04/20 Пнд 09:27:53 16687331
dae77c5378b0b2a[...].jpg 19Кб, 200x273
200x273
images.png 5Кб, 304x166
304x166
Аноним 27/04/20 Пнд 09:48:02 16687492
Жаба позорная.
Аноним 27/04/20 Пнд 12:23:32 16688943
Зачем нужен этот пережиток прошлого, когда есть котлин?
Аноним 27/04/20 Пнд 12:27:33 16689004
>>1668894
Язык для бета-тестеров не спрашивали.
Аноним 27/04/20 Пнд 12:28:30 16689025
>>1668894
А ещё есть скала, груви, цейлон, кложура, jython. Лучше N полумёртвых языков для JVM только N+1 язык.
Аноним 27/04/20 Пнд 12:44:45 16689116
>>1668902
Скалисты и кложуристы между прочим получают самые большие зарплаты в мире среди кодеров, если верить опросам.
Аноним 27/04/20 Пнд 12:51:03 16689167
>>1668911
Ну так надо их как-то удерживать, чтоб на таком говне писали.
Аноним 27/04/20 Пнд 13:10:10 16689448
>>1668911
Так-то и топовые плюсовики дохуя гребут. Эти языки далеко не для всех. Если средний вкатывальщик будет учить скалу с целью получать топ зп, он вероятнее не сможет найти работу, чем реально будет получать такую зп.
Аноним 27/04/20 Пнд 13:19:07 16689589
Аноним 27/04/20 Пнд 13:23:06 166896810
Аноним 27/04/20 Пнд 13:24:47 166896911
>>1668968
А еще что посоветуешь? Книжку бы хорошо переведенную - я на английском ооочень долго и коряво читаю
Аноним 27/04/20 Пнд 13:27:57 166897512
>>1668969
Яков Файн - Программирование на Java для детей, родителей, дедушек и бабушек

Не троллю. Рили хорошая книга
Аноним 27/04/20 Пнд 13:31:52 166897813
>>1668975
А не старенькая она?
Аноним 27/04/20 Пнд 13:32:23 166897914
Аноним 27/04/20 Пнд 13:37:12 166898215
>>1668978
> А не старенькая она?
Для основ подойдет. Всякие yoba штуки, типа лямбд, можно отдельно посмотреть потом
Аноним 27/04/20 Пнд 13:39:31 166898416
>>1668982
Мне нужон целостный курс, где мне объяснять что, как и куда прикручивать после того как я освою основы. Типа серии книг Орейли
Пожалуй здесь останволюсь
>>1668979
Аноним 27/04/20 Пнд 14:03:50 166900517
Андроид или Spring?
Аноним 27/04/20 Пнд 14:15:17 166902218
>>1669005
интеграция на камеле
Аноним 27/04/20 Пнд 14:28:45 166905019
>>1669005
Потыкай оба, что больше зайдёт - то и изучай.
Меня выбесило API андроида, это прям пиздец какой-то из костылей. Спринг няшный.
Аноним 27/04/20 Пнд 14:39:04 166907120
А вот я сконьпиливровал хелло ворлд написав javac hui.java, например. Куда оно схоронилось? Где путь схоронения найти? ОС debian
Аноним 27/04/20 Пнд 14:43:15 166908021
>>1669050
Ты просто самый новый спрринг юзаешь.
Аноним 27/04/20 Пнд 14:50:05 166909922
>>1669071
А, разобрался. Хлебушек я
Аноним 27/04/20 Пнд 14:53:29 166910723
>>1669080
Даже ClassPathXmlApplicationContext и xml-конфиги для dispatcher servlet мне показались приятнее и логичнее, чем андроид апи.
Аноним 27/04/20 Пнд 14:56:19 166911224
Как без жопаболи теперь пересесть с идеи на эклипс? На ультимейт денег нет.
Аноним 27/04/20 Пнд 15:00:40 166912025
OpenJDK как настроить нормальный antialising обычные опции systemAA не работают обязателен ли fontforge?? желательно без смс и регистрации
Аноним 27/04/20 Пнд 15:01:08 166912426
Аноним 27/04/20 Пнд 15:05:47 166913427
>>1669124
А там разве сейчас нет жопаебли с ключами и серверами активации? Я год назад пробовал - 100% выдачи гугла не увенчалась успехом
Аноним 27/04/20 Пнд 15:09:16 166914328
>>1669112
Легко. Еклипс намного удобней и понятней ИДЕИ, но у него 2 минуса:
1. На винде тёмная тема будет немного криво отображаться.
2. Убогий маркетплейс. Пока он загрузится можно повесится.
Аноним 27/04/20 Пнд 15:10:23 166914729
Хз, мне для петов не то что коммунити - вима хватает.
Аноним 27/04/20 Пнд 15:10:53 166914930
Аноним 27/04/20 Пнд 15:16:42 166916631
Аноним 27/04/20 Пнд 15:22:04 166917532
>>1669166
Ага, из-за отсутствия нормального автодополнения в виме я даже спринговые импорты начал учить. Неважео
Аноним 27/04/20 Пнд 15:24:04 166917833
>>1669147
>пет на жаве
Сочувствую
Аноним 27/04/20 Пнд 15:30:43 166918634
>>1669178
А на чём ещё, если не жава или котлин?
Пых ужасен, нода - это пых, на плюсах веб не попишешь, го примитивный, питон - динамическая дрисня.
Аноним 27/04/20 Пнд 15:32:17 166918835
Аноним 27/04/20 Пнд 15:32:17 166918936
>>1669186
>го примитивный
Тащемта, главный плюс пыща.
Аноним 27/04/20 Пнд 15:53:35 166921237
>>1669186
божественный кроссплатформенный шарп!
Аноним 27/04/20 Пнд 15:58:23 166921738
>>1669212
>шарп
>кроссплатформенный
>божественный
В свете последних обсёров даже не знаю что звучит комичнее
Аноним 27/04/20 Пнд 16:09:32 166922339
>>1669212
Ощущения как где-то между джавой и крестами, а экосистема менее удобная.
Аноним 27/04/20 Пнд 16:12:59 166922540
Аноним 27/04/20 Пнд 16:13:16 166922641
Аноним 27/04/20 Пнд 16:36:15 166925042
>>1669143
Поставил еклипс, и он какой то всратый, не модный, не молодежный. Как хотяб значки поменять там?
мимо другой
Аноним 27/04/20 Пнд 17:14:39 166928743
>>1669250
Они по дефолту норм выглядит, ставь devstyle
Аноним 27/04/20 Пнд 18:08:25 166934044
>>1669189
Примитивный язык для примитивных людей. Нет, спасибо.
Аноним 27/04/20 Пнд 18:53:39 166937745
>>1669186
как будто джява это не ебаный примитив, нихуя нет кроме оопе с дженериками (обычный синтасический сахар, которого даже нет в рантайме), и то мамкены не осиливают и вынуждены половину времени программировать на иксемеле
до недавнего времени в этом парашном недо-языке даже нельзя было найти элемент в массиве
джява это язык уровня 1С, такое же коболоподное говно, вечно отстающее на десятки лет
Аноним 27/04/20 Пнд 19:03:47 166939246
Эх, что-то уже месяца 2 не могу позаниматься нормально. Сил вообще нет, как сел на книгу по xml и json, так и не прочитал толком. Перегорать начинаю, так и не загоревшись? Как фиксить?
Аноним 27/04/20 Пнд 19:10:23 166940047
Аноним 27/04/20 Пнд 19:10:46 166940148
image.png 1168Кб, 925x582
925x582
>>1669392
Т Р У Д О Т Е Р А П И Я
Р
У
Д
О
Т
Е
Р
А
П
И
Я
Аноним 27/04/20 Пнд 19:12:45 166940449
>>1669400
Да прокрастинация не из-за сложности.
мимолентяй
Аноним 27/04/20 Пнд 19:18:18 166941750
>>1669377
Го в кресты, там заебись все, да
Аноним 27/04/20 Пнд 19:18:59 166942251
>>1669400
Этот >>1669404 прав, сложность ни при чем. Всегда любил заниматься, но тут вдруг барьер какой-то, даже играть в пк начал.

>>1669401
Фу, ненавижу физический труд.
Аноним 27/04/20 Пнд 19:19:19 166942352
>>1669392
>книгу по xml и json
Как можно называть прокрастинацией нежелание съесть горшок говна?
Аноним 27/04/20 Пнд 19:19:52 166942553
>>1669287
Это даркест дарк? Значи то один хуй прямиком из 2005 года
Аноним 27/04/20 Пнд 19:20:38 166942754
image.png 997Кб, 703x470
703x470
Аноны, привет.
Есть вопрос, на который мне вряд ли ответят в ноут треде, но вы думаю точно сможете подсказать. Извиняюсь заранее.
Ищу ноут для работы в Idea, буду накатывать ubuntu какую-нибудь.
1. На какие характеристики смотреть?
2. Какой размер экрана лучше взять? Работал ли кто-нибудь на 14' ультрабуке (без моника) - какие были затыки?
3. Мб кто-то работает на 13' macbook pro стоит ли покупать в минимальной комплектации (~110к, очень не хочется)
Аноним 27/04/20 Пнд 19:20:43 166942955
>>1669422
Так пиши ебанину какую нибудь
Аноним 27/04/20 Пнд 19:22:01 166943256
Аноним 27/04/20 Пнд 19:23:44 166943457
>>1669422
>Фу, ненавижу физический труд.
Ты мальчик, а не мужчина.
Аноним 27/04/20 Пнд 19:24:12 166943758
>>1669423
ЕСли бы не они, ты бы тут не сидел.
Аноним 27/04/20 Пнд 19:24:37 166943959
>>1669432
Конкретнее вопрос - ищу ноут-машину на которой будет комфортно срать своим говнокодом в идею.
Аноним 27/04/20 Пнд 19:26:34 166944160
>>1669423
Не понял.

>>1669429
Хотел написать один проект, но сколько ни пытался - жаба не дала мне этого сделать, больше ни на какие ебанины вдохновения нет.

>>1669434
За армию мне еще тут заясни.
Аноним 27/04/20 Пнд 19:27:01 166944261
>>1669439
Сначала найди машину, чтоб можно было ставить туда всякое говно заместо того что шло с ним в комплекте.
Век анальных зондов на дворе, блядь
Аноним 27/04/20 Пнд 19:27:42 166944462
>>1669441
>Хотел написать один проект, но сколько ни пытался - жаба не дала мне этого сделать, больше ни на какие ебанины вдохновения нет.
Зачем тогда мучаешься? Го в питончик
Аноним 27/04/20 Пнд 19:27:44 166944563
>>1669437
Ты не понял. xml и json - норм, только книга тебе нах? Ты в комитете по стандартизации работаешь?
Аноним 27/04/20 Пнд 19:29:04 166944764
>>1669445
Вот этого тоже не понл. Там мурзилку на две странички прочитать и всё.
Аноним 27/04/20 Пнд 19:32:52 166945365
>>1669444
Та не.

>>1669445
>>1669447
По всем темам просто ищу книги, ну и еще куча оракловских гайдов набрал про запас. Дайте тогда, где можно все это основательно выучить, если не трудно.
Аноним 27/04/20 Пнд 19:39:10 166946266
>>1668733 (OP)
Подскажите, люди добрые, а можно ли как-то заменить подстроку в строке ПОСЛЕ определенной подстроки? Ну т.е. вызвать replaceFirst(), но чтобы поиск таргета шел после нужного мне места?
Аноним 27/04/20 Пнд 19:40:02 166946367
>>1669453
> По всем темам просто ищу книги
Отвыкай, так ты до пенсии изучать основы будешь. Книги читать нужно по большим вещам типа спринга или баз данных, и то спорно, но уж точно не по сугубо прикладной херне.
Для почти всех задач тебе хватит пары статей первыми ссылками из гугла, например "что такое X", "как работает X", "X quick start".
Аноним 27/04/20 Пнд 19:43:58 166946668
Аноним 27/04/20 Пнд 19:44:39 166946869
>>1669463
Книги просто разжевывают материал хорошо, а я тугой немного для просто статей.
Аноним 27/04/20 Пнд 19:59:23 166947770
>>1668984
А какой смысл если это копипаст из любой книги по джаве?
Аноним 27/04/20 Пнд 20:12:35 166948271
Аноним 27/04/20 Пнд 20:43:43 166950972
>>1669143
Еще он не может в плагины, с каждой новой версией проебываются зависимости. Например в последнюю версию у меня не получилось поставить JFX от глюона и PDE, и не у меня одного!
Аноним 27/04/20 Пнд 21:22:48 166955773
>>1669509
Ну и нахуя он нужен? Жидбрейнс абсолютные лидеры на рынке и не просто так.
Аноним 27/04/20 Пнд 21:28:28 166956774
Аноны, доброго времени суток.
Прошу пояснить за GeekBrains. Я гуманитарий до мозга костей, но начальные знания по программированию, благодаря приличному преподаванию информатики в универе, присутствуют.
У меня есть достаточно времени и баблишка, чтобы пройти полный курс по Джаве. Да-да, хочу ВКАТИТЬСЯ В АЙТИ, господа гусары. Стать разработчиком, открыть для себя новую сферу развития, как хотите называйте. И нет, Дудя я не смотрел. Мне просто это пиздец как интересно.
Однако, меня много чего смущает. Есть ли тут товарищи, которые на этом "факультете" учились, чтобы на мои вопросы ответить?

1. На GB много задвигается про трудоустройство. Послушайте, реально после успешного прохождения годичного курса трудоустроиться хотя бы джуном? Они хоть какие-то вакансии предлагают, или это просто КАРЬЕРНАЯ КОНСУЛЬТАЦИЯ?

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

3. Что, по вашему мнению, лучше? Курсы в GB или полноценный очный курс в вузике? Есть возможность проплатить и пойти в Бауманку поучиться. Цена одна и та же примерно, но я работаю и хочу таки дистанционку.

Также рад буду прочитать про ваш опыт обучения.
Аноним 27/04/20 Пнд 21:29:54 166956975
Аноним 27/04/20 Пнд 21:30:30 166957076
>>1669112
Хуй его знает, я с него тупо начинал. У меня от других IDE теперь жопа полыхает.
Аноним 27/04/20 Пнд 21:31:11 166957177
>>1669567
А если серьёзно, то самообучение это лучший выбор. Когда уже усвоишь пару книг можно идти на курсы. Но они так, для закрепления.
Аноним 27/04/20 Пнд 21:35:57 166957878
>>1669427
Анонче, для работы с любой IDE важен проц и объём оперативы.
У меня старенький MSI GE602PL Apache, 15,6" - если честно, маловато пространства, подзаёбываюсь листать. Я бы тебе не советовал брать ещё меньше.
Аноним 27/04/20 Пнд 21:39:36 166958879
>>1669571
Ну смотри, я решил пройти курс "Java Programming for Complete Beginners" от Alison - благо, он полностью бесплатен, и английский у меня нормальный С1, я ж гуманитарий, блять!
https://alison.com/course/java-programming-for-complete-beginners

Литературу буду выбирать по местным гайдам, но есть вопрос:
Где можно найти нормальный задачник? Как вообще прикладная часть в обучении кодингу реализована?

JavaRush не понравился, какая-то дичь. Слишком непрозрачно, и юмор хуёвый.
Аноним 27/04/20 Пнд 21:40:56 166959080
>>1669427
Если ты вообще рассматриваешь вариант с Макбуком за 110к, то значит ноут за тыс. 60 - 70 можешь позволить себе. За такую цену бери Делл какой нибудь и всё. Там любая IDE будет летать.
На счёт размера экрана - лично мне 13.3 дюйма хватает.
Аноним 27/04/20 Пнд 21:44:37 166959381
>>1669588
Про Джава Раш это была шутка. Говно полное, к тому же она ещё на употребляют тяжёлые наркотики, место то что бы изучать урок по ЯП, ты будешь читать про каких то работов и библию программиста на пол туториала.

Зачем нужен какой то уровень владения англ. если для чтения он не нужен? Я учил английский только в школе, с тех пор не мало словарного запаса накопил и могу спокойно прочитать любой текст, для этого грамматика не нужна, только перевод слов. Но говорить не могу конечно
Аноним 27/04/20 Пнд 21:47:19 166959682
>>1669593
А я с языками работаю, лол. Да и это видеокурс, автор ещё параллельно комментарии свои вставляет.

Залетай в /fl/, там подскажут, как аудирование и говорение задрочить - несложно это.
Аноним 27/04/20 Пнд 22:04:43 166960583
>>1669593
>Зачем нужен какой то уровень владения англ. если для чтения он не нужен?
Чтобы работать в дойчебанке, например
Аноним 27/04/20 Пнд 23:12:57 166967184
>>1669567
>ена одна и та же примерно, но я работаю и хочу таки дистанционку.
Пиздос. Откуда у вас силы и время? Работать и еще и учиться.
Аноним 27/04/20 Пнд 23:14:06 166967485
>>1669671
Просто удаляешь личную жизнь и место сразу освобождаешься.
Аноним 27/04/20 Пнд 23:23:39 166967586
>>1669671
>Откуда у вас силы и время? Работать и еще и учиться.
У меня на работе есть парочка неофитов, которые реализуют всю текучку. Моя задача, с недавних пор, заключается в исправлении их косяков. Поэтому могу заниматься тем, что нравится, даже в рабочее время.
Аноним 27/04/20 Пнд 23:55:50 166970087
>>1669427
1. Ты не поверищь - проц/память/диск.
2. Меньше 15-шки - глаза ломать. 15-ка тоже, но хоть что-то.
3. У мака божественные тачпад и динамики. Если тебе это не нужно, то не стоит.
Обрати внимание на корпоративные ноутбуки: lenovo thinkpad, dell latitude, hp probook/elitebook. Латики одни из самых доступных будут у нас. На форуме ixbt в разделе ноутбуки пояснят по хардкору.
Аноним 27/04/20 Пнд 23:58:07 166970388
Аноним 28/04/20 Втр 00:52:47 166971889
>>1669588
Нахуй вам курсы, когда есть годные книги и мрзилки со встроенными самопроверками и задачками?
Аноним 28/04/20 Втр 00:54:03 166972090
>>1669557
Бешплатный, опенсурсный.
Аноним 28/04/20 Втр 00:59:31 166972291
>>1668733 (OP)
В чем разница между EE и спрингом вообще?
Аноним 28/04/20 Втр 01:19:51 166972792
>>1669718
>мрзилки
Да что это такое??
Аноним 28/04/20 Втр 01:21:45 166972993
Аноним 28/04/20 Втр 01:26:52 166973194
>>1669729
>Нахуй вам курсы, когда есть годные книги и детские журналы для детей от 6 до 12 лет со встроенными самопроверками и задачками?
?
Аноним 28/04/20 Втр 01:28:51 166973495
>>1669731
Ха! Подовил, молодца! Покажешь мне поом свой охуенный сертифиать после того как окончишь курс?
Аноним 28/04/20 Втр 01:30:49 166973596
Аноним 28/04/20 Втр 01:31:29 166973697
>>1669735
Че пристал, блядь, отстань
Аноним 28/04/20 Втр 01:32:25 166973898
Аноним 28/04/20 Втр 01:33:03 166974099
>>1669738
Не покажу. Ты не увожаешь меня.
Аноним 28/04/20 Втр 01:33:52 1669741100
>>1669740
Ну покеж, мое увожение.
Аноним 28/04/20 Втр 01:34:23 1669742101
Аноним 28/04/20 Втр 01:36:33 1669743102
>>1669742
А мурзилка тут при чем?
Аноним 28/04/20 Втр 01:37:09 1669745103
Аноним 28/04/20 Втр 01:41:14 1669748104
Аноним 28/04/20 Втр 01:43:11 1669749105
>>1669748
Потому что мурзилка это имя нарицаельное, уже давно. В ссылке что ты принес есть всё для того, чтоб она могла называться мурзилкой.
Аноним 28/04/20 Втр 01:44:01 1669751106
Аноним 28/04/20 Втр 01:45:15 1669752107
>>1669749
Ну и дурдом. В первый раз такое вижу.

>>1669751
Шизик.
Аноним 28/04/20 Втр 01:45:31 1669753108
Аноним 28/04/20 Втр 01:45:58 1669754109
>>1669752
Все потому, что ты не модный
Аноним 28/04/20 Втр 03:06:36 1669798110
Ньюфаг итт. Чому ЕЕ зачеркнут в ОП посте? Сейчас нужен только спринг?
Аноним 28/04/20 Втр 03:10:02 1669799111
>>1669722
ЕЕ - набор спецификаций, спринг - конкретная технология, на спецификации похожа лишь отчасти.
EE развивается медленно и теряет популярность, спринг жив и здравствует.
ЕЕ требует специальных серверов приложений с реализациями спецификаций, спринг изначально готов к использованию, и от сервера приложений ему нужны только сервлеты, более того, спринговое приложение можно запаковать в один жарник, и для работы ему нужна только JRE.
На ЕЕ тяжело писать микросервисы, на спринге норм.
В ЕЕ всё плохо с интеграционным тестированием, в спринге делается на раз-два.
А так код на современном ЕЕ и спринге аналогичен по содержанию, те же подходы и паттерны, та же организация кода, только аннотации немного другие.
Аноним 28/04/20 Втр 03:12:58 1669801112
>>1669798
Легаси на ЕЕ никуда не делось, но сегодня нет смысла вкладывать силы в задрачивание ЕЕ, новое на этом стеке почти не пишут.
Аноним 28/04/20 Втр 03:52:15 1669806113
>>1669749
>>Потому что мурзилка это имя нарицаельное
Первый раз в джава треде такой термин встречаю
>>В ссылке что ты принес есть всё для того, чтоб она могла называться мурзилкой.
Это ты так сайты про хэлоуворлды называешь? Если придумываешь термин, то дай ему определение, а то действительно как какой то шизик.
>>1669754
>>не модный
Ты тредом не ошибся? Джава и джаваскрипт - разные языки

другой анон
Аноним 28/04/20 Втр 07:27:08 1669846114
>>1668911
Получают они эти супервысокие зарплаты только потому, что программистов на Scala и Clojure исчезающе мало и среди них 95% всех разработчиков это программисты с многолетним опытом в Java. Т.е. в выборке можно сказать отсутствуют джуниоры и начинающие мидлы.
Аноним 28/04/20 Втр 07:29:26 1669847115
>>1669377
Спецификация языка Java больше по объему чем в той же Scala, например. Только поддержка в IDE для Java на первоклассном уровне, а Scala работает через жопу.
Аноним 28/04/20 Втр 08:58:43 1669863116
Превратили Java-нить в чат про Мурзилку, блять
Аноним 28/04/20 Втр 09:01:00 1669866117
Аноним 28/04/20 Втр 10:07:03 1669902118
>>1669863
Какой язык, такие и треды
Аноним 28/04/20 Втр 11:10:19 1669964119
>>1669866
> Как и идея.
Захочешь написать веб проект на спринге, плоти за ульмативную версию
Аноним 28/04/20 Втр 12:12:24 1670038120
>>1669964
Или юзай отдельную иде для фронтенда, лол.
Аноним 28/04/20 Втр 13:56:28 1670168121
Аноны, а посоветуйте книгу по concurrency, чтобы и не 2006 года, и шобы задачи были и все прочее
Аноним 28/04/20 Втр 14:59:52 1670267122
>>1670038
А при чем тут фронтенд если речь шла о Spring?
Аноним 28/04/20 Втр 15:01:59 1670271123
Ебаный Primefaces ну чтоза пиздец, второй день ебусь с багом который гдето в жаваскрипте срабатывает после апгрейда с 6 версии на 8, мне чтоли теперь учить все эти библиотеки и дебажить в браузере код библиотек
Аноним 28/04/20 Втр 15:28:23 1670299124
>>1670267
Я предположил, что под
> веб проект на спринге
подразумевается фронт в связке со спрингом.
Аноним 28/04/20 Втр 16:55:47 1670433125
>>1669718
Я же написал, что параллельно работаю по курсу и буду литературу осваивать.
Самоучитель от Vertex Academy довольно крутой, темы по нему дублирую.
Аноним 28/04/20 Втр 17:07:04 1670450126
>>1670299
> Я предположил, что под
> > веб проект на спринге
> подразумевается фронт в связке со спрингом.
Ну вот если не понимаешь, о чем пиздишь, то не пизди
Аноним 28/04/20 Втр 18:44:09 1670593127
>>1670271
> Primefaces
А стек на стороне сервера какой? Если спринговый, то можно что-то полегче прайма взять. Какой-нибудь шаблонизатор берешь (тот же mustache), и он должен покрыть все твои потребности.
Аноним 28/04/20 Втр 18:46:37 1670594128
>>1670450
Сам-то понимаешь? В коммунити у тебя руки отвалятся на спринге писать, или что? Или может ты просто никогда ею не пользовался? От ультимейта толк только один - фронт.
Аноним 28/04/20 Втр 18:46:51 1670595129
>>1670593
>можно что-то полегче прайма взять.

Лол блять тут после апгрейда с 6 на 8 наебнулося по частям, ну хуле перепиши на за выходные все 100 страниц
Аноним 28/04/20 Втр 18:55:30 1670608130
>>1670595
Да ну его нахуй. Я так помню радовался, когда попробовал, как всё вроде бы понятно и просто. А на деле столько багов, что пиздец.
Аноним 28/04/20 Втр 19:03:07 1670621131
>>1670595
А откаться на стабильную версию нельзя?
Аноним 28/04/20 Втр 19:11:22 1670622132
>>1670621

Тогда другая хуйня сломается для решения которой апгрейд делался другими гребцами
Аноним 28/04/20 Втр 19:11:32 1670623133
Насчет работы сейчас лучше в Спринг или в ведро соваться?
Аноним 28/04/20 Втр 19:13:55 1670625134
Аноним 28/04/20 Втр 19:18:01 1670626135
Как попрактиковаться в ООП на джаве? Где взять хорошие задачи с решениями/объяснениями где надо будет задействовать ООП?
Аноним 28/04/20 Втр 19:20:22 1670627136
Как попрактиковаться в контейнеризации на джаве? Где взять хорошие задачи с решениями/объяснениями где надо будет задействовать докер, кубернетес, хироку, опеншифт?
Аноним 28/04/20 Втр 19:23:18 1670632137
Аноним 28/04/20 Втр 19:25:54 1670636138
Аноним 28/04/20 Втр 19:33:20 1670648139
>>1670623
Спринг, но и на ведре работы хватает.
Аноним 28/04/20 Втр 19:37:09 1670658140
>>1670648
У меня в универе на след.год будет ведро.
Однако сейчас я выбираю для себя чем мне в целом заниматься, спрингом (который я дома на карантине начал тыкать сегодня) или же ведром (и на учебе облегчение будет, и смогу окончательно выбрать себе направление). С ведром только одна проблема - я не пользовался им сто лет + в ведро треде про работу плакать начинают, когда такую тему поднимаешь.
Аноним 28/04/20 Втр 19:40:04 1670662141
>>1670168
Concurrency in practice самая годная, сам вот недавно дочитал. В шапке есть еще несколько книг.
Аноним 28/04/20 Втр 19:42:43 1670667142
1553071265295.png 1231Кб, 1225x1035
1225x1035
1528963066524.png 92Кб, 760x475
760x475
Сука, блядь!! Если ты пишеш на идеа, то ты пидор ёпты!!!!!! ДАЖЕ ТОЛСТЫЙ ШВЕД ПИШЕТ НА ЭКЛИПСЕ БЛЯДЬ!!!!!!!!!!!!!!!!!!!!
Аноним 28/04/20 Втр 19:44:12 1670669143
>>1670667
Я пишу на джаве, а ты?
Аноним 28/04/20 Втр 19:45:10 1670670144
Аноним 28/04/20 Втр 19:45:11 1670671145
>>1670669
Это в советской россии.
Аноним 28/04/20 Втр 19:45:43 1670672146
1515449762414.png 296Кб, 651x800
651x800
Я вообще на жвачке пишу. Вон. Ледяная ягада.
Аноним 28/04/20 Втр 19:47:53 1670675147
>>1670658
Со спрингом на недостаток работы не жалуются, вопрос лишь в том, готов ли этим заниматься. Раз жалуются в андроид-треде, это всё-таки лишний повод подумать, стоит ли оно того.
А для универа я бы не стал сильно запариваться, мне тут вообще предлагают писать магистерский диплом на фортране я серьёзно. Разве что потыкать в нужных рамках.
Аноним 28/04/20 Втр 19:51:31 1670681148
>>1670675
Я наоборот не из-за универа запариваюсь. + если есть возможность что-то сделать для универа сейчас, чтобы потом можно было в нем пинать хуй больше работать, то почему бы и не сделать. Учитывая, что это не лаба уровня "написать крестики-нолики на сях", а что-то более реальное (думаю за курс андроида после года ежедневной джавы мы будем писать что-то интересное).
Короче вся война у меня в голове сейчас сосредоточена на выборе направления.
О других направлениях не думаю, ибо нет времени и сил сейчас учить что-то новое (и так в универе хватает нагрузки) + джаву учим мы больше всего + с джавой я много времени провожу и вообще полюбил ее каким-то образом (а в школке, лет 5 назад, мечтал никогда не писать на ней).
Аноним 28/04/20 Втр 19:52:51 1670685149
Какой нах эклипс??? Аналог эклипса в мире браузеров - это IE, а в мире языков программирования - PHP.
Аноним 28/04/20 Втр 19:53:09 1670686150
>>1670681
В дополнение:
Потому и не хочу сейчас обосраться с выбором андроида, чтобы не получилось так, что через 2 года я буду искать работу хоть кем-то, а все будут сидеть в вебе и гугл хром будет единственной приложухой на мобилках (а фронтендщики будут писать драйвера на жс)
Аноним 28/04/20 Втр 19:59:31 1670696151
>>1670675
>на фортране
Я тоже был удивлен. У нас кластер в ВЦ при универе работает на фортране, мы на нем даже кодили интегралы в многопоточном режиме. Видимо это стандарт распределенных вычислений в российских НИИ.
Аноним 28/04/20 Втр 20:00:57 1670698152
Аноним 28/04/20 Втр 20:03:11 1670701153
>>1670686
Я как раз поэтому и отказался от андроида, когда был перед подобным выбором. Хуй знает, как реально будет, но что-то мне подсказывает, что почти всё уйдёт в веб, а нативными останутся только уже раскрученные приложения типа мессенджеров и социалочек.
Аноним 28/04/20 Втр 20:05:33 1670707154
>>1670686
>гугл хром будет единственной приложухой на мобилках
А это, кстати, не исключено - PWA кажется довольно серьезным конкурентом.
Аноним 28/04/20 Втр 20:06:35 1670708155
Аноним 28/04/20 Втр 20:10:11 1670710156
>>1670698
Тоже РАН, подразделение не помню
Аноним 28/04/20 Втр 20:13:02 1670712157
Аноним 28/04/20 Втр 20:17:46 1670716158
MainWindow.png 151Кб, 1394x821
1394x821
Аноним 28/04/20 Втр 20:19:17 1670720159
>>1670716
Единственный нормальный язык на всей доске
Аноним 28/04/20 Втр 20:23:21 1670736160
>>1670685
пешу на еклипсе всю жизнь, 300к наносек есть, брат жив
Аноним 28/04/20 Втр 20:23:21 1670737161
>>1670720
Единственный нормальный это Plankalkül, остальные для унтеров.
Аноним 28/04/20 Втр 20:28:06 1670754162
Аноним 28/04/20 Втр 20:36:11 1670765163
>>1670720
Не то что смузихлёбская джава 4.
Аноним 28/04/20 Втр 21:28:06 1670852164
>>1670707
А даст ли добро допустим Apple на внедрение таких прелестей?
Будет ли терять рынок свифт разрабов ради этого?
Аноним 28/04/20 Втр 21:34:35 1670861165
Есть книги на русском по 9 и по 8 версии. Какую выбрать для начала?
До этого читал, что 9 устарела, а 8 нет и на ней работает большинство. Но 9 таки свежее.
Посоветуйте.
Аноним 28/04/20 Втр 21:42:10 1670871166
>>1670861
Я шилдтом обмазываюсь, например
Аноним 28/04/20 Втр 21:42:42 1670874167
>>1670861
Обе устарели, возьми хотя бы 11.
Версии джавы обратно совместимы, так что, выучив новую версию, ты будешь знать и старую. Если придётся, пересаживаться с новой на старую не так сложно, они не сильно отличаются.
Аноним 28/04/20 Втр 21:55:45 1670899168
>>1668894
Потому что вакансии
Аноним 28/04/20 Втр 21:56:58 1670900169
>>1670871
Так у меня как раз шилд и хорстман оба 8 и 9 скачаны.
>>1670874
Не видел что-то на русском по 11. Просто уже читаю 9ую, думал, может забить и на 8 перекатиться - типа 9 не нужна, а читать немного меньше.
Аноним 28/04/20 Втр 22:17:48 1670929170
>>1669427
Был и Dell vostro 5568 15.6", и макбук прошка 15". Сейчас сижу на Thinkpad T480 сответсвенно 14". Задавай вопросы если хочешь
вот этот анон >>1669700 кстати дело говорит, еще бы добавил что в маках охуенные экраны
Аноним 28/04/20 Втр 22:18:12 1670930171
>>1670900
Хорстманн 2019 года по 11, но на русском нашёл только первый том.
Аноним 28/04/20 Втр 22:19:59 1670932172
>>1670900
Ну 7 издание дл начинающих 2019 года, например.
>>1670930
Нахуй хортсмана 11 издание на русском - говорят перевод совсем пизда
Аноним 28/04/20 Втр 22:22:36 1670936173
>>1670594
Еще database tools, прям секс

Аноним 28/04/20 Втр 22:26:37 1670947174
Блядь, мой некробук дляучебы не ослиливает кеклипс. Может есть путь где я смогу обмазать саблим аддончиками? Или может еще какая иде полегче есть?
Аноним 28/04/20 Втр 22:41:38 1670974175
Аноним 28/04/20 Втр 22:59:44 1670991176
>>1670974
>Toad
Не слышал, а расскажи чем она ебет DataGrip
Аноним 28/04/20 Втр 23:01:11 1670992177
>>1670932
если ты о
>Java. Руководство для начинающих 2019 Шилдт Г.
то там 10 версия.
Ее советуешь для начала?
Аноним 28/04/20 Втр 23:05:35 1670995178
>>1670947
Вкорячил нетбинс, ратает заметно шустрее. Держу в курсе.
>>1670992
Ничего не советую - сам только начал. Мне нравится, например.
Все фичи хуй догонишь, ничего принципиально нового с 8 версии не добавили, как я понл. Книжка то по основам
Аноним 28/04/20 Втр 23:16:06 1671000179
Смузихлебы ебаные, чего вы мне сразу нетинс не посоветовали?
Аноним 28/04/20 Втр 23:16:28 1671001180
Аноним 28/04/20 Втр 23:29:51 1671008181
>>1671000
Потому что никто никогда не будет работать в нетбинсе или эклипсе, нервы дороже. Если компания не может приобрести разрабам лиценз идеи не верю, что так бывает хотя нет, верю, в одной шарашкиной конторе мне говорили что работают в нетбинсе, лол, ну да это было пять лет назад в мухосрани то можно смело разворачиваться и уходить.
Аноним 28/04/20 Втр 23:36:02 1671009182
>>1671000
ненужно. еклипс или идея онли
Аноним 28/04/20 Втр 23:53:01 1671029183
>>1671008
>>1671009
Пока что только ряканье вижу. Аргументы где? Не убедили
Аноним 28/04/20 Втр 23:54:34 1671031184
Аноним 29/04/20 Срд 00:03:25 1671039185
>>1671000
Я хотел, но подумал, что он жрет еще больше.
Аноним 29/04/20 Срд 00:14:51 1671046186
>>1671031
И это программисты блядь? Илита общества нахуй! Рякнул и скрылся.
Тьфу!
Аноним 29/04/20 Срд 00:29:48 1671054187
>>1671046
Какая илита? Ебанулся?

PS на аибах в разговор могут встревать мимокрокодилы, такая хуйня
Аноним 29/04/20 Срд 00:37:06 1671058188
05-distribution[...].jpg 19Кб, 640x393
640x393
06-IntelliJ-IDE[...].jpg 23Кб, 640x569
640x569
16-top-reasons-[...].jpg 18Кб, 640x502
640x502
>>1671029
Результаты опроса декабря 2017.
Эклипс используют по большей части из за поддержки легаси или жадности компании. Или же по инерции, потому что так привыкли, как этот анон>>1670736
А нетбинс потому что он известный(?) и функциональный(??). Хотя таких шизиков мало.
>>Мы полагаем, что обе стороны сравнивают свою любимую IDE с Eclipse или просто работают над совсем разными задачами.
Аноним 29/04/20 Срд 00:40:56 1671059189
Так чем нетбинс хуже еклипса?
Аноним 29/04/20 Срд 00:48:16 1671065190
>>1671059
Нетбинс только фанаты сантехников юзают.
Аноним 29/04/20 Срд 00:49:36 1671066191
>>1671065
Хватит рякать, господи. Я так много прошу?
Аноним 29/04/20 Срд 00:51:22 1671068192
>>1671066
Нетбинс хорош для слабых компов, но тогда вам джава не нужна.
Аноним 29/04/20 Срд 00:52:41 1671070193
Ну понятно. Нетбинс говно потому что говно!
Аноним 29/04/20 Срд 01:00:16 1671072194
>>1671070
Ну чего ты доебался со своим нетбинсом? Пробуй, потом расскажешь. В этом итт треде им почти никто и не пользовался никогда. Даже если он в последних версиях стал лучше, никто об этом не знает. Все или сразу идею ставят или эклипс
Аноним 29/04/20 Срд 01:02:41 1671074195
>>1671072
Ну и чего тогда с ходу рякать? Покайся.
eclipse eclipse 29/04/20 Срд 01:03:17 1671075196
image.jpg 23Кб, 500x334
500x334
Ааа, пидарасы, куда вы меня тащите?
Аноним 29/04/20 Срд 01:21:36 1671084197
>>1671074
Так это не я тебе говорил что нетбинс говно, но если им почти не пользуются возможно это неспроста. Хочешь конкретики - пользуйся сам, потом расскажешь.
Аноним 29/04/20 Срд 03:15:19 1671096198
>>1668733 (OP)
Гайд полная чушь. Успешно учил по жавурашу, по лекциям, курсере, читая книги на русском да да, Экель прекрасный, вкатился в хорошие бабки.
Аноним 29/04/20 Срд 03:31:39 1671097199
>>1668733 (OP)
Гайд полная чушь. Успешно учил по яварашу, по лекциям, курсере, читая книги на русском да да, Экель прекрасный, вкатился в хорошие бабки. Из плюсов явараша, можно мониторить свою прогрессию, добавляет мотивацию, там много обсуждений, в которых можно подчерпнуть интересные способы решений.
Что у вас за список книг, все читают Шилдта, Экеля, Бхаргава по спрингу там на выбор.
Аноним 29/04/20 Срд 08:16:45 1671152200
>>1670667
>ТОЛСТЫЙ ШВЕД
Который просрал майнкрафт?
Аноним 29/04/20 Срд 08:17:46 1671153201
Это нормально что в одну дто, допустим UserDTO, я кидаю всю инфу по юзеру? Имя, пароль, список адресов(лист обьектов), новый пароль, токены и тп.? Или все же лучше создавать отдельные дто для разных операций? Для регистрации/восстановления пароля/смены емейла? Где гайды поискать по архиткектуре для нубов?
Аноним 29/04/20 Срд 08:41:12 1671162202
>>1671153
Нужно создавать отдельные DTO для разных операций.
Аноним 29/04/20 Срд 09:18:52 1671184203
Аноним 29/04/20 Срд 09:57:45 1671199204
Аноним 29/04/20 Срд 10:40:20 1671208205
>>1671153
Не очень, есть риск случайно передать эту DTO другому пользователю, добавляя, например, функционал списка друзей или поиска по пользователям, и совершенно левый чел узнает кучу данных, которые знать не должен.
Аноним 29/04/20 Срд 11:01:56 1671223206
>>1670929
>Thinkpad T480
Охуеть! Всего-то за 133k в ситилинке... четыре моих зарплаты, Карл!

>сответсвенно 14"
Формат, наверное, удобный для таскания по коворкингам, и начинка серьезная, но зойчем там FullHD на такой размер? Чтобы код сразу становился МИКРОкодом?

Подросту - пойму? Сам пока учусь писать хеллоуворлды на пеке с моником 22'
Аноним 29/04/20 Срд 11:08:57 1671228207
1.jpg 167Кб, 1279x1022
1279x1022
>>1671223
Что ты знаешь о боли?
Аноним 29/04/20 Срд 11:09:37 1671231208
>>1671153
Смотря какое приложение. Если писать по-серьезному, то лучше вообще дробить по-максимуму, но не до фанатизма. По поводу гайдов хз, у меня просто внутреннее чувство прекрасного развито
Аноним 29/04/20 Срд 12:13:49 1671280209
>>1671223
>Охуеть! Всего-то за 133k в ситилинке... четыре моих зарплаты, Карл!
Я хожу облизываюсь вокруг макбука за 2.5 зарплаты (200к он стоит)
Аноним 29/04/20 Срд 12:51:28 1671308210
>>1671223
> 2020
> не использовать HiDPI экран и scaling
ну такое
Аноним 29/04/20 Срд 13:01:57 1671314211
Аноним 29/04/20 Срд 13:08:07 1671319212
>>1671228
Я тебя не понял.

>>1671280
Но какой в ентом смысл? Если у тебя з/п 150-200 и ты хотет ноутбук (для работы ли???) за 200, как бы понятно. Но хотеть гаджет за 2-3 зарплаты, честно говоря, не понимаю прикола. Это же не автомобиль, не домашний кинотеатр и даже не гироскутер, лол. Это же, блядь, всего лишь дорогущая игрушка, устаревающая за полтора-два года.
Да, топовая начинка, топовый экранчик, но он как кольцо с бриллиантом: борщ не варит, минеты не делает, в поход на нем не уедешь, он даже код сам не пишет. Зойчем?..

надеюсь, вкачусь, этой осенью и буду завидовать коллегам с макбуками
Аноним 29/04/20 Срд 13:14:26 1671326213
>>1671280
>макбука за 2.5 зарплаты
Купи в кредит епта, а то как нищук ходишь )0)))
Аноним 29/04/20 Срд 13:19:13 1671332214
Скриншот 29.04.[...].jpg 288Кб, 1920x991
1920x991
>>1671231
>>лучше вообще дробить по-максимуму
У меня пока по сути только авторизация реализована, да и то не до конца, боюсь как бы количество классов не выросло до неприличия.
Вот думаю дто если разобью, их станет не 2, а штук 5-7. И то только потому что одиночные стринги вроде юзерИд и токена напрямую отправляю. А если их в дто закинуть уже до десятка дойдет. Вон реквест и респонс моделей, которые по сути такие же дто, только для пользователя, уже с десяток
Или для джавы ЭТО НОРМАЛЬНО?

>>1671208
Да, столкнулся с таким, стал библиотеку ModelMapper использовать вместо стандартного BeanUtilc.copyProperties чтоб вложенные дто тоже пребразовывать. Пока помогает, как там дальше будет пока хз.
Аноним 29/04/20 Срд 13:24:41 1671334215
orig.jpg 160Кб, 1920x1080
1920x1080
>>1671314
>>статические методы не нужны
>>DTO не нужны
>>book.save(database);
Аноним 29/04/20 Срд 13:24:58 1671335216
>>1671314
>DTO ето говно

Lombok и Dozer те в помощь
Аноним 29/04/20 Срд 13:27:26 1671339217
>>1669427
>ноут для работы в Idea, буду накатывать ubuntu какую-нибудь

бери игровой MSI gs73vr как у Габена
Аноним 29/04/20 Срд 13:28:23 1671340218
>>1671326

потом будет гуглить как разархивировать rar архивы бесплатно без смс
Аноним 29/04/20 Срд 13:36:18 1671347219
image.png 76Кб, 300x168
300x168
>>1671335
>Lombok
Но ведь геттеры, сеттеры и дата бэги тоже не нужны.
Аноним 29/04/20 Срд 13:42:36 1671355220
>>1671153
Абсолютно нормально, когда у тебя есть DTO для твоего REST-сервиса. Затем ты конвертируешь это DTO в объект класса сервиса, а когда нужно отдать данные объект твоей доменной модели обратно клиенту, то снова его преобразуешь в DTO.
Аноним 29/04/20 Срд 13:45:25 1671358221
>>1671314
Охуеть, оказывается, нужно теперь смешивать сервисы и сущности в один большой God Object! Чума!
Что следующим шагом будет, добавлять бизнес-логику в контроллеры? Запросы к базе в геттеры?
Аноним 29/04/20 Срд 13:56:09 1671372222
>>1671358
Я бы понял шизика, если б он сам так писал и показывал своим примером что так можно и нужно. Но сам он конечно же в своих проектах так не пишет, а то китайцы не поймут и выкинут на мороз.
А так ну не чистое ООП в интерпрайзе, дальше то что?
Аноним 29/04/20 Срд 13:57:40 1671373223
>>1671372
Похуй ведь, зато он написал книгу по своей хуете и заработал много денег, а ты нет.
Аноним 29/04/20 Срд 14:41:50 1671406224
Аноним 29/04/20 Срд 15:35:08 1671446225
>>1671319
>Я тебя не понял.
Линукс это боль.
Аноним 29/04/20 Срд 15:51:09 1671463226
>>1671446
Чтобы пинус не болел, надо меньше ебаться
Аноним 29/04/20 Срд 16:07:18 1671492227
Сап, анон. Посоветуй репозитории чисто для чтения и разбора кода, дабы подчерпнуть для себя какие-либо приемы и архитектуру, да и понять как люди умные пишут. Только не слишком огромные и узконаправленные
Аноним 29/04/20 Срд 17:01:08 1671606228
>1671319
>Я тебя не понял.
квадратный монитор жеж
Аноним 29/04/20 Срд 18:22:15 1671686229
>>1670929
Как оно - за таким целый день сидеть - глаза не устают?
В Idea удобно сидеть?
В графической оболочке какой-нибудь СУБД - тоже норм?
Я помню работал в принципе на i5 системнике c ссд было норм для моих задач.
Аноним 29/04/20 Срд 18:35:13 1671693230
Аноним 29/04/20 Срд 19:37:20 1671728231
>>1671606
ну квадратный и че, у меня вот дома тоже квадратный уже как 12 лет стоит.. работает, не загибается.. правда сейчас в качестве второго выступает, но до этого был он один
Аноним 29/04/20 Срд 19:50:46 1671744232
Аноним 29/04/20 Срд 20:12:01 1671764233
>>1669700
Сейчас еще есть от разных фирм самые новые игровые ноуты, но при этом весь меньше 2 кг, могут поработать без розетки. При этом полноценный проц, дискретка уровня 2060 или выше, м.2 ссд. Тачпады тоже продуманней. Стоят дорого.
Аноним 29/04/20 Срд 20:39:25 1671791234
>>1671686
Нормально на 14 дюймами работается, но всё-таки это извращение, только если на даче где-нибудь работать или на выезде, неделю максимум. Иначе надо внешний монитор, копейки ведь стоят.
Аноним 29/04/20 Срд 20:46:04 1671799235
>>1671693
У меня как раз так как >>1671355 и написал, что не так?
Аноним 29/04/20 Срд 21:05:50 1671817236
>>1671799
Да хуй знает, оверинжиниринг какой-то. Какую-то сложную логику можно с помощью JsonView нахуевертить, зачем плодить однообразные классы и конвертеры на каждый чих не понимаю.
Аноним 29/04/20 Срд 21:24:21 1671843237
>>1671319
> Но какой в ентом смысл?
На маке работать приятнее, чем дрочить. У меня старый макбук есть, очевидно, поэтому я знаю, какое это удовольствие.
> устаревающая за полтора-два года
Я до прошлого года сидел на прошке 2012 (!) года с 16 гигами памяти. Техника оче долгоиграющая и неубиваемая нахуй.
Аноним 30/04/20 Чтв 00:18:15 1671988238
>>1671223
Согласен, знатно охуел когда смотрел не б/у, но брал не новый а с рук на лохито крутил вертел во все стороны у продавца, не мог понять где наебка, чисто новый синк даже гарантия до 22 года, 2 цикла аккума за 50к, так что считай мне нихуево повезло макбук тоже на авито брал, кста
Формат удобный, большой экран оказался ненужнон из-за того что можно дробить рабочие столы. Просто настраиваешь что у тебя где, на любителя конечно, на работе подрубаюсь к экрану один хер

Начинка хороша, а fullhd у меня нету, у меня версия чутка старая на TN-матрице 1366х768, можно легко заменить за 6к на fullhd или за 8 на quadhd, благо техподдержка леново предоставляет всю инфу по дисплеям. Плашка оперативки за 2к итого получается комп за вдвое меньшую цену чем на ситилинке.

>учусь писать хеллоуворды на 22'
везет ебать, у меня был квадратный три на четыре моник, а на 22" можно хоть в три вкладки открывать при желании
>>1671686
Глаза вытекали немножко после царского ретина дисплея, но привык и внешний монитор спасает, плюс мб возьму fullhd дисплей
Idea, DataGrip все норм
>>1671791
двачую, внешний монитор тема
Пользуясь случаем хочу сообщить что продаю в ДС после карантина ясен хуй macbook pro 15" mid 2015 г.р. без дискретки, 16 гб, 256 ssd, Intel Core i7-4980HQ 2.8-4 ГГЦ(мб не такой, нет возможности проверить)
Аноним 30/04/20 Чтв 00:30:02 1671997239
>>1671988
>Пользуясь случаем хочу сообщить что продаю в
Танки потянет?
Аноним 30/04/20 Чтв 00:30:25 1671999240
Купил себе шаоми про 15.6, доволен как слон.
Аноним 30/04/20 Чтв 00:31:15 1672000241
В идее можно работать с бд без скачивания каких-то программ и без jdbc?
Аноним 30/04/20 Чтв 00:31:31 1672001242
>>1671997
Хуй знает на самом деле, играл во всякую индюшатину
по идее должно
Аноним 30/04/20 Чтв 00:32:26 1672002243
>>1672001
Ты слишком взрослый для этой доски.
Аноним 30/04/20 Чтв 00:34:53 1672004244
>>1672002
главный олд /pr
1998 г.р.
Аноним 30/04/20 Чтв 00:36:54 1672005245
Короче, с мистером Шилдтом обучение летит - рассматривает каждую, даже малозначительную на ервый взгляд писечку в максимально короткой и доступной форме, не летит по верхам, и не заводит академических шарманок по всякому говну на 3 страницы. Рекомендую.
Аноним 30/04/20 Чтв 00:41:06 1672013246
>>1672005
C Хорестманом вообще описаешься, наверное. Мне он больше зашел.
Аноним 30/04/20 Чтв 00:44:29 1672016247
>>1672013
Его я потом наверну, наверное
Аноним 30/04/20 Чтв 00:48:17 1672018248
Как же было бы охенно вкатываться году в 2005 имея литературу уровня 2020. Пиздец, всё в играх проебал нахуй
Аноним 30/04/20 Чтв 00:55:15 1672020249
>>1672018
Ну вот зачем ты напомнил...
Аноним 30/04/20 Чтв 01:01:47 1672028250
>>1672000
В ультимейте встроенная тулза для этого, в коммунити можно в настройках включить плагин.
Аноним 30/04/20 Чтв 01:25:18 1672034251
>>1672018

Как было бы охуенно вобще что угодно делать в 90х имея доступ к литературе как сейчас
Аноним 30/04/20 Чтв 01:58:15 1672057252
>>1672034
Вот бы писать на котлине во времена кобола.
Аноним 30/04/20 Чтв 07:39:00 1672114253
Ребят, а кто-то делал лицензию для своего приложения? Типа вот прям как в играх, чтобы 16-значный ключ вводишь и можешь пользоваться игрой. Плюсом, чтобы еще ключ можно было вводить в офлайне и все равно все работало?
Аноним 30/04/20 Чтв 08:18:33 1672124254
Ребят,как работает readObject?
Он читает параметры из файла через пробел?( john doe 22 ?)
И как вообще реализовать такой метод:
в файле строки с параметрами обьектов,записать все эти обьекты в arrayList
Аноним 30/04/20 Чтв 09:39:01 1672140255
А что делает джавист на работе?
Ну фронт допустим понятно что делает и в чем копается.
А в чем копается средний джавист? В первой версии легаси кода сбербанка?
Вопрос без шуток. Интересно какие обычно таски
Аноним 30/04/20 Чтв 10:10:30 1672150256
>>1672124
> Он читает параметры из файла через пробел
Нет у него там свой формат, пишется/читаеться еще куча мета информации. Если хочешь именно через readObject делать то нужно переопределять функцию.
Аноним 30/04/20 Чтв 10:10:38 1672151257
>>1672114
Это не плюсом будет, а минусом. Единственный надежный способ это логин и пароль при каждом входе. И то если сильно захотят, то обойдут.
У моего знакомого так вошли в программу на виртуалке, потом запаковали этот образ с запущенной программой и перепродавали его за меньшую цену. Но она у него с интернетом работает и сильно от обновлений зависит + он вычислил владельца этой лицензии по многочисленным запросам с разных айпишников. В итоге они соснули.

Так что можешь не париться и без всяких ключей распространять.
Аноним 30/04/20 Чтв 10:12:25 1672153258
Аноним 30/04/20 Чтв 10:18:11 1672156259
>>1672153
Пример данных, скриншот файла. С чем работать?
Аноним 30/04/20 Чтв 10:23:18 1672158260
>>1672151
Это ТЗ по работе ¯\_(ツ)_/¯
Аноним 30/04/20 Чтв 10:26:02 1672159261
Поясните зачем нужны вложенные, локальные, внутренние и анонимные классы?? А также замыкания?
Аноним 30/04/20 Чтв 10:28:04 1672161262
>>1672156
>>Работаем с классом «Студент». Добавьте в главный класс программы два статических метода. Первый метод читает данные о списке студентов из файла и возвращает ArrayList со списком студентов.Второй получает на вход ArrayList со списком студентов и записывает в файл список школьников и их достижений, отсортированный по именам. Входной и выходной файл задаются программно.

>>Возможный формат входного файла (первую строчку с именами столбцов можно не добавлять в файл, русский язык использовать по желанию)
:Name Gender Age Calculus Algebra lOlympiad
Ivan, m, 15, 5, 5, 3


>> Возможный формат выходного файла (первую строчку с именами столбцов лучше добавить в файл, русский язык использовать по желанию):

Name Average mark Olympiads
Ivan 4.75 3 – school, 27 - city
Аноним 30/04/20 Чтв 10:41:26 1672167263
>>1672158
Ну так а в чем вопрос? 16-значный ключ это тот же логин/пароль. Если нужны офлайновые то там делают какую-то контрольную сумму. Например первые 8 генерируются случайно, к нему присоеденяют "секрет", от полученого считают sha256 - часть полученого хеша используют как последние 8 значений ключа. Для проверки повторяют на совпадение. Естественно "секрет" нужно хранить в приложении (потому что оффлайн) - тоесть для того чтобы ломануть нужно просто желание.
Аноним 30/04/20 Чтв 10:44:05 1672171264
>>1672140
> В первой версии легаси кода сбербанка?
Ну, скажем, не в первой, но попадается и код, написанный лет 6-8 назад людьми, которые давно уволились. Но править его нужно бывает редко, обычно если никто его с тех пор не правил, значит, он работает хорошо и не ломается. Копаться в основном приходится в чём-нибудь свежем, ибо есть более критичные классы, куда при появлении новых требований лезут в первую очередь.
Задачи сильно завязаны на предметную область, и глубоко обычно в неё вникать не требуется, аналитики пишут спеку - ты реализуешь.
Ну и баги фиксить нужно, бывают очень хуёво воспроизводимые.
Аноним 30/04/20 Чтв 10:46:21 1672175265
>>1672161
>readObject
Это ты слишком глубоко копнул, судя по твоему уровню это еще не для тебя. От тебя ожидают банальной работы со строками. Со стримами и подавно работать не умеешь? Поэтому Files.lines() не предлагаю. Для тебя подойдет Files.readAllLines(), далее String.split() на каждой строке - возвращает массив подстрок, и формирование объектов из этих массивов. Это десериализация (считывание из файла). Что касается сериализации (записи в файл), то тут обычный String.format() каждого объекта (или вообще toString() переопределить), и потом Files.write(). Все. Дольше объяснял чем код писать, реально.

https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html#readAllLines-java.nio.file.Path-
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#split-java.lang.String-
---
https://docs.oracle.com/javase/8/docs/api/java/lang/String.html#format-java.lang.String-java.lang.Object...-
https://docs.oracle.com/javase/8/docs/api/java/nio/file/Files.html#write-java.nio.file.Path-java.lang.Iterable-java.nio.file.OpenOption...-
Аноним 30/04/20 Чтв 10:50:30 1672180266
>>1672175
Хахах,только алгоритм придумал со сплитом,да,спасибо,так и сделаю
Аноним 30/04/20 Чтв 11:12:05 1672197267
>>1671606
>квадратный
аааа... понел.
Сам страдал на основной работе, когда по наследству достался CeleronD и 15" жыдкокристаллический дисплей филипс из каких-то первых моделей. 1024х768 с углами обзора 45 градусов, как у банкоматов. Я на нём ворды строчил и ексели осваивал (вот это была жопа).
Алсо, щас взял два косаря IBM Тхинкпад 15,4" без тачпэда, но с нативным LPT-портом, лол. Intel centrino 1.5GHz, 512Mb Ram, Win XP. Поставил RedAlert 2, Carmageddon 2, BattleZone 2, SeriousSam 2, NFS HotPursuit 2... и он меня теперь успешно сука отвлекает от обучения и бесконечно отодвигает вкатывание(((
Аноним 30/04/20 Чтв 11:45:25 1672225268
>>1672171
Так вкатывальщики фронтендеры за полгода учат все, а потом клепают всякое говно красивое и не очень по кайфу. А я получается два года в универе учусь уже чтобы через 2 года сидеть баги править в языке, который за всю жизнь не выучишь?
Аноним 30/04/20 Чтв 11:55:06 1672228269
>>1672225
Зачем тогда джаву учишь? Учи JS.
Джава - простой язык и учится он быстро. Это не кресты и даже не шарп.
У фронтендеров баги тоже бывают. Хз, правда, сложно ли их править, если проект большой.
И не только баги, в основном новый функционал пилить будешь.
Аноним 30/04/20 Чтв 13:05:29 1672264270
Пасаны, очередной вопрос от вкатывальщика.
Какой компилятор использовать?
Я принципиальной разницы не вижу, пока начал юзать Apache Ant.
Аноним 30/04/20 Чтв 13:11:07 1672272271
Аноним 30/04/20 Чтв 13:24:54 1672286272
Аноним 30/04/20 Чтв 13:30:05 1672292273
>>1672264
Это не компилятор, это штука для сборки и управления зависимостями.
Ant сейчас никто не использует, он считается legacy. Сейчас самые популярные это Maven и Gradle. Лично мне больше нравится Maven, он как-то попроще в использовании. Gradle сложнее, но при этом и мощнее, потому что там для сборки пишется прям скрипт на Groovy или Kotlin, а значит можно как угодно кастомизировать процесс сборки (но я не сталкивался с ситуациями, когда мне это было необходимо).
Аноним 30/04/20 Чтв 13:41:05 1672310274
>>1672197
Римворлд туда накати
Аноним 30/04/20 Чтв 14:37:32 1672354275
15868005933281.jpg 389Кб, 1000x500
1000x500
Уважаемые сеньоры-помидоры, ответьте на вопрос вкатывальщика, пожалуйста:
Сейчас есть вариант пойти на обучение в жаба-школу одного банка в кризис особенно актуально иметь потенциальное трудоустройство Собственно, скажите пожалуйста, сильно ли бэк завязан на математике? Просто смотрю, что во многих серьезных конторах, типа яндексов, на алгоритмическую и математическую подготовку обращают внимание, и часто прописывают её в требованиях при найме стажеров и джунов. Да и выпускников мехматов там любят. Я не полный идиот хотелось бы верить в математике, те же алгоритмы и структуры смогу понимать, я думаю. Какие базовые вещи в теории множеств и Булевой алгебре кое-как выучил в универе. Но все-равно математика как-то не доставляет мне удовольствия поэтому в какой-нибудь ML я бы ни ногой Вот сложная тех часть в принципе нравится, байтоёбство всякое тоже одобряю.
Скажите, опытные аноны, стоит ли мне идти в жаба энтерпрайз бэк с такими предпочтениями? Все-таки главный критерий для меня - интерес к работе. Или лучше идти в мобилки экраны верстать у меня вроде всё довольно неплохо с визуальным восприятием?
P.S. Во фронт не хочу точно, там уж как-то вообще далеко от тех части. Плюс в JS-е отладка кода для меня какая-то совсем неприятная.
Аноним 30/04/20 Чтв 15:02:12 1672369276
>>1672354
> сильно ли бэк завязан на математике
Вообще нет, обычно только арифметика, максимум - примитивная статистика.

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

> в какой-нибудь ML я бы ни ногой
Ну и не парься, больше нигде она не понадобится.
Аноним 30/04/20 Чтв 15:40:52 1672397277
>>1672354
Математики там нет, зато много всякого легаси дерьма типа Java 6 и SOAP, поэтому в банк лучше не идти, ну если только прям совсем нет других опций.
Аноним 30/04/20 Чтв 15:46:25 1672404278
>>1672397
А мне нравится легаси. Книгу по джаве 1,0,2 читал с удовольствием.
мимо
Аноним 30/04/20 Чтв 15:47:35 1672408279
>>1669846
спасибо что ориг названия языков дал, я нюфаг, охуевал сидел с кожур и скал
Аноним 30/04/20 Чтв 16:06:51 1672438280
>>1672264
>Какой компилятор
Ну ты ебанутый совсем?
Аноним 30/04/20 Чтв 16:09:38 1672439281
Что надо сделать, чтобы понять зачем нужен спринг?
Я уже даже думаю забить на него на время и начать на Java EE писать, чтобы понять что именно я теряю не используя спринг.
А пока это выглядит как посмотрел->скопировал->запомнил, но не понял нахуя.

Спринг начал тыкать сразу же после ООП и коллекций. Из практики только всякие задачки на массивы, матрицы и т.д
Аноним 30/04/20 Чтв 16:12:08 1672441282
>>1672439
Ты по каким материалам учил всё это?
Аноним 30/04/20 Чтв 16:13:27 1672445283
>>1672441
Metanit, разные видосы в ютубе, 1ый курс универа.
Аноним 30/04/20 Чтв 16:18:15 1672448284
11.jpg 32Кб, 275x591
275x591
>>1672445
>видосики
Сразу нахуй.

Надо начинать с комплексных трудов, обязательно с задачками и самопроверками
Аноним 30/04/20 Чтв 16:21:15 1672449285
>>1672448
А откуда скрин? Есть что посоветовать?
Дней 5 назад мотивация в жопу ударила, так я наоборот ищу где сейчас попрактиковаться хорошенько + почитать что-то мозгодробящее, чтобы из чтива в видосы перемещаться для полного усвоения и чтобы лит-ра была главным источником.
Аноним 30/04/20 Чтв 16:22:30 1672452286
>>1672449
Это Шилдт, например.
Видосы нахой не нужны, говорят тебе
Аноним 30/04/20 Чтв 16:23:39 1672453287
>>1672452
Ну хз. Если бы я в спринг начал вкатываться без видосов - я бы наверное расстроился бы сильно. Но за наводку спасибо. Сейчас буду покупать качать Шилдта и читать.
Аноним 30/04/20 Чтв 16:26:54 1672456288
2.jpg 39Кб, 875x337
875x337
>>1672453
Наверное, тебе сейчас лучше обмазаться Хортсманном. Библиотека профессионала, 2 том
Аноним 30/04/20 Чтв 16:28:12 1672457289
Аноны, через неделю собес в Люксофт, я в панике, что дрочить, что вспомнить, какие советы? Мб кто-то проходил собес туда, подскажите, какого оно?
Аноним 30/04/20 Чтв 16:31:23 1672458290
>>1672448
Как вы на русском вообще можете воспринимать информацию? Ладно бы вы в 1С кодили, но нормальные языки? Простейший пример из русской книги: "для переопределения пишем @Override"; из английской: "for overriding type @Override". Чувствуете разницу? В английском вы всего один термин запоминаете, причем он четко связан с предметом если знаешь перевод, а в русском - два термина, один из которых - непонятное волшебное слово, если встретится в отрыве от контекста хер пойми что обозначает. Часто переведено неправильно/некорректно/неточно, вроде даже выше писали что какую-то современную книжку не рекомендуют на русском читать изза перевода. Перевод усложняет вам жизнь, это блядь как в детстве игра в поломанный телефон - кто-то сказал правильно, дальше пошло кто как понял. Зачем читать не оригинал, какой профит? Оригинальный автор совсем не то хотел сказать что вы там читаете в вольном переводе ребят которые кормятся переводами.
Аноним 30/04/20 Чтв 16:36:35 1672461291
>>1672458
>вроде даже выше писали что какую-то современную книжку не рекомендуют на русском читать изза перевода.
Хортсманн последнее издание - перевели ужасно, предыдущие издания в таком пиздеце замечены небыли.
Английский, например, я учил в играх и сериальчиках. Оче сложно вникать в оригинал - не читаешь, а борешься с английским языком, и да
>для переопределения пишем @Override
никокого диссонанса у мен не вызывает, например.
Аноним 30/04/20 Чтв 16:37:08 1672462292
>>1672457
ходил туда где-то в том году, спросили чем отличается красно-черное дерево от дерева Фенвика ну и потом основные вопросы по джаве на мультитредовость и спрингу, не перезвонили
Аноним 30/04/20 Чтв 16:37:52 1672464293
>>1672462
>чем отличается красно-черное дерево от дерева Фенвика
Чем отличается?
Аноним 30/04/20 Чтв 16:38:04 1672465294
>>1672458
Мне пока что намного легче воспринимать книги на русском. И думаю так будет всю жизнь. Какие-то статьи в инетах, особенно если они написаны хорошим шрифтом - изи на английском. Видосы с субтитрами - еще проще. А вот сухую техническую лит-ру только на русском и все. Вот такой вот я аутист.
Аноним 30/04/20 Чтв 16:38:58 1672468295
>>1672458
>а в русском - два термина
И? У тебя память закончится, если ты два термина запомнишь? Или у тебя отдельная папка в мозгу под каждый язык?
Аноним 30/04/20 Чтв 16:43:11 1672478296
>>1672462
Значит, по алгоритмам сильно ебут. Понял, спасибо
Аноним 30/04/20 Чтв 16:43:38 1672481297
>>1672369
А мне бабка говорила, что программистам в банке нужное еще второе экономическое высшее.
Аноним 30/04/20 Чтв 16:44:33 1672487298
Аноним 30/04/20 Чтв 16:44:42 1672489299
>>1672461
>>1672465
Я не стебусь над вами не подумайте, просто программирование и английский они вместе идут, неразрывно. Выше был пост с линком на бугаенко, даже он на английском пишет. Хотя зачем бы? А гуглить инфу как? Про @Override например опять же. Ну забыл допустим эту аннотацию. Или нет, возьмем @RequestMapping. Забыли. Что делать? Гуглим: spring how to map a request? Ответ сразу в гугле, без переходов. А в русском? Я даже стесняюсь составить запрос, никогда так не делал. "Spring Как спроецировать запрос?" А стаковерфлоу? Кроме самого кода там часто и красивые, шикарнейшие детальные объяснения как это все работает. Ну и т.д.
Аноним 30/04/20 Чтв 16:47:52 1672500300
>>1672489
>А стаковерфлоу?
Что на английском запрос, что на русском, всегда туда хож по ссылкам что мне выдало.
Аноним 30/04/20 Чтв 16:51:32 1672507301
>>1672489
>>1672500
Да и вообще, 4 строчки английского текста эт тебе не талмудина на 100 страниц. В большинстве случаев достаточно посмореть на код что ты нашел по интересующему тебя запросу
Аноним 30/04/20 Чтв 16:52:17 1672508302
Аноним 30/04/20 Чтв 16:52:53 1672509303
QARU.SITE
Аноним 30/04/20 Чтв 16:55:16 1672511304
>>1672468
Наоборот, для общения (хотя бы на дваче), приходится знать оба термина. Но ты выборочно выдернул что тебе понравилось, проигнорировав посыл поста в целом. И есть термины, которые вообще не похожи, навскидку это ебаные конечные автоматы, не отражающие суть нихуя, как я долго их боялся в свое время, против лаконичного "state machine" - машина состояний. Я понимаю что это какие-то там пятидесятые года, железный занавес и наши русские математики такой термин ввели, что это не перевод васяна из книжки, но тут опять работает принцип "английский - проще". И у меня таких много примеров было в жизни, я не записываю их и сейчас не вспомню просто.
Аноним 30/04/20 Чтв 16:55:38 1672512305
Аноним 30/04/20 Чтв 17:00:28 1672516306
Снимок.JPG 165Кб, 1920x1080
1920x1080
>>1672489
>>Ответ сразу в гугле, без переходов. А в русском?
пикрелейтед
>>спроецировать
Я вроде русский знаю, но как это относится к программированию слабо представляю, если честно
>>А стаковерфлоу?
Там не надо ничего писать, там уже есть все ответы. Я обычно туда попадаю когда делаю копипаст ошибки из консоли.

>>А гуглить инфу как?
А вообще у тебя просто подход какой то не такой. Зачем мне гуглить про реквест мапинг? Я загуглю как написать рест сервис на спринге, он мне и выдаст все что надо.
Аноним 30/04/20 Чтв 17:01:17 1672518307
>>1672511
Нет, чел, ты просто используешь неправильную структуру данных для организации памяти. Есть термин, есть слово его обзнащающее в разных языках.
Аноним 30/04/20 Чтв 17:03:43 1672522308
>>1671152
> просрал
За деньги, которые тебе и не снились.
Аноним 30/04/20 Чтв 17:09:41 1672530309
>>1672518
А еще пример хочешь? Опять-таки детали не вспомню. На кан (хан) академи в свое время проходил математику, с самых низов, с first grade, чтоб и англ подучить, и мож какие банальные правила школьные вспомнить. И я помню был ошарашен просто, то ли как он делал вычитание в столбик, то ли еще что-то, но я четко в тот момент осознал, что если бы черт возьми мне так в школе объяснили, я бы на золотую медаль может вышел. Там был совершенно уникальный для россии метод, но абсолютно типичный для американцев, им так в школе преподают, но он настолько проще в восприятии показался. И таких моментов было несколько, до 4го класса дальше я бросил в связи с долгосрочной командировкой и больше пока не вернулся, несколько лет прошло.
Аноним 30/04/20 Чтв 17:12:03 1672534310
>>1672530
Вот как шутил Задорнов - "они тупые", что-то в этом есть, они - "другие", но отнюдь не тупые.
Аноним 30/04/20 Чтв 17:17:15 1672543311
>>1672530
Как это связано с языком?
>как он делал вычитание в столбик
И как же? Рил интересно.
Аноним 30/04/20 Чтв 17:32:30 1672565312
image.png 121Кб, 1413x892
1413x892
>>1672543
Ответ где-то здесь, но я правда не помню деталей. Плюс таких "откровений" было несколько. Кстати, они надобавляли уроков за несколько лет, у меня было 99% (один из видосов не засчитывался).
>Как это связано с языком?
С джавой или в общем? Смысл моих высеров в том, что англик помогает (ну уж точно не мешает) понять суть вещей - ты читаешь шилдта, кнута в оригинале, проникаешься их мыслями через специфичные обороты и местами юмор, начинаешь думать как они хотели заставить тебя чтобы ты думал. Это непередаваемый экспириенс. Кто на англ. фильмы/сериалы когда-нибудь пересаживался в оригинале после русских дубляжей/войсоверов, тот поймет о чем речь - там даже игра актеров голосом есть, ты наслаждаешься просто тем как они говорят, акцентом там, интонациями, а не что они говорят и что в этот момент показывают на экране.
Все, я кончил, удаляюсь.
Аноним 30/04/20 Чтв 17:34:11 1672571313
>>1672565
>начинаешь думать как они хотели заставить тебя чтобы ты думал
Вот с этим согласен. Но это по большей части к книгам относится, а не к ответам на СО.
Аноним 30/04/20 Чтв 17:41:02 1672586314
>>1672530
Да не, такая же хуита что и у нас
https://www.youtube.com/watch?v=Y6M89-6106I
Ты просто на ресурс нормальный нарвался, где умеют хорошо материал доносить, а не как обычно в школе.
>>если бы черт возьми мне так в школе объяснили, я бы на золотую медаль может вышел.
В 16 лет тебе нахуй не нужны были эти ваши математики, там гормоны, межличностные отношения и ранг в стае куда важнее. Даже если б и хотел, тебе мешали, а учитель по третьему разу объясняет одно и то же потому что Ерохин еще не понял.
Аноним 30/04/20 Чтв 17:41:12 1672588315
>>1672509
Я транслитные ответы со стаковерфоу читал и думал, что у меня шиза началась.
Аноним 30/04/20 Чтв 17:47:24 1672598316
>>1672588
Меня эта хуйня в выдаче насколько заебала, что я установил плагин для скрытия ссылок на qaru и ещё нескольких подобных.
Причём даже при поиске на английском иногда вылезала.
Аноним 30/04/20 Чтв 17:48:52 1672603317
>>1672565
>>что англик помогает (ну уж точно не мешает) понять суть вещей
Для этого нужно язык знать хорошо и понимать что он имел ввиду. А то полфразы вроде понял, остальное не особо. Смысл потерялся. Не лезть же теперь в словарь в 2к20 то за переводом каждого слова. В гайдах такой проблемы нет там весь текст - напишите это, запустите то, помолитесь Говинде, запускайте.
Аноним 30/04/20 Чтв 17:51:00 1672610318
>>1672588
>>1672598
Есть такой же сайт, который машинно переводит баелдунг, и сука его выдает выше
Аноним 30/04/20 Чтв 18:03:13 1672624319
Наш джаватред должен создать сайт - Русский аналог баелдунг, где аноны из нашего треда будут писать статьи и гайды по джава экосистеме, кроме самого языка, потому что и так инфы много.
Аноним 30/04/20 Чтв 18:05:02 1672627320
>>1672624
>Наш джаватред должен
Ты скозал?
Аноним 30/04/20 Чтв 18:10:49 1672635321
>>1672627
Я сделаю, вы только пишите.
Аноним 30/04/20 Чтв 18:11:16 1672638322
>>1672624
Нахуй плодить сущности? Ты уверен что анон лучше напишет? Если уж хочется русского - то есть хабр и жавараш.
Аноним 30/04/20 Чтв 18:12:22 1672641323
image.png 56Кб, 979x566
979x566
>>1672610
Вот этот. Он еще и mkyong переводит. А то что он выше выдается тоже бесит.
Аноним 30/04/20 Чтв 18:13:41 1672643324
>>1672638
> хабр и жавараш.
Посты для выебонов и хеллоуворлды.
Хотя, может пусть лучше все будет на английском.
Аноним 30/04/20 Чтв 18:14:19 1672645325
>>1672624
Можно наконец выпилить легаси шапку шапка не нужна и впилить туда ссылку на вики на гитхабе, где аноны и будут этим заниматься.
Аноним 30/04/20 Чтв 18:15:52 1672650326
>>1672516
такой треш в выдаче и он еще агитирует за поиск на русском, ебать вы необучаемые, пиздец просто.
Аноним 30/04/20 Чтв 18:18:03 1672652327
Я не буду писать вам статьи, я дома пиво пью.
Аноним 30/04/20 Чтв 18:18:41 1672653328
image.png 21Кб, 721x597
721x597
image.png 102Кб, 1016x627
1016x627
image.png 206Кб, 1015x627
1015x627
>>1672586
>>1672543
>>1672565
Перебирал ролики рандомно и что-то на задворках памяти начало всплывать. Возможно, это было не вычитание в столбик, а деление в столбик. Посмотрите хотя бы как они оформляют по сравнению с нами. Первый вариант знаком всем, а второй? Но! Оформление это не то о чем я говорил, там было именно что-то глубокое, какое-то поражающее своей простотой объяснение, которое мне по крайней мере никогда не объясняли в школе или после.
Аноним 30/04/20 Чтв 18:25:48 1672668329
>>1672653
Да ну хуй знает, вроде все то же самое. Наша форма записи даж более логична делимое слева, делитель справа, результат снизу, а у них все перевернуто.
Аноним 30/04/20 Чтв 18:30:19 1672681330
image.png 35Кб, 556x538
556x538
image.png 40Кб, 502x491
502x491
>>1672668
А вот в том то и дело что у них тоже есть логическое объяснение такой записи, они говорят: divide 3 into 1735... Я даже не знаю как это адекватно перевести на русский, чтото типа такого: "сколько раз 3 входит в 1735". Ну то есть для нас это непривычно, задом наперед всё, но там было объяснение, и возможно это меня и поразило, хотя это не точно.
Аноним 30/04/20 Чтв 18:31:56 1672682331
>>1672681
А у нас говорят "разделить на", и что? В чем преимущество-то?
Аноним 30/04/20 Чтв 18:34:06 1672686332
>>1672653
Ты думаешь в школе кому то объясняли как определить что число делится на 3/6/9? сложить все цифры в числе - если полученное число делиться на 3/6/9 то и исходное число делится соответственно на 3/6/9 Максимум на 5 и 10. Или как без мозгоебства умножать на 99, 49 и тому подобные? Программу по минимуму вкинули - ебись как хочешь.
Аноним 30/04/20 Чтв 18:35:12 1672691333
>>1672682
Возможно в том что "разделить на" для ума школьника имеет чуть меньше смысла чем "сколько раз входит в". Не знаю. Не слушайте меня, возможно я чушь несу.
Аноним 30/04/20 Чтв 18:38:32 1672695334
>>1672686
Вот кстати да, это же теория чисел? Познакомился с ней после универа уже даже, а так бы пригодилась для олимпиадок.
Аноним 30/04/20 Чтв 18:40:12 1672697335
Аноны, есть ли ресурсы подобные ulearn от СКБ Контрура по шарпу или freecodecamp по жсу, но для java-вкатышей. Чтобы не слишком подробно разжевывались азы и было достаточно практических заданий? Джавараш я так понимаю сильно не то?
Аноним 30/04/20 Чтв 18:41:40 1672700336
>>1672697
Настало время для моего выхода.
DURGASOFT
Аноним 30/04/20 Чтв 18:41:50 1672701337
>>1672161
Нахуй такие задачи давать? Кто вот так данные хранит?
Сделали бы сразу CSV или жсон.
>>1672439
>зачем нужен спринг
Чтоб руками не писать всякую хуйню, вроде чтения объектов из потоков данных, крудов, прочего бойлерплейта.
Связывать 9000 классов один в другом парой аннотаций или вовсе без них.
Аноним 30/04/20 Чтв 18:50:25 1672718338
>>1672697
Это тестики чтоли? Ну гиперскил от жидбрейнса можешь порешать. Можно прям в идее. Там по виду так же . Страница с теорией, потом задачи и вопросы Решишь несколько задачек получишь ключ на пару месяцев
Аноним 30/04/20 Чтв 18:58:30 1672722339
>>1672718
Там обучение с 0 или просто задачки навалены?
Аноним 30/04/20 Чтв 18:59:06 1672724340
CVN-80 Enterpri[...].jpg 246Кб, 996x633
996x633
>>1672645
>> наконец выпилить легаси шапку
Об этом пока рано думать, треду до лимита еще далеко. А энтерпрайз зря выпилили. Вот тебе еще один.
Аноним 30/04/20 Чтв 18:59:19 1672725341
>>1672691
Там вроде разные же техники есть, как для деления в столбик, так и для решения квадратных уравнений, например. Через дискриминант это вроде у нас проходят, но я когда школьником был видел, что сама учительница их как-то по другому решала. В вузике тоже препод хуярил их по другому, там почти как в уме.
Для быстрого счёта есть специальные техники.
Тут не в языке дело, а в желании учителя донести до тебя свой предмет. Вот этот >>1672686 всё правильно сказал.
>Программу по минимуму вкинули - ебись как хочешь.
У меня это ещё с таблицы умножения пошло в школе, например. Я слишком ленивый был, столько хуйни запоминать, целая страница несвязанных символом. В рот я ебал, лето, я бегать по улицам хочу, а не это говно зубрить.
Поэтому я каждый раз в уме считал, запоминая ключевые места. Как индексы из SQL ёпта. Ну типо 6х6 легко запомнить, а значит 6х7 будет 36+6.
По этому же принципу мог и дальше считать, там где таблица умножения уже кончалась (11х11, 110+11) мозг только начинается.
Аноним 30/04/20 Чтв 19:02:37 1672726342
>>1672724
А мы не энтерпрайз. Мы будем веб среднего пошиба писать.
Аноним 30/04/20 Чтв 19:05:58 1672729343
Аноним 30/04/20 Чтв 19:09:35 1672732344
>>1672722
Есть задачки по разным темам, есть проекты. Например берешь проект написать кофе машину и тебе подкидывают задачки по темам, которые хорошо бы знать для решения проекта, хотя их можно скипнуть и сразу проектную задачу сделать. Разница в том что по теме это немного текста про стринги например, потом напишите субстринг для стринги чтоб получилось "123". А проект это уровень лаба2, в которой понадобятся субстринги. Хотя конечно можно и наговнокодитью, лишь бы ответ сошелся. Можно вроде как на ревью этот проект заслать, но не уверен. Вобщем напоминает джава раш здорового человека.
Но мне тесты не нравятся, я их перерос. Да и вообще азам я учился на курсере duke university
Аноним 30/04/20 Чтв 19:23:08 1672747345
>>1672725
О, кстати, опять про Хана: он упоминал (и показывал вид такой таблицы) что они в школе таблицу учат до 12x12 включительно; возможно связано с тем что у них "дюжины", а не метрическая система, хоть какой-то плюс, лол.
Аноним 30/04/20 Чтв 19:31:47 1672754346
>>1672747
Я вообще не вижу смысла её учить. Всё что часто используется запомнится само собой, а остальное можно посчитать.
Аноним 30/04/20 Чтв 20:41:57 1672871347
Что надо сделать, чтобы твое приложения лайкали на гитхабе?
Аноним 30/04/20 Чтв 20:48:59 1672889348
Аноним 30/04/20 Чтв 20:52:17 1672893349
>>1672871
КИДАТЬ ДРУЗЬЯМ-КОДЕРАМ ССЫЛКУ НА ГИТХАБ С СООБЩЕНИЕМ "ПОСТАВЬ ЛАЙК ПЛЕЗ"
@
ПОСТИТЬ ЭТУ ЖЕ ССЫЛКУ В ПАБЛИКАХ С ШУТКАМИ ПРО ПРОПУЩЕННУЮ ;
Аноним 30/04/20 Чтв 20:53:39 1672895350
Аноним 30/04/20 Чтв 20:56:21 1672897351
>>1672895
Они соврали, вкотик.
Аноним 30/04/20 Чтв 21:02:43 1672900352
>>1672897
Тогда может расскажешь, как оно есть на самом деле?
Аноним 30/04/20 Чтв 21:03:21 1672901353
Аноним 30/04/20 Чтв 23:15:37 1673002354
>>1672901
Тогда я буду рассматривать твоё мнение как ложь, ввиду отсутствия внятных аргументов.
Аноним 30/04/20 Чтв 23:44:01 1673040355
hiJQUywfApU.jpg 92Кб, 372x604
372x604
Джаваны, я ещё один очередной вкатывальщик.
Посоветуйте онлайн-школу. Какую выбрать? GeekBrains, Яндекс.Практикум, курсы Бауманки?
У кого есть опыт обучения в них?
Реально, как они говорят, получить профессиональную переподготовку и устроиться после их курсов джуном?
Аноним 30/04/20 Чтв 23:49:37 1673044356
>>1673040
Пошел нахуй, программирование заполнено. Иди занимайся своей профессией.
Аноним 30/04/20 Чтв 23:51:12 1673045357
>>1673044
Двачую блядь. Еще один джун войдет в айти, и синьоры начнут постепенно отваливаться.
Аноним 01/05/20 Птн 00:04:43 1673069358
Аноним 01/05/20 Птн 00:08:08 1673077359
>>1673040
>GeekBrains, Яндекс.Практикум, курсы Бауманки
Никак вы блядь не научитесь
Аноним 01/05/20 Птн 00:17:49 1673094360
>>1672893
>КИДАТЬ ДРУЗЬЯМ-КОДЕРАМ
>ДРУЗЬЯМ
Это фантастика. Есть че попроще?
Аноним 01/05/20 Птн 00:19:46 1673098361
>>1673094
КИДАТЬ ВООБРАЖАЕМЫМ ДРУЗЬЯМ потом кинут уже они
Аноним 01/05/20 Птн 00:33:37 1673125362
>>1673044
Ну охуеть теперь, то-то джунов в контору моего товарища набирают пачками в надежде хоть кого-то из них научить нормально кодить, а они потом забивают на всё хуй и либо пинают хуи, либо укатываются во фронтенд.
Аноним 01/05/20 Птн 00:34:29 1673126363
бля
чеб пожрать
Аноним 01/05/20 Птн 00:34:49 1673128364
С праздником, товарищи!
Аноним 01/05/20 Птн 00:35:37 1673130365
Аноним 01/05/20 Птн 00:38:47 1673138366
DzE3vMXcAAPqUM.jpg 23Кб, 500x395
500x395
>>1673126
Раскрошу бичик, добалю туда луково-морковную зажарку, сверху яичко разобью, обсыпаю всё смесью перцев и залью кипяточком.
Аноним 01/05/20 Птн 00:40:08 1673145367
Аноним 01/05/20 Птн 00:40:38 1673149368
>>1673126
А я харчо. Только он немного не такой получился.
Аноним 01/05/20 Птн 00:42:24 1673153369
01/05/20 Птн 10:45:34 1673388370
>>1672458
Национал-предатель, русофобская гнида.
Аноним 01/05/20 Птн 11:18:22 1673410371
>>1673388
Ты тредом промахнулся, тебе в 1С.
Аноним 01/05/20 Птн 13:00:37 1673471372
>>1673138
>Раскрошу бинчик, добалю туда луково-морковную аннотацию, сверху мавен разобью, обсыпаю всё смесью фреймворков и залью котлином.
Аноним 01/05/20 Птн 20:29:28 1673902373
>Hi
>I am Java Web Developer and I love it.
>Please consider this.
>Remove the XML based or Annotations based configuration.
>It makes things complicated.
>Please allow simple resources inclusion methodology.
>It is very complex.
>I know you are trying to follow Laravel techniques.
>Then follow it completely
>It's easy
>
>Thanks
Аноним 01/05/20 Птн 21:48:23 1673992374
>>1673902
public static void main(String[] args) {}
Аноним 01/05/20 Птн 23:06:47 1674031375
>>1673902
> Laravel
Загуглил. Вместо аннотаций тут ебучее наследование и не менее ебучие коллбеки. Что там про "complicated"?

class UserController extends Controller { ... }
class User extends Model { .. }

Route::get('/', function()
{
return 'Hello World';
});
Аноним 02/05/20 Суб 09:49:01 1674196376
Бойцы есть у кого нибудь желание за копеечку поучаствовать в создании сервера майнкрафта?
Нужен кодер для написания плагинов на джаве.
Аноним 02/05/20 Суб 11:57:38 1674234377
Сап, программач.

Есть одна tdlib от Пашки Дурова, написанная на плюсах. С JNI можно вызывать нужные методы, но бля, как? Идея не поймет java.library.path, что в pom.xml - хуй знает. Гугол не помог, надеюсь на вас
Аноним 02/05/20 Суб 12:06:55 1674245378
>>1674234
Короче, собрал tdlib внутри Java проекта, теперь идея видит нужные пакеты с классами. Только вопрос - насколько это адекватно вообще? Типа мне всегда с собой придется таскать этот tdlib что ле?
Аноним 02/05/20 Суб 14:41:56 1674390379
>>1674245
Что именно тебе из tdlib надо? Помимо протокола там локальное шифрование, хранение, может чего то еще. Я не стал идти этим путем, а просто реализовал TL Language самостоятельно и все. Велосипед, ага, зато могу дергать их процедуры без всяких либ. На сайте у них там все расписано, и примеров в нете куча.
Аноним 02/05/20 Суб 17:06:40 1674518380
Часто ли вам приходится парсить xml или создавать свою структуру и процессоры? И в каких случаях вообще может понадобиться что-то из этого?
Аноним 02/05/20 Суб 17:20:06 1674529381
>>1674518
Если речь не про (де)сериализацию произвольных объектов без схемы, то не приходится, всевозможные JAXB-ы и Castor-ы в проекте давно запилили до меня. Юзаются для интеграции через ESB, для хранения шаблонов документов и прочей хуйни, которую сложно описывать кодом.
Аноним 02/05/20 Суб 18:34:08 1674590382
Аноним 02/05/20 Суб 19:38:47 1674688383
>>1674529
проработав в фрилансе 5 лет, я думал я видел все - но однажды увидел проект где xml парсился руками через сорт оф конечный автомат, лул
Аноним 02/05/20 Суб 21:13:59 1674772384
>>1674390
Я про это нихуя не знаю, можешь описать подробно как это делать? В интернах этих ваших нашел только два репозитория, активность на обоих 6+ лет назад
Аноним 02/05/20 Суб 21:14:32 1674773385
>>1674390
Из того, что надо - банально получение чатов, отправка сообщений/файлов
Аноним 02/05/20 Суб 21:26:26 1674781386
>>1668733 (OP)
через пару месяцев планирую перекатываться в масквабад
на мидол позицию. В своем милионнике год проработал джуном с джавой, но без спринга контора известная так шо на собес думаю попаду.
собсна вопрос большой ли акцент на собесе уделяется фреймворкам или больше гоняют по азам и джаве?
Подтянуть вообще не проблема когда впервые устраивался дрочил все это
Аноним 02/05/20 Суб 21:53:24 1674808387
>>1674781
> год опыта, да еще и без спринга
> что на собесах спрашивают не знает
> считает себя мидлом
Откуда же вы такие самоуверенные и ахуевшие без негатива. Знанием устройства ебучей хэшмапы ты на мидловую позицию не прыгнешь. А без знания DI и на джуна завернут.
Аноним 02/05/20 Суб 22:01:02 1674817388
>>1674808
да не, все по чести сорт оф бигдата
git, maven, docker
kafka,redis
java8/11, concurrencyжестко с этим ебался
sql базы и mpp тож юзал
паттерны использую
на джуна я уже год назад со спрингом прошел в другое место
Аноним 02/05/20 Суб 22:05:45 1674826389
>>1674808
>>1674817
я просто к тому что повторить спринг и хибер вообще не проблема я ещё давно по ним книги читал и тестовые делал
тут дело в другом
я собираюсь немножк спиздеть и сказать что немножк с ним работал и как бы тут в просак не попасть
Аноним 02/05/20 Суб 22:13:41 1674841390
>>1674817
Тогда удачи, если и правда умеешь в докеры, брокеры, хуекеры и многопоточность то все ок.
Аноним 02/05/20 Суб 22:35:10 1674864391
>>1674817
>git, maven, docker
>java8/11, concurrency
>sql базы
>паттерны использую
Ещё ворд, эксель добавь. Напиши, что знаешь хоткеи в идее. Можешь открыть командную строку и знаком с линуксом.
С руками оторвут. Ведь в мАААскве такие же требования как и в твоём селе, просто платят больше.
Никто тебя не будет спрашивать про спринги, noSQL, кишочки хибернейта, асимптотическую сложность обхода красно-чёрного дерева (ты же сможешь без гугла назвать пример, где вообще в джаве оно используется?) в ширину...
Аноним 02/05/20 Суб 23:36:48 1674966392
>>1674864
Hard skills:
- Умение использовать Jira и Confluence в совершенстве.
Аноним 02/05/20 Суб 23:42:20 1674971393
>>1674864
>асимптотическую сложность обхода красно-чёрного дерева
А зачем оно нужно-то?
Аноним 02/05/20 Суб 23:47:21 1674976394
>>1674966
Шутки шутками, а джирой то далеко не все пользоваться умеют. Проебанные описания, оценки, релизы, спринты, закрытые тикеты без единого комента - мммм, классика!
Аноним 03/05/20 Вск 00:06:58 1675013395
>>1674772
Подробно разумеется не могу, треда не хватит. Основная ссылка вот:
https://core.telegram.org/mtproto
Читаешь, вникаешь про "матрешку дурова": (транспорт(шифрование(сообщение))).
Сообщение это RPC-пакеты TL Language.
Далее пробуешь создавать авторизационный ключ, там детально есть какие байты как получаются.
Далее проходишь авторизацию:
https://core.telegram.org/api/auth
Ну и собственно это всё - можно слать сообщения API, например messages.getChats:
https://core.telegram.org/method/messages.getChats
Аноним 03/05/20 Вск 00:56:16 1675068396
>>1674971
Да я хуй знает, зачем они там в своём оракле список на дерево променяли в хешмапе. Наколятся своей анашой и ябут друг друга в жопы.
Вопрос про хешмапу - это вопрос на ждуна. Притом классический, как про самолёты зеро, ага. У нас тут кандидат в мидлы. Если ты не знаешь особенности базовых коллекций - то собес хуй пройдёшь. Даже на ждуна. Если тебе интересно - гугл всегда под рукой, он тебе быстро подскажет как связаны эти термины.
Аноним 03/05/20 Вск 01:41:06 1675099397
>>1675068
> список на дерево променяли
И правда, лол. Одобряю
мимо
Аноним 03/05/20 Вск 02:01:11 1675107398
>>1675068
там вроде до пяти элементов в бакете - лист, после - дерево
Аноним 03/05/20 Вск 02:20:42 1675117399
>>1675107
и 99% сениоров 300к наносек этого не знают и это абсолютно нормально, а вот долбаебы что это спрашивают на собесах пусть горят в аду
Аноним 03/05/20 Вск 02:57:27 1675139400
>>1674864
>ты же сможешь без гугла назвать пример, где вообще в джаве оно используется
TreeMap
>асимптотическую сложность обхода красно-чёрного дерева
Линейная
Аноним 03/05/20 Вск 11:30:24 1675238401
>>1675117
Хз даже, что они там на синьёров спрашивают, меня подобное на ждуна спрашивали, а я вообще за еду работать шёл.
И да, 99% уже работающих это или всякие особенности @Transactional не знает и как-то получает зарплату.
>>1675139
>Линейная
Ну вот, ты пизданул хуйню, уёбок по ту сторону стола начнёт улыбаться и спрашивать тебя, каким образом происходит обход элементов в дереве, возможно попросит на листочке написать имплементацию BFS, попутно спросит в чём отличие от DFS. Спрашивать особенности самого дерева, наверное, не будут, хотя если к этому моменту ты не начал потеть и краснеть, могут и это спросить. В итоге то, конечно, тебе подскажут, как связаны бинарные деревья поиска и логарифмы.
Ты же знаешь, что такое логарифм, правда?)
Аноним 03/05/20 Вск 13:31:57 1675324402
>>1675238
Это что, на каждом собесе спрашивают как что там сортируется, если по итогу все чем я буду заниматься - вебовые запросы с БД связывать?
Так я лучше тогда в жс уйду, кнопки красить за ту же зарплату и divы двигать
Аноним 03/05/20 Вск 13:42:31 1675339403
>>1675324
Ты в какой-то пещере сидел последние лет 5-10? Это уже давно так. И я не думаю, что со сменой языка что-то изменится. Структуры данных и алгоритмы +- одинаковые везде.
Аноним 03/05/20 Вск 13:59:18 1675360404
>>1675238
>Обход дерева
>Логарифм
Малыш, ты сперва хоть узнай что такое обход и чем отличается от поиска, прежде чем выёбываться.
> BFS, DFS
На первом курсе проходят.
Аноним 03/05/20 Вск 14:13:24 1675376405
>>1674864
Что значит асимтотическая
Аноним 03/05/20 Вск 14:29:18 1675389406
>>1675360
>что такое обход и чем отличается от поиска
Мне это нахуй не надо, раз это на собеседованиях не спрашивали. BFS, DFS, всё нахуй, я ж не в яндекс иду, а в маленькую контору за еду сохранять сущности в репозитории. Но всё равно запомню, что это разное.
>На первом курсе проходят
И через неделю после сессии забывают.
Аноним 03/05/20 Вск 14:38:57 1675408407
>>1675389
>Мне это нахуй не надо
Захотел анон имбирь.
Пошёл искать
Так и не зашёл в магазин
Обходил

>И через неделю после сессии забывают
Ну как крутить AVL RB деревья забыть сам бог велел. Но что делать с BFS, DFS понятно из названия.
Аноним 03/05/20 Вск 14:40:51 1675410408
Помогите, с чего начать изучать деревья и иже с ними? У меня на вышмате такого не было.
Аноним 03/05/20 Вск 14:49:47 1675430409
>>1675408
Ну, если просто обойти итеративно все элементы или сделать это с пониманием того, как они отсортированы, то имбирь найдётся в любом случае. Разница в скорости.
>понятно из названия
Да много что из названия понятно, бинарный поиск, пузырьковая сортировка, инверсия зависимостей, ещё много терминов, которые в своём названии уже содержат подсказку.
Тем не менее, раз вопросы про связный список всё ещё задают, значит кто-то на них не отвечает?
Аноним 03/05/20 Вск 14:59:24 1675436410
Подскажите что-то по алгоритмов на джаве на русском для совсем новичков.
Аноним 03/05/20 Вск 15:00:18 1675438411
>>1675436
Книга про алгоритмы на джаве. У меня на компе скачана, но я сейчас за ноутом.
Аноним 03/05/20 Вск 15:11:21 1675454412
>>1675438
Алгоритмы на Java и Алгоритмы. Справочник с примерами на C, C++, Java и Python. По моему брал в Телеге на канале Библиотека программиста. Там по поиску найдешь.
Аноним 03/05/20 Вск 15:12:03 1675457413
>>1675438
сорян, анону выше писалось
Аноним 03/05/20 Вск 15:16:59 1675462414
Здарова аноны! делаю клиент-серверную штуку. По задумке пользователи сами будут ее хостить в локальной сети.

сделал гуй для сревера: поля для порта и других настроек + кнопки старт/стоп

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

Пока вижу выход: делать два jar файла - для гуя и для собственно сервера, гуй будет запускать jar-ку сервера.
Как это провернуть мавеном?
Нужно сделать два независимых модуля, или один в другом? сори если ебланский впорос
Аноним 03/05/20 Вск 15:18:09 1675465415
>>1675462
Два независимых модуля - это по любому один два в другом. Гугли.
Аноним 03/05/20 Вск 15:25:27 1675474416
>>1675068
>особенности базовых коллекций
Где про это можно почитать?
Аноним 03/05/20 Вск 15:26:48 1675479417
Аноним 03/05/20 Вск 15:32:05 1675484418
Аноним 03/05/20 Вск 20:03:35 1675715419
Господа, допустим, у меня есть библиотечный класс без исходников, как я могу по нормальному посмотреть список всех его методов без использования документации? Пока знаю единственный способ, это в среде перейти к определению этого класса и там смотреть метадату, где перечислены все методы с заглушками.
В C++, например, я смотрел в заголовочный файл и видел полную информацию об интерфейсе класса, могу я как-то тоже самое посмотреть в джаве?
Аноним 03/05/20 Вск 20:08:52 1675716420
>>1675715
> перейти к определению этого класса и там смотреть метадату
А что тебе не нравится в этом способе? Делается в один клик, думать не надо.
Аноним 03/05/20 Вск 20:16:31 1675719421
>>1675716
Вот, допустим, в Android Studio я решил создать наследника от библиотечного класса android.view.SurfaceView, попытался скомпилить, пишет, что не определен такой-то абстрактный метод. Определил его, попытался скомпилить, пишет теперь про другой абстрактный метод. Пошел посмотреть на SurfaceView, чтобы скопировать оттуда абстрактные методы и определить все сразу. Посмотрел, таких методов там нет, но этот класс наследуется от какого-то com.android.layoutlib.bridge.MockView, возможно, они там есть. Попробовал перейти, но среда не знает ни про какой MockView и перейти не может, и вот теперь хз что делать
Аноним 03/05/20 Вск 20:17:55 1675720422
>>1675719
Вообще-то IDE сразу должна подсвечивать это.
Аноним 03/05/20 Вск 20:26:36 1675725423
Аноним 03/05/20 Вск 20:29:19 1675728424
>>1675408
>>BFS, DFS понятно из названия.
>>BFS
>>На первом курсе проходят.
Поиск в ширину (англ. breadth-first search, BFS)
Прям так и проходят? Алгоритм бредх фист сирч?
>>DFS
Distributed File System — компонент Microsoft Windows, использующийся для упрощения доступа и управления файлами, физически распределёнными по сети.
Аноним 03/05/20 Вск 20:43:27 1675736425
Аноним 03/05/20 Вск 20:51:10 1675742426
Задрачивать алгоритмы и структуры данных - это как задрачивать все методы класса Object и разницу между интерфейсами и абстрактными классами.
Аноним 03/05/20 Вск 21:39:16 1675780427
>>1675742
но на собесе тебя как раз и будут ебать по методам обджекта и алгоритмам
Аноним 03/05/20 Вск 21:41:34 1675784428
>>1675780
Да, ведь это только для собеса и нужно.
Аноним 03/05/20 Вск 22:20:22 1675827429
>>1675742
>задрачивать все методы класса Object
На каждом третьем спрашивали.
>разницу между интерфейсами и абстрактными классами
Один раз был такой вопрос.
Вся эта хуйня просто наизусть учится за полчаса, как и контракты метода эквалс/хешкод, модификаторы доступа полей, SOLID, O-большое коллекций, иерархия исключений и прочие шаблоны.
Аноним 03/05/20 Вск 22:35:21 1675843430
>>1675784
ну вот кст да. смотрел какой-то сайт из фака по вопросам для собеса,так там про переопределения equals and hashcode сразу несколько вопросов как это ручками писать. только зачем это все, если в идее двумя кликами их можно сгенерировать?
Аноним 03/05/20 Вск 22:37:24 1675846431
>>1675843
Чтоб на idea экономить
Аноним 03/05/20 Вск 22:49:23 1675855432
>>1675846
> экономить
Но ведь это и в коммунити есть.
Аноним 03/05/20 Вск 23:02:36 1675859433
>>1675843
Если даун 2 страницы текста запомнить не может, чтоб собес пройти, то такому никто даже круд не доверит.
Аноним 03/05/20 Вск 23:09:42 1675861434
>>1675855
>коммунити
Дабы не совращала
Аноним 03/05/20 Вск 23:12:11 1675862435
>>1675843
equals легко. Сначала ==, потом instanceof, потом все поля. Всё.
Аноним 03/05/20 Вск 23:16:07 1675864436
Аноним 03/05/20 Вск 23:21:05 1675868437
Аноним 04/05/20 Пнд 17:35:13 1676424438
Четыре слова почему нубу не стоит использовать java для мобильных пет приложений?
Аноним 04/05/20 Пнд 18:01:38 1676441439
>>1676424
Потому что есть котлин.
Аноним 04/05/20 Пнд 18:15:42 1676452440
Аноним 04/05/20 Пнд 18:17:14 1676454441
Сап, впервые пишу в програмаче, уже неделю ломаю себе голову с такой проблемой - я php-программист, работаю, но появилась идея создать свой сервис, в кратце - мессенджер. С серверной частью никаких вопросов нет и уже часть функционала я реализовал, но теперь подступает вопрос на счет клиента. Под андроид и на джаве до этого ничего ни разу не писал. Начал изучать всю эту тему и понял, что нужно писать в Android Studio и на джаве. И теперь стоит острый вопрос что именно использовать под это все дело. Чем глубже я гуглил, тем больше уходил в дебри. Естественно, опыта у меня никакого и некоторых вещей я не понимаю, но хотелось бы все написать не совсем уж хуево, а чтобы более менее прилично. Сейчас картина такая - собираюсь использовать шаблон MVP, Rxjava, Retrofix. Сейчас немного разобрался в rxjava, но по retrofix'у, а тем более, их совместному использованию, вообще не могу найти никаких статей с примерами. Подскажите как быть, может я делаю что-то не так и для моей задачи можно использовать что-то иное, либо же, подскажите ссылки на годные статьи с примерами, желательно на русском, ну и дайте советов.
Аноним 04/05/20 Пнд 19:58:25 1676585442
>>1676454
А на айфон клиент не забудь сделать. Придется еще учить.
Аноним 04/05/20 Пнд 21:29:31 1676699443
>>1676585
Да, это конечно надо, но я недавно зашел в тред к айос господам и охуел от всего там происходящего. Всякое желание пропадает это все делать, боюсь, ебнусь это все один делать, а если и сделаю, то к тому времени это уже нахуй никому не надо будет. Единственная надежда сейчас на то, чтобы выстрелить на андроиде и нанять программиста под ios.
Аноним 04/05/20 Пнд 21:48:04 1676719444
>>1676699
Или сделать все на RN
Аноним 04/05/20 Пнд 22:01:46 1676731445
Аноним 04/05/20 Пнд 23:33:35 1676822446
>>1675864
Ебать, ну он и мудак.
По сути он предлагает:
1) Сделать все объекты сериализуемыми;
2) Сравнивать их по сериализованному значению.
Из-за п.2 какая-нибудь сортировка вообще охуеет.
Пиздец, как этого долбоеба вообще можно всерьез воспринимать после этого?
Аноним 05/05/20 Втр 00:36:31 1676883447
>>1676822
>Из-за п.2 какая-нибудь сортировка вообще охуеет.
Можно контрпример, у меня чёт не очень.
мимо
Аноним 05/05/20 Втр 00:47:56 1676894448
>>1676883
Ты будешь сериализовать на каждом сравнении.
Аноним 05/05/20 Втр 00:52:43 1676898449
>>1676894
Не, я про пиздануться
Аноним 05/05/20 Втр 01:14:35 1676925450
>>1676822
Недавно тут? Его же регулярно вкидывают в тред. Это такой вялый троллинг.
Аноним 05/05/20 Втр 11:38:52 1677152451
>>1675436
Роберт Лафоре - Структура данных и алгоритмы на Java
Аноним 05/05/20 Втр 12:14:56 1677209452
>>1677152
Перед ним какой бекграунд в джаве надо иметь? Хочу задрочить хорошо джаву перед тем как в спринг вкатываться.
Аноним 05/05/20 Втр 14:20:59 1677430453
Эй, джависты, что сейчас самое нормальное для concurrency?
CompletableFuture - говно некомпозируемое.
ReactiveStreams - говно тормозное.
Есть ли что-то получше?
Аноним 05/05/20 Втр 14:21:51 1677433454
Аноним 05/05/20 Втр 14:22:41 1677436455
>>1677433
> Java
> спрашивать что-то сложнее аннотаций в спринге
Действительно, о чем это я.
Аноним 05/05/20 Втр 14:29:33 1677459456
>JS: Kotlin is also compatible with JavaScript, which enables you to develop client-side web applications and run them in a browser.
че?
>Native: you can compile Kotlin to native binaries, and can be run under Windows, Linux, iOS, and MacOS.
А почему джаву так нельзя?
Аноним 05/05/20 Втр 15:33:56 1677604457
>>1677430
Создаёшь экзекутор и скармливаешь ему задачи, чё тебе ещё надо?
Аноним 05/05/20 Втр 15:38:01 1677608458
>>1677604
Скормил я ему две задачи, как мне объединить их результаты?
Аноним 05/05/20 Втр 15:48:17 1677622459
>>1677608
>Скормил две задачи, как мне объединить их результаты?
Зависит от "объединить результаты" конечно, но задача сильно смахивает на задачу для parallel streams - в коллекторе объединяешь что там нужно.
Аноним 05/05/20 Втр 17:01:04 1677730460
>>1677459
> че?
Кастрированное подмножество котлина можно транспайлить в JS, а его уже запускать в браузере.

> А почему джаву так нельзя?
Можно, есть несколько убогих компиляторов.
Аноним 05/05/20 Втр 17:02:17 1677736461
>>1677730
> есть несколько убогих компиляторов
Тащемта есть GraalVM, его правда заебёшься конфигурить чтобы вся reflection-based хрень таки скомпилировалась.
Аноним 05/05/20 Втр 17:04:00 1677744462
>>1677730
>Можно, есть несколько убогих компиляторов.
А для котяха они тоже убогие?
Аноним 05/05/20 Втр 17:05:13 1677747463
Аноним 05/05/20 Втр 17:43:05 1677859464
>>1677608
CompletableFuture чем именно тебя не устраивает?
Аноним 05/05/20 Втр 17:52:36 1677872465
Аноним 05/05/20 Втр 18:25:05 1677923466
>>1677872
Тогда тебе нужна не джава
Аноним 05/05/20 Втр 20:39:37 1678105467
Какой же всё-таки спринг стал раздутый. Я очень сильно запутался в этих аннотациях. Их просто миллион и есть много способов сделать одно и то же разными способами. Тесты - это вообще отдельный мир. Запарился!
сеньор
Аноним 05/05/20 Втр 20:40:20 1678107468
>>1678105
>сеньор
>запутался
Тест на синьора провален.
Аноним 05/05/20 Втр 20:43:09 1678108469
>>1678107
Я спринг смотрел последний раз много лет назад, ещё когда бута не было. Работал с легковесными di-либами. Сейчас голова кругом от бута. Вроде многое искаропки, но пока вникнешь, откуда что берётся, конфиг аннотации, тесты - голова кругом.
ХЛЕБУШЕК ТРЕБУЕТ ПОЯСНЕНИЙ Аноним 05/05/20 Втр 20:59:19 1678140470
govnojpg.jpg 26Кб, 647x446
647x446
Почему я могу запиливать класс вне класса test который показан на картинке?
Посмните раз и на всегда,твердо и четко что за магия происходит в этой хуйне
>public static void main (String[] args)
Аноним 05/05/20 Втр 21:38:35 1678184471
>>1678140
гугли сколько каких классов может быть в файле. гугли про локальные классы
Аноним 05/05/20 Втр 21:45:01 1678195472
>>1678140
Можешь не значит должен. Ты же можешь какать в автобусе не снимая штаны и свитер. И публичный класс все равно только один на файл, а у этих без модификатора доступа вообще какая видимость трудно сказать, с одной стороны package default, а с другой это так давно делалось что все уже забыли как и для чего. В общем это старинная фича и так никто сейчас не делает, и ты не должен, если нужен класс в классе, делаешь его private static внутри родительского класса.
Про main: этот метод вызывается джавой когда ты ей говоришь "запусти такой то скомпилированный класс"; в args она передает аргументы командной строки.
Аноним 05/05/20 Втр 22:04:24 1678217473
джавахуисты, кто хочет вкатиться в биг дату?
ноэскуэл, хадуп, спарк, хайв, кафка и прочая хуйня
нужны синьеры-помидоры или крепкие мидлы
с опытом Java от 3 лет или на Scala от 2 лет
с зарплатой не обижают (даже из-за рубежа переманивают)
Аноним 05/05/20 Втр 22:05:36 1678218474
>>1678217
> с опытом Java от 3 лет или на Scala от 2 лет
А писать на чём надо будет в итоге?

> с зарплатой не обижают
Можно конкретнее? Если говорить про сениор уровень.
Аноним 05/05/20 Втр 22:11:59 1678228475
>>1678218
Java или Scala )
если ты помидор, больше 250
там уже как себя покажешь
Аноним 05/05/20 Втр 22:12:34 1678229476
>>1678228
Вбрасывай ссылку на hh
Аноним 05/05/20 Втр 22:14:11 1678230477
>>1678195
Спасибо, с меня нихуя.
Аноним 05/05/20 Втр 22:27:19 1678236478
>>1678229
присылай резюме @jvmguru

ктсати, если кто имеет опыт от года со Spring - тоже присылайте