воскресенье, 27 сентября 2009 г.

Фан-арт

На welinux.ru прочел, что есть хранилище всяческого артворка для archlinux - www.arch-stuff.org. Там можно разжиться красивыми обоями, иконками и прочим eye-candy. Что примечательно, есть много обоев с девушками :). Разукрашу-ка я систему по-новому.
P.S. Пишу из-под ScribeFire, плагина для огнелиса для написания постов в блоги. Редактор клевый, только не нашел, где ставить метки сообщениям, и картинки в blogspot загрузить не получается - ошибка.

вторник, 15 сентября 2009 г.

Подкасты

Вот уже полгода я являюсь счастливым обладателем мейнстримового mp3-плеера iPod Video 30 GB. Стандартная прошивка от Apple мне не понравилась, как и сама идея управления музыкальными файлами по специальной базе, создаваемой iTunes. К тому же, хотелось скидывать музыку на плеер без необходимости запуска iTunes, как на флешку. На iPod сразу же был установлен RockBox - альтернативная opensource прошивка, которая существует для различных моделей плееров, и не только от компании Apple. Прошивка позволяет использовать iPod как обычную флешку, имеет некоторые дополнительные функции, кучу игр, демонстрационных программ, и вообще, удобнее в управлении. Но об этом в другой заметке. А сейчас я хочу рассказать о подкастах, вернее об одной удобной софтинке для работы с ними. Раньше я скачивал подкасты вручную, затрачивая на это уйму времени. Недавно захотел как-то автоматизировать этот процесс, не прибегая к помощи iTunes (который, к слову, имеет функции автоматической проверки новых выпусков по rss, скачивания, заливки на плеер подкастов).
Так как на моем десктопе по счастливой случайности установлена Windows XP, то я попытался найти что-нибудь под эту платформу. Либо плохо искал, либо мне просто не повезло, но софтинки с нужными функциями я не нашел. Зато нашел под линукс, а именно графическое приложение, написанное под GTK, под названием gPodder. Это то, что я искал!

gPodder собственной персоной

Эта небольшая программа представляет собой аггрегатор rss с подкастами. Она может автоматически по заданному промежутку времени проверять наличие новых выпусков, скачивать их в определенный каталог, а затем синхронизировать с любым mp3-плеером. Для обычного плеера типа флешки необходимо будет указать каталог для синхронизации.

Настройки gPodder

В число функций программы входят импорт/экспорт списка подкастов в OPML, поиск новых подкастов, сохранение списка в специальный веб-сервис my.gpodder.org (требуется регистрация), воспроизведение подкастов через любой проигрыватель, удаление устаревших подкастов. gPodder может тихо сидеть в трее и выполнять свою работу незаметно для пользователя. Теперь, по утрам перед работой я подключаю свой плеер к ноутбуку, нажимаю заветную кнопочку "Синхронизировать с mp3-плеером", и, если мне повезет, и выйдет новый выпуск какого-нибудь подкаста, то по дороге на работу в маршрутке я буду слушать свежие новости или что-нибудь интересное из мира IT :).

четверг, 10 сентября 2009 г.

Системное время в Arch Linux

После последнего обновления арча на моем ноутбуке системное время убежало далеко вперед, при этом в биосе оно было совершенно нормальным.
Оказалось, что формат параметра HARDWARECLOCK в rc.conf поменялся с "local" на "localtime", кто и было указано в rc.conf.pacnew (который я благополучно сразу же удалил). Новые initscripts стали использовать новый формат. Вот только зачем создавать такие неудобства? Тем не менее:

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

HARDWARECLOCK="localtime"
TIMEZONE="Asia/Irkutsk"

Но и после изменения файла rc.conf время не захотело возвращаться к правильному значению. Немного погуглив, я все же нашел ответ. Нужно удалить файлик /var/lib/hwclock/adjtime
Теперь все возвращается на свои места.

среда, 9 сентября 2009 г.

Легкий почтовый клиент для вашего Arch Linux

Хочу познакомить вас с легковесным почтовым клиентом под названием Claws Mail. Он написан на GTK, и его родословная уходит корнями к другому почтовику - Sylpheed. Сначала это был форк от основной ветки Sylpheed и назывался Sylpheed Claws. Эта программа обладала многими дополнительными возможностями, которых не было в ее прародителе. Затем, видимо, изменений накопилось такое большое количество, что проект в 2006 году переименовали в Claws Mail. К тому же, теперь это отдельный проект, и его код больше не синхронизируется с Sylpheed.

Главное окно программы

Что же такого примечательного у данного почтового клиента?
Прежде всего это его быстрота работы! На моем ноутбуке он запускается за каких-то пару секунд, тогда как навороченный Evolution запускается за все 6-7 секунд. Но все же, это программы разного класса. И сравнивать их не совсем корректно, т.к. Evolution это целый комплекс, состоящий из почтового клиента, календаря, планировщика и так далее. Сравнить по скорости работы с Thunderbird мне не представилось возможным, но думаю, что Claws оставит его позади.
Почтовик имеет понятный и привычный интерфейс, который к тому же можно легко изменить под себя. Для этого на официальном сайте проекта есть наборы иконок, а в настройках можно задать расположение колонок. Чем-то напоминает старый добрый The Bat! версии 1.х.
По умолчанию, клиент не понимает HTML-формат сообщений, но это легко исправляется при помощи дополнительных плагинов, которые можно скачать с сайта. А в репозитории Arch Linux можно сразу скачать весь доступный набор плагинов в одном пакете (под названием claws-mail-extra-plugins). Плагины позволяют расширить функциональность базового почтового клиента. Поддержка HTML-формата обеспечивается на выбор двумя плагинами gtkhtml2 и fancy (webkit). Также можно заполучить различные виды уведомлений о почте (например, значок для трея), поддержку шифрования PGP, архивов, спам-фильтров, календаря...
К тому же работает это все достаточно стабильно, вылетов программы у меня не было ни разу. Почтовик замечательно подойдет на слабомощные компьютеры типа нетбуков. Не требует для своей установки компонентов среды Gnome.
Рекомендую в качестве быстрого почтовика, не обремененного ненужными функциями!

Официальный сайт проекта - http://www.claws-mail.org

четверг, 3 сентября 2009 г.

Обновление системы и немного о Firefox

В прошлом месяце вышли свежие снэпшоты 2009.08 archlinux с новым графическим инсталлятором. Инсталлятор я еще не пробовал, но зато решил обновить таки наконец систему. Из сети слилось около 800 мб обновлений, все прошло успешно. Только слетели настройки клавиатуры в HAL (был перезаписан мой собственный конфиг). Ядро обновилось до 30-й ветки, нормально заработало отображение статуса батареи в соответствующем апплете гнома (была у меня странная бага на ноутбуке). Ну и при всем при этом отвалилась поддержка веб-камеры microdia. Несколько месяцев назад я задавал на арчевом форуме вопрос по этому поводу, и там был предложен патч для ядра. Патч почему-то не был включен в свежее ядро, а накладывать его самому мне пока лень. Как понадобится - сделаю.
Также, Firefox обновился до версии 3.5. Все работает достаточно стабильно. Заметил, что мне ноутбук нужен только для выхода в сеть, а сам Linux - для запуска Firefox. Вот так и живем... :)
Попутно решил попробовать использовать какие-нибудь дополнения для браузера. Пока я остановился на нескольких, удобных для меня:
- Adblock -- режем баннеры. Загрузка страничек стала происходить немного быстрее;
- Download Statusbar -- показывает загрузку файла в нижней части браузера, информативно, просто и элегантно. При этом не открывается никаких окон "загрузка";
- Download Helper -- для скачивания flv-видео. Скорость соединения у меня низкая, поэтому я часто скачиваю видео с vkontakte себе на винт, а потом спокойно смотрю. Под виндой я пользую для этого Orbit Downloader, а тут, оказывается, есть удобное дополнение. Еще сразу на лету видео можно сконвертировать в любой другой формат, например для iPod;
- Tab Mix Plus -- для продвинутого управления табами. Честно говоря, мало полезный для меня плагин, от которого мне нужна только одна функция, которая есть в опере. Это сохранение истории табов. Удобно, если случайно ты закрыл таб. Можно сразу же его восстановить;
- WebMail Notifier -- уведомлялка о новых письмах в Gmail. Вообще не люблю такого рода отвлекающие штуки... Когда мне надо, я сам проверяю почту. Если надоест, пойдет далеко лесом.

Также посмотрел всякие "сборки" от lifehacker и прочих. Ничего интересного для себя не обнаружил. Онлайновые менеджеры закладок меня не прельщают. Не хочу, чтобы кто-то мог получить к моим закладкам доступ :) Лучше я их сам на компе у себя грохну.
"Поисковыми" дополнениями я тоже не проникся. Мне хватает стандартной панельки поиска в огнелисе.
Дополнения для существования в соц. сетях пригодятся для активных блогеров. Для меня пока бесполезны.

Вот, вроде бы и все. Браузер я не перегрузил ничем лишним, он работает так же быстро. Темы тоже не стал устанавливать, привык к стандартной. Вернее даже не стандартной, ведь сборка Firefox из репо арча использует иконки текущей темы в гноме. Здесь я остановился на tango. Ну разве что воспользовался небольшим скриптом от пользователей форума, меняющим значок браузера на оригинальный. Линк на топик я, конечно, забыл сохранить. Ищется на форуме по ключевым словам "firefox icon".

среда, 2 сентября 2009 г.

Решение прерывания закачки

С момента использования линукса на ноутбуке обнаружился странный баг, который заключается во внезапном прекращении загрузки данных из сети посредством wget или аналогичной программы. Данные просто перестают передаваться/приниматься, а wget продолжает висеть. При этом никаких ретривов не делается. Остается только сбрасывать или перезапускать закачку. Особенно "доставляет" при обновлении pacman'ом, когда оставишь его на ночь, а на утро обнаружишь, что ничего и не скачалось. Не знаю, с чем это связано - с железом или с программными настройками. Обнаружилось на 2х разных ноутбуках с разными дистрибутивами линукса. При этом они выходят в сеть через Wifi роутер D-link, который уже непосредственно подключен к ADSL-модему. Смотрел логи на роутере, в системах, и не нашел ответа. Как будто связь обрывает передающая сторона. Правда иногда в логах роутера проскакивали сообщения о блокировке передающей стороны (например, хоста репозитория на yandex.ru).
На форуме linuxforum.ru предложили использовать вместо пакмана программу powerpill, которая использует другую качалку - aria2. Она автоматом ретривит застывшую загрузку.
Еще я нашел вот такое решение. Можно добавить параметр --read-timeout в строку запуска wget, чтобы по прошествии определенного времени простоя он рестартовал закачку.
Можно засунуть параметры запуска в конфиг /etc/pacman.conf:
XferCommand = /usr/bin/wget --read-timeout=10 --passive-ftp -c -O %o %u
По прошествии 10 секунд "молчания" wget начинает заново закачку.
Но причина такого поведения мне до сих пор неизвестна.