Денис Баженов

Разработчик программного обеспечения. В данный момент специализируюсь в области извлечения информации, а также в области поисковых технологий. В этом блоге я веду заметки, связанные с моей профессиональной деятельностью.

Последние публикации

Объединение линейных счётчиков
28 Jun 2016

Линейный счётчик — это очень простой алгоритм оценки мощности множества. Тем не менее, у него есть одна не очевидная и очень полезная особенность. Побитовая сумма (логическое ИЛИ) двух линейных счётчиков позволяет оценить мощность объединения двух множеств.

Читать полностью »

Как замедлить систему в три раза чтобы пользователь не заметил
11 Aug 2015

Иногда по долгу службы приходится проводить деструктивные эксперименты. Делаем мы это лишь для того чтобы сделать нашу систему более стабильной и надёжной.

Читать полностью »

LXC для разработчика
11 Feb 2015

Работая над более менее сложным проектом, приходится поддерживать окружение необходимое для корректного функционирования системы. Нередко это выливается в ситуацию, когда на машине установлено такое количество пакетов и зависимостей, что возникает масса проблем:

Читать полностью »

Архив

Fair lock 17 Apr 2011
Lock vs. Lease 10 Aug 2010
About motivation 05 Jun 2010
KV-хранилища 16 Jan 2010
Interrupted Exception 04 Sep 2009
Pipelining 01 Aug 2009
Энди и Билл 19 Jul 2009
Fail Fast 15 Jul 2009
Groovy Remote Shell 23 Apr 2009
16x16 09 Jan 2009
ANTLR и DSL 18 Jun 2008
MySQL Queue 12 Jun 2008