to post messages and comments.

Если покупаете что-то относительно новое у коллег/знакомых/и.т.д. с гарантией, то убедитесь, что покупка изначально оплачивалась не карточкой, иначе в случае чего можно огрести страшный геморрой с гарантийкой и возвратом денег.

Как узнать сколько пакетов в дебиане?
1. Качаем debian-7.0.0-source-DLBD-1.jigdo
2. cp debian-7.0.0-source-DLBD-1.jigdo debian-7.0.0-source-DLBD-1.gz
3. gunzip debian-7.0.0-source-DLBD-1.gz
4. cat debian-7.0.0-source-DLBD-1 | grep 'orig.tar' | wc -l
16476
вот оно реальное число, а не те маркетоидные 37k о которых говорят разработчики
число сравнимо с числом src.rpm в OpenSuSE и Mageia/Mandriva

Интересно, почему все так прутся от google protobuf? API ужасающий, при этому разный в различных языках, а за "потоки" с ограничением в 64M надо вообще яйца отрывать.

playframework писали мудаки, мало того, что это говно вытягивает 50 мегабайт какого-то говна в жарниках, так оно еще не умеет в файл логи писать. Уже час бьюсь, что я делаю не так не понимаю, в консоль пишет, а в файл — хрен.

Что делать если в перле die пролетает "мимо" eval'а? Правильно, надо завернуть его во второй eval! Найдено в рабочем коде:
eval { eval { .... some code ... } }

libevent — сраное говно. За столько лет не сделать работающий openssl надо умудриться, баги в трекере висят, а толку то. В общем, затрахался я дебажить эту срань и за 2 часа (!!!) написал работающий https клиент на boost::asio.

Я думал, что только продукты ms отличаются засиранием неймспейса всякими min, max, MIN, MAX и прочим говном. Сейчас вот такое поймал на gcc:
request.cpp: In constructor ‘request::request(const boost::function<void()>&)’:
request.cpp:4:11: error: class ‘request’ does not have any field named ‘gnu_dev_major’
request.cpp:4:21: error: class ‘request’ does not have any field named ‘gnu_dev_minor’
Сделал undef minor, undef major и всё собралось.

надеюсь, на такой системе 12309 проявляться не будет
$ free -m
total used free shared buffers cached
Mem: 128928 128536 392 0 187 121435
-/+ buffers/cache: 6913 122014
Swap: 0 0 0

$ cat /proc/cpuinfo | grep processor | wc -l
32