Size: a a a

Saint P Ruby Community

2020 May 20

D

Dmitry in Saint P Ruby Community
76 и тп
источник

PP

Pavel Peganov in Saint P Ruby Community
Ну, не все, но да, оно в конец не может вставить. 664 проходит.
Но это легко починить:
.sub(/([0-5]|\z)/, "5\\1")
источник

D

Dmitry in Saint P Ruby Community
Pavel Peganov
Ну, не все, но да, оно в конец не может вставить. 664 проходит.
Но это легко починить:
.sub(/([0-5]|\z)/, "5\\1")
крутяк
источник

D

Dmitry in Saint P Ruby Community
тоже чтоли научиться в регулярки)
источник

PP

Pavel Peganov in Saint P Ruby Community
Полезнее и сложнее научиться понимать, когда регулярки действительно нужны и надёжны (hint: определённо не здесь) 🙃
источник

D

Dmitry in Saint P Ruby Community
короче, то что я хотел сделать тоже валится)
источник

D

Dmitry in Saint P Ruby Community
самый надежный наивный вариант - итеририровать по комбинациям и сравнивать
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Да, хороший вариант сгенерировать все комбинации возможные
источник

DS

Dmitriy Strukov in Saint P Ruby Community
В целом
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Dmitry
самый надежный наивный вариант - итеририровать по комбинациям и сравнивать
Да
источник

D

Dmitry in Saint P Ruby Community
блин, я тормоз
источник

D

Dmitry in Saint P Ruby Community
есть же простейший вариант - просто отсортировать массив)
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Dmitry
есть же простейший вариант - просто отсортировать массив)
Не сработает
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Dmitry
есть же простейший вариант - просто отсортировать массив)
39
539
Если сортировать, то ведь получится 359
источник

D

Dmitry in Saint P Ruby Community
а, точно
источник

NB

Nikita Bulai in Saint P Ruby Community
У кого-нибудь есть опыт переписывания JSON  сериализаторов с AMS на fast_jsonapi (да-да, вариант от Netflix умер, я вкурсе)? Подсветите как изменились ваши метрики.

Я вот пару ендпоинтов поменял с AMS 0.10 на fast_jsonapi и никакой разницы в итоговой производительности по времени не заметил (с прогревами естественно). Память пока не бенчмаркал
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Nikita Bulai
У кого-нибудь есть опыт переписывания JSON  сериализаторов с AMS на fast_jsonapi (да-да, вариант от Netflix умер, я вкурсе)? Подсветите как изменились ваши метрики.

Я вот пару ендпоинтов поменял с AMS 0.10 на fast_jsonapi и никакой разницы в итоговой производительности по времени не заметил (с прогревами естественно). Память пока не бенчмаркал
У меня на большом объеме данных тоже не такой большой выигрыш был
источник

DS

Dmitriy Strukov in Saint P Ruby Community
Лучше кэшировать объекты уже
источник

DS

Dmitriy Strukov in Saint P Ruby Community
И не тратить на десериализацию
источник

NB

Nikita Bulai in Saint P Ruby Community
Dmitriy Strukov
Лучше кэшировать объекты уже
Это именно тот вариант, о котором я и задумался. Интересен просто опыт других людей. Там такие амбиции, мол в 25 раз быстрее ams. А по факту даже в 1.5 раза у меня не вышло. Вот думаю или я кривой.
Спасибо!
источник