Интерактивное наблюдение

Все *nix’оиды знают команду top и аналоги – htop, mytop и т.д.  Аналогичны эти программы в своем принципе работы – постоянном (интерактивном) обновлении информации на экране.

А если нужно постоянно выводить на экран результат работы какой-то команлы или команд? Да еще и в удобном виде – с обновлением (очисткой) экрана. Как быть?

Способ #1

watch (для FreeBSD его родственник – gnu-watch)

Команда (gnu-)watch позволяет многократно запускать заданную команду или команды, выводя результат на экран. Примеры:

gnu-watch --differences=cumulative ls –la

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

gnu-watch -t gmirror status
Способ #2

работает везде при наличии bash

bash -c 'while true; do echo '^L'; gmirror status; echo; date; sleep 2; done'
# или так
bash -c 'while :; do clear; gmirror status; echo; date; sleep 2; done'

^L – в данном случае это !один! символ “Control-L”. Если вы просто нажмете эту комбинацию, то ничего не произойдет, точнее – вы очистите экран. Чтобы напечатался символ нужно прибегнуть к хитрости:

CTRL+V+L – о таком способе ввода непечатаемых символов я уже упоминал в этой статье.

Может пригодится ;)


Теги: , , , , , , , ,

Adobe Plugins Epic Fail (part2)

В предыдущем посте я писал о плагинах Adobe. Я удалил все плагины Adobe из системы, проверил в обоих браузерах, чтобы среди плагинов они не значились, установил по новой – и вот что получилось:

Adobe, мы тебя .


Теги: , , , , , ,

Plugin Check: Adobe Epic Fail

Пользователи Mozilla FireFox наверняка знают замечательную страницу Plugin Check. А еще пользователи Microsoft Windows знают, что систему нужно регулярно обновлять, иначе вирусы пробьют даже защиту фаерволов и антивирусов. Особенно это касается обновления всяких сторонних приложений, таких как Adobe Flash, Adobe Reader, Adobe Shockwave и т.д.

Я не зря упомянул именно продукты Adobe. Они очень часто становятся тем самым слабым (читать: дырявым) звеном в цепочке Windows.

Я зашел на страницу проверки плагинов в двух браузерах – Google Chrome и Mozilla Firefox. Оба браузера последних версий. Оказалось, что у меня несколько устаревших плагинов: Shockwave for Director, DivX Web Player, RealPlayer Version Plugin, DivX Player Netscape Plugin и Adobe Acrobat.

Пройдясь по всем ссылкам, я обновил все плагины. Выполнял я это в Chrome, но не суть важно. После перезапуска браузеров предо мной появилась чудная картина – Chrome: Shockwave for Director :: Outdated Version, Firefox: Adobe Acrobat :: Outdated Version.

Повторное обновление в Chrome ситуацию не исправило. В Firefox тоже. Более того, Adobe делает вещь, которую я терпеть не могу – устанавливает программу-загрузчик для своего программного обеспечения. Спрашивается: нахрена зачем?

Мало того, что это ублюдочное приложение не отличается функциональностью (я вообще привык к штатным адекватным даунлоадерам FF и Chrome), так оно еще и не работает.

Загрузка обновлялки штатными средствами ФФ тоже не спасла ситуацию, плагин так и не обновился.

Попробую перманентно поудалять все нахрен из системы и загрузить по новой.


Теги: , , , , , , , , , , , , , , ,

Западня

Вот сразу видно, что народ не наш.

А связать куртки? А живую лесенку? (стенка там ведь не вертикальная). Религия не позволяет? А американцы уже наверняка бы вызвали спасателей))


Теги:

Законописцы

Теперь вы понимаете, почему в России Законы – к/г?


Теги: , , ,

Adobe отгавкалась

Компания Adobe прореагировала на недавно опубликованное открытое письмо Стива Джобса «Мысли о Flash», разместив на своем сайте ответное письмо и запустив в Интернете и печатных СМИ рекламную компанию. В частности, на технологических блогах вчера появился баннер со словами о том, что Adobe «любит» Apple, но при этом не любит, когда «кто-то пытается отнять у нас свободу», заключающуюся в открытом использовании веб-ресурсов.

В своем открытом письме соучредители Adobe Чак Гешке (Chuck Geschke) и Джон Уорнок (John Warnock) заявляют, что «одна компания» не должна контролировать Интернет. Они выразили мнение, что технология Adobe Flash является лидером на рынке «благодаря стабильной креативности и техническому новаторству» сотрудников компании.

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

Уорнок и Гешке считают, что разделение Интернета на «закрытые системы», где контент-приложения скрыты друг от друга «за высокими стенами», приведет к утрате креативности и новаторства, благодаря которым и стала возможной веб-революция.

Читать остальную часть заметки »

Теги: , , , , ,

Make and Enter

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

bash:

echo 'mkcd() { mkdir -p "$@" && cd "$_"; }' >> ~/.bashrc

csh (tcsh):

alias mkcd 'mkdir -p \!*; cd \!*'
(добавьте эту же строку в .cshrc)

ksh

alias mkcd='_(){ mkdir -p $1; cd $1; }; _'

Теперь пользуйтесь:

mkcd foo/bar

Enjoy!


Теги: , , , , , , , ,