
Кøе-ктø Геннадьевич
22.10.2018
15:12:45

alteregoizm
22.10.2018
15:12:53

Кøе-ктø Геннадьевич
22.10.2018
15:13:07

Dmitriy
22.10.2018
15:13:20

Google

Dm
22.10.2018
15:13:25
Я застрял на пабсабах и плюнул

Кøе-ктø Геннадьевич
22.10.2018
15:13:38
помню как после первых двух уроков поотваливались юристы и дизайнеры

alteregoizm
22.10.2018
15:13:48

Кøе-ктø Геннадьевич
22.10.2018
15:13:59

Dm
22.10.2018
15:14:17
Но курс норм

Кøе-ктø Геннадьевич
22.10.2018
15:14:21
да
лучший
*стокгольмский синдром*

Darth
22.10.2018
15:16:24
Заметил, что для классов с единственной ответственностью используют разные имена для запуска - call, run, execute
Есть какой-то стандарт?

Roman
22.10.2018
15:17:11
нет

Darth
22.10.2018
15:17:29
Каждый называет как хочет?

Nikita
22.10.2018
15:17:35
run было давно, потом call чаще встречалось

Roman
22.10.2018
15:17:50
ну да, вроде call сейчас везде пишут

Google

Nikita
22.10.2018
15:18:12

Dmitriy
22.10.2018
15:18:13
у active interaction гема .run

ojab
22.10.2018
15:19:51
у Proc #call, поэтому и юзают

Ilya
22.10.2018
15:19:53
Perfotm

Nikita
22.10.2018
15:20:04
process

ojab
22.10.2018
15:20:13
ибо взаимозаменяемость с Proc — это неплохо

Максим
22.10.2018
15:23:22
для сервисных классов юзаю .call, для всяких джобов .perform

Amir
23.10.2018
05:45:50
Нука ребята
Признайтесь какое значение ставите в рельцах
Metrics/CyclomaticComplexity

Alexandr
23.10.2018
06:13:10
13.13

Nikita
23.10.2018
07:11:06

マックス
23.10.2018
07:24:44
Доброе утро. Подскажите, где можно найти мануал быстрого запуска rails приложения с БД на SQL, чтобы пользователь через браузер мог видеть и редактировать записи из БД. Буду признателен.
Я нашёл только этот устаревший.
http://www.internet-technologies.ru/articles/bystryy-start-rails-sqlite.html

Nikita
23.10.2018
08:21:53
Друзья, кто пользуется dry-container/dry-auto_inject:
У меня есть 'models.shop' и 'api.shop' в контейнере.
Мне нужно использовать их в одном сервисе одновременно, но, логично, что сделать
include Import['models.shop', 'api.shop'] нельзя, потому что будет ошибка. Как такие штуки вообще решаются?
Не использовать неймспейсы вообще? ?

Eugene
23.10.2018
08:29:54
если я правильно понял, о чем ты

Nikita
23.10.2018
08:30:59
Чет даже не предположил, что в квадратные скобки можно пихать ключ/значение

Антон
23.10.2018
08:50:17

Max
23.10.2018
09:02:00
Всем привет, кто юзает garphql-ruby версии выше 1.8???

Google

Артур
23.10.2018
09:05:11
Скорее всего никто =(

Max
23.10.2018
09:32:38
Старый добрый рест куда лучше

Nikita
23.10.2018
09:34:36

Max
23.10.2018
09:36:26
Юзаю
Не подскажешь как в новом интерфейсе объеденить типы запросов в рутовом query type? В старом это можно было делать

Nikita
23.10.2018
09:39:02

Max
23.10.2018
09:41:49
# Общий на все модули QueryType
QueryType = GraphQL::ObjectType.new.tap do |root_type|
root_type.name = "Query"
root_type.description = "The query root of this schema"
root_type.interfaces = []
root_type.fields = Util::FieldCombiner.combine(
[UserData::QueryType, # User, Role, Permission
BasicData::QueryType,
Manufacture::QueryType,
Sales::QueryType,
Warehouse::QueryType]
)
end
В старом делал так

Nikita
23.10.2018
10:01:49
Пардон, кушал

Максим
23.10.2018
10:02:03
приятного аппетита, мсье

Nikita
23.10.2018
10:02:30
Благодарствую

Max
23.10.2018
10:04:27
Приятного

Nikita
23.10.2018
10:05:25

Max
23.10.2018
10:06:14
в новом геме этот метод определен, но я не пойму как он работает
он не принимает ни каких аргументов

Nikita
23.10.2018
10:08:08
Можно ведь своим переопределить
Я имею в виду в самом классе
Тут похожую Issue создавали: https://github.com/rmosolgo/graphql-ruby/issues/1825#issuecomment-422660921
Энивей, лучше спросить более опытных чуваков, видимо

Google

Dan
23.10.2018
10:33:07
У которых 10 лет опыта с GraphQL за плечами

Admin
ERROR: S client not available

Ann
23.10.2018
10:49:47
есть некий пул текстов для показа при определенных условиях, есть колонка default_text, которая может быть true или false, есть ли какой-то способ в миграции или в модели прописать что true может быть только один элемент, а все остальные должны быть false?
вангую, что это как-то связано с валидациями

Pavel
23.10.2018
10:52:41
У Rails есть непрятное поведение для метода render в контроллере.
Например
def create
if record.save
redirect_to record_path(record)
else
render :new
end
end
В случае срабатывания else, :new рендерится успешно, но URL в адресной строке становится /resources, а хорошо, чтобы был /resources/new
Как исправить лучше всего?

Mikhail
23.10.2018
10:55:15

Ann
23.10.2018
10:56:10
ну, логикой то и я могу)
а вдруг оно само умеет, а я не знаю)

Mikhail
23.10.2018
10:56:50
Если же вы реально в базе явно будете выставлять true или false, то у вас обновление одной строки всегда O(n) сложность, где n - количество текстов в группе. Т.е. в перспективе, особенно елси текстов много будет, это потенциальная проблема с производительностью

Ann
23.10.2018
10:57:09
та не, их пара десятков

Mikhail
23.10.2018
10:57:29

Ann
23.10.2018
10:58:46
мне кажется ваше решение излишне в моем случае
но спасибо)

Mikhail
23.10.2018
10:59:12
Пожалуйста :)

Vasiliy
23.10.2018
11:07:06

Евгений
23.10.2018
11:42:01
ребят, помогите плз
есть url страница с товарами, нужно её парсить , но там товары разделены на страницы след. образом => url/?p=1 или 2, как мне подставлять вместо 1 и 2 то кол-во страниц которое там может быть
надеюсь понятно изьяснил
p менятся во времся скрола товаров

Google

Артур
23.10.2018
11:52:28
как пробовал?

Darth
23.10.2018
11:52:52
Вопрос из серии как правильно:
Есть 2 теста. (it/example)
Они в разных контекстах.
В одном нужен чистый админ, в другом - админ с доп значением.
Как правильнее: апдейтить бифором во втором контексте общий let или в каждом контексте создавать сразу свой нужный let?

Артур
23.10.2018
11:53:18
свой

Darth
23.10.2018
11:53:37
С аргументами пожалуйста :)

Евгений
23.10.2018
11:53:58
url = "https://www.url.com/category/?p=1";
html = open(url)
doc = Nokogiri::HTML(html)
надо p подменять, а я не могу точно знать сколько там страниц

Pavel
23.10.2018
11:55:45
Зайди на сайт, открой консоль разрабончика, зайди в Network, поскроль

Artur
23.10.2018
11:57:19

Igor
23.10.2018
11:58:11
так это же не мутация
не надо путать мутацию и rebinding