
Dmitry
03.04.2017
10:12:32

Roman
03.04.2017
10:13:03
Этот екстеншн билдит?

Pavel
03.04.2017
10:13:05
В тг их совсем нет?
пока нет. ерлангистов даже нет.. те старперы сидят вообще в почтовой рассылке, хочу их на свой канал сблатовать

Ivan
03.04.2017
10:13:08
Дима, как у тебя фамилия читается? Рубинштейн? Рувинштейн?

Google

Roman
03.04.2017
10:13:27

Dmitry
03.04.2017
10:13:43

Roman
03.04.2017
10:13:55

Pavel
03.04.2017
10:14:02
ща найду
момент

Dmitry
03.04.2017
10:15:04

Alexey
03.04.2017
10:15:44

Max
03.04.2017
10:16:05

Roman
03.04.2017
10:16:28

Pavel
03.04.2017
10:16:35

Roman
03.04.2017
10:16:40

Dmitry
03.04.2017
10:16:52

Pavel
03.04.2017
10:17:24
ща еще слак поищу. просто я давно туда не залазил

Google

Pavel
03.04.2017
10:17:32
но там активно сидят

Roman
03.04.2017
10:17:53

Max
03.04.2017
10:18:28

Pavel
03.04.2017
10:18:37
вот слак ихний

Max
03.04.2017
10:19:29
какой архитектуры?

Roman
03.04.2017
10:19:54

Pavel
03.04.2017
10:20:40
какой архитектуры?
в ерланге это микропроцессы, модель акторов. отказоустойчивость, ФП.... подход к ошибкам

Roman
03.04.2017
10:20:41
Это есть во многих других языках

Pavel
03.04.2017
10:20:56
дело в том что спроектировано изначально для этого

Roman
03.04.2017
10:21:03

Pavel
03.04.2017
10:21:57
а кложа. ну я устал от убогости явы. проинкся идеями ФП и лиспа. иммутабельностью.. гомоиконностью.. sicp прочитал и проникся
ну и подумал а почему бы и нет

Александр
03.04.2017
10:22:21
SICP отличная книга
поддерживаю

Google

Александр
03.04.2017
10:23:25
только ради неё можно хотя бы познакомится с LISP

Pavel
03.04.2017
10:23:51
я вообще советую на хабре обычно почитать 3 статьи Пола Грема
Месть ботанов
очень хорошее введение
про лисп
https://habrahabr.ru/company/edison/blog/268293/
https://habrahabr.ru/post/267865/
https://habrahabr.ru/company/edison/blog/271103/
и тет кого торкнет то дальше будет идти, кого нет. ну ДАО оно разное бывает

Max
03.04.2017
10:30:05
на лиспе пишут тыщи, а пол грэм один
нет смысла притягивать опыт одного человека на другого

Pavel
03.04.2017
10:32:46
а никто не притягивает

Alexander
03.04.2017
10:36:49
блео, почитал срач про лисп
заигнорьте румату, он перебор
и тогда будет норм. Лисп хороший язык.
особенно более современные лиспы, чем те что появились 50 лет назад (они были не очень-то функциональными вроде как)

shadowjack
03.04.2017
10:39:50

Marat
03.04.2017
10:48:37
Пичарм и еликсировский плагин тож вполне

Александр
03.04.2017
10:58:59

Google

shadowjack
03.04.2017
11:06:15
А уж феникс/плаг это один большой макрос.

Александр
03.04.2017
11:08:37
феникс с плагами несложно устроены
а вот повторить пайп, например я не смогу сейчас
и думаю что там сложно внутри
https://github.com/pragdave/mdef/blob/master/lib/multi_def.ex
вот, например, mdef от Dave Cross

Admin
ERROR: S client not available

Александр
03.04.2017
11:10:26
который книгу про эликсир написал
мне пришлось напрягаться чтобы понять о чём там речь, а в исходники феникса и плагов я лазил, там всё просто и примитивно

shadowjack
03.04.2017
11:27:36

Pavel
03.04.2017
11:28:42
так pipe это вроде композиции?
аа

Alexander
03.04.2017
11:31:15
записался на эликсир кэмпе выступить про деплой
кстати, если кому интересно, наш мелкий стартап почти готов к продакшну.

Pavel
03.04.2017
11:31:53
дошло, у нас в кложе такая же штука есть - threads типа пайпов. вот мне ее после кложи в ерланге жудко нехватало

Alexander
03.04.2017
11:31:53
завтра первый клиент начинает делать интеграцию

Александр
03.04.2017
11:32:09

Alexander
03.04.2017
11:32:26
есть, но стыдно )
поэтому ждем

Google

Александр
03.04.2017
11:32:39

Alexander
03.04.2017
11:32:47
мы только эластик победили, чтобы кластер не разваливался при сплитбрейне
качество индекса еще страдает

shadowjack
03.04.2017
11:33:15

Александр
03.04.2017
11:33:18

Alexander
03.04.2017
11:33:29

Pavel
03.04.2017
11:33:49
в кложе есть и пайп с обратную сторону
вот такую штуку
(defn calculate []
(reduce + (map #(* % %) (filter odd? (range 10)))))
записываем обычно как
(defn calculate* []
(->> (range 10)
(filter odd? ,,,)
(map #(* % %) ,,,)
(reduce + ,,,)))

Alexander
03.04.2017
11:34:01
надо еще haproxy поднять перед ними

Александр
03.04.2017
11:34:27
ого, у вас сложнее =)

shadowjack
03.04.2017
11:34:31

Vladimir
03.04.2017
11:35:24
Да, в кложе с аналогом пайп всё ок. В Эрланге тоже такое можно, правда помногословнее получится.

Pavel
03.04.2017
11:35:46
кстати как? макросы какие есть?

Alexander
03.04.2017
11:36:22
копия индекс на всех
размер индекса - 30 гигов

Vladimir
03.04.2017
11:36:53
кстати как? макросы какие есть?
Вот, нашёл пример, как там сделано:
https://github.com/2600hz/kazoo/blob/master/core/kazoo_endpoint/src/kz_endpoint.erl#L150
Так-то всё просто. Делаем список функторов, по которому потом lists:foldl/3 пробегает.
Это довольно распространённый паттерн в Kazoo.