@rubylang

Страница 1675 из 1684
Кøе-ктø Геннадьевич
22.10.2018
15:12:45
alteregoizm
22.10.2018
15:12:53
адовый курс
зато эффективный, если реально работать

Кøе-ктø Геннадьевич
22.10.2018
15:13:07
зато эффективный, если реально работать
это так, но это не отменяет его адовости

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

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

alteregoizm
22.10.2018
15:13:48
это так, но это не отменяет его адовости
самое веселое потом прийти в компанию джуном , где 2 из 4 девов проходили этот курс, только сильно раньше :D

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
Каждый называет как хочет?
вообще да, но чаще всего call

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

マックス
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
Чет даже не предположил, что в квадратные скобки можно пихать ключ/значение

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
Старый добрый рест куда лучше

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

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
есть некий пул текстов для показа при определенных условиях, есть колонка default_text, которая может быть true или false, есть ли какой-то способ в миграции или в модели прописать что true может быть только один элемент, а все остальные должны быть false?
Я бы это логикой разрулил. Сделал бы поле, в котором хранил время. Если мне нужно выставить в true, выставляю этому поле текущее время. Далее, тот текст, у которого этого поле было обновлено последним - true, остальное false

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
url = "https://www.url.com/category/?p=1"; html = open(url) doc = Nokogiri::HTML(html)
Судя по всему там какой-то JS фронт, возможно данные асинхронно при скролле подгружаются. Может парсить и не надо и есть АПИшка.

Зайди на сайт, открой консоль разрабончика, зайди в Network, поскроль

Artur
23.10.2018
11:57:19
С аргументами пожалуйста :)
ну просто аргумент в том, что мутировать не хорошо

Igor
23.10.2018
11:58:11
так это же не мутация

не надо путать мутацию и rebinding

Страница 1675 из 1684