Архив июня 2022 - 44

Кто из них белый, а кто темнокожий? Сможете определить?
Кто из них белый, а кто темнокожий? Сможете определить?

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

Группа ученых из США, Тайваня и Канады опубликовала свою работу в журналеЧитать полностью »

Приветствую, коллеги! Предлагаю Вам окунуться в мир теории формальных языков, в частности, в парадигму конечных автоматов.

Цель данной статьи: познакомить Вас с алгоритмом построения детерминированного конечного автомата из недетерминированного конечного автомата. И сразу куча вопросов: зачем понадобилось данное преобразование, что такое конечный автомат, что такое ДКА и НКА и зачем мне это знать? Начнём с мотивации.

Зачем?

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

Создавайте инструменты для 99% разработчиков - 1

Мы в М.Видео-Эльдорадо довольно много и часто обсуждаем новые технологии, различные тренды их влияние на повседневную жизнь. Но насколько то, о чем мы читаем и говорим соотносится с реальной жизнью? Под катом очередной взгляд на мифы и реальность из жизни западных программистов. Энжойте новый переводной текст.

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

Про электронные ценники ЭЦ (в английской аббревиатуре ESL – electronic shelf labels) для розничных магазинов пишут и говорят уже с начала 2000-х годов. За четверть века технология удешевилась, усовершенствовалась и сейчас это зрелое решение, которое предлагают несколько поставщиков на рынке.  

Электронные ценники— мертворожденный продукт или реальный инструмент? - 1

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

Простейший металлоискатель своими руками - 1


Привет! Что объединяет радиоприёмник, датчик охранной сигнализации, металлоискатель и музыкальный инструмент терменвокс? Прежде всего то, что все эти устройства реагируют на электрические и магнитные поля. А ещё многие из них имеют в своём принципе действия нечто общее.

Сегодня мы изучим историю и принцип работы металлоискателей, — индуктивных и ёмкостных датчиков, узнаем, что такое гетеродин, а также соберём и испытаем простой опытный экземпляр.
Читать полностью »

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

Читать полностью »
Как Яндекс Карты с помощью отзывов улучшают поиск организаций - 1

Раньше Карты, Поиск и Алиса отвечали на запросы об организациях, во многом основываясь на данных от самих организаций. Это был нормальный компромисс, но всегда можно сделать лучше.

Теперь учитываются ещё и реальные отзывы людей. Тем самым запросы, по которым раньше выдача была менее релевантной, обрабатываются качественнее, и мы можем решить больше пользовательских задач. Давайте расскажу, как мы к этому шли, и покажу примеры.
Читать полностью »

Можно ли в российских облаках реализовать архитектурные схемы, стандартные для западных провайдеров - 1

Исторически так сложилось, что AWS стал промышленным стандартом на рынке облачных услуг, как с точки зрения набора предоставляемых услуг и решений, так и с точки зрения поддержки, комьюнити, готовых библиотек для использования, провайдеров для работы с подходом IaaC. Но ввиду изменившейся геополитической ситуации, а также других различных факторов (например, 152 ФЗ), зарубежные решения становятся всё менее доступными. Так что необходимо искать альтернативы на российском внутреннем рынке.

В этой статье мы проводим сравнительный анализ нескольких отечественных облачных провайдеров, рассматривая набор предлагаемых решений, оценивая наличие Terraform-провайдеров, а также пытаясь реализовать деплой типичного веб-проекта в облаке.

Дисклеймер №1
Данная статья не является рекламой. Все совпадения с реальностью — всего лишь совпадения с реальностью. А все несовпадения с реальностью — всего лишь несовпадения с реальностью.

Дисклеймер №2Читать полностью »

Какие гарантии даются в медицине и про конфликты врача и пациента - 1
Тёмный венчик вокруг пломбы — признак её разгерметизации, это гарантийный случай на бесплатное перелечивание (в нашем случае — в течение пяти лет, но, к счастью, это не случай нашей клиники)

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

«Всё будет хорошо», «Гарантирую стопроцентный результат» или «Мы вас обязательно вылечим» — это не гарантии, а спорные утверждения. «Стоимость не увеличится при возможных осложнениях, которые не были диагностированы до представления сметы», «Мы держим ЗИП на этот имплант 20 лет», «Любая проблема с нашей коронкой в течение пяти лет устраняется за счёт клиники» — это уже больше похоже на гарантию.

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

Давайте поговорим.

  • Чем гарантия отличается от срока службы и прогноза лечения.
  • Как гарантия регулируется законодательно и какими внутренними документами.
  • Где граница между потребительским экстремизмом и врачебной некомпетентностью.
  • Когда гарантия не действует, продлевается или сокращается.
  • Что происходит с гарантией, если перейти лечиться в другую клинику.

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

Эта статья повествует о наиболее распространенном методе обмена токенами в потоке OpenID Сonnect: грантах [grants]. Обещаем – путешествие будет увлекательным, так что устраивайтесь поудобнее.

OpenID Connect (OIDC): Как получить токен? - 1

Интерлюдия

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


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