Size: a a a

2021 June 24

МИ

Михаил Иванов... in Modern::Perl
сериализовать не сложно, сложно десeриализовать. Как десeриализатору догадаться, что x={y=1} означает, что в атрибуте x находится не хеш, а объект с атрибутом y?
источник

SZ

Sergey Zhmylove in Modern::Perl
Так это вопрос сериализации/десериализации
источник

МИ

Михаил Иванов... in Modern::Perl
ну, так я об этом и спрашиваю
источник

SZ

Sergey Zhmylove in Modern::Perl
Может я твою структуру не так сериализую
источник

SZ

Sergey Zhmylove in Modern::Perl
А так:
источник

S

Sergey in Modern::Perl
Он для "бытового" применения слишком упорот, но в промышленности/банках много где есть. Вроде в нем нормально с описанием вьоженных типов и обьектов.
источник

SZ

Sergey Zhmylove in Modern::Perl
x={type: object, class: blabla, fields: [y: 5]}
источник

ВВ

Виолетта Вета... in Modern::Perl
работает
источник

МИ

Михаил Иванов... in Modern::Perl
это тут применяется некая схема
источник

SZ

Sergey Zhmylove in Modern::Perl
Ну так примени
источник

МИ

Михаил Иванов... in Modern::Perl
какую?
источник

МИ

Михаил Иванов... in Modern::Perl
какой бест-практик?
источник

SZ

Sergey Zhmylove in Modern::Perl
Вот тут ты что написала?
источник

F

FrontendPro in Modern::Perl
chito eto
источник

ВВ

Виолетта Вета... in Modern::Perl
Console.WriteLine( new DateTime(2021, 6, 23, 0, 0, 0).Ticks );
источник

ВВ

Виолетта Вета... in Modern::Perl
print((Time::Piece->strptime("23.06.2021 00:00:00 +0000", "%d.%m.%Y %H:%M:%S %z")->epoch + 62135596800) * 10**7);
источник

ВВ

Виолетта Вета... in Modern::Perl
637600032000000000
источник

SZ

Sergey Zhmylove in Modern::Perl
Ну и сравни со своим сообщением:

например, на 23.06.2021 00:00:00 для С# выходит 637593984000000000 тиков по той формуле и это отрабатывает. А в перле у меня получается на ту же самую дату 637612884000000000 и это неверно
источник

SZ

Sergey Zhmylove in Modern::Perl
Разница очевидна?
источник

АГ

Алексей Галаев... in Modern::Perl
У питона довольно просто собираются классы через базовый класс. Следовательно тебе надо просто передать в него нужную структуру. Готовых решений нет, твори
источник