среда, 25 февраля 2009 г.

MS Word: удаляем разделители

Чтоб оформление Вордовских документов стало еще увлекательнее, разработчики добавили возможность вставки горизонтальных разделителей. Набрал *** (именно три штуки), нажал Enter - получил линию из маленьких квадратиков через весь лист. Три минуса преобразуются в обычную линию, три знака '=' - в двойную линию. Если заранее об этом не знать, восприимается, как "пасхальное яйцо" - опа, вылезла такая штука.

Не так весело становится, когда надо этот разделитель убрать. Del не помогает, как-то утащить его за границы листа тоже не получается. Совершенно неубиваемый объект.

Итак, музыка - туш, открываю страшную тайну. Чтоб убрать горизонтальный разделитель, надо поставить курсор непосредственно перед ним, потом Формат/Граница и заливка, выбрать Нет(границы).

Все, эта дрянь, которую я два дня возил по документу, исчезла. Можно нести статью в редакцию.

понедельник, 16 февраля 2009 г.

GOTO!

Все мы с малых лет знаем, что использовать goto нехорошо. Почему нехорошо - знают не все.
Я, например, не знаю.
Короче, иногда этот goto очень нужен, а его нет. В С нет, в языке Matlab-а нет.

В статье Криса Касперски подсмотрел следующий финт:
{
if (условие) break;
} while(0)

Т.е.при выполнении условия управление будет передано на строчку после while. Вот так - просто и изящно.

Win Utilities for Networking

Собственно вот они: ping, tracert, pathping, netsh, netstat, ipconfig.

Некоторые полезные команды:
net start - посмотреть все запущенные службы.
netstat -a - посмотреть все открытые порты, netstat -a -n (или -an) выведет числовые наименования портов (ip адрес : номер порта).