@proelixir

Страница 639 из 1045
Dmitry
25.06.2017
08:52:50
One last first есть

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
Сраный Repo.get не работает с with потому что возвращает nil
Привет, там можно guard использовать with res when not is_nil(res) <- Repo.get(... или ... when is_map(res) ...

но в целом это косяк Ecto, сам от этого неприятные ощущения получил

Google
Александр
26.06.2017
08:12:59
или можно свою обёртку сделать которая nil преобразует в кортеж нужного вида

это они на поводу Ruby-way пошли и не угадали нифига =)

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

Dmitry
26.06.2017
11:31:52
Это наиболее очевидно потом в коде понять как по мне

Просто до with в case и так хорошо nil ловился

А так - получилось не продумано

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
Прямо кажется что надо превентивно забанить )

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 там же

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
Какие преимущества у элексира перед эрлом и хаскелом?
Синтаксис красивее, и на нем есть веб фреймворк

в то время как на эрланге пишут в основном телефонию

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
А в Go уже завезли полноценный preemptive scheduling?
в го кооперативный скедулинг

https://blog.codeship.com/comparing-elixir-go/
ллол, тут как раз эта статья

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

Страница 639 из 1045