Давно не писал в блог ничего о клубе, исправляюсь.
Клуб живет и процветает, недавно прошла шестая встреча и уже есть видео.
Скоро седьмая, следите за новостями на сайте клуба.
Кстати, на седьмой встрече вторым докладчиком будет ваш покорный слуга.
Кто будет первым пока секрет ;-)
пятница, 25 октября 2013 г.
вторник, 22 октября 2013 г.
По колено в... коде!
Встречается интересное:
Оно же на говнокоде.Попытка ДокументВозврата.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный); Исключение Попытка ДокументВозврата.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный); Исключение Сообщить("Не удалось провести документ возврата в ИБ " + ДокументВозврата, СтатусСообщения.ОченьВажное); КонецПопытки; ДокументВозврата.Записать(РежимЗаписиДокумента.Запись); КонецПопытки;
Низы не хотят, а верхи – не понятно
На Стратоплане выложили один любопытный управленческий кейс с разбором.
понедельник, 21 октября 2013 г.
Настройка поддержки
Добрый день, многоуважаемые.
Сегодня я хотел бы сказать пару слов о настройке поддержки в конфигурациях 1С. Лично я с удовольствием использую методику обновления не типовых конфигурации авторства Алексея Константинова.
Но при использовании этой чудесной методики, я несколько раз нарывался на один неприятный момент. Если объект снят с поддержки, при установки фильтра дважды измененных объектов, он пропадает из списка объектов даже если он изменен дважды. Действительно, зачем что-то сравнивать, если ясно сказано - с поддержки снято.
Но мне хотелось понимать, что же уже успели наснимать с поддержки, пока я ходил за спичками. Для такого понимания штатное окно настройки поддержки совершенно не приспособлено -
Но информация эта в конфигурации есть и добраться, чтобы вывести в удобоваримом виде, до нее можно, не будь яжпрограммист!
Для этого нужно:
1. При помощи функции платформы 8.3 "Конфигурация - Выгрузить конфигурацию в файлы...", собственно, выгрузить конфигурацию в файлы.
2. Открыть папку с выгруженными файлами моей волшебной утилитой (cf-ник утилиты прилагаю).
Тогда, задумавшись на некоторое время, утилита выплюнет примерно такой отчет:
В котором будут секции:
1. Секция в которой не заполнена настройка поддержки и имя конфигурации поставщика. Для объектов, которых нет в конфигурации поставщика.
2. Секция в которой перечислены объекты, редактирующиеся с сохранением поддержки, в разрезе конфигураций поставщиков. Я их даже не разворачивал, что там смотреть-то?
3 и 4. Секции объектов снятых с поддержки, так же в разрезе конфигураций поставщиков. Например, под циферкой 3 я вижу, что русский язык снят с поддержки для конфигурации "Инструменты разработчика". Но это меня мало беспокоит, так как обновляю я УТП.
Зато под циферкой 4 я вижу, что реквизит "ОтражатьВУпрУчете" шапки документа "КадровоеПеремещениеОрганизаций" снят с поддержки уже в УТП. И меня это беспокоит гораздо сильнее. Какого черта его вообще снимали с поддержки?
Несколько слов о самой утилите.
Можно было бы оформить ее внешней обработкой, но мне было удобнее держать ее в отдельной конфе.
Написано на коленке, массового тестирования не проводилось. Потому, если будут глюки - пишите. Будем всем миром править.
Там есть спорный кусок кода, который загружает сами настройки поддержки и делает это ужасно медленно. Может его следует переписать, я не знаю.
Ну, и для дотошных, в отчете можно посмотреть какой объект в каком файле лежит и с каким UUID. Колонки отключены, включать в настройке варианта.
Сегодня я хотел бы сказать пару слов о настройке поддержки в конфигурациях 1С. Лично я с удовольствием использую методику обновления не типовых конфигурации авторства Алексея Константинова.
Но при использовании этой чудесной методики, я несколько раз нарывался на один неприятный момент. Если объект снят с поддержки, при установки фильтра дважды измененных объектов, он пропадает из списка объектов даже если он изменен дважды. Действительно, зачем что-то сравнивать, если ясно сказано - с поддержки снято.
Но мне хотелось понимать, что же уже успели наснимать с поддержки, пока я ходил за спичками. Для такого понимания штатное окно настройки поддержки совершенно не приспособлено -
(Рис. 1, не приспособленное для понимания штатное окно 1С)
Но информация эта в конфигурации есть и добраться, чтобы вывести в удобоваримом виде, до нее можно, не будь яжпрограммист!
Для этого нужно:
1. При помощи функции платформы 8.3 "Конфигурация - Выгрузить конфигурацию в файлы...", собственно, выгрузить конфигурацию в файлы.
2. Открыть папку с выгруженными файлами моей волшебной утилитой (cf-ник утилиты прилагаю).
Тогда, задумавшись на некоторое время, утилита выплюнет примерно такой отчет:
(Рис. 2, примерно такой отчет)
В котором будут секции:
1. Секция в которой не заполнена настройка поддержки и имя конфигурации поставщика. Для объектов, которых нет в конфигурации поставщика.
2. Секция в которой перечислены объекты, редактирующиеся с сохранением поддержки, в разрезе конфигураций поставщиков. Я их даже не разворачивал, что там смотреть-то?
3 и 4. Секции объектов снятых с поддержки, так же в разрезе конфигураций поставщиков. Например, под циферкой 3 я вижу, что русский язык снят с поддержки для конфигурации "Инструменты разработчика". Но это меня мало беспокоит, так как обновляю я УТП.
Зато под циферкой 4 я вижу, что реквизит "ОтражатьВУпрУчете" шапки документа "КадровоеПеремещениеОрганизаций" снят с поддержки уже в УТП. И меня это беспокоит гораздо сильнее. Какого черта его вообще снимали с поддержки?
Несколько слов о самой утилите.
Можно было бы оформить ее внешней обработкой, но мне было удобнее держать ее в отдельной конфе.
Написано на коленке, массового тестирования не проводилось. Потому, если будут глюки - пишите. Будем всем миром править.
Там есть спорный кусок кода, который загружает сами настройки поддержки и делает это ужасно медленно. Может его следует переписать, я не знаю.
Ну, и для дотошных, в отчете можно посмотреть какой объект в каком файле лежит и с каким UUID. Колонки отключены, включать в настройке варианта.
пятница, 18 октября 2013 г.
NoSQL. И никаких «революций»
Любопытная обзорная статья по NoSQL -
Раньше мы жили в эпоху PC, потом — в эпоху пост-PC, и вот теперь и то и другое почти никому не интересно и фактически не используется как термины (волна упоминаний сошла на нет ещё год назад). Сейчас, похоже, наступила новая эпоха — Internet of Things (IoT), Big Data и NoSQL. Похоже, в самом этом перечне специфики эпохи речь идёт даже не о взаимосвязанных явлениях, а о чем-то цельном, но мы ограничимся только рассмотрением NoSQL. И попробуем одновременно разобраться с этим понятием, взглянуть на конкретные его проявления и даже не забыть разные косвенные эффекты, порожденные «NoSQL эпохой». Естественно, с той степенью детализации, которая ещё не обрушивает на читателя миллиарды деталей, нюансов и сложностей (хотя некоторые детали не оставим без внимания).
среда, 16 октября 2013 г.
Угорим по девяностым!
Недавно в группе проскочило вот такое -
А у меня до сих пор где-то валяется прайс на комплектуху девяностобородатого года, где процессор intel pentium 200 стоит под 1000$
Если найду - выложу.
А у меня до сих пор где-то валяется прайс на комплектуху девяностобородатого года, где процессор intel pentium 200 стоит под 1000$
Если найду - выложу.
понедельник, 7 октября 2013 г.
Ликуем!
Товарищи. Я вам ничего не говорил, но хотел бы указать на один любопытный подкаст, слушать который нужно с отметки 16:10
четверг, 3 октября 2013 г.
Подписаться на:
Сообщения (Atom)