Архив Категории: IT

Все, что относится к IT или не знал куда отнести вообще.

Выгрузка таблицы ASPxGridView в Excel, PDF и другие форматы

Доброго времени суток.

Не прошло и полгода :) Хотя нет… Прошло…

Используем во многих проектах DevExpress, чаще всего грид (ASPxGridView). Очень полезная штука, прям очень.

Встала как-то задача выгрузки текущей выборки из грида в Excel. После гугла было определено, что у грида есть встроенный функционал для этого и он описан на оф. сайте. Но я все равно о нем напишу ))
Буду рассматривать использование грида в разметке. читать далее »

Установка Ruby on Rails: Debian 7 с Apache Passenger и MySQL

Доброго времени суток. Возникла следующая задача: установка Ruby on Rails (далее просто Rails) на сервер под управлением Debian 7 с использованием веб-сервера Apache и его модуля Passenger.

Итак, установка Ruby on Rails на Debian 7. Имеем сервер с установленной ОС Debian 7. читать далее »

Не Hetzner’ом единым…

После нескольких лет использования серверов от Hetzner родилась идея написать отзыв в свете событий, которые произошли пару-тройку месяцев назад.

Жил был небольшой хостинг на серверах Hetzner в далекой Германии. читать далее »

Глюк с паролем в QIP 2005

Доброго времени суток.

Обнаружил глюк с паролем в стареньком QIP 2005 (версия 80XX). Проверил на 8070, 8095 и 8097 — везде работает ) Других версий под рукой не оказалось…

В чем, собственно, сам глюк? читать далее »

Пароли Microsoft теперь не длиннее 16 символов.

Доброго времени суток.

Не так давно Microsoft оповестил, что пароли учетных записей на сайте лицензирования Microsoft (или как он там называется) длиной более 16 символов следует сменить, теперь они будут длиной не более 16 символов.

 

читать далее »

Linux: удаление файлов по дате

Доброго времени суток.

Встала передо мной задача удаления большого количества файлов (около 1 млн штук). Но удалить надо не все, а только те, которые были созданы до начала текущего месяца. Сами понимаете, выделять все — не вариант, частично — может уйти целая жизнь. Нашел в сети отличное на мой взгляд решение. Вот пример команды, которую я использовал. Попробую разобрать без документации что в ней что значит :)

find -maxdepth 1 -type f -newermt "Apr 10" ! -newermt "Aug 01" -delete

-maxdepth - это максимальная глубина поиска. В моем примере искал только внутри одной папки.

-type - это тип поиска. f — файлы.

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

-delete - ну это собственно команда удаления.

Хочется отметить, что до этого был опыт удаления файлов по маске. Удаление через find работает значительно быстрее, я бы даже сказал в несколько раз быстрее.

Вот и все.

Настройка разрешения экрана в консоли Debian

Доброго времени суток. Заметку делаю для себя, но может кому пригодиться — буду рад. Встает частенько задача — настройка разрешения экрана в консоли Debian, потому что в разрешении 640х480, которое идет по-умолчанию, работать практически невозможно. Вариант решения такой:

GRUB_CMDLINE_LINUX_DEFAULT="vga=792 quiet"
...
GRUB_GFXMODE="1024x768"

Эти настройки производятся в файле /etc/default/grub. Что бы узнать допустимые разрешения:

hwinfo --framebuffer

Там указывается код в шестнадцатеричной системе исчисления. Выше приведено число 792 — это 318 в шестнадцатеричной, то есть 1024х768х24b После перезагрузки все встанет на свои места :)

UPD: Спасибо dsm, необходимо после внесения изменений произвести обновление данных в загрузчике командой

update-grub

Debian: настройка редактора по умолчанию

Доброго времени суток.

Периодически встает задача настройки редактора по-умолчанию. Nano не нравится, люблю Vim.

Что бы каждый раз не гуглить вот команда:

update-alternatives --config editor

Вот там и можно выбрать любимый редактор.

Корпоративная политика — песпощадная сука :)

Письмо

Установка Java на Debian

Доброго времени суток.

Возникла необходимость установить Java на Debain. Нашел в сети эту ссылку. Все оказалось просто. Но вместе с этим возникла проблема — нет Java в стандартных (main) репозиториях.

Оказало все просто. Java содержится исключительно в репозиториях типа non-free. Добавить надо в /etc/apt/sources.list строчку такую простую:

deb http://ftp.ru.debian.org/debian/ squeeze non-free

После этого Java ставиться замечательно.

Вот и все.

Яндекс.Метрика