Size: a a a

2020 July 14

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
@LordOfCatkind ты с протобафом из питона работал? хочу собрать свой протобаф с новыми полями на основе оригинальной схемы в рантайме
Ты хочешь взять исходный прото файл и дополнить своими полями?
источник

СС

Сказочный Сникерс... in Rude QA
Mem Kekovich
Ты хочешь взять исходный прото файл и дополнить своими полями?
ага
источник

СС

Сказочный Сникерс... in Rude QA
без перекомпиляции
источник

MK

Mem Kekovich in Rude QA
А в питоне есть либа вообще для прото? Ну типа скомпилил с прото файла клиент/сервер добавил полей и собрал прото поверх с той же либой?
источник

MK

Mem Kekovich in Rude QA
Или там не так просто?
источник

СС

Сказочный Сникерс... in Rude QA
Mem Kekovich
А в питоне есть либа вообще для прото? Ну типа скомпилил с прото файла клиент/сервер добавил полей и собрал прото поверх с той же либой?
есть
источник

СС

Сказочный Сникерс... in Rude QA
да причем тут клиент сервер)
источник

СС

Сказочный Сникерс... in Rude QA
есть схема. она компилится под конктерный язык чтобы с ней можно работать
источник

СС

Сказочный Сникерс... in Rude QA
когда схема скомпилена - поменять ее не получится просто так
источник

СС

Сказочный Сникерс... in Rude QA
точнее вообще не получится если быть честным
источник

СС

Сказочный Сникерс... in Rude QA
но протобаф имеет апи для сборки своего кастомного сообщения без компиляции
источник

СС

Сказочный Сникерс... in Rude QA
через дескрипторы и фабрику (рефлексию)
источник

СС

Сказочный Сникерс... in Rude QA
но нет способа - загрузи мне вот этот вот скомпиленный чтобы я его изменил
источник

СС

Сказочный Сникерс... in Rude QA
в любом случае делать новый, но там как то все крайне криво и уебански
источник

СС

Сказочный Сникерс... in Rude QA
пока отказался и завел отдельно копию с нужными полями, которая компилится до тестов и потом в тесты добавляется
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
есть схема. она компилится под конктерный язык чтобы с ней можно работать
Я в курсе что такое протобаф и как он генерится :)
источник

MK

Mem Kekovich in Rude QA
Сказочный Сникерс
пока отказался и завел отдельно копию с нужными полями, которая компилится до тестов и потом в тесты добавляется
Здравый смысл )
источник

MK

Mem Kekovich in Rude QA
Все тебе блять в рантайме надо хуярить )
источник

А

Алексей in Rude QA
Не, ток на джаве с протобаффом работал. Но иак там протокол прострй как я помню, можешь сам велосипедировать 😂😂😂
источник

MK

Mem Kekovich in Rude QA
Алексей
Не, ток на джаве с протобаффом работал. Но иак там протокол прострй как я помню, можешь сам велосипедировать 😂😂😂
Ну там есть куча методов вспомогательных, но не помню чтоб можно было велосипеды прям хуярить
источник