Одна проблема: от костра не зарядишь. Греть надо огнем, а у костра он неравномерно перемещается. Провода поплавятся.
Тут только горелкой «заряжать» или таблеткой сухого горючего или свечей.
Методам Accumulate и Release полезно будет сделать возвращаемое значение типа AssertsAccumulator и возвращать тот же объект.
В вашем примере текст проверки будет выглядеть читабельнее.
«Говорят, map/reduce в монге блокирующий.» Нет. Не блокирующий. Поэтому при интенсивной записи можно получить не корректную статистику.
«И медленный» Собирал статистику на 6 миллиардах записей. Медленно, но у меня был один сервер. Потенциально есть возможность ускориться за счет применения шард.
«count с условием игнорирует индексы» count — это метод курсора запроса. Т.е. индексы использует. Просто может показаться — запрос не попавший в индекс но с лимитом выполнится быстрее, т. к. полного сканирования не происходит. А count выполнит сканирование.
В описаниях тарифов все ссылки ведут на главную страницу. Там так везде?
Чего то страшно мне ваше приложение ставить.
Например, тут в комментах будет собран список для: «Смерть… от естественных причин, но в неподходящее время.»
В варианте для AVR, он основан на нестабильности частоты RC генератора watchdog таймера по отношению к генератору тактовой частоты на кварце.
Вот пример реализации: gist.github.com/endolith/2568571
Мне кажется, сначала надо «заточить» инструмент перед использованием.
Вот тут очень полезная инициатива: Обязать телеканалы (Первый, Россия 1) сообщать в новостях о поддержке инициативы федерального уровня, размещенной на интернет-ресурсе «РОИ», 100 000 пользователей и результатах её рассмотрения экспертной группой федерального уровня
в 17:21 публикация, в 17:36 совет о починке страницы.
Результат висит до сих пор.
Тогда мы идем к вам!
Рекомендации для написания бенчмарков: habrahabr.ru/post/191636
Папина коробка с радиодеталями.
Тут только горелкой «заряжать» или таблеткой сухого горючего или свечей.
Но все равно сильно полезная вешь.
Удачная модель ветвления для Git
Он легко разбивается на 4 изолированных теста.
Думаю, многим была бы интересна именно первоначально сложная проблема, которая и требует подобного решения.
В вашем примере текст проверки будет выглядеть читабельнее.
Я, оказывается, обычно использовал тот count, который внутри аггрегатора.
«И медленный» Собирал статистику на 6 миллиардах записей. Медленно, но у меня был один сервер. Потенциально есть возможность ускориться за счет применения шард.
«count с условием игнорирует индексы» count — это метод курсора запроса. Т.е. индексы использует. Просто может показаться — запрос не попавший в индекс но с лимитом выполнится быстрее, т. к. полного сканирования не происходит. А count выполнит сканирование.
Проверка после 20 декабря. Не пиши так! А то я не все доделал и слегка напугался… O_O
Вот как раз и было интересно решение автора…
Но все равно, спасибо за статью.