Вы используете мобильную версию

перейти на Полную версию сайта

Новые складчины | страница 17

  1. [Systems.Education] Компромиссы проектирования — баланс между атрибутами (Александра Галамага)

    28 мар 2025
    [​IMG]

    2 дня обучения:

    • 12 апреля, суб. — день докладов
    • 13 апреля, вс. — день мастер-классов и воркшопов (оплачиваются отдельно).
    Конференция Systems Design проводится в 3-й раз. До этого она проводилась в апреле 2021 и 2024 года.
    Конференция собирает несколько сотен участников онлайн.
    Проходит в 3 потока.
    Мы ожидаем 20+ докладов в первый день и 2-3 воркшопа и мастер-класса во второй.

    Планируется 3 секции:
    • Архитектура
    • Data, AI и ML
    • Информационная безопасность
    Архитектура
    • В этой секции мы сосредоточимся на том, как проектировать гибкие, масштабируемые и надёжные системы, учитывая широкий спектр технологических и бизнес-требований.
    • Участники увидят на примерах, какие факторы влияют на выбор архитектурных решений и как они применяются в различных условиях.
    • Ключевое внимание будет уделено компромиссам и балансу между качеством, бюджетом и сроками, а также практическим методам оценки и управления архитектурными рисками.
    Искусственный интеллект и машинное обучение
    • Секция освещает современные методы и практики, позволяющие использовать потенциал данных и интеллектуальных систем в бизнесе.
    • Участники узнают, как построить эффективный процесс обработки и анализа данных, какие подходы наиболее результативны, а также как масштабировать и проектировать решения ИИ в условиях растущей нагрузки и разнообразия бизнес-требований.
    • Также мы затронем темы применения AI для решения задач, возникающих в процессе разработки и внедрения решений.
    Информационная безопасность
    • В этой секции будет подробно рассмотрено, как гарантировать безопасность информационных систем на всех этапах их жизненного цикла.
    • Доклады раскроют ключевые модели и методики защиты, такие как управление доступом, мониторинг и реагирование на инциденты, шифрование и защита данных, а также методологии безопасной разработки (Secure SDLC).
    • Спикеры покажут, как найти компромисс между усилением мер безопасности и ограничениями по бюджету и срокам, не жертвуя при этом качеством систем.
    Конференция проводится для всех, кому важно проектировать эффективные современные информационные системы для бизнеса:
    • проектировщиков систем, подсистем, сервисов, приложений
    • разработчиков информационных и программных систем
    • аналитиков информационных и программных систем
    • архитекторов информационных и программных систем
    • аналитиков и архитекторов предприятий
    • руководителей проектов, продуктов, программ, портфелей в сфере автоматизации бизнеса и цифровой трансфрмации
    • прочих ИТ-специалистов: технических писателей, тестировщиков, администраторов и т.д.

  2. [Systems Education] Принятие и документирование архитектурных решений

    28 мар 2025
    [​IMG]

    Аудитория

    • Системные аналитики уровня Middle- (и выше)
    • Специалисты, занимающиеся проектированием и интеграцией сервисов
    • Архитекторы решений
    Необходимые знания и умения:
    • Базовое понимание проектирования информационных систем
    • Опыт участия в принятии решений по архитектуре ПО
    • Интерес к процессам интеграции сервисов
    Что научатся делать участники:
    • Осознанно подходить к проектированию решений
    • Фиксировать архитектурные решения, используя ADR (Architectural Decision Records)
    • Работать с несколькими вариантами архитектурных решений, анализировать их плюсы и минусы
    • Повысить уровень взаимодействия в команде при обсуждении архитектуры
    Программа воркшопа:

    1. Введение
    • Знакомство, цели воркшопа
    • Краткий разбор ADR и его ценности
    2. Первая итерация
    • Участники работают в группах, решают задачу
    • Оформляют архитектурные решения
    3. Разбор первой итерации
    • Группы меняются результатами
    • Анализируют чужие решения, вносят правки
    4. Вторая итерация
    • Уточнение и адаптация решений
    • Документирование принятых решений
    5. Финальный разбор
    • Обсуждение типичных проблем
    • Выводы, рекомендации
    Ведущий:
    Максим Шаломович

  3. [Thinknetica PRO] Масштабирование Rails-приложений (Юрий Самойленко)

    25 мар 2025
    [​IMG]
    Этот воркшоп для вас, если вы:
    • Хотите быть готовым к горизонтальному масштабированию и сложным архитектурным вызовам.
    • Стремитесь эффективно использовать ресурсы и обеспечить стабильную работу системы под нагрузкой
    • Сталкивались с проблемами производительности и стремитесь лучше понимать, как их предсказывать и устранять
    • Хотите быть готовым к нетривиальным и неочевидным проблемам, возникающим при масштабировании
    День 1. Стратегии масштабирования Rails-приложений
    Изучим общие подходы к масштабированию, параллельной обработке данных, асинхронности и рассмотрим влияние на производительность и потребление ресурсов.

    Результат
    • Сможете выбрать конфигурацию web-сервера, подходящую именно под вашу нагрузку
    • Определитесь со стратегией масштабирования: потоки, процессы или файберы
    • Оптимизируете потребление памяти при масштабировании
    Содержание
    • Проблемы и подходы к масштабированию
    • Введение в процессы/потоки: IO-bound и CPU-bound нагрузки
    • Архитектура веб-серверов Puma (Multi-threaded, Multi-process, Standalone), Passenger Master Process
    • Асинхронная обработка запросов: throw :async, Rack Socket Hijacking
    • Потребление памяти: Copy On Write, Garbage collection, фрагментация памяти
    День 2. Проблемы при масштабировании Ruby-приложений
    Разберёмся с проблемами общих данных при масштабировании и вариантами их решения. На примерах рассмотрим техники синхронизации данных и обеспечения одновременного доступа. Научимся настраивать мониторинг системы для повышения Observability

    Результат
    • Научитесь заранее решать типовые проблемы и проблемы с общим доступом к данным
    • Сможете организовать мониторинг и всегда быть в курсе происходящего в системе
    • Поймете, как устроено взаимодействие экземпляров приложения между собой
    Содержание
    • Кеширование: KeyDd/Redis
    • Синхронизация: Leader Election и Distributed Locking, Consul/Redlock
    • Работа с данными: Posix-File, S3/MinOO
    • Мониторинг: Victoria/Prometheus, dynamic targets
    • Service Discovery: consul, traefik
    День 3. Разделение приложений на компоненты и налаживание взаимодействия

    Разберёмся, из каких функциональных частей состоит Rails-приложение, как они взаимодействуют и масштабируются, какое место занимают в выполнении бизнес-функций.

    Результат
    • Сможете разделять приложение на части с точки зрения бизнес-функций
    • Научитесь выделять и масштабировать отдельно только нагруженные компоненты
    • Повысите качество обслуживания приложения на протяжении его жизненного цикла
    Содержание
    • Проблемы и выгоды единой кодовой базы
    • HTTP-компонент. Rails
    • JOBS-компонент. Solid Queue, Sidekiq, Delayed Job
    • Cron/Scheduler-компонент, Rufus Scheduler
    • Вспомогательные компоненты: AMQP-listener, KAFKA-listener
    • Мониторинг компонентов приложений
    • Service Discovery компонентов приложений
    Этот воркшоп поможет:
    • Настроить сервер под реальную нагрузку
      Выберете подходящую конфигурацию веб-сервера, определитесь со стратегией масштабирования и сократите потребление памяти.
    • Избежать типовых проблем масштабирования в продакшене
      Научитесь организовывать доступ к данным, выстраивать мониторинг и понимать взаимодействие экземпляров приложения.
    • Масштабировать приложение без лишних затрат
      Разделите приложение на части по бизнес-функциям и оптимизируйте нагруженные компоненты.
    • Обеспечить стабильность и высокую доступность
      Улучшите поддержку приложения на всех этапах жизненного цикла и добьётесь надежной и предсказуемой работы приложения.
    Автор воркшопа - Юрий Самойленко
    Архитекторв и Техлид в RNDSOFT
    • 20+ лет опыта в IT
    • Более 10 лет в области web, ruby/rails, асинхронных систем
    • Эксперт по распределённым системам и devops
    • ex-Core Linux Developer
    • Помогает командам создавать надёжные и масштабируемые системы
    • В настоящее время работает в RNDSOFT - техлид, архитектор, devops и еще много всего интересного

  4. WP-автомат. Тариф Продвинутый (Александр Бакин)

    20 мар 2025
    [​IMG]

    Забудьте о рутине и скучных задачах – ваш сайт сам делает всю работу!

    Создайте сайт, который работает за вас!
    Освойте навык автоматизации и превратите сайт в работающий инструмент без лишних усилий
    Без долгих часов на поиск и копирайтинг статей
    Без необходимости разбираться в сложном коде и настройках
    Без ручной загрузки и форматирования контента
    Без затрат на копирайтеров и администраторов

    Когда-то ведение сайта напоминало мне готовку без кухонной техники. Представьте, что у вас нет холодильника — каждый день приходится ходить за свежими продуктами, потому что иначе они испортятся.
    Нет кофемашины — значит, каждое утро вы варите кофе вручную, стоите у плиты, следите за температурой, размешиваете. Нет посудомоечной машины — значит, после каждого приёма пищи вас ждёт гора посуды.
    Так же и с сайтом: без автоматизации вам приходится вручную искать контент, писать статьи, загружать их, форматировать, добавлять картинки, проверять ошибки.
    Это отнимает часы времени, и в какой-то момент вы просто бросаете это дело.
    Но что, если можно сделать сайт таким же удобным, как умную технику?
    Где всё работает само, но вам остаётся лишь нажать кнопку. Вы же не варите кофе по старинке, если у вас есть кофемашина? Не стираете руками, если есть стиральная машина?
    В этом курсе я покажу, как превратить ваш сайт в умный инструмент, который сам ищет, обрабатывает и публикует контент. Вам нужно будет всего лишь один раз настроить систему, подключить её к источникам и периодически следить за процессом — как вы заглядываете в холодильник, чтобы убедиться, что в нём есть еда.
    Вы получите полностью автоматизированную систему, которая позволит вам забыть о рутине и сконцентрироваться на важных вещах. Вам не придётся писать статьи вручную, платить копирайтерам, часами сидеть за компьютером.
    Ваш сайт будет работать сам, как кофемашина, которая каждое утро делает вам кофе. Вы просто включаете его один раз — и он начинает приносить результат.

    Мы решим ваши проблемы
    • Ваш сайт сам собирает контент – вам больше не нужно тратить время
    • Забудьте о поиске тем, написании статей и ручном добавлении записей. Всё происходит автоматически, пока вы занимаетесь своими делами.
    • Вы не зависите от копирайтеров – никаких затрат на контент
    • Больше не нужно искать авторов, платить редакторам и проверять статьи. Ваш сайт получает свежий контент сам, без вашей помощи.
    • Настроить систему сможет любой – даже если у вас нет опыта
    • Чёткие инструкции, готовые решения и всё разложено по полочкам. Мы покажем, как запустить автоматизацию, даже если вы новичок.
    • Вы получите работающую систему – никакого риска и пустых экспериментов
    • Всё протестировано и проверено на практике. Вы просто внедряете стратегию и получаете сайт, который наполняется без вашего участия.
    • Вы всегда в курсе обновлений – мы подскажем, как адаптировать сайт
    • База знаний регулярно дополняется. Новые алгоритмы, фишки и решения – всё это вы получаете сразу, без лишних сложностей.
    • Вы не останетесь без помощи – мы на связи, чтобы помогать вам
    • Если что-то не получается, мы разберёмся вместе. Поддержка на любом этапе, помощь с настройками и разбор сложных ситуаций.
    Что внутри

    1. Ты давно хотел свой сайт, но всё время что-то мешало? Сложные термины, непонятные настройки, страх, что всё пойдёт не так? Давай разберёмся с этим раз и навсегда!
    К концу этого модуля у тебя уже будет установлен и настроен WordPress. Да, прямо сейчас, без заморочек и нудной теории.
    Что разберём?
    Какие возможности даёт WordPress и почему на нём создают миллионы сайтов.
    Как выбрать хостинг, чтобы не переплачивать и не страдать от тормозов.
    Как установить WordPress на хостинг за пару минут, без головной боли.

    2. Сайт есть, но пока он выглядит как скучная заготовка? Время превратить его в крутой, удобный и стильный ресурс! Не нужно быть дизайнером — мы разберёмся, как настроить тему, подобрать цвета и добавить нужные функции.
    Что сделаем?
    Создадим тему, которая сразу задаст сайту правильный стиль.
    Разберёмся, как менять цвета, шрифты и макеты, чтобы всё выглядело красиво и удобно.
    Установим плагины, которые ускорят сайт, защитят его и помогут с SEO.
    После этого модуля твой сайт уже будет выглядеть достойно!

    3. Зачем делать всё вручную, если можно настроить систему, которая сама загружает контент, обрабатывает данные и выполняет рутинные задачи? Представь: ты занимаешься важными делами, а сайт обновляется без твоего участия.
    Что освоим?
    Узнаем, какие возможности даёт автоматизация и как её использовать на сайте.
    Разберёмся, как запустить процесс без сложного кода и технических знаний.
    Настроим систему так, чтобы сайт сам реагировал на нужные события и выполнял задачи.
    После этого модуля ты сможешь автоматизировать сайт и сэкономить кучу времени!

    4. Забыть про ручную загрузку контента — звучит круто, да? Теперь ты сможешь настроить систему, которая сама добавляет статьи, картинки и видео на сайт. Ты занимаешься стратегией, а сайт работает без твоего участия.
    Что сделаем?
    Подключим сайт к системе автоматического наполнения (без сложного кода).
    Настроим процесс, который будет сам создавать и публиковать посты.
    Добавим изображения так, чтобы всё выглядело естественно и красиво.
    После этого модуля твой сайт станет по-настоящему автономным!

    5. Представь, что нужные статьи, новости и материалы автоматически появляются на твоём сайте. Больше не нужно копировать, форматировать и загружать вручную — всё работает само!
    Что настроим?
    Подключим RSS-ленты, чтобы сайт сам подтягивал свежий контент.
    Разберёмся, как отфильтровывать ненужные материалы и публиковать только то, что важно.
    Настроим автоматическое распределение контента по категориям и меткам.
    После этого модуля твой сайт будет обновляться без твоего участия, а ты сможешь сосредоточиться на развитии проекта!

    6. А что если твой сайт сам будет получать свежие новости, статьи, посты из соцсетей или даже товары из каталогов? Больше никаких копипастов — контент будет поступать напрямую из источника и сразу публиковаться!
    Что сделаем?
    Подключим сайт к внешним сервисам через API (новости, блоги, соцсети).
    Настроим автоматический постинг на сайт без твоего участия.
    Разберёмся, как работать с разными API и правильно загружать контент.
    После этого модуля твой сайт станет настоящим информационным центром, который сам обновляется из разных источников!

    7. Стандартные сценарии хороши, но что если тебе нужно что-то особенное? Например, загружать контент по своим правилам, комбинировать данные из разных источников или запускать сложные процессы? Здесь ты научишься настраивать систему под свои задачи — без программирования и сложного кода.
    Что освоим?
    Как создавать сложные цепочки автоматизации под конкретные потребности.
    Как комбинировать разные действия и фильтровать данные.
    Как настраивать индивидуальные сценарии без программирования.
    После этого модуля ты сможешь управлять автоматизацией так, как удобно тебе!

    8. Запустили автоматизацию — отлично! Но как понять, что всё работает эффективно? Как сделать сайт быстрее, контент популярнее, а поисковые системы довольнее? В этом модуле разберёмся, как отслеживать результаты и оптимизировать процессы.
    Что освоим?
    Как следить за скоростью загрузки сайта и улучшать её.
    Как анализировать контент: какие статьи заходят, а какие — нет.
    Как использовать аналитику и SEO, чтобы сайт привлекал больше людей.
    После этого модуля твоя система не просто будет работать — она будет приносить максимум пользы!

    Автор видеокурса-тренинга Александр Бакин
    + Бизнес-тренер и коуч по достижению быстрых результатов в инфобизнесе. Автор огромной линейки инфопродуктов.
    + Помогаю начинающим инфобизнесменам, у которых есть реальные технические и стратегические проблемы в создании и развитии их проектов.
    + Профессионал в технических вопросах создания и ведения бизнеса в интернете. В инфобизнесе с 2010 года.

  5. [Учебный центр №1] Программирование управляемых форм (Дарья Колобенина, Павел Чистов)

    18 мар 2025
    [​IMG]


    В этом курсе мы рассмотрим важнейшие аспекты работы с управляемыми формами. Вы узнаете, как взаимодействуют клиент и сервер, в чём разница между обычными и управляемыми формами, а также познакомитесь с основными стандартами разработки интерфейсов.

    Мы будем изучать материал на практических примерах и задачах, что поможет вам лучше усвоить и закрепить полученные знания. В курс включены методические указания, видеоматериалы и практические упражнения. Вы научитесь работать с командами, функциональными опциями, а также узнаете, как эффективно использовать директивы для распределения логики между клиентом и сервером.

    Для кого этот курс:

    • Начинающие разработчики: Этот курс станет вашим первым шагом в мир разработки на платформе «1С:Предприятие».
    • Опытные специалисты: если вы хотите систематизировать свои знания и подготовиться к экзамену 1С:Специалист по платформе, этот курс станет отличным помощником.
    В курсе сохранены материалы курса Павла Чистова (Программирование управляемых форм).

    Содержание:
    Как работает клиент-северная логика в 1С :
    • Файловый вариант работы ИБ;
    • Клиент-серверный вариант работы ИБ;
    • Виды клиентов 1С:Предприятия (тонкий, толстый, веб и т.д.);
    • Что такое текущие вызовы и накопленные вызовы?
    Обычная форма:
    • Как создать реквизит;
    • Как создать кнопку;
    • Как создать обработчик события;
    Управляемая форма:
    • Как создать реквизит;
    • Как создать кнопку;
    • Как создать обработчик события;
    Виды форм:
    • Форма элемента;
    • Форма группы;
    • Форма списка;
    • Форма выбора;
    • Форма выбора группы;
    Теория о клиент-серверном взаимодействии в контексте форм:
    • Чтение и запись данных в информационной базе
    • Табличная часть и ее превращение в ДанныеФормыКоллекция;
    Директивы компиляции:
    • Использование директивы НаСервере
    • Директива НаКлиентеНаСервереБезКонтекста
    Команды:
    • Команды формы;
    • Общие команды;
    • Параметризуемые команды;
    • Глобальные параметризуемые команды;
    Динамический список.
    Параметры формы:
    • Интерактивная передача параметров;
    • Программная передача параметров, механизм подбора;
    • Перенос данных между формами с использованием хранилища значений;
    Работа с файлами и картинками:
    • Сохранение картинки;
    • Выгрузка картинки;
    Функциональные опции:
    • Параметры функциональных опций;
    Правила разработки интерфейса приложения.
    Программное создание полей и команд на форме.

  6. [stepik] AutoCAD с самого начала (Наталья Кайгородцева)

    16 мар 2025
    [​IMG]

    В век цифровых технологий уже никто не выполняет чертежи вручную. Современный инженер - это специалист, виртуозно владеющий графической системой. Пройдя этот курс, вы научитесь работать в программе AutoCAD и станете универсальным специалистом в инженерно-конструкторской области.

    О курсе

    За короткое время вы сможете научиться выполнять 2D-чертежи в программе AutoCAD. В каждом блоке курса скомпонована информация о командах, предназначенных для решения определенной конструкторской задачи, начиная от простой к более сложной.

    Уроки курса лаконичны и самодостаточны, но при этом их совокупность позволяет решать более сложные проблемы. Вы сможете неоднократно просматривать учебный материал, а после этого повторять действия в AutoCAD до отработки необходимых навыков.

    Видеозаписи примеров выполнения практических заданий помогут связать полученные знания с действиями при построении чертежей.

    Тесты курса помогут вам закрепить приобретенные знания и акцентировать внимание на важных нюансах работы с программой.

    После изучения этого курса совершенствуйтесь в программе AutoCAD на нашем курсе «3D-моделирование в AutoCAD: быстро и понятно»!

    Для кого этот курс

    Все желающие научиться чертить в программе AutoCAD

    Начальные требования

    Умение работать на компьютере

    Наши преподаватели. Наталья Кайгородцева.Закончила физико-математический факультет. Кандидат педагогических наук в области геометро-графических дисциплин. Заведующая кафедрой "Инженерная геометрия и САПР" ОмГТУ.


  7. [IBS] Основы Kafka (Сергей Кутчер)

    15 мар 2025
    [​IMG]


    Этот тренинг поможет вам получить представление об архитектуре и функционировании Apache Kafka – платформы распределенной потоковой передачи событий с открытым исходным кодом. Вместе с тренером вы будете отправлять и получать сообщения из Java- и REST-клиентов, обсудите варианты конфигураций кластера и клиентов для достижения требуемых характеристик доставки сообщений (латентности, пропускной способности, сохранности и доступности). Вы также рассмотрите настройку нескольких кластеров для одного приложения, поскольку это жизненно важно для достижения отказоустойчивости и повышения масштабируемости. Рассмотрите, как Kafka Connect позволяет решать общие задачи копирования данных между Kafka и внешними системами (СУБД, файловая система и др.). Узнаете, почему во многих случаях хорошим способом создания быстрых и устойчивых решений для потоковой обработки является Kafka Streams.

    Темы курса
    01. Обзор – теория (2 ч.)
    • Что такое Kafka.
    • Примеры удачного и неудачного использования Kafka.
    • Kafka и база данных: сходства и различия.
    • Kafka и прямые конкуренты.
    • Kafka и Apache Pulsar.
    • Архитектура хранилища Kafka: Брокеры, Темы, Разделы, Сегменты, Реплики.
    • Архитектура кластера Kafka: Zookeeper, партиционирование, главные и ведомые узлы репликации, ISR.
    • Клиенты и API.
    02. Настройка Кластера (практика – 1 ч)
    • Практика 2.1: запуск кластера Kafka с помощью Docker.
    • Установка Zookeeper.
    • Установка брокеров Kafka.
    03. Инструменты Kafka и управление данными – теория и демо (1 ч.)
    04. Разработка приложений на Java – теория (2 ч.), практика (1 ч.)
    • Kafka Producer API: основы.
    • Практика 4.1: Отправка одного сообщения.
    • Kafka Consumer API: основы, группы потребителей.
    • Практика 4.2: Один получатель.
    • Практика 4.3: Несколько получателей в одной группе.
    • Дополнительные возможности: Пакеты, Повторы, Идемпотентность, Транзакции, Перебалансировка Групп Потребителей.
    • Практика 4.4: Транзакционный Отправитель.
    • Практика 4.5: Отправка и получение в транзакции.
    • Практика 4.6: Замороженный потребитель.
    • Практика 4.7: Медленный потребитель.
    05. Внешний доступ к кластеру Kafka – теория (2 ч.), практика (2 ч.)
    • Безопасность: SSL, SASL, Kerberos.
    • REST Proxy: отправка и получение сообщений в форматах JSON, бинарные и Авро файлы.
    • Практика 5.1: доступ через REST Proxy.
    • Schema Registry: реестр схем.
    • Практика 5.2: Schema Registry.
    06. Kafka Streams и KSQL – теория (2 ч.), практика (2 ч.)
    • Kafka Streams: DSL, API, StreamBuilder, создание и реализация топологии.
    • Устройство Kafka Streams: многопоточность, несколько экземпляров и задач.
    • Практика 6.1: Реализация потоков без сохранения состояния.
    • Обработка с сохранением состояния: хранилище состояний, отказоустойчивость для хранилищ состояний.
    • Практика 6.2: Агрегация в Kafka Streams.
    • KTable: Потоки обновления данных, кэширование, скорость выдачи, агрегация.
    • Окна в потоках: метки времени, плавающие, прыгающие, сеансовые.
    • Соединение: поток с потоком, KTable с KTable, поток с KTable.
    • Практика 6.3: Соединение потоков и таблиц.
    • KSQL: Потоки без программирования.
    • KSQL Серверная архитектура.
    • Практика 6.4: Реализация потоков без сохранения состояния в KSQL.
    • Практика 6.5: Агрегация в KSQL.
    • Практика 6.6: Соединение в KSQL.
    07. Kafka Connect – теория (2 ч.), практика (2 ч.)
    • Архитектура Kafka Connect.
    • Источники Kafka Connect.
    • Практика 7.1: JDBC Source Connector (postgres).
    • Практика 7.2: JDBC Source Connector (postgres) с ключами.
    • Kafka Connect Sinks.
    • Практика 7.3: JDBC Sink Connector (postgres).
    • Практика 7.4: JDBC Sink Connector (postgres) с ключами.
    08. Эксплуатация и мониторинг – теория (1 ч.), практика (1 ч.)
    • Цели по производительности и режимы выполнения.
    • Zookeeper: конфигурация, автономный режим и режим кворума, CLI.
    • Управление и мониторинг кластера.
    • Практика 8.1: Мониторинг кластера Kafka с помощью Prometheus.
    • Практика 8.2: Измерение производительности.
    09. Мульти-кластеры – теория (1 ч.), практика (1 ч.)
    • Различные мультикластреные архитектуры MirrorMaker.
    • Практика 9.1: Использование MirrorMaker для синхронизации кластеров.
    • Confluence Replicator.

    Ответов: 0
  8. Динамический сайт своими руками (Александр Бакин)

    14 мар 2025
    [​IMG]

    Для кого этот курс:
    • Хотите зарабатывать в интернете, но всё время уходит на поиск способов, а большинство из них просто не работают
    • Нет стабильности и весь ваш доход зависит исключительно от кого-то другого на кого вы работаете
    • Утонули в потоке информации, не можете найти ответы на свои вопросы, а подсказать просто некому
    • Попали в тупик и не знаете как технически создавать сайты, будучи уверены в том, что это очень сложно и это не для вас
    • Вас убедили, что делать сайты - удел избранных, что вы уже не так молоды и что вам слишком поздно что-то начинать
    • Вас достало безденежье и вы хотите получить интернет-профессию, которая не вымрет в ближайшие 200 лет
  9. [tondevstudy] Старт в профессии TON - разработчик. Тариф Асинхрон (Андрей Пфау)

    12 мар 2025
    [​IMG]

    • Получи основные навыки для работы в TON
    • Научись создавать смарт–контракты и работать с блокчейном
    • Участвуй в стримах с Core Developer из TON Foundation
    Почему TON?
    > Связь с Telegram: TON имеет тесную интеграцию с Telegram, активная аудитория которого уже превысила 800 млн человек и постоянно растет, вместе с ней растет и популярность блокчейна TON
    > Удобство: блокчейн TON имеет очень высокую скорость транзакций
и спроектирован так, чтобы быть бесшовно масштабируемым
    > Карьерный рост: разработчик, переходя в Web3, может существенно повысить уровень дохода и стать востребованным специалистом
    > Растущий рынок: количество новых проектов регулярно увеличивается, а для их запуска нужно больше разработчиков

    Фундаментальные знания
    Введение в TON + TL-B
    Основы криптографии

    Основные навыки
    Программирование на FIFT
    Программирование на FunC
    Программирование на TACT

    Продвинутые навыки
    Разработка в TON на Python
    Разработка в TON на Go

    Deep dive
    TON Connect
    Ton Storage, Ton Sites, TON DNS
    Децентрализованные сервисы
    Fe-Fi Workshop

    Тариф: Асинхрон

  10. IOS QA Automation. Тариф Базовый (Олег Пендрак)

    11 мар 2025
    [​IMG]
    Результат
    • Вы научитесь автоматизировать тестовые сценарии на языке Swift
    • Узнаете, как писать тесты UI c помощью XCUITest
    • Освоите работу с Simulator, сборщиком Fastlane, Allure отчетом
    • Сможете работать с CI/CD пайплайнами в GitLab и настроить параллельный запуск тестов
    • Создадите собственный проект для Gtilab, который поможет в поиске работы
    • Получите навыки, необходимые для уровня Middle iOS QA Automation Engineer: от написания стабильных тестов до настройки оркестрации тестов и взаимодействия с мобильными элементами через Accessibility Inspector
    • Дополнительные преимущества:
    1. Работа с опционалами, обработкой ошибок, кортежами и перечислениями в Swift.
    2. Использование Fastlane для автоматизации билдов и деплоя, GitLab Runner для CI/CD.
    3. Погружение в архитектуру тестовых проектов: паттерны, рефакторинг, классы-помощники.

    Содержание курса
    Курс ориентирован на специалистов по ручному тестированию, которые стремятся перейти в автоматизацию. Если вы только начинаете свой путь в автоматизации или уже работаете в этой области и хотите углубить свои знания, курс станет идеальным выбором.

    Все видео находятся на Rutube, где можно смотреть без VPN

    Ответов: 0
  11. Java QA Automation. Тариф Базовый (Олег Пендрак)

    11 мар 2025
    [​IMG]

    Результат
    • Вы научитесь автоматизировать тестовые сценарии на Java, используя современные технологии и библиотеки
    • Узнаете, как писать тесты для API и UI
    • Освоите Gradle, Maven, JUnit5, TestNG, Rest Assured, Selenide и Selenium
    • Сможете работать с CI/CD пайплайнами в Jenkins и GitLab
    • Разберетесь в работе с Docker, Selenoid и Allure
    • Создадите собственный проект для GitHub, который поможет в поиске работы
    • Получите навыки, необходимые для уровня Middle специалиста
    Содержание курса

    Курс в основном предназначен для тех, кто занимается ручным тестированием и хочет перейти в автоматизацию. Также курс подойдет для людей, которые уже работают в этой сфере и хотят закрепить знания и узнать больше информации о хороших практиках написания автотестов. Все видео находятся на Rutube, где можно смотреть без VPN

    Ответов: 0
  12. [Школа брейни] Автоматизатор тестирования на Robot Framework (Никита Кулаченков)

    11 мар 2025
    [​IMG]

    Почему вам тоже стоит рассмотреть этот Robot Framework ?
    • Не нужно учить языки программирования. Для понимания тестов хватит самых-самых основ английского языка (если вы понимаете перевод таких словосочетаний, как Click Element и Wait Until Element Is Visible, проблем с пониманием тестов не будет)
    • Не нужно изучать разные инструменты для автоматизации на разных мобильных операционных системах - Android и iOS - достаточно один раз изучить Robot Framework.
    • Веб автотесты можно запускать в самых популярных браузерах, среди которых Chrome, Safari, Edge, Firefox, Opera и другие.
    • Не нужно подключать дополнительные инструменты для отчетности и логирования - все будет установлено за вас, а сами отчеты будут автоматически создаваться - вам останется лишь показывать тем, кому они нужны.
    • Тестируй всё! В Robot Framework есть библиотеки для тестирования веба, API, баз данных и многого другого - и вам уже будет проще их изучить, имея базу из этого курса.
    • Инструментом пользуются крупные российские (например, Афиша) и зарубежные компании. Найти работу с ним вполне реально!
    • В курсах используются библиотеки Selenium для веба и Appium для мобилок - они очень популярны и за пределами Robot Framework, будучи доступными на самых востребованных языках программирования. Даже если в итоге Robot Framework не пригодится вам в работе, знания отсюда сильно помогут с переходом на другой набор технологий.
    Специализация включает в себя
    • Два курса - один по автоматизации веб сайтов, другой посвящен мобильным приложениям
    • Больше полусотни уроков с видео и текстовыми материалами
    • Доступ к проекту на GitHub, где хранится весь написанный код
    • Возможность задать вопрос преподавателю
    • Множество различных тестов
    • Материалы по основам программирования
    • Проектные задания, проверяемые преподавателем
    • Пожизненный доступ к материалам
    • Подробную информацию о дальнейших шагах после прохождения курсов
    Подробнее о каждом курсе из специализации:
    • Автоматизация мобильного тестирования
    • Автоматизация браузерного (веб) тестирования
    • Разрабатывать автотесты для веб-сайтов и мобильных приложений в связке Robot Framework / Selenium + Appium
    • Создавать и настраивать проект с нуля
    • Понимать основные конструкции традиционного программирования
    • Настраивать работу с разными браузерами и сайтами
    • Пользоваться XPath и CSS селекторами для поиска элементов на странице
    • Настраивать реальные устройства и эмуляторы для работы с автотестами
    • Пользоваться Appium Inspector для поиска локаторов элементов
    • Писать реальные тесты для настоящих сайтов и мобильных приложений

  13. [deworker.pro] Стрим про реляционные базы данных (Дмитрий Елисеев)

    10 мар 2025
    [​IMG]

    В предыдущем большом стриме мы рассмотрели тему безопасности инфраструктуры и программного кода, включая тему безопасной записи и отображения данных из БД. А ещё раньше рассматривали ускорение работы web-приложений.

    Во всех наших проектах мы используем базы данных. Как в монолитах, так и в примерах с модулями и микросервисами. И многим из нас в рабочих проектах порой приходится сочинять сложные SQL-запросы для разных выборок. И для решения таких задач желательно уметь использовать SQL в полную силу.

    Но помимо ускорения программного кода самого приложения, большой вклад в производительность вносит скорость работы самой БД и оптимальность наших запросов к ней. А разработчики порой уделяют этому мало внимания. Либо это для их проекта сейчас неактуально, либо они просто не умеют этого делать.

    Поэтому нам будет полезно разобраться с базами данных подробнее, чтобы начать работать с ними осознанно, а не наугад.

    Так что пришло время провести большой всеобъемлющий практический стрим про реляционные базы данных, где рассмотреть разные темы на примерах работы с СУБД вроде PostgreSQL и MariaDB.

    На стриме займёмся важной теорией и практикой. Определимся с терминами и понятиями из теории баз данных.

    Исследуем паттерны и антипаттерны хранения разных данных.

    Рассмотрим примеры построения и рефакторинга сложных запросов для повседневной работы и для сложной аналитики.

    Обсудим нормализацию и денормализацию. Рассмотрим все нормальные формы и подберём оптимальные варианты раскладывания данных из разных практических предметных областей.

    Исследуем домены и подберём оптимальные типы для хранения разных данных.

    Разберёмся с разными типами индексов и с индекисрованием примитивных данных для выборок, векторных индексов и индексирование сложных JSON-структур.

    Разберём важность или избыточность ограничений в БД в разных жизненных ситуациях.

    Рассмотрим транзакции для атомарности записи и разные типы изоляции и блокировок для конкурентной работы.

    Разберём работу с логами и с командой EXPLAIN для поиска медленных мест.

    Рассмотрим подходы к оптимизации запросов нативно и при работе с ORM из разных фреймворков.

    Рассмотрим способы написания последовательных миграций БД и программного кода для бесшовного деплоя приложений.

    Рассмотрим масштабирование баз данных и реализуем в своём кластере разные типы репликации и шардирования.

    Это и многие смежные вопросы по осознанной работе с реляционными базами данных как раз подробно рассмотрим на стриме.

    Эта тематика актуальна всегда и про это всегда спрашивают на собеседованиях, так что лучше не откладывать это на потом. Так что до встречи с участниками в эфире и в записи!

  14. [klerk] Аналитик 1с (Адиль Кудьяров, Константин Соболевский)

    9 мар 2025
    [​IMG]
    Освойте новую профессию с нуля и станьте востребованным специалистом!

    Аналитик 1С управляет процессом внедрения решений на базе 1С в компаниях, автоматизирует бизнес-процессы и представляет результаты клиентам. Спрос на эту профессию растет в России и СНГ: более 1,5 миллиона организаций используют продукты 1С.

    О чем курс
    Об обучении
    Что вас ждет?

    ✔️ Полное погружение в мир 1С: видео, лекции, практика в разных базах.

    ✔️ Решение более 10 практических задач и прохождение тестирований по официальной программе сертификации 1С.

    ✔️ Участие в 6 онлайн-встречах с опытными преподавателями-практиками и обратной связью.


    Вы научитесь:

    ✔️ анализировать бизнес-процессы и визуализировать их для принятия решений собственником и понятной постановки задачи разработчику;

    ✔️ создавать функциональные модели;

    ✔️работать с базами данных и конфигурациями 1С;

    ✔️ использовать аналитические инструменты.


    По итогу вы станете востребованным высокооплачиваемым специалистом с широким кругозором и умением проводить системный анализ!

    Почему этот курс нужен именно сейчас?
    • 1С востребована в более чем 20 странах, что открывает широкие возможности для выбора места работы, включая дистанционный формат.
    • По прогнозам Минцифры, к 2027 году дефицит ИТ-кадров достигнет 2 млн человек. Специалисты по аналитике 1С будут расти в ценности для работодателя и в личных доходах.
    • Популярность 1С растет, многие компании переходят на российские разработки в рамках импортозамещения. Следовательно, спрос на специалистов по 1С будет постоянно увеличиваться.
    Чему научитесь
    • Работать в программе 1С и разбираться в различиях ее конфигураций, обеспечивать интеграцию 1С с внешними системами.
    • Координировать весь процесс разработки: от анализа потребностей бизнеса до постановки задачи 1С-разработчикам и тестирования результата.
    • Выполнять функцию проектного менеджера.
    • Работать с документами и файлами, настраивать доступы внутри «1С», консультировать сотрудников.
    • Презентовать идеи и результаты заказчикам.
    • Выгодно позиционировать себя как специалиста на рынке труда.
    Авторы программы
    • Адиль Кудьяров
    Сертифицированный преподаватель курсов по 1С. Реализует проекты по автоматизации учета на базе 1C: Бухгалтерия и 1C:ERP. Опыт работы более 15 лет
    • Константин Соболевский
    Бизнес-аналитик, эксперт 1С с опытом работы более 25 лет. Участие в проектах по 1С в компаниях: Роснефть, Камаз-Fuzo, Лукойл, S7, Никамед, Норильский Никель, Komatsu, ЗиЛ, Почта России и другие. Консультант Клерка по вопросам 1С.
    • Вера Жарова
    Консультант-аналитик 1С с опытом работы более 20 лет. Участие в проектах по 1С в компаниях ООО «Раздолье-консалт», ООО «ЕЭрПи Бэнд» и др. Консультант Клерка по вопросам 1С
  15. [udemy] React 19: Полный курс с нуля до профи (Василий Гудомаров)

    9 мар 2025
    [​IMG]

    Этот курс включает:

    • 19 ч видео по запросу
    • 7 статей
    • 22 ресурсов для скачивания
    Чему вы научитесь
    • Полное владение React 19 – вы освоите все хуки, работу с компонентами, состояние и жизненный цикл.
    • Работа с популярными библиотеками – изучите Swiper, UUID, React Icons, Framer Motion, React Router и Redux Toolkit.
    • Создание профессиональных интерфейсов – научитесь адаптивной вёрстке, анимации и управлению состоянием.
    • Разработка полноценных приложений – сможете создавать современные веб-приложения с маршрутизацией, анимацией и сложной логикой.
    • Готовность к реальным проектам – после курса вы будете уверены в своих силах и сможете работать с любыми задачами в веб-разработке.
    Требования
    • На нашем курсе все будет объясняться подробно, даже если у вас нет опыта. Однако будет плюсом, если вы уже знакомы с основами HTML, CSS и JavaScript, так как это поможет вам быстрее понять и освоить React и другие технологии. Но не переживайте — все необходимые темы мы охватим на курсе, шаг за шагом.
    Описание
    Этот курс — ваш полный путеводитель в мир веб-разработки с использованием React. Он идеально подходит как для начинающих, так и для тех, кто уже имеет базовые знания в разработке и хочет углубить свои навыки. Мы начнем с основ, подробно объясняя каждую тему, и шаг за шагом перейдем к более сложным концепциям, которые позволят вам создавать современные и профессиональные веб-приложения.

    В ходе курса вы освоите React 19, включая работу с ключевыми хуками, такими как useState, useEffect, useReducer и другими, а также узнаете, как эффективно работать с компонентами. Мы уделим внимание Redux Toolkit для управления состоянием и React Router для реализации маршрутизации. Вы также научитесь добавлять анимации с Framer Motion, а интерфейсы будут динамичными благодаря таким библиотекам, как Swiper, UUID и React Icons.

    Особое внимание мы уделим созданию адаптивных интерфейсов, а также построению масштабируемых и высокопроизводительных приложений, которые легко интегрировать в реальных проектах. На протяжении курса вы будете работать с практическими заданиями, которые помогут вам закрепить знания и применить их в реальных приложениях.

    После завершения курса вы будете уверенно использовать React в своих проектах, создавать сложные динамичные интерфейсы с отличной производительностью, станете настоящими профессионалами в области веб-разработки и получите навыки, востребованные в индустрии, что откроет вам возможности для работы в крупных компаниях и на фрилансе.

    Для кого этот курс:
    • Этот курс предназначен для начинающих и среднего уровня разработчиков, которые хотят освоить React и стать профессионалами в веб-разработке. Если вы хотите научиться создавать современные веб-приложения с использованием популярных библиотек и инструментов, таких как Redux Toolkit, React Router, Framer Motion, Swiper и другие, этот курс для вас. Курс будет полезен тем, кто: Имеет базовые знания HTML, CSS и JavaScript, но хочет углубить свои навыки в React. Стремится освоить самые актуальные технологии и библиотеки, используемые в веб-разработке. Хочет научиться создавать профессиональные, адаптивные и анимированные интерфейсы. Готов перейти от теории к практике и научиться создавать полноценные приложения. Если вы хотите уверенно работать с React, создавать сложные интерфейсы и разрабатывать веб-приложения, этот курс станет отличным шагом на пути к вашей цели.

Наверх