Проектирование архитектуры сервиса
На примере сервиса доставки еды Вы научитесь проектировать архитектуру будущего сервиса. В ходе видео автор по шагам объяснит Вам как это делать и Вы сможете попробовать спроектировать будущую архитектуру для своего сервиса.
Длительность: 1 час 39 минут⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
На примере сервиса доставки еды Вы научитесь проектировать архитектуру будущего сервиса. В ходе видео автор по шагам объяснит Вам как это делать и Вы сможете попробовать спроектировать будущую архитектуру для своего сервиса.
Длительность: 1 час 39 минут
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
REST API сервис на Go
В ходе этого видео Вы напишите полноценный REST API сервис URL Shortener - это будет не игрушечный проект, а полностью готовый к использованию:
⬜️ выберете для него актуальный http-роутер: go-chi/chi
⬜️ предусмотрите логи: slog
⬜️ напишите тесты - unit-тесты, тесты хэндлеров и функциональные
⬜️ настроите автоматический деплой через GitHub Actions, напишем для этого workflow
Длительность: 2 часа 57 минут⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В ходе этого видео Вы напишите полноценный REST API сервис URL Shortener - это будет не игрушечный проект, а полностью готовый к использованию:
Длительность: 2 часа 57 минут
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Разработка кастомного ECS на Unity
В этом видео рассмотрен процесс разработки RTS игр с нуля, где вы узнаете, как создать свой собственный кастомный ECS фреймворк. Рассмотрите ключевые аспекты проектирования и реализации, включая эффективное использование компонентов, систем и сущностей.
Длительность: 1 час⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В этом видео рассмотрен процесс разработки RTS игр с нуля, где вы узнаете, как создать свой собственный кастомный ECS фреймворк. Рассмотрите ключевые аспекты проектирования и реализации, включая эффективное использование компонентов, систем и сущностей.
Длительность: 1 час
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Перемещение юнитов в RTS
В этом видео автор расскажет Вам о том, как решать задачу перемещения юнитов в RTS на игровом движке Unity. Здесь будут затронуты аспекты работы с NavMesh, перемещение юнитов группой, обход углов и препятствий, чтобы механика перемещения получилась более играбельной
Длительность: 49 минут⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В этом видео автор расскажет Вам о том, как решать задачу перемещения юнитов в RTS на игровом движке Unity. Здесь будут затронуты аспекты работы с NavMesh, перемещение юнитов группой, обход углов и препятствий, чтобы механика перемещения получилась более играбельной
Длительность: 49 минут
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Агрегатор всего, что касается цвета
Здесь можно не только подобрать палитру цветов и необходимый градиент, но и получить доступ к полезным туториалам и бесплатным материалам по данной теме.
Ссылка на инструмент🌐
#Полезно | Easy Code
Здесь можно не только подобрать палитру цветов и необходимый градиент, но и получить доступ к полезным туториалам и бесплатным материалам по данной теме.
Ссылка на инструмент
#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Облачная IDE для коллаборативной разработки веб-приложений
Она позволяет создавать, тестировать и развёртывать веб-приложения в едином рабочем пространстве. При этом есть здесь и поддержка различных языков программирования вместе с их фреймворками.
Из прочих интересностей можно отметить возможность коллаборативной разработки в реальном времени, интеграцию с Git и GitHub, автоматическую масштабируемость и предварительные настройки окружения для быстрого старта
Ссылка на сайт🌐
#Полезно | Easy Code
Она позволяет создавать, тестировать и развёртывать веб-приложения в едином рабочем пространстве. При этом есть здесь и поддержка различных языков программирования вместе с их фреймворками.
Из прочих интересностей можно отметить возможность коллаборативной разработки в реальном времени, интеграцию с Git и GitHub, автоматическую масштабируемость и предварительные настройки окружения для быстрого старта
Ссылка на сайт
#Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Как сделать локализацию в Game Maker
В этом видео автор расскажет, как локализовать свою игру в Game Maker несколькими способами.
Длительность: 24 минуты⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В этом видео автор расскажет, как локализовать свою игру в Game Maker несколькими способами.
Длительность: 24 минуты
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Курс Game Maker Studio 2 с нуля
Данный плейлист предназначен для тех, кто хочет научиться делать игры в Game Maker Studio 2. Автор объяснит все базовые темы для самостоятельной работы с движком
Количество видео: 56
Среднее время: 15 минут⏺
Ссылка на курс▶️
#Курс #Полезно | Easy Code
Данный плейлист предназначен для тех, кто хочет научиться делать игры в Game Maker Studio 2. Автор объяснит все базовые темы для самостоятельной работы с движком
Количество видео: 56
Среднее время: 15 минут
Ссылка на курс
#Курс #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Docker для начинающих
В этом видео рассказывают про Docker - платформу для разработки, доставки и запуска контейнерных приложений. Docker позволяет решить проблемы совместимости приложений, обеспечивая одинаковую работу на разных операционных системах и версиях языков программирования. Он упрощает разработку, предоставляя гарантию, что контейнеры, созданные локально, будут работать так же на удалённых машинах.
Длительность: 2 часа⏺
Ссылка на видео▶️
#Полезно #Docker | Easy Code
В этом видео рассказывают про Docker - платформу для разработки, доставки и запуска контейнерных приложений. Docker позволяет решить проблемы совместимости приложений, обеспечивая одинаковую работу на разных операционных системах и версиях языков программирования. Он упрощает разработку, предоставляя гарантию, что контейнеры, созданные локально, будут работать так же на удалённых машинах.
Длительность: 2 часа
Ссылка на видео
#Полезно #Docker | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Введение в Docker
В ходе просмотра курса видео Вы узнаете:
🔵 Основы Docker;
🔵 Работа с Dockerfile;
🔵 Docker API;
🔵 Установка в Ubuntu;
🔵 Установка Docker и Minikube | Введение в микросервисы;
🔵 Использование K8S и Kubectl | Введение в микросервисы
Количество видео: 6
Среднее время: 10 минут⏺
Ссылка на видео▶️
#Полезно #Docker | Easy Code
В ходе просмотра курса видео Вы узнаете:
Количество видео: 6
Среднее время: 10 минут
Ссылка на видео
#Полезно #Docker | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Тренировки по алгоритмам
В ходе курса видео Вы получите 8 лекций с домашними заданиями и 4 разбора заданий. Лектор - директор центра студенческих олимпиад ФКН ВШЭ, преподаватель алгоритмов и структур данных на ФКН ВШЭ, тренер медалистов ICPC.
Количество видео: 12
Среднее время: 1 час 10 минут⏺
Ссылка на курс▶️
#Курс #Полезно | Easy Code
В ходе курса видео Вы получите 8 лекций с домашними заданиями и 4 разбора заданий. Лектор - директор центра студенческих олимпиад ФКН ВШЭ, преподаватель алгоритмов и структур данных на ФКН ВШЭ, тренер медалистов ICPC.
Количество видео: 12
Среднее время: 1 час 10 минут
Ссылка на курс
#Курс #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Введение в квантовые вычисления. Квантовые алгоритмы
В учебном пособии рассматривается математическая модель квантовых вычислений, разбираются примеры квантовых алгоритмов, анализируются границы их применимости. Все квантовые алгоритмы иллюстрируются примерами их реализации на симуляторе квантового компьютера, а для задачи Дойча приводится реальный прототип квантового компьютера на фотонах.
Автор: Сысоев Сергей Сергеевич
Год издания: 2019
#Книга #Полезно | Easy Code
В учебном пособии рассматривается математическая модель квантовых вычислений, разбираются примеры квантовых алгоритмов, анализируются границы их применимости. Все квантовые алгоритмы иллюстрируются примерами их реализации на симуляторе квантового компьютера, а для задачи Дойча приводится реальный прототип квантового компьютера на фотонах.
Автор: Сысоев Сергей Сергеевич
Год издания: 2019
#Книга #Полезно | Easy Code
👍4
Программирование микроконтроллеров: с чего начать и что изучать
В этом видео автор расскажет о том, что нужно знать о микроконтроллерах для начала работы с ними и покажет полезные материалы по теме
Длительность: 54 минуты⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В этом видео автор расскажет о том, что нужно знать о микроконтроллерах для начала работы с ними и покажет полезные материалы по теме
Длительность: 54 минуты
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Си на примерах. Практика. практика и только практика
Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах.
Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си.
В книге рассмотрена базовая теоретическая часть языка Си, позволяющая ориентироваться в языке и создавать свои программы: операторы, логические конструкции, массивы, связанные списки и деревья, очереди и стеки, работа с файлами. Отдельное внимание уделено программированию различных алгоритмов, а также рассмотрению нововведений языка Си на момент 2019 года (стандарты С99, С11, современные практики использования, многопоточность). В книге используется большое количество примеров с подробным анализом кода.
Автор: Кольцов Д. М.
Год издания: 2019
#Книга #JavaScript | Easy Code
Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах.
Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си.
В книге рассмотрена базовая теоретическая часть языка Си, позволяющая ориентироваться в языке и создавать свои программы: операторы, логические конструкции, массивы, связанные списки и деревья, очереди и стеки, работа с файлами. Отдельное внимание уделено программированию различных алгоритмов, а также рассмотрению нововведений языка Си на момент 2019 года (стандарты С99, С11, современные практики использования, многопоточность). В книге используется большое количество примеров с подробным анализом кода.
Автор: Кольцов Д. М.
Год издания: 2019
#Книга #JavaScript | Easy Code
👍4
50 советов по освоению Blender 3D
Это руководство содержит 50 советов и хитростей по освоению Blender 3D. Советы по моделированию, ваянию, текстурированию, анимации и многому другому. Секретные инструменты Blender для ускорения вашего рабочего процесса и улучшения вашего цифрового искусства.
Длительность: 32 минуты⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
Это руководство содержит 50 советов и хитростей по освоению Blender 3D. Советы по моделированию, ваянию, текстурированию, анимации и многому другому. Секретные инструменты Blender для ускорения вашего рабочего процесса и улучшения вашего цифрового искусства.
Длительность: 32 минуты
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Курс: обучение Python
В этом бесплатном курсе первый модуль представляет собой отправную точку для написания осмысленных программ. В нём разберут, как дать команду компьютеру на языке Python. Рассмотрят, что такое комментарии и зачем они нужны. На примере проверки решений на сайте рассмотрят, что такое тестирование и как читать вывод тестов. Объяснят, почему нельзя нарушать грамматические правила языка программирования.
Ссылка на курс🌐
#Курс #Python | Easy Code
В этом бесплатном курсе первый модуль представляет собой отправную точку для написания осмысленных программ. В нём разберут, как дать команду компьютеру на языке Python. Рассмотрят, что такое комментарии и зачем они нужны. На примере проверки решений на сайте рассмотрят, что такое тестирование и как читать вывод тестов. Объяснят, почему нельзя нарушать грамматические правила языка программирования.
Ссылка на курс
#Курс #Python | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
ООП на простых примерах
В этом видео Вы узнаете про ООП простым языком. Основные концепции объектно ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны и другое.
Длительность: 40 минут⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В этом видео Вы узнаете про ООП простым языком. Основные концепции объектно ориентированного программирования. Объекты, классы, инкапсуляция, полиморфизм, наследование, композиция, агрегация, интерфейсы, паттерны и другое.
Длительность: 40 минут
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1
Экстремальное программирование. Разработка через тестирование
Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD.
Автор: Бек Кент
Год издания: 2020
#Книга #Полезно | Easy Code
Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Именно такая парадоксальная идея положена в основу методики TDD (Test-Driven-Development - разработка, основанная на тестировании). Бессмыслица? Не спешите делать скороспелые выводы. Рассматривая применение TDD на примере разработки реального программного кода, автор демонстрирует простоту и мощь этой методики. В книге приведены два программных проекта, целиком и полностью реализованных с использованием TDD. За рассмотрением примеров следует обширный каталог приемов работы в стиле TDD, а также паттернов и рефакторингов, имеющих отношение к TDD.
Автор: Бек Кент
Год издания: 2020
#Книга #Полезно | Easy Code
👍3
Ускорение HTTP запросов на максимум
В данном видео автор напишет парсер изображений и сделает синхронную и асинхронную версию с использованием прокси. Задачей программы является: парсинг данных с сайта и сохранение итоговых изображений.
Также автор покажет как делать тесты производительности обычных requests запросов и асинхронной версии, с использованием: aiohttp, asyncio и aiofiles.
Длительность: 9 минут⏺
Ссылка на видео▶️
#Видео #Полезно | Easy Code
В данном видео автор напишет парсер изображений и сделает синхронную и асинхронную версию с использованием прокси. Задачей программы является: парсинг данных с сайта и сохранение итоговых изображений.
Также автор покажет как делать тесты производительности обычных requests запросов и асинхронной версии, с использованием: aiohttp, asyncio и aiofiles.
Длительность: 9 минут
Ссылка на видео
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Автоматизация задач разработки с помощью GitHub Actions
В данном уроке вы научитесь автоматизировать процессы с помощью GitHub Actions. Узнаете, как планировать автоматизацию жизненного цикла разработки программного обеспечения, используя рабочие процессы этой платформы. Кроме того, овладеете навыками создания и выполнения действий контейнера в рамках этих рабочих процессов:
Ссылка на урок▶️
#Видео #Полезно | Easy Code
В данном уроке вы научитесь автоматизировать процессы с помощью GitHub Actions. Узнаете, как планировать автоматизацию жизненного цикла разработки программного обеспечения, используя рабочие процессы этой платформы. Кроме того, овладеете навыками создания и выполнения действий контейнера в рамках этих рабочих процессов:
Ссылка на урок
#Видео #Полезно | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Лучшие способы ускорить и оптимизировать код
В этом видео вы узнаете как оптимизировать код с помощью кэширования, автор заставит Python запоминать результаты вычислений, и тем самым оптимизирует каждый запрос. Этот метода поможет в разы ускорить выполнение ваших функций.
Также в видео рассматриваются технологии cache и lru_cache из модуля functools, который позволяет реализовать это еще быстрее и проще.
Длительность: 11 минут⏺
Ссылка на видео▶️
#Видео #Python | Easy Code
В этом видео вы узнаете как оптимизировать код с помощью кэширования, автор заставит Python запоминать результаты вычислений, и тем самым оптимизирует каждый запрос. Этот метода поможет в разы ускорить выполнение ваших функций.
Также в видео рассматриваются технологии cache и lru_cache из модуля functools, который позволяет реализовать это еще быстрее и проще.
Длительность: 11 минут
Ссылка на видео
#Видео #Python | Easy Code
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4