@rubylang

Страница 1638 из 1684
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 руками? И что попбудит использовать скрупку на новых рельсах?

Не подумайте, я не ради холивара, мне просто интересно.

Michael
01.10.2018
09:07:22
в первые 3 месяца работы
И ты был в команде, с тимлидом и вот это все?

Максим
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:52
Лови журавлика, чтоли .] Чем закончилось, проект жирный?
ну я 3 месяца обкладывал весь проект тестами

а потом тупо забили)

ну не то чтоб пиздец жирный обычная црмка

Google
Максим
01.10.2018
09:10:36
Пацаны, как элегантно сделать find_in_batches для массива?
а покажи как бы ты неэлегеантно сделал бы

Michael
01.10.2018
09:11:35
ну я 3 месяца обкладывал весь проект тестами
Не самый плохой опыт, так то. Но грустно, да

Максим
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
и там мне показали чё я не так делаю
factory_bot + faker тоже показали, или до сих пор фикстуры пилишь?

Максим
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
Ну ты всеравно посмотри faker, он на пару с фабрикой подразумивается .]
хер знает я его всё время вголове как инстурмент для сидирования видел

ну типа сидирование рыбными данными

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
ну создал бы два пользователя с разными трейтами

Максим
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
мог бы

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

Антон
01.10.2018
09:33:58
А мог бы просто Faker::Internet.email использовать .)
не всегда можно многих кейсов нет

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

или как то так

Michael
01.10.2018
09:35:30
не всегда можно многих кейсов нет
В целом, или ты про email? Если честно никогда с такми не сталкивался, обычно всего хватало

Антон
01.10.2018
09:35:59
В целом, или ты про email? Если честно никогда с такми не сталкивался, обычно всего хватало
ну aa+foo@b.com нету если тестировать валидатор емайла например, то факер не подойдет

Dmitriy
01.10.2018
09:36:02
у вас SQL во вьюшках
да дело не в этом, старый легаси колд

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

Антон
01.10.2018
09:36:20
да дело не в этом, старый легаси колд
да не, это толстый троллинг, простите еще раз

Dmitriy
01.10.2018
09:36:26
)))

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