Архив рубрики: Поддержка

NLog — логирование в C#

Недавно понадобилось прикрутить лог в программе на C#. Логи — самый лучший способ найти ошибку и отследить все действия пользователя. Я фанат логов 😀
Первая мысль была написать что-то свое. Но любопытство и лень пересилила и я сделал поиск в гугле (не напрасно!). Наткнулся на прекрасную библиотеку NLog. По функционалу библиотека на большой высоте. Бесплатная и хорошо настраиваемая (спец. конфигурационный файл). 2 (!!!) десятка типов всяких логов. Надо писать лог в базу? Пожалуйста. Надо отсылать по почте? Нет ничего проще. и т.д.
Документация хороша. В дистрибутив включены несколько десятков примеров конфиг-файлов. Так что очень легко можно разобраться.

Пара ссылок для закрепления материала:
Официальны сайт NLog [eng]
«Hello, NLog» — [рус.] статья с блога Ильи Дубаденко
«Introduction to NLog» — [eng] CodeProject
Раздел блога «О разработке на .Net» посвященный NLog [рус.]
Логгирование приложения на C# в базу данных FireBird Embedded с помощью NLog 2.0 [рус.]
Читать далее

Сравнение значений в столбцах Excel (часть 2)

Скачать утилиту
Скачать исходники (Delphi7)

Рассматривая статистику блога с удивлением обнаружил что заметка про сравнение столбцов в Excel пользуется популярностью. Люди каждый день в Яndex`се набирают «как сравнить столбцы в excel» и попадают на мою страницу. Разумеется 90% из них работают не в IT-отделе 🙂 Так что на 95% скрипт мой остается абсолютно не нужным. Читать далее

Удаляем старые бэкапы на автомате

PythonБыл долгий перерыв с блогом. Женитьба, переезд, ремонт и прочее 🙂
Сегодня покажу как можно автоматизировать процесс очистки от старых бэкапов. Они имеют тенденцию засирать занимать диски с невиданной скоростью)
Читать далее

IT против планктона

Информация, ради информации — маразм. Но, по-моему, именно этим заняты многие офисные служащие. Они создают бесчисленное множество отчетов для целей, которые они мало понимают.
Читать далее

Мониторинг свободного места на диске

JavaScriptЖелание: Иногда на серверах требуется следить за свободным местом.
Это требуется если вы беспокоитесь, а делается ли для вашей любимой базы почасовой бэкап 🙂
Привожу скрипт для автоматизации данного процесса.
Читать далее

Сравнение значений в столбцах Excel

Добавление от 24.01.2010:
ПРИЛОЖЕНИЕ для сравнение значений в столбцах Excel

JavaScriptПроблема: иногда требуется сделать выборку из 2-х списков и найти значений, которые есть в обоих.
Я для этого предлагаю использовать Excel и немного JScript (или утилиту)
Читать далее