
No
31.07.2017
10:55:00
если попробую - скажу точнее )

Антон
31.07.2017
10:55:04

Anton
31.07.2017
10:55:09
так кажется первые 2-3 проекта
я тоже так думал

Google

v
31.07.2017
10:55:19

Anton
31.07.2017
10:55:25
потом уже когда привыкаешь ко всему - очень быстро получается

v
31.07.2017
10:55:47
и в кажлм тором - на php

Anton
31.07.2017
10:56:08
ну вот я сделал достаточно большой проекк

Fedor
31.07.2017
10:56:12
меня наоборот эти соглашения по началу страшно бесили

No
31.07.2017
10:56:15
по поводу dry - это крутые библиотеки, которые не вписываются в привычный путь разработки на рубях

v
31.07.2017
10:56:15

Anton
31.07.2017
10:56:15
проект один после работы за 2 месяца

No
31.07.2017
10:56:20
приходится перучиваться полностью

Anton
31.07.2017
10:56:24
в ханами да, в dry-web тоже

Fedor
31.07.2017
10:56:38
происходит неведомая магия, как-то все работает, причем никто не знает как, потому что это "соглашения" о которых не принято спрашивать

Google

Anton
31.07.2017
10:56:50

Антон
31.07.2017
10:57:18

v
31.07.2017
10:57:20

Anton
31.07.2017
10:57:21
в dry-web сложнее ибо там модели - это релейшены, репозитории и так далее
модель, сервисы и все

v
31.07.2017
10:57:50

Anton
31.07.2017
10:57:50
сейчас еще мейлеры, но это не правильно и их перекинут в apps

v
31.07.2017
10:57:58
с проекта какого-нито

Anton
31.07.2017
10:58:12
https://github.com/ossboard-org/ossboard/tree/master/lib/ossboard
вот, сервисы, интеракторы, матчеры, модель
и кор либы
вот типичный app
https://github.com/ossboard-org/ossboard/tree/master/apps/web

Klim
31.07.2017
10:59:05
Народ, сорри, что отвлекаю от традиционного ханами,
никто не сталкивался с проблемой, что после деплоя капистрано, сайт отдает старую версию? Если кто ходил по этим граблям, подскажите направление копания. деплой прошел. статус саксесс.

Anton
31.07.2017
10:59:35

v
31.07.2017
11:00:13

Klim
31.07.2017
11:00:45
энжинкс - юникорн рестартовал руками.

v
31.07.2017
11:01:08
ну надо только юникорн

Klim
31.07.2017
11:01:23
сайт не мой. со всякими легаси конфигами, я не представляю где рыть.
юнткорн сам ребутится при деплое.

Google

v
31.07.2017
11:01:43
по идее да

Klim
31.07.2017
11:01:54
в логах вижу.

v
31.07.2017
11:02:02
но если старая версия отдается - первая мысль, что он не перезагрузился

Anton
31.07.2017
11:08:05
приходится перучиваться полностью
ну собственно, возвращаясь к этому. сейчас ханами - такой же mvc, как и рейлс. т.е. понять идеи основные не очень сложно. единственные 3 вещи, которые сильно отличаются:
1. валидация в экшенах, а не модели
2. ром для работы с бд (но мы активно доку пишем к этому)
3. амбрела архитектура (но по мне ее достаточно просто понять, т.е. это не рокет сайнс)

Денис
31.07.2017
11:08:18

Klim
31.07.2017
11:08:36

Денис
31.07.2017
11:08:49

v
31.07.2017
11:08:57

Денис
31.07.2017
11:09:03
по public поищи в

v
31.07.2017
11:09:16
а тебе нужен сам конфиг

Klim
31.07.2017
11:10:13
так это из конфига строчки.

v
31.07.2017
11:14:01

Klim
31.07.2017
11:23:34
в sites-enabled там конфиг, относящийся к твоему сайту
вот такое там есть.
# Application root, as defined previously
root /home/deployer/имя_сайта/current/public;
upstream app {
# Path to Unicorn SOCK file, as defined previously s
server unix:/home/deployer/имясайта/shared/tmp/sockets/unicorn.sock fail_timeout=0;

v
31.07.2017
11:25:34
хм
вроде правильно
@gambala приди
там нет случаем двух папок с немного отичающимися названиями?

Klim
31.07.2017
11:27:35
это я поменял. там нормальное название деплоеной аппы. не хочу в конфу просто.

Google

v
31.07.2017
11:27:43
ок

Vitaliy
31.07.2017
11:28:19
Странно, что перезапуск unicorn не помогает. У меня было как-то подобное, с юникорном как раз. Решалось двумя (!) перезапусками юникорна подряд
а иной раз - и двумя (!) ребутами (!) сервера подряд
в то время так и не понял в чем причина. сейчас перешел на puma, там такой проблемы нет

Fedor
31.07.2017
11:34:35
Как это это выглядит ужасновато

Admin
ERROR: S client not available

Klim
31.07.2017
11:39:53
спасибо за помощь, Виталий и Теннпеннай. ребут сервера помог. видимо юникорн, тварь, действительно зависает где-то в процессах.

Антон
31.07.2017
11:44:48
конечно лучше купить новый бентли чем заправить старый
полагаю что описаная проблема в юникорне решеается нормально
без форса ребута

v
31.07.2017
11:45:32

Антон
31.07.2017
11:46:03
он не сломался! его просто не заправили ?

v
31.07.2017
11:47:07
в контексте перехода на новых проектах с юникорна на пуму

Антон
31.07.2017
11:48:25
не ну вы чо
юникорн взрослый production-ready сервер
не может он просто так не перезапускать детей

v
31.07.2017
11:48:58
естессна

Klim
31.07.2017
12:57:31

Fedor
31.07.2017
13:36:28
отрепортил

Anton
31.07.2017
13:36:34
кек

v
31.07.2017
13:38:55
ну, есть же всякие студенты

Google

Fedor
31.07.2017
13:39:36
когда я был студентом у меня не было денег на видюху для игр
не то что для майнига )
так что нефиг

Hell
31.07.2017
14:27:13
https://stackoverflow.com/q/45418479/444079

Nikita
31.07.2017
14:29:11
548+

v
31.07.2017
14:51:37

Timur
31.07.2017
14:52:04
Hanami поддерживает ruby 2.4.1?

Anton
31.07.2017
14:52:15
да

spartakusQ
31.07.2017
14:52:42

v
31.07.2017
14:53:26
хеллбой вхож в более профильные чаты

Aldar
31.07.2017
15:20:50
https://eventil.com/presentations/1Gskd8

Кøе-ктø Геннадьевич
31.07.2017
15:23:17
ваки завезли

F
31.07.2017
16:30:04
если у меня включен CSRF, то хакер сможет отправить форму передав параметры в своем скрипте?

v
31.07.2017
16:30:38
yep
а чо сразу хакер-то?

Ракета
31.07.2017
16:32:01
не сможет
ведь токена у него не будет
получит ошибку инвалидтокен