вторник, 27 декабря 2011 г.

Elogviewer

Шикарная софтинка... показывает все логи в удобноперевариваемом виде... просто шикарно.
Я-то все думал,что у меня с видео преером не то.. а оказалось:

пятница, 16 декабря 2011 г.

Как видят резюме HP и программисты.

Все, перевожу резюме в LaTeX :)

четверг, 15 декабря 2011 г.

Gentoo tmpfs script

Заценил вот эту штуку, вроде все работает.
Идея в монтировании куска оперативки как диска и использование ее для компиляции, так как доступ к оперативке всяко быстрей, чем к жесткому диску (на форуме упоминается около 10% прирост, но мне кажется, что побольше будет).

среда, 14 декабря 2011 г.

Gentoo

- Stop! Everyone, who would like to pass should prove, that he can refuse love, sex and all wishes. That can take a years...
- Gentoo linux
- You can pass.

Хранитель заметок

http://www.wunderlist.com/home
*завтра досмотрю*

суббота, 10 декабря 2011 г.

Просматриваем логи обычным пользователем в gentoo

В gentoo по-умолчанию для логов используется syslog-ng. Но, мне очень портило жизнь, что логи можно было просматривать только рутом. Наконец-то дошли руки поправить это. 

Настройки syslog-ng находятся в файле /etc/syslog-ng/syslog-ng.conf

пятница, 9 декабря 2011 г.

XML::Parser error

Проблема: всплывающая ошибка error: XML::Parser perl module is required for intltool

1) Уточняем ошибку, запустив
#/usr/bin/perl -e "require XML::Parser" 
*Подробности см по первой ссылке*

среда, 7 декабря 2011 г.

A Pragmatic Approach to Performance

Об оптимизации, продолжение

Is premature optimization the root of all evil? Or is the fix-it-later attitude to performance turning programmers from proud ”computer scientists” to despicable ”script kiddies”?

пятница, 2 декабря 2011 г.

Оптимизация

Оптимизировать надо то, что тормозит
С моей точки зрения это и есть главное правило оптимизации. Очень часто я встречаю подход, при котором оптимизируется абсолютно весь код, на это уходят часы, а иногда даже недели или месяцы работы, и при этом особого результата не заметно. Обычно это происходит от того, что начинающие программисты считают, что исходный код программы будет работать быстро, если его перелопатить сверху до низу и выжать из него каждую микросекунду. Я не могу сказать, что такой подход к разработке программ совсем уж не верный – в некоторых ситуациях так делать и нужно. Но эти ситуации встречаются редко, гораздо чаще встречаются ситуации, когда из многих тысяч строк программы достаточно переработать лишь десяток-два строк кода и получить огромный прирост производительности.