ClickHouse для инженеров и архитекторов БД.
Чему вы научитесь:
- Вы узнаете, как устанавливать ClickHouse на различных системах, поймёте, какие у данной БД неоспоримые преимущества, изучите сценарии использования.
- Начнёте с базовых понятий, а закончите – продакшен-решением. Выполните много практических заданий, подготовите итоговый проект.
- Разворачивать и настраивать ClickHouse
- Работать как с базовыми, так и более продвинутыми вещами
- Распознавать различия между ClickHouse и другими популярными БД, а также работать в связке с другими базами данных
- Выбирать подходящую конфигурацию и специфику работы с БД в связке с вашими данными
- Курс состоит из теории и практики в соотношении 50/50, а также из сравнений PostgreSQL с гигантами рынка БД
- Навыки работы с БД ClickHouse улучшат вашу позицию на рынке, сделают из вас более эффективного специалистом в сфере больших данных.
💾СКАЧАТЬ
#sql | Porscode
Чему вы научитесь:
- Вы узнаете, как устанавливать ClickHouse на различных системах, поймёте, какие у данной БД неоспоримые преимущества, изучите сценарии использования.
- Начнёте с базовых понятий, а закончите – продакшен-решением. Выполните много практических заданий, подготовите итоговый проект.
- Разворачивать и настраивать ClickHouse
- Работать как с базовыми, так и более продвинутыми вещами
- Распознавать различия между ClickHouse и другими популярными БД, а также работать в связке с другими базами данных
- Выбирать подходящую конфигурацию и специфику работы с БД в связке с вашими данными
- Курс состоит из теории и практики в соотношении 50/50, а также из сравнений PostgreSQL с гигантами рынка БД
- Навыки работы с БД ClickHouse улучшат вашу позицию на рынке, сделают из вас более эффективного специалистом в сфере больших данных.
💾СКАЧАТЬ
#sql | Porscode
👍1
The Nature of Concurrency - курс по многопоточному программированию.
Чему вы научитесь:
- Программа курса охватывает все уровни - от теоретической мотивации и аппаратных особенностей до прикладных паттернов и современных подходов
- Студенты познакомятся с внутренним устройством планировщика Go, кэшами процессора и когерентностью памяти, изучат атомарные операции и ассемблерные детали, разберут ключевые примитивы sync и свойства блокировок
- Основы многопоточного программирования
- Глобальные проблемы и цели многопоточного программирования
- Реализация критической секции на базе низкоуровневых примитивов синхронизации
- Устройство и ключевые свойства блокировок
- Использование и устройство сложных примитивов синхронизации
- Каналы в Go как встроенная многопоточная очередь
- Многопоточные паттерны на основе каналов в Go
- Формализм и аппаратные особенности многопоточного программирования
- Продвинутые блокировки для многосерверных систем
- Продвинутые многопоточные паттерны для коллекций
- Lock-free и obstruction-free алгоритмы
- Асинхронное программирование
- Сможете разрабатывать различные платёжные шлюзы 500+ RPS, обеспечивающий обработку платежей для всех клиентских сервисов компании
- По итогу обучения ты напишешь свою In-Memory многопоточную obstruction-free платёжную систему
💾СКАЧАТЬ
#go | Porscode
Чему вы научитесь:
- Программа курса охватывает все уровни - от теоретической мотивации и аппаратных особенностей до прикладных паттернов и современных подходов
- Студенты познакомятся с внутренним устройством планировщика Go, кэшами процессора и когерентностью памяти, изучат атомарные операции и ассемблерные детали, разберут ключевые примитивы sync и свойства блокировок
- Основы многопоточного программирования
- Глобальные проблемы и цели многопоточного программирования
- Реализация критической секции на базе низкоуровневых примитивов синхронизации
- Устройство и ключевые свойства блокировок
- Использование и устройство сложных примитивов синхронизации
- Каналы в Go как встроенная многопоточная очередь
- Многопоточные паттерны на основе каналов в Go
- Формализм и аппаратные особенности многопоточного программирования
- Продвинутые блокировки для многосерверных систем
- Продвинутые многопоточные паттерны для коллекций
- Lock-free и obstruction-free алгоритмы
- Асинхронное программирование
- Сможете разрабатывать различные платёжные шлюзы 500+ RPS, обеспечивающий обработку платежей для всех клиентских сервисов компании
- По итогу обучения ты напишешь свою In-Memory многопоточную obstruction-free платёжную систему
💾СКАЧАТЬ
#go | Porscode
❤2
Поздравляем всех с Наступающим Новым годом ❄️
Спасибо, что остаетесь с нами все это время. Мы продолжаем работать над тем, чтобы вы получали самые актуальные знания и практические навыки!
Пусть в новом году будет меньше багов, больше коммитов и громких побед🔔
Успехов и новых знаний!
Спасибо, что остаетесь с нами все это время. Мы продолжаем работать над тем, чтобы вы получали самые актуальные знания и практические навыки!
Пусть в новом году будет меньше багов, больше коммитов и громких побед
Успехов и новых знаний!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍3
Программирование на C++ с нуля до гуру
Чему вы научитесь:
- Курс состоит из 6 разделов и охватывает все темы
- Как пишутся программы на C++
- Как правильно использовать комментарии
- Что такое переменные, как они создаются и используются
- Какие типы переменных есть в C++ и чем они отличаются друг от друга
- Что такое константы и как с ними работать
- Какие арифметические, логические и побитовые операции есть в C++ и как их использовать
- Как работать с консолью
- Как решить проблемы с кодировкой в консоли (не) только на вывод, но и на ввод)
- Что такое условный оператор и как он работает
- Что такое оператор switch-case и когда его использовать
- Что такое циклы и какие они есть в C++
- Что такое цикл for, while и do-while и какая между ними разница
- Что такое массивы, какие они бывают и, как и когда их использовать
- Работа с указателями
- Что такое указатели и чем они отличаются от ссылок
- Как взаимодействуют между собой указатели и массивы
- Как работают константы и указатели вместе
- Как работать с массивами в параметрах функций
- Что такое указатель на функцию, а также как и когда его использовать
- Что такое динамические объекты
- Как не допустить утечку памяти
- Объектно-ориентированное программирование
- Что такое объектно-ориентированное программирование и какие парадигмы в нём есть
- Как создаётся класс в C++
- Что такое конструкторы и деструкторы
- Что такое методы (функции класса) и их перегрузка
- Как правильно использовать .h и .cpp файлы
- Что такое модификаторы доступа и как правильно их применять
- Как выполнять самые различные строковые операции
- Что такое регулярные выражения, как их создавать и как использовать
- Как выполнять разнообразные математические операции
- Как считывать данные из файла
- Как записывать данные в файл
- Как использовать контейнеры – важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа
- Как быстро и легко осваивать новые классы, которые могут понадобиться Вам в процессе программирования
- Программирование на C++ в Unreal Engine
- Узнаете вообще происходит программирование в Unreal Engine.
- И многое многое другое..
💾СКАЧАТЬ
#cpp | Porscode
Чему вы научитесь:
- Курс состоит из 6 разделов и охватывает все темы
- Как пишутся программы на C++
- Как правильно использовать комментарии
- Что такое переменные, как они создаются и используются
- Какие типы переменных есть в C++ и чем они отличаются друг от друга
- Что такое константы и как с ними работать
- Какие арифметические, логические и побитовые операции есть в C++ и как их использовать
- Как работать с консолью
- Как решить проблемы с кодировкой в консоли (не) только на вывод, но и на ввод)
- Что такое условный оператор и как он работает
- Что такое оператор switch-case и когда его использовать
- Что такое циклы и какие они есть в C++
- Что такое цикл for, while и do-while и какая между ними разница
- Что такое массивы, какие они бывают и, как и когда их использовать
- Работа с указателями
- Что такое указатели и чем они отличаются от ссылок
- Как взаимодействуют между собой указатели и массивы
- Как работают константы и указатели вместе
- Как работать с массивами в параметрах функций
- Что такое указатель на функцию, а также как и когда его использовать
- Что такое динамические объекты
- Как не допустить утечку памяти
- Объектно-ориентированное программирование
- Что такое объектно-ориентированное программирование и какие парадигмы в нём есть
- Как создаётся класс в C++
- Что такое конструкторы и деструкторы
- Что такое методы (функции класса) и их перегрузка
- Как правильно использовать .h и .cpp файлы
- Что такое модификаторы доступа и как правильно их применять
- Как выполнять самые различные строковые операции
- Что такое регулярные выражения, как их создавать и как использовать
- Как выполнять разнообразные математические операции
- Как считывать данные из файла
- Как записывать данные в файл
- Как использовать контейнеры – важнейшие классы, без которых не обходится ни одна мало-мальски серьёзная программа
- Как быстро и легко осваивать новые классы, которые могут понадобиться Вам в процессе программирования
- Программирование на C++ в Unreal Engine
- Узнаете вообще происходит программирование в Unreal Engine.
- И многое многое другое..
💾СКАЧАТЬ
#cpp | Porscode
👍1
Старт в робототехнику с Python
Чему вы научитесь:
- Вы научитесь работать с типами данных, управлять логикой программ, использовать циклы и условия, а также познакомитесь с микроконтроллерами ESP32 и созданием электронных схем.
- Называть основные конструкции языка Python, элементы электроники и типы микроконтроллеров.
Объяснять работу условий, циклов, переменных и электронных компонентов.
- Использовать Python для решения задач, подключать датчики к ESP32 и программировать микроконтроллер.
- Анализировать логику работы программы и схемы подключения устройств.
- Создавать собственные проекты.
- Оценивать эффективность решений, выбирать подходящие алгоритмы и схемы.
- Этот курс — идеальный старт для новичков (школьников, студентов, энтузиастов), которые хотят совместить программирование и электронику. Он сочетает фундаментальные знания по Python с практикой работы с реальными устройствами, такими как ESP32.
- Все учащиеся получают не только навыки написания кода, но и опыт создания электронных систем, что формирует понимание принципов робототехники и IoT.
- Курс помогает сделать первый шаг в мир STEM-технологий.
💾СКАЧАТЬ
#python | Porscode
Чему вы научитесь:
- Вы научитесь работать с типами данных, управлять логикой программ, использовать циклы и условия, а также познакомитесь с микроконтроллерами ESP32 и созданием электронных схем.
- Называть основные конструкции языка Python, элементы электроники и типы микроконтроллеров.
Объяснять работу условий, циклов, переменных и электронных компонентов.
- Использовать Python для решения задач, подключать датчики к ESP32 и программировать микроконтроллер.
- Анализировать логику работы программы и схемы подключения устройств.
- Создавать собственные проекты.
- Оценивать эффективность решений, выбирать подходящие алгоритмы и схемы.
- Этот курс — идеальный старт для новичков (школьников, студентов, энтузиастов), которые хотят совместить программирование и электронику. Он сочетает фундаментальные знания по Python с практикой работы с реальными устройствами, такими как ESP32.
- Все учащиеся получают не только навыки написания кода, но и опыт создания электронных систем, что формирует понимание принципов робототехники и IoT.
- Курс помогает сделать первый шаг в мир STEM-технологий.
💾СКАЧАТЬ
#python | Porscode
👍1
Освоение ML и Data Science на Python.
Чему вы научитесь:
- Программирование в Python (экспресс-курс)
- Изучите NumPy в Python
- Детальное изучение Pandas для анализа и предварительной обработки данных
- Детальное изучение Seaborn для визуализации данных (включая Matplotlib для кастомизации графиков)
- Машинное обучение с помощью SciKit Learn, включая следующие темы:
- Linear Regression - Линейная Регрессия;
- Regularization - Регуляризация;
- Lasso Regression - Лассо-Регрессия;
- Ridge Regression - Ридж-Регрессия;
- Регуляризация Elastic Net;
- Logistic Regression - Логистическая регрессия;
- K Nearest Neighbors - Метод К-ближайших соседей;
- Decision Trees - Деревья решений;
- Random Forests - Случайные леса;
- AdaBoost, GradientBoosting - Адаптивный бустинг, Градиентный бустинг;
- Natural Language Processing - Обработка языковых данных;
- K Means Clustering - Кластеризация
- Hierarchical Clustering - Иерархическая кластеризация;
- DBSCAN (Density-based spatial clustering of applications with noise) - Кластеризация на основе плотности данных;
- PCA - Principal Component Analysis - Метод главных компонент;
- И многое, многое другое!
💾СКАЧАТЬ
#ml | Porscode
Чему вы научитесь:
- Программирование в Python (экспресс-курс)
- Изучите NumPy в Python
- Детальное изучение Pandas для анализа и предварительной обработки данных
- Детальное изучение Seaborn для визуализации данных (включая Matplotlib для кастомизации графиков)
- Машинное обучение с помощью SciKit Learn, включая следующие темы:
- Linear Regression - Линейная Регрессия;
- Regularization - Регуляризация;
- Lasso Regression - Лассо-Регрессия;
- Ridge Regression - Ридж-Регрессия;
- Регуляризация Elastic Net;
- Logistic Regression - Логистическая регрессия;
- K Nearest Neighbors - Метод К-ближайших соседей;
- Decision Trees - Деревья решений;
- Random Forests - Случайные леса;
- AdaBoost, GradientBoosting - Адаптивный бустинг, Градиентный бустинг;
- Natural Language Processing - Обработка языковых данных;
- K Means Clustering - Кластеризация
- Hierarchical Clustering - Иерархическая кластеризация;
- DBSCAN (Density-based spatial clustering of applications with noise) - Кластеризация на основе плотности данных;
- PCA - Principal Component Analysis - Метод главных компонент;
- И многое, многое другое!
💾СКАЧАТЬ
#ml | Porscode
👍1
Веб-дизайн для начинающих
Чему вы научитесь:
- Обширный курс по современному веб-дизайну для начинающих
- В процессе обучения мы рассмотрим историю веб-дизайна, детально изучим программное обеспечение, необходимое для работы, такое как Figma (обновлённая версия) и Photoshop (новая версия), инструменты для работы с векторами и полезные утилиты
- Мы также используем потенциал нейросетей для создания впечатляющих и креативных работ.
- Мы разберём каждый аспект, начиная с типографики и визуальной иерархии и заканчивая работой с изображениями и нейросетями
- Обзор истории веб-дизайна и определение актуальных трендов, курс по типографике и визуальной иерархии,
- Полный курс по использованию Figma (обновлённой версии) и Photoshop с нейрофильтрами
- Курс по нейросетям и обработке изображений,
- Подробное изучение принципов использования сеток в дизайне, подробное изучение работы с цветами и их сочетаниями, ознакомление с лучшими практиками и правилами веб-дизайна, выполнение интересных домашних заданий
- Участие в крупном практическом уроке (с реальным примером), предоставление всего необходимого программного обеспечения (бесплатно),
- Получите доступ к большой коллекции шрифтов и различных нароботок.
💾СКАЧАТЬ
#design | Porscode
Чему вы научитесь:
- Обширный курс по современному веб-дизайну для начинающих
- В процессе обучения мы рассмотрим историю веб-дизайна, детально изучим программное обеспечение, необходимое для работы, такое как Figma (обновлённая версия) и Photoshop (новая версия), инструменты для работы с векторами и полезные утилиты
- Мы также используем потенциал нейросетей для создания впечатляющих и креативных работ.
- Мы разберём каждый аспект, начиная с типографики и визуальной иерархии и заканчивая работой с изображениями и нейросетями
- Обзор истории веб-дизайна и определение актуальных трендов, курс по типографике и визуальной иерархии,
- Полный курс по использованию Figma (обновлённой версии) и Photoshop с нейрофильтрами
- Курс по нейросетям и обработке изображений,
- Подробное изучение принципов использования сеток в дизайне, подробное изучение работы с цветами и их сочетаниями, ознакомление с лучшими практиками и правилами веб-дизайна, выполнение интересных домашних заданий
- Участие в крупном практическом уроке (с реальным примером), предоставление всего необходимого программного обеспечения (бесплатно),
- Получите доступ к большой коллекции шрифтов и различных нароботок.
💾СКАЧАТЬ
#design | Porscode
👍1
Netbox для сетевых инженеров.
Чему вы научитесь:
- Понимание структуры NetBox и его основных модулей: DCIM и IPAM
- Навыки документирования физической инфраструктуры: стойки, устройства, подключения
- Уверенное управление IP-адресами, подсетями, VLAN и VRF
- Основы работы с API NetBox для автоматизации задач
- Практику в построении структурированной и живой документации сети
💾СКАЧАТЬ
#network | Porscode
Чему вы научитесь:
- Понимание структуры NetBox и его основных модулей: DCIM и IPAM
- Навыки документирования физической инфраструктуры: стойки, устройства, подключения
- Уверенное управление IP-адресами, подсетями, VLAN и VRF
- Основы работы с API NetBox для автоматизации задач
- Практику в построении структурированной и живой документации сети
💾СКАЧАТЬ
#network | Porscode
Введение в СКД
Чему вы научитесь:
- Создание простого отчёта. Закладка «Набор данных». Разбираем базовый шаг при работе с СКД — создание отчёта и настройка набора данных. Учимся работать с запросом и понимать, какие поля формируют основу будущего отчёт
- Использование вариантов. Работа с обычной группировкой. Изучим, как использовать варианты отчётов и простые группировки. Вы увидите, как быстро менять представление данных без изменения самой схемы.
- Работа с группировками. Использование таблиц
Продолжи углубляться в группировки: изучим как при помощи таблиц можно выводить кросс-данные в отчеты.
- Работа с ресурсами. Разберём, что такое ресурсы и зачем они нужны. На примерах увидим, как они помогают в расчётах и формировании итоговых данных.
- Работа с параметрами и условным оформлением. Учимся добавлять параметры и использовать их в отчётах. Плюс рассмотрим условное оформление — чтобы отчёт был не только полезным, но и наглядным.
- Использование вычисляемых полей. Один из самых сильных инструментов СКД. Вы узнаете, как создавать вычисляемые поля и расширять возможности стандартных отчётов.
- Работа с иерархическими полями. Финальный урок курса. Здесь мы настроим иерархические поля и разберём, как их использовать для построения сложных и удобных отчётов.
💾СКАЧАТЬ
#1C | Porscode
Чему вы научитесь:
- Создание простого отчёта. Закладка «Набор данных». Разбираем базовый шаг при работе с СКД — создание отчёта и настройка набора данных. Учимся работать с запросом и понимать, какие поля формируют основу будущего отчёт
- Использование вариантов. Работа с обычной группировкой. Изучим, как использовать варианты отчётов и простые группировки. Вы увидите, как быстро менять представление данных без изменения самой схемы.
- Работа с группировками. Использование таблиц
Продолжи углубляться в группировки: изучим как при помощи таблиц можно выводить кросс-данные в отчеты.
- Работа с ресурсами. Разберём, что такое ресурсы и зачем они нужны. На примерах увидим, как они помогают в расчётах и формировании итоговых данных.
- Работа с параметрами и условным оформлением. Учимся добавлять параметры и использовать их в отчётах. Плюс рассмотрим условное оформление — чтобы отчёт был не только полезным, но и наглядным.
- Использование вычисляемых полей. Один из самых сильных инструментов СКД. Вы узнаете, как создавать вычисляемые поля и расширять возможности стандартных отчётов.
- Работа с иерархическими полями. Финальный урок курса. Здесь мы настроим иерархические поля и разберём, как их использовать для построения сложных и удобных отчётов.
💾СКАЧАТЬ
#1C | Porscode
👍1
Программирование микроконтроллеров STM32 для начинающих
Чему вы научитесь:
- Научитесь программировать микроконтроллеры любых типов серии AVR и сможет приступить к МК STM32.
- Приобретете навыки уверенного программирования на языке C.
- Научитесь читать и понимать даташиты (техническую документацию) микроконтроллеров, датчиков, радиоэлектронных элементов.
- Сможете разрабатывать электронные устройства средней сложности на базе микроконтроллеров AVR.
- Сможете очень быстро и без труда освоить ARDUINO.
- Будет гораздо проще и интересней изучать микроконтроллеры других серий: STM, PIC и т.п.
- Приобретете новую профессию и в дальнейшем сможете работать программистом микроконтроллеров.
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Научитесь программировать микроконтроллеры любых типов серии AVR и сможет приступить к МК STM32.
- Приобретете навыки уверенного программирования на языке C.
- Научитесь читать и понимать даташиты (техническую документацию) микроконтроллеров, датчиков, радиоэлектронных элементов.
- Сможете разрабатывать электронные устройства средней сложности на базе микроконтроллеров AVR.
- Сможете очень быстро и без труда освоить ARDUINO.
- Будет гораздо проще и интересней изучать микроконтроллеры других серий: STM, PIC и т.п.
- Приобретете новую профессию и в дальнейшем сможете работать программистом микроконтроллеров.
💾СКАЧАТЬ
#dev | Porscode
❤3
Тимлид: руководство по выживанию. - 2025
Чему вы научитесь:
- Диагностика: как понять, что «горит» по-настоящему
- Как принимать решения в условиях неопределенности
- 5 точек опоры в хаосе: приоритеты, люди, деньги, задачи, коммуникация
- Минимальная структура: как навести порядок, не внедряя процессы
Результат:
- Поймете, где проблемы конкретно в вашей команде и с чего начать их решать
- Научитесь выделять приоритеты и сможете провести экспресс-аудит команды.
- Получите конкретный план из 3 шагов по изменению ситуации.
- Тонущие задачи: откуда берутся и как избежать
- Как ставить задачи без методологий и таск-трекеров
- Контроль без микроменеджмента: как «держать» задачи, не убивая инициативу
Результат:
- Научитесь ставить задачи, которые понятны и выполнимы.
- Сможете отслеживать прогресс команды и вмешиваться только по делу
- Все про 1-на-1: зачем нужен, структура, вопросы, блоки, антиформализм
- Как говорить с разработчиком, который «погас» или «всё знает сам»
- Как давать обратную связь, чтобы она работала на пользу команде
Результат дня:
- Научитесь проводить 1-на-1, которые укрепляют доверие
- Понять свою роль как тимлида
Разобраться, какие задачи действительно входят в вашу зону ответственности и как вы можете быть наиболее полезны команде
- Запустить базовые управленческие практики
Наладить процессы без перегруза: приоритизация, работа с задачами, 1-на-1 и обратная связь — по делу и без лишнего формализма
- Научиться диагностировать и решать проблемы в команде
Системно подходить к разбору «что не так», выделять корень проблемы и подходы к решению
- Укрепить доверие и мотивацию в команде
- Строить человеческие отношения: как говорить с выгоревшим, замкнутым или слишком самостоятельным разработчиком
💾СКАЧАТЬ
#dev | Porscode
Чему вы научитесь:
- Диагностика: как понять, что «горит» по-настоящему
- Как принимать решения в условиях неопределенности
- 5 точек опоры в хаосе: приоритеты, люди, деньги, задачи, коммуникация
- Минимальная структура: как навести порядок, не внедряя процессы
Результат:
- Поймете, где проблемы конкретно в вашей команде и с чего начать их решать
- Научитесь выделять приоритеты и сможете провести экспресс-аудит команды.
- Получите конкретный план из 3 шагов по изменению ситуации.
- Тонущие задачи: откуда берутся и как избежать
- Как ставить задачи без методологий и таск-трекеров
- Контроль без микроменеджмента: как «держать» задачи, не убивая инициативу
Результат:
- Научитесь ставить задачи, которые понятны и выполнимы.
- Сможете отслеживать прогресс команды и вмешиваться только по делу
- Все про 1-на-1: зачем нужен, структура, вопросы, блоки, антиформализм
- Как говорить с разработчиком, который «погас» или «всё знает сам»
- Как давать обратную связь, чтобы она работала на пользу команде
Результат дня:
- Научитесь проводить 1-на-1, которые укрепляют доверие
- Понять свою роль как тимлида
Разобраться, какие задачи действительно входят в вашу зону ответственности и как вы можете быть наиболее полезны команде
- Запустить базовые управленческие практики
Наладить процессы без перегруза: приоритизация, работа с задачами, 1-на-1 и обратная связь — по делу и без лишнего формализма
- Научиться диагностировать и решать проблемы в команде
Системно подходить к разбору «что не так», выделять корень проблемы и подходы к решению
- Укрепить доверие и мотивацию в команде
- Строить человеческие отношения: как говорить с выгоревшим, замкнутым или слишком самостоятельным разработчиком
💾СКАЧАТЬ
#dev | Porscode
Регулярные выражения в Linux: искусство точного поиска
Чему вы научитесь:
- Вы освоите основы и научитесь решать прикладные задачи, с которыми сталкиваются администраторы, разработчики и инженеры по анализу данных в Linux.
- Пользоваться утилитами: grep, find, sort, uniq, wc
- Пользоваться сайтами для составления регулярных выражений
- Составлять расширенные регулярные выражения
- Искать, фильтровать и обрабатывать информацию в логах, конфигах и других текстовых файлах
- Искать файлы с заданными параметрами и выполнять с ними действия: например, удалять устаревшие или большие логи
- Одной командой искать паттерны: IP-адресы, e-mail, пароли, UUID
- Настройка Linux-окружения: развернем легкий стенд и подготовимся к практике
- Изучение утилит: grep, find, sort, uniq, wc
- Погружение в регулярные выражения: от базовых конструкций до сложных многоуровневых шаблонов
- На практике: закрепим навыки на задачах Linux
💾СКАЧАТЬ
#linux | Porscode
Чему вы научитесь:
- Вы освоите основы и научитесь решать прикладные задачи, с которыми сталкиваются администраторы, разработчики и инженеры по анализу данных в Linux.
- Пользоваться утилитами: grep, find, sort, uniq, wc
- Пользоваться сайтами для составления регулярных выражений
- Составлять расширенные регулярные выражения
- Искать, фильтровать и обрабатывать информацию в логах, конфигах и других текстовых файлах
- Искать файлы с заданными параметрами и выполнять с ними действия: например, удалять устаревшие или большие логи
- Одной командой искать паттерны: IP-адресы, e-mail, пароли, UUID
- Настройка Linux-окружения: развернем легкий стенд и подготовимся к практике
- Изучение утилит: grep, find, sort, uniq, wc
- Погружение в регулярные выражения: от базовых конструкций до сложных многоуровневых шаблонов
- На практике: закрепим навыки на задачах Linux
💾СКАЧАТЬ
#linux | Porscode
👍1
C++: Основы gamedev для начинающих
Чему вы научитесь:
- Как писать игры на C++ с нуля
- Основы объектно-ориентированного программирования (ООП)
- Основы программирования (включая переменные, циклы и операторы if)
- Чистые методы и принципы кодирования
- Как скомпилировать и запустить ваши игры и приложения на C++
- Основы решения проблем и отладки с помощью C++
- Как использовать библиотеку простых игр Raylib
- Как анимировать 2D-персонажей
💾СКАЧАТЬ
#gamedev | Porscode
Чему вы научитесь:
- Как писать игры на C++ с нуля
- Основы объектно-ориентированного программирования (ООП)
- Основы программирования (включая переменные, циклы и операторы if)
- Чистые методы и принципы кодирования
- Как скомпилировать и запустить ваши игры и приложения на C++
- Основы решения проблем и отладки с помощью C++
- Как использовать библиотеку простых игр Raylib
- Как анимировать 2D-персонажей
💾СКАЧАТЬ
#gamedev | Porscode
🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Курс по Houdini: 3D-динамика для начинающих
Чему вы научитесь:
- Основам интерфейса Houdini и постепенно построите свое первое дерево узлов, создав свою собственную уникальную систему частиц с нуля.
- Созданию излучателя частиц
- Методам построения кривых
- Композитингу внутри Houdini
💾СКАЧАТЬ
#3d | Porscode
Чему вы научитесь:
- Основам интерфейса Houdini и постепенно построите свое первое дерево узлов, создав свою собственную уникальную систему частиц с нуля.
- Созданию излучателя частиц
- Методам построения кривых
- Композитингу внутри Houdini
💾СКАЧАТЬ
#3d | Porscode
❤2
Курс: Освоение Pinia
Чему вы научитесь:
- Правильно управлять состоянием Vue.js-приложений с помощью Pinia – официального решения для Vue.
- Организовывать код.
- Избегать проблем при передаче данных между компонентами.
- Использовать глобальное состояние правильно.
- Лучшим практикам, тестированию и оптимизации.
💾СКАЧАТЬ
#vue | Porscode
Чему вы научитесь:
- Правильно управлять состоянием Vue.js-приложений с помощью Pinia – официального решения для Vue.
- Организовывать код.
- Избегать проблем при передаче данных между компонентами.
- Использовать глобальное состояние правильно.
- Лучшим практикам, тестированию и оптимизации.
💾СКАЧАТЬ
#vue | Porscode
❤1
Начни 2026 правильно вместе с Zerocoder 💚
На cайте университета открыли запись на новогодний бесплатный практикум по Perplexity AI.
На занятии ребята покажут, как:
– Создавать презентации, визуалы, игры и тексты в одном инструменте;
– Сокращать затраты и время, заменяя набор сервисов одним ИИ;
– Находить идеи для монетизации ИИ прямо в ходе работы;
– Выстраивать рабочие процессы так, чтобы Perplexity действительно ускорял выполнение задач, а не усложнял их.
Все участники получат готовый гайд с подборкой рабочих промптов – для работы, личных задач и повседневного использования.
Бонус: в конце практикума расскажем, как оформить годовую подписку Perplexity Pro бесплатно (обычная стоимость – $240).
Жмите на ссылку и успевайте зарегистрироваться!
На cайте университета открыли запись на новогодний бесплатный практикум по Perplexity AI.
На занятии ребята покажут, как:
– Создавать презентации, визуалы, игры и тексты в одном инструменте;
– Сокращать затраты и время, заменяя набор сервисов одним ИИ;
– Находить идеи для монетизации ИИ прямо в ходе работы;
– Выстраивать рабочие процессы так, чтобы Perplexity действительно ускорял выполнение задач, а не усложнял их.
Все участники получат готовый гайд с подборкой рабочих промптов – для работы, личных задач и повседневного использования.
Бонус: в конце практикума расскажем, как оформить годовую подписку Perplexity Pro бесплатно (обычная стоимость – $240).
Жмите на ссылку и успевайте зарегистрироваться!
❤1
Курс по управлению по Agile: Scrum, Kanban, Lean
Чему вы научитесь:
- Виды agile-подходов.
- Работа с продуктовым подходом, а не с проектным.
- Работа по предотвращению текучки, бесконечных встреч и совещаний.
- Обеспечение максимальной прозрачности при работе с заказчиком.
- Создание доверительных отношений.
- Избегание микроменеджмента и создание возможности для команды улучшать свою работу.
💾СКАЧАТЬ
#Agile | Porscode
Чему вы научитесь:
- Виды agile-подходов.
- Работа с продуктовым подходом, а не с проектным.
- Работа по предотвращению текучки, бесконечных встреч и совещаний.
- Обеспечение максимальной прозрачности при работе с заказчиком.
- Создание доверительных отношений.
- Избегание микроменеджмента и создание возможности для команды улучшать свою работу.
💾СКАЧАТЬ
#Agile | Porscode
❤1
Zotero. Ваша личная библиотека.
Чему вы научитесь:
- Создай рабочую систему для чтения, анализа и цитирования книг и статей
- Создадите свои (или используете предложенные) шаблоны для синхронизации с Obsidian
- Установка и настройка программы на все устройства
- Создание библиотеки контента/источников
- Установка дополнительных инструментов
- Добавление материалов в библиотеку
- Оформление материалов
- Структурирование библиотеки
- Добавление хайлайтов/выделений
- Добавление аннотаций
- Добавление заметок к материалам
- Поиск информации в библиотеке и в источниках
- Связывание материалов между собой
- Синхронизация библиотеки между устройствами
- Научит вас создавать доступную и понятную систему из методик и инструментов, которая поможет людям упорядочить информационные потоки.
💾СКАЧАТЬ
#zotero | Porscode
Чему вы научитесь:
- Создай рабочую систему для чтения, анализа и цитирования книг и статей
- Создадите свои (или используете предложенные) шаблоны для синхронизации с Obsidian
- Установка и настройка программы на все устройства
- Создание библиотеки контента/источников
- Установка дополнительных инструментов
- Добавление материалов в библиотеку
- Оформление материалов
- Структурирование библиотеки
- Добавление хайлайтов/выделений
- Добавление аннотаций
- Добавление заметок к материалам
- Поиск информации в библиотеке и в источниках
- Связывание материалов между собой
- Синхронизация библиотеки между устройствами
- Научит вас создавать доступную и понятную систему из методик и инструментов, которая поможет людям упорядочить информационные потоки.
💾СКАЧАТЬ
#zotero | Porscode
❤4
Введение в компьютерные сети. Маршрутизаторы Eltex
Чему вы научитесь:
- Введение в компьютерные сети
- Описание и функционал маршрутизатора серии esr
- Подключение к маршрутизатору
- Начальная настройка маршрутизатора
- Обновление программного обеспечения
- Первоначальная настройка безопасности
- Настройка virtual local area network
- Дополнительные настройки интерфейсов
- Управление туннелированием
- Базовая настройка qos
- Базовая настройка qos
- Маршрутизация
- Мониторинг оборудования
- Базовые знания о компьютерных сетях
- Навыки настройки отечественного оборудования
- Знание первоначальной настройки QoS
- Навыки настройки статической маршрутизации
- Навыки настройки динамической маршрутизации RIP / BGP, редистрибуции маршрутов
- Умение настроить мониторинг оборудования Eltex с помощью Zabbix
- Осуществлять первоначальную настройку маршрутизаторов Eltex
- Обновлять программное обеспечение маршрутизатора
- Создавать VLAN
- Настраивать туннелирование
💾СКАЧАТЬ
#network | Porscode
Чему вы научитесь:
- Введение в компьютерные сети
- Описание и функционал маршрутизатора серии esr
- Подключение к маршрутизатору
- Начальная настройка маршрутизатора
- Обновление программного обеспечения
- Первоначальная настройка безопасности
- Настройка virtual local area network
- Дополнительные настройки интерфейсов
- Управление туннелированием
- Базовая настройка qos
- Базовая настройка qos
- Маршрутизация
- Мониторинг оборудования
- Базовые знания о компьютерных сетях
- Навыки настройки отечественного оборудования
- Знание первоначальной настройки QoS
- Навыки настройки статической маршрутизации
- Навыки настройки динамической маршрутизации RIP / BGP, редистрибуции маршрутов
- Умение настроить мониторинг оборудования Eltex с помощью Zabbix
- Осуществлять первоначальную настройку маршрутизаторов Eltex
- Обновлять программное обеспечение маршрутизатора
- Создавать VLAN
- Настраивать туннелирование
💾СКАЧАТЬ
#network | Porscode
❤1👍1