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

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

Рубрика: Без рубрики | Метки: , | Оставить комментарий

Борьба с ошибкой «В этой транзакции уже происходили ошибки»

Очень дельная статья https://habr.com/ru/post/419715/

Рубрика: Без рубрики | Метки: , | Оставить комментарий

Расцветка динамического списка

https://wonderland.v8.1c.ru/blog/obrabotka-i-oformlenie-dannykh-dinamicheskogo-spiska/

Рубрика: Без рубрики | Оставить комментарий

Борьба с ошибкой ‘Обнаружено рассогласование при получении данных’ в динамическом списке

Иерархический динамический список (с основной таблицей, равной иерархическому справочнику) на форме документа выдавал ошибку ‘Обнаружено рассогласование при получении данных’ при попытке зайти «кликом» внутрь ветки элемента второго уровня (там должно было быть пусто, так как сам список согласно запросу содержал лишь элемент справочника второго уровня и его родителя).



Ниже описаны способы борьбы с этой ошибкой.

1. Переписан произвольный запрос запрос динамического списка:
ВЫБРАТЬ
ПользовательскиеИсторииЗаявкиПользИстории.Ссылка КАК История,
ПользовательскиеИсторииЗаявкиПользИстории.Ссылка.Родитель КАК Родитель
ПОМЕСТИТЬ ПользИстории
ИЗ
Справочник.ПользовательскиеИстории.ЗаявкиПользИстории КАК ПользовательскиеИсторииЗаявкиПользИстории
ГДЕ
ПользовательскиеИсторииЗаявкиПользИстории.ЗаявкаПользИстории = &ЗаявкаПользИстории
И НЕ ПользовательскиеИсторииЗаявкиПользИстории.Ссылка.ПометкаУдаления
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ РАЗЛИЧНЫЕ
ПользовательскиеИстории.Ссылка КАК История
{ВЫБРАТЬ
История}

ИЗ
Справочник.ПользовательскиеИстории КАК ПользовательскиеИстории
ГДЕ
(ПользовательскиеИстории.Ссылка В
(ВЫБРАТЬ
ПользИстории.История
ИЗ
ПользИстории)
ИЛИ ПользовательскиеИстории.Ссылка В
(ВЫБРАТЬ
ПользИстории.Родитель
ИЗ
ПользИстории))

2. Снята галка «Автозаполнение доступных полей» (после этого поля нужно определить в компоновке в конструкторе запроса на закладке «Поля» — см. выше {ВЫБРАТЬ
История}
в тексте запроса).
Снята галка «Реквизиты» для ссылочного поля «История» на закладке Поля. Список отныне не «лезет» в поля реквизитов списка.

3. Динамический список отображен в виде дерева.

Рубрика: Без рубрики | Оставить комментарий

Обычное приложение и управляемые формы внешней обработки

Если создать обычную и управляемую форму в обработке, то попытка открыть управляемую форму из обычной (сделанной основной в данной обработке) приведет к ошибке:

Процедура КнопкаВыполнитьНажатие(Кнопка)
ОткрытьФорму(«ВнешняяОбработка.ВнешняяОбработка1.Форма.ФормаУправляемая»);
// даёт ошибку
// {ВнешняяОбработка.ВнешняяОбработка1.Форма.ФормаОбычная.Форма(4)}: Ошибка при вызове метода контекста (ОткрытьФорму)
// ОткрытьФорму(«ВнешняяОбработка.ВнешняяОбработка1.Форма.ФормаУправляемая»);
//по причине:
//Получение управляемой формы внешней обработки/отчета для обычного режима работы приложения не поддерживается

КонецПроцедуры
1С:Предприятие 8.3 (8.3.18.1363), основной режим запуска — обычное приложение. Переключение основного режима запуска на «управляемое приложение» не решает эту проблему.

Рубрика: Без рубрики | Оставить комментарий

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

Сменить пароль в терминальной сессии путем нажатия Ctrl + Alt + End не получится, если у Вас старый клиент удаленного рабочего стола, который не умеет пересылать сочетание клавиш Ctrl + Alt + End. Например, если у Вас Windows Vista . Для этой цели можно попробовать использовать экранную клавиатуру или программу удалённого управления, которая умеет пересылать на клиента это сочетание клавиш.

Рубрика: Без рубрики | Метки: | Оставить комментарий

Как отразить ddos-атаку на сайт

Статья Как отразить ddos-атаку на сайт.

Рубрика: Без рубрики | Оставить комментарий

winscp — замена Total Commander

Сабж)

Рубрика: Без рубрики | Оставить комментарий

UVScreenCamera 6. acmStreamOpen error

У меня программа UVScreenCamera 6 выдает ошибку на Windows 10 64bit после окна «Конвертация звука… 0%»
acmStreamOpen error

Как можно исправить эту ошибку?

В результате данной ошибки видеофайлы создаются, но в них совершенно нет звука.

Версии программы пробовал 6.6, а также 6.9 beta.

Решение проблемы: сохранить звук с полосой 128 Кбит/сек, а не 64 Кбит/сек.

Ошибка возникает, если в проекте 2 звуковых потока (например, запись шла с микрофона и с динамика). Библиотека конвертации звука не в состоянии преобразовать 2 потока пропускной способностью 64 К в один поток такой же пропускной способности.

Рубрика: Без рубрики | Метки: | 4 комментария

Программное применение пользовательских настроек при выводе отчета на системе компоновки данных

Вместо свойств Настройки или ПользовательскиеНастройки компоновщика настроек, для получения суммарных настроек схемы компоновки данных используется метод ПолучитьНастройки() . См. также http://1cskd.ru/2012/03/programmnoe-vypolnenie-skd-i-polzovatelskienastrojki/

Рубрика: Без рубрики | Метки: , | Оставить комментарий