Windows: список динамических переменных сред

Вывести список всех переменных сред:

> set

Динамические переменные:

%CD% – выводит строку текущей директории.
%DATE% – раскрывается в текущую дату, используя тот же формат команды DATE.
%TIME% – раскрывается в текущую дату, используя формат команды TIME.
%RANDOM% – раскрывается в случайное десятичное число между 0 и 32767.
%ERRORLEVEL% – раскрывается в текущее значение ERRORLEVEL
%CMDEXTVERSION% – раскрывается в текущее значение версии расширенной обработки команд.
%CMDCMDLINE% – раскрывается в исходную командную строку, которая вызвала
командный процессор.

Про то, как убрать блокировку по IP к панели ISPManager

Чтобы убрать блокировку по IP к панели ISPManager, установленную ранее, нужно либо удалить файл:

/usr/local/ispmgr/var/userconf/ispmgr.root

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

Запуск встроенного веб-сервера в PHP и Python

Запуск Python веб-сервера:

python -m SimpleHTTPServer [port]

По умолчанию сервер вешается на порт 8000, но его можно поменять, добавив необходимый номер порта после указания модуля «SimpleHTTPServer».

Запуск PHP веб-сервера (доступно в PHP 5.4):

php -S localhost:[port]

Обновление панели ISPManager

Задача: требуется вручную обновить панель ISPManager.

Решение:

1. найти здесь вашу ОС, архитектуру и нужную версию ISPManager, до которой хотите обновиться

2. скачать выбранный дистрибутив, к примеру:

wget http://ru.download.ispsystem.com/Linux-cc6/x86_64/ISPmanager-Lite/install.stable.tgz

3. Распаковать скаченный дистрибутив в директорию /usr/local/ispmgr:

tar xzf install.stable.tgz -C /usr/local/ispmgr

4. Убедиться, что ISPManager обновился до нужной версии:

/usr/local/ispmgr/bin/ispmgr -v

 

PS: а вот так можно запретить ISPManager обновляться:

echo "Option DisableAutoUpdate" >> /usr/local/ispmgr/etc/ispmgr.conf

Перезагрузка/выключение компьютера через RDP

Бывает необходимость перезагрузить или совсем выключить компьютер через «Удаленный рабочий стол» («Remote Desktop Connection»; используется протокол RDP). Странно, но через меню «Пуск» доступен только пункт «Выйти из системы», никаких других там больше нет. В этой ситуации есть два выхода (актуально для Windows XP/Vista/7):

  1. Нажать комбинацию клавиш Alt+F4 находясь на рабочем столе. Это вызовет диалоговое окно «Завершение работы Windows», в котором будут представлены все недостающие пункты.
  2. В командной строке ввести shutdown с необходимыми параметрами, которые можно узнать через справку команды: shutdown /? | more

Редирект страниц на другие урлы

Если есть необходимость сделать редирект с одной статической страницы сайта на другую (даже внешнюю), то в файле .htaccess можно прописать следующее правило:

RewriteRule /page-old.html /page-new.html [L,R=301] — т.е. на первой позиции ставится старый линк на страницу, на второй позиции — новый линк. Код 301 означает, что страница перемещена постоянно.

RewriteRule ^page-old.php?id=(.*)$ /page-new.html [L,R=301] — это правило подходит, если необходимо сделать редирект с динамических страниц.

Материал по теме: .htaccess + регулярные выражения.

FastVPS улучшил характеристики своих тарифов

Хотел опубликовать эту заметку в начале августа, но все руки не доходили. FastVPS, у которого я держу свои сайты (на VPS), решил сделать приятный сюрприз для клиентов, и увеличил с 1 августа для своих тарифов объем RAM, CPU и HDD. Естественно, для конечного пользователя все это бесплатно.

В итоге, на моем VPS теперь CPU 1,9 Гц, RAM 1,2 ГБ и HDD на 12 ГБ. Критичным моментом я здесь считаю, все таки, увеличение RAM, потому что раньше по тарифу у меня было 700 МБ, и порой памяти не хватало. Теперь же с прибавкой объема оперативной памяти стало намного лучше.

[nginx] Редирект браузера на определенную страницу

Задача: перенаправить пользователя, использующего определенный браузер (в примере — Internet Explorer), на специальную страницу сайта.

Решение:

В файле конфигурации nginx (/etc/nginx/nginx.conf — если Debian) добавить:

if ($http_user_agent ~* 'MSIE')
{
rewrite ^ http://site.com/page;
}

Материал по теме: ссылка

Образы виртуальных машин от Microsoft

На этой странице можно скачать два готовых образа с предустановленной ОС Windows Server 2008 R2 Standard Evaluation Edition для дальнейшего ознакомления и обучения.

Образ 1:

1. Windows Server 2008 R2 Standard Evaluation Edition, подключенный к домену «CONTOSO.COM»
2. Microsoft Exchange Server 2010

Образ 1:

1. Windows Server 2008 R2 Standard Evaluation Edition x64 в роли контроллера домена Active Directory (домен «CONTOSO.COM»)
2. Microsoft SQL Server 2008 R2 Enterprise Edition with Analysis, Notification, and Reporting Services
3. Microsoft Office Communication Server 2007 R2
4. Microsoft Visual Studio 2010
5. Microsoft SharePoint Server 2010 Enterprise Edition
6. Microsoft Office Web Applications
7. Microsoft FAST Search for SharePoint 2010
8. Microsoft Project Server 2010
9. Microsoft Office Professional Plus 2010
10. Microsoft Visio 2010
11. Microsoft Project 2010
12. Microsoft Office Communicator 2007 R2

Тестовый период: 180 дней