Size: a a a

2020 July 21

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
createStore<🦉> ⁣
ух ты
прикольно
в электронике есть такая штука — bread board, доска с равномерной сеткой разъёмов для расположения элементов, идею взял оттуда
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
после обсуждения алгоритма минификации количества связей в схеме (modular decomposition), я понял, что следующее, чего не хватает — это лейаута для полученных групп (овалов) с нодами
группы объединять в группы, пока не получится одна группа) хз
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
и наконец-то, это оказался первый подход, в котором всю архитектуру репла можно оценить на одном экране
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
то есть на скрине выше — перечень модулей репла, большие блоки — это папки, маленькие вложенные — отдельные файлы
связей пока нет, но я зарёкся их рисовать пока не будет точно понятно, что схема  реально умещается на экране. ну, как на скрине выше)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
поэтому теперь попробовал убрать текст и действительно —  лейаутинг для групп нод сразу же реализовался в довольно лёгкий алгоритм (не особо плотный, но это и не требуется)
чёрные точки — сторы
серые — эвенты
оранжевые — эффекты
красные — forward
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
поэтому теперь попробовал убрать текст и действительно —  лейаутинг для групп нод сразу же реализовался в довольно лёгкий алгоритм (не особо плотный, но это и не требуется)
о, такое в мозг проще "загрузить"
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
чёрные точки — сторы
серые — эвенты
оранжевые — эффекты
красные — forward
и теперь на схеме видно init файлы) форварды есть только в них
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фильтруй мысли
о, такое в мозг проще "загрузить"
ага)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
в итоге больше всего усилий потребовалось на осознание того, что чтобы стало понятнее, нужно избавиться от текста
источник

ф

фильтруй мысли... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
то есть на скрине выше — перечень модулей репла, большие блоки — это папки, маленькие вложенные — отдельные файлы
связей пока нет, но я зарёкся их рисовать пока не будет точно понятно, что схема  реально умещается на экране. ну, как на скрине выше)
а можно так сделать: кликнул на кружок - показалась связь... повключал то, что нужно, обдумал; сбросил, перешёл к следующему куску
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
в итоге больше всего усилий потребовалось на осознание того, что чтобы стало понятнее, нужно избавиться от текста
тут у меня есть пример из немного несвязанной области — на дорогах некоторые ставят текстовые баннеры мол «водитель будь осторожен тут всё плохо» вместо того, чтобы сделать дорогу понятной без пояснений

https://gre4ark.livejournal.com/748735.html

так и тут, оказалось, что подписи к плохой графике не сделают её лучше)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
фильтруй мысли
а можно так сделать: кликнул на кружок - показалась связь... повключал то, что нужно, обдумал; сбросил, перешёл к следующему куску
хотелось бы отобразить связи без необходимости куда-то кликать
источник

NF

Nikita Fedorov in ☄️ effector
🚀🔬 🚀🔬🚀🔬
поэтому теперь попробовал убрать текст и действительно —  лейаутинг для групп нод сразу же реализовался в довольно лёгкий алгоритм (не особо плотный, но это и не требуется)
в итоге у тебя получится как на серверной стойке за проводами на которой никто не следил)
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
так как связи  можно проложить аккуратно и ничего прятать не потребуется, а можно кинуть кое-как и это всё равно не поможет
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
в итоге у тебя получится как на серверной стойке за проводами на которой никто не следил)
не «получится», этот этап пройден ещё год назад и возвращаться к нему планов нет
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
если бы меня не волновало качество отображения связей то я бы просто заюзал graphviz 🤷🏻 но лучше никак чем так
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
Nikita Fedorov
в итоге у тебя получится как на серверной стойке за проводами на которой никто не следил)
forest появился как инструмент, помогавший мне разработать алгоритм качественной прокладки  связей https://t.me/effector_ru/53919
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
но тут возникает следующая проблема — схема приложения гарантированно непланарна, я нашёл пруф этого
источник

🚀🚀

🚀🔬 🚀🔬🚀🔬... in ☄️ effector
непланарность означает, что связи обязательно будут пересекаться
источник

ei

export default - зло... in ☄️ effector
🚀🔬 🚀🔬🚀🔬
в итоге больше всего усилий потребовалось на осознание того, что чтобы стало понятнее, нужно избавиться от текста
few years later:

В итоге больше всего усилий потребовалось на осознание того, что чтобы стало понятнее, надо избавиться от материи и перейти на восприятие информации в виде эфира
источник