
Alexander
13.02.2017
02:47:24
т.е ценность спинера равна нулю
кстати, тут если кто апи пишет на эликсире, очень рекомендую к использованию apidiocjs - для генерации хороших док.

Google

Alexander
13.02.2017
02:54:32
ну и чтобы два раза не вставать https://github.com/facto/test_that_json

Roman
13.02.2017
06:49:00

Alexander
13.02.2017
06:56:45
в эликсир монады занесли в каком-то адовом исполнении аля try-catch
я тут писал уже, что пытался завести себе элм, после него ощущение что в эликсире реализация монад - хуета
это я про https://hexdocs.pm/monad/Monad.html
там еще пакет был, но я по статейкам этот использовал
я наверное еще не готов к функиональщине, тяжелое рубишное настоящее все тянет.
кстати, на прошедшей конфе было выступление - как использовать Акторы в руби.

Rumata
13.02.2017
07:07:41
Целюлоид

Alexander
13.02.2017
07:12:17
он же накрылся медным тазом
там изначально все хреново было, что его в итоге закопали вместе с разработчиками в ядерный могильник

Victor
13.02.2017
07:13:46
Ну сайдкик до 3 версии на целлике был

Alexander
13.02.2017
07:13:57
сайдкик уже к 5 версии катит

Google

Roman
13.02.2017
07:13:58

Alexander
13.02.2017
07:15:59
не поверишь, но на целулоиде ))
чувак прямо вот на паравозе времени из прошлого прилетел
ему первый же вопрос задали - мол а вот что если(вернее наверняка) ваш процесс повиснет к хуям, что делать то будете?
там всего лишь нужно костыль вписать для этого и потом еще один костыль, чтобы первый работал
вообщем все что Перхем писал
и почему сайдкик свалил с целулоида
для меня celluloid не вариант из-за адовейшого оверхеда, когда фактически нужен гиг памяти под простейшую задачку.

abc
13.02.2017
08:06:06
мне уже все чаще кажется что Clojure (Lisp) лучше подходит для ботов чем Elixir. Кода меньше, логика прозрачнее. Позже сделаю эксперимент.
По поводу макросов в Эликсире. Видел в обной библиотеке как обыграли подход к постороению чатбота максросами. Вроде по началу это удобно и весело, но потом уже я перестал понимать уже хоть что-то

Vladimir
13.02.2017
08:11:18
:)

Nikita
13.02.2017
08:11:50
так оно

Rumata
13.02.2017
08:18:01
Парни тут такое дело
думаю программистам будет интересно
https://soundcloud.com/myfatherphilosoph/9-triz

Roman
13.02.2017
08:31:22

abc
13.02.2017
08:32:12
я слышал что это плохо, целюлоид

Roman
13.02.2017
08:33:24

abc
13.02.2017
08:33:47
на Ocaml разве ок для ботов ?

Google

Roman
13.02.2017
08:33:52
Да, парсеры идеальный вариант для сложных выражений. Типа /cron 0 0 * * * ? cmnd парсер крон выражений реализован на 20 строк.

Victor
13.02.2017
08:47:34
@zeroweb а что, не пригодились фичи эликсира/отр для ботов

Nikita
13.02.2017
08:47:40

Roman
13.02.2017
08:48:37

abc
13.02.2017
08:50:00

Nikita
13.02.2017
08:50:43

Alexey
13.02.2017
08:51:20

abc
13.02.2017
08:51:31

Alexey
13.02.2017
08:54:05
нужно просто отказываться от таких конструкций) по крайней мере case/cond лучше запретить себе использовать

Mikhail
13.02.2017
08:54:51
как правильно будет: кэш или кеш?

abc
13.02.2017
08:56:31
кеш
)

Alexey
13.02.2017
08:57:07
гугл говорит кэш

abc
13.02.2017
08:57:27
лучше так cache

Roman
13.02.2017
09:00:59

Mikhail
13.02.2017
09:05:06
смёржить или смёрджить?

anton
13.02.2017
09:08:05

Google

Rumata
13.02.2017
09:09:22
че злой такой

Dmytro
13.02.2017
09:11:39
это все понедельник)

anton
13.02.2017
09:12:49
а... ну я догадываюсь еще об одной причине - не курю дня 4 уже

Vladimir
13.02.2017
09:13:55
с Clojure )
По сравнению с Clojure по-моему все языки многословны. Другого столь же компактного и выразительного языка я пока ещё не видел.

abc
13.02.2017
09:22:18

Andrey
13.02.2017
09:23:37
forth, или factor из современных, прям верх компактности

Aldar
13.02.2017
09:24:41

Vladimir
13.02.2017
09:24:48
не ну еще есть Scala ) Которая скорее сквернословна )
ИМХО скала - попытка сидеть одной жопой на трёх стульях, т.е. скрестить Java, С++ и весьма строгую функциональщину. Получилось ни то, ни другое, ни третье, ка кэто обычно бывает, когда скрещиваешь ужа с ежом :)
Я скалу трогал, не понравилось.

abc
13.02.2017
09:25:22
Я тоже ее тыкал года 3 наверно.

Admin
ERROR: S client not available

Rumata
13.02.2017
09:27:20

Mikhail
13.02.2017
10:00:26
кому легче перейти на эликсир - эрлангисту или рубисту?

Max
13.02.2017
10:00:43
ерлангисту конечно
от рубей там только немного синтаксиса
в котором мало толку

Mikhail
13.02.2017
10:01:45
Хз, я вот плююсь оттого, что в List индексация идёт с нуля, а в :lists с единицы. А когда приходится использовать всё вместе, то это адовый треш.

Max
13.02.2017
10:02:40
не напарывался на такое
сейчас посмотрел, действительно
вот это подстава

Google

Max
13.02.2017
10:03:03
с 0 — это в ссях всяких, где offset
а в ерланге-то с какого с 0 считать?

Mikhail
13.02.2017
10:03:49
везде с нуля, кроме эрланга... к этому привыкаешь, а тут на тебе - с нуля
полностью отказаться от :lists не поулчется пока, поэтому надо помнить, что бывает ещё и с единицы
сложилось впечатление, что эликсир создавался только ради феникса
феникс прям хорош

Max
13.02.2017
10:05:20
хз, я его для серверов использую, без феникса
надоело, что в ерланге все либы дохлые
а в еликсире почти всё живое

Mikhail
13.02.2017
10:05:49
хекс - спасение

Max
13.02.2017
10:05:55
в ерланге если послений коммит был 3 года назад, то библиотека новая и поддерживается
а в еликсире если нет коммитов три дня, значит автор забил на поддержку

Mark
13.02.2017
12:45:17
Всем привет
Подскажите тутор какой-нибудь по докеру)

Andrey
13.02.2017
12:45:41
привет

Mark
13.02.2017
12:46:20
Вообще инфы годной

Alexander
13.02.2017
12:47:43
хаутушки на DO хорошие, в стиле "делай так и получишь вот что"
https://www.digitalocean.com/community/tags/docker?type=tutorials

abc
13.02.2017
12:48:51
А что не так с докером ? Там же все просто

Mark
13.02.2017
12:53:53
дак вроде просто
не понятно пока что как контейнеры связывать друг с другом

Rumata
13.02.2017
12:54:19
крч