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

Установка Денвер с ограничениями в правах

Столкнулся на новой работе с тем что тут очень строго следят за безопасностью и ограничивают всех в правах.
Например не могу писать файлы на диск C:. Плюс Windows7 постоянно требует пароль администратора при запуске установленных приложений. Пароль администратора знаю, а иначе надо было бы звать админа 🙂
Но вот понадобилось мне поставить Denwer и тут поперли проблемы.

  • Не создавались ярлыки на рабочем столе
  • Не запускался апачи т.к. пытался писать в системный каталог на диске C:

А теперь о том какие пляски с бубном надо проделать что бы поставить Денвер при этих ограничениях
Читать далее

AppRemoving 1.0.0.3

Обновил AppRemoving до версии 1.0.0.3
Что добавилось:

  • Все обновления Windows вынесены в отдельную закладку
  • Добавлено контекстное меню в списке программ
  • Добавлен функция поиска информации по программе в google. (кнопка «Поиск в интернет»)
  • Данные по программе можно выводить в виде таблицы (столбцы: версия, дата инсталляции, компания)

Брать от сих.

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