Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 52 мин. 55 сек. назад

Внедряем Yandex MapKit SDK в SwiftUI приложение. Пишем Demo проект

пн, 03/16/2026 - 11:15

Всем привет! Меня зовут Роман, я iOS разработчик. Сегодня я поделюсь с вами пошаговым планом создания демо приложения на SwiftUI с использованием Yandex MapKit SDK. Поехали!

Читать далее

[Перевод] 14 аварий на 800 000 миль — и это с водителем за рулём. Почему Tesla избегает тестов в Калифорнии

пн, 03/16/2026 - 11:06

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

Уже довольно давно Маск повторяет, что роботакси Tesla вот-вот появятся в Калифорнии - как только регуляторы дадут разрешение. В октябре 2025-го он заявил, что роботакси будут доступны «через несколько месяцев» и что компания «ждёт одобрения регуляторов в Калифорнии». Однако Reuters недавно выяснил, что Tesla зафиксировала ровно ноль миль автономного тестового вождения на дорогах Калифорнии в 2025 году. Более того - это уже шестой год подряд, когда Tesla не проезжает ни одной автономной тестовой мили в штате, несмотря на имеющееся разрешение.

Почему это важно? Потому что это указывает на прямо противоположную картину: не Tesla ждёт регуляторов, а регуляторы ждут Tesla.

Читать далее

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

пн, 03/16/2026 - 11:01

Как тестировать несколько мобильных приложений в одном «Appium‑проекте». Показываю архитектуру фреймворка, запуск тестов через аннотации, потокобезопасный контекст и подключение новых приложений без дублирования кода.

Читать далее

Docker/Podman-клиент и Remote-клиент для GigaIDE

пн, 03/16/2026 - 11:00

Продолжаем наши обзоры плагинов к GIgaIDE. Первая статья здесь, последняя доступна по этой ссылке. На этот раз в нашем обзоре — плагины Docker и Remote, доступные в версии GigaIDE PRO и обновляемые с маркетплейса.

Начнём с рассказа про плагин Docker.

Читать далее

Аркейн: как музыка стала частью повествования (пример работы скрипт-доктора)

пн, 03/16/2026 - 11:00

Повествование, которое раскрывает нечто глубинное. Мы не просто смотрим анимационный сериал по игре — нет. Мы становимся свидетелями истории, которая не рассказывается, а поется. Где музыка становится незримым диалогом со зрителем. Диалогом, который говорит громче любых слов.

Читать далее

Нефть колбасит из-за иранского пролива, а также чебурнетизация интернета в Москве

пн, 03/16/2026 - 10:04

Самые интересные новости финансов и технологий в России и мире за неделю: Palantir представил концепцию Warfare as a Service, москвичам отрубили мобильный интернет, Сбер и Яндекс просят о господдержке для ИИ, Дуров обеднел в несколько раз, релиз GPT-5.4, а также окончательный деанон Бэнкси.

Читать далее

Конвертация старых физических серверов в виртуалки (часть 1)

пн, 03/16/2026 - 09:15

Несмотря на то, что на дворе уже 2025 год, и, казалось бы уже все давным давно держат свои вычислительные ресурсы (сервера) в облаке или, как минимум, в виде виртуальных машин, я оказался в ситуации, что мне нужно конвертировать 2 физических лаб сервера в виртуальные машины:

Читать далее

Raspberry Pi 5 – CEF или WebKit для off-screen рендера?

пн, 03/16/2026 - 09:12

Цель статьи – объяснить разницу между CEF и WPE после года работы с этими фреймворками, предоставить инструкцию сборки и запуска полноценных JS+HTML+CSS веб-страниц с WPE на RaspberryPi 5 с zero-copy в 60+ FPS на FullHD. Посетовать, что такое нельзя сделать вместе с CEF. В конце мы будем иметь:
WPE для arm64 и amd64, OpenGL пайплайн вместе с EGL, работать всё это будет на встроенной системе Wayland. Wayland не должен никого пугать, на RaspberryPi 5 он идёт сразу в коробке, так что вы можете запускать и приложения на Wayland, и без перезагрузки приложения на X11. Но WPE zero-copy работает ТОЛЬКО с Wayland. Код будет представлен на языке С++.

Читать далее

Паяльная лампа, жидкий кислород и физика за 8 класс: 100 лет первому полету ракеты, утершей нос The New York Times

пн, 03/16/2026 - 08:42

Сегодня, 16 марта 2026 года, мы отмечаем ровно 100 лет одному из самых абсурдных, смешных и одновременно великих событий в истории человечества. Ровно век назад стартовала первая в мире ракета на жидком топливе.

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

Знакомьтесь: Роберт Годдард. Гений-одиночка, которого вся Америка считала поехавшим фантазером:

Читать далее

Автономный AI-SMM менеджер для ведения соцсетей: небольшой исследовательский эксперимент

пн, 03/16/2026 - 08:32

Можно ли поручить ведение соцсетей автономному AI-агенту? Попробуем сделать такого на Openclaw: он пишет посты и публикует их в Telegram и Твиттер по расписанию. В статье — как это устроено и что оказалось самым сложным.

Читать далее

Как жить с хобби и семьёй. Часть третья

пн, 03/16/2026 - 08:32

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

Упор здесь будет также сделан на соотношение цена-качество, поэтому выбор софта сделан в пользу бесплатных продуктов, а харда не с самыми лучшими параметрами, но достойного выбора для домашнего использования. Дома у меня стоит операционка Linux Mint, а на рабочих машинках Windows 11, так что адекватность работы могу оценить по работе в этих системах. По поводу MacOS и Android пишите в комментариях.

Компьютер у меня старенький, 15 лет назад покупался как мощный: процессор – Intel Core i5, ОЗУ: 10 GB, ПЗУ: SSD 128 GB для системы, HDD 1.5 TB для хранения, видеокарта: 768 GB. Ноутбук сразу покупался как «печатная машинка» для творчества в командировках, но, на удивление, и на нём всё запускается: процессор: Intel Core i3, ОЗУ: 8 GB, ПЗУ: 320 GB. Один из приятных плюсов бесплатного софта – это скромность в потребляемых ресурсах. Линейка от Adobe большой любитель оперативной памяти, при сегодняшних ценах – агрейд становится «болючим» для кошелька. Минус бесплатного софта – это низкая интеграция. В больших компаниях происходит глубокая интеграция между сотрудниками. Проекты собирают буквально «на лету». Поэтому проект из одной программы, можно открыть в другой, сохранить, передать дальше. С «зоопарком» софта такого не получится. В лучшем случае, вы будете рендерить, а потом с этим рендером ковыряться. Ну, и при желании превратить хобби в профессию, у вас не окажется необходимого опыта, но его можно будет наверстать, поскольку бесплатный софт в последнее время делается с оглядкой на «мастодонтов» бизнеса.

Про хард и софт...

CS2 в Minecraft: Как переносили культовую игру

пн, 03/16/2026 - 05:58

Экскурс по переносам культовой игры в другую, не менее значимую вселенную.

В статье — проекты, где можно пощупать Counter-Strike в Minecraft.

Читать далее

Проект «Дыхание пустыни», часть 4: наземная часть теплицы

пн, 03/16/2026 - 05:48

Продолжаем проектирование. В этот раз рассмотрим бассейн, выращивание водорослей, солнечные панели и систему очистки остекления теплицы

У Шапокляк такая же шляпа была

Почему цифровой AGI не приведет к сознанию

пн, 03/16/2026 - 03:57

Введение.
В результате одного диалога в комментариях к предыдущей статье (https://habr.com/ru/articles/1007808/) я решил взглянуть на тему аналог vs цифра с другого, философского ракурса.
В дискуссии о дискретности и непрерывности интересно рассмотреть следующую проблему - что такое сознание и может ли оно возникнуть у машины. Инженеры обещают AGI со дня на день, философы спорят о сознании, но похоже, что каждый говорит на своем языке.
Эта статья — попытка разобраться в понятиях, которые использует современная наука.

Глава 1. Жизнь требует белка (эмпирическое наблюдение).
В 1883 году Фридрих Энгельс, осмысляя достижения естествознания XIX века, сформулировал определение, которое до сих пор остается отправной точкой для любого разговора о природе жизни: «Жизнь есть способ существования белковых тел, существенным моментом которого является постоянный обмен веществ с окружающей их внешней природой» (Энгельс, «Диалектика природы», 1883).
Энгельс уточнял: «Повсюду, где мы встречаем жизнь, мы находим, что она связана с каким-либо белковым телом, и повсюду, где мы встречаем какое-либо белковое тело, не находящееся в процессе разложения, мы без исключения встречаем и явления жизни». Он отдавал себе отчет в ограниченности своего определения, но для обыденного употребления такие дефиниции удобны и без них трудно обойтись.
Против этого определения часто выдвигают вирусный парадокс. Вирусная частица (вирион) содержит белок, но вне клетки вирус не проявляет никаких признаков жизни. Он обретает свойства живого, только внедрившись в клетку и используя ее метаболический аппарат.
Что это означает? Во-первых, белок — необходимый, но не достаточный компонент жизни. Нужна еще целостная самоподдерживающаяся система — клетка с ее обменом веществ, энергетикой, ферментативными циклами. Во-вторых, и это принципиально важно: все известные нам формы жизни — белковые. Других примеров у нас нет. Никто никогда не наблюдал жизнь на кремнии, на углеродных нанотрубках или на чистых транзисторах. Это не теоретический запрет, а эмпирическое наблюдение.
В 2024 году Нобелевский комитет присудил премию по химии Демису Хассабису и Джону Джамперу за разработку AlphaFold2 — системы ИИ, предсказывающей структуры белков (Нобелевский комитет, 9 октября 2024). Это решение — не просто признание заслуг DeepMind. Это напоминание: самый громкий успех современного ИИ связан с изучением белка. Того самого субстрата, который Энгельс назвал основой жизни. Хассабис может сколько угодно прогнозировать скорый AGI, но Нобеля ему дали не за это, а за то, что его алгоритмы помогли понять, как устроены белковые тела.
И жизнь в известном нам виде требует белка и клеточной организации. Может ли существовать иная жизнь? Вероятно может. Но пока это вопрос веры, а не знания. Фактов в пользу такой возможности у нас нет.

Читать далее

HTTP-кеширование изнутри: ETag, Last-Modified и эвристика браузера

пн, 03/16/2026 - 01:58

Как браузер принимает решение о кешировании? Что такое условный HTTP-запрос? Как возникает 304 Not Modified? Как устроен принудительный запрос ресурса, минуя кеш? Если эти вопросы для вас актуальны, прошу на огонёк.

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

Скажем "нет" слепому копированию заголовков кеширования.

Погружаемся

Грабим корованы: что умеют бесплатные ИИ-генераторы игр

пн, 03/16/2026 - 01:15

Можно ли сделать игру, имея лишь идею, но без программирования, без навыков, и, главное, без денег? Я решил посмотреть, как обстоят дела с «вайб‑кодингом» игр и протестировал несколько (условно‑)бесплатных генераторов.

В качестве промпта нужно было взять описание игры, причем как можно более далекое от стандартов индустрии, такое, например, какое написал бы ребенок. И я вспомнил про «корованы».

В далеком 2001 году в игровую компанию пришло письмо, содержание которого многие из вас знают...

Читать далее

А давайте переложим данные из unordered_map в unordered_map

пн, 03/16/2026 - 01:05

Задался вопросом - как связаны порядки (в смысле перебора от begin к end) элементов в хеш-таблице, если её сначала сериализовать, а потом результат распарсить. Друими словами - смотрим на преобразование

T RefillSimple(T& x) { T res; for(auto& p : x) {res[p.first] = p.second;}; return res; }

Вариант перекладывания, сохраняющий порядок, получить удалось - и для меня это стало неожиданностью.

п.с.
(сори за форматирование - предпросмотр для ленты не сохраняет переносы в коде )

Читать далее

Почему слуховыми аппаратами почти не пользуются. 4000$ за вот это!?

пн, 03/16/2026 - 00:55

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

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

Итого, слуховые аппараты могут помогать следующим образом:

Читать далее

Стратегическая концепция SPSF

пн, 03/16/2026 - 00:39

Компанией Humathèq, занимающаяся разработкой новых продуктов и индустриальным дизайном, однажды сформулировала свой ключевой смысл, как "Сильный продукт продаёт себя сам".

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

Для создания сильных продуктов Humathèq потребовались методологии, часть из которых пришлось создавать самим, и одной из таких методологий стала знаменитая концепция SPSF.

Изначально SPSF предназначалась для разработки продуктовых стратегий, ответов на вопросы: над какими продуктами компаниям стоит работать, на каких направлениях сконцентрироваться, от каких отказаться, но позже компании доказали эффективность SPSF и для разработки корпоративных стратегий наряду со SWOT, BCG, 5-сил Портера и др.

Читать далее

Идеальный Open Source проект, что ты такое?

пн, 03/16/2026 - 00:39

В данной статье вы познакомитесь с типичными ошибками и привлекающими внимание подходами, которые можно встретить в разных Open Source проектах. Без воды, только конкретные комментарии. Будет полезно и для своих проектов.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 2 гостя.