https://youtu.be/8DEljlRmSic?si=bgExloXNYFrWB7TR
Привет всем, приятного просмотра. Как получать мета-информацию из базы данных - очень полезный навык, который может помочь вам в проекте ℹ️😎
Привет всем, приятного просмотра. Как получать мета-информацию из базы данных - очень полезный навык, который может помочь вам в проекте ℹ️😎
YouTube
30. Свой Тиндер на Java - Meta Data и сортировка
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое метаинформация (metadata) и научимся делать сортировку по различным полям в БД
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder…
В этом видео мы узнаем что такое метаинформация (metadata) и научимся делать сортировку по различным полям в БД
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder…
🔥4
https://youtu.be/xycqc984mHQ?si=b6B0BqMlm0yfvnCJ
Привет! Ну вот и до пагинации дошли! Очень важная тема для изучения, есть почти во всех крупных проектах 😎
Привет! Ну вот и до пагинации дошли! Очень важная тема для изучения, есть почти во всех крупных проектах 😎
YouTube
31. Свой Тиндер на Java - Pagination (Пагинация)
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое пагинация (pagination) и научимся отдавать данные по-частям
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder
GitHub…
В этом видео мы узнаем что такое пагинация (pagination) и научимся отдавать данные по-частям
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder
GitHub…
🔥5
https://youtu.be/N9k0H_oOBfw?si=A5tTPph3DucCvcQw
Всем приятного просмотра! ✌️Знаю что в обучении очень важно много практиковаться.
На этом занятии мы вспомним все, чему научились и напишем основной функционал нашего приложения: лайк/дизлайк/скип пользователей.
Ролик с практикой получился ровно на 1 час 😵💫. Но получилось очень емко и структурировано, как по мне.
Кажется скоро нужно уходить в кинематограф 🍿
Всем приятного просмотра! ✌️Знаю что в обучении очень важно много практиковаться.
На этом занятии мы вспомним все, чему научились и напишем основной функционал нашего приложения: лайк/дизлайк/скип пользователей.
Ролик с практикой получился ровно на 1 час 😵💫. Но получилось очень емко и структурировано, как по мне.
Кажется скоро нужно уходить в кинематограф 🍿
YouTube
32. Свой Тиндер на Java - Практика
Подпишись чтобы не пропустить новые видео.
В этом видео мы освежим в памяти все технологии, которые прошли до этого и напишем основной функционал нашего приложения. Сможем лайкать и дизлайкать пользователей, а так же находить match между пользователями.
…
В этом видео мы освежим в памяти все технологии, которые прошли до этого и напишем основной функционал нашего приложения. Сможем лайкать и дизлайкать пользователей, а так же находить match между пользователями.
…
❤4
Привет, сегодня в 15:00 МСК прямая транслация собеседоавния на позицию middle java.
👍4
Если кто-то не успел увидеть трансляцию или трансляция была с прерываниями - вот полное видео собеседования 🤝🍿
https://youtu.be/RBJxVG_sDRo?si=y3yRLq9smmEc3bJY
https://youtu.be/RBJxVG_sDRo?si=y3yRLq9smmEc3bJY
YouTube
MIDDLE JAVA - Собеседование
Подпишись чтобы не пропустить новые видео.
Собеседование на позицию Middle Java Developer
Что тебе не хватает для устройства Java-разработчиком?
Карьерные консультации - пиши мне на почту - eliseevdry@mail.ru
Если хочешь попробовать свои силы на собеседовании…
Собеседование на позицию Middle Java Developer
Что тебе не хватает для устройства Java-разработчиком?
Карьерные консультации - пиши мне на почту - eliseevdry@mail.ru
Если хочешь попробовать свои силы на собеседовании…
🔥7
Привет! Ну вот и пришло время познакомиться со сложной темой, такой как транзакция и ACID. Думаю, что получилось достаточно наглядно и понятно!
https://youtu.be/pLjYoDZAWWs?si=V6coFgDEbSUGjQaL
https://youtu.be/pLjYoDZAWWs?si=V6coFgDEbSUGjQaL
YouTube
33.1. Свой Тиндер на Java - Транзакции и ACID
Подпишись чтобы не пропустить новые видео.
В этом видео мы познакомимся с аббревиатурой ACID и на примере узнаем что такое транзакция.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder
GitHub…
В этом видео мы познакомимся с аббревиатурой ACID и на примере узнаем что такое транзакция.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder
GitHub…
❤5
Выкладываю следом продолжение темы с ACID - Про изоляцию и устойчивость. Это в качестве извинений за долгое отсутствие роликов! 🙂
https://youtu.be/cqSrfZUZOUQ?si=zuMhnBb73k9h9rNZ
https://youtu.be/cqSrfZUZOUQ?si=zuMhnBb73k9h9rNZ
YouTube
33.2. Свой Тиндер на Java - Транзакции и ACID
Подпишись чтобы не пропустить новые видео.
В этом видео мы продолжим изучать аббревиатуру ACID и познакомимся еще с двумя свойствами: Isolation и Durability.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https:…
В этом видео мы продолжим изучать аббревиатуру ACID и познакомимся еще с двумя свойствами: Isolation и Durability.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https:…
👍4🔥3
Привет! Подоспел выпуск про batch update - очень клевую оптимизацию запросов к БД. Она увеличивает быстродействие web-приложений на порядок
https://youtu.be/afv2B2NHTc0?si=hH4t7DuT5Oq50ESR
https://youtu.be/afv2B2NHTc0?si=hH4t7DuT5Oq50ESR
YouTube
34. Свой Тиндер на Java - Batch update
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое batch update (пакетное обновление) и как его можно сделать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder…
В этом видео мы узнаем что такое batch update (пакетное обновление) и как его можно сделать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа для обсуждения проекта: https://t.me/java_tinder…
👍3❤1
Всем привет! Приятного просмотра :)
Очень важно понимать как работает подключение к БД «под капотом». В этом видео мы напишем свой connection pool 🏊♂️
https://youtu.be/992f0biMVCk?si=z23jB60webJxbrBr
Очень важно понимать как работает подключение к БД «под капотом». В этом видео мы напишем свой connection pool 🏊♂️
https://youtu.be/992f0biMVCk?si=z23jB60webJxbrBr
YouTube
35. Свой Тиндер на Java - Connection pool
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое connection pool (пул соединений), как он помогает оптимизировать работу с БД и как его можно создать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram…
В этом видео мы узнаем что такое connection pool (пул соединений), как он помогает оптимизировать работу с БД и как его можно создать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram…
👍3
Привет! Закрепляем тему про connection pool. Знакомимся с самой популярной имплементацией connection pool - Hikari CP 🙌🏼
https://youtu.be/6EDCaS64WEM?si=fSLRAsVoyfXnpMQe
https://youtu.be/6EDCaS64WEM?si=fSLRAsVoyfXnpMQe
YouTube
36. Свой Тиндер на Java - Hikari CP & Feature flag
Подпишись чтобы не пропустить новые видео.
В этом видео мы познакомимся с Hikari CP - самым популярным пулом соединений в Java. А так же узнаем что такое feature flags/feature toggles, как и в каких ситуациях их использовать.
Telegram канал проекта: htt…
В этом видео мы познакомимся с Hikari CP - самым популярным пулом соединений в Java. А так же узнаем что такое feature flags/feature toggles, как и в каких ситуациях их использовать.
Telegram канал проекта: htt…
👍2
Привет! Приятного просмотра! В этом видео мы затронем тему блокировок. Узнаем чем отличается пессимистическая и оптимистическая блокировка, а так же узнаем какая из них быстрее. Применим их на практике.
https://youtu.be/Bxh_cE9-yy8?si=o-HVd0VEIldBnKON
https://youtu.be/Bxh_cE9-yy8?si=o-HVd0VEIldBnKON
YouTube
37. Свой Тиндер на Java - Lock (Optimistic & Pessimistic)
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое блокировка (lock) и познакомимся с двумя типами блокировок: оптимистической и пессимистической. А так же узнаем в каких случаях стоит использовать locking.
Telegram канал проекта:…
В этом видео мы узнаем что такое блокировка (lock) и познакомимся с двумя типами блокировок: оптимистической и пессимистической. А так же узнаем в каких случаях стоит использовать locking.
Telegram канал проекта:…
👍3
Привет, вышел ролик про кэш и кэширование! Очень важная тема, которая поможет ускорить наше приложение и сократить количество обращений к БД на несколько порядков. В плотную подобрались к теме Redis. 🙌🏼😎
https://youtu.be/B1f1SaqpurA?si=nWckkDdheOIeIOOD
https://youtu.be/B1f1SaqpurA?si=nWckkDdheOIeIOOD
YouTube
38. Свой Тиндер на Java - Кэш (Cache) и кэширование
Подпишись чтобы не пропустить новые видео.
В этом видео мы познакомимся с понятием "кэш" (cache) и "кэширования" (caching). Поймем зачем оно нужно и как его использовать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа…
В этом видео мы познакомимся с понятием "кэш" (cache) и "кэширования" (caching). Поймем зачем оно нужно и как его использовать в нашем приложении.
Telegram канал проекта: https://t.me/tinder_java
Telegram группа…
👍4
Приятного просмотра! 🙌🏼 Ролик получился объемный, но познавательный! Запись велась в 2 «захода» из 2-х локаций 😅
https://youtu.be/qDv6Kvsnufs?si=OH8ctiY5yoGGMf3w
https://youtu.be/qDv6Kvsnufs?si=OH8ctiY5yoGGMf3w
YouTube
39. Свой Тиндер на Java - Redis
Подпишись чтобы не пропустить новые видео.
В этом видео мы познакомимся с Redis, узнаем зачем его используют в веб-приложениях и применим его у себя.
Redis документация: https://master--redis-doc.netlify.app/docs/install/install-redis/install-redis-on-mac…
В этом видео мы познакомимся с Redis, узнаем зачем его используют в веб-приложениях и применим его у себя.
Redis документация: https://master--redis-doc.netlify.app/docs/install/install-redis/install-redis-on-mac…
🔥3
Только что дочитал эту потрясающую книгу про криптографию. Всем советую к прочтению.
Рассказывается про вечное противостояние шифровальщиков и дешифровальщиков. Первые пытаются спрятать чужие секреты, а вторые пытаются эти секреты узнать.
Из книги читатель узнает про большинство известных видов шифров: от самых первых (шифр Цезаря), до квантового шифрования (которое невозможно расшифровать)
Следующий выпуск на курсе будет во многом связан с криптографией. 💿💾📇📖
Рассказывается про вечное противостояние шифровальщиков и дешифровальщиков. Первые пытаются спрятать чужие секреты, а вторые пытаются эти секреты узнать.
Из книги читатель узнает про большинство известных видов шифров: от самых первых (шифр Цезаря), до квантового шифрования (которое невозможно расшифровать)
Следующий выпуск на курсе будет во многом связан с криптографией. 💿💾📇📖
👍4🔥2
Привет! Приятного просмотра!
Так мне нравятся темы с хакерами. В этом видео мы будем шифровать пароли пользователей с помощью разных алгоритмов шифрования. Даже если злоумышленник получит доступ к базе данных с паролями - он уйдет ни с чем 😎
https://youtu.be/t6uzRSIQGSw?si=zGMZ4qANo8knY3Cs
Так мне нравятся темы с хакерами. В этом видео мы будем шифровать пароли пользователей с помощью разных алгоритмов шифрования. Даже если злоумышленник получит доступ к базе данных с паролями - он уйдет ни с чем 😎
https://youtu.be/t6uzRSIQGSw?si=zGMZ4qANo8knY3Cs
YouTube
40. Свой Тиндер на Java - Password encoding
Подпишись чтобы не пропустить новые видео.
В этом видео мы обезопасим наше приложение от злоумышленников с помощью зашифровки паролей. Познакомимся с разными способами шифрования и выберем лучший из них.
Книга: C. Сингх "Книга шифров"
Telegram канал проекта:…
В этом видео мы обезопасим наше приложение от злоумышленников с помощью зашифровки паролей. Познакомимся с разными способами шифрования и выберем лучший из них.
Книга: C. Сингх "Книга шифров"
Telegram канал проекта:…
🔥5👍2
Привет всем! 🍿 Меня долго не было и я пришел с топ контеном! Встречайте - Maven - одна из самых популярных систем сборки проектов. В последующих выпусках разберем подробно все тонкости этого инструмента. Этот выпуск вводный - в нем мы сделаем из нашего проекта - Maven-проект. Скоро напишу почему я так долго отсутствовал - очень радостная и уважительная причина! 🙂
https://youtu.be/VGisnulDoJA
https://youtu.be/VGisnulDoJA
YouTube
41. Свой Тиндер на Java - Maven
Подпишись чтобы не пропустить новые видео.
В этом видео мы узнаем что такое системы сборки и познакомимся с одной из самых популярных - Maven. А так же перепишем наш проект на Maven-проект
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes…
В этом видео мы узнаем что такое системы сборки и познакомимся с одной из самых популярных - Maven. А так же перепишем наш проект на Maven-проект
mvn archetype:generate -DarchetypeGroupId=org.apache.maven.archetypes…
👍5🔥2
Причина долгого отсутствия - моя свадьба и медовый месяц :) Брал паузу чтобы накопить сил и идей для новых роликов 🙌🏼
Идей и сценариев куча - осталось воплотить это в жизнь 🫶 Чем я сейчас и занимаюсь)
Идей и сценариев куча - осталось воплотить это в жизнь 🫶 Чем я сейчас и занимаюсь)
🔥21❤1
