
Michael
01.10.2018
08:47:10
Окей, согласен

focusshifter
01.10.2018
08:47:11
типа "мы потратим сейчас X человекочасов, но сэкономим $ХХХ на S3"

Michael
01.10.2018
08:48:08
Ну да, наверно я зря сразу начал с этой стороны заходить, предполагая что эти моменты очевидны

Google

focusshifter
01.10.2018
08:48:10
на самом деле "сейчас и потом, когда будем кейсы, которые мы не учли в изначальном плане, закрывать"

Michael
01.10.2018
08:50:17
Короче, возвращаясь к первоначальному воппросу от Ann, первый ответ был самый правильный - зависит от проекта и задач
?

Максим
01.10.2018
08:50:48
Как всегда
It depends

Антон
01.10.2018
08:52:09
ну а я о чем? сразу банить и все

Michael
01.10.2018
08:54:37
Soviet union mode on

Антон
01.10.2018
08:55:41
вот после этого не надо говорить что вы обычно не спорите
потому что нельзя высказать спорную сентенцию, а потом утверждать что Дьячук тиран
щас десятки джунов думают что им никогда и низачто не обновиться до пятой рельсы

Максим
01.10.2018
08:56:07
Баны сосут
Диалог забеись

Michael
01.10.2018
08:57:22
А кто, прости попросит джуна обновлять с 3 на 5 рельсы. Нет, в России конечно все возможно, но ведь...

Антон
01.10.2018
08:57:55
эм... ну в общем подавляющее большинство проектов это жудкий легаси

Google

Антон
01.10.2018
08:58:07
преимущественно без тестов

Michael
01.10.2018
08:58:43
Наверно, я стараюсь такого избегать .}
Кстати, интересно, а кто из ныненаходящихся донов пробовал ActiveStorage руками? И что попбудит использовать скрупку на новых рельсах?
Не подумайте, я не ради холивара, мне просто интересно.

Максим
01.10.2018
09:06:11
ток с 4
в первые 3 месяца работы

Michael
01.10.2018
09:07:22

Максим
01.10.2018
09:07:35
всё
команда была из 3
я, тимлид, фронтовик

Eugene
01.10.2018
09:08:40
Из которой нельзя выйти?

Michael
01.10.2018
09:08:50
Лови журавлика, чтоли .] Чем закончилось, проект жирный?

Darth
01.10.2018
09:09:41
Пацаны, как элегантно сделать find_in_batches для массива?

Максим
01.10.2018
09:09:41

Антон
01.10.2018
09:09:46

Максим
01.10.2018
09:09:52
а потом тупо забили)
ну не то чтоб пиздец жирный обычная црмка

Google

Максим
01.10.2018
09:10:36

Michael
01.10.2018
09:11:35

Максим
01.10.2018
09:11:47
ну с тестами я тогда оч хорошо познакомился
благо схдил на митап
и там мне показали чё я не так делаю
а иначе писал бы на рспеке без использования дсл рспека вообще

Darth
01.10.2018
09:13:44

Максим
01.10.2018
09:13:58
не ну весь метож

Michael
01.10.2018
09:15:24

Максим
01.10.2018
09:15:55
фектори бота не было, но после митапа начал юзать, фейкер мне в итоге так и не понадобился
хотя мб тоже стоило

Michael
01.10.2018
09:17:14
Посмотри на гитхабе, он хорош, там очень много типов данных на все случаи жизни, а еще Доктор кто есть .}

Максим
01.10.2018
09:17:45
да я глядел, просто пока практического применения не нашёл

Michael
01.10.2018
09:18:28
Например, работа с датами в докере
Когда положение модели во времени, вляет на ее поведение

Максим
01.10.2018
09:19:16
ой мне на той рабте упорно втирали что докер это полное говно сосёт жопу и не надо даже думать

Vasiliy
01.10.2018
09:22:28
Ты в смысле факторибот без фейкера юзаешь?

Максим
01.10.2018
09:23:42
ну да

Michael
01.10.2018
09:24:44
Смотри, допустим у тебя есть валидация номера телефона, с учетом разных стран, для дальнейшего парсинга номера под, не знаю, twilio.

Максим
01.10.2018
09:25:17
ну это слишком комплексные задачи

Google

Максим
01.10.2018
09:25:28
в том преокте такой вещи не было бы никогда
в тех где есть у меня на опыте к сожалению тесты вообще не пишут
типа там самая большая сложность это пользователь уволен или нет
я это просто как трейт оформил

Michael
01.10.2018
09:27:10
Ну ты всеравно посмотри faker, он на пару с фабрикой подразумивается .]

Vasiliy
01.10.2018
09:27:50
погоди, а как ты вообще тогда факторибот юзаешь?

Максим
01.10.2018
09:28:12
ну типа сидирование рыбными данными

Admin
ERROR: S client not available

Vasiliy
01.10.2018
09:28:48

Максим
01.10.2018
09:28:52
ага
ну типа это не та вещь которая в итоге меня в жопу укусит
так ведь?

Vasiliy
01.10.2018
09:29:33
а если у тебя на уникальность где-то проверка?

Максим
01.10.2018
09:29:52
ну создал бы два пользователя с разными трейтами

Roman
01.10.2018
09:30:14

Максим
01.10.2018
09:30:24
или да rand

Vasiliy
01.10.2018
09:30:56
ну хуй знает кароч

Egor
01.10.2018
09:31:34
можно в sequence попробовать)

Google

Максим
01.10.2018
09:31:43
во там делал
почту такс сиквенсил

Антон
01.10.2018
09:32:52
ну тока одна проблема у такого подхода без факера, проверяется только то значение которое вбито руками челвоеком
а человеки как обычно ошибаются, слава роботам

Michael
01.10.2018
09:32:55
А мог бы просто Faker::Internet.email использовать .)

Максим
01.10.2018
09:33:13
мог бы

Vasiliy
01.10.2018
09:33:26

Максим
01.10.2018
09:33:42
ну да вот это уже аргумент

Антон
01.10.2018
09:33:58

Dmitriy
01.10.2018
09:34:18
Всем привет! Подскажите, перевезли mysql на новый сервер и переодичесик летит ошибка ActionView::Template::Error (Mysql2::Error::ConnectionError: Malformed packet: SELECT .... Едиственное отличе это в версиях , была 5.7.19 - стала 5.7.23. Что может быть?

Michael
01.10.2018
09:34:20
А у меня бывало, что на рандомных данных косяк ловил .}

Vasiliy
01.10.2018
09:34:21
причем из 10 раз валилось например раза два и аккуратно восстанавливалось состояние потом

Максим
01.10.2018
09:34:49
мб тесты не так как написаны?
а то вроде видел выражение flaky tests
или как то так

Антон
01.10.2018
09:35:22
простите, не смог удержаться

Michael
01.10.2018
09:35:30

Антон
01.10.2018
09:35:59

Dmitriy
01.10.2018
09:36:02

Vasiliy
01.10.2018
09:36:07
ну и блять бывает на количество символов(150 например) надо проверить, заебешься же руками писать

Антон
01.10.2018
09:36:20

Dmitriy
01.10.2018
09:36:26
)))