xaker
Телеграмма для дельфина. Управляем Flipper Zero удаленно при помощи Raspberry Pi и Telegram

Для подписчиковВ этой статье я покажу, как сделать из Flipper Zero пульт для умного дома, транслирующий команды, присылаемые ему через Telegram. Чтобы подключить Flipper к Telegram, нам понадобится дополнительное устройство — я для этого взял Raspberry Pi.

  • суббота, 14 декабря 2024 г. в 00:00:19
habrahabr
Экономика хостера — не, она устроена не так, и зачем действительно мы запускали спутник

Я тут иногда рассказываю про то, как устроен хостинг в блоге VDS-хостинга (знаю, для многих это уже неожиданно), а вы часто спрашиваете, почему у меня волосы на груди окрасились зачем нужны промотарифы за 40 и 130 рублей. И ещё: Зачем хостинг запускает свой спутник. Дидосим ли мы клиентов, чтобы продать им услугу DDoS-защиты. Сколько мы тратим на рекламу. Волосы на груди у меня окрасились, потому что я пролил на них ракетный окислитель. На рекламу и маркетинг мы тратим 11,21% от общих рас…

  • суббота, 14 декабря 2024 г. в 00:00:17
habrahabr
Конфеты врачам — это форма коррупции?

Возможно, вы знаете, что врачам-женщинам как-то традиционно принято дарить конфеты, а урологам и хирургам (обычно мужчинам) — коньяк. Но как конкретно работает эта система, какой там этикет, нужно ли приносить подарок до, после или во время лечения — непонятно. Я бы хотел разобрать эту практику в российской системе здравоохранения. Сегодня будет не про технологии в медицине, а больше про управление и этику. Система с конфетами врачам появилась в СССР, когда в бесплатной медицине можно было…

  • суббота, 14 декабря 2024 г. в 00:00:16
habrahabr
Элегантная математика фильтров Блума

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

  • суббота, 14 декабря 2024 г. в 00:00:15
habrahabr
Еще один монитор CO2 без датчика CO2

История давняя. Домашних приборов, якобы измеряющих уровень CO2, но не имеющих внутри соответствующего датчика, на самом деле пруд пруди. Суть в том, что наиболее качественные датчики – инфракрасные, но все они дорогие. Цены на приборы с ними начинаются с ~$35. Альтернатива инфракрасным – электрохимические, которые в разы дешевле, но с нормально работающими я не сталкивался. При этом у производителей есть соблазн поставить в прибор сосем дешевые датчики, реагирующие на все подряд (аммиак, арома…

  • суббота, 14 декабря 2024 г. в 00:00:13
habrahabr
Скрыть нельзя найти: как прятали информацию на ПК в 2000-х

Приватность — одна из базовых потребностей человека. Как только персональные компьютеры распространились по миру, проблема защиты личных данных стала очень актуальной. Сегодня расскажу о практических приемах сокрытия информации от посторонних глаз. Речь пойдут о способах и инструментах, которые были популярны у пользователей ПК с начала 2000-х. То есть когда интернет был еще не слишком распространен, места на жестком диске вечно не хватало, а про облака так и вообще никто не слышал.Что хотел лю…

  • суббота, 14 декабря 2024 г. в 00:00:13
golang
Как построить оценку качества контакт-центра с помощью Speech Analytics API

Привет, Хабр! Контакт-центры — это важная линия взаимодействия бизнеса с клиентами. Клиенты могут быть разными: кто-то жалуется на задержки, кто-то хочет вернуть товар, а кто-то просто звонит выразить благодарность. Но для бизнеса важно понять одно: насколько хорошо оператор решил проблему клиента? И ушел ли клиент довольным?Раньше оценка качества работы операторов выглядела так: субъективные анкеты, прослушивание случайных звонков, мнения «экспертов» на основании пары реплик. Сегодня это прошл…

  • суббота, 14 декабря 2024 г. в 00:00:11
golang
Разработка на Go, верификация, DevOps и программирование микроконтроллеров на RISC-V: выбирай беспл…

Новость для тех, кто хочет сделать начало следующего года особенным для своего развития. Второй год мы запускаем бесплатные практические курсы по востребованным инженерным направлениям. К уже классическим трекам по верификации, DevOps и Go-разработке добавился новый: «Программирование микроконтроллеров RISC-V: от основ работы с открытой архитектурой до создания собственного устройства». Регистрируйтесь на курсы до 16 января 2025 года, чтобы изучить современные подходы к разработке, создать прое…

  • суббота, 14 декабря 2024 г. в 00:00:10
javascript
Пишем Realtime для Multiple-page application в микросервисной архитектуре

Исходный код, разобранный в статье, опубликован в этом репозиторииЧастое явление в вебе — полная перезагрузка приложения при переходе между страницами. При этом соединение WebSocket разрывается, а новая подписка устанавливается только после начала выполнения загруженного JavaScript, что занимает как минимум секунду. Во время перезагрузки страницы сообщения, отправленные через WebSocket, не будут получены клиентской частью приложения.Отказоустойчивая архитектура для RealtimeАналогичная проблема …

  • суббота, 14 декабря 2024 г. в 00:00:08