h0rr0rr_drag0n 21.03.2010 02:30
Мой рабочий стол. — Обои для рабочего стола на тему сишного кода.
Некоторое время назад я был весьма опечален тем, что не существуют обои для рабочего стола с красивым сишным кодом. Ну или существуют, но со всякими анимешными фоновыми рисунками или чертями.Впоследствии я взял в свои руки Gimp и вот что получилось:

Сделано под разрешение 1280x800.
Используется исходный код Linux'а - файлы kernel/cpu.c и kernel/panic.c.
Плашка в правом нижнем углу отсюда.

+ 0 -
Симпатичненько, спасибо.
Идея хорошая и с реализацией как всегда разходится.
Не считаю себя эстетом, но мне не понравилось. Слишком топорно.
Не считаю себя эстетом, но мне не понравилось. Слишком топорно.
через пять минут после запуска, просто наслаждайся ядром:
$ cat /usr/src/linux-headers-$(uname -r)/scripts/mod/modpost.c | tr -d '\n' | sed 's/\t/ /g' | convert -background black -fill white -pointsize 18 -font Helvetica -size 1280x1024 -gravity Center caption:@- wallpaper.jpg
Поставьте уже исходники ядра или его заголовочные файлы, если не установлено.
да, для такой тривиальной задачи ресурсы кушает очень не слабо. создать изображение через pbmtext было бы куда быстрее. но, насколько я могу судить, он вроде не позволяет выбрать размер кегля для текста.
А вот как я N-лет назад решал эту проблему: http://yfrog.com/1t32325588j
Пардон, но это тихий ужас. На картинке страшный сон программиста... Я и так вижу нечто подобное от некоторых людей у себя на работе, да еще в этом приходится разбираться :(
Хочу такое с нормально расставленными отступами и подсветкой синтаксиса ;)