К основному контенту

Сообщения

Attention! Different repositories, different assembly packages.

Вот мне тут понадбилась одна прога lame под EL6 на сервер. Ну думаю как обычно найду сейчас нужный репозитарий и прицеплю его. Ищу как обычно через сайт : Linux Free Software Catalog and Packages Search . И вот первый же найденый репозитарий известный давно ATrpms . Прицепляю репозитарий, делаю команду : su -c 'yum install lame' и что же я вижу. Программа тянет за собой кучу зависимостей типа libgtk-1x, libgdk-1x и т.д. Мало того этот пакет собран GTK гуем ( мне он не нужен ), так что с помощью очень старой ( 1-ой ) версии GTK. Поискал другой репозитарий и нашел RPM fusion . С него данная программа встала без проблем и не установила ничего лишнего и бесполезного. ВЫВОД : При подключении дополнительных репозитариев, даже если они известные и проверены временем, будьте очень внимательны. Легко превратить систему в перегруженную свалку !

FireFox and Gnome3

Случайно наткнулся на  тему для FireFox специально для Gnome3.

flv to mp4

Давно я видео не кодировал а тут начал смотреть mp4 с конфернеции REDHAT в Москве и ... мой телевизор не смог понять ЭТОТ формат :( Мда кодировщики дошли до ручки :( Плюнул я на этот MP4 решил скачать запись семинара с сайта Инвенты в flv. Скачал гляжу ... мда :( Все хуже и хуже мало кодируют не понятно в какой формат так еще нету понятие об Деинтерлейсинге :( Приходится все делать как обычно самому. Причем раньше нужно было читать много документации, подбирать кучу ключей и т.д. Сейчас же все очень просто, вот строка для кодирования flv в mp4 : ffmpeg -i "${FILE_NAME}".flv -strict -2 "${FILE_NAME}".mp4 и все сразу правильно и красиво и по стандарту ! (*) причем параметр -strict -2 нужен чтобы не вылазила ошибка : Error while opening encoder for output stream #0:1 - maybe incorrect parameters such as bit_rate, rate, width or height.

New kernel and new ROM for PXE

На днях столкнулся с одной особеностью. Оказывается старый биос который грузится (прошивается) для  PXE загрузки не может подгрузить новые ядра. Пишет : corrupt image kernel . В частности у меня это произошло когда я пытался прогрузить по сети новый  SystemRescueCd 3.0.0 . После замены биоса на новый загрузка прошла без проблем. Как старых ядер так и новых. -rw-r--r-- 1 root root 26460 2012-09-28 06:07 pxelinux.0 -rw-r--r-- 1 root root 13156 2007-04-02 16:56 pxelinux.0.bak

WordPress and PageList

На днях нужно было сделать в WordPress список-указатель с родительской страницы на дочернии. Начал спрашивать кругом: в форумах, чатах и списках рассылки и кругом тишина :( Даже на форум поддержки WordPress спрашивал и тама тишина. Пришлось перелопатить кучу плагинов и наконец я нашел то что искал ! Дополнение : Page-List (мальнький, супер простой, работает хорошо ) P.S. Вообще меня удивляет, что ЭТОГО нет в базовой поставки WordPress, а есть только как расширение.

Wiki and translate

У меня есть несколько своих переводов на сайте Fedora Project Wiki , но время идет, люди правят исходные статьи и если статья большая, а ты вовремя не подправил перевод, то синхронизация перевода с текущей версией превращается в полный кошмар. ( бывает даже проще все перевести заново ) . Пообщавшись с другими переводчиками я понял, что это одна из основных проблем при переводе новой обновленой версии статьи. Так вот родилась идея, не уничтожать английский (оригинальный) текст в русской статье. А просто его маскировать от обычного пользователя. Тогда при измении английского варианта очень просто найти, это же место в русской статье и тут же исправить. Вот пример: Мой перевод - How_to_create_and_use_Live_USB/ru и если мы поглядим на его исходник - How_to_create_and_use_Live_USB/ru&action=edit , то увидим английский маскированный текст по абзацам рядом с русским. ( в данной статье я еще не полностью вставил весь английский текст )

ABRT in Fedora

Последнее время достаточно трудно писать об ошибках в  bugzilla , то не хватает времени, а бывает и квалификации. Между тем в Fedora есть прекрасный инструмент ABRT для отслеживания ошибок и их отсылки ( в ручном или автоматическом режиме ) в настроенный сборщик ошибок. Для облегчения овладения этим инструментом я перевел официальную документацию по ABRT на  русский язык . Надеюсь это поможет людям более оперативно и массово отправлять отчеты об ошибках. P.S. В процессе перевода я узнал много нового об этом полезном и замечательном инструменте.