🧩 Как работать с Prometheus в Go — [21:46]
Метрики важны для понимания производительности и использования ресурсов микрослужб. Самым популярным инструментом для мониторинга является Prometheus.
В видео рассказано о работе с Prometheus в Go и интеграции экспортера в приложение на примере рекламного сервера
Перейти к просмотру
#видео #go
Метрики важны для понимания производительности и использования ресурсов микрослужб. Самым популярным инструментом для мониторинга является Prometheus.
В видео рассказано о работе с Prometheus в Go и интеграции экспортера в приложение на примере рекламного сервера
Перейти к просмотру
#видео #go
⚡️ Сравниваем скорость встраиваемых key-value баз данных — [11:31]
этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.
Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.
Перейти к просмотру
#видео #go
этом видео разбирается, как выбрать быструю и эффективную встроенную key-value базу данных для вашего приложения на Go. Какие недостатки у Redis и есть ли альтернативы.
Из ролика вы узнаете о технологиях, лежащих в основе Bolt, LevelDB и Badger, а также увидите их производительность в разных сценариях.
Перейти к просмотру
#видео #go
🧑💻 DevOps здорового человека — [02:57:40]
DevOps-инженер занимается синхронизацией этапов разработки продукта. Он умеет программировать и быстро изучает новые инструменты.
Но работа эта не из простых. Если вы всё-таки решили попробовать себя в этом направлении, то начните с этого видео. Так вы точно поймёте, нравится оно вам или нет.
Перейти к просмотру
#видео #профессия
DevOps-инженер занимается синхронизацией этапов разработки продукта. Он умеет программировать и быстро изучает новые инструменты.
Но работа эта не из простых. Если вы всё-таки решили попробовать себя в этом направлении, то начните с этого видео. Так вы точно поймёте, нравится оно вам или нет.
Перейти к просмотру
#видео #профессия
🔥 Программистский сленг: как не запутаться в терминах — [11:43]
«Сначала мержим ветки, потом деплоим, тестим и грузим на продакшен. Я прослежу, чтобы бек не полетел, ты отвечай за фронт» — если вы всё поняли, можете смело пропускать ролик.
Если нет, то это видео для вас. Здесь вы узнаете базовые термины, нужны программисту, такие как: фреймворк, кроссплатформенность, либа.
Перейти к просмотру
#видео #теория
«Сначала мержим ветки, потом деплоим, тестим и грузим на продакшен. Я прослежу, чтобы бек не полетел, ты отвечай за фронт» — если вы всё поняли, можете смело пропускать ролик.
Если нет, то это видео для вас. Здесь вы узнаете базовые термины, нужны программисту, такие как: фреймворк, кроссплатформенность, либа.
Перейти к просмотру
#видео #теория
🦾 Сильная, слабая, динамическая и статическая типизации — [12:33]
Java — это язык со статической типизацией, а Python — язык с динамической типизацией. Если вы не понимаете, в чём разница, то это видео как раз для вас.
Из него вы узнаете не только про отличия динамической и статической типизации, но и поймёте, что такое сильная и слабая типизация, что лучше подходит и для чего.
Перейти к просмотру
#видео #теория
Java — это язык со статической типизацией, а Python — язык с динамической типизацией. Если вы не понимаете, в чём разница, то это видео как раз для вас.
Из него вы узнаете не только про отличия динамической и статической типизации, но и поймёте, что такое сильная и слабая типизация, что лучше подходит и для чего.
Перейти к просмотру
#видео #теория
🗳 Что учить, чтобы стать аналитиком в IT? — [13:47]
Видео представляет собой обзор основных инструментов, необходимых для того, чтобы стать ИТ-аналитиком.
Речь пойдёт про базы данных (Microsoft SQL Server, MySQL и PostgreSQL) и базовые библиотеки для визуализации данных (Pandas и Matplotlib).
Перейти к просмотру
#видео #профессия
Видео представляет собой обзор основных инструментов, необходимых для того, чтобы стать ИТ-аналитиком.
Речь пойдёт про базы данных (Microsoft SQL Server, MySQL и PostgreSQL) и базовые библиотеки для визуализации данных (Pandas и Matplotlib).
Перейти к просмотру
#видео #профессия
🧠 Кто такие devOps и что такое Docker — [28:10]
В видео речь пойдёт про технологии для devOps, такие как Docker, Kubernetes и микросервисы, в контексте облачных вычислений.
Речь также пойдёт про devOps, чем занимаются эти ребята и почему без правильной инфраструктуры ни одни проект не выживет.
Перейти к просмотру
#видео #теория
В видео речь пойдёт про технологии для devOps, такие как Docker, Kubernetes и микросервисы, в контексте облачных вычислений.
Речь также пойдёт про devOps, чем занимаются эти ребята и почему без правильной инфраструктуры ни одни проект не выживет.
Перейти к просмотру
#видео #теория
🔥 Что такое бизнес-логика и как ее изолировать — [1:02:40]
Бизнес-логика — та часть кода, отвечает за всё происходящее в приложении, основной функционал, за который бизнес получает деньги.
Бизнес-логика часто меняется, поэтому её стоит изолировать. Как выделить нужный код и изолировать его от остального вы узнаете из видео:
Перейти к просмотру
#видео #теория
Бизнес-логика — та часть кода, отвечает за всё происходящее в приложении, основной функционал, за который бизнес получает деньги.
Бизнес-логика часто меняется, поэтому её стоит изолировать. Как выделить нужный код и изолировать его от остального вы узнаете из видео:
Перейти к просмотру
#видео #теория
🧩 Как работают графы — [22:45]
Граф – совокупность точек, соединенных линиями. Структура данных, которая часто встречается при решении задач.
В этом ролике вы узнаете что такое графы, как они работают и где их применять.
Перейти к просмотру
#видео #теория
Граф – совокупность точек, соединенных линиями. Структура данных, которая часто встречается при решении задач.
В этом ролике вы узнаете что такое графы, как они работают и где их применять.
Перейти к просмотру
#видео #теория
🔥 Структуры данных в JavaScript — [43:07]
На этой презентации кратко рассказывается про временную сложность алгоритмов (О-нотация), от чего зависит скорость выполнения операций.
Дальше речь идёт про сами структуры данных в JavaScript, такие как массив, список, множество и сравнивается их производительность.
Перейти к просмотру
#видео #web
На этой презентации кратко рассказывается про временную сложность алгоритмов (О-нотация), от чего зависит скорость выполнения операций.
Дальше речь идёт про сами структуры данных в JavaScript, такие как массив, список, множество и сравнивается их производительность.
Перейти к просмотру
#видео #web
🔥 Пишем Telegram бота, который говорит с ChatGPT — [1:31:19]
И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.
Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.
Перейти к просмотру
#видео #web
И говорит в прямом смысле слова, бот принимает голосовые сообщения, переводит их в текст и пересылает их ChatGPT.
Автор создаёт Telegram бота на языке JavaScript, подключает его к инструментам OpenAI (speech-to-text, ChatGPT) и загружает на сервер.
Перейти к просмотру
#видео #web
🧑💻 Как работает хэширование — [21:38]
С помощью хэш-функций в базах данных хранят пароли так, что получив их хакер не сможет воспользоваться ими на сайте. Сможет только если подберёт пароль.
Хэширование нужно и в других задачах. Какие бывают хэш функции, где они используется и зачем вообще нужно хэширование вы узнаете их ролика:
Перейти к просмотру
#видео #теория
С помощью хэш-функций в базах данных хранят пароли так, что получив их хакер не сможет воспользоваться ими на сайте. Сможет только если подберёт пароль.
Хэширование нужно и в других задачах. Какие бывают хэш функции, где они используется и зачем вообще нужно хэширование вы узнаете их ролика:
Перейти к просмотру
#видео #теория
💩 Какие языки не стоит учить — [8:01]
Время — слишком драгоценный ресурс для программиста, чтобы тратить его на бесполезные языки. Поэтому, если вы только начали изучать программирование, всеми силами избегайте языков, описанных в этом видео.
В нём автор рассказывает про умирающие языки, рассказывает, почему их не стоит учить и главное — предлагает улучшенные и гораздо более современные альтернативы.
Перейти к просмотру
#видео #языки
Время — слишком драгоценный ресурс для программиста, чтобы тратить его на бесполезные языки. Поэтому, если вы только начали изучать программирование, всеми силами избегайте языков, описанных в этом видео.
В нём автор рассказывает про умирающие языки, рассказывает, почему их не стоит учить и главное — предлагает улучшенные и гораздо более современные альтернативы.
Перейти к просмотру
#видео #языки
🏖 JavaScript для начинающих. Полный курс — [6:46:13]
Ролик по всем особенностям и возможностям JavaScript: от переменных и операторов до промисов и асинхронного программирования.
В видео каждый теоретический материал подкрепляется практикой. Также за эти 7 часов вы создадите пару приложений.
Перейти к просмотру
#видео #web
Ролик по всем особенностям и возможностям JavaScript: от переменных и операторов до промисов и асинхронного программирования.
В видео каждый теоретический материал подкрепляется практикой. Также за эти 7 часов вы создадите пару приложений.
Перейти к просмотру
#видео #web
🗃 Что такое SQL? — [13:12]
В какой бы вы сфере ни работали, там всегда найдётся место базам данных. И чаще всего это реляционные БД, такие как MySQL, PostgreSQL или Oracle.
Если вы до сих пор не знаете, что такое реляционная база данных, какие её преимущества и где она применяется, то это видео для вас.
Перейти к просмотру
#видео #теория
В какой бы вы сфере ни работали, там всегда найдётся место базам данных. И чаще всего это реляционные БД, такие как MySQL, PostgreSQL или Oracle.
Если вы до сих пор не знаете, что такое реляционная база данных, какие её преимущества и где она применяется, то это видео для вас.
Перейти к просмотру
#видео #теория
⚡️ ООП за 10 минут — [10:33]
Про объектно-ориентированное программирование всегда спрашивают на собеседовании и его довольно часто применяют при разработке приложений.
Поэтому, если вы знаете только расшифровку «ООП» и ничего кроме этого, то переходите к ролику. В нём вам простым языком расскажут про принципы создания реально хороших приложений.
Перейти к просмотру
#видео #теория
Про объектно-ориентированное программирование всегда спрашивают на собеседовании и его довольно часто применяют при разработке приложений.
Поэтому, если вы знаете только расшифровку «ООП» и ничего кроме этого, то переходите к ролику. В нём вам простым языком расскажут про принципы создания реально хороших приложений.
Перейти к просмотру
#видео #теория
⚡️ Многопоточность и Асинхронность — [13:39]
Многопоточность может ускорить приложение при CPU нагрузке (тяжёлые расчёты), асинхронность — при I/O нагрузке (запросы на сервер, чтение файлов).
Автор рассказывает как применять многопоточность и асинхронность в C# для ускорения работоспособности приложения.
Перейти к просмотру
#видео #csharp
Многопоточность может ускорить приложение при CPU нагрузке (тяжёлые расчёты), асинхронность — при I/O нагрузке (запросы на сервер, чтение файлов).
Автор рассказывает как применять многопоточность и асинхронность в C# для ускорения работоспособности приложения.
Перейти к просмотру
#видео #csharp
👾 Асинхронное программирование в Unity — [22:55]
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
Перейти к просмотру
#видео #геймдев
Асинхронное программирование позволяет запускать I/O задачи (запросы на сервера) не блокируя основной поток. Полезно при разработке таблицы лидеров или для сохранения данных на сервере.
Автор рассказывает про различия между синхронным и асинхронным программированием, что такое async и await и как это применять на практике.
Перейти к просмотру
#видео #геймдев
🔥 Всё про корутины в Unity — [13:17]
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
Перейти к просмотру
#видео #геймдев
Сопрограмма или корутина — мощная и удобная функция, которую можно использовать для выполнения функции по истечении определенного периода времени.
Автор ролика рассказывает что такое корутина, в каких ситуациях её стоит применять и какие проблемы могут возникнуть у новичков.
Перейти к просмотру
#видео #геймдев
🧠 CSS анимация на практике — [1:52:22]
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web
Анимации — это хорошо, но их надо уметь применять. Важно делать это так, чтобы они стабильно работали и не мешали пользователю взаимодействовать с сайтом.
Автор создаёт классную анимацию переключения элементов на Slider, которую можно было бы использовать в интернет магазинах.
Перейти к просмотру
#видео #web
🏗 Конвертируем сайт в Figma
Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.
Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.
Попробовать html.to.design
#инструменты
Бывают заказы, сделать похожий по дизайну сайт. Чтобы ручками не копировать всё содержимое, можно воспользоваться плагином html.to.design.
Плагин загрузит страницу и создаст .fig файла с точно таким же содержимым. Самое приятно — все объекты редактируемы, можно будет подстроить всё под себя.
Попробовать html.to.design
#инструменты