Архивы автора: Evgeny Stefanenko


Notificator

Для оживления портала.

Народ, 270 с лишним человек скачали продукт Notificator demo (1234).
Ну хорошо, пусть 27 человек скачали его по 10 раз, неважно, всё равно массовость налицо. А обратная связь практически нулёвая. Работает ли оно вообще, если да, то как (плохо, хорошо, amazing)? Продукт дармовой, и таким и останется, но я готов его улучшать по вашим заявкам. Если будут.

Спасибо за внимание.
Ладно, проехали.

P.S. за время, что висит эта новость, скачали ещё 50 раз. Ей богу, какое-то сообщество хомяков — набил полный рот и к себе в норку

Анонс: новый продукт EasyNaviBar

EasyNaviBar увидел свет наконец-то: http://ingasoftplus.com/id135.htm, там и демку последней версии можно скачать (добавилась поддержка WPF дерева).  Возможно, скоро выйдет новый продукт EasyNaviBar — добавляет в ваши программы функционал панели MS Outlook. Демо программу можно скачать тут. Как картинку вставить сюда, так и не разобрался.

ClaList Down

Помимо всеобще любимой рассылки Clalist есть еще несколько способов общения. Попытки перебраться в LifeList обречены на провал, пока не переберется большинство.

Организация пользовательских счетчиков (генераторов) в Microsoft SQL Server

Статья «Организация пользовательских счетчиков (генераторов) в Microsoft SQL Server». …главные реальные требования — динамическое формирование имени последовательности (или любой другой способ реализации «хочу нумерацию с начала года/месяца») и хоть какой-то механизм «повторного» получения «пропущенных значений» …

Интеграция с .NET — как избавиться от regasm.exe?

Использование .NET-объектов в Clarion относительно легко реализуется через COM: сборка регистрируется с помощью regasm.exe и дальше работа с COM по накатанной (через OLE-контрол, интерфейсы либо с помощью сторонних генераторов классов). Однако регистрации  сборки в реестре можно избежать.

Для этого надо скачать утилиту GenMan32.exe отсюда: http://blogs.msdn.com/junfeng/archive/2007/04/14/genman32-a-tool-to-generate-sxs-manifest-for-managed-assembly-for-registration-free-com-net-interop.aspx, сгенерить манифест и добавить его в NET-сборку:

GenMan32.exe mynetdll.dll /outGenMan32.exe mynetdll.dll /add /manifest:mynetdll.dll.manifest

Сгенерить манифест  для Clarion-приложения (в Global properties > App settings > XP/Vista включить флаги «Generate manifest» и «Configure manifest for Vista (asInvoker)» и отключить «Link generated manifest in project», пересобрать app). В полученный файл манифеста appname.exe.manifest добавить секцию (имя сборки и версию надо поменять на реальные):

<dependency>
    <dependentAssembly>
    <assemblyIdentity
        name="mynetdll"
        version="1.0.0.0"
        processorArchitecture="MSIL" />
    </dependentAssembly>
</dependency>

Будьте бдительны — следующая пересборка затрёт Ваши правки, поэтому теперь надо выключить флаг  «Generate manifest». При желании этот манифест можно прилинковать в проект, а не таскать его с собой.Собственно, это и всё — теперь Clarion-приложение увидит NET-сборку «под ногами», а не будет пытаться читать для этого реестр.

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

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

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

По простому: есть справочник организаций, а в нем пользователи занесли одну и ту же организацию несколько раз, например, «ДиджиталДизайн», «Диджитал дизайн», «Диджитал Дезайн/Digital desing». В статье говорится о том, как это выявить.

Баг Windows XP SP2

Регулярно очищаю «Корзину». В этот раз заметил, что отображается полная корзина, открыл ее. Визуально в окне «Корзины» ничего не отображается. Решил проверить доступен ли пункт меню «Очистить корзину». Да, доступен. Выполнить. Получаю картинку 🙂

CFC Library 2.6

CFC Library обновлена до версии 2.6. В этой версии: шаблон для меню в стиле MS Office XP/2003. Добавлены новые примеры. Исправлены некоторые баги. Документация по меню отсутствует. Будет добавлена в будущем.

Это последняя бесплатная версия, как для xUSSR, так и для всех остальных. Подробнее о библиотеке смотреть здесь.