@proRuby

Страница 374 из 1594
Viktor
10.01.2017
11:09:43
/me

Dima
10.01.2017
11:15:36
Двое — это больше, чем /you и /me. Двое — это /we (с) капитан Прищепа (c) Сергей Довлатов

Dmitriy
10.01.2017
11:41:35
всем привет

Ivan
10.01.2017
11:42:44
здравствуй

Google
Dmitriy
10.01.2017
11:43:33
а как лучше в тесте проверить тип ассоциации? achievement = FactoryGirl.create(:achievement, user: user) expect(achievement.user).to eq(user) или u= Achievement.reflect_on_association(:user) expect(u.macro).to eq(:belongs_to)

Alex
10.01.2017
12:02:20
shoulda-matchers?

Eugene
10.01.2017
12:03:44
+

Dmitriy
10.01.2017
12:41:30
да

дошел до нее

теперь

удобно

вообще крутая ктука

штука

а им только модели тестируют?

Eugene
10.01.2017
12:51:39
угу

Dmitriy
10.01.2017
12:51:53
у меня все тесты уместились в 4 строчки

trickster
10.01.2017
12:52:37
заядлые тестеры

Google
trickster
10.01.2017
12:52:42
расскажите

как апи тестите

обычные реквест спеки?

Dmitriy
10.01.2017
12:52:57
я еще не умею такого

:D

Eugene
10.01.2017
12:58:27
обычные реквест спеки?
апи - тестируем запросы к контроллерам

Nick
10.01.2017
13:00:22
обычные реквест спеки?
Да, реквест спеки с проверкой схемы ответа

trickster
10.01.2017
13:00:50
any guide?

гугол показал такое

http://matthewlehner.net/rails-api-testing-guidelines/

Nick
10.01.2017
13:01:54
http://matthewlehner.net/rails-api-testing-guidelines/
Если схемы свэггером описываешь, то можешь в моей презенташки глянуть http://slides.kugaevsky.ru/swagger.html

Хелпер — http://slides.kugaevsky.ru/swagger.html#/4/1 Конечные спеки — http://slides.kugaevsky.ru/swagger.html#/4/2

trickster
10.01.2017
13:03:45
спасибо

огромное)

пользуясь случаем, каким образом можно хэндлить ошибки по красивому

Dmitriy
10.01.2017
13:21:54
что значить хэнджлить?

Dima
10.01.2017
13:22:42
что значить хэнджлить?
handle - обработчик, обрабатывать

Dmitriy
10.01.2017
13:22:53
@lbvf50 спасбо)

Rafkat
10.01.2017
14:30:49
В макос завезли нативную виртуализацию

Google
Aldar
10.01.2017
14:31:30
Когда эт?

Dmitriy
10.01.2017
14:33:06
ребят я понимаю там гугл есть но кто подскажет includes метод конкретно для чего нужен?

смысл его

Evgeniy
10.01.2017
14:33:20
n + 1 запрос

http://stackoverflow.com/questions/31149850/rails-includes-method-and-avoiding-n1-query

Alex
10.01.2017
14:37:10
Dmitriy
10.01.2017
14:37:12
заранее подгружаем ассоциацию

Alex
10.01.2017
14:37:18
Dmitriy
10.01.2017
14:37:21
чтобы не дергать базу

я понял

аж

Alex
10.01.2017
14:37:46
там либо отдельным запросом ассоциацию подгружает, либо джойном вроде.

Dmitriy
10.01.2017
14:38:02
блин, сколько всего)

Alex
10.01.2017
14:38:35
да это в общем то почти все. Ну еще можно gem vcr упомянуть

чтобы не дергать базу
как раз таки с includes два запроса идут, один на главную энтитю, и второй на все энтити в ассоциации.

Dmitriy
10.01.2017
14:39:42
ну да, заранее достаю из базы все значений в ассоциациях

Evgeniy
10.01.2017
14:39:44
joins и includes в принципе для разного о_О

Dmitriy
10.01.2017
14:39:49
точнее из нужной

Alex
10.01.2017
14:40:36
joins и includes в принципе для разного о_О
там с joins разве ассоциации не подтягиваются?

Evgeniy
10.01.2017
14:43:04
ну...основное назначение все-таки sql-ный join, а не избежание кучи запросов

Google
Ivan
11.01.2017
00:23:47
Есть ли альтернативы ActiveResource?

Тормозят жестко..

2 запроса по 0.1с обрабатываются 15-20 секунд

Admin
ERROR: S client not available

Ivan
11.01.2017
00:24:40
Жесть какая-то

Причем json'ы маленькие

Массив с 50 элементами

(объектами)

kolas
11.01.2017
04:58:13
active record

sequel

Igor
11.01.2017
05:26:33
Я тут на книжку наткнулся. Песни о Паскале. Никто не видел никогда? Нет ли по Руби похожей? Там автор в очень доступной форме объясняет материал.

Tim
11.01.2017
06:06:35
>2k17 >книги для изучения языка программирования

Eugene
11.01.2017
06:10:36
почему нет?

Tim
11.01.2017
06:11:05
на начальном уровне всякие кодакадеми лучше

потому что в книгах многобукв

Eugene
11.01.2017
06:11:21
а в целом почему нет?

лол

наверное еще и читать не любишь

как жить вообще

Tim
11.01.2017
06:11:51
книги норм после того как уже знаешь базовый синтаксис

Google
Tim
11.01.2017
06:12:17
мм, а ты любишь читать? читаешь ради чтения?

книги это лишь один из способов передачи мыслей, не надо делать из них культ

да, те, которые поумнее, как правило читают. но в обратном случае это не всегда верно: не все, кто читают, умные

Eugene
11.01.2017
06:21:56
мм, а ты любишь читать? читаешь ради чтения?
я как минимум не против книг, и не считаю, что книги по программированию для изучения языка не нужны

И не нужно передергивать

Tim
11.01.2017
06:22:35
я тоже не против книг, и не против книг по изучению программирования, но только со среднего уровня

или для таких языков, у которых порог вхождения высокий

Dima
11.01.2017
06:28:03
Tim
11.01.2017
06:29:16
графоманы подъехали? толковым словарем будете бить?

Dima
11.01.2017
06:30:29
графоманы подъехали? толковым словарем будете бить?
графоманы это те кто любит писать. Перевод на русский язык ПисатьВлечение

Tim
11.01.2017
06:32:11
а как назовёшь человека, которому патологически нравится читать много букв?

Eugene
11.01.2017
06:32:55

Страница 374 из 1594