Работа со строками в С++ - зачастую больная боль.Однако за 25 лет я сумел найти лекарство от этой боли и после 13 лет разработки и испытаний готов поделиться им со всеми страждущими.simstr — библиотека для использования строк в C++, в которой пишется легко и удобно, а выполняется быстро и оптимально. Читать далее
Я создал еще одну библиотеку SNMP на Go, но это не просто еще одна SNMP библиотека а библиотека созданная сетевым инженером, каждый день работающим с различным оборудованием.Библиотека создавалась без оглядки на аналогичные а основной целью было написание различно ПО для…
"Лень-матушка вперёд нас родилась"В этой статье я хочу рассказать о технике "Expression Templates" и её применении в библиотеке simstr.Как известно, "хороший программист - ленивый программист". Именно лень толкает нас на поиск оптимальных решений и экономию ресурсов. А человек, проводящий…
Привет, Хабр!В прошлых статьях мы разбирали основной движок ClickHouse - MergeTree, материализованые представления и словари. В этой статье разберем инструмент оптимизации — LowCardinality. Это не просто тип данных, а способ эффективной работы со строками. Читать далее