Создание процедурных шейдеров и динамических эффектов
Чему вы научитесь:
- Создавайте процедурные текстуры, которые добавляют глубину и реализм вашему окружению.
- Создавайте индивидуальные световые эффекты, которые будут освещать ваши сцены с потрясающей точностью.
- Разрабатывайте уникальные визуальные эффекты, которые улучшают игровой процесс и вовлекают игроков.
- Изучите передовые методы шейдеров, чтобы расширить границы визуального повествования
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Создавайте процедурные текстуры, которые добавляют глубину и реализм вашему окружению.
- Создавайте индивидуальные световые эффекты, которые будут освещать ваши сцены с потрясающей точностью.
- Разрабатывайте уникальные визуальные эффекты, которые улучшают игровой процесс и вовлекают игроков.
- Изучите передовые методы шейдеров, чтобы расширить границы визуального повествования
💾СКАЧАТЬ
#dev | Porscode
Курс по Редактору Кода Visual Studio Code
Чему вы научитесь:
- Горячие клавиши и их настройка для максимальной скорости работы.
- Работа с плагинами: какие расширения действительно полезны.
- Гибкая настройка редактора: темы, шрифты, параметры конфигурации.
- Использование встроенного терминала и интеграция с Git.
- Создание и выполнение приложений в VS Code.
- Автоматизация повседневных задач с помощью встроенных возможностей редактора.
💾СКАЧАТЬ
#ide | Porscode
Чему вы научитесь:
- Горячие клавиши и их настройка для максимальной скорости работы.
- Работа с плагинами: какие расширения действительно полезны.
- Гибкая настройка редактора: темы, шрифты, параметры конфигурации.
- Использование встроенного терминала и интеграция с Git.
- Создание и выполнение приложений в VS Code.
- Автоматизация повседневных задач с помощью встроенных возможностей редактора.
💾СКАЧАТЬ
#ide | Porscode
❤2
Масштабный курс по анализу данных на Python с помощью машинного обучения
Чему вы научитесь:
- Освоите построение моделей машинного обучения с учителем.
- Разберётесь с NumPy для работы с числами в Python.
- Научитесь использовать Seaborn для визуализации данных.
- Овладеете Pandas для манипуляций с данными.
- Изучите Matplotlib для настройки визуализаций.
- Выполните конструирование признаков на практических примерах.
- Освоите алгоритмы регрессии для предсказания непрерывных переменных.
- Научитесь готовить данные для машинного обучения.
- Изучите алгоритмы классификации для предсказания категориальных переменных.
- Создадите портфолио проектов по машинному обучению и Data Science.
- Поработаете с Scikit-Learn для применения различных алгоритмов.
- Быстро настроите Anaconda для машинного обучения.
- Поймёте полный цикл этапов работы в машинном обучении.
💾СКАЧАТЬ
#datascience | Porscode
Чему вы научитесь:
- Освоите построение моделей машинного обучения с учителем.
- Разберётесь с NumPy для работы с числами в Python.
- Научитесь использовать Seaborn для визуализации данных.
- Овладеете Pandas для манипуляций с данными.
- Изучите Matplotlib для настройки визуализаций.
- Выполните конструирование признаков на практических примерах.
- Освоите алгоритмы регрессии для предсказания непрерывных переменных.
- Научитесь готовить данные для машинного обучения.
- Изучите алгоритмы классификации для предсказания категориальных переменных.
- Создадите портфолио проектов по машинному обучению и Data Science.
- Поработаете с Scikit-Learn для применения различных алгоритмов.
- Быстро настроите Anaconda для машинного обучения.
- Поймёте полный цикл этапов работы в машинном обучении.
💾СКАЧАТЬ
#datascience | Porscode
❤2
Вайб-кодим уверенно как сениор-программист
Чему вы научитесь:
- Проектировать архитектуру приложений
- Работать с реляционными базами
- Выбирать современные технологии разработки
- Создавать автономных ИИ-агентов
- Планировать MVP-продукты
- Разрабатывать короткими итерациями
- Эффективно отлаживать код
- Писать надежные e2e-тесты
- Управлять версиями через Git
- Защищать конфиденциальные данные
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Проектировать архитектуру приложений
- Работать с реляционными базами
- Выбирать современные технологии разработки
- Создавать автономных ИИ-агентов
- Планировать MVP-продукты
- Разрабатывать короткими итерациями
- Эффективно отлаживать код
- Писать надежные e2e-тесты
- Управлять версиями через Git
- Защищать конфиденциальные данные
💾СКАЧАТЬ
#dev | Porscode
❤3
Онлайн-тренажер Prometheus
Чему вы научитесь:
- Устанавливать и настраивать систему мониторинга Prometheus.
- Разбираться в инцидентах и понимать причину, а также получать уведомления о неработоспособности серверов через мессенджеры.
- Создавать графики для визуализации данных.
- Собирать и использовать метрики.
- Защищать себя и данные извне.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Устанавливать и настраивать систему мониторинга Prometheus.
- Разбираться в инцидентах и понимать причину, а также получать уведомления о неработоспособности серверов через мессенджеры.
- Создавать графики для визуализации данных.
- Собирать и использовать метрики.
- Защищать себя и данные извне.
💾СКАЧАТЬ
#dev | Porscode
Полный курс по MongoDB
Чему вы научитесь:
- Создавать и настраивать кластер MongoDB Atlas для эффективного хранения и управления данными в облачной среде, улучшая удобство и безопасность приложений.
- Работать с MongoDB в контейнере Docker, чтобы создать гибкую и портативную среду разработки, позволяющую эффективно развёртывать базы данных.
- Выполнять CRUD-операции с данными, включая создание, изменение, удаление и поиск документов, управляя данными в MongoDB на высоком уровне.
- Интегрировать MongoDB с приложениями на Node и Python, создавая мощные системы, взаимодействующие с базой данных.
💾СКАЧАТЬ
#db | Porscode
Чему вы научитесь:
- Создавать и настраивать кластер MongoDB Atlas для эффективного хранения и управления данными в облачной среде, улучшая удобство и безопасность приложений.
- Работать с MongoDB в контейнере Docker, чтобы создать гибкую и портативную среду разработки, позволяющую эффективно развёртывать базы данных.
- Выполнять CRUD-операции с данными, включая создание, изменение, удаление и поиск документов, управляя данными в MongoDB на высоком уровне.
- Интегрировать MongoDB с приложениями на Node и Python, создавая мощные системы, взаимодействующие с базой данных.
💾СКАЧАТЬ
#db | Porscode
Программирование микроконтроллеров с нуля
Чему вы научитесь:
- Настраивать Raspberry Pi для взаимодействия с Arduino через последовательный порт.
- Создавать полноценные системы внутренней связи с использованием обеих плат.
- Использовать Raspberry Pi в качестве "мозга" и Arduino в качестве "мускулов" вашего проекта.
- Понимать различия между Arduino и Raspberry Pi.
- Устанавливать и настраивать Arduino IDE на Raspberry Pi OS.
- Реализовывать двунаправленную последовательную связь.
- Создавать собственные протоколы для обмена данными по последовательному порту.
- Программировать на Python 3 для Raspberry Pi и C++ для Arduino.
- Разрабатывать Telegram-ботов на Python 3.
- Отправлять уведомления с Raspberry Pi на мобильный телефон.
- Управлять Arduino из Telegram-чата.
- Выполнять множество практических упражнений, включая один крупный финальный проект.
- Начинать с лучших практик и развивать инженерное мышление.
- Становиться более независимыми при работе над будущими проектами.
- Учиться, создавая, а не просто наблюдая.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Настраивать Raspberry Pi для взаимодействия с Arduino через последовательный порт.
- Создавать полноценные системы внутренней связи с использованием обеих плат.
- Использовать Raspberry Pi в качестве "мозга" и Arduino в качестве "мускулов" вашего проекта.
- Понимать различия между Arduino и Raspberry Pi.
- Устанавливать и настраивать Arduino IDE на Raspberry Pi OS.
- Реализовывать двунаправленную последовательную связь.
- Создавать собственные протоколы для обмена данными по последовательному порту.
- Программировать на Python 3 для Raspberry Pi и C++ для Arduino.
- Разрабатывать Telegram-ботов на Python 3.
- Отправлять уведомления с Raspberry Pi на мобильный телефон.
- Управлять Arduino из Telegram-чата.
- Выполнять множество практических упражнений, включая один крупный финальный проект.
- Начинать с лучших практик и развивать инженерное мышление.
- Становиться более независимыми при работе над будущими проектами.
- Учиться, создавая, а не просто наблюдая.
💾СКАЧАТЬ
#dev | Porscode
LLM под капотом выбираем эффективные технические решения для AI-ассистентов
Чему вы научитесь:
- Выбирать оптимальные LLM-архитектуры.
- Адаптировать шаблоны под домену.
- Экономить бюджет и время.
- Находить причины ограничений моделей.
- Классифицировать сложные продуктовые задачи.
- Избегать типичных ошибок внедрения.
💾СКАЧАТЬ
#ai | Porscode
Чему вы научитесь:
- Выбирать оптимальные LLM-архитектуры.
- Адаптировать шаблоны под домену.
- Экономить бюджет и время.
- Находить причины ограничений моделей.
- Классифицировать сложные продуктовые задачи.
- Избегать типичных ошибок внедрения.
💾СКАЧАТЬ
#ai | Porscode
Алгоритмы и структуры данных - Полный курс
Чему вы научитесь:
- Писать чистый код быстрее.
- Осваивать алгоритмы и структуры данных с нуля.
- Готовиться к алгоритмическим собеседованиям и олимпиадам.
- Решать более 70 практических задач.
- Учиться в своём темпе и в удобное время.
💾СКАЧАТЬ
#algorithm | Porscode
Чему вы научитесь:
- Писать чистый код быстрее.
- Осваивать алгоритмы и структуры данных с нуля.
- Готовиться к алгоритмическим собеседованиям и олимпиадам.
- Решать более 70 практических задач.
- Учиться в своём темпе и в удобное время.
💾СКАЧАТЬ
#algorithm | Porscode
🔥3
Курс-практикум Транзакции и работа с ними
Чему вы научитесь:
- свойства транзакций;
- время жизни транзакций: клиентские и серверные вызовы, вложенные серверные вызовы;
- восстановимые и невосстановимые ошибки;
- примеры изолированных и согласованных транзакций;
- откат изменений в транзакциях: изменения в памяти;
- вложенные транзакции: откат, откат с фиксацией;
- явные и неявные транзакции;
- проблемы проверки активности транзакций;
- правила корректной обработки транзакций.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- свойства транзакций;
- время жизни транзакций: клиентские и серверные вызовы, вложенные серверные вызовы;
- восстановимые и невосстановимые ошибки;
- примеры изолированных и согласованных транзакций;
- откат изменений в транзакциях: изменения в памяти;
- вложенные транзакции: откат, откат с фиксацией;
- явные и неявные транзакции;
- проблемы проверки активности транзакций;
- правила корректной обработки транзакций.
💾СКАЧАТЬ
#dev | Porscode
Продвинутый Debug во Frontend
Чему вы научитесь:
- Понятие бага и дебага
- Виды дебага и источники ошибок
- Инструменты отладки в браузере
- Работа с Chrome DevTools для веб-приложений
- Разбор возможностей Chrome DevTools
- Основы отладки Node.js-приложений
- Использование встроенного дебаггера
- Отладка Node.js с помощью Chrome DevTools
- Отладка cluster/fork процессов
- Профилирование веб-приложений и Node.js
- Поиск утечек памяти и их причины
- Проблемы воспроизведения окружения в frontend-разработке
- Использование трекеров, вебвизоров и эмуляторов
- Отладка приложений на Android с помощью эмуляторов
- Работа с реальными устройствами для отладки
- Настройка эмулятора и инструментов отладки
- Отладка приложений на iOS с помощью эмуляторов
- Работа с реальными устройствами для отладки
- Настройка эмулятора и инструментов отладки
- Удаленная отладка Node.js-приложений
- Приемы отладки веб-приложений в продакшене
- Статический анализ работы веб-приложений
- Статический анализ работы Node.js-приложений
- Инструменты анализа и мониторинга для предотвращения ошибок
💾СКАЧАТЬ
#qa | Porscode
Чему вы научитесь:
- Понятие бага и дебага
- Виды дебага и источники ошибок
- Инструменты отладки в браузере
- Работа с Chrome DevTools для веб-приложений
- Разбор возможностей Chrome DevTools
- Основы отладки Node.js-приложений
- Использование встроенного дебаггера
- Отладка Node.js с помощью Chrome DevTools
- Отладка cluster/fork процессов
- Профилирование веб-приложений и Node.js
- Поиск утечек памяти и их причины
- Проблемы воспроизведения окружения в frontend-разработке
- Использование трекеров, вебвизоров и эмуляторов
- Отладка приложений на Android с помощью эмуляторов
- Работа с реальными устройствами для отладки
- Настройка эмулятора и инструментов отладки
- Отладка приложений на iOS с помощью эмуляторов
- Работа с реальными устройствами для отладки
- Настройка эмулятора и инструментов отладки
- Удаленная отладка Node.js-приложений
- Приемы отладки веб-приложений в продакшене
- Статический анализ работы веб-приложений
- Статический анализ работы Node.js-приложений
- Инструменты анализа и мониторинга для предотвращения ошибок
💾СКАЧАТЬ
#qa | Porscode
❤1
16 сентября в Arena Breakout: Infinite выходит седьмой сезон — «Утопия»
Если не сталкивались с игрой: это бесплатный тактический шутер про вылазки за добычей. Заходишь на локацию со своим снаряжением, набираешь лут и пытаешься уйти живым. Погиб — потерял всё, что было с собой.
Что завозят в новом сезоне:
• Заражённая зона — три карты превращаются в биоопасные локации с ночью, туманом и ливнем, по ним бродят шесть видов мутантов. Другие игроки при этом никуда не делись
• Режим на выживание — отдельный PvE без риска: снаряжение с собой не берёшь и ничего не теряешь, просто отбиваешься от волн и открываешь усиления
• Торговец прямо в рейде — можно обменять припасы и разведданные или докупить снаряжение
• Два новых ствола, сезонные обвесы и переработанная стрельба: дальность выше, попадания в голову ощутимее
• На старте бесплатно выдают прокачиваемую сапёрную лопату, скины и билеты, а между игроками разыгрывают 200 000 очков
Игра бесплатная, качается в Steam, российский регион поддерживается → https://abi.go.link/2wzTb
Если не сталкивались с игрой: это бесплатный тактический шутер про вылазки за добычей. Заходишь на локацию со своим снаряжением, набираешь лут и пытаешься уйти живым. Погиб — потерял всё, что было с собой.
Что завозят в новом сезоне:
• Заражённая зона — три карты превращаются в биоопасные локации с ночью, туманом и ливнем, по ним бродят шесть видов мутантов. Другие игроки при этом никуда не делись
• Режим на выживание — отдельный PvE без риска: снаряжение с собой не берёшь и ничего не теряешь, просто отбиваешься от волн и открываешь усиления
• Торговец прямо в рейде — можно обменять припасы и разведданные или докупить снаряжение
• Два новых ствола, сезонные обвесы и переработанная стрельба: дальность выше, попадания в голову ощутимее
• На старте бесплатно выдают прокачиваемую сапёрную лопату, скины и билеты, а между игроками разыгрывают 200 000 очков
Игра бесплатная, качается в Steam, российский регион поддерживается → https://abi.go.link/2wzTb
❤1
Neovim - практика и настройка
Чему вы научитесь:
- освоение Vim Motions для эффективной работы с клавиатуры и увеличения скорости написания кода;
- настройка Neovim под индивидуальные потребности и использование с различными языками программирования;
- изучение основ Lua для создания собственной конфигурации и добавления плагинов.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- освоение Vim Motions для эффективной работы с клавиатуры и увеличения скорости написания кода;
- настройка Neovim под индивидуальные потребности и использование с различными языками программирования;
- изучение основ Lua для создания собственной конфигурации и добавления плагинов.
💾СКАЧАТЬ
#dev | Porscode
Linux. Уровень 7. Управление сетью на основе методологии NetDevOps
Чему вы научитесь:
- Настраивать синхронизацию узлов кластера с помощью SSH, Csync2 и Ansible.
- Разворачивать сервисы DHCP, DNS, WWW, FTP, CIFS, iSCSI, EMAIL и IP-телефонии в отказоустойчивой конфигурации.
- Использовать сервис Keepalived и протокол VRRP для создания отказоустойчивого шлюза в интернет.
- Настраивать политики маршрутизации (PBR) для балансировки трафика между несколькими интернет-провайдерами.
- Настраивать системы управления ресурсами кластера Pacemaker/Corosync с помощью систем crmsh и pcs.
- Обеспечивать отказоустойчивость файловых систем с помощью решений rsync, DRBD и OCFS.
- Внедрять виртуализацию с использованием контейнеров (LXC) и виртуальных машин (KVM) в отказоустойчивой инфраструктуре.
- Использовать iSCSI с Multpath для создания отказоустойчивого доступа к распределённому хранилищу Ceph.
💾СКАЧАТЬ
#linux | Porscode
Чему вы научитесь:
- Настраивать синхронизацию узлов кластера с помощью SSH, Csync2 и Ansible.
- Разворачивать сервисы DHCP, DNS, WWW, FTP, CIFS, iSCSI, EMAIL и IP-телефонии в отказоустойчивой конфигурации.
- Использовать сервис Keepalived и протокол VRRP для создания отказоустойчивого шлюза в интернет.
- Настраивать политики маршрутизации (PBR) для балансировки трафика между несколькими интернет-провайдерами.
- Настраивать системы управления ресурсами кластера Pacemaker/Corosync с помощью систем crmsh и pcs.
- Обеспечивать отказоустойчивость файловых систем с помощью решений rsync, DRBD и OCFS.
- Внедрять виртуализацию с использованием контейнеров (LXC) и виртуальных машин (KVM) в отказоустойчивой инфраструктуре.
- Использовать iSCSI с Multpath для создания отказоустойчивого доступа к распределённому хранилищу Ceph.
💾СКАЧАТЬ
#linux | Porscode
Современные технологии хранения и анализа данных в микросервисной архитектуре
Чему вы научитесь:
- Разделять проект на модули и микросервисы для уменьшения связей
- Применять принципы и паттерны SOLID и GRASP на разных уровнях кода
- Облегчать поддержку и развитие проекта при его постоянном росте
- Контролировать качество кода и не допускать превращения проекта в хаос
- Понимать истинные причины применения архитектурных подходов без зубрежки
- Определять полезные паттерны GoF для решения конкретных задач бизнеса
- Проводить эффективный рефакторинг и избавляться от лишних зависимостей
- Использовать полученный архитектурный опыт для прохождения собеседований
💾СКАЧАТЬ
#arhitect | Porscode
Чему вы научитесь:
- Разделять проект на модули и микросервисы для уменьшения связей
- Применять принципы и паттерны SOLID и GRASP на разных уровнях кода
- Облегчать поддержку и развитие проекта при его постоянном росте
- Контролировать качество кода и не допускать превращения проекта в хаос
- Понимать истинные причины применения архитектурных подходов без зубрежки
- Определять полезные паттерны GoF для решения конкретных задач бизнеса
- Проводить эффективный рефакторинг и избавляться от лишних зависимостей
- Использовать полученный архитектурный опыт для прохождения собеседований
💾СКАЧАТЬ
#arhitect | Porscode
Документация и туториалы по Webinoly
Чему вы научитесь:
- Устанавливать и настраивать оптимизированный веб-сервер NGINX за считаные секунды
- Разворачивать полный стек LEMP на базе операционной системы Linux Ubuntu
- Запускать сайты на WordPress и PHP-приложения в течение нескольких минут
- Управлять собственным VPS или выделенным сервером в любых облачных провайдерах
- Применять лучшие практики администрирования для конфигурации веб-серверов
- Поддерживать инфраструктуру в готовности к высоким нагрузкам и сложным проектам
💾СКАЧАТЬ
#web | Porscode
Чему вы научитесь:
- Устанавливать и настраивать оптимизированный веб-сервер NGINX за считаные секунды
- Разворачивать полный стек LEMP на базе операционной системы Linux Ubuntu
- Запускать сайты на WordPress и PHP-приложения в течение нескольких минут
- Управлять собственным VPS или выделенным сервером в любых облачных провайдерах
- Применять лучшие практики администрирования для конфигурации веб-серверов
- Поддерживать инфраструктуру в готовности к высоким нагрузкам и сложным проектам
💾СКАЧАТЬ
#web | Porscode
Освоение SOLID и GRASP
Чему вы научитесь:
- освоение Vim Motions для эффективной работы с клавиатуры и увеличения скорости написания кода;
- настройка Neovim под индивидуальные потребности и использование с различными языками программирования;
- изучение основ Lua для создания собственной конфигурации и добавления плагинов.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- освоение Vim Motions для эффективной работы с клавиатуры и увеличения скорости написания кода;
- настройка Neovim под индивидуальные потребности и использование с различными языками программирования;
- изучение основ Lua для создания собственной конфигурации и добавления плагинов.
💾СКАЧАТЬ
#dev | Porscode
🔥3