Telegram Web Link
Forwarded from Effector news (Sova)
☄️ effector patronum v1.11

Операторы and, either, equals, not, or теперь стабильны и не будут меняться в ближайшей мажорной версии.

Что это значит для пользователей patronum?
- Для всех этих методов написаны тесты и документация
- Улучшена типизация и покрыта тестами
- Методы можно использовать в рабочих проектах

Оператор empty всё еще планируется переименовать, дата его стабилизации пока еще не известна. Помогите с неймингом — https://github.com/effector/patronum/discussions/224

Любые предложения по улучшению существующего кода, добавлению новых операторов или же репорты багов можно добавить в репозиторий проекта https://github.com/effector/patronum/issues
🔥9👍1
Как сделать плохо Copilot’у
😁7🤯31
Меня радует, что проблемы JSX наконец-то публично освещаются. Надеюсь, что в скором времени, кто-то опубликует проблему сливания всех пропс в одну кашу.

https://github.com/sultan99/react-on-lambda

И тогда мы снова вспомним, что в forest это уже реализовано.
👎9👏5👍3
Дуров запустил субдомены для t.me

https://sergeysova.www.tg-me.com/
🔥132💩1
This media is not supported in your browser
VIEW IN TELEGRAM
Когда слегка не разобрался чего от тебя хочет дизайнер
😁224🤣3💩2
Media is too big
VIEW IN TELEGRAM
Из 2017, но все еще актуально
🔥3👎1🤯1
Кто будет смотреть со мной 7 сентября?
Ставьте 👍👎
👎40👍21💩6🥴1🤨1
Капча перешла на новый уровень, кажется скоро будут требовать распознавать эмоции на лицах людей, а не эмпатичным людям банить аккаунты
😁25🤬21👎1😱1
О да, локализация это так сложно...
nvidia передает привет
🤬6🙏1😐1
Forwarded from Backtracking (Дима Веснин)
This media is not supported in your browser
VIEW IN TELEGRAM
для тех, кто часто копирует большие файлы, держите приложение, которое определяет диалог копирования в windows 10/11 и рисует поверх него игру lunar lander (в которую можно поиграть)

https://github.com/Sanakan8472/copy-dialog-lunar-lander
🔥15🤣8🤩2😁1
Через три часа вместе смотрим!

Кидайте сюда комменты по увиденному. Уж больно мне любопытно, как Apple будет выкручиваться. Давно уже презентации айфонов не интересны!

14 айфон уже! Когда выходил 5 было да. А сейчас, лишь очередной айфон, к тому же без каких-то новшевств.
👎18🔥11🤮7👍2
Default Exports in JavaScript Modules Are Terrible

Ещё одна статья, в которой рассказывается, почему не стоит использовать export default.

В кратце:
- Автокомплит не подсказывает, что у модуля есть export default, если вы начали делать импорт через { }
- То, что экспортируется через export default может быть импортировано под любым именем. Это создает сразу несколько проблем: возможность криво назвать, то что импортируется; возможность назвать по-разному одну и ту же сущность в разных файлах; возможность неконсистентного именования при импортах из пакетов

Если вам нужен аргумент против использования export default в своих проектах - посмотрите эту статью.

В целом у export default есть боле мене адекватные места для применения. Например, библиотеки. import React from 'react' - это как раз случай, когда export default не делает хуже. Хотя и с именоваными экспортами было бы нормально.

Лично я предпочитаю забанить export default в проектах на уровне линтера. Отсутствие адекватного автокомплита и возможность накосячить с именованием слишком сильно бьют по DX в проекте

https://www.lloydatkinson.net/posts/2022/default-exports-in-javascript-modules-are-terrible/

#development #javascript #modules
👍27👎5
Спасибо Amazon
👏13💩12😁3🤨1
Forwarded from Apple Media
This media is not supported in your browser
VIEW IN TELEGRAM
Блогер MyOwnClone портировал шутер 1996 года Quake 1 на Apple Watch Series 5 и поделился результатом на своём YouTube-канале.

Энтузиаст объяснил, что собрал игру поверх существующих портов для iOS и Mac со множеством настроек, чтобы заставить её работать на watchOS. Quake работает на часах со скоростью 60 кадров в секунду с разрешением 640x480.

Порт Quake для Apple Watch можно скачать на Github, а дополнительная информация о процессе установки доступна на YouTube-канале MyOwnClone. 

Стоит отметить, что для запуска игры на Apple Watch потребуется компиляция кода с помощью Mac, Xcode и файлов Quake.
👍51
Пишу статью про Fork API:
Да, что это такое

Copilot продолжает:
Да, что это такое Fork API? Это API, которое позволяет вам создавать копии вашего приложения, которые могут быть использованы для тестирования или для создания серверного рендеринга. Это очень полезно, но есть еще один способ использования Fork API, который я хотел бы поделиться с вами.
😁17👍10
Для чего еще полезно fork API в effector

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

https://sova.dev/ru/unusual-use-of-fork-api/
🔥13👍3
Сова пишет… pinned «Для чего еще полезно fork API в effector Когда заходит разговор о применении fork API, обычно вспоминают серверный рендеринг и тестирование логики. В этой статье спешу рассказать и показать более широкий спектр возможных применений этого API. https://so…»
Подкаст про архитектуру фронтенда

https://podlodka.io/286
🔥24🤔2🍾1🖕1😈1
2025/07/14 21:45:57
Back to Top
HTML Embed Code: