Size: a a a

Saint P Ruby Community

2021 May 12

RR

Ruslan Ryabov in Saint P Ruby Community
интересно, работает ли тогда хак - добавить тоже место работы, лайкнуть - удалить место работы 🙂
источник

DR

Dmitriy R in Saint P Ruby Community
Всем привет!) Ребят, а кто-нибудь юзал подобные штуки https://github.com/pmq20/ruby-packer ? Ставим inhouse решение и есть желание скрыть исходники. Цель усложнить копирование продукта. Или может есть решения на базе bootsnap, он бинарники при кэширование создает и может есть варик зарание создать cache, а потом его использовать при старте app без исходников?
источник

IK

Igor Khodyrev in Saint P Ruby Community
По-моему лет 7 назад чёт такое было, заказчик хотел. Но деталей уже не помню, не на мне была задача, кроме того, что это далеко не сразу заработало.
источник

AD

Anton Davydov in Saint P Ruby Community
а заработало вообще?
источник

AD

Anton Davydov in Saint P Ruby Community
я что-то вообще не слышал успешных юзкейсов
источник

IK

Igor Khodyrev in Saint P Ruby Community
А вот это тоже не помню, к сожалению. По-моему, по итогу да.
источник

PP

Pavel Peganov in Saint P Ruby Community
Как мне кажется, если хочется надёжно спрятать код от копирования, нужна скорее модель SaaS, чем такие вот методы. А если хочется распространять код, то нужна скорее другая коммерческая модель, типа контракта на поддержку, а сам код может даже и в опенсорс отправить.
Но у меня успешных бизнес проектов ровно ноль, take that for what you will.
источник

SP

Sergey Ponomarev in Saint P Ruby Community
я бы явно обфусцировал код и упаковал в докер
источник

AK

Artem Krivonozhko in Saint P Ruby Community
А сильно жестко предлагать скомпилить это все на JRuby?
источник

AD

Anton Davydov in Saint P Ruby Community
А как делал бы?
источник

AD

Anton Davydov in Saint P Ruby Community
Обрусификацию
источник

SP

Sergey Ponomarev in Saint P Ruby Community
да пока хз, посмотреть что там есть из решений
источник

SP

Sergey Ponomarev in Saint P Ruby Community
JS как-то с этим справляется
источник

PP

Pavel Peganov in Saint P Ruby Community
А вот это интересный способ
источник

AK

Artem Krivonozhko in Saint P Ruby Community
источник

AD

Anton Davydov in Saint P Ruby Community
Аарон делал что-то, но вроде так и не дошло в прод
источник

DR

Dmitriy R in Saint P Ruby Community
вот такая штука есть, но я не пробовал https://www.rubyencoder.com/
источник

SP

Sergey Ponomarev in Saint P Ruby Community
вообще, надо понимать, что задача в общем случае не решается
источник

SP

Sergey Ponomarev in Saint P Ruby Community
это только усложнение пути, но его всегда можно пройти
источник

AD

Anton Davydov in Saint P Ruby Community
Это да
источник