Расширенный фильтр

Все публикации — все для 1С

Многопоточность. Универсальный «Менеджер потоков» 2.0 Промо 184

Оптимизация БД (HighLoad) Инструментарий Теория программирования Универсальные функции v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий или взаиморасчетов, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

10 стартмани

07.02.2018    63308    138    48    

Многопоточность. Универсальный «Менеджер потоков» (фреймворк) с отслеживанием зависимости объектов Промо 170

Практика программирования Теория программирования Универсальные функции Оптимизация БД (HighLoad) v8 1cv8.cf Россия Абонемент ($m)

Восстановление партий, расчет зарплаты, пакетное формирование документов или отчетов - теперь все это стало доступнее. * Есть желание повысить скорость работы медленных алгоритмов! Но... * Нет времени думать о реализации многопоточности? * о запуске и остановке потоков? * о поддержании потоков в рабочем состоянии? * о передаче данных в потоки и как получить ответ из потока? * об организации последовательности? Тогда ЭТО - то что надо!!!

26.05.2017    34472    77    

Рекомендации по выбору Intel-процессоров для MS SQL Server 2014 13

Оборудование Бесплатно (free)

Перевод публикации от 08.08.2014. Первоисточник - http://sqlperformance.com/2014/08/system-configuration/recommended-processors-sql-2014 Как мне показалось, информация достаточно интересная. Автор Glenn Berry - в статусе SQL Server MVP с 2007, обладатель целой коллекции сертификатов Microsoft, таких как MCITP, MCDBA, MCSE, MCSD, MCAD и MCTS.

20.08.2014    23526    3    

Технология In-Memory OLTP (для SQL Server 2014) 62

Системное Бесплатно (free)

Данная статья написана по итогам доклада, прочитанного на конференции INFOSTART EVENT 2015 CONNECTION 15-17 октября 2015 года. Мой доклад, в свою очередь, стал результатом почти четырех месячных исследований в отрыве от какой-либо работы. Но «игра стоила свеч», и когда я получил свои результаты, я захотел поделиться ими с сообществом.

20.09.2016    14024    14    

Многопоточная выгрузка одного сообщения обмена 13

Практика программирования Теория программирования Перенос данных из 1C8 в 1C8 v8 Абонемент ($m)

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

1 стартмани

05.12.2016    10863    2    24    

Многопоточная обработка данных Промо 37

Оптимизация БД (HighLoad) Системное v8 v8::УФ 1cv8.cf Абонемент ($m)

Конфигурация "Универсальные механизмы: пакеты данных". Набор инструментов для быстрой организации отказоустойчивой многопоточной обработки данных.

1 стартмани

23.11.2018    7939    28    12    

Консоль фоновых заданий 54

Сервисные утилиты v8 1cv8.cf Россия Абонемент ($m)

Фоновые задания позволяют асинхронно инициализировать исполнение процедур общих не глобальных модулей. Обычно используются для реализации сложных вычислений, когда результат может быть получен через продолжительное время. Фоновые задания выполняются в отдельных соединениях и, в общем случае, могут выполняться в разных рабочих процессах и на разных серверах (при использовании кластера серверов), что позволяет распараллелить сложные алгоритмы.

1 стартмани

29.08.2008    18363    1079    14    

WMS на базе 1С:Предприятие 8 - покупка готового решения или самостоятельная разработка? 69

Управление проектом v8 Оптовая торговля, дистрибуция, логистика Россия УУ Оптовая торговля Учет ТМЦ Бесплатно (free)

То что 1С:Предприятие 8 сейчас используется в большинстве компаний в качестве системы управленческого, торгового, финансового и бухгалтерского учета - уже давно не секрет. Но на складах 1С чаще применяется лишь как часть модуля Управление Торговлей и все больше задаются вопросы "А можно ли 1С 8 использовать на складе как полноценную WMS систему?" Давайте попробуем разобраться и попытаться ответить на два вопроса: 1. Можно ли использовать 1С на складе? 2. Что выбрать - купить готовое решение или самостоятельно разработать собственный продукт?

13.11.2010    40407    116    

"Расширяемые" регистры и табличные части 29

Теория программирования v8 1cv8.cf Россия Бесплатно (free)

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

15.05.2012    13094    25    

Как повысить качество разработки своих проектов под 1С? 186

Управление проектом Бесплатно (free)

Здравствуйте уважаемые коллеги. Мы – небольшое франчайзи (4 человека), которое занимается разработкой под 1С вот уже более 2х лет. После первого года работы возникли некоторые проблемы с качеством кода, поскольку начался стремительный рост сложности проектов и, соответственно, начало появляться большое количество неприятных ошибок. В статье я постараюсь рассказать о тех мерах, которые мы приняли для повышения производительности труда программиста и качества написанного им кода. Кому интересно прошу под кат.

11.03.2013    22503    80    

Многопоточность как способ ускорения некоторых процедур Промо 232

Практика программирования v8 Бесплатно (free)

Платформа 1С:Предприятие 8 обладает необходимыми инструментами для обеспечения многопоточности, но на практике про эти инструменты незаслуженно забывают.

09.04.2013    51224    77    

Плюсы и минусы архитектуры 1С 209

Практика программирования Теория программирования v8 Бесплатно (free)

Статья посвящена анализу сильных и слабых сторон в 1С на текущий момент (актуально для 8.2).

10.06.2013    53896    179    

Быстрое обновление данных в клиент-серверном варианте (SQL) 9

Инструментарий v8 1cv8.cf Бесплатно (free)

В статье рассматривается инструкция UPDATE языка запросов SQL.

20.06.2015    13114    39    

Немного о конфигурировании PostgreSQL 279

Системное v8 Бесплатно (free)

*Есть ли альтернатива MSSQL? *PostgreSQL - тормоз или отличная СУБД? *Как заставить работать PostgreSQL на полной скорости?

29.01.2015    141581    89    

Опыт оптимизации и контроля производительности в БД с 3000 пользователей Промо 308

Оптимизация БД (HighLoad) Бесплатно (free)

Данная статья написана по материалам доклада, прочитанного на Конференции Инфостарта IE 2014 29-31 октября 2014 года. Меня зовут Сергей, являюсь руководителем отдела оптимизации и производительности систем в компании "Деловые линии". Цель этого доклада – поделиться информацией о нашем опыте работы с большой базой на платформе 1С, с чем пришлось столкнуться, как удалось обеспечить работоспособность. Уверен, что вам будет интересно, так как подобной информацией мало кто делится, да и про само существование таких систем их владельцы стараются не рассказывать, максимум про это «краем глаза» упоминают участвовавшие в проекте вендоры. **update от 04.03.2016 по вопросам из комментариев

05.08.2015    53083    114    

Формирование маршрута согласования через веб-сервис фоновым заданием на примере связки 1С ERP 2.0.10.115 и 1С Документооборот 1.4.1.10 2

Практика программирования v8 ДО ERP2 Россия Абонемент ($m)

Известно, что все типовые решения на 1С представляют собой приложение, неспособное обрабатывать несколько пользовательских задач одновременно. Например, после нажатия на кнопку, скажем, "Провести" в документе с табличной частью из 1000 строк пользователь может смело пойти попить кофе, если на запуск второго сеанса недостаточно пользовательских лицензий. Если таких "провести" в день много, это порядком надоедает. Хочется многозадачности. На помощь приходят всем в 1С мире известные фоновые задания, позволяющие распараллелить бизнес-логику на сервере. Эта технология уже активно применяется, но лишь при формировании отчетов, в большинстве типовых решений от 1С на управляемых формах. Нажав на кнопку сформировать, Вы наблюдаете на форме анимированную "гифку", подвижность которой свидетельствует об активности пользовательского интерфейса - его готовности принимать команды от пользователя. Эту технологию я решил применить в обработке "ИнтеграцияС1СДокументооборот", переписав алгоритм открытия формы СозданиеБизнесПроцесса с применением фоновых заданий. Основная часть алгоритма в файле обработки, в форме СозданиеБизнесПроцесса. Для его работоспособности необходимо выполнить действия по инструкции ниже.

1 стартмани

21.03.2016    4564    4    1    

Технические проблемы взрывного роста компании 24

Техническое задание Управление проектом Бесплатно (free)

Хочу рассказать об очень интересном проекте, с которым мы недавно столкнулись. В этом проекте необходимо было сделать огромный объем работы за очень короткий промежуток времени, поэтому мы его условно назвали «Марафон со спринтерской скоростью».

26.09.2016    11913    27    

Планы обмена. Управляемый режим блокировок 130

Распределенная БД (УРИБ, УРБД) v8 Бесплатно (free)

Статья о том, как устроен объект конфигурации 1С:Предприятие 8 "План обмена", в том числе на уровне СУБД SQL Server. Анализируются особенности его использования при управляемом режиме блокировок.

28.11.2016    32335    16    

Фоновое проведение документов без изменения конфигурации 32

Обработка документов v8 БП2.0 Россия БУ Абонемент ($m)

Реализация фонового многопоточного проведения документов без изменения конфигурации.

1 стартмани

28.11.2016    41918    50    34    

T-SQL + 1С: как правильно удалять очень много записей 30

Свертка базы Практика программирования v8 1cv8.cf Бесплатно (free)

Свёртка (архивация) больших объёмов данных 1С часто выполняется средствами SQL Server. Эта публикация рассказывает о том, как правильно использовать простую команду DELETE на больших объёмах данных. Даются советы по оптимизации свёртки данных средствами T-SQL.

21.12.2016    13570    39    

Автоматизированная проверка конфигураций… и пара слов о стандартах разработки 250

Практика программирования Тестирование и исправление v8 1cv8.cf Бесплатно (free)

Предлагаю познакомиться с инструментом "Автоматизированная проверка конфигураций" и получить практику его применения

18.01.2017    38904    16    

Вебинтерфейс для OneScript и 1С 26

Работа с интерфейсом v8 Россия Бесплатно (free)

Пример создания вебинтерфейса для OneScript с использованием библиотеки UfaScript.osb

30.06.2017    10124    7    

Перенос зарплатных данных из УПП 1.3, КА 1.1, БП 2.0 --> ЗУП 2.5 КОРП с отбором по организации 2

Перенос данных из 1C8 в 1C8 v8 КА1 БП2.0 ЗУП2.5 УПП1 Абонемент ($m)

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

1 стартмани

12.12.2017    8880    26    9    

Введение в CI для 1С 86

Теория программирования v8 Россия Бесплатно (free)

Значение роли тестирования при разработке ПО трудно переоценить, его применение позволяет повысить надёжность продукта и улучшить качество кода. Для продуктов для платформы 1С:Предприятие существует ряд инструментов для проведения тестирования, в том числе и от самого вендора. Но, также появились открытые инструменты, реализующие мировые практики проведения тестирования (проверки продукта), поддерживаемые сообществом. В этой статье описаны базовые принципы, которые необходимо понимать перед началом применения этих инструментов.

21.11.2017    16773    22    

Передача данных между сеансами и Повторное использование значений между сеансами 41

Практика программирования v8 1cv8.cf Бесплатно (free)

Вам никогда не хотелось в одном сеансе повторно использовать значения, однажды уже вычисленные в другом сеансе?

09.06.2018    7830    11    

Альтернативные технологии нагрузочного тестирования серверной части кода прикладных решений на платформе 1С 54

Оптимизация БД (HighLoad) v8 Бесплатно (free)

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

12.07.2018    7231    10    

Синхронизация хранилища 1С и git-репозитория с применением OneScript и Gitsync. Методика и пошаговая инструкция для создания скрипта и его регулярного запуска 180

Инструментарий v8 Абонемент ($m)

- Настройка репозитория для работы с большими типовыми конфигурациями  - Алгоритм создания скрипта выгрузки и его исходный код  - Обработка исключительных ситуаций  - Рекомендации по дальнейшему развитию процесса 

1 стартмани

14.09.2018    15726    87    

Go. Разбор лога технологического журнала. Достойная альтернатива perl'у 80

Сервисные утилиты Инструментарий v8 1cv8.cf Абонемент ($m)

Началось все с того, что я познакомился с перловыми скриптами для парса ТЖ которые размещены на kb.1c.ru (например в этой статье https://kb.1c.ru/articleView.jsp?id=113). По началу мне дико понравилось то, что перл разбирал гигабайты логов за считанные минуты, но позитив мой угасал обратно пропорционально с тем, насколько глубже я погружался в "кроличью нору" ....

1 стартмани

24.10.2018    8116    38    

PostgreSQL для 1С 8.3: ускоряем резервное копирование и восстановление для отдельной базы очень большого размера 104

Оптимизация БД (HighLoad) Тестирование и исправление v8 1cv8.cf Россия Абонемент ($m)

В этой статье разберем оптимизацию работы с моментальным снимком отдельной базы 1С в кластере PostgreSQL средствами pg_dump.exe, pg_restore.exe, psql.exe в среде Windows Server 2008,2012,2016. А также разберем проблемные ситуации и неожиданные ограничения при работе 1С в связке с PostgreSQL. Для Linux все аналогично.

1 стартмани

03.12.2018    11908    56    

Многопоточное восстановление последовательностей 38

Оптимизация БД (HighLoad) Практика программирования Теория программирования Универсальные функции v8 Бесплатно (free)

Универсальный алгоритм многопоточного фонового восстановления любой последовательности.

05.12.2018    5213    29