Перейти к содержимому

PostgreSQL для 1С

Postgres Pro

Крайне полезная видео инструкция с конференции «PGConf.Russia», по настройке Postgres для 1С от Антона Дорошкевича. Обязательно к просмотру для программистов и администраторов 1С.

Мастер-класс настройки PostgreSQL для 1С
«Вас ждёт увлекательное путешествие по настройкам PostgreSQL. Мы поговорим о том, что с 1С не так или наоборот так, что под неё надо специально настраивать СУБД. Обсудим подходы к тестированию скорости работы 1С. Рассмотрим различные варианты схем резервного копирования и обеспечения отказоустойчивости. В процессе мы сравним скорость работы 1С на PostgreSQL настроенном по умолчанию со скоростью работы на настроенном для 1С PostgreSQL. Так же мы создадим реплику PostgreSQL, и переключим на неё Сервер 1С «на живую», посмотрим, что увидят пользователи 1С при этой операции. И отдельный блок будет посвящён PostgresPro Enterprise Edition, как использование его преимуществ влияет на скорость работы 1С.»

Подробнее »PostgreSQL для 1С

1С Kafka

1С Kafka

1С Kafka быстрый старт обмена данными.

Задача публикации, реализовать крайне простой и упрощенный вариант обмена фотографиями, между приложением на мобильной платформе 1С, брокером сообщений Apache Kafka и клиент-серверным приложением 1С. Для взаимодействия с Apache Kafka, используется Kafka REST Proxy.
Описание работы информационной системы «1С Kafka»:

  1. В приложении для мобильной платформы 1С, выполняется фотосъемка с дальнейшей отправкой, закодированных «Base64» двоичных данных в Apache Kafka используя Kafka REST Proxy.
  2. В клиент-серверном приложении, вручную опрашивается Apache Kafka и в случае наличия данных, производится загрузка в регистр сведений.

Подробнее »1С Kafka

Отказ от дефрагментации

Отказ от дефрагментации

Рекомендую к прочтению, интересную статью 📖 «Отказ от дефрагментации», автор Гладченко Александр в его блоге «MS SQL Server — дело тонкое…»:

В этой статье попытаемся понять, как изменились процедуры обслуживания индексов для таблиц Microsoft SQL Server в современных условиях: при размещении файлов данных и журнала транзакций на SSD-дисках, многократном увеличении числа процессорных ядер и в условиях, когда оперативная память сервера стала измеряться Терабайтами.

Радио 1С Энтерпрайз

Радио 1С Энтерпрайз

Настоятельно рекомендую к прослушиванию и конспектированию 📻 «Радио 1С Энтерпрайз»:

Подкаст повествует о парадигме, теории и практике разработки программного обеспечения на платформе «1С: Предприятие», об управлении разработкой, о новых возможностях и механизмах платформы, об интересных и полезных разработчикам инструментах, техниках и методиках работы, ну – и так далее.
Автор – Никита Зайцев (a.k.a. WildHare), эксперт по стеку технологий «1С: Предприятие», профессиональный стаж ~23 года, основная специализация – тяжелые, уникальные, большие и по-хорошему страшные системы / проекты. Адрес автора для обратной связи – nikita.wild@gmail.com, почта проверяется регулярно.

Новость из «Заметки из Зазеркалья»: Старт второго сезона подкаста «Радио 1С Энтерпрайз».

Подкаст доступен на следующих площадках:

Телеграм-канал с дополнительными текстовыми материалами, анонсами и интерактивами: https://t.me/radio1c

Ранее уже писал об это авторе, в заметке: 📖 «Книга «Не спеша, эффективно и правильно – путь разработки», автор Никита Зайцев».

Двухфакторная аутентификация 1С

Двухфакторная аутентификация 1С

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

В данной заметке, будут рассмотрены способы использования механизма двойной аутентификация, так как это один из важнейших аспектов информационной безопасности в 1С.

Как работает двухфакторная аутентификация 1С — Для того, чтобы получить доступ, пользователь должен дважды подтвердить тот факт, что он – это он, причем, разными способами. Например, ввести логин и пароль (первый фактор аутентификации), а затем ввести код, присланный на его мобильный телефон (второй фактор аутентификации). Метод двухфакторной аутентификации в 1С доступен с версии платформы 8.3.15.1489.

Подробнее »Двухфакторная аутентификация 1С

Безопасность 1С

Безопасность 1С

Безопасность 1С — это постоянная работа, контроль и анализ текущей ситуации, с цель предотвращения несанкционированного доступа, использования, раскрытия, искажения, изменения, исследования, записи или уничтожения информации.
Данная работа относится ко всем, кто непосредственно взаимодействует с информационной системой, пользователи, разработчики, консультанты и администраторы.
Даже если вам кажется, что безопасность 1С вас не касается, подумайте о риске, ведь что такое риск? Это абстракция, неопределённость, вероятность, но, когда риск реализуется, он превращается в проблему, которую приходится решать. Поэтому еще на ранних этапах, необходимо снижать риск возникновения неблагоприятных ситуаций, а для этого необходимо знать о безопасности в 1С.

В данной заметке, будет собираться информация по безопасности 1С, такие как ссылки, рекомендации, статьи и прочие доступные материалы.

Подробнее »Безопасность 1С

Фоновое задание при проведении

Задача: Необходимо сделать запись, в регистр сведений, в рамках процедуры «ОбработкаПроведения», которая выполняется в рамках неявной транзакции. Запись должна быть произведена при любом исходе завершения транзакции.

Решение: Если добавить запись в регистр сведений, внутри процедуры проведения, то при откате транзакции, запись в регистре, так же отменится. В данном случае, можно использовать фоновые задания, пример:

Фоновое задание при проведении
Фоновое задание при проведении

Телеграм бот Node.js Webhook

Телеграм бот Node.js Webhook

Задача:
Создать Телеграм бота и научится работать с ним с помощью Node.js и библиотеки «Telegraf», через webhook, используя для этого виртуальный выделенный сервер (VDS) и самоподписанный SSL сертификат.
Подробнее »Телеграм бот Node.js Webhook

Телеграм бот 1С

Телеграм бот 1С

Задача:
Создать телеграм бота и научится работать с ним в «1С:Предприятие 8», через long polling и webhooks, используя Telegram bot API.

02.04.2021 Обновлено:
— Добавлено видео «Интеграция 1С с Telegram за 12 минут», где показано как с помощью системы взаимодействия работать с телеграм ботом.

Подробнее »Телеграм бот 1С

Анализ данных и прогнозирование в 1С — Общая статистика

Общая статистика

Анализ данных и прогнозирование в 1С – Общая статистика

Цитаты из ИТС («Руководство разработчика» — «Глава 14. Анализ данных и прогнозирование»):
«Механизм анализа данных и прогнозирования позволяет реализовывать в прикладных решениях различные средства для выявления закономерностей, которые обычно скрываются за большими объемами информации».

Подробнее »Анализ данных и прогнозирование в 1С — Общая статистика

Выбор акций, финансовые показатели и мультипликаторы

Сравнение компаний

Не является индивидуальной инвестиционной рекомендацией (Отказ от ответственности).

Всегда помните про:

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

Обновлено 21.07.2020: Добавлены два видео:
1. Северсталь, НЛМК, ММК — акции какой компании купить (2020 год)? с канала Опыт инвестора.
2. Фундаментальный анализ: мультипликаторы акций / Как найти недооцененные акции? с канала InvestFuture.

Акции какой компании лучше всего приобрести, «Северсталь», «Новолипецкий металлургический комбинат» или «Магнитогорский металлургический комбинат»?

Для ответа на вопрос, сперва необходимо провести, первичный анализ, финансовых показателей и мультипликаторов предприятий.

Подробнее »Выбор акций, финансовые показатели и мультипликаторы

Linux для начинающих

Запись создана, как шпаргалка, чтобы в случае необходимости, использовать как точку входа, для поиска нужной информации. За основу, был взят курс: OTUS: Linux для начинающих — Отличный видеокурс рассчитанный для программистов и администраторов, которые хотят освоить ОС Linux. Курс понравился структурой, которая объясняет основы, необходимые для начинающих изучение.

NewTux

Linux — семейство Unix-подобных операционных систем на базе ядра Linux, включающих тот или иной набор утилит и программ проекта GNU, и, возможно, другие компоненты. Как и ядро Linux, системы на его основе как правило создаются и распространяются в соответствии с моделью разработки свободного и открытого программного обеспечения. Linux-системы распространяются в основном бесплатно в виде различных дистрибутивов — в форме, готовой для установки и удобной для сопровождения и обновлений, — и имеющих свой набор системных и прикладных компонентов, как свободных, так, возможно, и собственнических. Linux — Википедия.

Подробнее »Linux для начинающих

Книга «Не спеша, эффективно и правильно – путь разработки», автор Никита Зайцев

Рекомендую к прочтению книгу «Не спеша, эффективно и правильно – путь разработки», автор Никита Зайцев (a.k.a WildHare).

Никита Зайцев (a.k.a WildHare)

Черновой вариант книги Никиты Зайцева, a.k.a.WildHare. Разработкой на платформе 1С автор занимается с 1996-го года, специализация — большие и по-хорошему страшные системы. Квалификация «Эксперт», несколько успешных проектов класса «сверхтяжелая». Успешные проекты ЦКТП. Четыре года работал в самой «1С», из них два с половиной архитектором и ведущим разработчиком облачной Технологии 1cFresh. Ну — и так далее. Не хвастовства ради, а понимания для. Текст написан не фантазером-теоретиком, а экспертом, у которого за плечами почти двадцать три года инженерной практики на больших проектах.

«Коллеги, вашему вниманию предлагается почти финальный вариант моей книжки. В третьей части, она же практическое руководство, не хватает нескольких глав, и не факт, что у меня получится их дописать. К сожалению, проблемы со здоровьем. Но хочется, чтобы труд не пропал, поэтому весь текст отдается в открытый доступ. Можно публиковать где угодно, цитировать и так далее. Единственное условие – ничего в тексте не менять и указывать авторство. Автор текста – Никита Викторович Зайцев (также известный как WildHare).
Книжка повествует об эффективной разработке программного обеспечения. Можно сказать, что это дистиллят моей личной практики, наработанного опыта, знаний и умений. Издать ее уже скорее всего не получится, но не хотелось бы, чтобы пропало. Поэтому отдается в открытый доступ.
»

Интервью с автором: Никита Зайцев (a.k.a WildHare): «Я – универсальный солдат в мире 1С».

Дополнение:
В первой части, говорится о книге «Вальсируя с Медведями. Управление рисками в проектах по разработке программного обеспечения.», авторы Том ДеМарко и Тимоти Листер. Так же, рекомендую к прочтению, несколько цитат из книги:

Не беритесь за проект, если в нем нет рисков.
Риски и выгоды всегда ходят парой. Проект полон рисков потому, что ведет на нехоженый путь. Он расширяет ваши возможности, и его успешное осуществление доведет ваших конкурентов до безумия. Но главное – в том, что ваши собственные возможности распространятся настолько, что конкурентам будет нечем ответить. Это дает вам конкурентное преимущество и помогает создать собственный, заметный на рынке брэнд.

Риск:
1. Возможное в будущем событие, которое приведет к нежелательным результатам.
2. Сам нежелательный результат.

Первое – причина, а второе – результат, но не пытайтесь обманывать себя, рассчитывая справиться с обоими. Управление рисками как дисциплина целиком занята управлением причинными рисками. Это – те риски, которыми вы можете управлять (Однако оправданность управления рисками, в первую очередь, связана с результатами).

Риск – это проблема, которая еще не возникла, а проблема – это риск, который уже материализовался.
До своего проявления риск – просто абстракция. Это нечто, что может повлиять на ваш проект, а может и не повлиять. Существует вероятность, что игнорирование риска пройдет безнаказанным. Но даже в этом случае вы не избежите обвинения в том, что оказались плохим управленцем, не учтя риск.
Управление рисками – это процесс продумывания корректирующих действий прежде, чем возникнет проблема, пока она еще остается всего лишь абстракцией. Противоположностью управлению рисками является кризисное управление, попытка понять, что делать с проблемой после того, как она появилась.

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

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

Дополнение:
📻 Старт второго сезона подкаста «Радио 1С Энтерпрайз» Радио 1С Энтерпрайз

Внедрение «Библиотеки стандартных подсистем»

Внедрение «Библиотеки стандартных подсистем»

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

Версия платформы 8.3.16.1224, версия БСП 3.1.2.352. В качестве приемника, выступит демонстрационная конфигурация «Управляемое приложение» (1.0.30.5, файловый вариант). Скачать демонстрационную базу и «Библиотеку стандартных подсистем» можно по адресу https://releases.1c.ru (при условии наличия доступа к сайту).
Подробнее »Внедрение «Библиотеки стандартных подсистем»