@proRuby

Страница 1347 из 1594
Anton
09.08.2018
18:33:19
Некоторые qa пишут тесты лучше девов)
Скорее qa знают лучше что тестировать стоит, а что пропустить можно

Nikita
09.08.2018
18:33:57
Скорее qa знают лучше что тестировать стоит, а что пропустить можно
Да не, просто это их хлеб, если на опыте, то красиво делают все, видосики на фейле и так далее

Скорее qa знают лучше что тестировать стоит, а что пропустить можно
С этим моментом все же поспорил бы, девы узкие места знают лучше (мое мнение, опять же)

Anton
09.08.2018
18:39:46
Да не, просто это их хлеб, если на опыте, то красиво делают все, видосики на фейле и так далее
Это твой хлеб тоже. Потому что это о качестве продукта и ты как разработчик отвечаешь и за качество в том числе, такие грустные дела

Google
Anton
09.08.2018
18:39:46
(Я так и не научился писать тесты нормально, поэтому последнее время заебываю наших qa, что бы учиться у них)

Nikita
09.08.2018
18:40:52
Ну мы пишем только юнит и интеграционные, qa покрывают все фича тестами

Anton
09.08.2018
18:40:52
С этим моментом все же поспорил бы, девы узкие места знают лучше (мое мнение, опять же)
Так спор это хорошо. Проблема в том, что разработчики которых я знаю, плохо понимают граничные случаи и что из них стоит покрывать, а что нет (сам грешу этим)

И даже е2е

Nikita
09.08.2018
18:41:27
Мы и фича тесты писать можем
Да мы то тоже можем, но всегда есть но)

Anton
09.08.2018
18:41:43
Тут главное понимать бизнес и что он хочет

Тут главное понимать бизнес и что он хочет
А если разработчик его не понимает - то он и не нужен бизнесу (нужен, но как мартышка)

Nikita
09.08.2018
18:45:05
Да не, конечно

Разработчик прежде всего должен решать бизнес проблемы

И предлагать свои идеи по импрувменту

Black
09.08.2018
19:33:32
Ребята как быть, если в инпуте стоит дробное число, и в некоторых браузерах все число может передать целым? Например, в инпуте стоит 120,45 и при отправке передасть 12045, соответственно так и запишет. Кто сталкивался?

владичка
10.08.2018
06:32:28
Подскажите как реализовать. Я хочу сделать в модели булеан поле, по дефолту false. При нажатии на какую-нибудь кнопку будет переводиться в true, но хочу чтобы через указанный промежуток времени (например — 3 дня) рельсы сами перевели обратно в false. Вот как реализовать чтобы через этот самый промежуток времени происходила нужная операция? Пускай даже этот самый указываемый промежуток времени будет фиксированным для начала, может в коде я его объявлю явно, как попроще всего сделать? И хочется решение, которое учитывало бы упавший в нужное время сервер и если уж что — пускай при включении нужную операцию произведет.

Google
владичка
10.08.2018
06:35:07
А хорошая мысль!

Спасибо, попробую применить в задаче. То есть в активрекорде я буду нужные мне экземпляры получать через where date.now < active_until_date (ну или навроде того)?

Да, вроде не должно быть по ресурсам затратно

Roman
10.08.2018
07:24:58
Да, вроде не должно быть по ресурсам затратно
индекс добавь по active_until_date только

N?N?ⓂE
10.08.2018
08:28:44
Ни у кого на примете нет гема который ищет в тексте одинаковые слова вне зависимости от падежей. Например мама, мамой, мамин

Tim
10.08.2018
08:30:27
(звучит как задача для эластики)

Ivan
10.08.2018
08:32:46
что такое эластика? я знаю только эластик.

Костян
10.08.2018
08:32:54
Нужно только для существительных?

Tim
10.08.2018
08:33:00
я имел в виду elasticsearch

Ivan
10.08.2018
08:35:36
да я то понял. но вообще не круто когда девы используют своеобразные именования. например как гуглить GCP / ICP?

Костян
10.08.2018
08:36:25
Тогда советую просто самому написать

Ну если не найдешь

Минут 10 потратишь

N?N?ⓂE
10.08.2018
08:37:26
У меня для этой штуки только обеденное время, если не найду буду вечерком писать сам

Костян
10.08.2018
08:38:00
Найди какой-нибудь список окончаний для разных склонений

И напиши

Дело-то реально на 10 минут

N?N?ⓂE
10.08.2018
08:38:31
Найди какой-нибудь список окончаний для разных склонений
Там и имена фамилии, это усложняет поиск

Google
Костян
10.08.2018
08:39:08
Не сильно

Tim
10.08.2018
08:39:08
или по-твоему надо всё всегда называть полно и точно, будто пишешь книгу?

Костян
10.08.2018
08:39:52
Ну или просто загугли регулярки для этого дела

N?N?ⓂE
10.08.2018
08:41:52
Для регулярок нужно отсечь окончания, у "Мама" и "Абдульхабиба" они одинаковые)

Tim
10.08.2018
08:42:46
ну криво косо можно минут за 10 сделать

Alexey
10.08.2018
08:43:08
если там имена и фамилии можно попробовать https://github.com/petrovich/petrovich-ruby

не юзал

Ivan
10.08.2018
08:43:17
это не то

Костян
10.08.2018
08:43:56
имхо нет
Окончаний у существительных не так уж и много разных.

Tim
10.08.2018
08:44:30
окончание не тождественно равно конец слова

Tim
10.08.2018
08:44:40
вот по этой причине и сложности

Костян
10.08.2018
08:45:06
Ну для существительных это вроде так

А вообще должно гуглиться без проблем

Tim
10.08.2018
08:48:42
ну типа

вот у тебя два слова

"мама"

и "кота"

Google
Tim
10.08.2018
08:49:16
как узнать какое в каком падеже?

Dan
10.08.2018
08:49:45
как узнать какое в каком падеже?
есть ощущение, что эта задача пока что не решена)

Zamira
10.08.2018
08:49:47
Коллеги, кто нибудь использует mailgun? Вопрос есть

Tim
10.08.2018
08:50:17
ну вот и я об этом

Admin
ERROR: S client not available

Tim
10.08.2018
08:50:23
это нифига не 10 минут)

Yevhenii
10.08.2018
08:53:15
Коллеги, кто нибудь использует mailgun? Вопрос есть
немного использовал. Какой вопрос?

Zamira
10.08.2018
08:56:21
немного использовал. Какой вопрос?
Он меняет адрес отправителя. Условно у меня домен myservice.ru. И для мейлгана имеем mg.myservice.ru. Адрес отправителя hello@myservice.ru. Он в итоге отправителя меняет на hello=myservice.ru@mg.myservice.ru

Не знаю как побороть

N?N?ⓂE
10.08.2018
08:57:19
Tim
10.08.2018
08:57:41
поэтому самому вручную костылить – только время тратить имхо

потому что будет коряво и покроет мало тестов

будет хорошо если кто-нибудь такой функционал сделал для эластики

Tim
10.08.2018
08:58:14
именно с русским языком

Ilya
10.08.2018
08:58:20
попробуй https://github.com/codesnik/morpher_inflect

Tim
10.08.2018
08:58:23
поэтому рекомендую смотреть в эту сторону

N?N?ⓂE
10.08.2018
08:58:36
Ок, спасибо

Ilya
10.08.2018
08:58:56
он по крайней мере вернет склонения. а вхождения написать и убрать лишнее не сложно

Tim
10.08.2018
08:59:15
ну или этот сервис юзануть

Google
Zamira
10.08.2018
08:59:19
так сходу не скажу, попробую воспроизвести
Спасибо. Вы разработчик в mailgun?)

Tim
10.08.2018
08:59:40
тоже варик

Yevhenii
10.08.2018
08:59:42
нет) у меня есть сервис, который его использует

Tim
10.08.2018
09:00:10
ну как я понимаю задача в том что у тебя есть разные слова в разных падежах, тебе надо их свести условно говоря в именительный

там вроде ток в именительном посылаешь и во всех возвращается

Roman
10.08.2018
09:19:56
ну так это нормализация - одна из подзадач для стемминга

эластик такое умеет, но для тебя это может быть слишком большой микроскоп

Roman
10.08.2018
09:21:18
с русскими тоже умеет

вот есть чисто стеммер https://github.com/aurelian/ruby-stemmer

N?N?ⓂE
10.08.2018
09:35:40
Грешная мысль появилась, а если преобразовать слова в десятичный код, делить одно на другое и сравнивать результат

Окончания в этом случае это погрешность деления

Согласен, звучит жутко

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