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
Архитектура для аналитика
Чему вы научитесь:
- Шаблоны и инструменты для описания архитектуры
- Как составить требования к архитектуре
- Как разбить монолит на микросервисы
- Как описать брокер сообщений
- Как масштабировать систему
- Как выбрать между WebSocket и Webhook
- Зачем нужны балансировщик и кэш
- Как рисовать архитектуру
- Как описывать микросервисы в документации
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Шаблоны и инструменты для описания архитектуры
- Как составить требования к архитектуре
- Как разбить монолит на микросервисы
- Как описать брокер сообщений
- Как масштабировать систему
- Как выбрать между WebSocket и Webhook
- Зачем нужны балансировщик и кэш
- Как рисовать архитектуру
- Как описывать микросервисы в документации
💾СКАЧАТЬ
#dev | Porscode
❤3
Работа с очередями в RabbitMQ и Apache Kafka
Чему вы научитесь:
- Развернете в бесплатных облачных средах инстансы RabbitMQ и Apache Kafka
- Напишете на Python собственные сервисы в среде Google Colab
- Решите практическую задачу публикации и потребления сообщений брокерами
- Освоите программирование по готовым шаблонам кода для системного анализа
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Развернете в бесплатных облачных средах инстансы RabbitMQ и Apache Kafka
- Напишете на Python собственные сервисы в среде Google Colab
- Решите практическую задачу публикации и потребления сообщений брокерами
- Освоите программирование по готовым шаблонам кода для системного анализа
💾СКАЧАТЬ
#dev | Porscode
❤3
Python и ИИ-технологии с нуля за 4 месяца, 12 проектов с помощью ChatGPT
Чему вы научитесь:
- Telegram-бот на Python с GPT (аналог ChatGPT)
- Парсинг сайтов и каналов
- Поиск недооцененных квартир на ЦИАН
- Автономные агенты
- Построение полного процесса получения и обработки данных с реального онлайн-ресурса
- Построение системы распознавания рукописных чисел на чистом NumPy с помощью модели k ближайших соседей
- Whisper. Преобразование текста в аудио и транскрибация
- Анализ цен на криптовалюты с помощью Pandas и Matplotlib
- Обучение нейросети на табличных данных для задачи классификации
- Сегментация изображений ковида
- Выделение именованных сущностей для автоматизации документооборота
- Построение рекомендательной системы на основе нейросетей
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Telegram-бот на Python с GPT (аналог ChatGPT)
- Парсинг сайтов и каналов
- Поиск недооцененных квартир на ЦИАН
- Автономные агенты
- Построение полного процесса получения и обработки данных с реального онлайн-ресурса
- Построение системы распознавания рукописных чисел на чистом NumPy с помощью модели k ближайших соседей
- Whisper. Преобразование текста в аудио и транскрибация
- Анализ цен на криптовалюты с помощью Pandas и Matplotlib
- Обучение нейросети на табличных данных для задачи классификации
- Сегментация изображений ковида
- Выделение именованных сущностей для автоматизации документооборота
- Построение рекомендательной системы на основе нейросетей
💾СКАЧАТЬ
#python | Porscode
Продвинутый Kafka
Чему вы научитесь:
- Проектировать системы с использованием популярных брокеров Kafka и NATS.
- Базовым знаниям для работы архитектором сложных и высоконагруженных систем.
- Навыкам масштабирования и обеспечения надежности систем с очередями.
- Сравнивать и выбирать системы очередей в зависимости от задач проекта.
💾СКАЧАТЬ
#kafka | Porscode
Чему вы научитесь:
- Проектировать системы с использованием популярных брокеров Kafka и NATS.
- Базовым знаниям для работы архитектором сложных и высоконагруженных систем.
- Навыкам масштабирования и обеспечения надежности систем с очередями.
- Сравнивать и выбирать системы очередей в зависимости от задач проекта.
💾СКАЧАТЬ
#kafka | Porscode
Азы старого доброго Django
Чему вы научитесь:
- Познакомитесь с шаблонизатором фреймворка Django
- Научитесь применять ORM-команды для взаимодействия с БД
- Узнаете о возможностях настройки админ-панели
- Научитесь работать с формами
- Изучите классы представлений
- Познакомитесь с процессом регистрации и авторизации пользователей на сайте
- Научитесь делать авторизацию через социальные сети
- Познакомитесь с БД PostgreSQL и ее привязкой к проекту сайта
- Узнаете о возможностях использования капчи, применения хранилища Redis, кэширования страниц и создания карты сайта
- Изучите основы тестирования проекта с помощью модуля unittest
💾СКАЧАТЬ
#django | Porscode
Чему вы научитесь:
- Познакомитесь с шаблонизатором фреймворка Django
- Научитесь применять ORM-команды для взаимодействия с БД
- Узнаете о возможностях настройки админ-панели
- Научитесь работать с формами
- Изучите классы представлений
- Познакомитесь с процессом регистрации и авторизации пользователей на сайте
- Научитесь делать авторизацию через социальные сети
- Познакомитесь с БД PostgreSQL и ее привязкой к проекту сайта
- Узнаете о возможностях использования капчи, применения хранилища Redis, кэширования страниц и создания карты сайта
- Изучите основы тестирования проекта с помощью модуля unittest
💾СКАЧАТЬ
#django | Porscode
Практический Deep Learning
Чему вы научитесь:
- Полносвязным нейронным сетям
- Обучению нейронных сетей
- Знакомству с PyTorch
- Ускорению обучения и предотвращению переобучения
- Основам обработки естественного языка
- Основам компьютерного зрения
- Современному компьютерному зрению
- Рекуррентным нейронным сетям
- Attention
- Трансформерам: теории
- Вопросам с собеседований
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Полносвязным нейронным сетям
- Обучению нейронных сетей
- Знакомству с PyTorch
- Ускорению обучения и предотвращению переобучения
- Основам обработки естественного языка
- Основам компьютерного зрения
- Современному компьютерному зрению
- Рекуррентным нейронным сетям
- Attention
- Трансформерам: теории
- Вопросам с собеседований
💾СКАЧАТЬ
#dev | Porscode
ClickHouse для аналитика
Чему вы научитесь:
- SQL
- Аналитика
- Ликбез по CS
- Движки хранения
- Эксплуатация
- Моделирование
- Установка в Docker
💾СКАЧАТЬ
#clickhouse | Porscode
Чему вы научитесь:
- SQL
- Аналитика
- Ликбез по CS
- Движки хранения
- Эксплуатация
- Моделирование
- Установка в Docker
💾СКАЧАТЬ
#clickhouse | Porscode
Безопасность информационных систем
Чему вы научитесь:
- Сбору информации о программном и аппаратном обеспечении в сети
- Обнаружению и автоматическому устранению уязвимостей в программном обеспечении
- Управлению доступом к корпоративной сети
- Созданию и развертыванию образов операционных систем
💾СКАЧАТЬ
#security | Porscode
Чему вы научитесь:
- Сбору информации о программном и аппаратном обеспечении в сети
- Обнаружению и автоматическому устранению уязвимостей в программном обеспечении
- Управлению доступом к корпоративной сети
- Созданию и развертыванию образов операционных систем
💾СКАЧАТЬ
#security | Porscode
Курс по продвинутому пониманию алгоритмов и структур данных
Чему вы научитесь:
- Глубокому пониманию алгоритмов и структур данных для FAANG
- Быстрому обучению под руководством профессионала
- Комплексному обучению ключевым концепциям для прохождения интервью
- Постоянному совершенствованию навыков от уровня новичка до уверенного специалиста
- Практике с целью освоения логики решения задач в правильном порядке
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Глубокому пониманию алгоритмов и структур данных для FAANG
- Быстрому обучению под руководством профессионала
- Комплексному обучению ключевым концепциям для прохождения интервью
- Постоянному совершенствованию навыков от уровня новичка до уверенного специалиста
- Практике с целью освоения логики решения задач в правильном порядке
💾СКАЧАТЬ
#dev | Porscode
Фреймворк Laravel с нуля
Чему вы научитесь:
- Создание базового проекта и фронтенд
- Маршрутизация и контроллеры
- Хранение данных и Eloquent ORM
- Внедрение зависимостей и архитектура
- Авторизация и аутентификация
- Посредники и логирование
- Кэширование и очереди
- Пакеты и команды консоли
- Разработка и тестирование API
- Проектирование и защита курсовой работы
💾СКАЧАТЬ
#laravel | Porscode
Чему вы научитесь:
- Создание базового проекта и фронтенд
- Маршрутизация и контроллеры
- Хранение данных и Eloquent ORM
- Внедрение зависимостей и архитектура
- Авторизация и аутентификация
- Посредники и логирование
- Кэширование и очереди
- Пакеты и команды консоли
- Разработка и тестирование API
- Проектирование и защита курсовой работы
💾СКАЧАТЬ
#laravel | Porscode
Системное администрирование
Чему вы научитесь:
сетей;
- Умение строить проводные и беспроводные сети своими руками;
- Знание и умение применять знания о протоколе TCP/IP v4 и v6;
- Работа на базовом уровне с системами виртуализации;
- Получение базовых представлений о современных продуктах Microsoft: Windows 8, Windows Server 2012;
- Получение базовых представлений об ОС и дистрибутивах Linux;
- Получение базовых представлений о системе корпоративной IP-телефонии Asterisk;
- Понимание принципов построения локальных сетей на основе коммутатора Cisco;
- Умение ориентироваться в вопросах лицензирования программного обеспечения.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
сетей;
- Умение строить проводные и беспроводные сети своими руками;
- Знание и умение применять знания о протоколе TCP/IP v4 и v6;
- Работа на базовом уровне с системами виртуализации;
- Получение базовых представлений о современных продуктах Microsoft: Windows 8, Windows Server 2012;
- Получение базовых представлений об ОС и дистрибутивах Linux;
- Получение базовых представлений о системе корпоративной IP-телефонии Asterisk;
- Понимание принципов построения локальных сетей на основе коммутатора Cisco;
- Умение ориентироваться в вопросах лицензирования программного обеспечения.
💾СКАЧАТЬ
#dev | Porscode
❤1
Разработка ПО и безопасность
Чему вы научитесь:
- Введение в операционную систему Windows.
- Изучение формата файлов WinAPIs и PE.
- Методы обнаружения антивирусными системами.
- Методы перебора для расшифровки ключей.
- Размещение полезной нагрузки.
- Шифрование и обфускация полезной нагрузки.
- Демонстрацию пользовательских инструментов.
- Выполнение полезной нагрузки локально и удаленно.
- Этапирование полезной нагрузки.
- Использование NtCreateUserProcess.
- Подписание вредоносного ПО цифровой подписью.
- Перечисление процессов.
- Перехват потоков.
- Управление политикой блокировки DLL.
- Внедрение APC локально и удаленно.
- Выполнение полезной нагрузки через обратные вызовы.
- Косвенные системные вызовы.
- Внедрение локального и удаленного сопоставления.
- Запуск локальных и удаленных функций.
- Управление выполнением полезной нагрузки.
- Подмена PPID.
- Обновление Hell's Gate.
- Подмена аргументов командной строки.
- Постановка полезной нагрузки в Hell's Gate.
- Разбор заголовков PE.
- Хэширование и обфускация строк.
- Обфускация IAT.
- Отключение NTDLL.
- Подключение API.
- Системные вызовы.
- Повторная реализация инъекции через системные вызовы.
- Сборка загрузчика.
- Методы защиты от отладки и виртуализации.
- Уменьшение энтропии файла.
- Удаление библиотеки CRT.
- Компиляция вредоносного ПО.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Введение в операционную систему Windows.
- Изучение формата файлов WinAPIs и PE.
- Методы обнаружения антивирусными системами.
- Методы перебора для расшифровки ключей.
- Размещение полезной нагрузки.
- Шифрование и обфускация полезной нагрузки.
- Демонстрацию пользовательских инструментов.
- Выполнение полезной нагрузки локально и удаленно.
- Этапирование полезной нагрузки.
- Использование NtCreateUserProcess.
- Подписание вредоносного ПО цифровой подписью.
- Перечисление процессов.
- Перехват потоков.
- Управление политикой блокировки DLL.
- Внедрение APC локально и удаленно.
- Выполнение полезной нагрузки через обратные вызовы.
- Косвенные системные вызовы.
- Внедрение локального и удаленного сопоставления.
- Запуск локальных и удаленных функций.
- Управление выполнением полезной нагрузки.
- Подмена PPID.
- Обновление Hell's Gate.
- Подмена аргументов командной строки.
- Постановка полезной нагрузки в Hell's Gate.
- Разбор заголовков PE.
- Хэширование и обфускация строк.
- Обфускация IAT.
- Отключение NTDLL.
- Подключение API.
- Системные вызовы.
- Повторная реализация инъекции через системные вызовы.
- Сборка загрузчика.
- Методы защиты от отладки и виртуализации.
- Уменьшение энтропии файла.
- Удаление библиотеки CRT.
- Компиляция вредоносного ПО.
💾СКАЧАТЬ
#dev | Porscode
Создание AI-агентов для автоматической генерации видео без съемки и монтажа
Чему вы научитесь:
- разработка автоматизированной системы для генерации AI-видео;
- использование AI-клонов для создания контента;
- выпуск видеороликов без съёмок и записи собственного голоса;
- создание видео без написания сценариев вручную;
- автоматизация процесса монтажа;
- подготовка контента для различных платформ;
- организация быстрого производства большого количества видео;
- оптимизация рабочего процесса с помощью искусственного интеллекта;
- рекомендации по масштабированию видеоконтента;
- практические инструкции по внедрению системы автоматизации.
💾СКАЧАТЬ
#ai | Porscode
Чему вы научитесь:
- разработка автоматизированной системы для генерации AI-видео;
- использование AI-клонов для создания контента;
- выпуск видеороликов без съёмок и записи собственного голоса;
- создание видео без написания сценариев вручную;
- автоматизация процесса монтажа;
- подготовка контента для различных платформ;
- организация быстрого производства большого количества видео;
- оптимизация рабочего процесса с помощью искусственного интеллекта;
- рекомендации по масштабированию видеоконтента;
- практические инструкции по внедрению системы автоматизации.
💾СКАЧАТЬ
#ai | Porscode