вторник, 12 мая 2009 г.

Курс молодого бойца cisco: искусство владения консолью

Введение: многие начинающие настройщики сетевого железа боятся консоли (CLI, Command Line Interface) как огня. Ещё бы: ни тебе всплывающих подсказок по наведенному мышиному курсору, ни тебе красивых картинок, а лишь непонятные буквы на черном (зеленом, белом) фоне. Боязно…

Однако, консоль является мощнейшим инструментом, не овладев которым называть себя настройщком cisco нельзя.

При помощи консоли можно:
1. Задать начальную конфигурацию.
2. Восстановить потерянные пароли (для разных железок по-разному. Но поиском на сайте cisco.com легко найти процесс по ключевым словам “password-recovery (название железки)” )
3. Настроить нестандартные топологии
4. Включить скрытые возможности
5. Проверить правильность настроек командами show
6. Отладить процесс командами debug

Помните:
при помощи консоли можно всё, при помощи GUI – не всё, а только то, что запрограммировали и разрешили.

Как же овладеть искусством быстрой настройки через консоль?

Безусловно, требуется много тренироваться :) Однако, есть несколько хитростей, которые облегчат работу и могут пригодиться в реальной жизни для быстрой локализации и решения проблем или сдачи экзамена CCIE :)

Хитрость 1:
Запомните горячие сочетания клавиш. Самые часто используемые ctrl+a (начало строки), ctrl+e (конец строки), ctrl+z (выход из режима настройки)

Хитрость 2: На маршрутизаторах и коммутаторах пользуйтесь командой do для вызова команд show из режима настройки.
Примеры: (config)# do show ip route
(config-if)# do show ip int f0/0
Это сильно экономит время, т.к. не приходится выходить из режима настройки и возвращаться обратно в него. Т.к. консольные команды древовидные, то беготня по режимам реально отнимает время и силы.

Важно: Есть тонкость: при использовании команды do не работает подсказка по вопросу, кнопка табуляции и проверка синтаксиса на ошибку. Поэтому, если Вы точно не знаете, какую команду show хотите ввести, всё-таки придётся выйти из режима настройки

Хитрость 3:
Используйте выборку из конфига или вывода других команд просмотра. Для этого есть служебные команды после символа “|” (“grep”)
Примеры: sh run | include ip route
Sh ip route | include 192.168.0.0
Sh run | begin router ospf 1

Хитрость 4: Используйте блокнот или другой текстовый редактор, чтобы создавать шаблон конфига, а потом вливайте его копи-пастом в консоль. Перевод каретки циской распознаётся как ввод команды. Не забывайте после последней команды нажать кнопку ввод :)

Хитрость 5: Используйте стрелки «вверх» и «вниз» (или команды ctrl+p, ctrl+n) для вызова ранее введенных команд. Размер буфера команд настраивается.

Хитрость 6: Не забывайте, что разные команды возможно вводить из разных режимов: из режима непривилегированного пользователя можно мало и только посмотреть, из привилегированного – посмотреть, включить debug, из режима настройки – настроить параметры или перейти в подрежимы. Не забывайте, что знак «?» введенный без пробела, подскажет возможные продолжения команды, а знак «?», введенный через пробел – возможные дальнейшие ключевые слова

Хитрость 7:
Учите команды и активно их сокращайте! Помните, что если сокращение однозначно, его циска распознает.
Пример (сравните):
Ip nat inside source list NAT interface GigabitEthernet0/0 overload
Ip nat in so l NAT int G0/0 o

Для ускорения обучению используйте кнопочку табуляции: если начало команды уже однозначно, циска продолжит команду автоматически.

Хитрость 8: Строчки из конфига (running или startup) являются командами. Можно подглядеть в конфиг и стереть неугодную команду, поставив перед ней ключевое слово no

В-общем, как и везде: упорство и труд всё перетрут!

Дерзайте и пусть всё получится :)

СУВЖ, Сергей Фёдоров, инструктор cisco

Something about Opera

Несколько, на мой взгляд, неплохих приёмов работы с браузером Опера.

Мышь.

Работа с манипулятором «мышь» в Опере продумана лучше, чем где-либо.
1. навигация по истории страниц.
С короткой задержкой нажимаем по очереди правую, потом левую кнопку. И попадаем history(-1) или по-русски на страницу назад. Нажатие кнопок в обратном порядке переносит на страницу вперёд.

2. навигация по табам.
Зажимаем правую кнопку и крутим колёсико у наружги. Появляется список табов и селекотр.

3. Закрыть/открыть новый таб.
Колесом кликаем по названию таба и он закрыватся. Клик на свободном месте открывает новый таб. Вполне стандартный приём, такой же как в ФФ и возможно в ИЕ.

Клавиатура

Разработчики сделали возможным управлять с коавиатуры всем функционалом браузера, даже если мышь выйдет из строя. Рассмотрим тот же функционал, который описан выше.

1. навигация по истории страниц.
«z» и «x» переносят по истории назад и вперёд соответственно

2. навигация по табам.
С помощью «1» и «2» очень удобно включать следующий и предыдущий таб.
Ctrl+TAB по-умолчанию работает удобнее чем в других браузерах, переключая 2 рабочих таба (аналогично работает альт-таб в windows)

3. Закрыть/открыть новый таб.
Используется стандартное сочетание клавишь Ctrl+w/Ctrl+t

Приёмы «оптимизации» сайтов: убираем рекламу

Для примера возьмём сайт с обилием назойливой рекламы, например vanix.net
Из контекстного меню выбираем «изменить настройки узла» -> «сценарии» далее убираем галку «Выключить Javascript». Нажимаем «OK» и F5.
Вся реклама исчезла! Разработчики нам сделали неоценимый подарок: на этом сайте большенство банеров грузит Javascript.
Чтобы отключить остальные банеры, которые загружаются без JS (или на этом сайте нам JS нужен), делаем так: из контекстного меню выбираем «заблокировать содержимое», теперь выбираем оставшиеся банеры, жмём готово.

Приёмы «оптимизации» сайтов: улучшаем юзабилити

Я использую в качестве переводчика pda.lingvo.ru. Но сервис очень не удобен, если перейти «назад» и ввести новое слово, то перевода не последует, а в строке ввода появится старое слово.
Чтобы это исправить, из контекстного меню выбираем «настройка узла» -> «Куки» -> «Никогда не принимать куки» -> Ок. Теперь всё работает как нужно, но есть побочный эффект: переводить возможно тодлько на английский и только с английского. Думаю многих этот момент не смутит.

Боковая панель

Если в настройках оформления выставлено «Показывать переключатель боковой панели», то слева появляется едва заметная вертикальная линия, которая открывает и закрывает «боковую панель».
На ней распологаются основные инструменты, облегчающие жизнь веб-серфера (например, закладки). Практически каждый элемент имеет поиск. Рассмотрим некоторые из инструментов.

1. Окна
Иногда у меня открыто несколько окон, забитых табами. Чтобы найти нужный приходится предварительно подумать :-) Чтобы не думать, а знать, добавляем инструмент «окна». Тут мы видим все табы во всех окнах, причём на всех рабочих столах моего любимого Enlightenment'a.

2. История
Всем очевидный инструмент, но не все им пользуются. Напоминаю, история — это удобно :-)

3. Ссылки
Множество раз приходилось с какой-либо странички скачать некоторое число элементов (zip-файлов, картинок, и т.п.). С помощью этого инструмента можно найти все ссылки на zip'ы и сохранить в пару кликов. Всё же проще, чем вспоминать как это вгетом сделать ;-)

4. Заметки
Инструмент интересен тем, что соответствующие пункты управления находятся в контекстном меню. Можно быстро вставлять текст в различного рода input'ы

Другие приёмы работы

1.
Шаблонизирование
В Опере есть отличная возможность применить свои стили для определённого ресурса. Например, один мой друг использует эту функцию для разукрашивания башорга под рабочий сайт компании в которой он работает.

2. F12
Оперу стоит использовать как минимум ради этой кнопки. Самые часто используемые функции вынесены в удобное меню.

3. Light-версия

Тяжелый сайт с кучей фоновых картинок можно легко превратить в лайт-версию. Для этого используется тот же подход что и в первом приёме, но используется стандартный файл со стилями. В некоторых ситуациях незаменимая вещь.

На этом всё, но это далеко не все возможности браузера. Хочу подчеркнуть, что все эти возможности есть «из коробки».

Обновлено: исправлено несколько ошЫбок (спасибо habrausername).
Обновлено 2: перенесено в Opera
Обновлено 3: Приёмы, описаные в комментариях:

Синхронизация закладок: File -> Synchronize Opera. Предварительно нужно зарегистрироваться.
— — — — —
Опция:
Preferences->Advanced->Shortcuts->enable single-key shortcuts
включает однокнопочные хоткеи (по умолчанию отключено)
— — — — —
Ctrl + Z — открывает последнюю закрытую вкладку (список закрытых страниц доступен по нажатию на иконку корзины с правой стороны tab-bar'a)
— — — — —
+ увеличить масштаб
— уменьшить масштаб
* вернуться к исходному
— — — — —
колесо мышки — открывает ссылку в новой вкладке, а так же закрывает таб
— — — — — Triall :
Опера так же позволяет добавлять на сайты новый функционал, указав ей папку с JS-скриптами.

Так же Опера позволяет осуществить быстрый доступ к любой форме, называется эта функция «Создать поиск». К примеру идем на php.net, устанавливаем фокус на поле ввода поиска функции, правой кнопкой жмем «Создать поиск», в появившемся окне в поле «клавиша» пишем «php». Теперь открываем новую вкладку и в адресной строке пишем «php str_replace», вауля.

Было упомянуто pda.lingvo.ru, но я юзаю pda.slovari.yandex.ru/. Открываем эту страницу, открываем боковую панель, и тянем название вкладки на боковую панель. Тем самым создаем быстрый доступ к переводчику, нажав F4.

Как и в преведущем посте взято с:

alias hint

Хочу поделиться простым, но очень полезным хинтом для ваших aliases, который я заметил у gark87

Задача:
Сделать, чтобы во всех ваших оболочках были одни и те же aliases, и чтобы при добавлении нового не пришлось править пачку файлов.

Решение:
1. Выносим все alias в файл ~/.alias
2. В ~/.bashrc, ~/.zshrc и т.п. пишем: . $HOME/.alias # перед $HOME стоит точка и пробел

p.s. Взял с

вторник, 14 апреля 2009 г.

Инструкция по эффективному использованию рабочего времени

Инструкция по эффективному использованию рабочего времени.

1. Никогда не выходите из кабинета без бумаг в руках.

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

Люди с пустыми руками выглядят так, как будто они идут в столовую или покурить. Кроме этого, постарайтесь брать побольше каких-нибудь бумаг домой, чтобы создать впечатление, что вы работаете и там.

2. Ходите быстро.

Сотрудник, лениво фланирующий по коридору, явно ищет приключения на свою задницу. Двигаться следует очень быстро, временами переходя на легкую рысь. Этим вы не только позиционируете себя как чрезвычайно энергичного работника, экономящего каждую секунду рабочего времени, но и oбезопасите себя от мелких поручений начальства: ведь для того чтобы озадачить вас, ему придется сначала вас догнать!

3. Компьютеры обеспечивают впечатление занятости.

Человек, сидящий с серьезным лицом у экрана компьютера, имеет очень умный вид. При этом вы можете читать личную почту, сидеть в чате или раскладывать пасьянс.

4. Завал на столе.

Только высшее начальство может иметь чистый стол.

Для всех остальных это признак того, что они ничего не делают. Разложите пачки документов потолще по всему столу. Со стороны прошлогодние документы выглядят так же, как и текущие: важен именно объем. Разложите документов побольше в разные кучки. Если вы ждете кого-нибудь, засуньте нужный этому человеку документ в середину кучи и найдите его там, когда этот человек появится

5. Автоответчик.

Никогда не берите трубку, если у вас есть автоответчик. Люди не звонят спросить про ваше здоровье - они звонят, чтобы заставить вас что-то СДЕЛАТЬ. Так не пойдет. Прослушивайте сообщения на автоответчике время от времени, и если кто-то оставил вам сообщение с потенциальным прибавлением работы - перезвоните ему во время перерыва, когда его точно нет на месте, и оставьте сообщение на его автоответчике.

6. Долой приторную сладость в отношениях с начальством!

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

7. Уходите с работы поздно.

Всегда старайтесь уйти с работы попозже, особенно когда босс еще не ушел. В это время можно заняться решением кроссвордов или чтением журналов, на которые у вас не остается времени. Направляясь домой, обязательно пройдите мимо кабинета босса. Посылайте ему важные электронные сообщения в нерабочее время (22:10, 7:05), а также в выходные и праздничные дни

8. Орите громче!

Горластые сотрудники производят впечатление решительных, уверенных в себе лидеров - таким в случае чего можно доверить коллектив.

9. Пополните словарный запас.

Почитайте компьютерные журналы и выберите неизвестные слова. Свободно употребляйте их в речи при разговоре с начальством. Запомните: ему не обязательно вас понимать, но звучать это будет внушительно.

10. Имейте 2 пиджака.

Если вы работаете в большом офисе, всегда оставляйте запасной пиджак на спинке стула. Это производит впечатление того, что вы где-то здесь и отошли на минутку. Второй пиджак надевайте, когда вы гуляете или решаете личные проблемы в рабочее время.

11. Жалуйтесь!

Где бы вы ни были - на производственном совещании, в курилке, в кафешнике, на пикнике, устроенном для сотрудников, никогда не упускайте возможности пожаловаться на перегрузку и прорву срочных дел, ожидающих немедленного решения. Не забывайте этой важной мелочи! День без жалобы - пропавший день!

 

вторник, 7 апреля 2009 г.

Remote Desktop On A Non-Standard Port или по русски rdp на нестандартный порт

Remote Desktop On A Non-Standard Port или по русски rdp на нестандартный порт!
Еще эта тема называется: Изменение ожидающего порта для удаленного рабочего стола, но это мелочи!

Итак
1. Открываем редактор реестра regedit.exe
2. Находи следующий раздел реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber



3. В меню Правка выбераем команду Изменить и установливаем систему исчисления Десятичная.



4. Далее вводим новый номер порта и жмем кнопку OK.
5. Закрываем редактор реестра.



Все это описано по адресу: но я считаю, что запишу-ка я эту полезняшку для себя и для вас!

вторник, 31 марта 2009 г.

Кстати Я справа ;)

В москве на соревнованиях по роликовому хоккею!

Использование ярлыков в google (гугле) :)

В системе Gmail каждое встроенное представление (папка «Входящие», «Корзина», «Чтение почты»), по сути, представляет собой ярлык. И поскольку папки в Gmail не применяются, пользователям этой службы приходится очень часто выполнять операции поиска. Так, для просмотра всех непрочитанных сообщений из числа входящих нужно использовать следующие критерии поиска: label:inbox label:unread. Чтобы составлять более сложные запросы, можно применять встроенные ярлыки в сочетании с пользовательскими ярлыками. Но такие запросы могут разрастаться до больших размеров, и их трудно вводить. К счастью, слово label можно заменить буквой l, и все будет по-прежнему работать отлично. Приведенный выше запрос теперь будет выглядеть так: l:inbox l:unread. А если и это слишком длинно, то можно воспользоваться предусмотренными в Gmail аббревиатурами для специальных ярлыков:
^b чаты
^f отправленная почта
^i входящие
^k корзина
^r черновики
^s спам
^t сообщения, помеченные звездочками
^u непрочитанная почта.
Теперь наш запрос будет выглядеть так: l:^i l:^u. А если требуется отыскать непрочитанные сообщения, не находящиеся в представлении «входящие»? Ищите по критерию -l:^i l:^u. :-).