Forwarded from Effector news (Z)
This media is not supported in your browser
VIEW IN TELEGRAM
В новой версии телеги можно быстро переключаться между каналами просто протягивая скролл дальше.
Оказалось весьма удобно
Оказалось весьма удобно
Сова пишет…
Сколько у вас лет трудового стажа?
Проголосуйте еще, пожалуйста) очень интересно
О, скидывайте статью своим дизайнерам и руководителям!
https://sancho.dev/blog/tailwind-and-design-systems/
(но думайте своей головой)
https://sancho.dev/blog/tailwind-and-design-systems/
(но думайте своей головой)
David Sancho
Don't use Tailwind for your Design System | sancho.dev
My opinion about why isn't a great idea to use tailwind for your design system
Мне тут сказали, что я на 45 месте по российскому гитхабу по количесту коммитов/контрибуций из 115 522
https://commits.top/russia_public.html
https://commits.top/russia_public.html
commits.top - Most active GitHub users in Russia
A list of most active GitHub users in Russia.
В паре чатов меня спрашивали использую ли я какой-то подход или инструмент для личного планирования, у меня куча проектов и везде нужно как-то успеть.
На самом деле у меня есть несколько инструментов, но главными остаются всё равно стандартный Apple Calendar с синхронизацией по куче аккаунтов и устройств, и Linear.app для планирования задач и проектов.
Прямо сейчас я готовлю видос рассказывающий о том, как у меня всё это работает, а что не работает.
На самом деле у меня есть несколько инструментов, но главными остаются всё равно стандартный Apple Calendar с синхронизацией по куче аккаунтов и устройств, и Linear.app для планирования задач и проектов.
Прямо сейчас я готовлю видос рассказывающий о том, как у меня всё это работает, а что не работает.
Интересно, как я занимаюсь планированием личного времени и зачем мне таск-трекер?
Anonymous Poll
54%
Да, мне такое будет полезно
33%
Да, но из любопытства
4%
Нет, я и так всё успеваю
4%
Нет, я уже планирую по своему
3%
Хз, я не понял о чём будет видео
2%
Надо видео на другую тему, ща напишу какую!
Я постоянно натыкаюсь на крутые статьи и очень хочу делиться ими с вами. Но кидать по одной статье в канал или твиттер кажется совсем не круто.
🔥 Поэтому я запилил новостную рассылку, на которую вы можете подписаться прямо из твиттера. Первый выпуск подборки статей уже залетел. Подписывайтесь, постараюсь собирать всё, что мне интересно!
https://news.sova.dev/issues/issue-1-770989
🔥 Поэтому я запилил новостную рассылку, на которую вы можете подписаться прямо из твиттера. Первый выпуск подборки статей уже залетел. Подписывайтесь, постараюсь собирать всё, что мне интересно!
https://news.sova.dev/issues/issue-1-770989
Если вдруг, вам когда нибудь было интересно, как выглядит сова в опенсорсной библиотеке emoji. То, вот, пожалуйста
openmoji.org
птица с лицом
openmoji.org
птица с лицом
Дюна растеряла все детали
Я посмотрел ремейк Вильнева и записал выпуск подкаста, оригинал не видел, книгу не читал, придираюсь лишь к творчеству режиссёра. Стараюсь без сюжетных спойлеров.
Если коротко: в фильме проблемы с дизайном
Я посмотрел ремейк Вильнева и записал выпуск подкаста, оригинал не видел, книгу не читал, придираюсь лишь к творчеству режиссёра. Стараюсь без сюжетных спойлеров.
Если коротко: в фильме проблемы с дизайном
Spotify for Podcasters
Дюна — в ущерб реализму by Под куполом
Мои личный взгляд на ремейк Дюны без спойлеров. Я попытался рассмотреть детали дизайна фильма, которые разрушают эффект погружения
Вторая подборка новостей и полезных статей!
UUID v7, react-var-ui, imgui, path-style params, ultrajs, effector и другое
https://news.sova.dev/issues/issue-2-773353
UUID v7, react-var-ui, imgui, path-style params, ultrajs, effector и другое
https://news.sova.dev/issues/issue-2-773353
Forwarded from CSS mind
Про дизайн-токены
В прошлую пятницу вышел первый публичный черновик спецификации формата описания дизайн-токенов.
Зачем?
Дизайн-токен - это минимальная единица внешнего вида интерфейса: цвет, текст, анимация. Во многих компаниях это уже внедрено. Дизайнеры работают с этим в фигме, как с библиотеками, разработчики в коде как с наборами css-переменных.
Пока нет спецификации каждый городит свой велосипед, чтобы удобно работать со всеми платформами одновременно. У нас, например, токены лежат на гитхабе как json. Когда что-то обновляется, выпускается релиз, и все платформы генерируют для себя новые наборы переменных, в том числе и фигма.
У всех по разному.
Когда появится спецификация - появятся стандартные, хорошо поддерживаемые инструменты, возможно даже встроенные.
Что дальше?
Спецификация находится на стадии разработки, там много открытых проблем, например:
1. Должны ли токены обязательно иметь тип?
2. Должны ли именя токенов быть регистро-зависимы?
3. Обязательно ли описывать токены текстом?
Надеюсь, что этот формат скоро появится в нашей жизни, поэтому важно дать свой фидбек, чтобы формат стал удобным и для вас тоже 🙂
#design_tokens
В прошлую пятницу вышел первый публичный черновик спецификации формата описания дизайн-токенов.
Зачем?
Дизайн-токен - это минимальная единица внешнего вида интерфейса: цвет, текст, анимация. Во многих компаниях это уже внедрено. Дизайнеры работают с этим в фигме, как с библиотеками, разработчики в коде как с наборами css-переменных.
Пока нет спецификации каждый городит свой велосипед, чтобы удобно работать со всеми платформами одновременно. У нас, например, токены лежат на гитхабе как json. Когда что-то обновляется, выпускается релиз, и все платформы генерируют для себя новые наборы переменных, в том числе и фигма.
У всех по разному.
Когда появится спецификация - появятся стандартные, хорошо поддерживаемые инструменты, возможно даже встроенные.
Что дальше?
Спецификация находится на стадии разработки, там много открытых проблем, например:
1. Должны ли токены обязательно иметь тип?
2. Должны ли именя токенов быть регистро-зависимы?
3. Обязательно ли описывать токены текстом?
Надеюсь, что этот формат скоро появится в нашей жизни, поэтому важно дать свой фидбек, чтобы формат стал удобным и для вас тоже 🙂
#design_tokens
www.designtokens.org
Design Tokens Format Module
This document describes the technical specification for a file format to
exchange design tokens between different tools.
exchange design tokens between different tools.
🔥 Третий выпуск подборки “Сова пишет новости” готов порадовать вас разнообразием.
Если я вдруг продолбал орфографию или полезную ссылку, пинайте здесь, поправлю и учту в будущем
https://news.sova.dev/issues/issue-3-779862
Если я вдруг продолбал орфографию или полезную ссылку, пинайте здесь, поправлю и учту в будущем
https://news.sova.dev/issues/issue-3-779862
Сова пишет…
Интересно, как я занимаюсь планированием личного времени и зачем мне таск-трекер?
Я написал драфт видео про причины и принципы планирования личного времени.
Собираюсь в течение пары недель выкатить на YouTube.
Но у нас с kamyshev.code есть ещё продолжение стрима про разработку игры на effector.
Ждёте что-нибудь из этого?
Собираюсь в течение пары недель выкатить на YouTube.
Но у нас с kamyshev.code есть ещё продолжение стрима про разработку игры на effector.
Ждёте что-нибудь из этого?
Вы просили, вы ждали и вот оно!
Обсуждение стейт-менеджеров с Сашей Руденко и Дмитрием Карловским!
https://youtu.be/NhPjUO6trGY
Обсуждение стейт-менеджеров с Сашей Руденко и Дмитрием Карловским!
https://youtu.be/NhPjUO6trGY
YouTube
Интеллектуальное шоу про frontend: Дмитрий Карловский VS Сергей Сова
Сергей Сова работает на позиции Head of Web Development в компании «Открытые цифровые системы». Участвует в effector core team, занимается развитием экосистемы. Делится опытом проектирования фронтенда в feature-sliced core team.Ведет свой подкаст «Под куполом».Дмитрий…
Нужна помощь в решении проблемы с CRA и babel-plugin-macros встроенный в cra.
В patronum есть макрос, расположенный в
Проблема в ошибке на скриншоте, CRA не может найти макрос в пакете. В примере используется имя
https://github.com/effector/patronum/runs/3846680177
В patronum есть макрос, расположенный в
patronum/macro, он также прописан в карту экспортов package.json:exports.Проблема в ошибке на скриншоте, CRA не может найти макрос в пакете. В примере используется имя
@effector/patronum, потому что при каждом билде на CI собирается npm-пакет и публикуется в github npm registry, чтобы затем можно было пройти полный процесс установки пакета. Так можно отследить все ли файлы попали в пакет(package.json:files, .npm ignore), правильно ли настроены экспорты (package.json:exports, main, module, browser, types) и все остальное связанное с упаковкой.https://github.com/effector/patronum/runs/3846680177
Локально тоже можно пройти подобный процесс. Все не очень сложно, разве что установка производится не из реестра пакетов, а из отдельной директории.
1
А дальше
Помочь не сложно, нужно клонировать main ветку к себе и пройти по шагам выше. Если удастся зафиксить кинуть ПР в репозиторий github.com/effector/patronum благодарно будет все сообщество, ибо без этого фикса не можем выпустить версию 1.3.0 со всеми фичами
1
. cd patronum
2. yarn3. LIBRARY_NAME=@effector/patronum yarn build
4. cd integration/cra
5. yarn
6. yarn add ../../distА дальше
yarn start или yarn test.
Версии: yarn 1, nodejs 16
Но самое интересное начинается дальше, сборка на webpack+babel работает корректно с этим процессом и на CI, а вот CRA не может себя вести нормально и показывает мне ошибки.Помочь не сложно, нужно клонировать main ветку к себе и пройти по шагам выше. Если удастся зафиксить кинуть ПР в репозиторий github.com/effector/patronum благодарно будет все сообщество, ибо без этого фикса не можем выпустить версию 1.3.0 со всеми фичами
Четвёртый выпуск подборки статей ещё горячий как пирожки воображаемой бабушки!
В этот раз у меня получилось собрать 15 ссылок с картиночками. Поэтому досматриваем рассылку до конца, точно найдёте что-нибудь полезно-развлекательное для себя)
https://news.sova.dev/issues/4-795780
Делитесь этой ссылкой с друзьями и коллегами, пусть они тоже будут в контексте интересными полезных подборок)
В этот раз у меня получилось собрать 15 ссылок с картиночками. Поэтому досматриваем рассылку до конца, точно найдёте что-нибудь полезно-развлекательное для себя)
https://news.sova.dev/issues/4-795780
Делитесь этой ссылкой с друзьями и коллегами, пусть они тоже будут в контексте интересными полезных подборок)
news.sova.dev
Сова рассылает выпуск #4
Я сюда кидаю не новые статьи, а которые я посчитал полезными. Если видите полезные статьи, которые стоит прочитать мне и поделиться с окружением, кидайте мне в личку.