После обновления федоры с 12-й на 14-ю произошёл казус -- даже на самом максимуме всех крутилок звук стал тихий, как от соседа из-за стенки. Самое интересное, что если переткнуть стереоколонки из зелёного гнезда в розовое, то звук довольно громкий. Но при этом некорректно работает регулятор громкости (или тихий или максимум), а это неинтересно, ибо у меня на клаве регулятор удобно настроен :) Ну и вообще это стрёмный костыль. Совершенно такая же ситуация была на работе в 13-й федоре ещё полгода назад, так что к ней это тоже применимо. Довольно долго копался и нашёл решение.
17 ноября 2010 г.
15 ноября 2010 г.
linux: plymouth смена темы (theme) (fedora 14)
Начиная с какой-то там, вроде 12-й версии, в федоре (и других линуксах) появился plymouth - графический загрузчик, модный и красивый. Полезность под вопросом, но раз уж есть, то надо сделать, чтобы работал. По умолчанию в федоре устанавливается какая-то капля. Сейчас расскажу как сменить.
2 августа 2010 г.
Как сделать подсветку синтаксиса в блоге
Можно найти статический он-лайн подсветчик, но он не очень удобный -- неудобно править текст итд итп. Имхо, удобнее динамическая подсветка, производимая на стороне клиента.
28 июля 2010 г.
linux: кракозябры при монтировании windows-разделов
Чтобы при монтировании виндовых fat32-разделов кириллические имена файлов не были кракозябрами надо монтировать типа того:
mount /dev/sda1 -t vfat -o iocharset=utf8 /mnt/sda1Странно, раньше нормально монтировалось...
21 июня 2010 г.
Apache FOP: Встраивание в Java
Как встраивать FOP в приложения Java
Мой перевод статьи с "официального" сайта Apache FOP: Embedding.
Мой перевод статьи с "официального" сайта Apache FOP: Embedding.
Теги:
переводы,
программирование,
статьи,
fop,
java
14 мая 2010 г.
linux: объединение нескольких видеофайлов avi с помощью mencoder
А вот как с помощью mencoder слить любое количество мелких видеофайлов в один большой. Без перекодирования, просто объединение "как есть". Как известно, через cat простой конкатенацией не все контейнеры корректно сливаются. AVI точно не слить.
mencoder -oac copy -ovc copy ./file1.avi ./file2.avi -o ./full.aviВозможно, таким образом (без перекодирования) корректно сольются только куски с одинаковыми характеристиками кодирования, типа куски одного видео, это надо экспериментировать.
29 апреля 2010 г.
linux: перекодирование 3gp в avi (ffmpeg)
Дурацкий вконтакт не хочет нормально заливать 3gp-видео со старого телефона - или ошибка, или ускоряется видеоряд или прочая фигня. Если перекодировать в avi, то нормально заливает. Мелкий скрипт:
~/bin/3gp2avi
~/bin/3gp2avi
#!/bin/sh ffmpeg -i $1 -f avi -acodec copy $1.aviКак видно, звук я оставил нетронутым (-acodec copy), и так прокатывает, но можно подставить сюда любой кодек, типа libmp3lame.
DirectX в VirtualBox (linux)
Заметка о том, как позаиметь почти полноценный DirectX под виртуальной машиной. В моём случае это VirtualBox под linux, в машине - WindowsXP.
23 апреля 2010 г.
linux: небольшой скрипт дампа
Если не надо версионность и нет резона использовать svn, то для некоторых случаев делаю периодическую архивацию на скорую руку с помощью маленького скриптика.
#!/bin/sh DATE=`/bin/date "+%0Y%0m%0d-%0k%0M%0S"` FILE=$1 NAME=`basename $FILE` tar -chzf $DATE-$NAME.tar.gz $FILEСоздаёт в каталоге в котором он вызван для указанного в параметре каталога архивный файл типа
20100423-170834-doc.tar.gz
. Сам отрежет из переданного пути имя файла и назовёт архив нормально. Уже забыл почему именно, но назвал я этот скрипт dumparch. Ну, ясно, что дальше можно положить его в ~/bin или в системный bin. Варианты использования:dumparch doc dumparch ./doc dumparch ~/project/doc
20 апреля 2010 г.
Проверка установленности бита без битовых операций (например, в xslt), или xslt bitwise operations.
Потребовалось в xslt проверить установку определённого битового флага, а битовых операций нет. Что делать? Без паники!
Теги:
битовые операции,
трюки,
формулы,
xslt
13 марта 2010 г.
java sun wtk на linux 64 бита
Грустно, но на данный момент нет 64-битной wtk под линукс, даже классической 2.5.2. Если поставить 32-битную, она ругается и не работает. Пишет что-то типа:
Рассказываю как я всё запустил.
Error libraries: libXt.so.6: wrong ELF class: ELFCLASS
Рассказываю как я всё запустил.
13 января 2010 г.
eclipse в fedora 12 не нажимаются кнопки мышью
Вот такой странный баг с eclipse - некоторые кнопки нажимаются только ентером и не тыкаются мышью, если навести курсор и нажать enter - работает, а просто левой кнопкой мыши - "проскальзывает". Решение.
#!/bin/bash GDK_NATIVE_WINDOWS=true export GDK_NATIVE_WINDOWS /opt/eclipse/eclipse
9 января 2010 г.
fedora 12
Я давно употребляю линукс, и довольно давно из этого времени - fedora linux (несколько лет назад - fedora core). В конце осени вышел следующий релиз "фетровая шляпа 12 константин", очередной раз решил мажорно обновить. Тем более приключались некоторые глюки в стоящей 11-й версии и вообще накопилось каких-то коллизий с пакетами, каких-то проблем с пульсаудио и прочим, которые создателями решались медленно. Обычно к концу версии по большей части они забивают на заплаты и остаётся ждать нового релиза, где именно эти глюки обычно причёсаны, что не мешает появляться новым, конечно. Ну и в целом - решил переставить на новый комп в этот раз 64-битную версию линукса. Боялся долго, но пора.
Вкратце расскажу о впечатлениях от установки и приведения в божеский вид системы. А также очень кратко о системе, вдруг кто убунтой какой-нибудь пользуется и про другое не знает.
Вкратце расскажу о впечатлениях от установки и приведения в божеский вид системы. А также очень кратко о системе, вдруг кто убунтой какой-нибудь пользуется и про другое не знает.
Подписаться на:
Сообщения (Atom)