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

Ответить в тред Ответить в тред
Java #23 ЛЕТНИЙ thread /java/ Аноним 06/08/20 Чтв 08:35:35 17695821
15964764661890.jpg 219Кб, 1388x1152
1388x1152
15940078448790.png 282Кб, 815x981
815x981
Прошлый >>1743038 (OP)

Шапка слегка дополнена и красуется в ОП-посте, т.к.количество слабоумных, которые не могут перейти по двум ссылкам растет.

Q: ЧТО СКАЖЕТЕ ЗА ДЖАВАРАШ?
A: Худшая инвестиция в твоей жизни. Огромное количество говнокода, оторванные от жизни задачки, 1000 заданий по выводу в консоль какого-то говна.
Сейчас все советуют Hyperskill. Более продуманный план обучения.

Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?
A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред. Но в последнее время увеличивается количество вакансий на удаленке в связи с ковидом. Но, возможно, как вся эта мракобесия закончится, всех обратно загонят в стойло.

Q: Значит, я должен буду всю жизнь сидеть в опенспейсе, конвертируя XML в эксепшны? Ура, мне подходит! С чего начать?
A: Книги: https://libgen.is

Q: Хули все книги на английском?
A: Без английского ты не нужен и можешь смело идти нахуй. Ну или в 1С-тред.

Q: Я не могу в книги. Наткнулся на джавараш, но в самом верхнем вопросе уловил нотки сарказма. С ним все правда плохо?
A: В наших тредах постоянно появляются люди, спрашивающие о джавараше. Громко объявляют, что начинают заниматься, задают пару тупых вопросов и куда-то пропадают. Похоже, большинство адекватов бросают джавараш из-за дебильных заданий типа "десять раз скопипасти этот кусок кода и выведи в консоль". Тем не менее, иногда появляются и люди, говорящие что прошли его целиком, и что дальше задания получше. Короче, хочешь - пробуй, первые десять занятий бесплатно же. Но, как минимум, лучше совмещать с обучением по другим источникам. На самом деле ты просто потратишь свое время на какой-то мусор.

Q: Пока читаю, все понимаю, а сам ничего сделать не могу. Что делать?
A: Практика, больше практики. Уровня laba1.pas: http://codingbat.com/java http://codehunt.com https://hyperskill.org все говно, есть литкод Примеры той-проектов: http://eax.me/programming-language-learning/

Q: Я выучил кор, достаточно ли этого, чтоб взяли на работу?
A: Лол, конечно нет. Вот майндмап с джава-технологиями: https://coggle.it/diagram/WqgTTNMJtPiHph_q/t/java-development-in-2018

Q: Слышал, SQL знать надо обязательно. Где его учить?
A: Начни с малого: http://www.w3schools.com/sql/default.asp Затем переходи к: http://www.sql-ex.ru/

Q: Всё это хорошо, но без алгоритмов меня на работу не возьмут.
A: Не все конторы дрочат на подход Яндекса который спиздил подход гугла. Но для крупных фирм знать алгоритмы маст хев уже на уровне джуна/трейни, вот курсы от Принстонского университета: https://www.coursera.org/course/algs4partI То же самое но в бумаге: Роберт Седжвик, Кевин Уэйн - Алгоритмы на Java

Q: Я готов к первому собеседованию.
A: Проверь свои знания здесь: http://www.quizful.net/test И здесь: http://www.careercup.com/

Q: Вопросы на собеседование.
A: http://jsehelper.blogspot.ru/2016/01/blog-post_59.html : куча вопросов с ответамине всегда правильными http://becomejavasenior.com/blog/2015/07/01/327-interview-questions-java-developer/

Перед тем, как задать вопрос Как вайти в айти?, ознакомься с вики:
https://github.com/qqqlll/Java-Thread/wiki
https://github.com/random76/Java-Thread/wiki
Аноним 06/08/20 Чтв 09:00:27 17695872
Жаба позорная
Аноним 06/08/20 Чтв 09:03:28 17695893
Жаба говнище старое
Аноним 06/08/20 Чтв 09:05:02 17695904
image.png 1554Кб, 853x1024
853x1024
Аноним 06/08/20 Чтв 09:05:48 17695915
Жаба позорная.
Аноним 06/08/20 Чтв 09:16:37 17695966
>>1769582 (OP)
> Шапка слегка дополнена и красуется в ОП-посте, т.к.количество слабоумных, которые не могут перейти по двум ссылкам растет.
Не спасёт от других слабоумных, которые не читают шапку перед тем, как спросить.
ШАПКА НЕ НУЖНА
Аноним 06/08/20 Чтв 09:24:20 17696037
Кто использовал liferay?
Расскажите про впечатления
Аноним 06/08/20 Чтв 09:33:14 17696088
image.png 179Кб, 672x417
672x417
>>1769596
>ШАПКА НЕ НУЖНА
Плюсую.
Аноним 06/08/20 Чтв 12:14:27 17697169
Аноним 06/08/20 Чтв 12:33:26 176973410
Перекатился из джавы в байтоебство, задавайте ответы.
Аноним 06/08/20 Чтв 12:38:33 176974111
>>1769734
Красава, на чем пишешь?
Аноним 06/08/20 Чтв 12:46:58 176975412
Аноним 06/08/20 Чтв 12:56:18 176977613
>>1769734

Каково это ловить сегфолты и плавающие баги вместо программирования?

5-10% большей производительности и 50% меньшего потребления памяти (которая в облаках стоит муку, а абсолютно все современные софтовые продукты облачные) действительно стоят того гемора в который ты вкатился?
Аноним 06/08/20 Чтв 13:17:03 176980314
2604725.jpg 206Кб, 1024x640
1024x640
Вкатываюсь в Java нулевой уровень
Если есть желающие совместно изучать, милости прошу в tg: @kiri_neko
Аноним 06/08/20 Чтв 13:17:36 176980415
>>1769776
>которая в облаках стоит муку,
В облаках ресурсы стоют денюх, или ты с дивана?
Аноним 06/08/20 Чтв 13:20:10 176981016
Clipboard1.png 22Кб, 677x190
677x190
Подскажите, пожалуйста, корректно ли обрабатывать исключение внутри исключения или стоит как-то по другому это обыграть?
Аноним 06/08/20 Чтв 13:23:30 176981417
>>1769810
Конечно корректно.
Просто конкретно тут можно зарефакторить и вынести что-то в отдельный метод хелпер который будет сетить филды и обрабатывать ошибки, чтобы было более читабельно.
Аноним 06/08/20 Чтв 13:25:12 176981518
>>1769803
>совместно изучать
А ты няшный?
Аноним 06/08/20 Чтв 13:25:34 176981619
>>1769814
сяп, так и сделаю, раз можно избежать такого, хоть и не большого, нагромождения
Аноним 06/08/20 Чтв 13:27:09 176981920
>>1769815
Друг считает, что няшный. Остальные не знаю, что думают.
Аноним 06/08/20 Чтв 13:27:49 176982121
>>1769776
>потребления памяти (которая в облаках стоит муку
Держи наркомана!
Память в облаках стоит конских денег. И вообще облако, как только у тебя начинается потребление ресурсов выше минимального, начинает стоить каких-то неебических денег.
Аноним 06/08/20 Чтв 13:30:42 176982522
>>1769819
А тебе сколько лет?
Аноним 06/08/20 Чтв 13:31:21 176982623
Аноним 06/08/20 Чтв 13:34:05 176982724
>>1769826
А зачем ты нужен тогда?
Аноним 06/08/20 Чтв 13:39:49 176983025
>>1769827
в /ga/ обратись, там сподручнее.
Аноним 06/08/20 Чтв 13:42:34 176983226
>>1769816
Да и еще пара моментов:
1. У тебя есть логгер, но ты пишешь в System.out
2. Скомбинируй сообщение об ошибке "Failed to parse number" и саму ошибку в одной записи лога
3. Пиши лучше log.error() это более читабельно.
4. Ты пишешь по русски - оставь эту привычку навсегда, в логах только латиница, без русских букв, псевдографики и умляутов. Только ASCII, чтобы потом не страдать геморроем с правильным декодированием логов в ELK.
Аноним 06/08/20 Чтв 13:43:40 176983327
Аноним 06/08/20 Чтв 13:44:41 176983428
>>1769833
там можешь няшного и молодого найти
Аноним 06/08/20 Чтв 13:48:52 176983729
>>1769834
А тут все старые и страшные или все старые или все страшные?
Аноним 06/08/20 Чтв 13:49:20 176983830
Эхх, надо было писать, что ты тяночка.
Аноним 06/08/20 Чтв 13:49:50 176984031
>>1769838
О привет тян) Дай брухлю полизать
Аноним 06/08/20 Чтв 13:50:34 176984132
Аноним 06/08/20 Чтв 13:50:52 176984233
Аноним 06/08/20 Чтв 13:50:59 176984334
>>1769837
К сожалению в джаве все старые и страшные либо просто уебаны
Аноним 06/08/20 Чтв 13:52:15 176984435
>>1769842
Правдоподобно получилось?
Аноним 06/08/20 Чтв 13:53:07 176984536
>>1769843
Сказал, как отрезал.
Аноним 06/08/20 Чтв 13:55:04 176984637
Аноним 06/08/20 Чтв 15:02:16 176991838
Шилдт или Хорстманн?
Аноним 06/08/20 Чтв 15:29:34 176993839
>>1768646 →
Отучился в бауманке кстати в прошлом году на робототехника, отходил почти на все пары, диплом со средним баллом 4.5, ни разу не работал, с 3 курса просто с ноутом сидел на последних рядах и лениво ковырял пердун и курсачи, гордость не позволяла их купить за 5-6к оглядываясь назад, лучше бы я их купил, они сожрали месяца два моей жизни в часах. Денюжка была с различного рода шабашек на фрилансе, телеботы, боты для любимой игры, чтобы автоматизировать процесс гриндилова и всякие задачки долбоебам и т.п.

Щас я понял, что пердун говно и собираюсь ПЕРЕАБУЦЦА чтобы в офисе сидеть. Но фактического опыта-то у меня нет, интересно, смогу ли я найти стажировку на жабе\котлине и как это гуглить.
Аноним 06/08/20 Чтв 15:42:20 176996040
как ускорить Идею, чтобы по шустрее работала?
Аноним 06/08/20 Чтв 15:46:43 176996541
>>1769960
Куда уж шустрее блядь, спеки компа скидывай, будем обоссывать, если там кордуо какой-то.
Аноним 06/08/20 Чтв 16:09:23 176998742
>>1769960
Никак, идея - медленное прожорливое говнище. Только апгрейд ЭВМ.
Аноним 06/08/20 Чтв 16:20:39 177000343
>>1769987
Решил всё левое не ставить, типа AWS, git и прочее. Выдаёт 900 Мб схаванной памяти. А так вроде работать можно. Пека старая, не удивительно, что будет подлагивать.
Аноним 06/08/20 Чтв 16:37:25 177003244
>>1770003
Плагины? Мне их отключение не сильно помогало.
Аноним 06/08/20 Чтв 18:38:28 177013545
>>1769938
>гордость не позволяла
Ничего, скоро придёшь стажёром к 22 летнему синьёру, он тебе объяснит чего твоя гордость стоит и диплом со средним баллом 4.5.
Будешь с 30 летними таксистами в одном опенспейсе параметры у методов на нулл проверять, нюхая их пердёж и слушая истории о личинусах.
Аноним 06/08/20 Чтв 18:42:28 177014246
image.png 30Кб, 745x428
745x428
Да в смисле блять, там про триал ни слова нигде не было написано, 25 долларов, мама памаги
Аноним 06/08/20 Чтв 18:57:48 177015647
JetBrains Academy will remain in the Early Access Program (EAP) with free access until July 1, 2020.

If you register on the platform before July 1, 2020

You will continue to receive free access to all JetBrains Academy learning activities and resources until January 1, 2021.
You will get a 50% discount off a regular price of $49.90/month for the following 12 months after the free period ends, and will need to pay only $24.90/month for your subscription.

Понятно, а я зарегался 5 июля. Куплю ваш аккаунт на хайперскиллс
Аноним 06/08/20 Чтв 18:59:30 177016048
Пиздуй читать книги, сука.
Аноним 06/08/20 Чтв 19:00:39 177016249
>>1770160
Я маленько говоря ебал фильтровать контент в книгах, особенно после Лутца.
Аноним 06/08/20 Чтв 19:03:27 177016450
>>1770162
Там нечего фильтровать. Тупо пропускаешь главы по графике, апплетам и подобной хуйне, все остальное читаешь. Если ты не можешь отфильтровать материал в книге, то в программировании тебе делать нечего.
Аноним 06/08/20 Чтв 19:05:30 177016751
Аноним 06/08/20 Чтв 19:15:12 177017452
>>1770160
Двачую.

>>1770162
> Лутца
Сам виноват, что из всех книг ты взял самую водянистую. В джаве аналог Лутца - Шилдт, имей а виду при выборе.
Аноним 06/08/20 Чтв 19:22:04 177017953
>>1770142
>>Your free trial ends on January 1, 2021
Времени то полно еще, тебе там 2-3 месяца хватит на все. или ты не регался там когда все бесплатно было и теперь хуйца соснул?
Аноним 06/08/20 Чтв 19:45:43 177018954
>>1770179
Именно. Я про хайперс узнал совсем недавно.
Аноним 06/08/20 Чтв 19:50:56 177019255
image.png 57Кб, 1126x280
1126x280
Хм, а у них есть варианты для нищих, надо просто быть умным.
Аноним 06/08/20 Чтв 20:02:22 177020256
Подскажите, а когда выводишь экземпляр класса, без создания tostring, появляется набор букв и цифры, что это собственно такое?
Аноним 06/08/20 Чтв 20:17:30 177021657
Аноним 06/08/20 Чтв 20:19:09 177021858
Хорошо, что вкатывальщики учатся по курсам вместо книг. Конкуренции на рынке труда будет меньше.
Аноним 06/08/20 Чтв 20:24:14 177022559
>>1770218
разве курсы так плохи? Или книги так хороши?
Аноним 06/08/20 Чтв 20:34:40 177024160
>>1770225
Бисмил-ляяхи ррахмаани ррахиим. Аллааху ляя иляяхэ илляя хуваль-хай- юль-кайюум, ляя та’хузуху синатув-валяя наум, ляху маа фис-самааваати ва маа филь-ард, мэн зал-лязии яшфя‘у ‘индаху илляя би изних, я‘ляму маа байна айдиихим ва маа хальфахум ва ляя юхиитуунэ би шэйим-мин ‘ильмихи илляя би маа шаа’а, васи‘а курсийюху ссамааваати валь-ард, ва ляя я’уудуху хифзуху- маа ва хуваль-‘алийюль-‘азыим.
Аноним 06/08/20 Чтв 20:47:00 177025361
>>1770241
> курсийюху
Сунул хуй в чай?
Аноним 06/08/20 Чтв 20:48:18 177025462
>>1770241
Вот, что программирование делает с людьми.
Аноним 06/08/20 Чтв 20:49:03 177025563
>>1770254
Это у него мозг разжижился из-за нескольких контекстов.
Аноним 06/08/20 Чтв 20:51:26 177025964
Ну я просто не знаю как еще отвечать на такие вопросы.
Аноним 06/08/20 Чтв 20:52:52 177026065
Аноним 06/08/20 Чтв 20:53:52 177026266
>>1770259
По факту нужно отвечать, не все же прошареные.
Аноним 06/08/20 Чтв 20:54:36 177026567
Аноним 06/08/20 Чтв 20:54:55 177026668
Аноним 06/08/20 Чтв 21:19:47 177028269
Привет, посаны. Начал изучать Джаву по Герберту Шилдту(месяца два не спеша), которое полное руководство и устал от воды без упражнений. Хотел было забросить, но тут услышал о книге Java. Методы программирования. Мне понравилось изложение. Первую главу прошел, все задания из варианта А сделал и уже скучно становится, опять чувство чего-то не того. Может быть выполнять не все упражнения надо, а 1-3 выбрать, сделать и двигаться дальше, не? Как сопоставить процесс изучения и упражнений, чтобы не было желания забросить обучение? Вот в C# можно каждую функцию через десктопное приложение делать, там не только консолька.
Аноним 06/08/20 Чтв 21:20:54 177028370
>>1770225
Им обидно что ты не будешь тратить полгода-год на написание сортировки пузырьком, а сразу научишься круды на спринге пилить
Аноним 06/08/20 Чтв 21:23:49 177028571
image.png 296Кб, 700x413
700x413
Аноним 06/08/20 Чтв 21:25:35 177028772
>>1770285
Так таких кнопкодавов на собес сотни приходит. Естественно выбирать будут лучшего.
Аноним 06/08/20 Чтв 21:29:26 177028873
>>1770283
>>1770287
а вообще, стоит ли всякие алгоритмы учить?
Аноним 06/08/20 Чтв 21:30:19 177028974
Аноним 06/08/20 Чтв 21:31:12 177029075
Аноним 06/08/20 Чтв 21:31:52 177029276
>>1770290
это будет примерно так, как в анекдоте про диплом?
Аноним 06/08/20 Чтв 21:32:39 177029477
Аноним 06/08/20 Чтв 21:34:03 177029778
>>1770294
- Забудьте всё, что вы учили в вузе.
- О, так я в нём и не учился.
- Извините, но нам нужны люди с высшим образованием.

Они не нужны будут, но без них не возьмут.
Аноним 06/08/20 Чтв 21:38:08 177030079
>>1770297
Да, именно так. Почти.
Аноним 06/08/20 Чтв 21:42:06 177030380
>>1770300
грокаем алгоритмы подойдёт?
Аноним 06/08/20 Чтв 21:47:55 177030981
>>1770303
Хз, я по методичкеив шаране учил, а потом на википедии и хабре.
Аноним 06/08/20 Чтв 22:02:13 177031682
15879814892760.png 160Кб, 861x877
861x877
Почему кстати только в джаве такое повально кол-во вакансий исключительно для челов с высшим? У меня 4 человека, включая меня, вкатились в питон/ноду бэк, во фронтенд, все мы без высшего. Но вот кореш, который выбрал джаву, уже три месяца не может устроиться. А у него единственного прогерский бэкграунд был, в школе моды на майнкрафт писал.
мимо полз в свой тред
Аноним 06/08/20 Чтв 22:11:42 177032583
>>1770316
Потому что тырпрайз пытается косить типо под серьёзность, и тут не то что вышка - корпоративный дресс-код порой обязателен, лол.
Аноним 06/08/20 Чтв 22:18:26 177033284
>>1770325
Знаете, что меня больше всего раздражает в айти?

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

Казалось бы, у тебя есть деньги, купи себе одежду, постригись/побрейся, запишись в тренажерку. Но нет, хочу выглядеть как бомж, или как великовозрастный подросток.
06/08/20 Чтв 22:24:08 177033785
>>1770332
То ли дело сидеть в МВП-треде и подъёбывать программистов-анальников, параллельно ноя про биопроблемы, да?
Аноним 06/08/20 Чтв 22:26:41 177033986
Пробухал сегодня весь день.
Все, что надо знать о вкатывальщиках.
Аноним 06/08/20 Чтв 22:34:15 177034887
Аноним 06/08/20 Чтв 22:40:38 177035388
Аноним 06/08/20 Чтв 23:29:48 177038089
>>1770282
>месяца два не спеша
Я через 2 месяца уже на первое собеседование пошёл.
У тебя, наверное, мама вкусный борщ готовит?
>>1770316
>прогерский бэкграунд был
>в школе
Улыбнулся.
>моды на майнкрафт писал
Заорал.
Ты о таком лучше вообще не говори. Про курсы, олимпиады, вот это всё. Что ты там задачки с жабараша решал.
Просто не надо и всё.
Аноним 06/08/20 Чтв 23:39:31 177038190
>>1770332
О, новосибирский до жаба-треда добрался?
>программистов с мозгами подростка
Хз, я только типичных женатиков с 2-3мя детьми вижу вокруг. Подкачанные, загорелые, в дорогих шмотках. Выглаженные белые рубашки (притом, что дресс-кода нет), разговоры только о путешествиях, хобби (дайвинг, верховая езда, иностранные языки).
Где-бы найти таких же сычей, чтоб двач и маняме обсуждать, а джинсы с рынка не вызывали ухмылок?
Аноним 06/08/20 Чтв 23:39:36 177038291
>>1770380
>>Я через 2 месяца уже на первое собеседование пошёл.
С чем пошел? Что знал/умел? Диплом погромиста?
я тут 3 месяца спринг ковыряю, думаю как микросервисы, докер и ангуляр в дополнение к нему осилю можно будет вкатываться

другой анон
Аноним 06/08/20 Чтв 23:45:39 177038692
>>1770382
С верой в свои силы, знанием кора, SQL, алгоритмов и 3х аннотаций спринга. Чё на жопе то сидеть? Берёшь тестовое, делаешь, потом на собеседование.
Работа сама себя не найдёт, а узнать, что конкретно надо учить можно только на собеседованиях. В любом случае, на самой работе тебе придётся учить в разы больше. Во всяком случае в первые месяцы, дальше не знаю. Думаю, что так будет всегда.
Аноним 07/08/20 Птн 09:35:44 177051993
>>1770386
SQL без СУБД и коннекторов?
Аноним 07/08/20 Птн 10:06:44 177055994
Работа не волк, в лес не убежит!
Аноним 07/08/20 Птн 10:48:40 177064095
15959609208210.gif 137Кб, 340x340
340x340
>>1770559
Двачую.
За 25 лет никуда не убежала, подождет еще годик.
Аноним 07/08/20 Птн 11:19:50 177067096
>>1770640
С хорошей работой интересней жить.
Хотя, даже сейчас, я бы не стал никому рекомендовать в их лучшие годы сидеть в офисе и смотреть в монитор.
Аноним 07/08/20 Птн 12:40:52 177075897
>>1770670
>>я бы не стал никому рекомендовать в их лучшие годы сидеть в офисе и смотреть в монитор
А что бы ты рекомендовал? Отдыхать на своей яхте с блядями на Карибах?
Аноним 07/08/20 Птн 12:52:11 177078298
>>1769582 (OP)
>Q: ЧТО СКАЖЕТЕ ЗА ДЖАВАРАШ?
>A: Худшая инвестиция в твоей жизни. Огромное количество говнокода, оторванные от жизни задачки, 1000 заданий

"Охуенно" такое читать, когда ты там работаешь....

Там же есть не только для начинающих задачи. Та же стажировка или секция с играми..
Аноним 07/08/20 Птн 12:55:34 177078799
>>1770758
Делай, что приятно. Мультики китайские смотри, спи до обеда, дрочи 3 раза в день. Нахуй офис, нахуй работу. Успеешь ещё.
В любом случае придётся лет 30 вставать по будильнику 5-2 каждый день до самой смерти, когда бы ты не начал, в 20-25-30.
Аноним 07/08/20 Птн 13:04:00 1770810100
>>1770670
лучше на дно работе убиваться за гроши в лучшие годы да?
Аноним 07/08/20 Птн 13:16:35 1770827101
>>1770810
Ты так говоришь, будто писать код это не дно.
Аноним 07/08/20 Птн 13:21:10 1770836102
Аноним 07/08/20 Птн 13:27:19 1770844103
>>1770836
Бабла на жрат можно и в пятёрке поднять. А там брейндед деятельность, коробки по полкам раскладывать.
Не надо по несколько часов усиленно думать.
Аноним 07/08/20 Птн 13:33:38 1770856104
>>1770827

В теплом комфортном офисе давить на кнопочки и пердать в стул, коллеги обычно нормальные люди. Зп 100к+

То ли дело на дно работе, где-то в пятерочке где тебя начальство даже за человека не считает, а большинство коллег просто опустившееся быдло. Ну и зп раза в 4 меньше
Аноним 07/08/20 Птн 13:58:55 1770885105
>>1770856
Ты серьёзно сейчас?
В твоём тёплом офисе сидит такое же быдло, просто получает 100к. Начальство не просто не считает тебя за человека, оно ещё и не стесняясь с этого рофлит. Просто им хватает ума не хуесосить прямо в лицо, в отличии от менеджера в пятёрке. Или ты сыч и никогда не был на корпоративах? Сходи разок, посмотри, послушай о чём они говорят. Это если тебе вообще повезёт и барин соизволит сесть за стол с плебсом.
Самая мякотка, это если ты будешь участвовать в рекрутинге, собесах. Ехидные комментарии о твоих возможных коллегах быстро откроют тебе глаза.
Зарплата это вообще не показатель хорошей работы. По лесу с рюкзаком и телефоном шастать выше оплачивается, или сосание хуёв. Я вот недавно 6к за час такой оставил, по сути для неё это был час фитнеса. Мне для этого надо 2дня перед экраном сидеть, хешмапы в идее крутить.
Ладно там финансовых аналитиков или нейрохирургов считать представителями престижной профессии, но сраное айти?
Аноним 07/08/20 Птн 14:13:22 1770897106
>>1770885
>По лесу с рюкзаком и телефоном шастать

Только не по лесу, а в основном по пескам, и не с телефоном, а с рацией, с телефоном очень быстро арта в место нахождения телефона прилетает.
Аноним 07/08/20 Птн 14:16:12 1770900107
>>1770885
Ты серьезно сравниваешь секс с всякими рандомами, в том числе и неприятными тебе людьми с проперживанием стула за компом? Ну так перекатывайся в проститутки, какие проблемы. Желающих отполировать хуем твое очко, думаю хватает.
Как разраб, ты видимо не очень состоятлся, раз так мало зарабатываешь.

Теперь возьмем челика за 100к. Удобный офис, оплачиваемые больничные, нормальный отпуск, еда в офисе кофе чай в офисе, спокойная работа - действительно просто нечеловеческие условия труда. Рабство одним словом, кек.

Аноним 07/08/20 Птн 15:16:47 1770972108
image.png 25Кб, 556x326
556x326
А как в intelliJ IDEA создать Enum?
Аноним 07/08/20 Птн 15:17:29 1770973109
Аноним 07/08/20 Птн 15:23:30 1770980110
image.png 14Кб, 496x253
496x253
Шел 2020 год, в джаве так и не нашлось энтузиаста переделать интерфейс.
Аноним 07/08/20 Птн 15:24:27 1770982111
Аноним 07/08/20 Птн 15:25:13 1770983112
Аноним 07/08/20 Птн 15:27:37 1770987113
>>1770980
Тебе шашечки или ехать?
Аноним 07/08/20 Птн 15:35:20 1770990114
>>1770980
Переделают интерфейс и сразу все три биллиона устройств сломаются.
Аноним 07/08/20 Птн 15:49:00 1770996115
9wzc8gvzwdu41.jpg 205Кб, 1300x1504
1300x1504
>>1770980
А куда проебал упоминание про 3 миллиарда устройств на джаве?
Аноним 07/08/20 Птн 15:56:03 1771004116
>>1770990

Большей части этих устройств всё равно, потому что половина - это уже выброшенные на помойку кнопочные мобилы с ж2ме, а вторая - ведроид, где всё равно не жававм.
Аноним 07/08/20 Птн 16:05:57 1771017117
>>1770980
>Устанавливает жабку не из консоли
Вкатывальщика видно издалека.
Аноним 07/08/20 Птн 16:12:11 1771026118
>>1771017
кансоль я аткрою на линупсе, зря на винде гуй делали что ли
Аноним 07/08/20 Птн 16:14:19 1771031119
>>1771026
Да, зря, гуи это фундаментальная ошибка ОС.
Аноним 07/08/20 Птн 16:33:42 1771054120
Аноним 07/08/20 Птн 16:34:46 1771056121
>>1771031

>Да, зря, коробка-автомат это фундаментальная ошибка автомобилестроения.

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

Аноним 07/08/20 Птн 16:35:11 1771057122
>>1771054
Не знаю, я знакомого прошу пересказывать мне здешние посты и говорю что отвечать.
Аноним 07/08/20 Птн 16:35:37 1771059123
>>1771056
Сказать то что хотел, неосилятор?
Аноним 07/08/20 Птн 16:54:06 1771085124
>>1771056
>>коробка-автомат это фундаментальная ошибка автомобилестроения.
Коробка не нужна
Аноним 07/08/20 Птн 16:55:31 1771091125
>>1771085
Нужен просто автомат.
Аноним 07/08/20 Птн 17:00:37 1771102126
>>1771091
Нужна коробка. А автомат конечный.
Аноним 07/08/20 Птн 19:17:32 1771279127
Аноним 07/08/20 Птн 19:28:16 1771287128
>>1771279
А джава тут при том, что...
boobies Аноним 07/08/20 Птн 19:28:50 1771288129
Аноним 07/08/20 Птн 19:29:07 1771289130
>>1771287
А в жаве позорной так нельзя.
Аноним 07/08/20 Птн 19:41:18 1771301131
>>1771289
Да, и это плюс, а не минус. А чего ты хотел от языка, из которого до сих пор не выпилили checked exceptions?
Аноним 07/08/20 Птн 20:00:41 1771315132
Читаю статью про рефлексию
> На момент старта java приложения далеко не все классы оказываются загруженными в JVM. Если в вашем коде нет обращения к классу MyClass, то тот, кто отвечает за загрузку классов в JVM, а им является ClassLoader, никогда его туда и не загрузит. Поэтому нужно заставить ClassLoader загрузить его и получить описание нашего класса в виде переменной типа Class
Поясните тугодуму, что тут имеется в виду? Как так может быть, что в коде нет обращений к классу, но мы к нему обращаемся через рефлексию, а может сразу напрямую обратиться? Или это все нужно для ленивой инициализации?
Аноним 07/08/20 Птн 20:03:47 1771318133
>>1771315
> нужно заставить ClassLoader загрузить его
Это?
Аноним 07/08/20 Птн 20:06:32 1771322134
>>1771315
> а может сразу напрямую обратиться?
Ну можно. Но статья то про рефлексию
Аноним 07/08/20 Птн 20:08:25 1771323135
>>1771318
>>1771322
Вообще, что имеется в виду? Почему мы заставляем окольными методами JVM загрузить класс?
И если, допустим, это про ленивую инициализацию, то зачем это нужно, учитывая JIT компиляцию?
Аноним 07/08/20 Птн 20:15:15 1771324136
>>1771315
Предполагается, что иногда на этапе компиляции неизвестно, какая именно реализация какого-то ресурса будет юзаться, при этом с ресурсом ты будешь работать не напрямую, а через специальный интерфейс. Ну а в интерфейсе под капотом в рантайме будет подгружаться и настраиваться ресурс. Например, конкретный драйвер базы данных.
Аноним 07/08/20 Птн 20:17:56 1771325137
>>1771324
Сложна, но спасибо.
Аноним 07/08/20 Птн 20:40:11 1771344138
>>1771315
>Читаю статью про рефлексию
Ебанько?
Аноним 07/08/20 Птн 20:45:51 1771347139
>>1771344
А что, надо рефлексировать?
Аноним 07/08/20 Птн 20:46:21 1771348140
>>1771347
Надо читать мурзилки.
Аноним 07/08/20 Птн 20:47:06 1771349141
Аноним 07/08/20 Птн 20:47:27 1771350142
Аноним 07/08/20 Птн 20:48:47 1771351143
Аноним 07/08/20 Птн 20:49:44 1771352144
>>1771351
Ты нахуя мне отвечаешь, сынок блядь?
Аноним 07/08/20 Птн 20:50:38 1771353145
Аноним 07/08/20 Птн 20:53:02 1771356146
Аноним 07/08/20 Птн 20:53:54 1771357147
>>1771348
Это то же самое, что знать математику по формулам.
Аноним 07/08/20 Птн 20:54:39 1771359148
>>1771352
Хочу узнать про рефлексию.
Аноним 07/08/20 Птн 20:57:29 1771362149
>>1771353
Джява есть в 3 квинтилионах девайсов, а что может ваш коплин? Обращаться к функциям с названиями уровня "8===D"?
Аноним 07/08/20 Птн 21:10:52 1771373150
>>1771289
А в жаваскрипте можно. Ставим котлин теперь в один ряд с жс и пхп.
Аноним 07/08/20 Птн 21:11:22 1771374151
Аноним 07/08/20 Птн 21:28:12 1771385152
image.png 68Кб, 890x508
890x508
>>1770980
Ляя, вы посмотрите как четко вошла между постов, красотища!
Аноним 07/08/20 Птн 22:00:01 1771418153
Method m = myClass.getClass().getDeclaredMethod("name");
Method m.invoke(myClass);
myClass предполагает, что можно выполнить метод любого класса, имеющего метод с таким же названием/аргументами и типом?
А если до этого мы сделали
method.setAccessible(true);
То приватный метод любого класса?

Есть тут знатоки?
Аноним 07/08/20 Птн 22:06:48 1771423154
>>1771418
Чтобы было понятнее, засунуть в Method m.invoke(myClass) вместо myClass любой другой класс.
Аноним 07/08/20 Птн 22:21:37 1771433155
image.png 6Кб, 808x52
808x52
>>1771418
>myClass
Это Class myClass илиии? Это не класс? Тогда почему так назвал?
>Method m.invoke(myClass);
ммм...
В доках всё есть, советую заглянуть.
Аноним 07/08/20 Птн 22:24:22 1771436156
>>1771423
Ты в someMethod.invoke запихиваешь не класс, а объект и аргументы для вызываемого метода
Аноним 07/08/20 Птн 22:24:48 1771437157
Аноним 07/08/20 Птн 22:27:13 1771439158
Сначала рефлексия, дальше процессоры аннотаций и генерация байт-кода, потом обмажутся спрингом с хибернейтом, а там и до динамикодрисни на js недалеко.
Аноним 07/08/20 Птн 22:33:19 1771441159
>>1771439
Сначала рефлексия, затем лгбт символика и участие в гей парадах.
Аноним 07/08/20 Птн 22:51:21 1771450160
>>1771439
>>Сначала рефлексия, дальше процессоры аннотаций и генерация байт-кода
>>потом обмажутся спрингом с хибернейтом
В спринге все это знать нахуй не нужно, там написал анотацию и все работает. А все эти генерации рефлексивных процессоров для упоротых.
Аноним 07/08/20 Птн 22:59:47 1771455161
>>1771436
Я это из примера взял.
Но, судя по NoSuchMethodException,
он правда ищет метод в объекте любого класса.
Аноним 07/08/20 Птн 23:01:01 1771457162
>>1771439
> процессоры аннотаций
Чекаю как раз, тащемта.
Аноним 07/08/20 Птн 23:01:54 1771459163
Нет, чтобы самому написать код, все проверить и запомнить, я, блять, задаю вопрос на дваче.
Аноним 07/08/20 Птн 23:03:14 1771460164
>>1771459
Ну а я устроился на работу до того, как начал сидеть здесь.
Аноним 07/08/20 Птн 23:06:16 1771462165
Аноним 08/08/20 Суб 00:09:54 1771509166
Что интереснее: ява-энтерпрайз или мобилки?
Интересует только интерес в работе, ибо на интересной работе работать не смогу.
Аноним 08/08/20 Суб 00:11:44 1771511167
>>1771459
Лучше и гугли ещё при этом.
Так лучше запоминается, да и узнаешь в итоге больше, чем если бы просто написал код.
Когда всё по отдельности это не прокатит. Если просто прочитал, без практики - то быстро забудешь. Если просто написал, без теории - то нихуя не поймёшь по итогу.
Аноним 08/08/20 Суб 00:19:50 1771513168
>>1771509
Ну а что тебе интереснее разгребась индусский говнокод и неебической логикой в 10 слоев или изобретать велосипед для запуска костыля для обхода граблей на костылях с повторением процесса для каждой версии андроида и марки телефона?
>>на интересной работе работать не смогу
За это можешь не переживать
Аноним 08/08/20 Суб 00:24:58 1771515169
>>1771509
Это зависит от тебя.
Лично мне api андроида показался настолько уёбищным, что лучше уж легаси энтерпрайз.
Аноним 08/08/20 Суб 00:30:15 1771517170
>>1771513
>За это можешь не переживать
Не очень понял твой посыл. Возможно какая-то попытка подколоть тем, что я никуда не устроюсь, ну да ладно.

>>1771513
>для каждой версии андроида и марки телефона?
>Лично мне api андроида показался настолько уёбищным
Я скорее гей-разработку имел в виду iOS
Не знаю, насколько это принципиально.
Аноним 08/08/20 Суб 00:33:56 1771518171
>>1771517
> iOS
Хуй знает, там получше должно быть. Но работу сложнее найти.
Аноним 08/08/20 Суб 01:16:04 1771539172
>>1771517
>>Не очень понял твой посыл

>>на интересной работе работать не смогу
>>на интересной
>>не смогу
Не интересную работу тебе всегда найдут.

>>Я скорее гей-разработку имел в виду iOS
А вот это хз, с аёсом должно быть проще, но мобильные разработчики часто пишут на все платформы разом. Андроид и аёс наверное даже ближе, чем андроид и спринг.
Аноним 08/08/20 Суб 01:19:59 1771542173
Добрый вечер, котаны. Подскажите мурзилку по валютным рынкам, чтобы максимально быстро вкатиться в предметную область. Можно на английском. Интересуют ордеры, маркапы, теноры, кат-оффы, вот это вот все из FIX области.
Аноним 08/08/20 Суб 01:29:52 1771547174
>>1769582 (OP)
Привет, пишу на Spring Boot и Hibernate. Когда пишу контроллер на эндпоинте из-за bidir отношения OneToMany и ManyToOne они рекурсивно подгружаются и в респонзе json первого, потом по нему внутри json второй сущности, а там cнова тот первый и т.д. в итоге только он и выводится. Как правильно расписать отношения в hibernate?
Аноним 08/08/20 Суб 17:00:47 1772029175
Первый раз открыл вопросы ОП на собеседованиях, удивило то, что там перечислены ВСЕ функциональные интерфейсы, это рофл, или их надо ВСЕ учить? Хотя можно по названию догадаться, наверное.
И еще, кто-то в 2020 будет спрашивать про время работы методов и алгоритмов? То есть, не абстрактно сказать, что добавить элемент в список быстрее, чем выделить память под массив и копировать элементы, а прямо время считать?
Аноним 08/08/20 Суб 17:08:41 1772037176
>>1772029
Да, нужно проводить научные замеры.
Аноним 08/08/20 Суб 17:18:01 1772052177
Аноним 08/08/20 Суб 17:18:38 1772053178
>>1772037
Но это же жаба позорная..
>>1772052
Анончик, ты меня опередил.
Аноним 08/08/20 Суб 18:52:24 1772115179
Тред стал токсичным и неадекватным.
Аноним 08/08/20 Суб 19:02:58 1772119180
Да вроде нормально, у нас один из самых нетоксичных тредов.
Аноним 08/08/20 Суб 19:25:47 1772137181
>>1772029
>прямо время считать
В чем считать, в минутах, секундах? Хуйню какую-то говоришь, никогда такого не было. Есть оценка сложности в биг-О нотации, time complexity еще называют. Вот ее надо знать, это обязательно. Ты должен будешь пояснить для чего она нужна вообще ну и разница между основными оценками, что меньше O(n) или O(2n).

>ВСЕ функциональные интерфейсы
Что, неужели ВСЕ двадцать? Ну так они похожи все, там всего несколько типав разных, а потом лишь параметры меняются. Загружу тебя еще сильнее: спрашивают не просто имена функциональных интерфейсов, но и дефолтные методы в них. Так очень легко понять с чем ты работал, а с чем нет, знаешь ты их по книжке или реально в серьезном деле применял.
Аноним 08/08/20 Суб 20:11:21 1772170182
Вы ещё в c++ тред не заходили.
Аноним 08/08/20 Суб 20:20:08 1772175183
>>1772029
> ВСЕ функциональные интерфейсы
Если их реально где-то спрашивают, это ваще пиздец. То, что у тебя каждый частный случай лямбды имеет какое-то нерегулярное название - это само по себе эпик, а тут ещё и запоминать надо.
Аноним 08/08/20 Суб 20:20:09 1772176184
>>1772170
Двачую, мне страшно туда писать, если честно.
Аноним 08/08/20 Суб 20:23:37 1772182185
>>1772175
+
Их можно хоть 100 штук придумать, суть не изменится. Открываешь страничку, где они перечислены, и выбираешь нужный.
Аноним 08/08/20 Суб 23:16:24 1772281186
Spring-WS будто целенаправленно делали с посылом "Забудьте про SOAP и никогда его не юзайте". JAX-WS и то приятнее.
Аноним 08/08/20 Суб 23:30:57 1772296187
>>1772115
до 1к постов всегда так, потом - как повезет.
Аноним 09/08/20 Вск 00:24:50 1772337188
>>1771509
Что мобилки, что энтерпрайз - унылое говно, но с мобилками пердолинга и головной боли в разы больше.
Аноним 09/08/20 Вск 01:58:35 1772372189
>>1772337
У тебя был опыт коммерческой разработки в обоих областях? И где не уг, на твой взгляд? Просто интересно, почему такие выводы.
Аноним 09/08/20 Вск 06:45:46 1772397190
>>1772372
>И где не уг, на твой взгляд
дата саенс норм
Аноним 09/08/20 Вск 11:05:47 1772452191
Почему String это класс, а не ключевое слово?
Аноним 09/08/20 Вск 12:49:36 1772502192
>>1772452
> ключевое слово
чтобы что
Аноним 09/08/20 Вск 14:49:42 1772604193
>>1772452
Встречный вопрос, почему примитивные типы - примитивные типы, а не классы? В котлине вон всё классы.
Аноним 09/08/20 Вск 15:53:31 1772634194
image.jpg 95Кб, 1200x784
1200x784
> работать со стрингом, не зная про чар
Аноним 09/08/20 Вск 15:55:43 1772637195
mimeshock.gif 1097Кб, 256x336
256x336
Аноним 09/08/20 Вск 19:17:41 1772864196
>>1769582 (OP)
>конвертируя XML в эксепшны
Ладно еще постпроцесосоры бинов, но это что за хуйня? Кто так делает?
Аноним 09/08/20 Вск 19:49:48 1772886197
>>1772864
@Bean
public ExceptionFactory exceptionFactory() {
return new ClassPathXMLExceptionFactory("exceptions.xml");
}
Аноним 09/08/20 Вск 19:55:36 1772889198
Аноним 09/08/20 Вск 19:55:49 1772890199
15965623002692.png 644Кб, 980x720
980x720
Было нечего делать.
Аноним 09/08/20 Вск 20:05:08 1772902200
>>1772890
Эту пикчу надо добавить к тем двум при следующем перекате.
Аноним 09/08/20 Вск 21:50:40 1772957201
>>1772604
Так у примитивных(базовых) типов есть внезапно классы-оболочки...
Аноним 09/08/20 Вск 21:55:00 1772964202
Аноним 10/08/20 Пнд 10:06:49 1773151203
image.png 147Кб, 1280x1024
1280x1024
image.png 158Кб, 1280x1024
1280x1024
Заменил систем ин на сканнер и заработало. Это вообще легально?
Аноним 10/08/20 Пнд 10:50:28 1773175204
>>1773151
Лень вникать, но из систем.ин.реад() идут вообще все символы, включая нажатие на энтер. Сканер же пропускает пробельные символы при чтении непробельных.
Аноним 10/08/20 Пнд 11:07:48 1773184205
>>1773175
Дело в том, что из свитча /иф-елс методы вызываются одновременно, если символ-переключатель считывать не сканером.
Аноним 10/08/20 Пнд 11:08:25 1773185206
image.png 167Кб, 1280x1024
1280x1024
Пацаны, чому пример из книшки не работает?
Аноним 10/08/20 Пнд 11:08:55 1773186207
Аноним 10/08/20 Пнд 11:12:49 1773187208
>>1773186
Дяденька, я вас боюсь.
Аноним 10/08/20 Пнд 11:20:25 1773197209
>>1773185
Отбой, разобрался. Простите пожалуйста.
Аноним 10/08/20 Пнд 14:38:49 1773337210
Аноним 10/08/20 Пнд 15:06:37 1773348211
>>1772902
меня не было тут пару месяцев, и java тред стал анимешным.. чтобы к осени исправили!
Аноним 10/08/20 Пнд 15:19:39 1773351212
image.png 25Кб, 202x166
202x166
Аноним 10/08/20 Пнд 15:54:49 1773374213
Аноним 10/08/20 Пнд 17:32:35 1773432214
>>1773348
Анимешная борда для девочек же.
Аноним 10/08/20 Пнд 18:06:40 1773479215
Вопрос не совсем по джава. Какой второй язык взять чтобы фрилансить на легке (всякое легкое говно поделывать)? Думаю в сторону PHP. 7ая версия чуть ли не копия джавы. А то на работе фикс, а денег хочется больше.
Аноним 10/08/20 Пнд 18:10:48 1773485216
>>1773479
ЖопаСкрипт конечно же, нода, реакт и все такое.
Аноним 10/08/20 Пнд 18:12:02 1773486217
>>1773485
От жопаскрипта больно очень.
Аноним 10/08/20 Пнд 18:12:36 1773487218
>>1773479
Лучше больше отдыхать.
Аноним 10/08/20 Пнд 18:17:32 1773494219
Аноним 10/08/20 Пнд 18:51:34 1773507220
>>1773479
Продавай онлайн курсы по жабе.
Аноним 10/08/20 Пнд 20:22:18 1773557221
image.png 69Кб, 677x816
677x816
>>1773479
Я не знаю где тебе фриланса на джаве мало, ты хоть заходил, смотрел? Откуда вы лезете с этим мифом?
Аноним 10/08/20 Пнд 20:30:17 1773567222
>>1773557
Ты не учел вот эту фразу "всякое легкое говно поделывать"
Аноним 10/08/20 Пнд 20:35:42 1773573223
>>1773567
Действительно, ошибся, извиняюсь. Ну, JS уже посоветовали, могу предложить вебскрапинг на пайтоне.
Аноним 10/08/20 Пнд 20:37:39 1773576224
>>1773573
>вебкам с питоном
быстрофикс
Аноним 10/08/20 Пнд 20:38:21 1773578225
А ещё есть лабы на C++ и паскале и макросы для MS Office.
Аноним 10/08/20 Пнд 20:48:58 1773582226
>>1773578
> лабы на C++
Я так 100 рублей на макдоналдс заработал.
Аноним 11/08/20 Втр 09:28:14 1773823227
15969649171450.jpg 54Кб, 630x605
630x605
Выглядит жёстко.
Аноним 11/08/20 Втр 09:44:35 1773827228
>>1773823
И это нихуя не шутка. Вон в websphere первые фреймов 50 - это кишки сервера приложений.
Аноним 11/08/20 Втр 10:14:28 1773831229
image.jpg 95Кб, 1200x784
1200x784
> учить английский по документации спринга
Аноним 11/08/20 Втр 12:00:58 1773871230
Вкатуны, сколько вам удается заниматься в день Java? Вот я больше пары часов учебник грызть не могу, наступает предел. Пока разберешься, пока все примеры и задачи сделаешь. Потом иду на работу.
Аноним 11/08/20 Втр 12:19:26 1773889231
Нужно ли учить паттерны проектирования и различные алгоритмы?
Аноним 11/08/20 Втр 12:20:04 1773890232
Аноним 11/08/20 Втр 12:20:18 1773891233
>>1773827
>websphere
Он же помер 4 года назад.
Аноним 11/08/20 Втр 12:32:03 1773904234
>>1773891
Ага, прям как джава 8 и четвёртый спринг, лол.
Аноним 11/08/20 Втр 13:14:37 1773993235
>>1773871
0 - 2 часа, редко больше.
Что скажешь за свой прогресс, давно начал?
Аноним 11/08/20 Втр 13:17:49 1774000236
>>1773871
5-7 часов. Иногда до 10. Но я не учебники грызу, петпроекты пилю по гайдам и много времени уходит на гугление всякой поеботы. Что касается учебников - Хорстман уже неинтересен, до Фаулера не дорос. А спринг, докер и тп изучаются по официальной доке.
>>Потом иду на работу.
Без работы проще же. Пока работал учеба шла хуево, щас - ок.
Правда хуевый из меня вкатун - жабу со спрингом и жс я более-менее знаю, но вместо того чтоб работу искать, лезу в очередной фреймворк.
Аноним 11/08/20 Втр 13:22:57 1774011237
>>1773871
Сейм. Каникулы, в шараге не напрягают, не подРАБатываю, на улицу не выхожу, занимаюсь весь день, полет нормальный.
Аноним 11/08/20 Втр 13:34:54 1774055238
>>1773871
Не работаю, поетому 5-10 часов с перерывами по 10 минут. Ну или меньше, все зависит от того, как я проснусь и как быстро я начну отвлекаться на двачи.
Аноним 11/08/20 Втр 14:00:36 1774103239
>>1773871
Если тасков нет, то стараюсь страниц по 20-30 читать книги, по часику на ютубе смотреть какого-нибудь задрота или статьи какие почитать.
Если таски есть, то вообще нихуя не делаю кроме них.
Аноним 11/08/20 Втр 14:13:03 1774136240
>>1773993
где-то третью неделю, читаю книгу Философия Java, какие-то примерчики набираю. Я просто профессиональный программист на ++, так что на работе еще мозги выносят. Сейчас потребовалось создать приложение на андроид и вот решил вкатиться. Начал сразу с андроида, но через две недели соснул хуев и откатился до изученя джавоньки.
Аноним 11/08/20 Втр 14:14:09 1774139241
>>1774103
Каких тасков? Каких задротов с ютубу смотришь, я прост. бумер, когда мы учились никаких ютубов не было, все приходилось делать по старинке книга + консоль
Аноним 11/08/20 Втр 14:17:54 1774149242
>>1774139
Таски - это на работе задачи.
На ютубе смотрю то, что попадётся. Вот сейчас Борисова смотрю, например, про спринг и все эти ПостБинПроцессоры.
>бумер
30+? Сейм.
Аноним 11/08/20 Втр 14:18:38 1774152243
>>1774149
>про спринг и все эти ПостБинПроцессоры.
Трата времени.
Аноним 11/08/20 Втр 14:20:39 1774162244
Аноним 11/08/20 Втр 14:21:27 1774164245
>>1774139
Книги годятся для азов и для архитектуры/рефакторинга. Конкретные технологии лучше по официальным докам на сайте изучать, они сейчас весьма годные почти у всех. Примеры из книг часто устаревшие/нерабочие. А книги от индусов это пересказ их же видео на ютюбе.
Аноним 11/08/20 Втр 14:27:22 1774183246
>>1774164
>Конкретные технологии лучше по официальным докам на сайте изучать
Ну кому как. По тому же спринг мвц дока достаточно скомканная, и не всегда понятная, в отличие, например, от доки по спринг дате. Поэтому я читаю "spring mvc: beginners guide", там как для маленьких все поэтапно объясняется. Хотя после нее все равно надо будет прочитать доку с новыми силами.
Аноним 11/08/20 Втр 14:27:39 1774184247
>>1774152
Как скажешь!
Я когда по собесам бегал, то достаточно сильно меня там поебали по всяким контекстам и прочим прокси-классам. На работе вот тоже чувствую слабость собственных знаний на фоне старших коллег.
Моя цель, за год(ы) джуниорства изучить всё это говно, также как я сейчас знаю кор. И (No)SQL ещё задрочить до уровня хорошего знания пары диалектов.
Аноним 11/08/20 Втр 14:32:11 1774195248
>>1774184
а у тебя был опыт программирования до этого? И зачем задрачивать No(SQL) ты про что конкретно? Не очень понимаю.
Аноним 11/08/20 Втр 14:37:19 1774200249
>>1774195
>опыт
Небольшой, само собой некоммерческий.
>зачем задрачивать No(SQL)
Чтобы быть тем самым чуваком, который спокойно в уме пишет запросы уровня 3,4 с sql.ex. Сейчас я чувствую, что всё ещё плаваю во многом.
Аноним 11/08/20 Втр 18:12:19 1774531250
image.png 11Кб, 150x154
150x154
Как в идее нормально комментить? Я до сих пор не могу привыкнуть к тому, что мне надо выцеливать строчки после удобных комментариев в пайшарме, чтобы не было такого говна.
Аноним 11/08/20 Втр 18:21:09 1774542251
>>1774531
а как кстати? вы покупаете эту IDE?
Аноним 11/08/20 Втр 18:26:25 1774547252
Аноним 11/08/20 Втр 18:42:22 1774560253
>>1774531
Зачем это всё, если можно поставить мышкой курсор в начало строки и нажать дважды на / на нумпаде.
Аноним 11/08/20 Втр 18:44:29 1774562254
Аноним 11/08/20 Втр 19:06:39 1774577255
ufdyj.mp4 180Кб, 640x226, 00:00:05
640x226
image.png 49Кб, 311x141
311x141
>>1774547
Проехали, я почему-то забыл, что в пайшарме то же самое
Аноним 11/08/20 Втр 20:27:36 1774614256
Аноним 11/08/20 Втр 21:29:04 1774668257
image.png 245Кб, 1920x1080
1920x1080
image.png 211Кб, 1920x1080
1920x1080
Ух бля!
Аноним 11/08/20 Втр 21:40:49 1774677258
захотел написать утилиту, которая будет по ссш делать мне минет команды, вроде изи, подумал я. А сейчас сижу с разодранным сгоревшим пуканом, что нужно подключать парашную jsch, из-за которой моя небольшая утилита превратится в огромную хуиту. есть альтернативы нормальные?
Аноним 11/08/20 Втр 21:47:02 1774683259
>>1774668
Ух ты ж.
Это где скачать можно?
Аноним 11/08/20 Втр 21:48:58 1774685260
>>1774683
Doki theme, в плагинах идеи.
Аноним 11/08/20 Втр 21:49:22 1774686261
Аноним 11/08/20 Втр 21:50:44 1774689262
>>1774686
Не снова, я впервые это запостил.
Аноним 11/08/20 Втр 23:10:29 1774748263
Аноним 11/08/20 Втр 23:55:49 1774760264
>>1774677
>захотел написать утилиту, которая будет по ссш делать мне минет
А джава тебе нахуя?
Аноним 12/08/20 Срд 01:02:52 1774787265
Аноним 12/08/20 Срд 02:31:07 1774805266
У меня сосед в общежитии купил подписку на джавараш, пол года задротил, месяц назад устроился в банк восточный джуном на 40к не в дс, я ахуел конечно.
Аноним 12/08/20 Срд 04:30:28 1774842267
>>1774805
И че не так, за полгода можно что угодно выучить.
Аноним 12/08/20 Срд 06:43:02 1774863268
>>1774805
> У меня сосед в общежитии купил подписку на джавараш, пол года задротил, месяц назад устроился в банк восточный джуном на 40к не в дс, я ахуел конечно.
Ну что сказать, красавчик твой сосед.
Аноним 12/08/20 Срд 06:53:04 1774866269
>>1774805
Пиздос, а меня везде шлют нахуй без вышки.
Аноним 12/08/20 Срд 07:25:21 1774870270
Аноним 12/08/20 Срд 09:27:17 1774889271
Screen Shot 202[...].png 70Кб, 1182x252
1182x252
Screen Shot 202[...].png 29Кб, 448x292
448x292
анон, помоги написать запрос на hql ибо я не вкуриваю как или где "понятным" языком будет рассписсано
Аноним 12/08/20 Срд 09:30:08 1774890272
>>1774870
>Что говорят обычно?
Ну, если эйчарка соизволила не отправить мое резюме в мусорку (просмотрено -> отказ) то так:
1. Звонок хэрочки
2. Обычный разговор по теме
3. "А вам же 20 лет, вы получается студент? Почему не указали?"
4. "А, вы не учитесь? Кхм-пук знаете досвидания"
Аноним 12/08/20 Срд 09:42:30 1774892273
>>1774890
И что, планируешь поступать или будешь дальше пытаться?
Аноним 12/08/20 Срд 09:56:19 1774897274
>>1774892
Дальше пытаться конечно, егэ я сдавал по гуманитарным предметам после школы, а для универа айтишного математику сдавать ну его нахуй (мне 3 рисовали за софтскиллы). И денег мало.
Я за полгода работы прокачался с эникея до младшего сисадмина, но это путь в никуда, я не хочу сгнить в серверной. Я хочу в разработку, а мне шансы нехило срезает ебучая корочка.
Аноним 12/08/20 Срд 10:07:27 1774900275
>>1774897
Немчинский утверждает, что работодатель не хочет брать совсем юнцов без корочки по той причине, что он может надумать через месяц, полгода свалить в другую профессию, свичнутца короче. Следуя этой логике работодатели больше боятся буйства твоих гормоно, в то время как наличие обучения и\или корочки говорит о твоих серьезных намерениях развивтся в профессии.
Хотя, странно что ты выбрал жабу ее выбирают старые пердуны анимедрочеры же.
>о это путь в никуда
Почему в никуда, девопсы востребованы и зряплата на уровне разрабов
Аноним 12/08/20 Срд 10:21:11 1774902276
>>1774897
> Я за полгода работы прокачался с эникея до младшего сисадмина, но это путь в никуда, я не хочу сгнить в серверной.
Зря так думаешь. Грамотный админ получает не хуже рядового разработчика. Тут тоже есть свои ветки развития.
Аноним 12/08/20 Срд 11:17:31 1774918277
>>1774866
А в вакансиях указывают ее в требованиях?
Аноним 12/08/20 Срд 11:32:24 1774929278
>>1774900
>жабу ее выбирают старые пердуны анимедрочеры же
Я сначала даже парился немного, что у меня и гитхаб с немного странным именем, и аватарки в мессенджерах соответствующие и вообще.
А потом сначала у лида увидел маняме обои на ноуте, потом ещё у кого-то футболку и как-то отпустило.
Аноним 12/08/20 Срд 12:10:04 1774962279
>>1774929
Это ты еще не ходил на тематические встречи жабистов в офлайне
Аноним 12/08/20 Срд 12:31:16 1774991280
>>1774962
Чё там, собрание клуба кожевенного мастерства?
Аноним 12/08/20 Срд 12:45:48 1775006281
15952069139630.mp4 3498Кб, 352x640, 00:00:38
352x640
Аноним 12/08/20 Срд 12:46:52 1775008282
>>1774991
Скорее сходка няшных кунчиков.
Аноним 12/08/20 Срд 13:01:12 1775014283
Работаю в крупной гос. конторе, у нас зарплаты для джава разрабов смешные, порядка 100к, но у нас без вышки берут только блатоту разную или по рекомендациям. Разрабы так и говорят, что им похуй знает чел джаву или нет, главное что бы программерская или математическая вышка была, вот заставят его какие-нибудь нейросети осваивать или дисперсию считать или CUDA ну и что делать с челиком без вышки? Он два вектора сложить не сможет, а от слова интеграл в обморок ебнется. На мой взгял сложней без знания джава в джава разрабы вкатиться, чем без технической вышки в джава разрабы.
Аноним 12/08/20 Срд 13:05:52 1775016284
>>1775014
>гос. конторе
В гос конторах так, особенно, если это государственная служба, но от таких контор и бежать надо роняя кал.
Аноним 12/08/20 Срд 13:24:17 1775024285
Тупые вкатыши, разумеется энтерпрайз требует наличия вышки, хотя бы просто технической. Неучам дорога в питоны и джаваскрипт.
Аноним 12/08/20 Срд 13:36:08 1775031286
>>1775024
А в андроид разработку нужна вышка?
Аноним 12/08/20 Срд 13:40:36 1775035287
external-conten[...].jpeg 31Кб, 624x415
624x415
Умные аноны, помогите, пожалуйста. Нужно написать бэкэнд для мобильного приложения используя Spring. Скорее всего мне нужен конкрентно Spring MVC. Посоветуйте книгу или курс по этому фреймворку.
Аноним 12/08/20 Срд 14:06:21 1775071288
>>1775035
"Spring mvc: beginners guide" + документация.
Аноним 12/08/20 Срд 14:14:30 1775087289
Аноним 12/08/20 Срд 15:45:03 1775168290
У меня диагностированное шизоидное расстройство личности.
Меня могут взять на работу? Естественно я не очень общительный и мне наверняка будет трудно влиться в команду.
Техническая вышка есть.
Аноним 12/08/20 Срд 15:46:43 1775169291
>>1775168
Не волнуся, тут оно у всех есть, только не у всех диагностированное.
Аноним 12/08/20 Срд 15:47:26 1775170292
>>1775168
В банк сб может не допустить.
Аноним 12/08/20 Срд 15:50:46 1775174293
>>1775170
А джава в основном популярна в банках, так ведь?
В идеале мне бы работать на удаленке/фрилансе, потому что если нужно будет часто взаимодействовать с людьми (у вас же там постоянно митинги/совещания/стендапы), то у меня вряд ли что-то получится.
Аноним 12/08/20 Срд 15:52:29 1775176294
Screen Shot 202[...].png 42Кб, 1736x112
1736x112
добрый день анон, подскажи как id из аргумента метода перекинуть в само query или как в брузере запрос построить чтоб ответ найти ибо я не ебу спаибо
Аноним 12/08/20 Срд 15:52:41 1775178295
>>1775174
>>1769582 (OP)
>Q: Посоны, собираюсь учить джаву по 2/5/20 часов в день. За сколько дней я выучу достаточно, чтобы зарабатывать фрилансом?
>A: На джаве фриланса нет. Хочешь фрилансить — дуй в ПХП/раби/1С тред. Но в последнее время увеличивается количество вакансий на удаленке в связи с ковидом. Но, возможно, как вся эта мракобесия закончится, всех обратно загонят в стойло.
Аноним 12/08/20 Срд 15:54:27 1775180296
image.png 56Кб, 736x671
736x671
Аноним 12/08/20 Срд 15:55:12 1775184297
>>1775180
А нахуя это все, если спринг сам прекрасно все генерит по названиям методов?
Аноним 12/08/20 Срд 15:56:16 1775187298
Аноним 12/08/20 Срд 15:56:50 1775188299
Это все маняме в шапке.
Аноним 12/08/20 Срд 16:46:01 1775242300
>>1775184
Он генерит только простейшие вещи типа findBy. А вот что-то более сложное - типа where id = ? and active = 'true' уже не может.
Аноним 12/08/20 Срд 16:48:41 1775246301
Аноним 12/08/20 Срд 16:48:53 1775248302
>>1775242
Все он может. findByIdAndActiveIsTrue(id).
Аноним 12/08/20 Срд 17:05:30 1775267303
>>1775180 анон так мне не метод надо было впидорить в запрос а переменную которую я инекшу в функцию Это походу не то
Аноним 12/08/20 Срд 17:34:24 1775302304
>>1775267
Так у тебя же и без @Query всё ок, нет?
Аноним 12/08/20 Срд 17:38:20 1775308305
Screen Shot 202[...].png 45Кб, 1696x98
1696x98
>>1775302
ну я так сделал
не нада query ибо есть join table
мне нужно в query передать параметр конструктора метода кинуть
Аноним 12/08/20 Срд 17:40:34 1775309306
А с JdbcTemplate таких проблем бы не было.
Аноним 12/08/20 Срд 17:45:42 1775317307
>>1775176
where c = ?1
страшные вещи делаешь, анон
Аноним 12/08/20 Срд 17:54:24 1775330308
>>1775317
да это хуита я там вообще не вдуплял как этот ваш hql работает смотри последний скрин
Аноним 12/08/20 Срд 18:20:49 1775363309
>>1775031
> А в андроид разработку нужна вышка?
Конечно. Минимум аспирантура и 5 публикаций в международном сборнике
Аноним 12/08/20 Срд 18:47:17 1775405310
Аноним 12/08/20 Срд 18:48:15 1775408311
Аноним 12/08/20 Срд 19:29:48 1775432312
>>1775405
У меня вот такое вполне работает.
List<Document> findByDocNameContainsAndUploader_UsernameContains(String docName, String username);

Аноним 12/08/20 Срд 19:31:36 1775435313
Аноним 12/08/20 Срд 20:01:05 1775447314
>>1775435
Без него он скажет что поля username в объекте Document не существует. Я ж его дергаю из объекта User (который тоже энтити).

public class Document {
...
private String docName;
@ManyToOne
private User uploader;
...
}
Аноним 12/08/20 Срд 20:05:23 1775449315
>>1775447
Понял. У меня в аналогичной ситуации (когда нужен был фильтр по вложенному полю) заработало без подчеркивания. Но это было в монге, может какие-то особенности spring-data-mongodb тут сыграли на руку.
Аноним 12/08/20 Срд 22:07:07 1775536316
Шилд руководство для новичков даёт достаточно информации или нужно полное руководство читать?
Аноним 12/08/20 Срд 22:22:55 1775539317
>>1775536
Да ничего там достаточно не дает, надо делать проекты и попутно гуглить доку, а книжки это чисто обзорное чтиво
Аноним 12/08/20 Срд 22:44:36 1775548318
>>1775539
ну чтобы в полной мере въехать в синтаксис языка
Аноним 12/08/20 Срд 23:57:10 1775591319
>>1775548
>въехать в синтаксис языка
Так ведь не только кор использовать придётся, но и все эти стримы, HQL, SPeL (и другая магия), различные аннотации (не только Spring, но и Lombok, Swagger).
Думаешь Шилдт тебя научит простейшие Json объекты создавать?
Или вывести содержимое бд в виде простейшей HTML страницы?
Запускать процессы "по будильнику"?
По отдельности это всё мелочи, но вместе там нихуёвый такой объём информации.
Пили свой проект, какой-нибудь интернет-магазин, универсальную тематику я ещё несколько тредов назад придумал. Бордель.
Аноним 13/08/20 Чтв 00:23:33 1775602320
У меня одногруппника всю плеш прошёл про Java Mentor. Грит что договор подписал и там по условию после полгода обучения тебя на 300у/наносек миддлом сразу устроят. Насколько на развод похоже?
Аноним 13/08/20 Чтв 00:42:53 1775611321
>>Java #23 ЛЕТНИЙ thread /java/
но ведь джаве 25 лет?
Аноним 13/08/20 Чтв 00:45:48 1775613322
Аноним 13/08/20 Чтв 00:49:23 1775614323
>>1775602
>>Насколько на развод похоже?
Примерно на 146% 77,92%. А вообще договор нужно внимательно почитать в том какие конкретно меры по трудоустройству они примут и в каких случаях.
Аноним 13/08/20 Чтв 00:53:40 1775617324
>>1775613
Надо в джаве эйджизми ввести - нельзя программировать на языке, который старше тебя. Не зря же на коболе пишут деды 70+. Пускай зумеры свои языки придумывают.
Аноним 13/08/20 Чтв 00:57:12 1775620325
Аноним 13/08/20 Чтв 03:58:14 1775712326
>>1775432
Кому вообще идея придумать dsl в виде имени метода (возможно обмазанного аннотациями) показалась охуенной?
Аноним 13/08/20 Чтв 04:46:06 1775720327
13/08/20 Чтв 07:33:34 1775738328
Ребят, каким методом лучше изучать Java? Всю жизнь на книгах, поэтому и выбрал "Полное руководство Шилдта", пержу на 300 странице, грубо говоря тот еще говно-теоретик.

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

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

P.S. Это нормально, что я в несколько тредов один и тот же вопрос залил?
Аноним 13/08/20 Чтв 07:35:45 1775739329
>>1775591
Наверное, ты прав. Я вот обмазался книгами: Сеттер, Сьеара, Шилдт. Посмотрел какие-то уроки на ютабчике. Прохожу курсы в Джет Брейнс академии.
А вчера вот открыл текстовый редактор, мол пришло время пилить свой проект. А с чего начать хз. И вот сижу я перед пустым редактором пью кофе и почесываю свою жиденькую бородку. Посидел так минут 30 и пошел аниме смотреть.
Аноним 13/08/20 Чтв 08:34:14 1775744330
>>1775591
>Бордель
Так это ж все равно учить жепускрепт с пыхой, чтобы шмары красиво стояли на витрине
Аноним 13/08/20 Чтв 08:40:32 1775746331
>>1775744
Ну так жеппаскрепт в любом случае изучать, без него щас никуда
Аноним 13/08/20 Чтв 08:45:59 1775748332
>>1775611
> >>Java #23 ЛЕТНИЙ thread /java/
> но ведь джаве 25 лет?
Летний - это про время года. Опу пока еще нет 25
Аноним 13/08/20 Чтв 08:48:59 1775751333
>>1775738
Ну а смысл того, что ты прочитал эти 300 страниц? Ты не закрепил эти знания. Прав тот, кто по диагонали читает литературу, посвящая этому 30% времени. Остальное практика. Попутно с практикой ищешь необходимую тебе информацию
Аноним 13/08/20 Чтв 08:54:51 1775753334
>>1775751
Добавлю что читать нужно по диоганале не только литературу, но и докуменацию на английском языке
Аноним 13/08/20 Чтв 08:57:16 1775755335
>>1775712
А кому пришла идея придумать говнохибернейт?
Аноним 13/08/20 Чтв 09:33:21 1775772336
13/08/20 Чтв 09:51:42 1775783337
>>1775751
Думаю, ты прав. Спасибо за совет)
Аноним 13/08/20 Чтв 10:02:22 1775790338
javafuck.png 17Кб, 647x630
647x630
>>1775739
бля я бумер с++, перекатываюсь в джава, два дня читал главу из "философия java", бля, мало того, что у меня один пример не скомпилился, так я хуею просто с вкатышей, как они все это осваивают бля. Я даже с бэкграундом в си++ иногда спрашиваю себя "что это вообще за хуйня и зачем", особенно охуенно там объясненно назначение анонимныых классов. Кстати, аноны, почему не компилится то, ебушки-воробушки.
Аноним 13/08/20 Чтв 10:03:50 1775792339
>>1775790
>почему не компилится
Компилятор тебе уже все сказал.
Аноним 13/08/20 Чтв 10:06:09 1775795340
>>1775792
он пишет что не понимает, что такое класс Destination
Аноним 13/08/20 Чтв 10:06:54 1775796341
Аноним 13/08/20 Чтв 10:07:52 1775797342
ekkel.png 134Кб, 769x630
769x630
>>1775795
хотя я блять пример один в один из книги передрал
Аноним 13/08/20 Чтв 10:09:02 1775799343
>>1775797
Вот поэтому книжки хуйня.
Аноним 13/08/20 Чтв 10:48:15 1775811344
image.png 16Кб, 549x108
549x108
>>1775790
>>1775797
import javax.print.attribute.standard.Destination; забыл

смени иде, семиколон от двоеточия не отличить + не умеет подсказывать
Аноним 13/08/20 Чтв 10:49:15 1775812345
>>1775811
Дурачок, у него другой класс
Аноним 13/08/20 Чтв 10:50:26 1775813346
image.png 52Кб, 673x485
673x485
>>1775811
Однако потом ты все равно сосешь.
Аноним 13/08/20 Чтв 10:53:15 1775814347
Аноним 13/08/20 Чтв 10:53:52 1775815348
>>1775811
а какую IDE взять? Я смотрел intellije стоит 14 т.р., недешево.
Аноним 13/08/20 Чтв 10:55:16 1775816349
>>1775815
Возьми в рассрочку, за полтора года выплатишь.
Аноним 13/08/20 Чтв 10:55:18 1775817350
Аноним 13/08/20 Чтв 10:56:30 1775819351
image.png 50Кб, 1478x413
1478x413
>>1775790
Бумер, а бумер, гуглом пользуйся, по Parsel10 выдало кучу инфы.
Аноним 13/08/20 Чтв 11:02:12 1775821352
>>1775819
Ок. Спасибо. Слушай, а почему классы называются "анонимные" они ведь нихуя не анонимные у них же есть имя?
Аноним 13/08/20 Чтв 11:03:14 1775822353
>>1775821
Ну ты его запостил на двач, вот он и анонимный стал.
Аноним 13/08/20 Чтв 11:03:32 1775823354
>>1775814
У меня еще есть тоненькая книжка Хорстмена "Java SE 8" базовый курс, но там как-то все поверхностное. Шилдта после его книг по си++ вообще не читаю.
Аноним 13/08/20 Чтв 12:04:54 1775856355
>>1775821
>у них же есть имя
В твоём примере у класса есть тип, а не имя.
Destination Nahuy = new Destination(...);
Вот так у него будет имя.
Аноним 13/08/20 Чтв 12:10:58 1775866356
>>1775790
>философия java
Ахуеть, кто-то действительно этот талмуд читает!
Это ж та книга на 1000 страниц, но где нет ни слова о 8ой жабе? Ты заранее решил к легаси готовиться или просто делать нехуй?
Аноним 13/08/20 Чтв 13:22:16 1775937357
annotaion.png 16Кб, 586x405
586x405
Посоны, почему мне NullPointerException выкидывает? Вроде все верно, объявил аннотацию, присвоил поля. Но ничего не понимаю.
Аноним 13/08/20 Чтв 13:26:35 1775941358
>>1775866
я прост сразу к собесу готовлюсь. в си ++ мирке люди такие талмуды наизусть должны знать и то мало, как ща пишут - путь ++ это талмуд кнута на зубок и еще там 2-3 книги для старта
Аноним 13/08/20 Чтв 13:27:26 1775943359
>>1775941
Ну так это уебанский с++ с его уебанским синтаксисом. Синтаксис джавы максимально прост и лаконичен.
Аноним 13/08/20 Чтв 13:27:52 1775944360
>>1775937
Переходи на 14 джаву.
Аноним 13/08/20 Чтв 13:30:27 1775949361
>>1775944
А что не на Котлин сразу тогда. Модно, стильно, молодёжно...
Аноним 13/08/20 Чтв 13:31:04 1775952362
>>1775949
В 14 джаве NPE улучшили.
Аноним 13/08/20 Чтв 14:01:03 1775991363
>>1775941
Так и готовься к собесу по вопросам с собеса.
Аноним 13/08/20 Чтв 15:31:26 1776132364
>>1775790
>почему не компилится
Он не знает что такое Destination. Это должен быть класс или интерфейс, на основе которого генерится анонимный класс.

>>1775821
>у них же есть имя
А вот нихуя. Для новичков конечно это сложно для понимания, но здесь создается класс, производный от того, который указываешь ты (в данном случае - от интерфейса Destination). Сделай в мейне System.out.println(d.getClass().getName()) и ты увидишь что имя класса не Destination, а че-нить типа Parcel10$1 (первый анонимный в Parcel10).

>>1775815
Платная на твоем уровне еще не нужна. Там есть Community Edition, она бесплатна. Отличия для для джава вкатывальщика несущественны: отсутствие инструментов SQL, фронта, спринга. На спринге можно разрабатывать, просто там менее интенсивная обвязка.

>>1775797
Пример, конечно, конченый:
- перенос строки между возвращаемым типом и именем функции
- явные final модификаторы, хотя в Java 8 (что является минимальной Java на сегодняшний день, т.е. Java 7 - уже легаси) модификаторы файнал для переменных в лямбдах и анонимных классах выводятся автоматически
- анонимный класс на каждый экземпляр объекта, а судя по бизнес логике инстансов будет очень много, стандартный DTO
- инстанс инишилайзер
- инстанс инишилайзер с бизнес логикой
- инстанс инишилайзер с бизнес логикой и сайд эффектами
Как бы пример норм для обучения, показывает сразу миллион техник одновременно, но в проде такое не пишут никогда, ебанина полная.
Аноним 13/08/20 Чтв 15:34:22 1776139365
>>1776132
хуясе ты боярин!
А у меня еще есть NetBeans, она как? Норм? Просто я прочитал, что надо сперва в консоли компилировать.
Что спрашивают на собесах по джавоньке? Алгоритмами дрюкают или по синтаксису? В си++ ща новый тренд пошел, надроч на олимпиадные задачи.
Аноним 13/08/20 Чтв 15:39:13 1776146366
>>1775937
Потому что по умолчанию RetentionPolicy стоит не RUNTIME, т.е. твоя аннотация до рантайма не доходит. Нужно указывать это явно.
Аноним 13/08/20 Чтв 15:40:56 1776150367
annotaion.png 20Кб, 555x463
555x463
>>1775937
>>1775952
Переделал в общем с вызовом с помощью рефлексии и всё заработало. Ну и тут ещё главное что @Retentation использовал, а затем указал аннотирование не перед классом, а перед методом. Если с @Retention всё понятно, то @Target каша какая-то, без 100 грамм не разберешься.
Аноним 13/08/20 Чтв 15:48:59 1776166368
>>1776139
>>NetBeans, она как? Норм?
Топ 1 ИДЕ в DURGA SOFTWARE.
Бледные варвары пишут в intelij idea
Аноним 13/08/20 Чтв 15:49:44 1776168369
>>1776146
Получается, что при каждой аннотации необходимо обязательно указывать @Retention и указывать что будет действовать во время выполнения с помощью RUNTIME. И уже дальше можно указывать после этого @Target и всё остальное. Окей, я понял.
Аноним 13/08/20 Чтв 15:50:48 1776170370
>>1776139
Чекни 22 тред, не должен был еще утонуть, я каждый тред на эти вопросы отвечаю. Ctrl+F, собес, интервью. Я Миша веду собесы. Дрюкаю алгоритмы и синтаксис, все что в голову придет и куда разговор нас направит (часто следующий вопрос вытекает из ответа собеседуемого на предыдущий). Есть книжка 1000 Java interview questions, советую.
Аноним 13/08/20 Чтв 15:59:38 1776185371
>>1776139
>NetBeans
Ну такое. Не пользовался, но вроде бы не очень. Еще есть Eclipse, тоже бесплатный, но потихоньку сдувается. IDEA мейнстрим сейчас.

>надо сперва в консоли компилировать
Надо. Для себя. Я не спрашиваю. Про консоли могу спросить про запуск из консоли и про ключи, про cp, про джарники. С предыдущего треда никто не ответил на вопрос про самый важный для прода ключ (ну, один из самых важных).
Аноним 13/08/20 Чтв 16:31:15 1776222372
Как же я хочу сдохнуть нахуй блять, почему так больно и почему так дохуя всего учить
Аноним 13/08/20 Чтв 16:33:37 1776228373
Аноним 13/08/20 Чтв 16:35:25 1776229374
Аноны, что вторым языком для джава выбрать? Меня просто заебывает один язык, люблю программить на разных, так легче почему то все освоение идет. Т.к. я вкатываюсь в джава стек, то соответственно либо kotlin либо scala. Планирую вкатываться в Spring, Enterprise, но пока есть (будет) пет-прожект на андроиде. Поясните за JavaFx что это за зверь? Знакомый зовет к себе, говорит, что я должен освоить если к ним хочу.
Аноним 13/08/20 Чтв 16:36:43 1776233375
Аноним 13/08/20 Чтв 16:52:12 1776253376
>>1776170
>>Дрюкаю алгоритмы и синтаксис, все что в голову придет и куда разговор нас направит
А если я упомяну что могу запилить круд с двухфакторной аутентификацией на спринге и немного умею в реактивность, мне пизда? Бинпостпроцессоры писать заставишь?
Аноним 13/08/20 Чтв 17:01:18 1776259377
>>1776253
>Бинпостпроцессоры писать заставишь?
За кого ты меня принял, я не Евгений Борисов. Скромно попрошу написать реализацию equals для своего класса.
Аноним 13/08/20 Чтв 17:20:39 1776291378
>>1776229
У котлина хороший интероп с джавой, у скалы похуже, и стек там свой.
Java FX - либа для гуя, клепать формочки.
Аноним 13/08/20 Чтв 17:26:44 1776303379
Аноним 13/08/20 Чтв 18:10:04 1776389380
>>1776229
>>Планирую вкатываться в Spring, Enterprise, но пока есть (будет) пет-прожект на андроиде.
Для начала выбери тебе энтерпрайз или мобилки.
Для энтерпрайза для начала спринг изучи, а потом можно - жс, го, кложур, или даже скалу.
Для мобилок - котлин, свифт, жс
>>JavaFx что это за зверь?
Свинг на стероидах. Может андроид их использует, но это в другом треде надо спрашивать. В энтерпрайзе его почти нет.
Аноним 13/08/20 Чтв 18:45:00 1776434381
image.png 119Кб, 586x227
586x227
Изучаю за 3 месяца и вешаюсь нахуй на люстре на кухне, какие подводные
Аноним 13/08/20 Чтв 18:45:35 1776436382
>>1776389
У нас на fx пишут утилитки для внутреннего использования, лол.
Аноним 13/08/20 Чтв 18:53:45 1776442383
>>1776434
Смотря какой бекграунд. Я начал тыкать ЕЕ и спринг и через 4 месяца устроился.
Аноним 13/08/20 Чтв 19:01:04 1776444384
>>1776442
Ну я, пока учился на инженера-долбоеба, ковырял ботов в телегу на питоне, потом бота-фармера-трейдера для PoE написюлькал очень хуевого, не осилил хукать инфу сразу из игры, автоматизировал сортировку инвентаря в той же игре с использованием cv2, ну и в рамках диплома систему отслеживания вещей на складе + штрихкоды высрал с использованием мускуля.

Меня сбивает с толку такое огромное количество наименований.
Аноним 13/08/20 Чтв 19:07:21 1776447385
>>1776444
Тогда, скорее всего, осилишь быстро.

Куча наименований всех сбивает, а на самом деле выучил основные фичи спринга - и это по объёму уже почти половина.
Аноним 13/08/20 Чтв 19:27:39 1776453386
>>1776434
За 3 недели можно выучить, если голова работает.
Аноним 13/08/20 Чтв 19:29:32 1776455387
>>1776453
Прям паста уже какая-то.
Аноним 13/08/20 Чтв 19:35:03 1776464388
>>1776259
>реализацию equals для своего класса
А в чем соль? Типа никто не помнит как его реализовать из-за алт+инсерт/ломбоков?

мимо
Аноним 13/08/20 Чтв 20:11:46 1776489389
>>1776464
Не в каждом проекте на который ты приходишь будет ломбок, но дело даже не в этом. Такие базовые вещи не должно быть проблемой вручную набросать. За рутиной написания этого метода по памяти скрывается глубинное понимание вещей, знание контрактов этого метода. Даже в таком якобы простом методе можно обосраться. Можешь свой какой-нибудь засветить, сообщество оценит. А по поводу кодогенерации - так тебе же еще нужно поддерживать код, читать этот метод, написанный бывшими и текущими коллегами, обнаруживать в нем ошибки. И так везде: ты должен знать экзекуторы, но уметь запускать тред вручную, ты должен знать классы-хелперы для синхронизации, но уметь пользоваться wait/notify, знать спринг дату, но уметь и в JDBC. Базовые инструменты это как строительные кирпичики для чего то более глобального. И вот общий посыл такой что тебя проверяют насколько гнилые или наоборот, прочные, твои строительные кирпичики.
Аноним 13/08/20 Чтв 20:42:06 1776503390
>>1776489
>>Базовые инструменты это как строительные кирпичики для чего то более глобального.
Скорее наоборот. Ты сначала изучаешь что то простое, а потом копаешь как это устроено. В физическом мире - тебе не нужно знать технологию изготовления марки стали из которой был сделан двигатель внутреннего сгорания, чтоб пользоваться автомобилем.
Аноним 13/08/20 Чтв 20:44:13 1776505391
>>1776503
А про треды, wait/notify и JDBC вообще знать не обязательно.
Аноним 13/08/20 Чтв 21:14:38 1776520392
>>1776503
>В физическом мире - тебе не нужно знать X, чтоб пользоваться Y.
Совершенно верно. Но либо пример не работает, либо логика. Иначе как объяснить всех этих людей: спринг-потрошитель, хибернейт-потрошитель, jvm-потрошитель.

>>1776505
Понял( тебя,|, тебя) вычеркиваю.
Аноним 13/08/20 Чтв 21:20:13 1776528393
>>1776505
Я как-то после выходных минут 10 сравнивал стринг через ==, зато потом понял, почему такие базовые вещи учить надо.
Миша всё верно говорит. Если рефлексивность, транзитивность, симметричность, непротиворечивость для тебя просто набор слов, то тебе перезвонят.
Аноним 13/08/20 Чтв 21:26:46 1776544394
>>1776528
>Я как-то после выходных минут 10 сравнивал стринг через ==
Ну ты тупой, но это не аргумент.
Аноним 13/08/20 Чтв 21:32:52 1776551395
Аноним 13/08/20 Чтв 21:35:15 1776553396
Аноним 13/08/20 Чтв 22:00:35 1776576397
image.png 45Кб, 874x451
874x451
Пора, джавач.
Аноним 13/08/20 Чтв 22:05:20 1776585398
>>1776453
я бумер-олдфаг с пятеркой языков в багаже, хуй там, смог за три недели освоить только треть книги "Философия Java" и уже волосы от напруги на жопе шевелятся, правда я еще на работу хожу программистом(сейчас на PHP) По моим подсчетам освоить java, занимаясь по вечерам для прогера это недель 12-15 , работая по 2 часа в день (приходится на работе пиздить еще время)
Аноним 13/08/20 Чтв 22:07:59 1776591399
>>1776528
а стринги ведь можно через == сравнивать?
я нашел в коде someStr == "SHIT" и оказалось, что это норма
Аноним 13/08/20 Чтв 22:09:38 1776592400
>>1776591
>можно?
Можно. Это похоже на ситуацию с грибами - есть можно все, но некоторые только один раз.
Аноним 13/08/20 Чтв 22:35:17 1776614401
>>1776591
Результат будет не таким, какой ты ждёшь. Вдруг там логика каким-то образом завязана на то, что someStr указывает именно на ту самую строку из пула строк...
Но более вероятно, что это баг, так что смотри git blame, открывай джиру и заводи баг.
Аноним 14/08/20 Птн 01:08:14 1776725402
>>1776591
Можно. == вернет true если слева и справа от него указатель на одну и ту же строку.

someStr == "SHIT" скорее всего вернет false, даже если строки содержат одинаковый набор символов.

Однако,
>String v = "SHIT";
>System.out.print(v=="SHIT");
На OpenJDK 8 возвращает true

А вот
>String v = "SH";
>v += "IT";
>System.out.print(v=="SHIT");
Возвращает уже false

Короче, применяй с осторожностью.
Аноним 14/08/20 Птн 03:26:49 1776772403
Без названия (3).jpg 9Кб, 184x274
184x274
eaij7gt0hsg8wgs[...].jpg 28Кб, 330x531
330x531
5819068333.jpg 29Кб, 640x480
640x480
cover1w600.jpg 87Кб, 600x773
600x773
Сориентируйте по книгам для первоначального вката. Пока синтаксис базовый, основы какого-нибудь spring'a. Как принципы ООП представлены в Java. Короче с нуля, но в программировании опыт есть, но не в Java.

Вот что из пикрилов лучше читать. Или всё можно осилить. Анон, твоё мнение об этих книгах.
Аноним 14/08/20 Птн 07:18:10 1776796404
>>1776772
Я начинал с Майка МакГрата "Java. Программирование доя начинающих" там всего страничек 200, потом бегло пробежался по Сьерре (Мне так и не удалось найти переиздание под жабу 8+ поэтому бегло), потом Шилдт. Философию читать ваще смысла нет, пока не устроишься работать.
Но как тут писали анончики важно не зацикливаться на чтении, больше практики...
Аноним 14/08/20 Птн 08:51:28 1776827405
>>1776772
я читаю философию (с программерским бекграундом), очень тяжко идет, там сейчас 1100 страниц. Я бы х.з. с head first начал, а потом отдельно по темам из разных источников набирал.
Аноним 14/08/20 Птн 10:37:05 1776902406
>>1776772
Я начинал с Head First не имея вообще никакого опыта программирования лабы на с++ на 1 кусе универа не в счет, и могу сказать, что читается довольно легко и все понятно, хотя стиль изложения своеобразный, но мне зашло. После нее пробовал читать Шилдта, идет тяжело, так что я в итоге плюнул и начал читать просто чужой код и сам что-то ваять.
Аноним 14/08/20 Птн 10:49:42 1776921407
Большие ли шансы обосраться, если вкачусь в джава сейчас?
Аноним 14/08/20 Птн 10:54:07 1776926408
Аноним 14/08/20 Птн 10:56:32 1776932409
>>1776926
ну я только начал изучать основы, и вроде как не плохо идет. Буду ли я кому-то нужен в конце с этими знаниями?
Аноним 14/08/20 Птн 11:10:44 1776944410
>>1776932
Нет конечно.
1. Изучишь основы.
2. Пет прожект.
(тут ты должен понять для тебя ли вообще программирование)
3. Дальше задроч к собесу и пляски раком для вкатывания.
Аноним 14/08/20 Птн 11:25:55 1776951411
>>1776932
Что значит нужен? Нужны мидлы и выше, востребованность адовая, джуном, как выше отметили, чтоб вкатиться будешь плясать раком, рассылая резюме во все конторы в поле зрения, может повезет, а может год будешь ходить по собесам.
Аноним 14/08/20 Птн 13:39:27 1777135412
Часто ли вы юзаете регулярные выражения в своих проектах? Вообще это жизненонеобходимая штука?
Аноним 14/08/20 Птн 13:41:23 1777139413
>>1776951
Можно в стильный и модный js вкатиться уже прямо сейчас без задней мысли. По хэндхантеру на ждуна около 200 вакансии по сравнению с 50 вакансиями на Java ждуна.
Аноним 14/08/20 Птн 13:41:48 1777142414
>>1777135
Иногда бывают нужны.
Тебе лень их учить, раз спрашиваешь? Там и учить-то нечего.
Аноним 14/08/20 Птн 14:07:54 1777177415
>>1777139
На фронта и желающих больше, притом разы. Ведь там через год уже 150к, ещё и по всякой унылой хуйне (вроде SQL и алгоритмов) ебут меньше.
Вкатуны в основном только туда и лезут же.
Аноним 14/08/20 Птн 14:52:42 1777242416
>>1777139
Это да, а если сверху ещё накатить пыху, то можно и на ждунчика не претендовать, а идти во фриланс и колупать всякое гавно на вордпрессе. Деньги будут, а надоест через неделю от одного и того же и начнёшь волком выть, да ещё надо карму набить и целовать заказчика в зад.
А можно и вовсе подскакивать кабанчиком находить клиентов на веб и нанимать ололоева фрилансера за еду и учить ничего не надо.
Аноним 14/08/20 Птн 15:16:02 1777283417
>>1777177
у меня друган где-то в алиэкспрессе, говорит на беке яндексоиды бывшие сидят и охуевают, а на фронте те кто и пузырьком не отсортирует
Аноним 14/08/20 Птн 15:26:53 1777295418
>>1777283
Мне кажется там своих заёбов хватает.
Я вот формочки рисовать никогда не хотел, уж лучше буду хешмапы по шинам катать.
Аноним 14/08/20 Птн 16:44:08 1777392419
>>1776576
Ну что за шрифты, пиздец...
Аноним 14/08/20 Птн 16:45:26 1777395420
Что означает "мапиться"?
Аноним 14/08/20 Птн 16:49:39 1777399421
>>1777392
Комик санс, курсив.

>>1777395
Когда каждому значению из одного множества ставится в соответствие значение из другого. Примеров много, например, маппинг роутов к контроллерам в MVC.
Аноним 14/08/20 Птн 17:02:04 1777421422
Аноним 14/08/20 Птн 17:38:10 1777464423
Такой вопрос, есть ли смысл углубляться в Java EE или сразу в Spring для создания своего пет-проекта? Просто во многих вакансиях я вижу необходимо знание Spring. Но может быть в Java EE основы заложены?
Аноним 14/08/20 Птн 17:39:02 1777465424
>>1777464
Нет, сразу на Spring Roo пили.
Аноним 14/08/20 Птн 17:47:59 1777475425
>>1776591
> someStr == "SHIT" и оказалось, что это норма

это шизо норма, надо юзать "SHIT".equals(some)
Аноним 14/08/20 Птн 17:53:51 1777480426
>>1777464
Если не планируешь идти на проекты на ЕЕ-стеке, прям углубляться смысла нет, спринг основывается лишь на базовых фичах ЕЕ, для остального решения у него скорее альтернативные, чем развитие ЕЕ-шных.
К примеру, и там и там юзаются жпа и сервлеты, но вот mvc - это не надстройка для jax-rs, а независимая технология.
Аноним 14/08/20 Птн 17:54:13 1777481427
>>1777135
Нечасто, но с десяток раз прям сильно выручали.
Аноним 14/08/20 Птн 18:04:32 1777493428
чяднт.png 224Кб, 1710x1344
1710x1344
Что я делаю не так?
Аноним 14/08/20 Птн 18:05:57 1777497429
image.png 325Кб, 604x435
604x435
Аноним 14/08/20 Птн 18:10:27 1777508430
Тред не читал, на что перекатиться с Idea ? Лет пять плотил исправно, но теперь среда зговнякалась, обновление ставить страшно, всё перестаёт работать нахуй.
Аноним 14/08/20 Птн 18:11:28 1777511431
Аноним 14/08/20 Птн 18:11:48 1777512432
Аноним 14/08/20 Птн 18:16:24 1777518433
>>1777493
Убрал пространство имен и заработало.
Аноним 14/08/20 Птн 18:16:48 1777519434
>>1777508
> Тред не читал
И не надо, здесь всё равно большинство считает, что это лучшая иде всех времён и народов.
Аноним 14/08/20 Птн 18:32:54 1777532435
Аноним 14/08/20 Птн 18:35:39 1777534436
>>1777493
>>1777518
Наверное среда не в курсе этих схем, может надо включить плаген саппорт J2EE или как там, или вручную зарегистрировать схемы
Аноним 14/08/20 Птн 18:48:30 1777540437
чяднт-v2.png 85Кб, 1245x598
1245x598
>>1777532
Хз, но так тоже забилдилось и работает.
Аноним 14/08/20 Птн 19:38:43 1777581438
>Учишь всю осень и зиму Java + Spring, делаешь один пет проджект, закидываешь на гитхаб, подаешься на Sberseason и идешь работать за 40к в месяц за 20 часов в неделю

какие подводные
Аноним 14/08/20 Птн 19:51:27 1777586439
>>1777581
> Учишь всю осень и зиму Java + Spring, делаешь один пет проджект, закидываешь на гитхаб, подаешься на Sberseason
А после собеса на сберсизонс мне сказали, что я могу попробовать пройти к ним сразу на ставку через ещё один собес, и прошёл.
Аноним 14/08/20 Птн 19:54:05 1777587440
>>1777581
>Учишь всю осень и зиму Java + Spring
Ну вполне реально, сам так делал.
>делаешь один пет проджект
Ага, лаба1 или калькулятор.
>подаешься на Sberseason
Это какие-то курсы? Ну тогда ты точно долбаёб.
>идешь работать за 40к в месяц за 20 часов в неделю
И идёшь нахуй или потом ещё полгода бегаешь по другим собесам.
Аноним 14/08/20 Птн 20:03:01 1777600441
Аноним 14/08/20 Птн 20:09:28 1777613442
>>1777508
Мне вполне нравится Eclipse. Правда там не будет тем с аниме девочками, но работает стабильно и надежно, как швейцарские часы.
Аноним 14/08/20 Птн 20:17:52 1777619443
>>1777613
Без аниме это не серьезно
Аноним 14/08/20 Птн 20:18:54 1777621444
>>1777581
> за 40к в месяц за 20 часов в неделю
Там это так не работает, если ты идёшь на полставки, то и получаешь половину, то есть 20.

>>1777587
> Это какие-то курсы?
Стажировка для студентов на 3 месяца. Именно для студентов - выпускников туда не берут.
> И идёшь нахуй
Судя по тому, что я слышал, там нужно быть конченным долбоёбом, чтобы потом не смочь остаться.
Аноним 14/08/20 Птн 20:20:05 1777624445
>>1777621
Бля, я уже выпускник, мне остается только жевать хуй в пятерочке?
Аноним 14/08/20 Птн 20:20:52 1777625446
>>1777519
Большинство работает со спрингом - а поддержка спринга лучше всего в идее.
Аноним 14/08/20 Птн 20:21:35 1777628447
>>1777600
У вас нет опыта работы в НАШЕЙ компании, а значит ваш опыт не опыт.
Аноним 14/08/20 Птн 20:25:30 1777633448
>>1777624
Можешь поступить в магистратуру, тогда возьмут, лол.
А так ищи вакансии, хотя сейчас на рынке труда, наверное, полный пиздец, особенно если нет опыта.
Аноним 14/08/20 Птн 20:31:07 1777638449
>>1777621
>нужно быть конченным долбоёбом
Т.е. то, что он идёт в сбер на стажировку тебе ни о чём не говорит?
Аноним 14/08/20 Птн 20:34:04 1777641450
>>1777600
Вон в соседнем треде парень описывает свой опыт в госконторе.
Сидит в экселе хуйню заполняет, читает двачи, только к концу первой недели дали какой-то скрипт написать.
Ахуенный опыт, до 100к лет 5 будет расти.
Аноним 14/08/20 Птн 20:36:34 1777645451
>>1777641
При этом параллельно телка за столом напротив уже пр делает, видел, читал.
Аноним 14/08/20 Птн 20:36:43 1777646452
>>1777638
Это имеет хоть какой-то смысл, пока ещё учишься, ибо найти реальную работу студенту без опыта, да ещё и на полставки, сложно. После выпуска, да, странновато.
Аноним 14/08/20 Птн 20:43:50 1777650453
Если я пойду на стажировку или работу, то могут исключить из вуза, так как не сданная практика -> не допуск к экзамену. При чем, нужно сначала ходить в универ, делать замеры для лаб по физике, потом приходить и защищать. У нас практика еще по другим предметам есть, но там проще.
Что делать, проебать очередной год, пока она не закончится, или что?
Аноним 14/08/20 Птн 20:51:02 1777655454
Аноним 14/08/20 Птн 20:53:04 1777659455
>>1777650
> практика
> физика
1 или 2 курс что ли? Вышеупомянутая стажировка, вроде, только с 3.
Аноним 14/08/20 Птн 21:00:10 1777666456
>>1777646
Не думаю, что есть разница в поиске первой работы, что с коркой, что без неё.
Я пытался найти без корки, попробовал чутка - не вышло, забил.
Потом с коркой. Попробовал чутка - не вышло. Повторил раз 50 - и вот я её нашёл.
Т.е. в любом случае тяжело будет. Особенно в айти. Особенно во время короновирусной эпидемии.
Даже в этом сбере там будет 9000 желающих пойти на эти курсы.
Аноним 14/08/20 Птн 21:58:45 1777704457
>>1777666
Ппц ты олдфаг МВП треда.
Аноним 14/08/20 Птн 22:21:43 1777714458
>>1777704
Да, сидел там, когда вкатывался.
Там конечно дохуя шизиков, но иногда проскакивает полезная инфа.
Аноним 14/08/20 Птн 22:22:50 1777715459
>>1777666
Да там в сбер подаются многие да, правда большая часть из них знает джаву на уровне простеньких лаб. Реально скилловых людей с петпроджектами будет немного, а сбер большая контора так-то.
Аноним 14/08/20 Птн 22:24:49 1777716460
>>1777581
Если студент, то норм. Если уже выпустился, то нельзя. Можешь пойти в магистратуру и попробовать через 1.5 года, если сейчас прием в магу уже закончился.
Аноним 14/08/20 Птн 22:48:40 1777730461
>>1777497
Тюбетейка лишняя, без нее был бы топчег на новую шапку.
Аноним 14/08/20 Птн 22:55:05 1777732462
feybUI5JfHuJviW[...].jpg 19Кб, 256x256
256x256
Аноним 15/08/20 Суб 10:37:01 1777977463
image.png 223Кб, 456x435
456x435
Аноним 15/08/20 Суб 12:35:49 1778051464
Screen Shot 202[...].png 380Кб, 2904x1910
2904x1910
Screen Shot 202[...].png 155Кб, 1452x742
1452x742
какую анатоцию нужно вьебать чтоб не было этой рекурсивной хииболы
вроде как json property, но это не точно
Аноним 15/08/20 Суб 12:52:53 1778066465
Аноним 15/08/20 Суб 13:45:59 1778077466
>>17780
пасиб, но все-же это был json property

@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)

Аноним 15/08/20 Суб 15:48:39 1778133467
Анон, помоги определиться.
Делаю прожект для портфолио, а именно сайт, и вот встал вопрос, как именно подойти к вопросу кэширования данных, выдаваемых на вьюшки.
Первый вариант: при запуске загружать из БД все имеющиеся данные в кэш. Обновлять их в кэше по мере необходимости, и время от времени сохранять изменения в базу.
Второй вариант: при запуске не делать полное считывание БД. Брать оттуда данные по мере необходимости, но повесить на геттеры @Cacheable. Сеттеры сразу сохраняют изменения в БД.

Наверняка вопрос ужасно глупый, но это, по сути, мой первый опыт в организации такого кэширования. Поэтому раньше с таким встречаться не приходилось.
Аноним 15/08/20 Суб 15:53:46 1778139468
>>1778133
> Первый вариант
Не делай так никогда, иначе зачем тебе вообще база с транзакциями, если в любой момент может произойти сбой, и все данные, которые не успели сохраниться, проебутся. Кешировать можно только чтение, запись - нельзя.
> Второй вариант
Да.
Аноним 15/08/20 Суб 15:53:55 1778140469
>>1778133
>при запуске загружать из БД все имеющиеся данные в кэш
А если база на пару терабайт?
Аноним 15/08/20 Суб 16:36:48 1778174470
>>1778139
>>1778140
Действительно логично, спасибо. Так и сделаю тогда.
Аноним 15/08/20 Суб 17:19:03 1778232471
а почему у нас аниме в шапке?
Аноним 15/08/20 Суб 17:30:41 1778241472
>>1778232
Чтобы тред был анимешным.
Аноним 15/08/20 Суб 17:55:33 1778253473
>>1778232
Мы анимешники на анимешном форуме. Сам-то как думаешь?
Аноним 15/08/20 Суб 20:11:00 1778319474
>>1778253
В чем посыл второй пикчи? Типа референс на того негра?
Аноним 16/08/20 Вск 00:25:21 1778492475
>>1778319
Это просто пикча, лол
Аноним 16/08/20 Вск 17:51:39 1778851476
поясните для дебила.
почему
Integer a = 128
Integer b = 128
не равны, если через "==" сверять, а через ".equals", то всё равно
Аноним 16/08/20 Вск 18:02:15 1778857477
>>1778851
Потому что через == ты сравниваешь не значения, а ссылки на объекты, и они могут не совпасть, даже если значения одинаковые. Но есть нюансы, небольшие значения до 128 хранятся в пуле jvm, чтобы экономить ресурсы на их создания, и ссылки на них совпадают для одинаковых значений, поэтому равны, но всё, что выше, создаётся каждый раз заново.
Аноним 16/08/20 Вск 18:05:07 1778858478
АПГРЕЙДИШЬ ИДЕЮ КОММУНИТИ
@
ОТВАЛИВАЕТСЯ DATABASE NAVIGATOR
@
С ЛИЦОМ ЛЯГУШКИ ДАУНГРЕЙДИШЬ, ПОДУМЫВАЯ О ТОМ, ЧТОБЫ СТАТЬ ПИРАТОМ
Аноним 16/08/20 Вск 18:06:27