
Evgeny
13.12.2017
14:40:54
скажем так, изначально может быть вообще ни одной группы нет, потом по мере появления товаров добавление новых групп сильно замедляется
а эта либа фастглобал на каких принципах работает? Запекает в модуль и хот-релоадит?

Alexey
13.12.2017
15:08:58

Google

Evgeny
13.12.2017
15:09:19
я к тому же не понял в первый раз что ordered set это про ets

Alexey
13.12.2017
15:10:30
вычисли по этой функции значение и сделай ключем
и @nwalker вроде тоже это предлагал
ну. видать не очень понятно предложили )

Evgeny
13.12.2017
15:11:56
я думал вы про хеш-значения

Alexey
13.12.2017
15:12:20
ну. из того, что ты сказал, я думаю, что от функции сравнения ключ всетаки не получить
потому что результат всетаки больше/меньше

Evgeny
13.12.2017
15:13:15
можно пытаться генерить некие кортежи, которые будут сравниваться аналогично элементам
хз как это сделать

Alexey
13.12.2017
15:13:54
можно попробовать матчиться по мапе. там же можно по отдельным ключам-значениям совпадать

Evgeny
13.12.2017
15:14:51
я не уверен, что мапа - это бинарное дерево
в мапе значения гарантированно отсортированы?

Google

Evgeny
13.12.2017
15:24:13
Охренеть, этот фастглобал работает!

Alexey
13.12.2017
15:31:45

Evgeny
13.12.2017
15:33:28
в доках есть вот это:
Key-value pairs in a map do not follow any order

Andrey
13.12.2017
15:33:40

Evgeny
13.12.2017
15:33:48
а значит это не бинарное дерево, скорее всего хэш-таблица

MrFlorius
13.12.2017
15:54:50
Порекомендуйте учебник по фениксу

Nikita
13.12.2017
16:13:51
Programming Phoenix

Sergey
13.12.2017
16:14:17

Nikita
13.12.2017
16:14:23
есть здесь в чатике в пошаренных файлах

MrFlorius
13.12.2017
16:14:26
Спасибо!

Evgeniy
13.12.2017
16:15:45

Alexey
13.12.2017
16:21:11
с чего начать - тут мнения оч разные могут быть. кто-то считает, что можно начать прям с эликсира для начинающих. а другие, что с ерланга.

Vladimir
13.12.2017
16:24:26
https://github.com/elixirkoans/elixir-koans

Vildulv
13.12.2017
16:25:48
https://github.com/h4cc/awesome-elixir

Aliaksandr
13.12.2017
16:26:10
http://exercism.io/

Evgeniy
13.12.2017
16:32:21
Спасибо!
А по второму вопросу?

Sergey
13.12.2017
16:34:58

Aliaksandr
13.12.2017
16:35:51
vscode

Dorzhi
13.12.2017
16:41:56
а я вот учу по Elixir In Action, пока что оч неплохо заходит

Google

Vildulv
13.12.2017
16:47:15
там де я кинул -всё есть и редакторы в том числе
https://github.com/h4cc/awesome-elixir#editors

Андрей
13.12.2017
16:57:49

Никита
13.12.2017
17:01:55
Ну что ж главную ссылку то и не дали)) https://wunsh.ru/docs/ Очень даже нормально читается) Я вот рад, что есть такая рускоязычная документация. Многие моменты хрен поймешь на неродном языке. А когда ясны основы - можно и в оригинале читать) Ну это мое нубское мнение)

Evgeniy
13.12.2017
17:02:29
Ух, много всего. Еще раз спасибо.

Никита
13.12.2017
17:03:42
А редактор vscode Меня год пугало слово Microsoft в названии)) Ща понимаю, что зря)

Evgeniy
13.12.2017
17:04:26
Да, мне VSCode нравится.
Решил новую платформу попробовать, в основном с дотнетом работаю.

Alexey
13.12.2017
17:48:46
а что. я тут наслушался от одного про C# так у них там всё есть
и обмен сообщениями даже внутри каких-то там доменов. и прочее. аналоги всех фич от ерлангов

Evgeny
14.12.2017
14:15:13
И снова здравствуйте. Какую JSON-либу в данный момент стильно, модно и молодежно юзать?
Poison?

Mikhail
14.12.2017
14:23:43
https://github.com/devinus/poison

Никита
14.12.2017
14:28:23
Всем здоровья! Хочу jsonAPI с авторизацией по логину с паролем и через соц.сети - правильно понимаю, что сначала надо имплементировать Guardian а потом uberauth - либо же я чо та где-то не понимаю?))) Мож есть какая еще не такая модная либа, но чтоб с контактиками и одноклассниками)))

Aldar
14.12.2017
14:32:19

Никита
14.12.2017
14:33:51
Ну это лучшая бест практикс получается, или может есть какие другие решения?

Aldar
14.12.2017
14:34:07

Никита
14.12.2017
14:35:03
В данный момент да. Ну может и без фениска - просто ОТР приложение если
Там от феникса то почти ничего и не осталось)) —no-html —no-brunch)

Aldar
14.12.2017
14:36:43

Google

Aldar
14.12.2017
14:37:02
https://github.com/britton-jb/sentinel

Никита
14.12.2017
14:37:34
Ок, погляжу. Тока буду юзать 1.3 таки) Проект планируется надолго)
Да, нормальное решение, спасибо.

Alexander
14.12.2017
14:42:23

Aldar
14.12.2017
14:42:43

Никита
14.12.2017
14:42:45
Про версию феникса речь

Admin
ERROR: S client not available

Никита
14.12.2017
14:43:03
Автор говорит, что не успевает поправить, некогда ему. 4 октября говорил)

Остап
14.12.2017
14:47:37
Всем хорошего дня!

Andrey
14.12.2017
14:48:43
у некоторых вечер уже

Evgeny
14.12.2017
14:51:03
еще вопросик:
есть ли готовое решение для феникса передать локализованные строки во жабаскриптовский фронтенд?

Никита
14.12.2017
14:52:11
Может с фронтенда в виде json по апи запросить?

Evgeny
14.12.2017
14:52:46
это очевидное решение, можно даже просто тупо в тег script засунуть, я про готовое решение
похоже нет

Никита
14.12.2017
14:53:56
ну каналы еще есть))) тока тоже пилить надо)

Evgeny
14.12.2017
14:54:41
в идеале надо все строки из указанного gettext-домена скомпилить в некоем удобном виде в жаба-скрипт файло и пихать ссылку на него в тег script
тащить локализацию динамическими запросами в моем случае - оверинжиниринг
ручками сам попробую написать

Никита
14.12.2017
14:56:32
ну может локализацию без феникса тогда делать? на яваскрипте сразу. Хотя я умолкаю) из меня тот еще советчик))

Evgeny
14.12.2017
14:57:14
без феникса запросто, а вот без геттекста некошерно. получится что надо два вида локализации поддерживать

Google

Buckler
14.12.2017
15:01:56
Hello, Niyan!
Please, calculate:
16+48=...
If you don't answer - you'll get banned from the channel...
Good luck!

Никита
14.12.2017
17:18:45
Народ, что такое в Guardian - resource, а что такое claim? Ну никак не могу понять. В паре слов, если можно
и что такое sub. Видимо настолько очевидные вещи, что нигде объяснения и нету))) Как с контактным зажиганием - настолько всем понятно как это работает, что хрен инструкцию найдешь) а есть люди, которым непонятно)))

Alexey
14.12.2017
17:23:39

Никита
14.12.2017
17:25:48
Ну хорошо. claims - дословно требования - это часть полезной нагрузки, как понимаю - payload(а). А что такое ресурс тогда?

Alexey
14.12.2017
17:28:51
В Guardian resource - структура подлежащая аутентификации, как правило пользователь
в sub - уникальный идентификатор для ресурса, например id

Никита
14.12.2017
17:31:35
Во, спасибо тебе добрый человек. А claims тогда?

Alexey
14.12.2017
17:33:12
claims как раз sub, iss, exp и другие составные части JWT, полезная нагрузка в общем

Никита
14.12.2017
17:34:37
Тока непонятно почему claims, а не payload. Но спасибо огромное, а-ха эффект наступил. Вот гляжу коменты в документации, а именно это и написано. 5 раз перечитывал не понял, а ща понимаю)

Ярослав
15.12.2017
10:25:26
Всем привет! Перевели отличную, полезную и очень объёмную статью от @Virviil. Всем кто не добрался до неё ранее или не осилил на английском посвящается. Принимаются правки по переводу и комментарии?
https://wunsh.ru/articles/elixir-brackets-hell-in-supervision-tree.html#subscribeModal

Alexey
15.12.2017
11:01:51
Ищем таланты #рокетбанк #вакансия #elixir
https://holy.rocketbank.ru/elixir

Alexey
15.12.2017
11:04:41
скока денех?

Kioshimafx
15.12.2017
11:05:19
Сколько скиллов?
:)

Alexey
15.12.2017
11:06:08
лидер отдела разработчиков в компании

Vladimir
15.12.2017
11:06:18
Сколько вешать в граммах?