...

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

"Живые" картинки со Snap.SVG

Практика программирования WEB Работа с интерфейсом v8 Абонемент ($m)

В статье рассмотрен пример использования http-сервисов для визуализации данных

1 стартмани

24.10.2019    14628    blackhole321    7    

"На пальцах" - чем отличается "repeatable read" от "read commited" и "read commited snapshot"?

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

В сети и в книгах довольно много информации с описанием уровней изоляции транзакций, их особенностей и отличий. Когда читаешь - всё вроде понятно, но при столкновении с практическими задачами возникают трудности. Чтобы "пощупать", как ведёт себя система с разными настройками, я сделал элементарный пример с одной единственной таблицей - результаты экспериментов описаны ниже. Дополнительно выяснилось, что система ведёт себя по-разному не только с разными настройками, но и с одинаковыми настройками под разными СУБД (Postgre и MS SQL).

09.11.2016    17288    ilya_petrov    23    

Как определить уровень изоляции запроса?

Производительность и оптимизация (HighLoad) v8::СПР v8::blocking ЗУП2.5 Бесплатно (free)

Как с помощью Profiler определить уровень изоляции запроса и зачем это нужно

14.05.2017    25762    barelpro    41    

Работа с промышленными сканерами штрихкодов Symbol из 1С по протоколу SNAPI через Zebra Scanner SDK

Сканер штрих-кода v8 1cv8.cf Абонемент ($m)

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

10 стартмани

26.10.2016    14320    7    herfis    25    

Internet Explorer 9 Beta

Архив Россия Бесплатно (free)

15 сентября 2010 года в ходе специально подготовленного мероприятия Beauty of the Web в Сан-Франциско Microsoft провела презентацию бета-версии Internet Explorer 9 - продукта, открывающего новую страницу в истории развития линейки обозревателей корпорации и призванного дать достойный отпор конкурентам, которые неспешно, но с завидным постоянством укрепляют позиции на рынке браузеров. Специалистам компании потребовалось всего десять месяцев, чтобы довести прототип программы до стадии бета-тестирования и представить интернет-аудитории заслуживающие внимания решение.

14.10.2010    16937    Altair777    29    

Оптимистические уровни изоляции в MS SQL Server

Администрирование данных 1С Бесплатно (free)

Оптимистические уровни изоляции транзакций были введены в SQL Server 2005 как новый способ борьбы с проблемами блокировок и согласованности данных. В отличие от пессимистических уровней изоляции, при использовании оптимистических уровней запросы не могут считать данные, которые были изменены другими транзакциями, но еще не были зафиксированы (читаются "старые" данные). При этом не происходит конфликта совмещаемых (S) и монопольных (X) блокировок.

30.11.2017    18516    Irwin    2    

ВИДы на жительство. Использование внешних источников данных в прикладных задачах

Внешние источники данных v8 Бесплатно (free)

На Infostart Meetup Novosibirsk выступил ведущий разработчик МКК «Ваш Инвестор» Вадим Фоминых. Он на практических примерах показал коллегам, как его команда использует внешние источники данных в прикладных задачах, призвал не отказываться от этого инструмента и объяснил – почему.

19.04.2021    1340    Shmell    4    

SQL2005. Выгружаем базу средствами 1С не выгоняя пользователей.

Архивирование (backup) v8 1cv8.cf Россия Бесплатно (free)

Очередной велосипед на тему архивации баз данных 1С средствами 1С.

21.09.2009    22847    IamAlexy    26    

Пересечение транзакций. Примеры

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

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

3 стартмани

03.09.2018    11098    vasilev2015    5    

Сильное падение производительности MS SQL сервера из-за VMWare

Администрирование данных 1С Производительность и оптимизация (HighLoad) Россия Бесплатно (free)

История о том, как: Жила была себе база 1С УПП 1.3 для Украины. В один прекрасный момент, стала сильно тормозить. Две недели бились над решением проблемы, нашли. Может кому пригодится.

11.05.2012    56814    freesyava    15    

Ускорение в 100 раз. Решаем проблему блокировок

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

Я являюсь автором и тренером курсов по оптимизации и повышению производительности в 1С. Большинство людей приходят ко мне на обучение, желая разобраться со своими проблемами, и я очень часто слышу от них: «эти блокировки замучили, достали, жизни нет, что делать – не знаем. Технологический журнал включали, галочки ставили, форумы читали – ничего не помогает». Я уверен, что эта тема актуальна для многих из вас, поэтому в статье, не вдаваясь глубоко в подробности, я хочу вам дать некоторые конкретные рекомендации, которые вы сможете применить у себя и сразу получить ощутимый эффект. Например, если у вас запрос из-за блокировок выполняется 15 секунд, то после оптимизации он начнет выполняться за 15 миллисекунд. Это обычная практика, никакой фантастики – все это можно сделать.

13.06.2017    82205    Andreynikus    35    

Боремся с Dirty read / Read uncommitted / NOLOCK при формировании отчетов в 1С:8.1, 8.2 под MSSQL

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

Заставляем 1С в запросах читать данные только из завершенных транзакций (Read Committed), не блокируя при этом работу остальных (Read Committed Snapshot ON). *Для конфигураций на поддержке может не подойти, т.к. придется вносить изменения в модули.

20.10.2012    29568    tarasenkov    27    

1С и Windows Script Host (WSH) и Windows Management Instrumentation (WMI). ОТ ТЕОРИИ К ПРАКТИКЕ. Часть I Промо

Администрирование данных 1С v8 1cv8.cf Бесплатно (free)

Описание возможностей Windows Script Host и Windows Management Instrumentation. Подборка "скриптовых" функций и процедур.

12.12.2012    79557    StepByStep    69    

Java v8unpack

Инструментарий разработчика v8 1cv8.cf Абонемент ($m)

Альтернативная-opensource реализация распаковщика cf, epf & etc на Java.

1 стартмани

02.06.2015    10538    11    minimajack    64    

Загрузка логов журнала регистрации 1С из MS SQL в ElasticSearch

Журнал регистрации v8 Бесплатно (free)

Еще один инструмент хранения и визуализации логов журнала регистрации 1С

01.09.2016    37619    farukshin    9    

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

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

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

29.04.2019    26955    comol    199    

Типы блокировок в MS SQL Server

Администрирование данных 1С Бесплатно (free)

В SQL Server существует более 20 типов блокировок. Для начала мы рассмотрим основные из них, чтобы понять, когда и для чего SQL Server использует их.

29.11.2017    44219    Irwin    5    

DBCC CHECKDB CHECKTABLE - автоматическое исправление поврежденных индексов и оповещение о повреждении баз данных SQL на e-mail

Администрирование СУБД Тестирование и исправление Абонемент ($m)

Проверка целостности баз данных SQL при помощи DBCC CHECKDB, автоматическое исправление поврежденных индексов в таблицах данных и оповещение о повреждении баз данных и результатах исправления на e-mail.

1 стартмани

19.06.2020    3952    2    itoptimum    0    

Как перевести сотрудников на "удаленку". Алгоритм экстренного перехода, примеры регламента и отчетности

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

Как правильно перейти на дистанционный формат работы, не потерять контроль и управление. Примеры документов для внедрения в работу. Статья для руководителей, директоров и собственников.

05.10.2020    1890    siddy    0    

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

Администрирование данных 1С Бесплатно (free)

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

20.09.2016    17830    close_os    14    

Улучшаем производительность 1С. Рекомендации

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

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

23.01.2020    11158    Kaval88    26    

Автоматические и управляемые блокировки применительно к типовым конфигурациям 1С Промо

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

Основные принципы работы с режимами автоматических и управляемых блокировок в 1С Предприятие 8. Теория и применение в типовых конфигурациях: БП, УТ, ЕРП

10.11.2018    40713    ids79    44    

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

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

Проработав 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    17322    Indgo    107    

Ретранслятор сообщений в WhatsApp без привязки к платным сервисам (нативное android приложение)

SMS рассылки v8 1cv8.cf Платные (руб)

По последним данным WhatsApp пользуется четверть населения планеты Земля. Однако на текущий момент у приложения нет бесплатного API для отправки сообщений (за исключением бизнес версии, которую непросто получить). Желающих предоставить платный доступ к этой возможности предостаточно, но цены стартуют от 100 $ в месяц. Данная разработка - нативное android приложение, которое использует ваш аккаунт WhatsApp, получает в формате json файл сообщений (телефон, текст, картинка) и рассылает их адресатам, в этот же файл записывается результат время и отправки. Это бесплатно, вы платите только за интернет трафик и за одноразовое приобретение данной обработки.

3000 руб.

17.02.2020    5448    2    1    

Автоматизируем "перезаливку" баз (Скрипты для SQL-Server - Часть 1)

Архивирование (backup) v8 1cv8.cf Абонемент ($m)

Предлагаю вашему вниманию несколько SQL-скриптов (для MS SQL-Server) для автоматизации процесса резервного копирования и восстановления баз данных. Скрипты для восстановления позволяют "перезаливать" базы данных, т. е. восстанавливать одну базу из копий другой базы данных. Все скрипты формируют лог для вывода и при необходимости могут отправлять результат работы по электронной почте.

1 стартмани

15.03.2018    36649    21    Tavalik    15    

Программы для создания снимков экрана

Пользователю системы Россия Бесплатно (free)

Эта история началась вчера, когда Jing перестал полноценно работать. И я потратил немножко времени (часа 3), что бы найти ему замену. Меня раздражает слегка, когда программа перестает работать только потому, что вышла ее новая версия. Помните про бесплатный сыр?

11.03.2009    17837    Altair777    39    

Safari от Apple - Удивительно прогрессивный веб-браузер

Архив Россия Бесплатно (free)

Safari — браузер. Разработан корпорацией Apple и входит в состав операционной системы Mac OS X, а также бесплатно распространяется для операционных систем семейства Microsoft Windows. Занимает четвертое место по числу пользователей (рыночная доля в июле 2010 года — ▲ 5,09 %).

08.10.2010    25540    Altair777    34    

"Убираем блокировки" в 1С. Заставляем MS SQL работать как Oracle.

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

Включение уровня изоляции Read commited shapshot в MS SQL позволяет практически полностью избежать блокировок на уровне MS SQL при использовании управляемого режима

26.09.2011    94577    comol    127    

«Тайм-менеджер по помидорам» - эффективная организация рабочего времени.

Учет рабочего времени Личная эффективность Учет рабочего времени Россия Бесплатно (free)

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

30.07.2013    36344    LexSeIch    49    

Неоптимальная работа запроса

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

Шпаргалка к экзамену "Эксперт по технологическим вопросам".

27.04.2018    21639    vasilev2015    32    

Планы обмена 1С

Перенос данных из 1C8 в 1C8 Интеграция v8 Бесплатно (free)

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

10.09.2018    78143    zhichkin    32    

Альтернативная стратегия управления блокировками

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

Данная публикация освещает одну из альтернативных стратегий блокирования данных на уровне MS SQL Server, которая недоступна средствами 1С, но может быть весьма полезной. Разбирается практический пример.

20.05.2019    7555    zhichkin    15    

DBCC CHECKDB оповещение о повреждении баз данных SQL

Администрирование СУБД Россия Бесплатно (free)

Проверка целостности баз данных SQL при помощи DBCC CHECKDB и рассылка оповещений на почту.

09.05.2020    3376    P_enemy    3    

Настоящий краудфандинг. Даешь сравнение двух СУБД!

Администрирование СУБД v8 Бесплатно (free)

Первый вариант сравнения двух СУБД. Каждый может внести правку и получить SM. Приветствуются конструктивные комментарии, начинающиеся словами "Автор ничего не понимает".

11.05.2020    2918    Mari_Kuznetzova    25    

Анализ блокировок СУБД: таблица изменений плана обмена 1С

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

Практический пример анализа типичной проблемы ожидания на блокировках СУБД, возникающих при использовании планов обмена 1С. Сервер СУБД: Microsoft SQL Server.

18.12.2020    2533    zhichkin    7    

1С VS MS Dynamics Ax. Чем “Мы” хуже?

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

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

29.08.2013    92958    comol    394    

Особенности работы платформы 1С с СУБД OracleDatabase

Интеграция Бесплатно (free)

Статья посвящена работе платформы 1С с СУБД ORACLEDATABASE

07.04.2015    40327    comol    45    

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

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

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

05.08.2015    66065    Sergey.Noskov    119    

Приемы обработки больших данных в 1С Промо

Универсальные обработки Математика и алгоритмы Перенос данных из 1C8 в 1C8 v8 1cv8.cf Бесплатно (free)

Рассказ об эффективных приемах организации обработок больших объемов данных на платформе 1С

07.08.2015    69765    tormozit    28    

ActiveX для просмотра изображений IP видеокамер

Разработка внешних компонент v8 1cv8.cf Абонемент ($m)

ActiveX, написанный на c# для просмотра изображений IP видеокамер, позволяет получать поток с IP камер в виде MJPEG или JPEG (Snapshot).

1 стартмани

22.06.2016    9240    8    scorpionkgma    4