Deworker Pro
1.41K subscribers
5 photos
187 links
Download Telegram
Новое видео в базе знаний
GitHub Actions и BitBucket Pipelines
По просьбам зрителей публикуем пару статей о том, как записываем и монтируем скринкасты:
Новое видео в базе знаний
Подъём кластера Docker Swarm с Ansible
Ничто не предвещало, но неожиданно появилась возможность сходить на онлайн-интервью MoreView с Антоном Моревым. Поэтому приглашаем вас в гости завтра вечером.

Обсудим PHP, JS, etc. и ошеломительное человеческое стремление к прекрасному. Поговорим о подходах к разработке, важности качества проектов и о вариантах архитектуры.

Наверняка у кого-то из вас припасена пара каверзных вопросов. Приходите на прямой эфир, и там мы вместе с вами развернём горячую дискуссию. И кто-то из вас по традиции сможет выиграть пиццу:

https://www.youtube.com/watch?v=3IG1WPsmxJo
Интервью получилось интересным. Спасибо всем вам! И спасибо тем, кто задавал вопросы! Но я ответил не на все, так что решил продолжить. Об этом подробнее в нашем посте в блоге.
Новое free видео в базе знаний
Обновление пакетов при CI/CD

Время от времени в проекте желательно обновлять пакеты через Composer и Yarn. Иногда это происходит без ошибок. К счастью, у нас в этот раз оказалось не так :) Это хороший повод рассмотреть все нюансы обновления.
Про обучение: где заканчиваются сверхспособности и начинается труд?

В понедельник 3 августа в 17:00 на канале ХудоБедно будем обсуждать онлайн-обучение в целом и разные походы в частности.

Вот пара вопросов из предварительного секретного списка:

▪️Зачем скачивать бесплатно, если можно заплатить автору?

▪️Как совмещать запись скринкастов с работой и расти самому?

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

Изначально я в фоне в рамках проекта по Slim готовил один эпизод "Что есть React" с принципами работы самой библиотеки React и её экосистемы.

Но за два месяца надобавлял туда столько материала, что в итоге получилось около полусотни коммитов.

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

И для удобства выделим это в отдельную мини-серию скринкастов Что есть React. Эпизоды будут короткими и будут выкладываться часто, так что это не займёт много времени. Так что приступим!
Начинаем новую мини-серию скринкастов по исследованию принципов и устройства React.

В первом эпизоде поговорим о переводе статической вёрстки на JavaScript и о разделении кода на компоненты:

Рендер страницы в JavaScript
Продолжаем серию про React. Добавляем странице динамику и переходим на иммутабельный подход. Эмулируем подгрузку лотов из API с обновлением цен в реальном времени по WebSocket:

Динамика и иммутабельный flow
Продолжаем исследование React. Сегодня у нас Виртуальный DOM и синхронизация UI. Напишем с вами более продвинутый рендер, чтобы решить проблемы производительности рендера из предыдущего эпизода.
Продолжаем написание своего ReactJS. Сегодня мы переводим генерацию виртуального DOM-дерева со встроенных Node-элементов на облегчённый формат JSON: