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

Сообщения

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. В процессе перевода я узнал много нового об этом полезном и замечательном инструменте.

Node.js and Fedora

Недавно обратил внимание что про  Node.js стали очень много говорить. Прочитав несколько книг и статей про эту новую технологию, я был поражен ее крутизне. Это очень напомнило мне знакомство с rubyonrails лет 5 назад. Тогда я был поражен крутизне RoR и даже сделал 3 производственных (внутренних) сайта на нем. Причем тогда я еще подумал что второй раз такой прорыв будет очень сложно сделать. И вот познакомившись с Node.js я беру свои слова обратно. Это еще круче ! Но когда я захотел попробывать эту технологию в действии то был разочарован. ( 5-6 лет назад с рельсами было также ). Пакетов нет в официальных репозитариев и нужно либо самому собирать либо искать в левых репах :( Почитав официальную  bugzilla Fedora я так и не понял почему пакетов до сих пор нет ;( Но зато я наткнулся на не официальный репозитарий Node.js для Fedora : http://nodejs.tchol.org/stable/ Есть предположение, что именно эта сборка попадет в официальный репозитарий. А пока просто добавляем репози...

World Backup Day

Оказывается день, перед 1-го апреля, признан " Международным Днем Резервного копирования ". Сам я в основном использую для backup две программы : 1. duplicity ; 2. bacula . Для обеспечения простого создания резервной копии, для домашнего компьютера можно воспользоваться графическим интерфейсом для программы duplicity называемой Déjà Dup . Она входит в DE Gnome и по умолчанию установлена у большинства пользователей.

Dracut in Fedora 17

Ну наконец то в Fedora 17 допили  Dracut до нормального состояния. Т.е. теперь он может грузить по сети образы live дисков. Для использовния этой возможности нужно пересобрать образ начального рам диска. 1. Инсталируем дополнительный пакет: su -c 'yum install dracut-network' 2. Собираем новый образ рам диска ( я это делал для Fedora17-beta): su -c 'dracut -v --force --add "livenet" ./initrd0.img 3.3.0-1.fc17.i686' 3. Помещаем образ рам диска в соответсвующий раздел для загрузки по PXE /var/lib/tftpboot/fedora17-i386 ( мой пример ) 4. Помещаем файл squashfs.img с live iso образа Fedora-17-Beta-i686-Live-Desktop.iso на локальный http сервер: http://192.168.0.1/ftp/fedora/17/i386/live/squashfs.img ( к примеру ) 5. Добавляем нужный пункт загрузки в файл /var/lib/tftpboot/pxelinux.cfg/default : ... LABEL fedora17-i386 KERNEL fedora17i386/vmlinuz0 APPEND initrd=fedora17-i386/initrd0.img console=tty0 rd.shell rd.debug root=live:http://192.168.0.1/...