- Видео 89
- Просмотров 19 729
Даниил Шахмоведев | IT Технологии
Добавлен 18 мар 2024
Добро пожаловать на канал, посвящённый программированию веб-приложений! Здесь вы найдёте множество полезных уроков, рекомендаций и обзоров по самым разным технологиям и инструментам для создания современного веб-приложения.
Канал подойдёт как начинающим, так и опытным разработчикам, желающим улучшить свои навыки в области front-end и back-end разработки. Мы будем делиться советами по выбору правильных инструментов и технологий, обсуждать лучшие практики и рассматривать самые актуальные тенденции в сфере веб-разработки.
Мой канал - это не просто набор видеоуроков, это целый мир, где сложные концепции превращаются в легкие и увлекательные уроки. Независимо от того, являетесь ли вы начинающим, стремящимся узнать азы, или опытным разработчиком, желающим расширить свои навыки, данный канал станет вашим надежным гидом и источником вдохновения.
Подпишитесь на канал, чтобы всегда быть в курсе последних тенденций в сфере веб-разработки и улучшать свои навыки вместе с нами!
Канал подойдёт как начинающим, так и опытным разработчикам, желающим улучшить свои навыки в области front-end и back-end разработки. Мы будем делиться советами по выбору правильных инструментов и технологий, обсуждать лучшие практики и рассматривать самые актуальные тенденции в сфере веб-разработки.
Мой канал - это не просто набор видеоуроков, это целый мир, где сложные концепции превращаются в легкие и увлекательные уроки. Независимо от того, являетесь ли вы начинающим, стремящимся узнать азы, или опытным разработчиком, желающим расширить свои навыки, данный канал станет вашим надежным гидом и источником вдохновения.
Подпишитесь на канал, чтобы всегда быть в курсе последних тенденций в сфере веб-разработки и улучшать свои навыки вместе с нами!
САМЫЙ ЛУЧШИЙ ОБЗОР НА JAVA
#java #oracle #jdk
Ссылка на boosty - boosty.to/it_technologies
00:00 - Введение
01:22 - История java
03:14 - Кроссплатформенность
07:03 - Высокоуровневый язык
08:20 - Сборщик мусора
08:56 - Готовые решения и библиотеки с фреймворками
10:00 - Многопоточное программирование
10:34 - Мой boosty
11:10 - ООП и функциональное программирование
12:25 - Недостатки
13:48 - Сферы применения
15:14 - Разбор программы "Hello world!"
21:09 - Заключение
Java- строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Разработка ведётся сообществом, организованным через Java Community Process; язык и о...
Ссылка на boosty - boosty.to/it_technologies
00:00 - Введение
01:22 - История java
03:14 - Кроссплатформенность
07:03 - Высокоуровневый язык
08:20 - Сборщик мусора
08:56 - Готовые решения и библиотеки с фреймворками
10:00 - Многопоточное программирование
10:34 - Мой boosty
11:10 - ООП и функциональное программирование
12:25 - Недостатки
13:48 - Сферы применения
15:14 - Разбор программы "Hello world!"
21:09 - Заключение
Java- строго типизированный объектно-ориентированный язык программирования общего назначения, разработанный компанией Sun Microsystems (в последующем приобретённой компанией Oracle). Разработка ведётся сообществом, организованным через Java Community Process; язык и о...
Просмотров: 170
Видео
Сессии Python часть IV - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 3814 дней назад
#python #security #auth #session #cookie #apikey #tokens #jwt Ссылка на boosty - boosty.to/it_technologies Сессия - обычно под сессией понимается «последовательность запросов, сделанных конечным клиентом (веб-браузером, приложением) во время посещения определённого хоста». Куки - небольшой набор данных, отправляемый веб-сервером и хранимый на компьютере пользователя без изменений и какой-либо о...
Java многопоточность - трейлер
Просмотров 11821 день назад
#java #multithreading #multithreadinginjava #concurrency Ссылка на boosty - boosty.to/it_technologies Многопоточность в Java - это одновременное выполнение двух или более потоков для максимального использования центрального процессора (CPU - central processing unit). Видео предназначено для начинающих программистов. Подписывайтесь на канал для просмотра видео каждую неделю. Ссылки: 1. boosty: b...
Java многопоточность - интеллектуальная карта
Просмотров 14421 день назад
#java #multithreading #multithreadinginjava #concurrency Ссылка на boosty - boosty.to/it_technologies 00:00 - Введение 01:22 - Интеллектуальная карта 06:43 - Boosty 07:33 - Трейлер Многопоточность в Java - это одновременное выполнение двух или более потоков для максимального использования центрального процессора (CPU - central processing unit). Видео предназначено для начинающих программистов. ...
Сессии Python часть III - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 60Месяц назад
#python #security #auth #session #cookie #apikey #tokens #jwt Ссылка на boosty - boosty.to/it_technologies Сессия - обычно под сессией понимается «последовательность запросов, сделанных конечным клиентом (веб-браузером, приложением) во время посещения определённого хоста». Куки - небольшой набор данных, отправляемый веб-сервером и хранимый на компьютере пользователя без изменений и какой-либо о...
Сессии Python часть II - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 96Месяц назад
#python #security #auth #session #cookie #apikey #tokens #jwt Ссылка на boosty - boosty.to/it_technologies Сессия - обычно под сессией понимается «последовательность запросов, сделанных конечным клиентом (веб-браузером, приложением) во время посещения определённого хоста». Куки - небольшой набор данных, отправляемый веб-сервером и хранимый на компьютере пользователя без изменений и какой-либо о...
Сессии Python часть I - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 164Месяц назад
#python #security #auth #session #cookie #apikey #tokens #jwt Ссылка на boosty - boosty.to/it_technologies Сессия - обычно под сессией понимается «последовательность запросов, сделанных конечным клиентом (веб-браузером, приложением) во время посещения определённого хоста». Куки - небольшой набор данных, отправляемый веб-сервером и хранимый на компьютере пользователя без изменений и какой-либо о...
Сессии, cookie, API ключ и токены - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 382Месяц назад
Сессии, cookie, API ключ и токены - I. Архитектура веб-приложений I.III Слой безопасности
Хеширование Шифрование и Электронная подпись - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 1112 месяца назад
Хеширование Шифрование и Электронная подпись - I. Архитектура веб-приложений I.III Слой безопасности
Идентификация, Аутентификация и Авторизация - I. Архитектура веб-приложений I.III Слой безопасности
Просмотров 922 месяца назад
Идентификация, Аутентификация и Авторизация - I. Архитектура веб-приложений I.III Слой безопасности
Java Kafka часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 592 месяца назад
Java Kafka часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Java Kafka часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 452 месяца назад
Java Kafka часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Java Kafka часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 372 месяца назад
Java Kafka часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Java Redis часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 493 месяца назад
Java Redis часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Java Redis часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 3133 месяца назад
Java Redis часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Redis vs Kafka Технологии часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 2313 месяца назад
Redis vs Kafka Технологии часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Redis vs Kafka Технологии часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 1563 месяца назад
Redis vs Kafka Технологии часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Java библиотека Spring Cache часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 443 месяца назад
Java библиотека Spring Cache часть III - I. Архитектура веб-приложений I.II Уровень кеширования
Java библиотека Spring Cache часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 503 месяца назад
Java библиотека Spring Cache часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Java библиотека Spring Cache часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 383 месяца назад
Java библиотека Spring Cache часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Java Базовый Пример II часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 404 месяца назад
Java Базовый Пример II часть II - I. Архитектура веб-приложений I.II Уровень кеширования
Java Базовый Пример II часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 474 месяца назад
Java Базовый Пример II часть I - I. Архитектура веб-приложений I.II Уровень кеширования
Javascript Базовый Пример I - I. Архитектура веб-приложений I.II Уровень кеширования
Просмотров 644 месяца назад
Javascript Базовый Пример I - I. Архитектура веб-приложений I.II Уровень кеширования
Технологии часть I - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 954 месяца назад
Технологии часть I - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Высвобождение и инвалидация - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 864 месяца назад
Высвобождение и инвалидация - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Стратегии - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 754 месяца назад
Стратегии - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Виды часть III - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 624 месяца назад
Виды часть III - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Виды часть II - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 655 месяцев назад
Виды часть II - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Volatile vs Synchronized - I. Архитектура веб-приложений I.II Уровень кеширования I.II.II Практика
Просмотров 725 месяцев назад
Volatile vs Synchronized - I. Архитектура веб-приложений I.II Уровень кеширования I.II.II Практика
Виды часть I - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
Просмотров 685 месяцев назад
Виды часть I - I. Архитектура веб-приложений I.II Уровень кеширования I.II.I Теория
не знал что язык java был разработан отцом Райана Гослинга
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Ссылка на boosty - boosty.to/it_technologies
Хороший урок. Полезный контент. Благодарю! Сними ролик про то как можно настроить nginx для проксирования на несколько микросервисов с https.
Спасибо, пока в планах не много другое, но в будущем, возможно, сделаем!
@@ShakhmovedevDaniil Это очень полезная штука будет в реалиях сегодняшнего дня. Видео может взлететь.
Вы делаете замечательные видео! У меня возник такой вопрос: На моем SafePal кошельке хранится USDT и у меня есть seed фраза. (behave today finger ski upon boy assault summer exhaust beauty stereo over). Как мне перевести их на Binance?
Спасибо, на ваш вопрос ответа не знаю.
Всмысле сосед приходит? Из одной партиции может только одновременно один консюмер читать данные
Из одной partition могут читать несколько consumer-ов. Ты хочешь сказать, если я создам 1 топик и в нем 1 partition, забью ее данными и создам 10 приложений, в которых в коде пропишу читать конкретно из этого топика и конкретно из этой partition, то у меня kafka работать перестанет? или у меня будут они блокироваться и последовательно работать?
@@ShakhmovedevDaniil еще раз говорю , одновременно может читать из одной партиции только один консюмер отсальные блокироваться будут пока тот не отсоединится. конечно если они не связаны в группу и у каждого свой offset то да могут
Это про немецкого писателя абсурдтиста?
Про kafka
Нужно установить редис через докер? Или когда мы создаем файл докер.йамл он сам подключиться? Не сильно знаком как работать с докером , заранее спасибо ❤
Привет. Тебе нужно установить сам doker на свой ПК. После чего в yaml файле ты описываешь то, как он будет собирать и запускать контейнер с любыми образами - больше ничего скачивать не нужно, он сам из конфигурации поймет, что нужно скачать и сам пойдет и скачает у себя в репозитории(у него есть свой отдельный репозиторий, и туда также можно загружать и свои образы). Ты можешь запускать в docker любые программы, описав предварительно необходимое для этого ПО например java-8 или др (и он сам его установит в контейнере, когда будет запускать). Но сейчас, я слышал, что существует какие-то проблемы с ним. Более детально не смотрел какие именно. Можешь попробовать скачать redis с официального источника и просто сам через консоль его запустить как отельную программу.
Излишне указывание @ResponseBody в методах @RestController. Он внутри имплементирует эту логику по умолчанию.
спасибо, за комментарий. Надеюсь посмотрите все мои выпуски!)
@@ShakhmovedevDaniil вообще, да, планирую все посмотреть. А дальше что-то будет на этот счет? Я ошибаюсь?
@@Дмитрий-ю9к3г на какой счёт? Если про аннотации, то, возможно, вы и правы. В новых версиях библиотеки не исключено, что они добавили эту логику по умолчанию, я просто действовал по старинке), да и чтобы, людям понятнее было.
Спасибо за видео! Не первый год в айти, а посмотреть интересно все равно. Некоторые вещи освежил/узнал
спасибо
так редис - это бд, а кафка - брокер, что за странное сравнение, Redis vs Kafka звучит как вилка vs кастрюля😂 вообще разного порядка сущности ппц, так можно Java vs Docker видео снять с таким же успехом
Сущности разного порядка, тут вы правы - разные структуры данных, но обе можно использовать для кеширования информации. Тут я хотел показать как раз то, что данные можно кешировать и так, и так. Смотрите мои видеоролики дальше, возможно, то что я хотел донести до зрителя будет понятно позже, когда выйдут все ролики по этой теме, включая практическую часть.
Всё понятно и доступно.
Очень хороший и доступный для понимания ролик
Мак адрес разве не присваивается на заводе в прошивке? Ты после каких курсов?)
Я здесь вообще не говорю кем он присваивается. Основная идея в том, чтобы по нему определять нужный ПК в сети из нескольких.
почему именно в локальной сети?
а в какой может быть ещё?
@@ShakhmovedevDaniilМак-адрес есть всегда, ему не нужны какая либо сеть
@@ShakhmovedevDaniil ну смотри, к примеру, роутер тоже имеет мак, и он так же необходим что бы выходить в глобал интернет, проходя регистрацию в сети, но уже не в локальной, не во всех случаях авторизаций, но в некоторых. Но если совсем проще. Мак адрес, это наименование устройства способное выходить в сеть, и не важно в какую. При этом если к примеру нарушить схему подключения, и в порт WAN воткнуть патч от принтера, у провайдера на диагностике появиться мак именно принтера. Понятно что он сессию не поднимет, но это поможет техподу понять почему не работает интернет у клиента.
@@ShakhmovedevDaniil опять же в домашней сети, локально мак, понадобиться ну в очень редких случаях, а если говорить о большом офисе, опять же маршрутизация будет по "серому" ip, а мак, разве что для безопасности, самой авторизации
Молодец !
Какой молодец автор!
🤪 P R O M O S M
Все рассказано доступно Остался только один момент, требующий пояснения - что делать если во фрейме на канальном уровне размер данных меньше 46 байт? В этом случае данные дополняются нулями до достижения минимального размера фрейма :)
спасибо за дополнение)
Полезно