3661
Рейтинг

Aleksey.Bochkov



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

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

Друзья
  • Василий Дружинин
  • Павел Баскир
  • Алексей Королев
  • Владимир Гусев
  • cdmannnn cdmannnn
  • Александр Остапчук
  • Петр Лунегов
  • Михаил Коваленко
  • Евгений Комиссаров
  • Антон Ч
  • Дмитрий Малышев
  • Александр Шипков
  • amsd asd
  • Евгений Зайцев
  • Людмила Зорина
Подписчики 97

Группы

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

IE 2012 Докладчик

Рейтинг 3661

Пример двусторонней интеграции 1С и Slack

Инструменты и обработки Программист Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m) Конфигурация (md, cf) WEB-интеграция

Пример демонстрирует двустороннюю интеграцию 1С и Slack с передачей пользовательских данных между двумя системами Есть разные варианты реализации, учитывая, что Slack отправляет запросы на стороне сервере, это решение предполагает, что путь к 1C API будет доступен публично. Один из вариантов реализации с минимальными рисками, это использование AWS Lambda в качестве прокси запросов. Это предполагает, что база 1С доступа из AWS, или находится там. Данный пример ни в коем роде не является работающим решением и не содержит никаких настроек/конфигураций для обеспечения адекватной безопасности.

1 стартмани

10.05.2022    2635    3    Aleksey.Bochkov    2       

10

[SQL Server] Использование trace flag 9592 для сжатия траффика в кластере AlwaysOn

Статья Системный администратор Платформа 1С v8.3 MS SQL Бесплатно (free) Нет файла HighLoad оптимизация

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

18.05.2020    3624    Aleksey.Bochkov    4       

16

Диспетчер Хранилища Запросов в SQL Server 2016+ (он же Query Store)

Статья Системный администратор MS SQL Бесплатно (free) Нет файла HighLoad оптимизация

Если вы используете SQL Server 2016 или более позднюю версию, то у вас есть возможность использовать встроенную систему мониторинга, которая позволяет отслеживать самые базовые метрики выполняемых запросов и статистику ожиданий (потребления ресурсов). Эта информация позволяет быстро получить самые ресурсоемкие запросы с их планами и агрегированной статистикой выполнения.

26.04.2019    18216    Aleksey.Bochkov    8       

69

Мониторинг здоровья MS SQL Server

Инструменты и обработки Системный администратор MS SQL Абонемент ($m) Архив с данными HighLoad оптимизация

Описывается очередной изобретенный "велосипед" для мониторинга здоровья MS SQL Server, который мы используем в glassdoor.com - втором крупнейшем в США сайте для соискателей работы.

1 стартмани

23.10.2018    13902    12    Aleksey.Bochkov    2       

24

Опыт миграции из собственного датацентра в облако AWS

Статья Системный администратор Windows Бесплатно (free) Нет файла HighLoad оптимизация

Хотя данная публикация и не имеет прямого отношения к 1С, она может быть интересна тем, кто занимается крупными базами данных на MS SQL Server. Описывается опыт миграции баз данных в облако AWS в компании glassdoor.com, где я занимался этим проектом. Это первый драфт текста, получившийся довольно скомканным - в процессе буду дополнять.

29.07.2018    13372    Aleksey.Bochkov    9       

21

Альтернативная Консоль администрирования сервера 1С 8.3

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

Первый прототип web-приложения для администрирования серверов 1С через api сервера администрирования. В настоящий момент это демонстрация технологии и поиск оптимальных алгоритмов, а не готовое для использования решение. В перспективе хотелось бы позиционировать как полноценную замену стандартной консоли администрирования.

1 стартмани

13.11.2015    42137    31    Aleksey.Bochkov    14       

83

Сложные запросы в динамическом списке или как не надо писать запросы для них

Статья Программист Платформа 1С v8.3 Бесплатно (free) Нет файла Запросы

Задачи вывода в динамическом списке информации из смежных таблиц возникают очень часто, при этом программисты зачастую используют решения "в лоб", которые оказываются не совсем удачными.

24.07.2015    85599    Aleksey.Bochkov    39       

287

Отчет по размерам таблиц в базе данных как одно из средств анализа проблем

Статья Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Windows Бесплатно (free) Нет файла Статистика базы данных

Зачастую, когда пользователи обращаются с жалобами на производительность, бывает полезно посмотреть на отчет по размерам таблиц базы данных. Он может отчетливо показать ряд распространенных проблем, устранение которых даст существенный эффект. Приведенная информация вряд ли покажется чем-то новым для опытных специалистов.

21.07.2015    42336    Aleksey.Bochkov    15       

66

Комментарии

ОбменREST API AWS S3 Browser - пример интеграции 1С и AWS S3 средствами платформы#15 07.11.23 22:58
(14) через обычные HTTP запросы (ну или через COM попробовать как тут описано https://infostart.ru/1c/tools/1943747/ ) - 1С вызывает простые запросы в Python прослойке, а Python уже использует официальные библиотеки для работы AWS S3 / Azure Blob Storage / любые другие целевые системы.
Сильно проще, чем поддерживать низкоуровневую REST интеграцию напрямую с S3.

В этом примере операций то особо нет. Если начать усложнять операциями типа фильтрации по тегам, или получения публичной подписанной ссылки, или права доступа отдельные, то IMHO неоправданно сложно получается.
ОбменREST API AWS S3 Browser - пример интеграции 1С и AWS S3 средствами платформы#13 07.11.23 15:44
(12) код был написан на основе работающего .NET примера.. просто от скуки на самом деле.
Я бы не рекомендовал использовать что-то подобное в реальной системе, т.к. поддерживать такой протокол интеграции довольно сложно.
Более правильным вариантом, как мне кажется, было бы использование Python - сделать минимальные функции на Flask, завернуть в Docker и не беспокоиться по поводу изменения протокола интеграции или авторизации на стороне AWS. Я хочу добавлю такой пример на GitHub в скором времени.
ОбменREST API AWS S3 Browser - пример интеграции 1С и AWS S3 средствами платформы#11 13.10.23 0:03
(2)
Цитата
The request signature we calculated does not match the signature you provided. Check your key and signing method.
странно, у меня прежний код все еще работает.
AdminКак Glassdoor использует SQL Server Always Encrypted для защиты конфиденциальных данных пользователей (на английском)#0 18.11.22 8:00
Моя презентация с PASS Data Community Summit 2022 в Сиэтле, 17 ноября 2022.
ОбменПример двусторонней интеграции 1С и Slack#2 11.05.22 15:44
(1) чтобы избежать публикации открытого 1С API в интернете - насколько я понял, добавить аутентицикацию в вызовы со стороны Slack нельзя. Поправите меня, если я ошибся.
Вариант с открытым HTTP-сервисом 1С в интернете также подойдет, но я не хотел давать примера небезопасной конфигурации.
ОбменПример двусторонней интеграции 1С и Slack#0 10.05.22 16:00
Пример демонстрирует двустороннюю интеграцию 1С и Slack с передачей пользовательских данных между двумя системами
Есть разные варианты реализации, учитывая, что Slack отправляет запросы на стороне сервере, это решение предполагает, что путь к 1C API будет доступен публично.
Один из вариантов реализации с минимальными рисками, это использование AWS Lambda в качестве прокси запросов. Это предполагает, что база 1С доступа из AWS, или находится там.
Данный пример ни в коем роде не является работающим решением и не содержит никаких настроек/конфигураций для обеспечения адекватной безопасности.
ОбменREST API AWS S3 Browser - пример интеграции 1С и AWS S3 средствами платформы#0 24.02.22 21:15
Пример работы с S3 средствами 1С через REST API - без внешних компонент, SDK или CLI.
AdminПростое добавление новых служб сервера 1С или изменение параметров у существующих (с исходниками).#38 17.12.21 21:40
(37) Антивирусу не нравится проверка на административные права и установка сервиса как такового. Я попробую переделать как-нибудь по-другому если время будет. Вы можете скачать исходники и собрать с помощью Visual Studio.

Кстати, какой у вас антивирус?
ОбменНастраиваем авторизацию пользователей 1С через Okta#5 03.05.21 20:40
(4) Okta поддерживает двойную аутентификацию.