Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 40 min 21 sec ago

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

Mon, 11/17/2025 - 19:49

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

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

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

Читать далее

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

Mon, 11/17/2025 - 19:34

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

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

Читать далее

Мир как информационный граф: метафизика реальности

Mon, 11/17/2025 - 19:17

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

Здесь я честно ухожу в метафизику, опираясь на уже построенный физический каркас. Сначала объясняю, почему картинка «одна классическая Вселенная + наше неполное знание» не работает: неравенства Белла, отложенный квантовый ластик и запрет клонирования слишком сильно ограничивают возможные модели реальности. Многомировая интерпретация в духе Эверетта оказывается не «фантастикой», а минимально честным способом сохранить унитарность и согласовать всё с экспериментом.

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

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

Это не ответ на все вопросы и не попытка навязать веру. Это — честная попытка описать, как выглядит реальность, если всерьёз принять результаты современной квантовой физики, гравитации и голографии, а не прятать их в разрозненных курсах.

Войти в информационный граф

Что такое спринты в программировании и как их организовать

Mon, 11/17/2025 - 19:08

План задач вроде расписали, поручения распределили по приоритетам — а через неделю дедлайны уже плывут, команда выгорела, а половина задач ушла на следующую неделю. Кажется, что все под контролем, но то задачи недооценили, то коммуникации встали, то внезапно сменились приоритеты. 

Почему так происходит, что такое спринты и как они помогают команде двигаться быстрее, а не сгорать по пути? Разбираемся вместе с редакцией Kaiten.

Читать далее

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

Mon, 11/17/2025 - 18:57

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

Читать далее

[Перевод] Как LinkedIn масштабировал поиск людей на 1,3 млрд пользователей

Mon, 11/17/2025 - 18:55

LinkedIn запускает обновлённый поиск людей на базе генеративного ИИ — и делает это спустя, казалось бы, удивительно долгую паузу для функции, которая напрашивалась сама собой. Появление новой системы происходит три года спустя после выхода ChatGPT и через полгода после запуска ИИ-поиска вакансий в LinkedIn.

Для технических руководителей это — наглядный урок: внедрение генеративного ИИ в настоящих корпоративных условиях, да ещё в масштабе 1,3 млрд пользователей, — процесс медленный, тяжёлый и требующий постоянной прагматичной оптимизации.

Читать далее

3 главных Телеграм-канала рассказали о своих заработках, проблемах и схематозе

Mon, 11/17/2025 - 18:45

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

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

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

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

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

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

Читать далее

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

Mon, 11/17/2025 - 18:43

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

Читать далее

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

Mon, 11/17/2025 - 18:22

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

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

Читать далее

Использование Wiki-систем для ускорения адаптации новых сотрудников

Mon, 11/17/2025 - 18:21

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

Приходящие новички теряются, старожилы устают повторять одно и то же, а у HR растёт очередь из запросов: «а где у нас инструкция по...».

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

Читать далее

«Баги из ниоткуда»: почему компоненты React ломаются «сами по себе» и как это исправить

Mon, 11/17/2025 - 18:10

Прямая мутация данных — ситуация, когда мы меняем объект или массив по существующей ссылке, не создавая новую копию. В React это одна из самых частых и при этом самых коварных ошибок. Она нарушает принцип неизменяемости (immutability) — если данные изменились, должен появиться новый объект, а старый оставаться без изменений.

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

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

Читать далее

Система защиты: от операционных целей к стратегическому планированию в информационной безопасности

Mon, 11/17/2025 - 18:02

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

Читать далее

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

Mon, 11/17/2025 - 18:01

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

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

Читать далее

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

Mon, 11/17/2025 - 18:00

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

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

Читать далее

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

Mon, 11/17/2025 - 18:00

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

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

Читать далее

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

Mon, 11/17/2025 - 18:00

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

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

IT. Конец «золотого века»

Mon, 11/17/2025 - 17:58

Примерно год назад журналисты спросили меня

Валерий, а как вы объясните нынешнюю стагнацию на рынке труда в айти?

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

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

Мой ответ не нравился мне уже тогда, а сейчас я понимаю, где был неправ.

Читать далее

Почему ваш бизнес рискует, используя иностранные облачные диски Google Drive, Dropbox, OneDrive, iCloud

Mon, 11/17/2025 - 17:58

Иностранные облачные сервисы — Google Drive, Dropbox, OneDrive, iCloud — удобные и популярные инструменты для хранения файлов и совместной работы. Они завоевали доверие миллионов пользователей благодаря продуманному функционалу и доступности. Однако при использовании их для бизнеса в Беларуси или России возникают нюансы, о которых важно знать.

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

Читать далее

Он вам не вайбкодинг! Форк pomodoro-таймера с Claude Code

Mon, 11/17/2025 - 17:48

Это мотивационная статья для тех, кто хочет сделать что-то своё, но не знает с чего начать. В потоке информации про нейросети сложно понять реальные возможности — я покажу на конкретном примере как Claude Code помог мне сделать macOS-приложение без опыта в Swift.

Читать далее

[Перевод] Python 3.14 без GIL: что это значит для веб-разработки

Mon, 11/17/2025 - 17:44

Команда Python for Devs подготовила перевод статьи о том, как "free-threaded" Python меняет правила игры для веб-сервисов. Автор сравнивает Python 3.14 с GIL и без него на реальных ASGI и WSGI приложениях — и приходит к неожиданному выводу: несмотря на локальные просадки в производительности, "free-threaded" Python уже сейчас может упростить масштабирование и снизить накладные расходы.

Читать далее

Who's online

There are currently 1 user and 1 guest online.