artalog
4.23K subscribers
542 photos
40 videos
40 files
913 links
Развернутые ответы на вопросы в чатах, мысли от рабочих процессов.
Вопросы - @artalar.
Download Telegram
Почему на компьютере модалки не имеют бекдроп?

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

from this twit
👍3👎2
Как же у меня бомбит с тайпскриптовых енумов.
Мало того что они используют зарезервированное в ЖС слово (что обязательно в какой-то момент сломается), так и реализованы криво и имеют плохой интероп с остальными типами / значениями и в общем ощущаются как очень странный костыль вместо юнионов.

Главная практическая проблема в них, для меня, в том что их нельзя мапить на уровне типов, те дженерик операции над енумами практически невозможны. Какие-то гиперболизированные, но бесполезные unique type, но иногда не unique 🤪
👍13🤔9💩8
Live stream started
Live stream finished (52 minutes)
Про управление формами
2022-06-01
artalog
👍3💩1
Продам гараж Ищу квартиру в спб на лето или больше с мебелью и техникой в отличном состоянии на петроградке / ваське / беговой. Я с женой и ребенком 2 года.

А через час будет стрим по разработке реатома.
🔥5
Live stream started
Проблемы с интернетом, 5 минут, попробую исправить

UPD: патити(
🤔10
Live stream finished (9 minutes)
Forwarded from $mol: Новости
$hyoo_js_opt - инструмент, помогающий понять, как TurboFan (JIT компилятор V8) оптимизирует ваш JS код. Сейчас он умеет показывать какие функции были (де)оптимизированы и со скольки попыток, какие и где функции были заинлайнены, а где происходят неявные нативные вызовы.

Работает это так:
- Запускаете CLI утилиту turbotracer, написанную @cevek, передав ей путь к скрипту или ссылку на веб страницу.
- Она запускает ноду или хром со включённым сбором логов компилятора.
- По завершении работы логи обрабатываются и открываются через $hyoo_js_opt.

В интерфейсе вы видите раскрашенные исходники, обогащённые специальными маркерами. Эти маркеры позиционируются абсолютно поверх кода благодаря новому компоненту $mol_follower, которому передаётся якорный компонент, чьё положение отслеживается в реальном времени для абсолютного позиционирования $mol_follower.
👍8💩6🔥4🤔2
tg_image_60611254.jpeg
190.7 KB
Надоело играть с темами, поставил в маке автопереключение цветовой схемы, в vscode Auto Detect Color Scheme и на все Ayu.

Хотелось бы Nord, но там нет светлой версии. Есть Nord Light, но там в редких случаях встречаются неконтрастные пересечения.

Шрифт: { "editor.fontFamily": "Iosevka Term", "editor.fontWeight": "600", "editor.fontLigatures": true, "editor.fontSize": 18 }
🔥11👍3
inputmode="numeric”

Если вам нужен инпут с только числами, без точек, запятых, минуса и “e” (1e2 == 10**2 == 100), то можно попробовать использовать inputmode="numeric”, который как-то там должен поддерживаться на мобилках, но на десктопах ведет себя непредсказуемо.

Пишу просто что бы рассказать прикол про Brave для компа - в нем с указанным инпутмодом можно ввести не числовой символ первым символом, но если попытаться ввести его после какого-то числа - инпут полностью очистится. Web is wild.

UPD: а не, плохо я тестирование провел, проблема с очисткой поля от компонента юйкита.
👍6💩4
Live stream started
Live stream finished (32 minutes)
2022-06-06
artalog
Про идею приложения для заметок. Про m5stack и toit.
Интересный калькулятор цены
🤔23💩2👎1