Aptivi Development Toolkit (ADT) v1.0.1.0 is now available!

Since the first release of Aptivi Development Toolkit (ADT), we have worked on making plans for this toolkit’s updates to make sure that it stays reliable and stable. The first version was fi…

Aptivi

Распознаём реквизиты из карточки контрагентов: Как мы сделали API для извлечения реквизитов из документов

Привет, Хабр! Каждый, кто работал с бухгалтерией, CRM или просто заводил контрагента вручную, знает эту боль. Вам присылают карточку компании в PDF, договор в DOCX или просто текстовый файл с реквизитами. Задача: достать оттуда ИНН, КПП, расчётный счёт и БИК, чтобы не схлопотать штраф за неверные данные. Можно нанимать стажёра, который будет перепечатывать это в Excel. А можно довериться машине. Мы в нашей компании долгое время решали эту проблему для своих внутренних задач (интеграция с 1С и автоматизация документооборота), а в итоге обкатали решение и выпилили в отдельный публичный сервис. Сегодня расскажу, как наш API извлечения реквизитов работает под капотом, покажу примеры кода на 6 языках (включая 1С, куда без него) и честно расскажу о таймаутах и подводных камнях.

https://habr.com/ru/articles/1023562/

#автоматизация_рутины #1с #python3 #go

Распознаём реквизиты из карточки контрагентов: Как мы сделали API для извлечения реквизитов из документов

Привет, Хабр! Каждый, кто работал с бухгалтерией, CRM или просто заводил контрагента вручную, знает эту боль. Вам присылают карточку компании в PDF, договор в DOCX или просто текстовый файл с...

Хабр

project that models human organs and body movement in software #python3

https://askubuntu.com/q/1565659/612

project that models human organs and body movement in software

I am building a project that models human organs and body movement in software, with the goal of eventually mapping this to physical robotic parts (servo motors, sensors, actuators). I am working on

Ask Ubuntu
Client Challenge

Загрузка конфигурации из settings.toml в Python: чтение, проверка структуры и преобразование в объекты Pydantic

В прикладной разработке параметры программы обычно не размещают непосредственно в исходном коде. Токены, адреса серверов, номера портов, режимы запуска, имена пользователей, пароли и иные значения конфигурационного характера выносятся во внешний файл настроек. Такой способ организации данных позволяет отделить служебные параметры от программной логики, упростить сопровождение проекта и уменьшить вероятность ошибок при изменении окружения. Ниже рассматривается модуль Python, который читает файл settings.toml , преобразует его содержимое в структуры Python, извлекает нужный раздел конфигурации и проверяет его через модель Pydantic .

https://habr.com/ru/articles/1022336/

#pydantic #python #python3 #tg #telegram #telegrambot #bot

Загрузка конфигурации из 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:

https://frank-buss.de/c64/prg2crt/index.html

#prg2crt
#EasyFlash
#Tool

C64 PRG to CRT converter

Пишем свой диалект LISP

Привет, Хабр и читатели! Сегодня я попытаюсь сделать с вами диалект LISP. Я думаю, что я достаточно хорошо понимаю как его сделать. Мы реализуем там TCO, FEXPR функции и dynamic scoping.

https://habr.com/ru/articles/1019858/

#lisp #interpreter #python #python3 #tutorial #diy

Пишем свой диалект LISP

Привет, Хабр и читатели! Сегодня я попытаюсь сделать с вами диалект LISP. Я думаю, что я достаточно хорошо понимаю как его сделать. Мы реализуем там TCO, FEXPR функции и dynamic scoping. Как он будет...

Хабр
PyClean v3.6.0 released! Fixes the ignore flag to be considered when used in combination with erase. Try it with #conda or #uv now! `uvx pyclean`. https://pypi.org/project/pyclean/ #python #bytecode #debris #cleanup #development #python3 #cpython #pypy #Linux #macOS #Windows
pyclean

Pure Python cross-platform pyclean. Clean up your Python bytecode.

PyPI
Last week I had several meetings with customers where I also showcased the #PegaProx project for #Proxmox.

The feedback was honestly amazing. Many were impressed by how PegaProx brings essential enterprise grade features to Proxmox clusters that are still missing today. We can clearly see the gaps that were fixed by #ProxLB, #ProxSnap, #ProxCLMC, #ProxPatch and many other ones! Keep in mind, PegaProx is free and fully #opensource!

That said, we know there's always room for improvement. Whether it is major enhancements or small quality of life tweaks, every detail matters. Over the weekend, I took your feedback from the calls seriously and integrated a number of improvements to make PegaProx even more intuitive and powerful.

Your input drives this project forward. If you feel something is missing or could be improved, let us know!

PS: Pegaprox also support #XCP (#XCPng) ans corss-cluster / cross-hypervisor migrations. So, you can quickly jump over to XCP 🙂

Blog: https://gyptazy.com/blog/pegaprox-real-datacenter-manager-proxmox-clusters/
Website: https://pegaprox.com/
GitHub: https://github.com/PegaProx/project-pegaprox/

#PVE #Prox #ProxmoxVE #homelab #enterprise #virtualization #foss #datacenter #manager #python #python3