Обновить

Все потоки

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

Как «революционная» твердотельная батарея Donut Lab оказалась обычным литий-ионным аккумулятором

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

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

История финской компании Donut Lab хорошо показывает, насколько легко в этой сфере создать ажиотаж вокруг технологий, которые в итоге оказываются гораздо менее революционными, чем заявлялось. Стартап привлек внимание на CES 2026, собрал значительные инвестиции и получил высокую оценку рынка. Но последовавшая независимая экспертиза поставила под сомнение практически все ключевые заявления компании. На связи Selectel, и сегодня мы разберемся, что именно обещала Donut Lab и к каким выводам пришли специалисты после проверки.

Читать далее

Новости

Claude Code Antifraud: Колмогоров‑Смирнов и недетские аномалии на детской олимпиаде

Уровень сложностиСредний
Время на прочтение39 мин
Охват и читатели13K

Приходит ко мне как-то знакомый с импортным за 300р. «Слушай, – говорит, – ты ж антифрод-эксперт. Проверь, пожалуйста, школьную олимпиаду. У меня сын ходил, что-то результаты странные».

Триста за импортное – серьёзная заявка. Ну что ж, триста так триста. Погнали.

Читать далее

Метеобрелок своими руками

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

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

Перейти к статье

Заменяем JavaScript с помощью HTML и CSS

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели14K

Хабр, привет!

Многие фронтенд-разработчики часто отдают предпочтение JavaScript при реализации интерфейсных элементов. Я же разработчик старой формации. Мы тогда стремились сделать всё с помощью HTML и CSS.

Так в интернете зародилось множество HTML- и CSS-решений. Думаю, вы видели эти костыли с переключением радиокнопок и стилизацией других элементов. У меня был период, когда я тоже загонялся по ним.

Честно говоря, это всё баловство. Но с развитием HTML и CSS появились классные подходы, которые частично заменяют логику, написанную на JavaScript. И мне хочется, чтобы вы использовали их как можно чаще. Поэтому сегодня я поделюсь с вами несколькими техниками, которые вы уже можете использовать в своих проектах.

Давайте посмотрим, что я вам подготовил.

Читать далее

Анатомия процесса загрузки Linux — от инициализации ядра до systemd

Время на прочтение11 мин
Охват и читатели3.7K

Загрузка операционной системы — процесс многоступенчатый и разнообразный. Несколько лет назад я писал о процессе загрузки сервера x86 в режимах Legacy и UEFI, но акцент тогда был именно на «железной» части.

Пришло время сместить внимание на программную составляющую. Посмотрим, какие стадии преодолевает ядро Linux, что происходит, и какие «фишки» можно выполнить на старте системы.

Читать далее →

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

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели4.4K


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

Итак, перед нами молодой джун Игорь (здесь и далее все имена и фамилии вымышлены), который работает в компании, разрабатывающей софт для больниц. Его только что отправили разгребать легаси-код для ПО, установленного во множестве родильных домов. Одновременно в больницу поступила Елена Соколова, благополучно беременная двойней - будущий кармический спутник Игоря. Но не в романтическом смысле - просто благодаря Елене наш Игорь пройдет через множество Edge-случаев...

Читать далее

Позвонить бесплатно: история взлома аналоговой телефонии. Часть 2

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели12K

В прошлой статье мы подробно разобрали феномен цветных коробок (в первую очередь голубых) для взлома аналоговых телефонных сетей в США. В этой части мы поговорим, какие варианты взломов практиковали в нашей стране. 

Читать далее

ORM — есть ли профит? Особенно когда по двору бегает ИИ-шка

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

ORM — Object-Relational Mapping — Объектно-реляционное отображение — это технология, позволяющая связывать SQL-ые БД с ООП кодом. Самая известная из них — Hibernate.

Hibernate — очень красивая технология. Она формирует ощущение магии.

Ты просто создаёшь объект, — хлабысь! — он уже в базе данных. Никакого SQL, никаких соединений, никаких ResultSet. Всё происходит как будто само собой. Прелесть.

Именно поэтому отказаться от Hibernate так тяжело.

Это напоминает Кольцо Всевластия из «Властелина колец». Оно не просто давало силу — оно меняло сознание своего владельца. Оно внушало мысль, что без него уже нельзя. Что именно оно даёт власть и контроль.

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

И ты начинаешь бояться.

Бояться, что без Hibernate придётся писать бесконечный SQL. Бояться, что потеряешь контроль над данными. Бояться, что любая операция с базой превратится в мучение.

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

Читать далее

Как мы тестируем планшеты KVADRA_T на производстве: архитектура DeviceTestPro

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели9.6K

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

Привет, Хабр! Меня зовут Сергей, я ведущий инженер программист в отделе разработки приложений в YADRO. В статье расскажу, как мы создавали систему производственного тестирования Android-планшетов, которая используется на этапах сборки и в отделе технического контроля.

Читать далее

«Call of Duty» от мира гонок: смотрим на исправление ошибок в «Forza Horizon 6»

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

Без единого сомнения, «Forza Horizon» является нынешним флагманом гоночного жанра. После нулевых, когда «Need for Speed» и «Gran Turismo» пользовались массовой популярностью, гонки как будто резко канули в небытие. Не так драматично, как некоторые другие жанры/тренды, но ощущалось, что жанр зашёл в тупик. Как старые части устоявшихся франшиз, так и попытки заново изобрести велосипед — всё ощущалось как повторение пройденного материала. Да и в целом в индустрии возникли новые веяния, и на гонки, так вроде бы понятные и близкие каждому, уже перестали смотреть как на обязательную часть игровой библиотеки.

Только «Horizon» смогла создать вполне уникальную нишу, не дать другим игрокам отнять у себя первенство и при этом выйти на массовый рынок. Не будет преувеличением сказать, что бренд Xbox, особенно в самые неустойчивые для себя времена, держится на плаву только благодаря своему гоночному детищу. К третьей части «Horzion» пошёл на поводу у индустрии и перерос в нечто большее, чем качественная аркадная гонка в открытом мире. Теперь это игра-сервис с вечно обновляющимися переменными и необходимостью обслуживать совершенно разные категории игроков и запросы инвесторов.

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

Konnichiwa!

У меня отобрали ноутбук и удалили из чатов, чтобы я уволился сам. Вот что я сделал

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели21K

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

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

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

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

Читать далее

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

Время на прочтение12 мин
Охват и читатели3.6K

Наверняка вы слышали, что большинство биомедицинских исследований в мире проводится на лабораторных грызунах. Это неслучайно: ДНК мыши и человека совпадают на 97,5%, у нас около 30 000 общих генов. Именно мыши помогают находить лекарства от рака, исследовать болезнь Альцгеймера и, как в нашем случае, изучать механизмы стресса и агрессии.

Учёные из Института цитологии и генетики (ИЦиГ) СО РАН в новосибирском Академгородке ведут масштабное исследование. Его цель — понять связь между хроническим стрессом, иммунитетом и патологической агрессией. Но есть проблема: чтобы оценить результаты экспериментов, нужно отсмотреть сотни часов видеозаписей поведения животных.

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

Совместными усилиями команд Центра технологий для общества Yandex Cloud и Yandex Crowd Solutions мы решили помочь автоматизировать этот процесс. В результате нам удалось сэкономить учёным более 500 часов рутинной работы, освободив это время для настоящей науки. В статье расскажем, как объединили облачные технологии, краудсорсинг и энтузиазм, чтобы решить неочевидную, но критически важную проблему фундаментальной науки: собрали команду из студентов и экспертов, организовали разметку специфических данных, внедрили open‑source‑модель компьютерного зрения DeepLabCut и докрутили её собственными ML‑эвристиками.

Читать далее

Свой AmneziaWG пару лет спустя: что ломается в быту и что я с этим делаю

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

Поднять свой VPN на дешёвом VPS - дело на вечер. А что начинается через месяц-другой, обычно обходят молчанием: на мобильном рвёт, надо обновлять, раздавать доступ семье, кому-то нужен раздельный выход - российские сайты напрямую, остальное за границу. Собрал по своему серверу на AmneziaWG, который держу пару лет: что реально ломается в быту и что я делаю - от тонкой настройки маскировки под мобильных операторов до каскада из двух серверов.

Читать далее

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

От благих намерений к эншиттификации: как хорошие технологии превращаются в ад

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

В массовом сознании существует два популярных объяснения очевидной деградации веб-технологий. Конспирологическое — корпорации изначально хотели превратить пользователей в источник прибыли и потому сознательно построили системы манипуляции. Это неинтересно, это мы разбирать не будем. Техноутопическое (самое популярное) — сами технологии нейтральны, а все проблемы вызваны исключительно человеческой жадностью. Это тоже слишком просто — конечно, технологии не нейтральны, и тот же ChatGPT это не «просто инструмент» (так могут думать только технари, не читавшие Маклюэна, Мамфорда и вообще гуманитарную теорию про технологии).

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

Читать далее

Зараженные ассеты на маркетплейсах

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

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

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

Читать далее

Почему не стоит менять клавиатуру на сварочный аппарат, когда рушится первый этаж индустрии

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

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

ИИ пришел и срезал простые задачи. Именно с них раньше начинали разработчики, редакторы, переводчики, аналитики, тестировщики. Это и есть первый этаж профессии: скучный, недорогой, но крайне необходимый. Все мы через него проходили: учились, ошибались, набирались опыта и поднимались выше.

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

Читать далее

Tools, Hooks, Skills, MCP — что есть что?

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

Статья, которая поможет разобраться:
- такое tools, hooks и skills
- чем они они отличаются
- когда и что использовать

Читать далее

Как закрыть пробелы в Linux, Docker, Kubernetes, CI/CD и сетевой безопасности

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

Инфраструктура обычно ломается не в одном месте. За «просто поправить деплой» быстро подтягиваются лимиты Linux, настройки контейнеров, CI/CD, безопасность, маршрутизация, Kubernetes, базы данных и сети ЦОД. Чем больше сервисов и команд, тем важнее видеть не только отдельные инструменты, но и связи между ними.

В этом дайджесте собрали открытые уроки, статьи и курсы по Linux, Docker, Kubernetes, CI, PostgreSQL, сетям и безопасности. Подборка будет полезна тем, кто отвечает за стабильность сервисов и хочет системно закрывать инфраструктурные пробелы.

Изучить подборку

LLM для игры в ДнД: эволюция подхода

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели9.7K

Каждый, кто пробовал играть в настольные ролевые игры типа ДнД с ИИ‑ассистентом типа ChatGPT или Gemini, быстро упирался в ограничения: модель забывает контекст, подыгрывает пользователю, путается в очерёдности ходов и теряет сюжетные рельсы. Но что, если забрать у нейросети математику и управление, оставив ей то, в чём она сильна — работу с нарративом?

В этой статье я расскажу о своём пути R&D: от простого PoC «одна модель делает всё» через трёх агентов к параллельному событийно‑ориентированному пайплайну, где каждый новый шаг — это ответ на ограничение текущего решения.

Начать сессию

Модераторские доклады на A&PM EVENT 2026: практика для аналитиков, архитекторов и руководителей проектов

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели6.8K

Модераторы A&PM EVENT 2026 участвуют не только в формировании программы конференции. Они готовят собственные практические форматы: доклады, деловые игры, воркшопы и мастер-классы. В этом году в центре внимания — инструменты аналитика, архитектура решений на 1С, управление проектами и командами, а также современные подходы к решению сложных профессиональных задач.

Рассказываем, с какими темами выступят модераторы и кому будет полезно их послушать...

Читать далее