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

Библиотека — все для 1С

Как настроить сервер 1С по умолчанию для ПРОФ лицензии после 10.09.2019 118

Администрирование данных 1С v8

Здесь мы собираем все данные по настройкам сервера для работы ПРОФ лицензии.

11.09.2019    35301    infostart    90    

Как работают управляемые блокировки 125

Производительность и оптимизация (HighLoad) v8

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

29.04.2019    15948    comol    198    

Скорость работы 1С: Предприятие с разными СУБД: MS SQL и с PostgreSQL 71

Администрирование данных 1С v8

Рассмотрим несколько вариантов работы 1С: Предприятие с различными СУБД.

20.02.2019    19638    valentinko    169    

Практика перехода на Linux и Postgres в небольшой компании (10 пользователей) 103

Администрирование данных 1С v8 1cv8.cf

Почему я решил поставить давнему клиенту Linux + Postgres вместо Windows + MS SQL? Что меня останавливало раньше?

22.04.2019    22396    starik-2005    159    

Совершенный коТ (Cat complete) 63

Практика программирования v8 1cv8.cf

Стандарты программирования в картинках. Самоирония прилагается.

03.06.2019    7478    vasilev2015    149    

Многопоточное ускорение однопользовательских нагрузок в 1С + Microsoft SQL Server 2017 180

Практика программирования Разработка v8 v8::Запросы

Взаимодействие с Microsoft SQL Server нередко вызывает трудности у 1С-ников, а потому интересны любые моменты, связанные с его использованием. О своем опыте работы с новым SQL Server 2017 участникам конференции Infostart-2018 рассказал директор ООО «Аналитика софт» Дмитрий Дудин.

11.06.2019    15628    dmurk    144    

Хороший, плохой, злой 1С-ник 20

Управление персоналом (HRM)

В этой статье хотелось бы поднять проблему отношения к программистам 1С. Нечасто люди могут отличить хорошего программиста от плохого. Для людей важно исполнение их хотелок в кратчайшие сроки. Но является ли это показателем качества? Как отличить хорошего от плохого программиста? А еще есть отдельная каста - злые. Это вообще как? Давайте немного подробнее разберемся в этих вопросах

14.01.2020    13055    opx    134    

Анти-оптимизация: как мы ускорили запрос в 4 раза, сделав его неоптимальным 58

Производительность и оптимизация (HighLoad) Практика программирования Решение задач на 1С:Специалист Разработка v8

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

02.07.2019    7438    igordynets    119    

Непридуманные истории по оптимизации. История 1 83

Производительность и оптимизация (HighLoad) v8 1cv8.cf

Первая статья из планируемого цикла об оптимизации приложений на базе 1С. Без теории. Одна практика.

13.06.2019    8993    Repich    117    

По следам код-ревью 103

Рефакторинг и качество кода v8

Приведу примеры с картинками и небольшим пояснением по вопросам, связанным с код-ревью (обзором кода).

09.07.2019    8705    ivanov660    110    

Производительность программистов. И как я это понимаю 9

Личная эффективность

Конвейер (от англ. convey «передавать») — машина непрерывного транспорта, предназначенная для перемещения сыпучих, кусковых или штучных грузов. Важной характеристикой работы конвейера является её непрерывность. Специализация (от лат. specialis — особый, своеобразный) в образовательной системе — это углублённое изучение относительно узкого поля деятельности, в рамках специальности, обеспечивающее необходимый уровень компетенции специалиста, предназначенной для выполнения некоторой работы. Компьютерная программа — комбинация компьютерных инструкций и данных, позволяющая аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления. Программист — специалист, занимающийся непосредственной разработкой программного обеспечения для различного рода вычислительно-операционных систем.

27.03.2019    4138    Шёпот теней    109    

Карьерные стероиды. Путь Самурая 40

Личная эффективность

Самый правильный стероид.

28.02.2019    7269    1c-intelligence    105    

Что такое RPA? Как и зачем его делать на 1С? 38

Управление бизнес-процессами (BPM) v8

В данной публикации я кратко (наверное, ещё раз) расскажу про подход к автоматизации, который принято называть RPA, и продемонстрирую этот подход применительно к 1С. На Infostart event был мой доклад на эту тему, поэтому не буду повторяться - чуть больше углублюсь в технические детали.

05.12.2019    6026    comol    94    

Фишечки-рюшечки 60

Практика программирования v8

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

06.11.2019    7047    myxins1989    93    

Еще один тест 1C: Postgres SQL 11 Pro Enterpise против MSSQL 14 под Windows 2012 Server R2 14

Производительность и оптимизация (HighLoad) v8

Проработав 15 лет с MSSQL в 2017 начал активно СУБД Postgres SQL. За два года успел поработать в 9 версии Postgres и в 10-ой. И пришел к выводу, что существуют реальное замедление работы баз после перехода на Postgres. Недавно вышла 11 версия Postgres Pro Enterpise, которая обещает почти 2-х кратное ускорение над 11 Pro Standart и 10-ой версией. Закупив лицензию Postgres 11 Pro Enterpise Это я и решил проверить на 1С.

1 стартмани

05.09.2019    7463    ogidni    88    

Баг или фича? Неожиданное поведение платформы 172

Практика программирования Тестирование и исправление Разработка v8 1cv8.cf

Рассмотрим несколько случаев неожиданного поведения платформы 1С, а также что с этим можно cделать.

18.02.2019    15021    YPermitin    88    

1С в 1cloud.ru. Теплое, ламповое, свое 5

Администрирование данных 1С v8 1cv8.cf

Если верить психологам, поколению Z, перед тем как купить какую-либо вещь, нужно обязательно увидеть ее в интернете. А моему поколению наоборот - хочется обязательно попробовать "на зуб". Помните в первой статье я писал: - теперь хожу проверяю, на месте ли банк... Так вот с этим облаком так возможно сделать. Интересующихся прошу под кат…

25.03.2019    4784    capitan    86    

RabbitMQ + Конвертация Данных 3.0 184

Внешние источники данных Обмен через XML Интеграция Перенос данных из 1C8 в 1C8 v8 КД

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

21.03.2019    16945    barelpro    82    

Выдержки из книги Чистый код 25

Математика и алгоритмы

Недавно я прочитал книгу "Чистый код" Роберта Мартина (Robert Cecil Martin). В ней описываются принципы организации и форматирование исходного кода программы так, чтобы в дальнейшем было легко поддерживать такой код. Эта книга является библией для многих программистов, но вот в среде программистов 1С, к сожалению, не очень распространено чтение подобной фундаментальной литературы. Книга более 400 страниц и так много порой лениво читать, да и времени всегда не хватает. По этому я решил выделить в виде цитирования по разделам самые важные моменты. А также снабдил текст своими примерами кода.

16.05.2019    6878    FreeArcher    82    

Ловец дедлоков СУБД 46

Производительность и оптимизация (HighLoad) Практика программирования Разработка v8

Анализ простейшего дедлока СУБД в рабочей базе с использованием ЦУП (центра управления производительностью) и profiler MS SQL (Microsoft SQL Server). Эта статья будет полезна людям, изучающим вопросы оптимизации работы 1С, или тем, у кого возникают дедлоки в рабочей базе. UPD 09.07.2019 добавлено воспроизведение блокировки в случае установки управляемой блокировки перед чтением набора записей регистра сведений. UPD 10.07.2019 добавлена тестовая база с примером.

1 стартмани

08.07.2019    7497    azazana    79    

Инструкция: ускоряем tempdb переносом в RAM диск 90

Производительность и оптимизация (HighLoad)

При работе 1С:Предприятия 8 в режиме клиент-сервер широко используются временные таблицы. Кроме того, TEMPDB используется Microsoft SQL Server при выполнении запросов, использующих операторы GROUP BY, UNION, DISTINCT и т.п. Эта служебная БД весьма нагружена и её ускорение сулит нам серьезный выигрыш в производительности. Давайте же поместим её в RAM.

29.01.2019    15468    MrWonder    79    

30 задач. Странных и не очень 117

Практика программирования v8

30 задач на знание языка программирования 1С и некоторого поведения платформы. Маленьких. Странных и не очень.

02.12.2019    7884    YPermitin    71    

Корпоративный мозг на 1С и Python 130

Управление проектом v8 1cv8.cf

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

17.05.2019    19216    user995065    70    

Три костыля. Сказ про фокусы в коде 130

Практика программирования Разработка v8

Три интересных (или странных) костыля в коде, которые могут помочь в повседневных и не очень задачах.

03.09.2019    12823    YPermitin    69    

5 простых шагов и 15 минут на разворачивание инструмента мониторинга проблем производительности базы 1С 205

Производительность и оптимизация (HighLoad) v8

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

18.04.2019    21371    ivanov660    68    

Сами с усами. Самоорганизующиеся команды: миф или реальность? 19

Управление проектом

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

19.07.2019    3339    MariaTemchina    67    

Правила запроса. Выдержки из книги "Настольная книга 1С:Эксперта по технологическим вопросам" 69

Практика программирования Разработка v8 1cv8.cf

Правила запроса, которые описаны в книге "Настольная книга 1С:Эксперта по технологическим вопросам". Актуальность темы связана с тем, что современные программисты не очень любят читать и даже не знакомы с этими рекомендациями.

17.06.2019    9472    Lucifer93    66    

Быстрое создание наполненных коллекций 58

Практика программирования Универсальные функции v8 1cv8.cf

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

28.10.2019    4404    SeiOkami    64    

Пуля 52

Управление персоналом (HRM)

Доля прибыли для сотрудников

10.10.2019    4586    1c-intelligence    64    

От стажера до эксперта 156

Личная эффективность

Что надо знать, чтобы тебя считали хорошим разработчиком? Какие навыки должны быть у специалиста, чтобы он был востребован у отечественных заказчиков? Как понять, что ты действительно развиваешься и растешь? На эти и другие вопросы на конференции INFOSTART EVENT 2018 ответил профессиональный разработчик 1С Виталий Онянов, выпускник Омского Государственного Университета им. Достоевского. Виталий работает ведущим разработчиком 1С в ООО «ФТО», занимается внедрением и оптимизацией информационных систем. Делает свои проекты, пишет статьи и обзорные материалы, иногда учит других людей.

31.05.2019    14339    Tavalik    64    

Реализуем Стек, Очередь и Приоритетную очередь в 1С 52

Практика программирования Математика и алгоритмы Разработка v8 1cv8.cf

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

24.06.2019    8913    RonX01    63    

Как сбежать из секты? 13

О жизни

Ну и вообще туда не попадать

17.05.2019    4872    1c-intelligence    62    

О времени и 1С 217

Практика программирования Разработка

Основы и особенности работы со временем в 1С. Как избавиться от боли при работе в разных часовых поясах. Что такое момент времени. И другое.

01.04.2019    21112    YPermitin    60    

Трюки с внешними источниками данных 169

Практика программирования Разработка v8 1cv8.cf

Некоторые трюки для преодоления ограничений внешних источников данных.

14.03.2019    18830    YPermitin    53    

Секционирование таблиц и индексов в мире 1С 163

Производительность и оптимизация (HighLoad)

Говорим о секционировании таблиц и индексов для баз 1С. Способы применения, подводные камни и прочее.

10.02.2019    13522    YPermitin    53    

Тонкая настройка ежедневного резервного копирования базы данных 1С средствами SQL ver. 2014 (SP3) - 12.0.6024.0 (X64) 34

Архивирование (backup) v8

Хочу вам предложить небольшой пример, как можно реализовать резервное копирование 1С-ых баз данных средствами SQL. Данный материал не претендует на пулитцеровскую премию. Но возможно кому-то будет интересно узнать, что-то новенькое. Данный материал для резервного копирования только одной базы данных. А именно, если у вас 20-ть баз, то вам придется создавать 20-ть планов обслуживания для каждой базы индивидуально. (Слава разработчикам SQL, они разрешили копировать блоки из одного плана в другой, вам остается только произвести небольшую настройку для каждого скопированного блока - некоторые настройки блоков сбрасываются и выставляются значением по умолчанию и остаются неактивными)

07.10.2019    5361    DrZombi    49    

Копия базы 1С для отчетов. Или как выжить с тяжелой отчетностью 107

Производительность и оптимизация (HighLoad)

Способы создания копии базы 1С для отчетов. Бэкапирование, репликация, AlwaysOn и другие страшные слова.

22.04.2019    10730    YPermitin    49    

Каждый охотник желает знать, где сидит фазан, или управление внутренними проектами, танцуем от печки... 17

Управление проектом

Статья, продолжающая цикл публикаций по классификации внутренних проектов, а вернее сказать, их отправная точка. Ибо ведение проектов происходит не в вакууме, а во вполне конкретной организации, со своим уставом и иерархией отношений. А что будет с тем, кто сунется со своим укладом в чужой монастырь, нам напомнили как раз в предновогодний вечер: "Да на кол его посадят, всего и делов." Чтобы этого не произошло с вами - присмотритесь к предполагаемому месту работы, а я с вами поделюсь очень интересной классификацией организаций от признанных гуру в этой области. Из-за этого статья пригодится как HR-менеджерам, так и из соискателям. Прошу под кат...

04.01.2020    2177    capitan    47    

Многопоточная обработка данных на примере перепроведения документов 45

Обработка документов Практика программирования v8 ERP2 УТ11 КА2

Дальнейшее развитие темы фоновой обработки данных - проведение документов в потоках. Настройка параметров и запуск основного процесса (менеджера потоков). Разбивка документов для проведения на не связанные друг с другом наборы и запуск дополнительных фоновых заданий для отдельных потоков. Отслеживание выполнения каждого потока в родительском сеансе.

1 стартмани

17.09.2019    5312    ids79    46    

Типичные ошибки при разработке прав доступа 109

Роли и права v8 v8::Права

Рассмотрим самые распространенные ошибки в разработке прав доступа.

02.10.2019    9145    YPermitin    45