Складская система живёт как расширение Chrome, мобильное приложение и SaaS. База везде разная: SQLite-WASM в браузере, нативный SQLite на телефоне, сервер по HTTP. Как пишется бизнес-логика один раз - на реальном коде: вывод API-контракта из query-модулей, переезд с IndexedDB и грабли с транзакциями в Capacitor. Читать далее
Самая дорогая ошибка моего B2B SaaS имела ровно одну строчкуСамая дорогая ошибка моего B2B SaaS имела ровно одну строчку: TENANT_ID = “tenant-1” в config.py. Полтора дня поиска бага показали, почему multi-tenant архитектуру нужно закладывать с первого коммита. Разбор трёх архитектурных решений для multi-tenant SaaS в регулируемой отрасли — tenant_id helper, PostgreSQL EXCLUDE USING gist против double-booking, 152-ФЗ как код на FastAPI и SQLAlchemy. Читать далее
Книга «Учет и отчетность для руководителя малого предприятия» предназначена для тех, у кого появилась необходимость и большое желание за короткий срок изучить бухгалтерский учет и отчетность малого предприятия, познакомиться с системой налогообложения, а также для тех, кто желает обновить или пополнить свои знания в этой области. Начальные знания не имеют особого значения. Учет и отчетность для руководителя малого предприятия ISBN 978-5-4461-1643-0 в наличии Цена: 285.00 ₽ КУПИТЬ
В этой статье я хотел бы обсудить проблему дублирования кода в Adaptivist ScriptRunner. Когда начинаешь писать скрипты в ScriptRunner, то обычно весь код пишешь в одном скрипте и затем добавляешь этот скрипт в пост функцию, валидатор, условие и тому подобное. Все идет хорошо до тех пор, пока ты не…