Рубрика «фильтры» - 2

Фильтр Блума представляет собой структуру данных, которая может эффективно определить является ли элемент возможным элементом набора или определенно не относится к нему. Эта статья продемонстрирует простую реализацию фильтра Блума в C++.

Как написать фильтр Блума в C ++ - 1 Читать полностью »

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

Под катом много картинок, аккуратнее с траффиком.
Читать полностью »

HEPA-фильтры – это высокоэффективные фильтры, главная цель которых – удалять из воздуха мелкодисперсные частицы, в том числе PM2.5 и PM10 (с диаметром менее 2,5 и 10 мкм соответственно). HEPA – это не бренд и не марка, а класс фильтров, который определяется международным и национальным стандартами ЕН 1822-1:2009 и ГОСТ Р ЕН 1822-1-2010.

Что такое HEPA-фильтр: принципы работы и неочевидные факты - 1

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

image
Разделение воды и бензина

Учёные из Университета Южной Австралии разработали гидрофильное покрытие мембран для разделения нефти и воды, которое принципиально улучшает свойства фильтра и позволяет легко очищать его после использования.

Чем больше мусора выбрасывают жители Земли ежесекундно, тем приятнее встречать новости об изобретении нового способа сделать планету чище. Например, вовсю развивается проект по избавлению Мирового океана от пластика. Вот вам, кстати, видео в тему: кит просит рыбаков помочь ему с застрявшим в пасти пакетом:

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

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

Существующие мембраны, разделяющие воду и нефть, делятся на два типа. Одни – гидрофобные и олеофильные, отталкивающие воду и пропускающие нефть. Но такие фильтры довольно быстро загрязняются нефтью, после чего их нужно либо очищать вредными химическими реагентами, либо использовать новые.

Другие, которые в настоящий момент получают всё больше признания, олеофобные – в смоченном водой состоянии они отталкивают нефть и свободно пропускают воду. Их недостаток – необходимость в аккуратном и полном смачивании перед использованием. Если нефть попадёт на сухой участок фильтра (а это может легко произойти при борьбе с нефтяным пятном), он покроется ею и потеряет свои полезные свойства, и его нужно будет чистить специальными моющими средствами.
Читать полностью »

Фильтры — тема для оптимизаторов всегда актуальная и зачастую довольно болезненная. Львиная доля статей, рекомендаций и прочих разновидностей SEO-ликбеза в Сети посвящена именно искусству правильно выстраивать отношения с поисковиками. Те, кому повезло больше, пишут и читают материалы о том, как избежать санкций; те, кому меньше, — как из-под них выйти с минимальными потерями. Эта статья, как вы уже поняли, будет не из тех, которые рассказывают истории успеха или говорят о мерах предостережения. Мне хотелось бы поделиться личным неудачным опытом работы с поисковиками — описать, как выглядит ситуация изнутри, какие возникают вопросы и сомнения и, конечно, какие шаги имеет смысл предпринимать. Одним словом, приглашаю всех желающих поучиться на наших ошибках!
Читать полностью »

Naked Filter: новый фильтр, позволяющий пить воду из любой лужи - 1

Компания Liquidity несколько дней назад заявила о создании фильтра, который способен очищать любую воду от 99% загрязнений, включая не только разного рода взвеси, но и бактерии. На днях компания начала сбор средств на свой проект на Кикстартере, и уже сейчас собрала больше, чем просила, хотя до завершения кампании — еще 19 дней.

А это значит, что фильтр запустят в массовое производство. Стоит отметить, что цена бутылки с фильтром на кикстартере не сликшом высока — сейчас предзаказ можно сделать за $10. После завершения все это будет стоить $23.99 за бутылку (ресурса фильтра хватает для очистки 115 литров воды). За что же разработчики просят деньги?
Читать полностью »

Учёные из Массачусетского технологического института разработали технологию, позволяющую делать в листах графена отверстия определённого диаметра. Получившееся «решето» в зависимости от размеров отверстий может фильтровать частицы разного размера — от ионов до крупных органических молекул. Мембраны фильтров из традиционных материалов приходится делать довольно толстыми, чтобы они были достаточно прочными (для установок обратного осмоса, опресняющих морскую воду, рабочее давление может достигать 70 атмосфер). Графен в десятки раз прочнее пластика, из которого делают обычные мембраны, а значит мембрана может быть намного тоньше и пропускать воду гораздо быстрее.

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

Довольно часто на сайтах е-коммерса нас просят реализовать фильтры. Хороший фильтр — довольно дорогая игрушка. Вообще, они не всегда уместны — пользователю проще посмотреть глазами на список, чем разбираться в логике разработчика фильтра. Конечно, если в этом списке не так много элементов. Скажем, не больше 200 в каждом разделе. Ниже в виде проверочного списка для наших QA, я зафиксировал некоторые требования, которые мы настойчиво внедряем на своих проектах с этого года. Стандартизация, ептэ.

Эти требования разумны. Часть из них трудно реализуема. Часть — очевидна. Часть — зависит от контекста. Но в целом они довольно универсальны. Если будут какие-то вопросы по конкретным пунктам — велкам в комментарии.

Наш чеклист для фильтров на сайтах
Читать полностью »

Перевод статьи Криса Койера (Chris Coyier) с CSS-Tricks.com "Search with Filters Responsive Design Pattern".

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

Brad Frost даже собрал очень хорошую коллекцию адаптивных паттернов, очень полезно. Еще один пример, форма поиска с фильтром результатов. На десктопе места много:

Адаптивный поиск с фильтромЧитать полностью »

Разработка прогрессивного фильтра местоположения

Каждое взаимодействие, которое мы создаем, помогает определить и направить пользовательский опыт. Наилучшим вариантом будет разработка чего-то интуитивно понятного перед созданием эстетически приятного интерфейса. "Зачем изобретать"велосипед", если уже есть все готовое в различных шаблонах?!«, спросите вы.

Простой на вид элемент — может в итоге навредить пользовательскому интерфейсу. Поэтому лучшие проекты, иногда требуют от нас заново изобретать велосипед.

Следующий пример поможет вам понять, о чем идет речь. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js