Потенціал має кожен, але щоб стати успішним інженером не достатньо просто вчитися... Потрібно сформувати спосіб мислення націлений на вирішення проблем, співпрацю і зростання. А також відповідні навички і звички.
Звучить круто, але зробити це самостійно може далеко не кожен. Тому ми розробляємо відкриту навчальну систему, формуємо спільноту інженерів і показуємо усе це на каналі.
Пікірлер
👉 Приєднуйся до спільноти професіоналів: www.bobocode.com
👉 Приєднуйся до спільноти професіоналів: www.bobocode.com
Дуже дякую! Цікаво, корисно та зрозуміло!
Bobocodo , класне Дякую
дякую за відео. тема дженериків є однією з найнезрозуміліших для мене😅
Вправа не допомагає?)
Дякую, дуже приємно слухати а головне розуміти... складні теми
Вирішив передивитись ще раз і не зміг відтворити у себе. Тут kzread.info/dash/bejne/onZsl7WekcevXaQ.html ти кажеш, що додаючи WHERE чи щось таке, не буде працювати EAGER. Але ж він і так не працює, коли ми пишемо запит самостійно (createQuery())... Далі ти кажеш, що якщо хібер нам сам створить запит, тоді ок, EAGER спрацює. Але ж ЯК хібер нам створить запит типу 'select *'??? Я розумію, що коли ми отримаємо ОДИН Person за допомогою find(), то всі його нотатки теж завантажаться в одному запиті. Але ж проблема N+1 стосується findAll? І ми цей findAll пишему як SQL/JPQL? Чи я помиляюсь?
Чи планується в майбутньому розгляд теми дизайну коду, архітектури, OOD, DDD, Clean code, комплексний розбір GOF паттернів, бізнес паттернів?
Привіт! Bobocode зараз в процесі великих змін, тому трохи важко сказати. 😅
Намагаюсь підключитись до ноута Тараса як у відео, щось не виходить. Підскажіть що не так?)
Якщо це жарт - то 😂. Якщо ж ні, то до ноута Тараса ви можете підключитися тільки, якщо він ввімкнений, "слухає" конкретний сокет, до якого ви намагаєтеся підключитися і відповідний порт відкритий на зовні...
@@Bobocode звісно жарт, не все так погано :D
@@connection_failed 😅
19:55 - цікаве зауваження. Хочу додати, що boolean - це тип з бінарним значенням і, відповідно, логіка також має бути бінарною. Тобто, якшо змінну не засетали, то обовʼязково має бути якесь дефолтне значення (false або true), якщо ж при значенні null зʼявляється третій варіант розвитку подій, то використання boolean в даному випадку - це вже наслідок невдалого дизайну.
Вивчаю програмування самостійно, і дуже дуже радий що знайшов ваш канал та ваше ком'юніті!
Бажаємо удачі! 💪
Дякую)
це неймовірно, дякую Вам! Я колись вчилася, а тепер повертаюся в професію... Як заново народилася. Підтримую канал!
Дякую! Вам удачі!
дякую ) вже зареєструвався )
👉Реєструйся на презентацію: bit.ly/4aqfAgq
Дякую.❤ Крутезне відео!
Дай Вам Бог здоров'я за Ваші старання🙏
Дякую! ☺️
Може мені хтось роз'яснити тонкощі... Ось ми робимо запит, отримуємо Ентіті, закриваємо сесію, перетворюємо Ентіті у ДТО та передаємо її далі. А що робити коли ця ДТО вернеться зміненою і нам требу буде оновити Ентіті? Вона вже детач як мінімум, а то і не існує зовсім. В мене є User який містить List<Role>, а той вже містить List<Permission>. Всі ці Ентіті, звісно, мають додаткові таблиці для зв'язку OneToMany. І от коли я просто перетворюю User на ДТО, а потім назад ДТО в Ентіті - Hibernate видаляє усі записи у таблицях зв'язків та записує в них дані по новому, навіть якщо я нічого не міняв. То як бути? Що саме потрібно, щоб не робити такої дурості, як постійний перезапис даних?
Якщо коротко, то вчити, як працює Hibernate 😅
дякую
Дякую!
Ви говорите чудові речі, мені дивно чому ваші відео набирають так мало переглядів 🤔
Бомба!!! Я готовий інвестувати в себе, це супер інвестиція, хочу на воркшоп
Я готовий бути інженером!
🔥🔥🔥
Цього разу набагато краще
👉 Реєструйся на воркшоп: bit.ly/3vlwvkV
Диви який балакучий, майже 9 хвилин говорив ) Не схоже на тебе, не схоже
А разве СУБД не хранит названия в нижнем регистре, если не обернуть их кавычками? Так что хоть пиши, хоть не пиши в camelCase - ничего не изменится. Поэтому и пишут в snake_case.
🔥🔥🔥🔥🔥🔥
дуже надихаюче відео. класну пораду дав про те що всім нам так чи інакше потрібна допомога. в мене з цим велика проблема. я не вмію і боюсь просити допомоги. і від цього ще більше страждаю.
Класно працює взаємодопомога, коли люди з спільними цілями обʼєднуються і працюють разом. Так би мали працювати команди 😀
але ж вмієш ти налякати! здоровя тобі міцного)
Дякую! 😅
Мій батько казав: "Вчися синку і думай багато, бо будеш дурнем, а я твоїм татом."
Степан Руданський Лист Їден дідич мав у школах Кохану дитину, Ото раз до неї й пише: «Милий ти мій сину! Як ти здоров - слава богу, А як добре вчишся, То не візьме тебе дідько, Про то не журися. Моя жінка, твоя мати, Без відома мого Посилає на горіхи Тобі золотого. А я тобі посилаю Старі ногавиці, Зроби собі жупанину, З рештків - рукавиці. Та учися, милий сину, Добре та багато, Бо ти дурнем зостанешся, А я - твоїм татом!»
я вже було почав думати, йшов по вулиці в навушниках і мало не збила машина )))
😂😂
я подумав про повістку і ЗСУ
Дуже дякую за Вашу работу ) звичайно дуже хотілося б побільше відео від вас ) і колись мати змогу попасти до вас на навчання !!!
💪
Початок відео виглядає тривожно, але напевно Тарас так і хотів 😄
Дуже дякую за це відео! Це було неймовірно цікаво і корисно. Так тримати, ви крутий мужик! 🚀
Мобілізація?
Я йобнутись але пізнати хабернейт
Хто ще не був на воркшопі - рекомендую відвідати. Хто знайомий зі мною - той знає що я поганого не пораджу 😊
23-го березня чекаємо тебе на онлайн воркшоп «ДНК Успішного Інженера». 👉Реєструйся за посиланням: bit.ly/48GDkLD
Вітаю, а чи можна комбінувати oauth2 та jwt authetication на спрінгу? Умовно за допомогою oauth2 авторизовуватися, а при успішній авторизація зберігати юзера в бд та генерити jwt, який вже буде використовуватися для доступу до ресурсів в застосунку?
Супер
Супер
Супер. Дякую
Просто супер урок. Дякую друже
♥
Друзі, ми провели воркшоп у Лютому і плануємо ще один на Березень. 👉Реєструйтеся за посиланням: bit.ly/48GDkLD
Може де на літо ще щось придумаєте?
❤