Size: a a a

Saint P Ruby Community

2020 November 26

KB

Kirill Bobykin in Saint P Ruby Community
найс, это пока самая лоукод идея, спасибо
источник

NB

Nikita Bulai in Saint P Ruby Community
Vsevolod Avramov
М-м-м.. Ну как-то мне не нравится что всё выглядит вот так в классе:
def as_json(object)
 {
   id: object.id,
   name: object.name,
   entities: object.entities.map{|e| entity_as_json(e) }
 }
end

def entity_as_json(entity)
 {
   id: entity.id
   description: entity.description
 }
end

Может как-то через классы это выразить. Типа как у ActiveModelSerializer. Но он медленный.
Или как у GrapeEntity. Но он тоже не подходит.
Что взять, чтобы красиво выглядело - хз
я тоже думал, что AMS медленный, пока на рабочем проекте не попытался поменять  его на кучу популярных решений. Сделал бенчмарки - особой разницы нет. Может только память, но меня интересовала именно скорость реализации. Синтетические тесты хорошо, но реальный проект - это о другом
источник

TP

Timur Platonov in Saint P Ruby Community
Vsevolod Avramov
Может кто подсказать каким JSON сериалайзером сейчас в конце 2020 нужно пользоваться?
Я вот нашёл jsonapi-serializer, который отпочковался от fast_jsonapi. Норм?
Мы тоже как-то задались таким вопросом и выбрали Blueprint - https://github.com/procore/blueprinter

Из плюсов - не требует наличия ActiveRecord и всего такого, довольно гибкий и с приятным апи
источник

w

wi11son in Saint P Ruby Community
Хороший бот
источник

w

wi11son in Saint P Ruby Community
Знаете, че вспомнил, как ходил на первую свою линуксовку и как выкачивал на работе в интернет кафе несколько двд пакетов только вышедшего 4го дебиана
источник

w

wi11son in Saint P Ruby Community
Охренеть, 13.5 лет прошло
источник

w

wi11son in Saint P Ruby Community
Хотя первый линукс у меня - Мандрива
источник

w

wi11son in Saint P Ruby Community
Суммоню старую гвардию
источник

DS

Dmitriy Strukov in Saint P Ruby Community
олды тут
источник

AD

Anton Davydov in Saint P Ruby Community
wi11son
Хотя первый линукс у меня - Мандрива
Ух
источник

AD

Anton Davydov in Saint P Ruby Community
Свело олдскулы
источник

AD

Anton Davydov in Saint P Ruby Community
Я помрю, в школе, путался арч собрать на 2 пне
источник

AD

Anton Davydov in Saint P Ruby Community
Мне его на халяву дали и я хотел хоть что-то с ним сделать
источник

AD

Anton Davydov in Saint P Ruby Community
Anton Davydov
Я помрю, в школе, путался арч собрать на 2 пне
Или это вообще генту был, по-моему это был генту
источник

w

wi11son in Saint P Ruby Community
Арч у меня был тоже, но позже, после дебиана и centos
источник

AK

Artemy Kirienko in Saint P Ruby Community
wi11son
Хотя первый линукс у меня - Мандрива
Какой там был 3D-КУБ РАБОЧИХ СТОЛОВ, УХХХХ
источник

AK

Artemy Kirienko in Saint P Ruby Community
Dmitriy Strukov
олды тут
олды на месте
источник

w

wi11son in Saint P Ruby Community
Если бы брал сейчас ноут, то наверно собирал бы арч
источник

v

vveare138 in Saint P Ruby Community
собрал ноут
источник

AK

Artemy Kirienko in Saint P Ruby Community
Я уверен, что в этом чате кто-нибудь обновился до macOS Big Sur! Есть такие?
источник