Как стать автором
Обновить

Инженер создал постоянно охлаждаемую маску против мигрени

Время на прочтение1 мин
Количество просмотров4.1K

Инженер с ником [Sparks and Code] поделился на GitHub проектом маски с активным охлаждением, которую можно использовать при головной боли. 

Читать далее
Всего голосов 4: ↑3 и ↓1+2
Комментарии33

Придумываем сложные и легко запоминаемые пароли

Время на прочтение2 мин
Количество просмотров4.2K
Относительно часто на хабре попадаются статьи так или иначе касающиеся паролей. Например, эта, или эта или эта. Тема интересная, и я решил внести свою лепту.

Создание легко запоминающихся длинных паролей
Всего голосов 32: ↑19 и ↓13+6
Комментарии35

Чтобы на фотографиях на аттракционах никто не снимал маски, в парках «Диснейленда» их добавляли цифровым способом

Время на прочтение3 мин
Количество просмотров9.9K
Фотография гостей аттракциона «Мир динозавров» после обработки и добавления цифровых защитных масок на двух человек сверху на тележке.

Когда тематические развлекательные парки «Диснейленд» вновь начали открываться свои двери в июле 2020 года, то компании «Дисней» пришлось соблюдать все необходимые правила по охране здоровья и безопасности посетителей от коронавируса. Основное требование заключалось в том, чтобы гости парков постоянно носили защитные маски.

«Дисней» также ввела дополнительные правила при фотографировании на аттракционах, согласно которым гости, которые попали в кадр и были без маски на лице или она была приспущена, не получат фотографии, сделанные системой PhotoPass во время поездки. Также эти фото будут удалены из раздела «Мои фотографии» в учетной записи My Disney Experience нарушителей правил.

Только гости, которые соблюдают все правила и не снимают лицевые маски на протяжении всего аттракциона, смогут увидеть свою фотографию, купить ее на месте или скачать.

В настоящее время компания «Дисней» нашла компромиссное решение — теперь все фотографии во время поездок будут «улучшаться». Компьютерная система будет автоматически дорисовывать цифровые защитные маски на лица тех гостей, кто пренебрег мерами безопасности на аттракционе. Получать настоящее фото им придется все равно в настоящей маске.
Читать дальше →
Всего голосов 14: ↑12 и ↓2+10
Комментарии7

Razer представила маску N95 со светодиодной подсветкой и проекцией голоса

Время на прочтение2 мин
Количество просмотров11K

Razer представила концепт многоразовой маски под названием Project Hazel. В корпус маски, выполненный из прозрачного пластика, встроены сменные фильтры, усилители звука и светодиодная подсветка.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии9

Dyson представила наушники с шумоподавлением и функцией очистки воздуха

Время на прочтение2 мин
Количество просмотров3.3K

Dyson показала наушники, которые оснащены парой накладных шумоподавителей и маской для фильтрации воздуха. Гаджет очищает воздух от мелких частиц вроде пыльцы, а также имеет три уровня шумоподавления.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии10

Маска для сна в метро – Noriko-san

Время на прочтение1 мин
Количество просмотров1.3K
image

Если удалось забить местечко, то утром в метро можно прекрасно провести время. Почитать, например, или поспать. Но если в первом случае вы, скорее всего, без проблем доберетесь до пункта назначения, то что делать во втором? Токийский дизайнер Pyocotan попытался решить проблемы с помощью специальной маски для сна – Noriko-san. Пока хозяин спит, светодиоды на табло рисуют бегущей строкой название станции, где ему надо выходить.
Читать дальше →
Всего голосов 33: ↑19 и ↓14+5
Комментарии10

Как при жизни сделать настоящую маску своего лица

Время на прочтение1 мин
Количество просмотров8.3K


Есть такой проект: www.ThatsMyFace.com
С его помощью можно сделать материальную маску (или, как они ее называют – скульптуру) на основе 3D-модели любого лица.

режем по живому
Всего голосов 24: ↑21 и ↓3+18
Комментарии18

SQL и флаги

Время на прочтение3 мин
Количество просмотров11K
Конечно же речь пойдёт не о режиме игры Capture The Flag на сервере SQL, а об использования bit флагов. Битовые операции знакомы, наверное, всем, кто занимается панорамированием, независимо от среды и языка разработки. Однако использование флагов, на мой взгляд, для многих является экзотикой нежели повседневным инструментом. На Хабре не раз упоминали возможность удобную возможность .NET работать с флагами через enum, но ведь и SQL даёт нам отличные возможности для использования флагов!

И так, рассмотрим простой пример — в некой аппликации должна быть некая система оповещения пользователей. Допустим вы строите форум и хотите дать возможность пользователю получать оповещения по почте: новый ответ в избранной теме, новое личное сообщение, новости форума.Беглый взгляд на задачу даст тривиальный дизайн таблиц:
tblUsers {userID (PK) as int, name as nvarchar(50), password as nvarchar(50)}
tblUserAlerts {userID (FK) as int, alertID (FK) as int}
tblAlerts{alertID (PK) as int, message as nvarchar(50)}
Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии22

Делаем маску в стиле антиутопии\киберпанка

Время на прочтение2 мин
Количество просмотров6.5K
Вечер пятницы и поэтому, вашему вниманию предлагается концепция-в-картинках для создания собственнойоригинальной маски.
Для своей я выбрал стилистику фильмов Terminator и V for Vendetta. Технология изготовления довольно известная, но для кого-то может стать и открытием — Папье-маше. Она хороша тем, что требует сравнительно немного времени (с учетом всех сушек — неболее 1 суток) и позволяет использовать подручные материалы.
Прошу прощения за качачество изображений, в моем распоряжени имеется только цифровая мыльница.

Много картинок и пояснения
Всего голосов 37: ↑16 и ↓21-5
Комментарии14

Firefox 4 значительно ускорится и получит поддержку inline SVG

Время на прочтение2 мин
Количество просмотров1.1K
Вечером 30 июня «Мозилла» явилась в Лондон в Англии, чтобы поведать про дополнения («Mozilla Add-Ons») и показать некоторые новые клёвые особенности грядущего Файерфокса 4.

Вероятно, наиболее впечатляющими (если не считать средства создания дополнений «Add-Ons Builder», основанного на «Беспине») оказались следующие будущие возможности Firefox 4:

→  отображение HTML5-видео (<video>)

→  рисование на холсте (<canvas>)

→  манипулирование изображениями на холсте (анализ пикселов, распознавание лиц с помощью opencivitas)

→  технологии «зелёного экрана» (хромакей) в иллюстрациях и видео, достигаемые анализом цвета пикселов

→  HTML5, встраиваемый внутрь SVG (ура!)

→  SVG как <img>

→  SVG как CSS-фон

→  SVG-фильтры, SVG-маски, SVG-контуры обрезки

→  SVG-анимация

→  inline SVG (то есть SVG внутри HTML5)

→  CSS3: селекторы, @font-face, 2D-преобразования (transforms), переходы (transitions), тени, градиенты, вычисления — calc(2em-10px)

→  API: геопозиция (geolocation), оффлайн (IndexDB, localStorage, AppCache, FileAPI: чтение двоичного содержимого из файла, перетаскивание файлов), веб-труженики (web workers) и сокеты (websockets)

→  контроллер на вебсокетах, запускающий презентацию с мобильника

→  WebGL

Некоторые из этих способностей подтверждались демонстрациями:

→  фильтры CSS3 и маски SVG на HTML5-видео:

Читать дальше →
Всего голосов 118: ↑97 и ↓21+76
Комментарии72

Обратная маска

Время на прочтение7 мин
Количество просмотров134K
Существующая маска для IP адреса выросла из классового деления адресов, на заре эпохи IP:
Класс A: 8 бит для номера сети 24 бита для номера хоста
Класс B: 16 бит на сеть и 16 бит на хост
Класс C: 24 бита на сеть 8 бит на хост

Когда стало слишком расточительным делить адреса подобным образом появилась маска, представляющая собой 32-х битное (из стольких же бит состоит и IP адрес) поле из подряд идущих единиц с начала поля, и после подряд идущих нулей. Единицы определяют те биты в IP адресе которые формируют номер сети, нули те биты в адресе которые формируют номер хоста.
IP адрес, десятичное:     10.      10.       0.       1
IP адрес, двоичное: 00001010.00001010.00000000.00000001
Маска, двоичное:    11111111.11111111.11111100.00000000
Маска, десятичное:       255.     255.     252.       0

Представление маски подобным образом, вполне, соотносится с термином битовой маски, т.е. единицы и нули определяют действия над конкретными битами в исходном числе, но плохо соотносится с форматом IP адреса – номер сети всегда определяется битами вначале, номер хоста битами в конце. Поэтому представление маски в виде 32-х битного поля является избыточным. Для однозначного определения маски можно определить только количество подряд идущих единиц с начала IP адреса от 0 до 32 – префиксное обозначение, обычно записывается через дробь после IP адреса: для примера выше 10.10.0.1/22 – 22 бита номер сети и 32-22=10 бит номер хоста. Если говорит про IPv6 адрес, то там определяется только префиксная запись маски/адреса – 2001:d8:a15e::1/48
Читать дальше →
Всего голосов 54: ↑47 и ↓7+40
Комментарии21

Стеснительная маска, автоматически закрывающаяся при виде людей

Время на прочтение3 мин
Количество просмотров36K


Грустно, что нам приходится носить маски из-за пандемии COVID -19. Ощущения не из приятных – вам жарко, вы потеете, нервничаете, и вам тяжелее дышать. Иногда бывает, что очень хочется снять маску, но вы боитесь это делать.

Что, если бы маска могла сама открываться в безопасной ситуации, когда вокруг нет людей? Можно было бы охладиться, выпить воды. Однако при приближении других людей маска должна автоматически закрываться.
Всего голосов 21: ↑15 и ↓6+9
Комментарии37

Коронавирус 2019-nCoV. FAQ по защите органов дыхания и дезинфекции

Время на прочтение16 мин
Количество просмотров583K
Китайский коронавирус, он же «пневмония Уханя» на неделе стал одной из самых горячих тем. В классической «кто виноват и что делать» меня, традиционно, волнует только вторая часть. Сегодня под катом — статья про дезинфекцию, маски и обеззараживание помещений. Объединил в одной статье несколько заметок из своего телеграм-канала. Кладем в закладки и шлем друзьям!


Стоп! 2019-nCoV
Всего голосов 103: ↑96 и ↓7+89
Комментарии409

Ликбез по респираторам. Помогает ли респиратор от заражения вирусом. Обзор 11 респираторов

Время на прочтение7 мин
Количество просмотров1.4M


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

Читать дальше →
Всего голосов 65: ↑43 и ↓22+21
Комментарии128

Обзор полнолицевой маски UNIX 5100, фильтров к ней, сравнение с моделями UNIX 5000, 6100 и маской ППМ-88

Время на прочтение6 мин
Количество просмотров52K
image

Продолжая серию статей, начавшуюся с обзора респираторов, решил написать про более серьезную защиту для органов дыхания — полнолицевую маску (противогаз) UNIX 5100 и фильтры к ней, а также сравнить ее с младшей и старшей моделями этого же производителя — масками UNIX 5000 и UNIX 6100 и с классикой среди масок — старейшей и известнейшей маской ППМ-88.

Читать дальше →
Всего голосов 12: ↑9 и ↓3+6
Комментарии27

Изготовление обтюратора для респиратора

Время на прочтение8 мин
Количество просмотров14K
Как сделать, любой, даже самый простой, одноразовый респиратор лучше, избавиться от подсосов воздуха при вдохе по краям маски и снизить давление на лицо, особенно в области переносицы, при этом не потратив много времени и денег.
Читать дальше →
Всего голосов 23: ↑17 и ↓6+11
Комментарии12

Мой набор для автономного выживания во время карантина

Время на прочтение16 мин
Количество просмотров36K

Эта статья посвящена подготовке к автономному выживанию в течение периода карантина. Судя по опыту ЕС и Китая, Украины и Беларуси, не за горами введение карантина из-за пандемии коронавируса Covid-19 и в РФ. Многие это уже поняли и начали заранее запасаться продуктами, средствами защиты органов дыхания, дезинфицирующими средствами и т.п. Не стал исключением и я. Эта статья подытоживает мой опыт в изучении СЗОД (средств защиты органов дыхания), разных режимах и стилях питания, составлении продуктовых раскладок для автономного выживания в течение длительного времени (у меня приличный опыт пеших, водных и горных походов длительностью 2-4 недели с составлением продуктовых раскладок на этот срок), подборе оптимальных продуктов для полноценного питания как по калориям, так и по нутриентам и балансу БЖУ (белки-жиры-углеводы) и в хранении этих продуктов в течение длительного времени. Постараюсь изложить все это простым языком, кратко и не перегружая лишней информацией.

Читать дальше →
Всего голосов 73: ↑41 и ↓32+9
Комментарии193

Памятка по работе с СИЗ

Время на прочтение5 мин
Количество просмотров7.8K
image
КДПВ взята с Safety poster

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

Но при работе с ними важно помнить одну вещь: неправильное использование СИЗ иногда хуже, чем их отсутствие.

Даже если вы защищаетесь от простой пыли — вам нужно чистить многоразовую маску. Да, после каждого использования. И очки тоже. Что уж говорить о более агрессивных средах.

Я человек рассеянный и забывчивый, поэтому решил для надежности сделать себе памятку. А поскольку не нашел ее аналога на Хабре — выкладываю.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии6

Быстрая обработка CSV с помощью ОКМД (SIMD)

Время на прочтение7 мин
Количество просмотров2.6K

Недавно автор узнал об инструменте csvquote, который кодирует проблемные символы CSV так, чтобы утилиты unix правильно их обрабатывали. Он меняет кодировку в конце конвейера, восстанавливая исходный ввод. Оригинальная реализация работает с кавычками CSV простым, примитивным методом. Но на современном «железе» есть подход лучше, проще и в 3 раза быстрее.

CSV часто используется как формат наборов данных. Подробностями делимся к старту флагманского курса по Data Science, который начнётся уже завтра.

Читать далее
Всего голосов 8: ↑6 и ↓2+4
Комментарии8

Маски ввода номера телефона на Flutter

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.5K

Нужно поговорить немного про такую стандартную и обыденную часть любого приложения, как ввод номера телефона пользователя. Речь только о российских телефонах. Казалось бы, что может быть проще? Ставим в начало строки + или даже +7 и пользователь указывает телефон начиная с 9. Для удобства можно накинуть и маску и казалось бы все хорошо. Но нет иногда пользователи длоб.... смотрят не туда и пишут с 8 или с 7 и все. Без авторизации пользователь не может использовать сервис и дать нам денег на дошик на смузи.

А что там?
Всего голосов 8: ↑7 и ↓1+6
Комментарии4