Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Открывашка из трубки домофона

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

Всем привет! Я Андрей, в Яндексе работаю над IoT‑железками в Городских сервисах. Но сегодня речь пойдёт не о них. Эта история началась с неожиданной находки в новой квартире — с обычной, на первый взгляд, трубки домофона. Кажется: ну трубка и трубка. Но вот что бросилось в глаза: она была подключена по Ethernet. А если есть Ethernet, значит, внутри что‑то с TCP/IP, то есть уже маленький компьютер.

Любопытство победило, и я решил разобраться, как же устроена эта железка и что она умеет. Провёл небольшое техническое расследование: от осмотра корпуса до анализа сетевых пакетов и выяснения, какие протоколы вообще использует домофон.

Я давно увлекаюсь железками и автоматизацией дома — эдакий «полу‑умный» дом, который вроде бы и работает сам, но иногда всё же требует вмешательства человека. Поэтому, обнаружив Ethernet‑домофон, я и решил разобраться в нём. 

Основная цель эксперимента — научить трубку открывать дверь по решению автоматизации в Home Assistant. Побочная — внести вклад в сообщество и, возможно, помочь самому вендору, если в процессе вскроются любопытные особенности или проблемы. 

Открыть дверь

Что такое STATIK и с чем его едят: системный подход для внедрения Kanban «снизу вверх»

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

Всем привет! Меня зовут Алексей Цыбульник, я помогаю внедрять Kanban в командах ПСБ. В банке я работаю с 2019 года, а вообще в IT больше 15 лет. Почти все это время всеми силами я продвигаю Kanban — учу методологии, веду подкаст, делаю конференцию о нем. Если вы интересуетесь этим миром, то можете меня знать :-)

В этой статье расскажу про системный подход, с которым будет проще самостоятельно внедрять Kanban в команде. Имя ему STATIK — System Thinking Approach To Introducing Kanban. Разберемся, чем он полезен и как ложится на принципы канбана. 

Читать далее

От Dutch courage до Mexican standoff: гид по «национальным» идиомам английского языка

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

Всем привет, меня зовут Маша Фадеева, я методист и преподаватель английского в Практикуме. Вам никогда не было интересно, почему американские горки в английском считаются «русскими», картошка фри — «французской», а «уйти по-английски» сами англичане называют иначе?

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

Важно уточнить: эта статья не о «национальных характерах» и не о том, кто каков «на самом деле». Стереотипы, встречающиеся в идиомах, — это не истины о народах, а культурные артефакты, застывшие в языке. А мы просто изучаем лингвогеографические курьёзы и не пытаемся никого обидеть :-)

Читать далее

Как SMM Газпрома устроили добровольный «слив» данных клиентов

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

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

NB! Данный пост является информационным, опубликован с целью показать IT-сообществу как несогласованные действия SMM-специалистов могут отразиться на безопасности проектов в целом. Помните, что незаконный сбор персональных данных карается в большинстве стран мира.

Посетить заповедник мамонтов...

Все любят всех и раздают машины бесплатно

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

Не пугайтесь, это не психологический тест. Это всего лишь различия между Need for Speed Underground 2 (2004) и Forza Horizon 4 (2018)

1. Ты начинаешь с первой стартовой машины, и в течение первых 20 минут игры ты…

а) …получаешь на неё свой первый апгрейд производительности
б) …получаешь гиперкар и коллекцию дорогих авто без объяснения причин

2. Чтобы прокачать автомобиль максимально, тебе нужно…

а) …пройти множество гонок и открыть весь город со всеми мастерскими
б) …зайти в режим установки деталей и просто их установить (они уже доступны!)

3. Люди при встрече с тобой…

а) …испытывают скепсис относительно твоих навыков вождения, и лишь позже - уважают
б) …дарят тебе дома в центре Британии бесплатно (2-3 штуки)

На что это похоже?
А если цензурно?

Правильно: на быстрый дофамин. Вот о нём мы сегодня и поговорим.
Под катом - больше таких примеров и объяснение феномена.

Новый приз! Кликни, чтобы… да шучу я! >>>

Всегда короткий Python-код

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров9.4K

Не так давно довелось спонтанно поучаствовать в активности от T‑банка. Кроме всяких «интересных» заданий, там были задачки и на кодинг. Критерием победы в задачах «Стековки» были не O(n), не микросекунды, а краткость кода, твёрдо измеренная в символах, что тоже по своему интересно. «Как написать решение используя минимальное число символов?».

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

Разжать статью

Как сделать презентацию через нейросеть по тексту: лучшие ИИ генераторы на русском языке с бесплатным доступом

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

Представьте: 23:00, вы сидите перед пустым PowerPoint'ом, завтра в 9 утра защита. Курсач на 40 страниц лежит... ну вы поняли. И непонятно вообще, как эту простыню текста превратить в 15 нормальных слайдов, которые можно показать преподу. Знакомо? Думаю, да.

В этой статье — честный разбор ТОП-10 нейросетей для создания презентаций онлайн. Разберем, как технологии генерации презентаций работают изнутри, и почему одни нейросети справляются с русским языком прилично, а другие... ну, не очень.

Читать далее

Архитектура слежки: Сравнительный анализ приватности веб-браузеров

Уровень сложностиСредний
Время на прочтение21 мин
Количество просмотров11K

Ваш браузер — это окно в интернет или двустороннее зеркало? По умолчанию многие из них спроектированы как настоящие терминалы для сбора данных.

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

Читать анализ и руководство

QML без шапочек из фольги: чего реально достигли к 2025 году

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

Привет! Меня зовут Михина Полина, сейчас я аналитик в Cloud.ru, а в прошлом занималась разработкой противоопухолевых препаратов в ФИЦ ПХФ и МХ РАН. Этот опыт позволяет мне смотреть на развитие квантовых технологий, в частности на квантовое машинное обучение (QML), через призму конкретной проблемы, которую она может решить.

Ранее я убедилась, что процесс драг-дизайна устроен крайне сложно. Каждая потенциальная молекула — это месяцы расчётов, синтеза и экспериментов, где малейшая ошибка возвращает исследователя в начало. Квантовые методы, как QPE  (Quantum Phase Estimation, алгоритм квантовой оценки фазы), могли бы радикально сократить этот цикл, позволяя моделировать взаимодействия молекул и их энергетические состояния с точностью, недостижимой для классических вычислений. Это особенно важно, когда сложность исследуемых систем растет, и приходится прибегать к приближениям, что снижает точность и увеличивает время вычислений.

В этой статье мы трезво посмотрим на QML: где оно уже работает (и работает ли?), с какими ограничениями сталкивается и что из этого может быть полезно IT-специалистам без громких заявлений о «квантовом будущем через наносекунду».

Читать далее

Как мои земляки изобрели трезвого дворника. Коммунальный пылесос для маленького города

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров6.7K

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

Основное, с чем ассоциируется город у всех, кто в нем побывал - это чистота и уют. Это заслуга в том числе, местных предприятий. В силу своей профессии я был практически во всех цехах городских компаний и знаком с конструкторами и главными инженерами.

В статье поделюсь с вами историей моего земляка Артема Юнкина, который сконструировал компактный пылесос для уборки дворов и парков нашего города. Это история о том, как делали для себя, а переросло в стартап инженерной мысли.

Читать далее

Теория мёртвых фреймворков

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

Команда JavaScript for Devs подготовила перевод статьи Пола Кинлана о том, почему новые веб-фреймворки сегодня оказываются «мёртвыми при рождении». Автор утверждает: сочетание сетевых эффектов, экосистемы React и обучения LLM формирует замкнутый цикл, в котором альтернативы просто не успевают набрать критическую массу.

Читать далее

Обнаружена первая фигура, не способная пройти через саму себя

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

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

Возможно, ваш инстинкт подсказывает вам: «Конечно, нет!» Если да, то вы не одиноки. В конце 1600-х годов неизвестный человек заключил пари на эту тему с принцем Рупертом Рейнским. Руперт — племянник Карла I Английского, командовавший роялистскими войсками в Английской гражданской войне — провёл свои последние годы, изучая металлургию и стеклоделие в своей лаборатории в Виндзорском замке.

Руперт выиграл пари. Математик Джон Уоллис, рассказывая эту историю в 1693 году, не уточнил, написал ли Руперт доказательство или проделал отверстие в реальном кубе. Но сам Уоллис математически доказал, что если проделать прямой туннель по одной из внутренних диагоналей куба, его можно сделать достаточно широким, чтобы пропустить другой куб. Ему там будет довольно тесно: если сделать второй куб всего на 4% больше, он уже не пройдёт.

Читать далее

Недельный геймдев: #252 — 16 ноября, 2025

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

Из новостей: Crystal Dynamics провела очередную волну сокращений, Valve представила новые железяки, движок Cocos купили за 72 млн долларов, Unreal Engine 5.7.

Из интересностей: у трупных забегов могут возникнуть проблемы, как устроены зеркала в Sims 4, в Donkey Kong Bananza лучший компаньон.

Читать далее

Ближайшие события

Helm v4: разбираем ключевые отличия от Helm v3

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

На днях вышел первый за шесть лет мажорный релиз Helm — v4. В статье разберём ключевые изменения по сравнению с v3: Server-Side Apply вместо 3-Way Merge, реализацию поддержки WASM-плагинов, замену движка ожидания готовности ресурсов и content-based-кеширование чартов. А ещё посмотрим, какие проблемы по-прежнему остаются с Helm и предложим для них решение.

Читать далее

Все что нужно знать о бизнесе в Телеграм, прежде чем хотя бы чихнуть в эту сторону

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

Как известно, все хотят себе работу в телефоне или интернете.

Одна из разновидностей такой мечты – заработать на своем канале в Телеграм.

Продавцы курсов и коучи все еще агитируют бежать из наймов и начать уже наконец бизнес в Телеграм. 

В этой статье я решил разобраться, а так ли все сказочно в этом бизнесе? 

Для этого я сам 2 года собирал, вел тг-канал и поговорил с другими владельцами телеграм-каналов, и сейчас расскажу:

Как собрать свой канал и уберечься от схематоза, сколько может заработать владелец Телеграм-канала, и главное, надо ли вообще идти в этот бизнес в 2025 году? 

Читать далее

Принц Древнего Египта, который очень любил свою кошку⁠…

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

В глубинах Египетского музея в Каире, среди других предметов Нового царства, хранится один из самых необычных и трогательных артефактов — саркофаг любимой кошки принца Тутмоса, старшего сына великого фараона Аменхотепа III. Этот изящный предмет из известняка, инвентарный номер JE 30172, не просто погребальный ларец, а настоящее произведение искусства.

Читать далее

Геометрическое ядро C3D: новые функции и направления развития

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров1.4K

Татьяна Кондрикова, руководитель группы C3D Modeler, С3D Labs, рассказывает о новых возможностях геометрического ядра C3D и планах по его дальнейшему совершенствованию.

Обновления в C3D Modeler 2025 охватывают сразу несколько ключевых направлений: каркасное моделирование, оболочки, прямое моделирование, листовое моделирование, а также диагностику и системные улучшения. Одним из значимых нововведений стала операция построения срединной кривой (рис. 1) — множества точек, равноудаленных от двух заданных кривых. Эта операция применяется к двум кривым на плоскости, которые могут быть замкнутыми или разомкнутыми и состоять из стыкованных по касательной сегментов без самопересечений. Результат представлен в виде NURBS-кривой.

Читать далее

Реверс-инжиниринг шифрования прошивки радиостанции

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров4.9K

Любительские радиостанции — интересный способ знакомства с работой радиоспектра; что ещё более важно, это встроенные устройства, на которых могут быть установлены странные чипы/прошивки! Мне стало любопытно, насколько просто взломать мою Yaesu FT-70D, поэтому я приступил к расследованию. Единственный ресурс по радиостанциям Yaesu — это пост на Reddit о кастомной прошивке для Yaesu FT1DR.

Пользователь Reddit написал, что если выполнить процесс обновления прошивки через USB, то радиостанция раскрывает микроконтроллер Renesas H8SX, флэш-память которого можно изменить при помощи Renesas SDK. Отличное многообещающее начало, но SDK было не так легко настроить, а я не был даже уверен, сможет ли он сдампить прошивку... поэтому долгое время не брался за него.

Читать далее

Возрождение идеи рентген-литографии: попытка удешевить 2-нм чипы с помощью компактных ускорителей

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

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

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

Читать далее

Ускорение Python в 150 раз с использованием C

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

В статье разбираются три практических способа интеграции C кода с Python для ускорения вычислений, а так же поясняется причина по которой не используется NumPy. Каждый метод рассматривается с примерами кода и бенчмарками.

NumPy уже не в моде?