Софт

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, найти тег:

<!--more-->

и вписать соответствующий текст для ссылки, например:

<!--more В итоге мы получаем-->  

Это было для авторов.

Теперь совет для комметаторов

wordpress
Проверка правописания

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

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

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

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

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

Софт
настройка uzbl

Настройка uzbl

Сегодня игрался с Тру Браузером под названием Uzbl. В полную противоположность этим вашим Операм и Файрфоксам :), разработчики даже не пытаются сделать его удобным для простого пользователя. Философия заключается в следовании Пути Unix. После установки вам дается пустое окошко — без чтения документации тут непонятно даже куда вводить адрес. Или как ввести запрос в строку Google. Все к чему мы привыкли в «не Ъ» браузерах (а это табы, блокировка рекламы, закладки...), предлагается собственноручно дописать с помощью скриптов. Или установить написанные коммьюнити.

UPD: Пара мыслей (моих :) зачем это надо

  • Запуск Web-приложений . Быстрый запуск, корректное отображение и отсутствие лишнего, позволяют сделать «отдельными программами» Gmail или Админку Wordpress. Google Gears, правда не планируются, но мне и без них удобно.
  • Встроенные решения. Разворачивать uzbl на весь экран, открывать сайт компании и выставлять на презентациях, например. Посетителю не удастся использовать браузер не по назначению :). Тем более все функции можно отрубить в конфигах.
  • Основной браузер на слабых машинах. Постоянно использую на нетбуке. Скорость приводит в восторг!

Суровость начинается уже с названия Uzbl. Его не то-что произнести, даже  запомнить долго не мог. Выучил по сокращению от u!_zabыl. Как ни странно, нашелся репозиторий для Ubuntu (которая считается «не Тру»). Правда, все равно у меня с ходу ничего не заработало, пришлось собирать из исходников и править конфиги. Просто для примера: чтобы перейти по адресу надо набрать Esc-O-пробел- адрес-Enter. Чтобы ввести что-то в форму на странице — не забыть переключиться в режим ввода на [i]. Все действия по хоткеям — назад [b], перезагрузить [r]. Похоже на управление редактором vi. Но все настраивается через редактирование конфигов и скриптов. UPD: Небольшой гид по установке и настройке

Плюсы, минусы и ИМХО

Софт

ubuntu-soft

Больше года прошло со времени моей первой статьи про софт для Ubuntu. До сих пор она является одной из самых читаемых на этом блоге, и временами критикуются. Надо признать, что писал я ее только-только пересев с Windows, и некоторых вещей тогда еще не понимал :).  С тех пор я перелез на Linux'ы почти полностью, а на домашней машине недавно обновил ту же Ubuntu до версии 9.04.  Пришло время обновлять и софт. Встречайте новую подборку необходимого soft'а для Ubuntu 9.04

google-findGoogle это конечно наше все, но надо признать, что в сторону удобства поиска еще есть куда стремиться. Пара советов, как приблизить поиск к совершенству. Ну, или во всяком случае сделать немного удобнее :).

Улучшать естественно будем с помощью моего любимого инструмента — Firefox, и не менее замечательного аддона для него — Greasemonkey. Который позволяет изменять страницы как нам заблагорассудиться с помощью JavaScript.

Как добавить к строке поиска Google удобный выбор времени и места

 1 2 3 4 5 6 7
 

You need to log in to vote

The blog owner requires users to be logged in to be able to vote for this post.

Alternatively, if you do not have an account yet you can create one here.

Powered by Vote It Up