Филькин Сергей

108
Рейтинг

FSerg
Сергей Филькин



  •   Регистрация: 20.05.2007 (17 лет назад)

  •   Был(а) на сайте: вчера в 15:21

Друзья
  • Тимофей Бугаевский
  • Евгения Карук
  • Алексей Алексеев
  • Дмитрий Малышев
  • Гордей Голиков
  • Андрей Волин
  • Сергей
  • Иван МТ
  • Дмитрий Резников
  • Антон Титовец
  • Анатолий Петко
Подписчики 10

Группы

Профессиональный разработчик

IE 2017 Online

Участник Meetup

IE2021_msk Online

Рейтинг 108

Мгновенные тонкие клоны баз 1С для разработки и тестов

Статья Системный администратор Программист Абонемент ($m) Архив с данными Инструменты администратора БД

Представьте, что копия рабочего инстанса PostgreSQL создается мгновенно (секунды), с возможностью выбора даты. Представьте, что для нескольких параллельных экспериментов с базой в 250Гб не требуется терабайт. Расскажу про классный сервис от postgres.ai, реализующий "тонкие клоны" над ZFS! Разберем на примере бесплатной Community Edition.

1 стартмани

06.05.2024    7760    3    FSerg    13       

43

Управление контроллером WiFi-сетей UniFi (Ubiquity) из 1С (8.3)

Инструменты и обработки Системный администратор Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Подсистема Сети

Это, конечно, громко сказано «управление», в моем случае я просто генерирую ваучеры с кодами доступа к WiFi сети из 1С:Предприятия 8.x, но по аналогии можно реализовать выполнение и других команд (типа забэкапиться, перезагрузиться и т.п.)

1 стартмани

11.01.2015    18839    27    FSerg    7       

23

Комментарии

ОбменOBM SCHEM - формирование схемы обменов#3 20.05.24 10:27
Прикольные схемы, выглядят оч.компактно и наглядно!
AdminМгновенные тонкие клоны баз 1С для разработки и тестов#10 10.05.24 16:10
(9) Глянул исходники проекта, тут видно, что перед созданием снепшота выполняется checkpoint, т.е. не должно быть проблем.
AdminМгновенные тонкие клоны баз 1С для разработки и тестов#8 07.05.24 20:30
(7) Пока нет опыта рабочей эксплуатации, поэтому ничего не могу уверенно сказать.
Для кейса с большой, тяжелой (на несколько недель) разработкой, наверно, правильнее сделать вручную полноценную копию.
Конкретно у нас много задач на небольшие эксперименты, но в больших базах.
- Поменять логику одного вида документа
- Поменять/потестировать обмен данными на определенном виде документа
- Поменять/потестировать какую-то интеграцию но с реальными данными
- И так далее.
На моих синтетических примерах с обычной 1С Бухгалтерией - работает хорошо.
AdminМгновенные тонкие клоны баз 1С для разработки и тестов#2 06.05.24 15:07
(1) Как я понимаю, идея с COW над ZFS cработает с любыми данными.
Но конкретно сервис построен вокруг PostgreSQL, для него делается автоматизация с промоушеном клонов и прочее.
AdminМгновенные тонкие клоны баз 1С для разработки и тестов#0 04.05.24 11:59
Представьте, что копия рабочего инстанса PostgreSQL создается мгновенно (секунды), с возможностью выбора даты. Представьте, что для нескольких параллельных экспериментов с базой в 250Гб не требуется терабайт. Расскажу про классный сервис от postgres.ai, реализующий "тонкие клоны" над ZFS! Разберем на примере бесплатной Community Edition.
ОбменИнтеграция YCLIENTS с 1С: Бухгалтерией#12 13.08.23 19:51
(9) В обработке не очень безопасный код.
1. Предполагается, что были предварительно загружены все товары.
2. Предполагается. что были предварительно загружены все услуги.

Товары загружаются не все, а только первые 25 товаров. Нужна доработка для по-страничной загрузке (в предыдущем комментарии писал).
Услуги загружаются одним вызовом все, но есть нюанс.
Когда загружаются транзакции, то все что не "Продажа товаров" считается продажей услуг, а на самом деле в ответе от YCLIENT еще могут быть продажи сертификатов и вот на этих транзакциях срабатывает ошибка поиска услуг (подарочный сертификат - не услуга).

И первая и вторая проблема не сложно дорабатывается.
Автору спасибо за обработку!
ОбменИнтеграция YCLIENTS с 1С: Бухгалтерией#11 13.08.23 12:01
(7) На запрос товаров нужно задавать доп.параметр count=100, тогда yclients вернет 100 товаров, но видимо, там внутренний лимит, больше 100 если указываешь, то возвращается опять 25 товаров.
В общем, нужно задействовать по-страничные запросы, т.е. чтобы получить 600 товаров нужно будет сделать 6 запросов:
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=1
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=2
...
https://api.yclients.com/api/v1/goods/{company_id}?count=100&page=6
И сконкатенировать результаты.
Обмен1С:ДиректБанк (загрузка выписок СБЕРБАНК), ошибка работы с Интернет: Удаленный узел не прошел проверку#4 01.12.22 17:16
У меня УТ 11.4. Попробовал сделать шаги описанные в статье и они не помогли. Скачал патч для УТ 11.5 EF_00_00484604 и внес в него изменения для работы в УТ 11.4 после этого директ-банк заработал.
ПубликацииТерминал системы быстрых платежей: оплата по QR-коду для 1С:УТ11, КА 2.х и ERP 2.х,Розница отраслевые#62 27.07.22 11:13
Если у нас несколько рабочих мест кассиров, то продукт покупатеся один (на базу 1С) или на каждое рабочее место кассира?