Size: a a a

2020 November 22

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Там такая же ситуация, ты должен уметь глазами понять по номиналам какое напряжение будет в цепи
Там нет напряжений и номиналов
источник

AO

Aleksandr Osipov in ☄️ effector
Это RTL
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Потому что средства визуальной разработки не дают гибкости в полной мере на сегодня? Вот скорее
Речь не о визуальной разработке, а о визуализации того что разрабатываешь - это разное
источник

DS

Dmitriy Shuleshov in ☄️ effector
Aleksandr Osipov
Это RTL
Что такое rtl ? РТЛ?
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Речь не о визуальной разработке, а о визуализации того что разрабатываешь - это разное
А вот с визуализацией там лучше, мне показывали как RTL описание синтезируеться в state machine с заданными состояниями, при чем кодирование состояний сам можешь выбирать (one-hot, binary и дак далее)
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Что такое rtl ? РТЛ?
это описание схемы на уровне передачи данных между регистрами
источник

AO

Aleksandr Osipov in ☄️ effector
собственно большая часть дизайнов сейчас так описана, проприетарные дизайны иногда идут на более низком уровне в составе готовых IP-ядер
источник

AO

Aleksandr Osipov in ☄️ effector
собственно store - регистр в терминах эффектора
источник

AO

Aleksandr Osipov in ☄️ effector
Aleksandr Osipov
собственно большая часть дизайнов сейчас так описана, проприетарные дизайны иногда идут на более низком уровне в составе готовых IP-ядер
но если не надо оптимизировать топологию то можно просто rtl-описание распространять
источник

AO

Aleksandr Osipov in ☄️ effector
а синтезатор там уже разберется
источник

yv

yumaa verdin in ☄️ effector
yumaa verdin
новая версия effector-storage, пока под тэгом next:
https://github.com/yumauri/effector-storage/releases/tag/v4.0.0-rc.0

- более привычный api
- работа исключительно с существующими юнитами (никаких high level обёрток над createStore)
- новая архитектура, модульная структура, теоретическая возможность использовать с любыми «стораджами», как синхронными, так и асинхронными
- синхронизация сторов, привязанных к одному ключу
- возможность отвязать стор от стораджа

breaking changes: всё. как angular1 и angular2.

буду очень рад отзывам, критике, вопросам и тд. есть ещё моменты на рассмотрении и обдумывании, например параметр sync вероятно или исчезнет или поменяется, но в целом, думаю, апи будет таким в релизе.
паблишнул апдейт в effector-storage@next:

- новые опции done и finally, можно указать юнит и узнать, когда значение было прочитано/записано
- новая опция pickup для форсированного апдейта стора из стораджа
- адаптер теперь может объявить «область имён», в которой он работает
- пофиксил бесполезное обновление стораджа сразу после чтения значения

https://github.com/yumauri/effector-storage/releases/tag/v4.0.0-rc.1
источник

AO

Aleksandr Osipov in ☄️ effector
Dmitriy Shuleshov
Что такое rtl ? РТЛ?
Представь что у  тебя есть один event clock постоянно вызываемый кем-то периодически, все остальную логику тебе надо завязать на этот ивент
источник

m

makoven in ☄️ effector
Aleksandr Osipov
Представь что у  тебя есть один event clock постоянно вызываемый кем-то периодически, все остальную логику тебе надо завязать на этот ивент
Надо попробовать проект на эффекторе в таком стиле написать)
источник

AO

Aleksandr Osipov in ☄️ effector
makoven
Надо попробовать проект на эффекторе в таком стиле написать)
это реально
источник

AO

Aleksandr Osipov in ☄️ effector
но не эффективно в вебе
источник

AO

Aleksandr Osipov in ☄️ effector
я делал такое, например, алгоритим умножения Бута делал
источник

AO

Aleksandr Osipov in ☄️ effector
ну то есть это очевидно что эффектор позволяет вычислять все то что можно на обычной синхронной логике
источник

AO

Aleksandr Osipov in ☄️ effector
вопрос не в этом
источник

AO

Aleksandr Osipov in ☄️ effector
мы же хотим какой-то прорыв в dx
источник

AO

Aleksandr Osipov in ☄️ effector
так то @always ->  clock event, non-blocking assignment -> .on, blocking-assignment -> sample
источник