Решение проблемы с русской кодировкой при отображении коммитов (commits) файлов в репозиториях (repos) Azure DevOps

При выполнении коммита, содержащего комментарии или литералы на русском языке можно увидеть, что кириллические надписи отображаются неверно.

Ошибка кодировки
Ошибка кодировки

Читать далее «Решение проблемы с русской кодировкой при отображении коммитов (commits) файлов в репозиториях (repos) Azure DevOps»

Исправление ошибки «NullReferenceException encountered» при синхронизации с репозиторием на Azure DevOps из MS Visual Studio

При попытке синхронизации с репозиторием на Azure DevOps из MS Visual Studio может возникнуть ошибка:

Git failed with a fatal error.
NullReferenceException encountered.
��뫪� �� ��ꥪ� �� 㪠�뢠�� �� �������� ��ꥪ�.
cannot spawn /c/program files (x86)/microsoft visual studio/2017/community/common7/ide/commonextensions/microsoft/teamfoundation/team explorer/Git/mingw32/libexec/git-core/git-askpass.exe: No such file or directory
could not read Username for ‘https://username.visualstudio.com’: terminal prompts disabled

Читать далее «Исправление ошибки «NullReferenceException encountered» при синхронизации с репозиторием на Azure DevOps из MS Visual Studio»

1С8. Как включить отладку мобильного клиента (файловая база)

Рассмотрим включение отладки при разработке мобильного клиента базы 1С8. В качестве WEB-сервера используем Apache.

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

Читать далее «1С8. Как включить отладку мобильного клиента (файловая база)»

Asterisk и основные конфигурации 1С

Основные конфигурации 1С

Несмотря на большое количество отраслевых решений 1С, существует несколько наиболее популярных конфигураций. Эта популярность обусловлена их универсализацией, что позволяет максимально покрыть потребности бизнеса, не прибегая к изменению типового функционала. Вот список наиболее часто используемых конфигураций:

  • «Управление торговлей» (обычное приложение)
  • «Управление торговлей» (управляемые формы)
  • «Управление небольшой фирмой»
  • «1С:Розница»
  • «Управление производственным предприятием»
  • «Управление торговым предприятием для Украины»
  • «1С-Рарус:CRM»

Читать далее «Asterisk и основные конфигурации 1С»

Как получить номер версии MS Visual Studio для открытия незнакомого проекта.

Иногда нужно открыть проект MS Visual Studio, взятый из неизвестного источника без указания версии IDE. Я столкнулся с этим вопросом, когда делал билд open source SIP клиента MicroSIP. Если про открываемый проект известно немного, то для того, чтобы при сборке не иметь лишних проблем, желательно открывать его в целевой версии Visual Studio.

Читать далее «Как получить номер версии MS Visual Studio для открытия незнакомого проекта.»

Описание функционала подсистемы интеграции конфигураций 1С IP телефонией на базе Asterisk

Общее описание возможностей.

Интеграция позволяет инициировать и отслеживать в базе 1С телефонные вызовы с последующей обработкой. Обработка телефонных звонков в 1С позволяет реализовать следующие функции:

  • инициация звонка из карточки контрагента, физического лица или документа;
  • автоматическое отображение информации о контрагенте при входящем вызове;
  • автоматическое использование сценариев разговора в зависимости от категории и значения абонента;
  • хранение истории телефонных разговоров в контексте объектов 1С: привязка к контрагенту, документу, событию и пр.;
  • выполнение автоматической адресации входящих вызовов на ответственного сотрудника;
  • возможность прослушивать записи разговоров непосредственно из баз 1С;
  • формирование отчетности по использованию телефонии;
  • прочие функции.

Читать далее «Описание функционала подсистемы интеграции конфигураций 1С IP телефонией на базе Asterisk»

SEBMAB-Asterisk-Native. Внешняя компонента для интеграции 1С и Asterisk.

Внешняя компонента 1С SEBMAB-Asterisk-Native предназначена для интеграции 1С8 и Asterisk с использованием интерфейса AMI (Asterisk Managment Interface). Компонента выполнена по технологии NativeAPI, написана на C++ и использует для взаимодействия с Asterisk TCP соединение. SEBMAB-Asterisk-Native позволяет отправлять команды на Asterisk и принимать события сервера.

Читать далее «SEBMAB-Asterisk-Native. Внешняя компонента для интеграции 1С и Asterisk.»