
Dmitry
25.06.2017
08:52:50
One last first есть

Taras ?
25.06.2017
12:02:12

Alexander
25.06.2017
12:55:46
Last first
появилось в январе кажется, но ясно что с UUID будет работать через жопу )
я потерял всякую надежду на то что эликсир проектируют, после того, как с leap year обосрались

Google

Alexander
25.06.2017
12:59:36
но с UUID проблема прямо странная, сортировку никто не делает
хотя: UUIDs are of a fixed size (128 bits) which is reasonably small
compared to other alternatives. This lends itself well to sorting,
ordering, and hashing of all sorts, storing in databases, simple
allocation, and ease of programming in general.
но это я так, как всегда жалуюсь
ясно что с v4 уже ничего не отсортируешь

Can
25.06.2017
16:45:46
Там же вроде timestamp вписывается
Внутрь
Тоже можно посортировать

Александр
25.06.2017
17:08:11
uuid нужен не для порядка, а для уникализации чего-то неуникального
для порядка тупо id + autoincrement

Can
25.06.2017
17:10:31
Пытаться порядок в базе выстроить вообще такая себе идея
Через очередь надо делать

Александр
26.06.2017
08:11:46
но в целом это косяк Ecto, сам от этого неприятные ощущения получил

Google

Александр
26.06.2017
08:12:59
или можно свою обёртку сделать которая nil преобразует в кортеж нужного вида
это они на поводу Ruby-way пошли и не угадали нифига =)

Denis
26.06.2017
09:55:04
Всем привет! посоветуйте, пожалуйста, пару толковых видео курсов по Elixir. Посмотрел один на pluralsight, но он был очень поверхностный. Хотелось бы поглубже копнуть.

عاصم بن حارث
26.06.2017
09:57:35

Dmitry
26.06.2017
11:31:52
Это наиболее очевидно потом в коде понять как по мне
Просто до with в case и так хорошо nil ловился
А так - получилось не продумано

Александр
26.06.2017
11:34:00

abc
26.06.2017
11:34:43
парни привет. tarantool кто то использует в прод ?

Константин
26.06.2017
11:59:29
Да, юзаем
Но у нас вся логика в луа запихана, так проще

abc
26.06.2017
12:16:50
Да, юзаем
с vinyl движком ? Я вот думаю можно ведь с vinyl использовать тарантул как основную БД ?

Константин
26.06.2017
12:17:47
Зависит от приложения, но лучше не стоит
Он не такой гибкий как sql базы, но очень быстрый на простых запросах
Он может сделать 300 запросов на своем бэке чтобы отдать результат, и сделает это быстрее, чем sql база выполнит один запрос
Но при этом он создаст кучу проблем с сложными запросами

Alexander
26.06.2017
20:00:29
ребза, кто юзает ecto и деплоит elixir в релизах докера, вы как rollback миграции гоняете при откате? :)
пока кроме как копировать все миграции в volume и прогонять rollback ручками решения не нахожу
иначе новых миграций в старые релизы, чтобы их откатить, не получить :)

Google

Alexander
26.06.2017
20:14:44
еще один варик придумался использовать docker cp и скриптик, который будет копировать миграции из нового релиза в старый и прогонять там миграции, тогда можно получить список миграций, которых нет в старом и все их откатывать

Alexander
27.06.2017
10:25:29
Прямо кажется что надо превентивно забанить )

Poplav
27.06.2017
10:25:48

Alexander
27.06.2017
10:26:17
Да тут боты пачками шастают

Poplav
27.06.2017
10:26:27
Я хотел про материалы для начинающего спросить
для такого, который в фп не шарит

Alexander
27.06.2017
10:27:00
@Virviil помоги человеку
Я с телефона

Fedor
27.06.2017
10:27:26
https://elixirschool.com/

Dmitry
27.06.2017
10:28:01
В файлах группы есть книжка Elixir in Action
С неё советую начать
На английском правда

Dmitry
27.06.2017
10:28:50
Если хочешь сразу писать, и пофиг в стиле "я не знаю чем отличается руби от рельс" - Programming Phoenix там же

Alexander
27.06.2017
10:29:22

Fedor
27.06.2017
10:29:23
если про функциональное то мне понравился учебник по Haskel Антона Холомьева

Alexander
27.06.2017
10:29:26
Что то нет (

Dmitry
27.06.2017
10:29:58
Тоска печаль
Щас кину
Вот это просто чистый эрланг
http://learnyousomeerlang.com/

Google

Poplav
27.06.2017
10:30:38
Какие преимущества у элексира перед эрлом и хаскелом?

Dmitry
27.06.2017
10:30:52
И на русском https://github.com/yzh44yzh/practical_erlang

Fedor
27.06.2017
10:30:58
про эрланг есть хорошая книжка "Программирование на эрланге" Джо Армстронга
там тоже много про отличия функционального программирования написано

Poplav
27.06.2017
10:31:33
я просто гугланул по тупому programming language with best concurency, но глубоко не изучал

Fedor
27.06.2017
10:32:03
Это очень плохой способ )

Admin
ERROR: S client not available

Fedor
27.06.2017
10:32:06
наверное самый плохой

Dmitry
27.06.2017
10:33:30
У меня на мобиле тоже файлы не показывает
А на компе есть
Вот оно

Kioshimafx
27.06.2017
10:37:02

Fedor
27.06.2017
10:38:15
в то время как на эрланге пишут в основном телефонию

Poplav
27.06.2017
10:38:36

Fedor
27.06.2017
10:38:47
ну эликсир на машине эрланга работает
так что наверное несколько ниже, но примерно то же самое

Poplav
27.06.2017
10:39:18
лучше Go?

Fedor
27.06.2017
10:39:49
сложный вопрос, смотря для чего

عاصم بن حارث
27.06.2017
10:39:56

Google

Пещерный
27.06.2017
10:39:57
началось

Poplav
27.06.2017
10:41:19
началось
я не срач приехал разводить, а поинтересовался, так что и закончилось

Fedor
27.06.2017
10:46:08
https://blog.codeship.com/comparing-elixir-go/
Вот прочитай большой обзор
краткое резюме - оба хорошие, но они разные

Dmitry
27.06.2017
10:46:38
А в Go уже завезли полноценный preemptive scheduling?

Maxim
27.06.2017
10:49:56

Dmitry
27.06.2017
10:51:23

Maxim
27.06.2017
10:51:32
очень хорошая статья, кстати

Dmitry
27.06.2017
10:53:12
Уже скелулинг позволяет частично ответить на вопрос "что лучше" для конкретной задачи.

Maximus
27.06.2017
13:14:38
/stat@combot