
Alex
02.10.2017
07:46:22
в эластику проще денормализованные данные пихать

Roman
02.10.2017
07:46:28
по сути эластик - это та же денормализация с точки зрения баз
да

Alex
02.10.2017
07:46:46
бд для данных, эластика для поиска. Эластику не жалко потерять (ну почти) и можно масштабировать с меньшим гемороем.

Google

Roman
02.10.2017
07:46:47
* с точки зрения данных

Alex
02.10.2017
07:46:52
Хотя я с эластикой сильно не работал.
но у меня в проекте юзается, вроде пока норм.

Roman
02.10.2017
07:47:16
та просто привыкли в своем 2008-м только с базой работать =)
у меня юзается

Alex
02.10.2017
07:47:23
больше запросов в sql
потом адово все это рефакторить

Roman
02.10.2017
07:47:38
больше запросов богу запросов
ну у нас и вьюхи постгресовые юзаются

Alex
02.10.2017
07:48:55
Ну как у себя, дедик.

Google

Roman
02.10.2017
07:49:27
ну в смысле селф-хостед
не хероки

Alex
02.10.2017
07:49:33
ага, селф хостед.
Пока очень типовая конфигурация.
Потом посмотрим может докер получше будет, может нет. Не решили еще.

Roman
02.10.2017
07:50:21
я на прошлой работе эластик в докере крутил
вначале админы не хотели возиться с джавой на боевых, а потом и вовсе на docker-swarm уехали
но там правда админ пили докер под себя патчами

Alex
02.10.2017
07:51:16
ну, в dev среде эластику ставить - боль

Roman
02.10.2017
07:51:21
это inbefore "докер не годится в прод"

Alex
02.10.2017
07:51:23
у меня давно она в докере крутится.

Roman
02.10.2017
07:51:42
даа я сразу же так сделал
хотя под маком и без докера нормуль

Alex
02.10.2017
07:55:14
у меня на арче эластика просто не завелась с полпинка
разбираться как она работает - не стал, взял докер образ и прокинул на хост.
Еще до того как все вообще докеризировал.

Fedor
02.10.2017
07:56:02
только пришлось зайти память ей ограничить, что бы 2 гига не отжирала, в деве столько не надо

Alex
02.10.2017
07:57:25

Dima
02.10.2017
08:04:01

Google

Alex
02.10.2017
08:09:11
дай ей больше места снизу

Fedor
02.10.2017
08:09:58
это тень небось
там же есть какие-то теги для этого

Dima
02.10.2017
08:10:15
это тень небось
да она самая, https://www.w3schools.com/cssref/css3_pr_box-shadow.asp

Fedor
02.10.2017
08:10:22
в том же бутстрапе вроде было, может и в css3 уже есть

Dmitriy
02.10.2017
08:27:58
Привет всем! Кто ниьудь может подсказать есть код
config.action_mailer.default_url_options = {
:host => Socket.ip_address_list.keep_if { |addr|
addr.ipv4? and not(addr.ipv4_loopback?) and not(addr.ipv4_private?)
}.first.inspect_sockaddr
}
Так вот, не могу понять откуда берется хост для отправки почты
(

Vladimir
02.10.2017
08:28:51

Dmitriy
02.10.2017
08:29:57
я понимаю, тоесть получается что smtp сервер находится на том же сервере что и приложение?

Alex
02.10.2017
08:30:45
получаешь результат
а вообще это дичайший костыль просто

Dmitriy
02.10.2017
08:31:33
да вот же(
почему просто не указать адрес smtp сервера
через который идет пересылка

Alex
02.10.2017
08:32:06

Dmitriy
02.10.2017
08:32:14
просто пиз*ц

Vasiliy
02.10.2017
08:53:18
там вроде хост нужен для хелперов урл
чтобы в почте использовать абсолютные ссылки

Sergey
02.10.2017
08:54:06
Кто знает как выключить deprecations warnings в capybara webkit?

Google

Vasiliy
02.10.2017
08:54:52
попробуй запусти с флагом -W0

Alex
02.10.2017
08:55:03

Sergey
02.10.2017
08:55:33
[DEPRECATION] Capybara::Webkit::Driver#browser is deprecated.

Alex
02.10.2017
08:55:42
так возьми хромиум

Sergey
02.10.2017
08:56:08
у меня много кастомных настроек окружения и это очень большой гемор перенастраивать все через config.
хочу продолжать использовать #browser но чтобы он не спамил мне в CI ворнинги
Alex мм, не понял при чем тут хромиум и как это может решить мою проблему)

Alex
02.10.2017
08:58:22

Sergey
02.10.2017
08:58:39
@Fedcomp так уже сложилось исторически

Admin
ERROR: S client not available

Alex
02.10.2017
08:59:02
как вариант - посмотреть сорсы гема и сделать манкипатч

Sergey
02.10.2017
09:00:14
бррр) неужели нет какой-то опции типа deprecations: off =)

Alex
02.10.2017
09:01:02

Maxim
02.10.2017
09:24:40
народ, а подскажите, пожалуйста, что-то почитать по рейльс серреалайзерам более продвинутое - про вложенные сущности (к примеру через хез мени и билонгс ту) и про кастомные сереалайзеры - к примеру есть модель Юзер, и мне нужно два серреалайзера - один который репрезенитирует всю модель, второй - только имя и фамилию, для билонгс-ту у к акой-то группы
может я провтыкал но у них на гитхабе таких примеров нету

Alexey
02.10.2017
09:38:16
Вроде через ассоциации нет такой возможности
Но ты можешь объявить аттрибут и напрямую там указать each_serializer для коллекции

Alexey
02.10.2017
10:32:55
в AMS нет? пишешь has_many и belongs_to и он тебе сериализует ассоциацию
другое дело, что AMS - та еще гадость

Re-L
02.10.2017
10:44:15
А что можно использовать вместо AMS?

Google

Maxim
02.10.2017
10:48:30
АМС - это что за зверь?

Re-L
02.10.2017
10:49:55
https://github.com/rails-api/active_model_serializers

wi11son
02.10.2017
10:51:10
Народ, а что в качестве протокола сейчас для месседжинга использовать модно?

Maxim
02.10.2017
10:51:12
а, да оно, про это же и речь

wi11son
02.10.2017
10:51:25
какая-то штука с бинарными сообщениями вроде была

Anton
02.10.2017
10:51:52

Maxim
02.10.2017
10:51:58
если это оно

wi11son
02.10.2017
10:52:09
именно в контексте чатиков

Anton
02.10.2017
10:52:10
и еще арво
хм, в контексте чатиков - хз

Maxim
02.10.2017
10:52:27
я хз что можно лучше придумать для чата

wi11son
02.10.2017
10:54:01
спс, ребята
ну вот что пришло на смену xmpp
во, я нашел, что я спрашивал
https://en.wikipedia.org/wiki/Comparison_of_instant_messaging_protocols

Alex
02.10.2017
11:16:37
bson

Alexey
02.10.2017
11:24:31

Maxim
02.10.2017
11:25:53