@proelixir

Страница 339 из 1045
abc
13.02.2017
20:31:46
она же в памяти вся

couchdb в этом плане экономичнее в разы

Max
13.02.2017
21:10:21
посоветуйте годный темплейтер

только чтобы феникс не тащил за собой

Google
Max
13.02.2017
21:10:42
наворотов не надо, просто строку подставлять

EEx годный?

Aldar
13.02.2017
21:12:45
он дефолтный

Max
13.02.2017
21:14:30
это хорошо или плохо?

Aldar
13.02.2017
21:14:57
значит самый распространенный)

Max
13.02.2017
21:16:59
где в еликсире аналог /priv/ ?

есть ли он?

Евгений
13.02.2017
21:28:52
Он значительно провисает на read & write, относительно той же монги, в сети можно тесты найти
а в этих тестах не пробовали отключать гарантию записи и целостности, чтобы быстрее работало? :D

Taras ?
13.02.2017
22:08:22
EEx годный?
есть еще erlydtl

Max
13.02.2017
22:08:34
да приделал EEx

посмотрю

Taras ?
13.02.2017
22:09:37
https://github.com/221V/iexfly/ вот тут я навелосипедил одно и другое, без феникса — ковбой и плаг онли

Alexander
13.02.2017
23:30:03
@zero_nemo попробуй для док apidocjs.com

Google
Alexander
13.02.2017
23:30:10
я что-то прямо проникся

Nikita
14.02.2017
08:07:23
я для доки еще apiblueprint + aglio юзал

только с aglio какая-то херня недавно случилась и оно не хочет работать :)

Alexander
14.02.2017
08:31:35
Апидоксдж не сервис

А то что ты привел - сервисы

Капитан
14.02.2017
08:39:02
Коллеги как сделать чтобы phoenixframework.org работал по https?

Den
14.02.2017
08:39:34
Поставить впереди Nginx и настроить https на нём?

Mikhail
14.02.2017
08:48:37
Alexander
14.02.2017
09:18:57
где в еликсире аналог /priv/ ?
там же где и в erlang, путь до неё можно с помощью :code.priv_dir/1 брать

Max
14.02.2017
09:19:27
ага, спасибо, нашёл уже

Yuriy
14.02.2017
14:21:36
Может кто сталкивался, у меня вопрос: на чем писать RESTful API на чистом Ерланге? Я тут смотрел на Ковбой — у него дичайший апишник, сейчас пробую чикаго босс, спецом для него OTP 16.03 ставлю, потому что на более высоких версиях не работает одна из зависимостей. Но, опять же, может что-то пойти не так. Жду вашего проффесионального совета

Апишник простейший, на одну сущность

Max
14.02.2017
14:27:29
в ковбое что сложного?

чикагобосс помер давно

Taras ?
14.02.2017
14:29:51
я юзал https://github.com/knutin/elli только там некоторые места надо проапгрейдить)))

عاصم بن حارث
14.02.2017
14:32:56
да, интересует ерланг
Вот, на 99's, полагаю, найдешь.

Google
Yuriy
14.02.2017
14:38:36
я юзал https://github.com/knutin/elli только там некоторые места надо проапгрейдить)))
Тарас, спасибо за ссылочку, щас покопаюсь в этом, выглядит не монструозно, что важно

А кому приходится использовать разные версии OTP, как решаете эту проблему? Кто использует керл?

Andrey
14.02.2017
14:43:09
я уже давно для "разных версий чего-нибудь" использую https://nixos.org/nix/

عاصم بن حارث
14.02.2017
14:45:30
А кому приходится использовать разные версии OTP, как решаете эту проблему? Кто использует керл?
Не вижу проблем. у меня на разные каталоги инсталяются "эрланги" (компилю из сырцов") когда надо пользую env PATH.... <моя коммандЪ> ?

А kerl да, пробовал. Керл как керл: ни хорошо, ни плохо. (Субьективно, это не мой подход)

И последнее. Ныне, особо по версиям не следует плавать ? _внимательно читай релиз нотес_ Бывает, что прям откровения... (Помню, перепиливал сорцы, где еще юзали "параметризованные модули", о!)

Den
14.02.2017
15:02:10
Коллеги, существует ли в природе адекватный DSL для выражения дат, времени, их интервалов и повторов, кроме crontab? Не важно на каком языке даже.

Vladimir
14.02.2017
15:05:36
А кому приходится использовать разные версии OTP, как решаете эту проблему? Кто использует керл?
Мы используем. На предыдущем проекте без него было совсем никак. А на нынешнем проекте у нас только 18.3, но по привычке первым делом керл ставим, и уже из него 18.3 собираем.

Alexey
14.02.2017
15:08:03
@den_lesnov мне https://github.com/javan/whenever нравится

عاصم بن حارث
14.02.2017
15:09:33
Darth
14.02.2017
16:10:27
Тот момент, когда о том, что сегодня день влюбленных узнаешь от полковника мотострелковых войск

Victor
14.02.2017
17:00:34
@den_lesnov мне https://github.com/javan/whenever нравится
Если уж на руби то ice cube, или во что его там перепилили

Евгений
14.02.2017
17:06:50
Darth
14.02.2017
17:07:38
:D

Alexander
14.02.2017
19:05:40
Я что-то не могу найти, как бы так в плаге маршрут в рантайме определить? Хочу чтобы ендпойнт в config.exs можно было задать

так чтоб красиво case uri do Application.get_env(:myapp, :myendpoint) -> так не хочу.

ну ладно.

abc
14.02.2017
19:38:45
Тот момент, когда о том, что сегодня день влюбленных узнаешь от полковника мотострелковых войск
ага. все кафешки забиты парочками. мы с женой тоже забежали в кафешку полепить над этими самыми парочками)

Google
Rumata
14.02.2017
19:45:59
я вообще футбол смотрю

Капитан
14.02.2017
20:14:53
Коллеги как приложение на phoenixframework запустить как службу, так чтобы после перезапуска или падения приложение запускалось?

abc
14.02.2017
20:20:22
Обернуть супервизором ?

Alexey
14.02.2017
20:27:46
да не. он сам по себе апп. и там все с супервизорами. тут вопрос скорее о том, как вм с приложением запустить в виде сервиса(службы)

Alexey
14.02.2017
20:28:58
это к Капитану )

عاصم بن حارث
14.02.2017
20:29:30
Admin
ERROR: S client not available

Alexander
14.02.2017
20:33:11
я запил релиз, а потом в убунте systemd юнит: $ cat /etc/systemd/system/myapp.service [Unit] Description=my app [Service] User=erl WorkingDirectory=/home/erl ExecStart=/home/erl/bin/myapp foreground

и норм.

abc
14.02.2017
20:53:08
а если не systemd то supervisord тоже гуд

Alexander
14.02.2017
20:55:12
Как бы не лучше :)

Alexey
14.02.2017
21:03:53
ну... супервизорд я лично пробовал. правда еще в совсем желторотной стадии. с помощью него запускал что-то типа сервисов, но не апп, а erlang scripts. все это было на впс. и ну просто постоянно не работало )

Александр
14.02.2017
21:15:43
supervisord же тоже надо как-то запускать? =)

Alexey
14.02.2017
21:24:35
ну вот он то как раз всегда демоном работает. там вебморда своя. статусы видно. логи можно посмотреть. так то удобная штука

Alexander
15.02.2017
04:00:32
я monit использую

тоже веборда есть, но главное я гибкие правила пишу, типа отстреливать апп если превысил какое-то ограничение памяти или проца, емейл нотификации о падении и прочее

пробовал интересный pm2 на ноде написаный, но там веселая штука - он сам может помереть и никто не узнает

Google
Alexander
15.02.2017
04:01:57
у ноды стабильность низкая

если запускать, как upstart(рекомендуемый способ в доках к фениксу), то если случается критическая ошибка заваливающая апп, об этом не узнать никогда.

всякого рода rollbar, sentry и прочие мониторилки внутри аппа умирает вместе с ним и не успевают рапортовать

решил поехать в поле, программировать

http://elixir.camp

в прошлый раз я зажопился и только сходил на хакатон

в таких местах можно много узнать быстрее чем нагуглишь в процессе поиска решения проблем.

кстати, тут кто хочет в теплые края и большие города. Местная контора http://cogent.co/careers/ нанимает. Визу спонсирует. #работа



Alexey
15.02.2017
07:15:35
У супервизорда вебморда есть???? Вот это новость!
да есть. http://cdn.codesamplez.com/wp-content/uploads/2014/07/Supervisord-basic-interface.png

Rumata
15.02.2017
08:11:15
Но если ты терм калбек переопределяешь то там можешь посрать сообщением которым тебе надо в последний момент вроде

ⰿⰰⰾⱏ
15.02.2017
08:14:45
@den_lesnov мне https://github.com/javan/whenever нравится
это всё-таки обёртка над кронтабом...

Ivan
15.02.2017
08:53:51
в чем разница между сокетом и вебсокетом? в phoenix chanel может работать с сокетом? или все таки он только для вебсокета?

Евгений
15.02.2017
09:01:24
Phoenix Channel для WS, и при том со своим надформатом

Aldar
15.02.2017
09:04:34
сокет это интерфейс Оси для обмена данными по сети

а вебсокет это протокол обмена на основе tcp

Alexey
15.02.2017
09:05:04
в чем разница между сокетом и вебсокетом? в phoenix chanel может работать с сокетом? или все таки он только для вебсокета?
а вебсокет - это поверх сокетов протокол. для http. чтоб js на странице установил постоянный коннект к сервером

Alexander
15.02.2017
09:05:16
Phoenix Channel может использовать WS как транспорт, а может и что-то другое, например long polling

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