vesa + unichrome + Fedora = ?

14 июля 2008

Эти чуваки в федоре такие затейники, сначала они выпускают f9 с недоделанным XServer’ом и новым драйвером для моей VIA Technologies, Inc. Chrome9 HC IGP. Выясняется что с этой карточкой работает только vesa драйвер, и то только после магических манипуляций с xorg.conf. Затем следуют попытки реанимировать родной драйвер openchrome, который для меня всё так же не работает. И вот, вуаля, выходит vesa-2.0, с которым не работает эта видюха :) Прям наступают по всем фронтам, даже и не знаю куда податься :)

Фёдор == Fedora

1 июля 2008

wget - говно

1 июля 2008
  1. он не умеет докачивать сайты. Адепты воскликнут: “но есть же ключик -nc”. Поясняю, этот ключик только запрещает скачивать уже скачанное, но никак не заставляет проверить локальный файлик скачал ли wget ссылки из него.
  2. невозможно запретить скачивать определённые URL. Адепты опять воскликнут: “есть же -A и -R (accept/reject) где можно указать паттерн”. Да, есть, да, можно указать, но, wget сначала скачает, сохранит, потом посмотрит… ё, ты же должен быть удалён! и удаляет.

Самое печальное что замены ему в *nix что-то не видно. (CURL не предлагать, оно не умеет сайты качать).

Update:

А теперь про метод борьбы с этим несчастьем. Есть такая замечательная утилита… sed называется. Берём вот этот скрипт, и с помощью него выдираем из скачанного сайта все ссылки. Если надо можно пропустить через grep, sort, awk, да что угодно. Итого вся строчка выглядит примерно так:

find site -type f -print | xargs ./list_urls.sed | xargs wget -nc -x -c

Ну, или чо-то в этом духе. Лучше прогнать полученные ссылки через grep чтобы выбрать только нужные, т.к. sed выберет абсолютно все.

systemtap

13 июня 2008

Захотелось тут поковырять system tap (точнее надо было кое чо проверить для одного багрепорта), но увидев следующее:

sudo yum –enablerepo=fedora-debuginfo –enablerepo=updates-debuginfo install kernel-debuginfo
================================================
Package                 Арх.       Версия           Repository        Size
================================================
Installing:
kernel-debuginfo        i686       2.6.25.4-30.fc9  updates-debuginfo  221 M
Installing for dependencies:
kernel-debuginfo-common  i686       2.6.25.4-30.fc9  updates-debuginfo   31 M

Transaction Summary
================================================
Install      2 Package(s)
Update       0 Package(s)
Remove       0 Package(s)

Total download size: 252 M
Выполнить [y/N]: y

чо-то сразу расхотелось :)

banshee и кирилица

12 июня 2008

Всё печально, banshee некорректно отображает песенки с кириллицей в тэгах. Кириллица - имеется в виду когда в тэгах текст в кодировке windows-1251. Впрочем, из всех просмотренных мной плееров корректно отображает подобные названия только Audacious, но мне им не удобно пользоваться.

Почему? Banshee использует для парсинга тэгов библиотеку taglib-sharp, а в этой библиотеке “правильными” кодировками считаются только latin, utf8 и utf16. Нет, вообще я за то, чтобы всё было в utf-8, но периодически натыкаешься на чью-нибудь коллекцию mp3 с cp1251 и каждый раз конвертить тэги как-то не комильфо.