Size: a a a

2020 October 22

jc

john conor  in pro.elixir
уже же договорились растлером чиселки перемножать )))
источник

AP

Andrey Pavlov in pro.elixir
Sergei Zobov
Мне кажется на этапе создания нового семпла, мутации и оптимизации у тебя всё в перемножении чиселок, нет?
ты путаешь "концепцию" и используемые средства. Так можно сказать что Экономика/Физика/Архитектура/PUBG/Emacs/Проигрывание MP3/Распознавание лиц/etc "это ж про чиселки перемножать".
источник

SZ

Sergei Zobov in pro.elixir
Andrey Pavlov
ты путаешь "концепцию" и используемые средства. Так можно сказать что Экономика/Физика/Архитектура/PUBG/Emacs/Проигрывание MP3/Распознавание лиц/etc "это ж про чиселки перемножать".
У тебя всё равно в какой-то момент будет имплементация. Как ты собираешься имплементировать генетический алгоритм без математики (перемножение чиселок)?
источник

G

Georgy in pro.elixir
ага, куплю как с книгой по сокетам разделаюсь
источник

G

Georgy in pro.elixir
круто что выпускают такого рода контент
источник

G

Georgy in pro.elixir
прикладного характера
источник

AP

Andrey Pavlov in pro.elixir
Sergei Zobov
У тебя всё равно в какой-то момент будет имплементация. Как ты собираешься имплементировать генетический алгоритм без математики (перемножение чиселок)?
окей генетический алгоритм - это математика
источник

G

Georgy in pro.elixir
мне еще было бы интересно почитать про реализацию полу-настоящей распределенной системы с использованием различного инструментария из мира эликсир - ets/rabbitmq/telemetry etc etc etc
источник

VS

Vladimir Sekisov in pro.elixir
надо будет купить,
эволюционный алгоритм -
не нейросеть, ему большой
корпус данных не нужен,
тема интересная ,
а читать Elixir ,
полагаю, будет в разы удобнее, чем C++
источник

AR

Andrew Rudenko in pro.elixir
Pavel
Просто не стоит приравнивать "you do it wrong" к "ты идиот" и все станет легче 🙂
а "у тебя не хватает квалификации, понятно" к "ты идиот" приравнивать уже можно? 😉
источник

jc

john conor  in pro.elixir
ну я ж просто свои домыслы озвучил
источник

AB

Alex Bubnov in pro.elixir
btw, у кого есть идеи, почему дефолтный феникс-проект - не амбрелла?
источник

T

Tharin in pro.elixir
Alex Bubnov
btw, у кого есть идеи, почему дефолтный феникс-проект - не амбрелла?
тоже задавался этим вопросом
источник

P

Pavel in pro.elixir
Andrew Rudenko
а "у тебя не хватает квалификации, понятно" к "ты идиот" приравнивать уже можно? 😉
я бы попросил аргументировать, "ты идиот" стоит приравнивать только к "ты идиот"
источник

P

Pavel in pro.elixir
оскорбляться на то, что тебе указывают, что ты что-то делаешь не так - это по факту расписываться в том, что "ты идиот"
источник

P

Pavel in pro.elixir
Alex Bubnov
btw, у кого есть идеи, почему дефолтный феникс-проект - не амбрелла?
Хороший вопрос, кажется, что просто так сложилось. Зонтик повышает уровень вхождения, немного, потому и не стали перелезать
источник

AB

Alex Bubnov in pro.elixir
Pavel
оскорбляться на то, что тебе указывают, что ты что-то делаешь не так - это по факту расписываться в том, что "ты идиот"
define "так" для начала. потому что, я тут видел исключительно возмущение отходом от якобы-best practices
источник

AB

Alex Bubnov in pro.elixir
вот кстати, как бы вы делали реюзабельный контекст, работающий с внешними системами?
типа, есть какой-то довольно абстрактный кусок кода, работающий с базой - у него там внутри сколько-то табличек, на них есть вполне независимый комплект миграций, он предоставляет какой-то там интерфейс.

сейчас в нем явно прописан используемый экземпляр Ecto.Repo. можно repo вынести в параметр каждой функции в контексте, но это определенно не масштабируется - если ему потребуется очередь, станет 2 параметра.
можно вынести в отдельный параметр не просто repo, а целую пачку сервисов окружения, но тем не менее, это параметр, который нужно везде таскать.

в кложе это решается подвешенными замыканиями, или reified протоколами, или еще как-нибудь, короче провязывается на фазе инициализации(см. integrant/component). в beam для этого ничего готового нет, а clojure way сделать малореалистично из-за "модулеориентированности" всего инфраструктурного кода.
источник

AB

Alex Bubnov in pro.elixir
using желательно не предлагать всё же.
источник

AD

Anastasiya Dyachenko in pro.elixir
Alex Bubnov
вот кстати, как бы вы делали реюзабельный контекст, работающий с внешними системами?
типа, есть какой-то довольно абстрактный кусок кода, работающий с базой - у него там внутри сколько-то табличек, на них есть вполне независимый комплект миграций, он предоставляет какой-то там интерфейс.

сейчас в нем явно прописан используемый экземпляр Ecto.Repo. можно repo вынести в параметр каждой функции в контексте, но это определенно не масштабируется - если ему потребуется очередь, станет 2 параметра.
можно вынести в отдельный параметр не просто repo, а целую пачку сервисов окружения, но тем не менее, это параметр, который нужно везде таскать.

в кложе это решается подвешенными замыканиями, или reified протоколами, или еще как-нибудь, короче провязывается на фазе инициализации(см. integrant/component). в beam для этого ничего готового нет, а clojure way сделать малореалистично из-за "модулеориентированности" всего инфраструктурного кода.
ну также при инициализации в application можно указать {YourLibrary, [YouApp.Repo]}, если я правильно поняла вопрос
источник