сейчас в заголовок архива я сохраняю бит разрядности хоста. это создает некоторое логическое отступление о переносимых архивах(коим является YAS), потому как данные в архиве одинаковые а заголовки архива разные.
вопрос в том, стОит ли таки удалить эту информацию из заголовка архива?
спасибо.
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re: YAS, признак разрядности хоста в заголовке архива
Здравствуйте, niXman, Вы писали:
X>сейчас в заголовок архива я сохраняю бит разрядности хоста. это создает некоторое логическое отступление о переносимых архивах(коим является YAS), потому как данные в архиве одинаковые а заголовки архива разные.
Ну т.е., заголовок содержит лишнюю совершенно информацию, не имеющую отношения к делу?
X>вопрос в том, стОит ли таки удалить эту информацию из заголовка архива?
Я бы удалил.
На самом деле, я бы сделал бинарную сериализацию совместимой с каким-нибудь из более-менее используемых форматов. Ну, например, с BSONом
Re[2]: YAS, признак разрядности хоста в заголовке архива
Здравствуйте, Pzz, Вы писали:
Pzz>Ну т.е., заголовок содержит лишнюю совершенно информацию, не имеющую отношения к делу?
получается так... YAS ее никак не использует.
Pzz>На самом деле, я бы сделал бинарную сериализацию совместимой с каким-нибудь из более-менее используемых форматов. Ну, например, с BSONом
так cbor и bson я уже начал пилить
пачка бумаги А4 стОит 2000 р, в ней 500 листов. получается, лист обычной бумаги стОит дороже имперского рубля =)
Re[3]: YAS, признак разрядности хоста в заголовке архива
Здравствуйте, niXman, Вы писали:
Pzz>>На самом деле, я бы сделал бинарную сериализацию совместимой с каким-нибудь из более-менее используемых форматов. Ну, например, с BSONом
X>так cbor и bson я уже начал пилить
Можно еще ASN.1 сделать. Тогда ты в этом проекте погрязнешь навсегда
Re[4]: YAS, признак разрядности хоста в заголовке архива
Здравствуйте, niXman, Вы писали:
Pzz>>Можно еще ASN.1 сделать. Тогда ты в этом проекте погрязнешь навсегда X>я как-то начал доку читать, и сразу устал %)
В стандартной библиотеке языка Go сделали. Крутые мужики, слов нет.
Там, конечно, подмножество, но любая реализация ASN.1 — это подмножество. Однако ихнего подмножества хватает, чтобы криптографические сертификаты читать/писать и для реализации SSL/TLS. Уложились всего ~1800 строк на Go, между прочим.
Re[3]: YAS, признак разрядности хоста в заголовке архива
Здравствуйте, niXman, Вы писали:
Pzz>>На самом деле, я бы сделал бинарную сериализацию совместимой с каким-нибудь из более-менее используемых форматов. Ну, например, с BSONом
X>так cbor и bson я уже начал пилить
Посмотрел я на этот cbor из любопытства. Мне кажется, дурацкий формат, и вряд ли приживется.
Re[4]: YAS, признак разрядности хоста в заголовке архива