Chulakov Dev
1.14K subscribers
140 photos
6 videos
206 links
Канал команды разработки Студии Олега Чулакова.

Советы по Frontend- и Backend-разработке web-сервисов, мобильных приложений, статьи и презентации от наших разработчиков, анонсы проектов и многое другое.

Обсудить проект @YuraAndreev
Download Telegram
7 июля у нас прошел круглый стол по разработке на тему «Проблемы стратегии версионирования» ⚡️

Мероприятие посетили более 70 специалистов разных направлений: Frontend, Backend, QA и другие 🔥

Благодаря разработчикам Студии и приглашённым спикерам мы глубоко погрузились в тему версионирования: заглянули на внутреннюю кухню разных компаний, обсудили отличные примеры из рабочей практики с нескольких точек зрения.

Спасибо спикерам и участникам за вклад в мероприятие!

Фото и запись круглого стола уже доступны для просмотра 📸
🔥16👍3
Комбинатор потомков, или Как называется пробел между двумя селекторами в CSS

Когда вы стилизовали тот или иной элемент на странице, явно замечали пробел между селекторами. Так вот, оказывается, у этого пробела есть техническое название — комбинатор потомков (descendant combinator).

Комбинатор потомков
используется для выбора одного или более элементов-потомков, независимо от их уровня вложенности, внутри элемента-предка, благодаря чему CSS-свойства применяются ко всем элементам данного типа, находящимся внутри родительского элемента, независимо от глубины вложенности.
Селектор, стоящий слева от комбинатора, определяется как элемент-предок. Селектор, стоящий справа от комбинатора, определяется как элемент-потомок.
🔥19👍4👏2😁2👎1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥4714👍7😁4👎2🤩1
Всем привет!

Все мы знаем, что Docker под MAC OS имеет проблемы с производительностью. Они связаны с монтированием разделов файловой системы osxfs.
This media is not supported in your browser
VIEW IN TELEGRAM
Наш пятничный вайб — поглощение знаний и много пиццы 🙌

Минимум раз в месяц у нас проходят внутренние митапы, на которых сотрудники обмениваются опытом и изучают новые технологии 🔥

Уютная атмосфера вечернего конференц-зала всегда сопровождается вкусной едой: так лучше усваивается информация.

Поделитесь в комментариях, как проходят ваши митапы 🌟
18👏4👍3
В Студии прошел митап сразу на две темы: «Система централизованного логирования в Студии» и «Как работает браузер изнутри».

Наш DevOps Антон Танчин поделился реализацией системы централизованного сбора и визуализации логов на базе Rsyslog + Graylog.

В рамках доклада:
— рассмотрели сильные и слабые стороны системы в сравнении с другими популярными решениями;
— провели демонстрацию возможностей поиска логов в Graylog;
— обсудили возможности интеграции системы логирования в систему мониторинга для получения метрик о состоянии работы приложения на основе логов в реальном времени;
— провели демонстрацию возможностей отображения метрик на основе данных из логов в Grafana.

После выступил наш Frontend Developer Team Lead Альберт Рыбалко и подробно погрузил в работу браузера изнутри:
— познакомились с основными компонентами браузера (user interface, browser engine, rendering engine, UI backend и пр.);
— разобрали этапы построения render tree;
— поговорили про «систему грязных байтов» — dirty bit system;
— изучили процесс формирования макета страницы (reflow/paint/composite);
— обсудили CSS-свойства и операции JS, которые могут провоцировать эти процессы.

Задавайте вопросы спикерам по этим темам, и мы ответим на них в следующей заметке 🔥
🔥16👍8😱1
This media is not supported in your browser
VIEW IN TELEGRAM
🔥10🐳5❤‍🔥4👍3🥰2👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Процесс автоматического развертывания локального окружения для разработки.

Поделитесь в комментариях, используете ли вы аналогичный способ автоматизации ⭐️
🔥22👍4
Коллеги, у нас назрел важный вопрос к frontend-разработчикам 📍

В каждом большом приложении есть проблема с управлением его состоянием. Ранее в Студии мы использовали исключительно Redux или Redux/Toolkit. Сейчас мы стали применять MobX-State-Tree, потому что он работает гораздо быстрее, а кода меньше.

Расскажите в комментариях, чем вы пользуетесь и почему ⚡️
Media is too big
VIEW IN TELEGRAM
Всем привет!

Запустили канал с примерами работ на No-code для повышения насмотренности. Присоединяйтесь в наш тиндер-реф — t.me/ocheeeen 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
4