
Alexander
14.09.2016
06:52:36
вот я и сделал на nginx’е все дела

Evgeny
14.09.2016
06:52:37
Разве не проще сразу в nginx настроить или есть какие то профиты?

Alexander
14.09.2016
06:53:14

Evgeny
14.09.2016
06:53:36
Я просто пока писал ты уже написал)

Google

Evgeny
14.09.2016
06:56:53
Есть какие то профиты использования кодировки win1551 или я могу без всяких сожалений обсирать разрабов. которые сделали программу для центра занятости с этой кодировкой текста?) Еще хуже, что мне приходят файлы с кодировкой CP866, застрелить их хочется)

Alexander
14.09.2016
07:05:55
1251 ты имел ввиду?
как бы все сейчас к юникоду стремятся

Evgeny
14.09.2016
07:08:09
Да 1251, опечатался) Дак понятно, мне не ясно почему они так делают до сих пор или есть какие то профиты, а так хочется по рукам надавать, издевательство какое-то)

Alexander
14.09.2016
07:10:51
может нет поддержки в системе, cp866 к примеру на это намекает
в остальном - просто не в курсе что жизнь в локальных кодировках уже закончилась

Dmitry
14.09.2016
07:12:19
Мне кажется разрабы делают в иде какой нибудь, типа Бопланд Делфи 3.1 и там такая кодировка на автомате выбирается

Evgeny
14.09.2016
07:13:26
Похоже на то, но в 2016 это жетсь

Alexander
14.09.2016
07:18:02
как к примеру повальное увлечение в mysql колейшеном latin1_swedish_ci

Evgeny
14.09.2016
07:19:26
Давно не юзал мускул) Уже к постри привык

Константин
14.09.2016
08:21:25
Парни, вот я и дошел до продакшена.. думаю не использовать exrm, т.к. достаточно услышал о релизах в эрланге. Предполагаю сделать все как можно проще. Сделать хук на гит пуш, забирать код с репозитория и компилить его прям на серваке
с миграциями и всем вытекающим
https://github.com/phoenixframework/phoenix/issues/1288

Google

Константин
14.09.2016
08:22:04
вот тут в конце отличное решение как перезапускать сервер при обновлении
гляну как оно себя поведет.. если конечно заказчик вообще согласится на все это, решение только завтра будет

Alexander
14.09.2016
08:27:35
Я через недели ада смог завести релизы
Чтобы миграции откаты и все такое
Но под пытками не смогу вспомнить, в какой момент заработало

Dmitry ?
14.09.2016
08:28:11
Все равно иногда вылезают проблемы

Alexander
14.09.2016
08:28:35
Ну уже ~100 деплоев и все ок.
Раньше прямо каждый раз молишься, чтобы выкатилось

Dmitry ?
14.09.2016
08:29:13
Вот просто так перестал вчера работать hot redeploy. Не стал разбираться, задеплоил по старинке. Сегодня всё ок снова. ¯\_(ツ)_/¯
Думаем переехать в докер

Alexander
14.09.2016
08:31:16
:)) докер решает проблему эвайремента, которой тут нет
Как варка релиза валится просто, так и в контейнере

Dmitry ?
14.09.2016
08:31:53
Если локально в докере работает, то и везде заработает
Сейчас у меня такой уверенности от релизов нет

Alexander
14.09.2016
08:32:38
Так я же и говорю - проблемы энвайремента тут нет
Если ты без релизов будешь. Просто прод режим - то все будет отлично везде
Я раньше так и жил. Mina использовал для выкатки
Мина выкатывала папку. Прогоняла миграции и компилила ассеты. Потом шел перелинк current и убивался процесс феникса. Тут же пинался монит. Который его поднимал. А код уже новый
Потом вот решил что надо жить по правилам мира эликсира. А там пиздц

Google

Евгений
14.09.2016
08:36:19
по правилам эрланга, чтоли

Dmitry ?
14.09.2016
08:36:21
Беспросветный как по мне

Alexander
14.09.2016
08:36:23
Докер пойдет для эликсира если вся инфраструктура уже на докере

Dmitry ?
14.09.2016
08:36:33
У нас пока нет инфраструктуры)

Alexander
14.09.2016
08:36:41
В остальном это не лучший вариант
Докер просто тут лишний.
Так можно еще эксель установить на сервер
В так стейтлес ноды просто создаешь и там релизы раскручиваешь
Хотя у нас средненагруженный проект и на тачке в 8гб рам и 4 проца все летает и утилизация порядка 30%
Примерно похожий проект на рельсах живет на 3х таких тачках и это нельзя назвать жизнью

Alexander
14.09.2016
08:41:51
Наверное те редкие моменты, когда пришел долгожданный outcome

Константин
14.09.2016
08:53:07
Хотелось бы действительно рестартить сервак максимально быстро

Alexander
14.09.2016
09:01:31
Но думаю что можно нагуглить

Константин
14.09.2016
09:02:11
Потом шел перелинк current и убивался процесс феникса.
вот этот момент я не понял))

Alexander
14.09.2016
09:04:25
Щас

Google

Alexander
14.09.2016
09:04:32
Я с телефона просто
Вот мой конфиг от рельсового проекта.

Константин
14.09.2016
09:06:25
спс

Alexander
14.09.2016
09:07:15
Когда собственно так же для феникса. Гит клон(зачекаутить проект) линк шаред. Рейлс все выкидываем. Потом деплой клинап и в блоке launch - kill 9 твой апп
Или же monit restart имя-аппа
Если настроен монит
И все работает
Монит чекаутит в папку вида release_2/файлы. В корне есть симлинк current. В который глядит монит и все остальные. Когда мина заканчивает. Он меняет симлинк на новый релиз
Рельсы выкатываются за ~4 секунды

Admin
ERROR: S client not available

Anatoliy Kovalchuk
14.09.2016
09:14:45
https://gist.github.com/Kr00lIX/51225b5135221ee725f4d3e986f1c312
мой конфиг для мины

Alexander
14.09.2016
09:48:49
У меня был по проще конфиг. А потом перешли на релизы
Там еще можно депс и билд в шаред засунуть и тогда деплой раза в 3 быстрее

Anatoliy Kovalchuk
14.09.2016
09:53:06
да, он там и есть

Alexander
14.09.2016
10:04:09
Там опечатка
condig

Anatoliy Kovalchuk
14.09.2016
10:36:38
спасибо, поправил

Google

Alexey
14.09.2016
13:28:16
коллеги, привет. А кто что использует для отправки смс? twilio/nexmo/plivo?

Eugene
14.09.2016
13:28:44
О, точно
Всем привет
Хотел спросить, если у кого есть сколь-нибудь нагруженные приложения на фениксе., сколько он ресурсов системы потребляет?

Le
14.09.2016
15:59:10

Alexander
14.09.2016
22:25:39

Eugene
14.09.2016
22:26:56
а насколько посещаемое приложение?

Alexander
14.09.2016
22:47:14
это api + web. На вебе полтора землекопа. На апи ~60 тысяч запросов в день, почти все в течении 4 часов(7-11 утра), в остальное время небольшие набеги
немного кешей навернуто
но только чтобы по сто раз базу не дергать

Eugene
14.09.2016
22:48:05
Весьма неплохо по памяти выходит

Alexander
14.09.2016
22:48:23
да, апп не течет, что после рельс просто прекрасно

Eugene
14.09.2016
22:50:51
а ссылку можно?

Evgeny
14.09.2016
23:05:09
Фрей уже тута) Какой тесный интернет)

Eugene
14.09.2016
23:07:33
эликсиром заинтересовался)

Evgeny
14.09.2016
23:08:14
Я тоже хотел, но пока отложил, еще с рубями не устроился никуда)

Eugene
14.09.2016
23:08:33
на эликсире, насколько я понимаю, работы пока почти нет
так что да, лучше сначала что-то одно

Aldar
14.09.2016
23:09:00
по сравнению с руби - работы нет, но по сравнению с хаскеллем - есть))

Evgeny
14.09.2016
23:09:39
А сodenamecrud дошел до js и надоело) Собственно оттуда я тебя и знаю) Решил на реальных проетках сразу скил повышать, а COffee довольно прятный, но каша все равно получилась, мало опыта в js)