
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://slides.kugaevsky.ru/swagger.html#/4/1
Конечные спеки — http://slides.kugaevsky.ru/swagger.html#/4/2

Dima
10.01.2017
13:03:32

trickster
10.01.2017
13:03:45
спасибо
огромное)
пользуясь случаем, каким образом можно хэндлить ошибки по красивому

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

Dima
10.01.2017
13:22:42

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

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

Dima
11.01.2017
06:33:02