Size: a a a

2020 December 13

DB

Dmitry Belkevich in Delphi & Lazarus
жедаи если что там рядом:
https://github.com/Makhaon/jcl
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ed Doc
А нативной поддержки json в Лазаре нет? Чтобы "искаропки" было?
видишь. задача была и до сих пор сделать единый код на два компилятора
источник

DB

Dmitry Belkevich in Delphi & Lazarus
поэтому 'родные' встроенные 'нестандартные' либы сразу, увы, отвалились из-за полной несовместимости
источник

DB

Dmitry Belkevich in Delphi & Lazarus
можно было, конечно, городить интерфейсы (в конце концов тот же суперобджект такой наполовину, но готовый, что важно :) ) но что-то пилить свои интерфейсы было лениво
источник

DB

Dmitry Belkevich in Delphi & Lazarus
закончилось всё одними либами везде. успешно работает и давно
источник

DB

Dmitry Belkevich in Delphi & Lazarus
с сетевыми либами то я по-другому поступил. запилил классы-прослойки, к которым можно подключить фактически любые синхронные (тоже важно) либы. в результате выжили две: инди и синапс. а в последних сборках на 10.4 вообще только синапс остался (он был основном на лазарь-линукс ветке), инди полностью выкошен со всех компиляторов и платформ
источник

ED

Ed Doc in Delphi & Lazarus
ясно, спасибо, Дим.
источник

DB

Dmitry Belkevich in Delphi & Lazarus
синапсовский http(позже + tls/ssl) сервер тоже свой. переписанный и дописанный интернетный пример. работает как часы. наверно выложу таки, давно собирался
источник

ED

Ed Doc in Delphi & Lazarus
👍🏻
источник

DB

Dmitry Belkevich in Delphi & Lazarus
родного в синапсе в отличие от инди никогда не было. поэтому пришлось по развалам бродить и что-то в прод тянуть. я там пофиксил буквально один жесточайший баг, буквально одной что ли строкой или вообще одним словом, слабо за давностью помню, после чего всё одномоментно и отлично заработало
встань и иди в прямом вот смысле )
такого кардинального улучшения ни до ни после не помню нигде
источник

ED

Ed Doc in Delphi & Lazarus
Кстати, я как-то задавал тебе уже этот вопрос на скруле, но не помню, ответил ли ты. Поэтому спрошу тут: вы какими библами пользуетесь для парсинга и отображения dicom-ского формата?
источник

Y

YuS in Delphi & Lazarus
Ed Doc
А нативной поддержки json в Лазаре нет? Чтобы "искаропки" было?
Как это нету. Вот же https://wiki.freepascal.org/fcl-json
источник

ED

Ed Doc in Delphi & Lazarus
я видел на основном форуме Лазаря примеры (без исходников), где BGRA-компоненты используются. Но там тупо только картинки, а мен надо серии
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Ed Doc
Кстати, я как-то задавал тебе уже этот вопрос на скруле, но не помню, ответил ли ты. Поэтому спрошу тут: вы какими библами пользуетесь для парсинга и отображения dicom-ского формата?
у нас всё дайкомовское свое, 100%
источник

ED

Ed Doc in Delphi & Lazarus
Dmitry Belkevich
у нас всё дайкомовское свое, 100%
ну тогда ясно
источник

DB

Dmitry Belkevich in Delphi & Lazarus
из стороннего мы юзаем только пакеры и анпакеры разных хитрых jpeg'ов. юзаем gdcm
источник

DB

Dmitry Belkevich in Delphi & Lazarus
но юзаем только пак и анпак из всей либы. так сеть, файлы, дайкомдиры, парсеры - 100% делфи и свои
источник

ED

Ed Doc in Delphi & Lazarus
YuS
Как это нету. Вот же https://wiki.freepascal.org/fcl-json
точно, я же эту статью на родной переводил :) Смотри-ка ж ты, запамятовал  😂
источник

DB

Dmitry Belkevich in Delphi & Lazarus
Dmitry Belkevich
но юзаем только пак и анпак из всей либы. так сеть, файлы, дайкомдиры, парсеры - 100% делфи и свои
вот их не все сам писал. либы на 80-85% заказные были. дописывал местами
источник

ED

Ed Doc in Delphi & Lazarus
Dmitry Belkevich
из стороннего мы юзаем только пакеры и анпакеры разных хитрых jpeg'ов. юзаем gdcm
Хорошо, посоветуй качественную доку по dicom. Хочу досконально разобраться. Есть желание в свой АРМ встроить
источник