Aptivi Development Toolkit (ADT) version 1.0.1.0, the first upgrade for this toolkit, is now available!
#Aptivi #ADT #programming #TechNews #TechUpdates #python #python3
Aptivi Development Toolkit (ADT) version 1.0.1.0, the first upgrade for this toolkit, is now available!
#Aptivi #ADT #programming #TechNews #TechUpdates #python #python3
Распознаём реквизиты из карточки контрагентов: Как мы сделали API для извлечения реквизитов из документов
Привет, Хабр! Каждый, кто работал с бухгалтерией, CRM или просто заводил контрагента вручную, знает эту боль. Вам присылают карточку компании в PDF, договор в DOCX или просто текстовый файл с реквизитами. Задача: достать оттуда ИНН, КПП, расчётный счёт и БИК, чтобы не схлопотать штраф за неверные данные. Можно нанимать стажёра, который будет перепечатывать это в Excel. А можно довериться машине. Мы в нашей компании долгое время решали эту проблему для своих внутренних задач (интеграция с 1С и автоматизация документооборота), а в итоге обкатали решение и выпилили в отдельный публичный сервис. Сегодня расскажу, как наш API извлечения реквизитов работает под капотом, покажу примеры кода на 6 языках (включая 1С, куда без него) и честно расскажу о таймаутах и подводных камнях.

Привет, Хабр! Каждый, кто работал с бухгалтерией, CRM или просто заводил контрагента вручную, знает эту боль. Вам присылают карточку компании в PDF, договор в DOCX или просто текстовый файл с...
project that models human organs and body movement in software #python3
Загрузка конфигурации из settings.toml в Python: чтение, проверка структуры и преобразование в объекты Pydantic
В прикладной разработке параметры программы обычно не размещают непосредственно в исходном коде. Токены, адреса серверов, номера портов, режимы запуска, имена пользователей, пароли и иные значения конфигурационного характера выносятся во внешний файл настроек. Такой способ организации данных позволяет отделить служебные параметры от программной логики, упростить сопровождение проекта и уменьшить вероятность ошибок при изменении окружения. Ниже рассматривается модуль Python, который читает файл settings.toml , преобразует его содержимое в структуры Python, извлекает нужный раздел конфигурации и проверяет его через модель Pydantic .

В прикладной разработке параметры программы обычно не размещают непосредственно в исходном коде. Токены, адреса серверов, номера портов, режимы запуска, имена пользователей, пароли и иные значения...
I wanted to be able to run #VolksForth for the #Commodore64 from a .CRT image so that it becomes immediately available at power on (just like you can do with #DurexForth ).
So I found this nice little #Python script below which converts your *.PRG file to a *.CRT file and adds a bootloder to it.
Some of you probably know this already, but I was very happy to find it - works with #Python3 as well:
Пишем свой диалект LISP
Привет, Хабр и читатели! Сегодня я попытаюсь сделать с вами диалект LISP. Я думаю, что я достаточно хорошо понимаю как его сделать. Мы реализуем там TCO, FEXPR функции и dynamic scoping.
Python 3.2 and concurrent.futures: The Release That Made Python 3 Worth Using
https://techlife.blog/python-3-2-and-concurrent-futures-the-release-that-made-python-3-worth-using
#Python #Python3 #Programming #SoftwareHistory #TheStoryOfPython #OpenSource #TechHistory #Developer #CodingLife