25 февраля 2010 г.

Linus рекомендует Windows7

Совсем не новость, но интересно. На flickr.com случайно нашел интересное фото.
Lunus-w7
Линус Торвальдс выступал на Japan Linux Symposium и во время перерыва попал в точку продаж новой Windows 7, стенд которой был расположен напротив конференц-центра и начало продаж удивительно совпало с конференцией (22 окт. 2009). Японцы не зная с кем имеют дело пытались продать ему ОС.

21 февраля 2010 г.

Chromium + исключения!

Вот и настал еще один праздник на нашей улице! В Chromium 5.0.334.0 (39541) Ubuntu, обновленном сегодня из РРА, наконец-то заработали "Исключения" в "Настройках содержания"! А то надоело складывать печеньки вручную с vim'ом, а не добавлять/редактировать их с помощью браузера. Так глядишь в API скоро, надеюсь, добавят все функции "Настроек содержания", чтобы разработчики могли создать полноценные расширения типа: AdBlock+EHH, ImgLikeOpera (SwitchImages), NoScript... Ведь пока в API не включены возможности управлять контентом до загрузки в браузер не видать нам хороших расширений. Ждемсъ!

Очень хочу, чтобы добавили возможность "Загрузить изображение" на страницах, где они заблокированы! Ведь модно везде держать "Captcha", а иногда хочется снимок экрана или фото посмотреть. А отображение изображений по принципу: "или все или ничего" как-то не удобно. Ждемсъ! Может не долго томится? Если это вообще запланировано :-) Бум просить разработчиков Chromium'а или создателя расширения SwitchImages, занятого французского студента (раз своих нет). ;-)

17 февраля 2010 г.

Репозиторий "Записки Alex_P"

Новостью коечно не назовешь и тут я уже писал, что использую программы: LinuxDC++, cuneiform-linux и yagf, deadbeef сторонних сборок от Alex_P, которые было необходимо скачивать и устанавливать вручную с мною нелюбимого mediafire. Так вот, у блога "Записки Alex_P" появился репозиторий с пакетами для Дебиана и Убунту. Присутствуют и другие программы, смотрите сами... Правда в одну строку добавить ключ, как там написано, не получилось.
sudo vim /etc/apt/sources.list
deb http://notesalexp.org/debian/karmic/ karmic main contrib non-free
wget http://notesalexp.org/debian/alexp_key.asc
sudo apt-key add alexp_key.asc
sudo apt-get update
sudo apt-get install package

Сломался adobe-flashplayer?

Сегодня, сломался adobe-flashplayer полсе dist-upgrade Ubuntu 9.10. Внезапно выдал резюме и помер:
Настраивается пакет flashplugin-installer (10.0.45.2ubuntu0.9.10.1) ...
Downloading...
--2010-02-16 07:38:57-- http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_10.0.45.2.orig.tar.gz
Преобразование адреса archive.canonical.com... ошибка: Name or service not known.
wget: невозможно распознать адрес `archive.canonical.com'
download failed
The Flash plugin is NOT installed.
Заходим на офф.реп: http://archive.canonical.com/pool/partner/a/adobe-flashplugin/ посмотреть, а там есть все чего найти не могут... Что ж, пока мы тут, то скачаем последний, на данный момент adobe-flashplayer.
wget -c http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_10.0.45.2-1karmic1_i386.deb
Сначала удалим уродство которое не так давно появилось, типа в U9.10
sudo apt-get remove flashplugin-installer flashplugin-nonfree
и устанавливаем, при помощи gdebi или как вам больше нравится, и вуаля, все работает и в ФФ и Хромиуме, и без проблем!

Что-то в C.Ltd намутили с флеш-инсталятром, который совсем не нужен, если есть нормальный модуль в одном deb пакете, как было раньше в Убунту. Возможно wget с ума сошел, но исходники "orig" там точно лежат. Я не спец. и не могу понять, зачем ставить flashplugin-installer, потом flashplugin-nonfree, при этом еще и исходники хотеть..., вместо одного пакета и головной боли adobe-flashplugin? Вот не помню когда он у меня в первый раз удалил один пакет и заменил на два, кажется начиная с 9.10, но я рад что столкнулся с этой проблемой и вернул таки это дело в первоначальное состояние...

Хотя у меня и стоит flashblock, но иногда нужно посмотреть то открытку, то ссылку от друзей ну и вообще, пусть будет, пока HTML5 не взлетит... ;-)

14 февраля 2010 г.

Bookmarklets

Букмарклеты это небольшие JavaScript приложения, которыми можно пользоваться, поместив их как закладку на панель Закладок (Избранного). Достаточно кликнуть на сохраненной закладке/кнопке и запустится выбранный JavaScript. Что примечательно - этот метод работает в любом браузере! Проверено в FireFox 3.6.2 и Chromium 5.0.329.0 (39018) Ubuntu.

Создадим для примера и удобствва Bookmarklets Google Translate, а то сами расширения у меня не работаю, сервер сообщает об ошибке, но букмарклеты работают без ошибок! Задаем "Имя закладки", а вместо URL вставляем скрипт:

Перевод с английского на русский:
javascript:var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/translate_t?text='+t+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=ru&langpair=auto|ru&tbb=1&ie='+e;};
Перевод с русского на английский:
javascript:var t=((window.getSelection&&window.getSelection())||(document.getSelection&&document.getSelection())||(document.selection&&document.selection.createRange&&document.selection.createRange().text));var e=(document.charset||document.characterSet);if(t!=''){location.href='http://translate.google.com/translate_t?text='+t+'&hl=ru&langpair=auto|en&tbb=1&ie='+e;}else{location.href='http://translate.google.com/translate?u='+escape(location.href)+'&hl=ru&langpair=auto|en&tbb=1&ie='+e;};
Перевод выделенного отрывка:
javascript: (function(){ var str_l = window.getSelection(); if ((str_l+"").length>300){alert("Too long Text!");} else { top.location="http://translate.google.com/translate_t?text="+encodeURIComponent(str_l); } } )()
Так же можно для последнего случая испольовать и расширение "Auto-Translate" для браузера Chromium или для всего Bubble Translation.

На блоге ruzanow.ru есть несколько интересных примеров букмарклетов (Night, Source, Info, Get flash...), посмотреть и скопировать в закладки можно при помощи скрипта "Source"! Выделяем ссылку на скрипт и нажимаем Source, полученный вывод копируем в закладку, если она конечно вам нужна или просто копируете ссылку.

P.S. Алексею Рузанову (Lex1 он же ruzanow), cпасибо за букмарклет "Night", а так же огромное спасибо за расширения AdBlock+ Element Hiding Helper и FlashBlock для браузера Chromium, которые считаю лучшими из перепробованных мною, хотя всегда есть что улучшать! Особенно в плане блокировки, а не скрытия нежелательного контента, который уже был загружен. Жаль, но Google Chrome не предоставляет API необходимого для реализации настоящей блокировки, ведь они деньги на этом зарабатывают. Хоть google и поддерживают открытый проект браузера Chromium, надеюсь это не повлияет и разработчики таки добавят эту возможность в свой проект.

13 февраля 2010 г.

Transmission

Я использую в быстрый и простой BitTorrent-клиент - Transmission!
Он мне нравится как раз своей простотой и функциональностью и маленьким размером программы. Так как наворотами в bt-клиентах я не увлекаюсь, за не надобностью. И чтобы следить за обновлениями включил РРА, так как в U9.10 не спешат обновлять многое, но мы хотим: "свежее, лучшее, кручее", если авторы сделали для нас эту радость :-)
sudo vim /etc/apt/sources.list
deb http://ppa.launchpad.net/transmissionbt/nightly/ubuntu karmic main
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 365C5CA1
или
sudo add-apt-repository ppa:transmissionbt/nightly
sudo apt-get update
ну и далее устанавливаем обновление всего или только Transmission... Разработчики обещали исправить одну неприятность к новому релизу 1.90, вот и приготовился к быстрому получению желаемого пакета, чего и вам желаю. Хотя скорее всего 1.90 выйдет вместе с Lucid.

P.S. Хотя, нет, как и обещали 1.90 вышел через неделю. :-)

11 февраля 2010 г.

Chromium - Настройки содержания

Наконец-то в Chromium 5.0.324.0 (38735) Ubuntu появились "Настройки содержания", которые до этого были только под винду. Но вот печально было, когда печеньки покрошились и на всех сайтах не проходила авторизация без приема "cookie"! Уж было хотел откатится назад, но нашел временное решение, надеюсь эту проблему вскорости исправят. Так вот, необходимо:

vim ~/.config/chromium/Default/Preferences

     "clear_site_data_on_exit": true,
      "default_content_settings": (
         "cookies": 2, #прописать: 1 - принимать или 2 - не принимать куки!
         "images": 2,
         "javascript": 2,
         "plugins": 2
      )

Если вы указали не принимать (в такой режим у меня сразу влетело и осталось как только попробывал что-то менять через меню, все работает, но вот куки неуправляемы), нужно вручную дописать правила для сайтов от которых вы хотите принимать печеньки (иначе даже в gmail не попадете!):

         "www.google.com": (
            "cookies": 1,
            "javascript": 1
         )

P.S. Когда же они теперь это исправят и добавят "Открыть изображение"! Чтобы была возможность в данном окне на странице загрузить ОДЖНО изображение при отключенной графике как в FF c ImgLikeOpera. И как пишут в инете, если функции настроек содержания включат в API, то появится возможность создать полнофункциональные расширения NoScript и ImgLikeOpera, конечно если разработчики не доведут до ума эти возможности в самом браузере... Ждемсъ! :-)