Size: a a a

2020 February 25

ГМ

Геннадий Малинин in Delphi & Lazarus
Dmitry Belkevich
вот интересно посмотреть что HTTPClient юзает. в коде будет видно
Winhttp юзает, я посмотрел
источник

DB

Dmitry Belkevich in Delphi & Lazarus
WinHTTP это же http.sys?
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Dmitry Belkevich
WinHTTP это же http.sys?
это winhttp.dll
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
А что он использует не известно. Возможно и этот драйвер
источник

DB

Dmitry Belkevich in Delphi & Lazarus
два модуля
источник

DB

Dmitry Belkevich in Delphi & Lazarus
источник

DB

Dmitry Belkevich in Delphi & Lazarus
http/winhttp
источник

DB

Dmitry Belkevich in Delphi & Lazarus
ну тогда ладно. этот аргумент снимается ) юзайте, если подходит )
http.sys ядерный, всё так
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
дает кучу возможностей.
к примеру дает отдельно выбирать что сериализовывать: поля, свойства, только выбранные элементы
более удобные кастомные конвертеры и тд
стОит посмотреть его.
по мне так сериализатор должен только сериализовывать что дали, а не давать какие-то поля выбирать и т.п.
источник

VA

Viktor Akselrod in Delphi & Lazarus
George Bakhtadze
по мне так сериализатор должен только сериализовывать что дали, а не давать какие-то поля выбирать и т.п.
в общем случае да.
но есть исключения
всё как всегда.
помимо выбора объектов сериализации там есть другие плюшки
источник

GB

George Bakhtadze in Delphi & Lazarus
Дмитрий texnix 🇨🇳
этож норма работать по рдп
зачем это? разве что если IDE не работает на используемой ОС :)
источник

МС

Максим Сысоев in Delphi & Lazarus
George Bakhtadze
по мне так сериализатор должен только сериализовывать что дали, а не давать какие-то поля выбирать и т.п.
Ну есть и другие мнения.
источник

МС

Максим Сысоев in Delphi & Lazarus
Из последнего - приходит время от сервака в ЮниксТайм. Лично мне удобнее его в ТДейтТайм хранить. И хорошо если сериализатор это умеет
источник

Дt

Дмитрий texnix 🇨🇳 in Delphi & Lazarus
George Bakhtadze
зачем это? разве что если IDE не работает на используемой ОС :)
мне лично затем, что на работе не выдали нормального компа, потому купил себе свой, и туда поставил делфи и подключаюсь по рдп, а на убогом не хочу кодить.
источник

GB

George Bakhtadze in Delphi & Lazarus
Viktor Akselrod
в общем случае да.
но есть исключения
всё как всегда.
помимо выбора объектов сериализации там есть другие плюшки
исколючения из принципов SRP и low coupling? есть конечно, но до добра не доводят...
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Максим Сысоев
Из последнего - приходит время от сервака в ЮниксТайм. Лично мне удобнее его в ТДейтТайм хранить. И хорошо если сериализатор это умеет
Для этого создаешь property get/set и всё
источник

GB

George Bakhtadze in Delphi & Lazarus
Максим Сысоев
Из последнего - приходит время от сервака в ЮниксТайм. Лично мне удобнее его в ТДейтТайм хранить. И хорошо если сериализатор это умеет
формат хранения (сериализации) как раз дело сериализатора
источник

ГМ

Геннадий Малинин in Delphi & Lazarus
Я такое часто использую и сейчас
источник

GB

George Bakhtadze in Delphi & Lazarus
Дмитрий texnix 🇨🇳
мне лично затем, что на работе не выдали нормального компа, потому купил себе свой, и туда поставил делфи и подключаюсь по рдп, а на убогом не хочу кодить.
т.е. ты с рабочего компа на домашний цепляешься? 😲
источник

МС

Максим Сысоев in Delphi & Lazarus
Геннадий Малинин
Для этого создаешь property get/set и всё
Мне повезло, и я не занимаюсь этим действом😂
источник