Страницы

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