Софт

Windows 7

Выходу Ubuntu 10.04 посвящается :).

Мне тут пришлось поработать в Windows 7... Не хватало многих привычных Линуксовых фич. Было бы чистой воды троллингом говорить что в Винде их реализовать нельзя. Все можно сделать (только иногда через жъ, но когда это нас останавливало?). Расскажу про необходимый набор программ, которые сделали работу под Windows 7, более менее привычной для меня после Linux.

А что-бы добить до нужного числа символов, во второй части будут личные впечатления. Про то как обстоят дела с теми вещами, которые меня дико бесили в предыдущих версиях Windows, и из за которых я собственно на Linux и cбеж перешел. Не прошло и пары лет, как по поводу названой в честь Семи Смертных Грехов >:) (или в честь фильма Финчера) операционки у меня выкристаллизовалось четкое мнение

Софт

Плагины для FirefoxЭтот их Хром, никогда не приблизится по уровню кастомизации к нашему замечательному Файерфоксу. Архитектура не та. Если тебя что-то не устраивает в Хроме или Опере ты к этому вынужден привыкать. Если тебя что-то не устраивает в Firefox, наверняка уже есть аддон который это исправляет :). А если так уж критично ускорение в 2 секунды (по моим независимым  тестам) - тогда уж uzbl (нам, параноикам на нем спокойнее). Вообщем все хорошо. Firefox - жил, жив и будет жить.

Я это вот к чему. Стараюсь тут поддерживать в актуальном состоянии статьи на этом блоге. Пора обновлять мою подборку плагинов для Firefox. На этот раз плагинов будет много - почти весь мой стандартный комплект. Что-бы вам было удобнее - коллекция на addons.mozilla.org (подписаться можно с помощью Add-on Collector). А что-бы было нагляднее что зачем, рекомендую изучить скриншоты с пояснениями:

Плагины для Firefox

1.Карта аддонов Firefox

firefox_addon_map1

2.Карта аддонов Firefox

Софт

skype ubuntu notify osd

Наконец-то новый Скайп поддерживает оформление Qt. Потихоньку программа становится более-менее юзабельной, но косяков еще много. Например, когда вам приходят сообщения в Linux'овый Скайп, они появляются где-то сбоку-снизу, что выглядит ужасно. Особенно в сравнении с великолепной Ubunt'овской системой уведомлений Notify-OSD. Поскольку у меня с помощью Notify-OSD все в принципе уведомления появляются в красивых прозрачных окошках справа-сверху, неродной Skype особенно режет глаз.

Если поискать в интернете, то можно найти совет прописать в настройках что-то вроде notify-send -i skype '%sname' '%smessage', но все равно выходит криво, потому что:

  • Если вам придут несколько сообщений подряд, они будут выскакивать по очереди с перерывом 10 секунд, вместо того что-бы прикрепляться к предыдущему от того же собеседника (см. скриншот). Долго. И можно пропустить что-то важное.
  • Сообщения будут выскакивать даже если у вас открыто окно чата, что просто бессмысленно.
Наконец-то у меня дошли руки выложить собственное решение. Заодно покажу как пишутся простенькие сервера на Python :).

Всплывающие сообщения Skype с помощью Notify-osd

ubuntu flash тормозаПроблема за которую часто ругают десктопный Linux - тормоза при просмотре флеш-видео. Даже на мощных компьютерах иногда тормозит Youtube в HD, не говоря уже о нетбуках. А в сериалах на Турбофильме - вообще мигают черные полосы. Конечно  в этот виноват и не Linux вовсе, а разработчики Adobe которые почему-то (у-у-у теория заговора) не делают нормальный флеш плеер.

Но вместо того что-бы ждать всеобщей поддержки html5, или аппаратного ускорения flash в Ubuntu, всегда можно пойти хитрым обходным путем :).  Я думаю очевидно, что видео-из-интернета во время просмотра хранится где-то на вашем компьютере :). И давно известна фишка, что можно зайти в папку /tmp и проиграть скачанный ролик любимым плеером.

Предлагаю простенький скрипт на Python который упрощает этот workaround: заходим любым браузером на любую страницу с видео, жмем play, в случае Turbofilm выбираем язык, в случае Blip.tv или Hulu смотрим рекламу. После чего ставим видео на паузу. Зажимаем заданную комбинацию клавиш (типа Alt+Ctrl+F) и открывается родной плеер (например Vlc или Smplayer) где и смотрим выбранный ролик без тормозов.  Как такое сделать?

Sansa Clip Sandisk подкасты аудиокниги

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

Все-таки и я пришел к выводу, что использовать мобильный телефон как плеер - глупо. Намучился с доведением (на python'е ;) до ума проигрывателя E51, убил батарейку, а после пары месяцев использования перестала определяться оригинальная гарнитура.

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

  • Маленький размер, должен легко крепился к одежде, и не мешать. Вообще.
  • Отсутствие жрущего батарейку гламурного цветного экранчика. Совсем без него, тоже грустно. Требуется что-то черно-белое, с парой строк - иногда смотреть название песни и заряд батарейки.
  • Работа через USB без ненужных надстроек типа iTuneц или WMP. Плеер должен работать через стандартный протокол передачи данных, без всяких проприетарных выпендрежей. И на любой ОС.
  • Полноценная поддержка подкастов. Что-бы запоминалась позиция для всех недослушанных файлов. А не только для последнего, как в большинстве современных плееров.
  • Нормальное не сенсорное управление. Возможность управлять вслепую.
  • Эквалайзер (моя больная тема).
  • Радио бы не помешало. На случай катастрофы, что-бы ловить сигналы спасения :|
  • Цена меньше 100 баков.
Я был уверен что подобных чудес в нашем несовершенном мире не бывает. Но, внезапно! Находится девайс соответствующий всем критериям. Так ли он хорош? По результатам двухнедельного тест-драйва - читайте мой подробный обзор.

Борьба со спамерамиБесконечная борьба продолжается - допилил свой антиспамовый плагин. Хорошо работает в связке с Spam Karma или другими "большими" плагинами. Служит для  отсечения совсем уж очевидных спамеров.  Дополняет защиту  от спама следующими функциями:

Модерация

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

  • Все новые комментарии добавляются без ссылки.
  • В админке Wordpress эти ссылки помечены красным и зачеркнуты.
  • Если вы решите, что комментарий честный - из админки есть возможность "заапрувить" (Approve link) ссылку.
  • Единожды проверенные ссылки будут добавляться без модерации. И с dofollow.
В админке

В админке

Фильтрация

Блокирует очевидные спам-комменты. Будет показано следующее подтверждение (текст другой :)

Сообщение типа

Сообщение: "вы неправы"

Спам-бот уйдет, человек (если ничего плохого делать не думал) - имеет возможность исправиться. В "Comments->Spam" они не попадают (незачем загрязнять базу и затруднять модерацию). Предупреждение показывается, если комментарий:

Не смотрю.

Не смотрю.

  • Содержит более 5 ссылок.
  • Не содержит русских букв (для фильтрации заграничного спама).
  • Содержит словосочетания из "Discussion Settings->Comment Blacklist" в настройках WP.
  • Имя комментирующего похоже на адрес.
  • Точно такой-же комментарий существует (см. скриншот).
Фиксы:
  • Работает с Wordpress 2.8 и выше.
  • В поле url комментария, теперь не появляется постфикс SPAM.
  • Нет нужды редактировать comments.php.
Усилить защиту блога от спама.
Софт

Док для Ubuntu

Или как получить в Ubuntu легковесный dock, как на Маках / Windows 7.

Доки - это будущее интерфейсов. Первыми это поняли и реализовали, естественно в этой их МакОси. Теперь вот концепцию позаимствовали в Windows "семерку" Seven. Linux'ы тоже не отстают, существует сразу несколько реализаций. Только вот зачастую даже разработчики доков, как ни странно не знают, как должен работать док.

Как должен работать Dock. (пропустите абзац, если вы в теме)

Итак, док это не только "выезжающая панелька с запускалками программ". Главная особенность дока:

Если программа уже была запущена ранее, то при нажатии на ее иконку в доке она получит фокус, вместо запуска еще одного экземпляра.
Дело в том, что существуют программы, которые нет необходимости закрывать. И которые нужны только в единственном числе, так как содержат свои табы, окна или еще что-нибудь. Например: браузер, пейджер, терминал и файловый менеджер. Эти приложения, иногда, не закрываются целыми днями (месяцами), а только сворачиваются.  Иметь, запускалку на рабочем столе, плюс сворачивалку/разворачивалку в панели задач - неудобно. Логично объединить их в одну иконку.

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

Также док может выполнять другие полезные функции, например группировку похожих приложений и оповещения. Группировка кстати, незаменима для многооконных программ типа Gimp или Xsane.

Та-же панель с DockBarX, что и на скриншоте вверху, только настроенная в моем вкусе :)

Та-же панель с DockBarX, что и на скриншоте вверху, только настроенная в моем вкусе :)

Итак, надеюсь, вы поняли что док это чертовки это удобно и полезно. Для Ubuntu есть целых три нормальных дока - Avant, Gnome-do или Cairo. Все они гламурны - красивая анимация, прозрачность всякая. И ресурсов жрут, как Крейсер Ямато, поэтому меня (как минималиста) не устраивают.

Зато, наконец-то допилили  DockbarX - апплет для панели задач. Т.е можно запихнуть аккуратный док вместо "Task List" на привычной вам панели Gnome или Xfce. Где-нибудь рядом с треем и часами. Без этих громоздких стеклянных выскакивалок :). Собственно, установка DockbarX

Блог советы

Затыкайте дети уши, И ложитесь дети спать. Потому что, дядя Дима Будет вам совет давать

Нет серьезно. Есть целых две блогерских фишки, которые почему-то редко используются. Может кто-то не знает?  Попробую напомнить.

Во первых. Почему так часто встречается на блогах ссылки типа "Читать дальше...", "Подробнее…"? Или, еще хуже англицкое "Read more" в русском тексте?  Это же грубо обрывает мысль и обезличивает посты. Понятно, что если пост длинный,  то его часть надо спрятать. Для экономии места на главной станице. Но ссылку на этот пост можно сделать более человечной. С уникальным текстом, говорящим о том, что нас ждет в продолжении статьи. Для этого вашего СЕО полезно— ссылка получается с нужными словами. Опять же в студии, за это пинают по страшному.

Ведь в Wordpress даже устанавливать ничего не надо, что-бы озаглавить ссылку на полный текст. После того как вы поставили тэг more , перейти в режим HTML, найти тег:

Теперь совет для комметаторов 
Wordpress
Проверка правописания

Яндекс.Спеллер

Яндекс открыл API для своего Спеллера. Это отличный сервис для проверки орфографии  - гораздо лучше встроенного в Firefox. Преимущества - большой словарь (3,6 млн словоформ) и постоянные обновления. Знает современные слова типа: "коммьюнити", "плагин", "кэшируется" или "роутер" - т.е. не будет рябить красным при написании технической статьи.

Самый очевидный способ использования - прикрутить к редактору Wordpress. У Яндекса есть даже готовый сервис для TinyMCE. Мне осталось лишь обернуть не совсем очевидную инструкцию в плагин для Wordpress. Главная фишка моего плагина - нет необходимости что-либо редактировать. Даже httpd.conf.

Признаюсь, раньше я просто забивал сомнительные слова в поиск Яндекса. Теперь, проверять можно одной кнопкой, прямо из редактора! Удобно ;)

Скачать плагин проверки правописания.

Срочно в номер! Ужжасное проишествие :)! Уже писал в twitter'e, на всякий дублирую здесь. У лучшего IT подкаста Радио-Т, кажется проблемы с DNS. Из за этого, нельзя скачать свежий выпуск номер 144 (rt_podcast144.mp3). Сайт работает только для тех, у кого в кеше сохранился  ip. Если вы, как и я, привыкли скачивать все подкасты в воскресенье днем, или вам просто хочется послушать подкаст прямо сейчас - есть решение.

Узнаем ip radio-t.com, и записываем в "/etc/hosts" ("windows\system32\drivers\etc\hosts" или "/private/etc/hosts" в Виндах и Маках соответственно) следующие строчки:

68.178.232.91 radio-t.com
68.178.232.91 pirate.radio-t.com
После чего перезапускаем подкаст-агрегатор или браузер. И качаем :).

UPD: Альтернатива - ссылки на Народ.Диск - в комментах.

Метки: hosts dns скачать