Ууу.
Сейчас меня будут опять неправильно понимать.
Но я уже привык.
Вот смотри.
Есть pImpl.
pImpl — это идиома.
Не более, чем один из многих способов отделять мух от котлет.
В чистом виде — в реальном (клиентском) коде — pImpl это или не pImpl — обычно никому не интересно.
Это — деталь реализации.
Никто не будет ... more →
// на последний тег не смотрите, на нём только мой примёр.
// область применения ограничивается лишь рагелем.
итак, настало время охуительных историй.
как известно, нормальные пацаны (типа Сысоева) вешают на обработки кучи сокетов
всего один поток и делают select. Пришли данные в сокет — просыпается ... more →
Что есть в бекграунде:
* С++ expert
* python medium
* fp background
Следующий список хорошо знаком:
* ООП и всё причастное — принцип подстановки Лисков, ко- и контр- вариация производных типов, контракты на интерфейс
* C/C++ runtime, evluation model
* generic types
Потому мне очень скучно читать книжка по ... more →
Dereferencing NULL Pointer, without a Seg Fault
http://blog.8thlight.com/dariusz-pasciak...
Тащемта часто возникает вопрос создания ordered map. QMap и std::map — оба unordered. Кажется я все таки нашел готовый ordered map, правда пока еще не проверял. boost::bimap c std::list/std::vector в качестве первого элемента. Неговно
По мотивам #ozohht
Вот забавно понаблюдать за эволюцией методов защиты кода. Вначале разработчики вообще не заморачивались этим, и довольствовались банальными проверками серийного номера, или комбинации имени и серийного номера. Потом стали появляться различные вариации на ту же тему (возможно, кто-то из олдфагов ... more →
$ cat test.c
#include <stdio.h>
main(){long long t; for(t=0;;t++)putchar(t*(((t>>12)|(t>>8))&(63&(t>>4)))) ;return 0;}
$ gcc -o test test.c && ./test > /dev/audio
Блядь, додумался же чувак! http://countercomplex.blogspot.com/2011/...
Деннис Ритчи, R.I.P. http://goo.gl/AtnSg
Прям чувствуется, как целая эпоха уходит...
Пстач, а вдруг среди тебя есть люди, угорающие по reverse engineering (надеюсь, я не один такой здесь)?
Тогда они наверняка знают, что китайские братья выбросили в паблик версию ida 6.1. Криво пропатченную, ну да ладно, мы коллективным разумом на exelab починили ее обратно, суть не в этом. Суть в очень годной ... more →
Из чего складывается цена на бензин в этой стране http://i059.radikal.ru/1103/c2/973bcdb95...
Энергосберегающие лампы, на самом деле, в два раза менее энергосберегающие, чем обещают.
"Вчера провел эксперимент: замерил потребляемый ток у 100-ваттной лампы накаливания и 100-ваттной КЛЛ "Филипс" (заявленное потребление 18 Вт). Измерения проводил цифровым мультиметром "АРРА", для гарантии повторно измерил ... more →
пстач, а кинь в меня ссылкой на какую-нибудь открытую реализацию наследника basic_istream, который делает сжатие «на лету», скажем, по какому-нибудь LZ.. алгоритму? ответившему по теме и конструктивно — респект и уважуха :3
Псто, в связи с повышающимися расходами на жильё мне нужна онлайн-работа (в смысле, связь с работодателем по инету, а не ножками в контору топать) с неполным рабочим днём.
Кратко о себе: линуксоид-дебианщик с почти трёхлетним стажем, более-менее владею Си (написал пару патчей для любимого pdf ридера Zathura), ... more →
В связи с появлением у французов дельта-репы и фикса в xdelta из-за которого некоторые пакеты нельзя было обновить(приходилось юзать старую версию) обновил пост http://muhas.ru/?p=138 Экономим трафик — delta обновления в ArchLinux
Долгими трахами сделал epub-версию Andrei Alexandrescu «Modern C++ Design». На русском языке не удалось. Исходники читаются норм. Кому надо — спрашивайте.
http://storage1.static.itmages.com/i/10/...