Страницы

2014-01-29

Добавление параметров ядра в Fedora 20

Всё оказалось просто, хоть сам и не смог нагуглить...

Открываем /etc/default/grub, добавляем в GRUB_CMDLINE_LINUX наши параметры, затем запускаем grub2-mkconfig -o /boot/grub2/grub.cfg и можно перезагружаться.

2013-03-28

Использование ccache в Fedora

В процессе создания RPM я раз 10 пересобирал пакет. Уже на втором круге я подумал о том, как можно избежать постоянной пересборки при запуске rpmbuild -ba package.spec

Были идеи как-то пропустить стадию распаковки и конфигурирования (тем самым используя имеющееся дерево исходников и переложив всё на систему сборки). Но этот вопрос я даже не стал исследовать подробно и решил использовать ccache. Делаю так:
CC="ccache gcc" CXX="ccache g++" rpmbuild -ba path_to/package.spec
UPD ccache подхватывается сам (видимо, нужен перелогин или, там, какой-нибудь source /etc/profile*)

2013-03-05

Пара компьютерно-книжных сайтов


freecomputerbooks.com - очевидно, книги по информационным технологиям, вроде немало

habrahabr.ru/post/128280 - подборка книг по компьютерной тематике, находящихся в открытом доступе (сохранил на всякий случай у себя в дропбоксе)

stackoverflow.com/questions/194812/list-of-freely-available-programming-books - ещё подборка

oreilly.com/openbook - небольшая подборка открытых книг от O'Reilly

Буду дополнять по тегу free-books

2013-02-27

Мой переход на gnus и проблемы с отображением rss в нём

Решил попробовать gnus (Gnus на русской Википедии)

Почта на gmail завелась без проблем (вот только вопрос автообновления статуса сообщений во всех группах после обновления такового в одной из групп остаётся открытым, но пока он мне не сильно досаждает).

Но чтение RSS не завелось сразу (как и чтение почтовых писем в html). Вместо русского текста в сообщениях я видел вот такое:

D-*D- 3/4D-'N*D--oD-DEGD-P:D-,N*D-u D-?D- 3/4D-P:D-DEGD->>N*D-^1N*N*D-DEG, D-?N*D-, D-?D- 3/4D- 1/4D- 3/4N*D-, D--oD-DEGD--oD-,N* D-,D- 1/2N*N*N*N*D- 1/4D-uD- 1/2N*D- 3/4D-^2/D- 1/4D- 3

Google не помогал, какие либо попытки найти в документации что либо о том, как происходит отображение rss-сообщений в gnus, я не нашёл. Помог совет [AvataR] из jabber-конференции emacs на jabber.ru - попробовать установить новейший w3m (его у меня вообще не было в системе). Установил и всё стало работать нормально. Проблема, видимо, была в том, что emacs использовал что-то из встроенных в него средств для отображения html, которое, как видно, почему-то неправильно работало (или не работало вообще) с текстом в utf-8...

Дальше текст для поисковиков:

 emacs gnus кракозябры кодировки русский текст rss html неправильно отображается