10 декабря 2010 г.

Vimium - vimperator для Chromium

Ррасширение Vimium - это a-ля vimperator (Firefox) для браузера Chromium или для любителей Google Chrome, делающее управление браузером похожим на управление текстовым редактором Vim, позволяя продуктивно использовать все функции браузера с помощью одной лишь только клавиатуры.
Хоть расширение и дает возможность управлять браузером в стиле Vim'a, но чтобы все быстрые клавиши работали с не-US раскладкой клавиатуры, необходимо вписать в расширенных настройках (Advanced options) кучу комманд, например:

map а activateLinkHintsMode 

Нажатие 'f' (us) или 'a' (ru) даст подстветку ссылок с маркировкой, например AF, нажатие на клавиаруте af даст переход по ссылке и т.д...

Что бы облегчить вам жизнь и сделать backup для себя привожу пример настройки для русской раскладки клавиатуры.
В секцию "Key mappings" скопируйте следующие комманды:

map о scrollDown
map л scrollUp
map к reload
map р scrollLeft
map д scrollRight
map пп scrollToTop
map П scrollToBottom
map яР scrollToLeft
map яД scrollToRight
"map <с-в> scrollPageDown
"map <с-г> scrollPageUp
"map <с-а> scrollFullPageDown
map пы toggleViewSource
map яш zoomIn
map ящ zoomOut
map нн copyCurrentUrl
map пг goUp
map ш enterInsertMode
map пш focusInput
map а activateLinkHintsMode
map А activateLinkHintsModeToOpenInNewTab
"map <а-а> activateLinkHintsModeWithQueue
map т performFind
map Т performBackwardsFind
map па nextFrame
map Р goBack
map Д goForward
map Л nextTab
map пе nextTab
map О previousTab
map пЕ previousTab
map е createTab
map в removeTab
map г restoreTab
map , showHelp

Не забываем все это сохранить, нажав внизу кнопку "Save Options". При нажатии, в браузере, сочетания 'Shift+?' появится Справка по управлению Vimium. Наслаждайтесь и меньше пачкайте мышку ;-)

Внимание! Список приведен для Vimium версии 1.21, в новых автор будет функции добавлять, так что сверяйте и добавляйте новые комманды...

Что бы Vimium не мешал работе чата приложения "Cat Manager Google Talk" ввел в секцию "Excluded URLs"

http*://talkgadget.google.com/*

в принципе он присутствует как часть сервиса google на gmail и igoogle и если вам это нужно можно исключить и их, да и вообще любой домен...
Так же поставил себе масштаб по умолчанию на 110%, что дает увеличение на сайтах, меньше Ctrl++ дергаю :-)

P.S. закоментированное задействовать не получается, Chromium тут же применяет свои значения. 

Ставим Adobe Flash Player "Square" P3 64-bit в Ubuntu

На labs.adobe.com читаем про "Adobe® Flash® Player "Square" is a preview release 3 that enables native 64-bit support on Linux" и переходим на страницу закачки и качаем там модуль 10.2_p3 для 64-bit под Linux (TAR.GZ, 4.1 MB), начал с p1 и нареканий не было в отличии от собранного flashplugin-installer с зависимостями на 32-bit..,  а так и лишних пакетов нет и все нативное. "Square" p3 отличается более высокой производительностью и меньшим потреблением ресурсов. Модуль из архива копируем (можно все выполнить в mc) в:

sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ #всё, наслаждаемся.

При желании можно создать символическую ссылку для Chromium'a, но можно это и не делать, ведь и так работает даже в luakit:

sudo ln -s /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/chromium-browser/plugins/

наслаждаемся видио, на youtube.com  и т.д., которого пока нет в HTML5... 

Или поступить более кошерно, собрав Flash модуль через инсталлятор, установив его из репозитория РРА:

sudo add-apt-repository ppa:sevenmachines/flash
sudo apt-get update
sudo apt-get install flashplugin64-installer

хотя и предпочитаю все ставить с репозиториев, но этот пакет качает flash с того же самогго adobe.com и в любом случае вы соглашаетесь с лицензией... маленький профит лишь в автоматизации процесса, а результат тот же... На данный момент это flashplayer_10.3.162.29-amd64... ;-)

9 декабря 2010 г.

Adblock.css - мощная и удобная баннерорезка

Adblock.css блокирует баннеры и другую навязчивую рекламу, мешающую комфортному просмотру сайтов. Работает в любом браузере, поддерживающем User CSS.

User CSS - это пользовательские каскадные таблицы стилей. То есть CSS, подключаемые пользователем в браузере. С их помощью можно менять отображение страницы: блокировать баннеры, изменять цвета текста или фона, тестировать HTML-вёрстку.

Как установить Adblock.css.

Загрузить:

adblock.css (стабильная версия)
adblock-debug.css (версия для отладки)

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

background-color:#f99 !important; color:#900 !important; outline:1px solid #f33 !important
на:
display: none !important

N.B. Adblock.css устанавливаем в расширение Stylish, просто на сайте userstyles.org нажав кнопку "Install with Stylish" и автоматически следим за обновлениями или просто копируем стиль в расширение с указанием "Applies to: Everything". Это отличное дополнение к расширению AdThwart или AdBlock для Chromium (Google Chrome) или AdBlockPlus Firefox.

ВНИМАНИЕ! Без новых участников и постоянной работы проект теряет актуальность и постепенно уходит в небытие. Не дайте проекту умереть, внесите свой вклад. Участвуйте в разработке, вносите изменения, делайте Adblock.css лучше, мощнее, быстрее! Для того, чтобы принять участие, напишите администратору проекта - Lampslave.

5 декабря 2010 г.

Chat Manager Google Talk

Дело было давным давно, ждал я все, когда же гугл сделает модуль для браузера под линукс ведь программу-клиент GTalk делать они не спешат... Но чудо таки свершилось и вышел модуль для браузера и под линукс (мас и виндовс), что унифицировало общение по с аудио и видео чатом. А то с различных програм под различные ОС аудиочат был ужасен и приходилось пользоваться скайпом, который не люблю из-за p2p (незачем через меня чужой трафик гонять). Например: с empathy/pidgin на gtalk (win) аудио до сих пор плохое. Так уж сложилось, что общаюсь в основном с "вантузятниками" на jabber которых не перетянуть, а вот на сервисы гугла легче, ведь они некоторыми пользуются, хоть тот же jabber, но другим боком.

gtalk

Так вот решение пришло само с выходом подключаемого модуля для голосового чата и видеочата, который работает в службах Gmail, iGoogle, orkut и дает возможность общаться в браузере не зависимо от операционной системы, чего мне и хотелось добиться. Не знаю почему, но всегда держать открытой вкладку Gmail или iGoogle мне как-то не нравится, видимо где-то Зигмунд Фрейд порылся... ;-)

Так как я использую браузер Chromium, то начал искать для него расширения gtalk, но все они основаны на жутко нелюбимом мною flash'e и забросил я эти расширения, и продолжил искать приложение основанное на чате Gmail, iGoogle и как оказалось не один я такой. Нужное мне приложение потихоньку развивали в проекте браузера Chromium для ChromiumOS и называется оно "chat manager google talk", я им баловался с версии 1.0.8 и все было хорошо, но вот простой текст в чате не вводился в последних сборках моего любимого браузера (только в стабильном Хроме), а вот версия Chat Manager Google Talk 1.0.19 прекрасно работает с Chromium 10.0.603.0 (68303) Ubuntu 10.10, надеюсь в дальнейшем ничего не поламают...


gchat

Лучше всего вкладку с чатом закрепить и наслаждаться общением с друзьями. Можно даже при помощи ботов.

P.S. Распаковать архив в ~/.config/chromium/resources/ и открыть каталог "chat_manager" в режиме разработчика "Управление расширениями"... В _locales добавлен ru.

Если есть какие-нибудь проблемы с приложением chat_manager пишите на issues 62200, а то если разработчиков не ставить в известность они ничего и не исправят, особенно когда пишут, что и не собираются хотя все же делают ;-) Например, сейчас chat_manager игнорирует настройки языка браузера, а 1.0.8-12 отображал все по-русски. Пишем и ждемсъ...

N.B. Открывать лучше как вкладку или увеличить размер окна чата (праметры "width" и "height") в файле ~/chromium/resources/chat_manager/manifest.json или слегка растянуть окно, а то будет видно только центральный ростер без окна чата.

Перевод текстов при помощи Google Talk

Компания Google добавила в интернет-пейджер Google Talk механизм перевода текстов (фраз) из одного языка в другой. Чтобы воспользоваться им, нужно определиться с направлением перевода и добавить в контакт-лист мессенджера соответствующего бота из представленной ниже таблицы. Бот будет работать как в программе GTalk (Windows) так и при помощи модуля для браузера (Linux, Mac, Windows).

БотНаправление перевода
ar2en@bot.talk.google.comс арабского на английский
de2en@bot.talk.google.comс немецкого на английский
de2fr@bot.talk.google.comс немецкого на французский
el2en@bot.talk.google.comс греческого на английский
en2ar@bot.talk.google.comс английского на арабский
en2de@bot.talk.google.comс английского на немецкий
en2el@bot.talk.google.comс английского на греческий
en2es@bot.talk.google.comс английского на испанский
en2fr@bot.talk.google.comс английского на французский
en2it@bot.talk.google.comс английского на итальянский
en2ja@bot.talk.google.comс английского на японский
en2ko@bot.talk.google.comс английского на корейский
en2nl@bot.talk.google.comс английского на нидерландский
en2ru@bot.talk.google.comс английского на русский
en2zh@bot.talk.google.comс английского на китайский
es2en@bot.talk.google.comс испанского на английский
fr2de@bot.talk.google.comс французского на немецкий
fr2en@bot.talk.google.comс французского на английский
it2en@bot.talk.google.comс итальянского на английский
ja2en@bot.talk.google.comс японского на английский
ko2en@bot.talk.google.comс корейского на английский
nl2en@bot.talk.google.comс нидерландского на английский
ru2en@bot.talk.google.comс русского на английский
zh2en@bot.talk.google.comс китайского на английский

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

25 ноября 2010 г.

Zip & русские имена, поможем решить этот баг? Нужна ваша помощь!

VinnyPooh на форуме создал такую тему с просьбой поддержать, хотя эта проблема относится не только к Убунту:

"Ребята, многие из вас любят голосовать и так далее, я предлагаю вам сделать полезную для всего сообщества вещь. Необходимо будет потратить всего лишь пару минут на регистрацию и зарегистрироваться на оф. ресурсе launchpad.

И проголосовать вот за решение этого бага.

Проголосовать можно здесь.

Учитывая что там в баге в комментах идёт мощный срач, просьба НИЧЕГО там не писать, просто нажать ссылку

Does this bug affect you? И выбрать в выпадающем меню Yes, it affects me.

Чем больше голосов будет (пока 492 всего) тем больше эта проблема будет мозолить глаза разработчикам, тем большая вероятность что этот досадный баг разрулят.

P.S. Баг не могут поправить уже 5 лет!"

14 октября 2010 г.

Флаги вместо надписей раскладок клавиатуры

В Gnome, который в  Maverick "обозвали" Ubuntu desktop edition, текстовое отображение раскладки клавиатуры не очень выделяется на панели, что не мало важно, особенно если у вас более одной раскладки клавиатуры. А в Ubuntu 10.10 Марк вообще перестарался... Все писал об интеграции, улучшении.., в общем хотел как лучше, а вышло как всегда :-( В индикатор добавили не только отображение раскладки, но и не нужный значок клавиатуры, что "отжирает" на панели кучу места и мешает информативности, когда куча лишнего на экране... Не понимаю, зачем это нужно было делать? В общем, для меня, сия тайна велика. Но не будем унывать, есть выход из положения! Установим флаги вместо надписей раскладок клавиатуры, что так же уберет с экрана значок клавиатуры. Приступим.

Создаем в домашней папке папку для изображение флагов:
mkdir ~/.icons/flags

Переходим в созданную папку:
cd ~/.icons/flags

Закачиваем изображения флагов:

обычные, занимают меньше места на панели (16х11 px)
wget http://s65.photobucket.com/albums/h232/smartpc/FLAGS/{ru.png,ua.png,us.png}

ИЛИ круглые (40х40 px)
wget http://i65.photobucket.com/albums/h232/smartpc/FLAGS/kruglye/{ru.png,ua.png,us.png}

Конфигурируем индикатор клавиатуры для использования скачанных изображений флагов:
gconftool-2 --type bool --set /desktop/gnome/peripherals/keyboard/indicator/showFlags true

 или сразу выполняем одной командой весь процесс:
mkdir ~/.icons/flags && wget http://s65.photobucket.com/albums/h232/smartpc/FLAGS/{ru.png,ua.png,us.png} ~/.icons/flags && gconftool-2 --type bool --set /desktop/gnome/peripherals/keyboard/indicator/showFlags true

Наслаждаемся красивенькими флагами без лишних значков ;-)
N.B. Что бы вернуть значения по умолчанию, необходимо выполнить в терминале:
gconftool-2 --type bool --set /desktop/gnome/peripherals/keyboard/indicator/showFlags false
или выполнить:
gconf-editor /desktop/gnome/peripherals/keyboard/indicator/showFlags
и убрать галочку со значения showFlags

P.S. флаги можно взять из fbxkb, если вы его используете как я в моем любимом fluxbox'e. В общем выбор флажков не ограничен :-)