All streams
Search
Write a publication
Pull to refresh
56
0
Send message
Если построить обычный многополевой индекс, то он будет работать весьма эффективно, примерно так же, как индекс по нескольким полям в MySQL, при условии, что они в нужном порядке есть в фильтре. Однако, в отличие от MySQL, если свойство не число, а массив чисел, добавится в индекс каждый элемент массива. Таким образом, можно задавать интервалы. Это может привести к некоторой избыточности хранения данных (если запускать надо каждые 2 минуты, придётся хранить в массиве все чётные минуты). Но работать будет быстрее регулярок. Если количество документов в базе невелико, и устроит фулскан по регулярке, тогда можно наверное и ей обойтись. А ещё можно просто добавлять правила в кронтаб.
Спасибо, что объяснили. Когда я вижу регулярки в фильтрах, становится как-то не по себе. Для этой задачи можно, например, хранить дни, часы, минуты отдельно в форме субдокумента и использовать multikeys.
Почему нельзя просто хранить в документах время отправки в обычной posix форме и отправлять, если оно стало меньше time()? Или я неправильно понял задачу?
Как жаль, что многие разработчики детских интерфейсов не понимают описанных принципов. Ярких картинок, приятных голосов и звуков, обилия улыбок в приложениях хватает с лихвой, но огромная кнопка «настройки», которая вызывает модальное окно (которое, к слову, закрывается только крестиком сверху) превращает интересную игрушку в кирпич. Проблема на первой картинке, кстати, тоже очень актуальна :)
По отношению к книгам, конечно.
Простите, опечатался. Кстати, ещё одно веское преимущество планшетов для меня — возможность менять шрифт.
Если важна не сама текстовая информация, а способ её хранения, считывания и происхождение носителя, это уже называется библоиофилией.
Мешает не планшет, а отсутствие самоорганизации и силы воли. Помимо очевидных (мне) преимуществ планшета над книгой (автономная равномерная освещенность и достаточный контраст, небольшой вес и размер, удобная навигация), есть возможность во время чтения посмотреть значение неизвестного термина, оборота, наименования, исторического факта и т.д. Социальные сети и мессенджеры это вобще мощные хронофаги, если они реально отвлекают и мешают — их ведь можно отключить и не использовать.
авиа-спб.рф, к слову, тоже свободен.
Если кто-то не понял — это был её собственный баг.
Было дело. Самое интересное, это когда она начинает дебажить, долго мучается, а когда начинает нервничать, баг сам исправляется на её глазах.
В ченжлоге речь не о passing by reference, а о call-time passing by reference, который был deprecated и бросал предупреждение уже достаточно давно. Это значит, что когда функция использует ссылки в параметрах, они должны быть объявлены в коде функции, а не вызова. Другими словами, вместо «function f($a) {}; f(&b);» нужно делать «function f(&$a) {}; f($b);».
А нет, это же RC8. Простите.
p.s. Для RHEL/CentOS 6 уже есть пакеты в remi-test.
Отличная новость! Я уж думал, этот день не наступит :) Поздравляю коллег.
А если назначить их Nginx-у через fpm, и установить fastcgi_cache, тогда стоит?
Хорошая идея, между прочим, и не только для iPad-ов. Ведь длительность работы действительно может ощутимо увеличиться, пусть и ценой потери чёткости. Можно даже запатентовать.
Если сделают возможность уменьшить разрешение вдвое, то всё будет хорошо.

Information

Rating
Does not participate
Location
Россия
Registered
Activity