Habr.com

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

Заводной абрикос

Sat, 11/15/2025 - 15:52

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

И сейчас мы цинично оживим и запустим эмулятор этих замечательных машин.

Читать далее

[Перевод] Создаем мощного ИИ-агента с долговременной памятью, используя LangGraph, RAG и веб-скрапер

Sat, 11/15/2025 - 14:56

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

Читать далее

[Перевод] От анализа JavaScript-кода к административным JWT-токенам

Sat, 11/15/2025 - 14:56

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

Первоначальная разведка

Я начал с просмотра исходного кода страницы и одновременно запустил инструмент Katana для извлечения JavaScript файлов.

Читать далее

[Перевод] Интенсивный курс «AI-агенты» от Google День 5

Sat, 11/15/2025 - 14:48

На данный момент я прохожу 5-дневный интенсив по AI-агентам от Google и параллельно веду собственный конспект. Эта статья представляет собой перевод оригинального материала, выполненный с помощью Gemini и мной. В некоторых местах я немного упростила формулировки или обобщила идеи. Это последний день курса.

Другие статьи:

Интенсивный курс «AI-агенты» от Google День 1

Интенсивный курс «AI-агенты» от Google День 2

Интенсивный курс «AI-агенты» от Google День 3

Интенсивный курс «AI-агенты» от Google День 4

Читать далее

Closures для 3D-художника? Зачем?! Как сложная концепция сделает ноды проще и мощнее

Sat, 11/15/2025 - 14:34

«Опять эти ваши программистские штуки! DI, closures, bundles, декларативная система... Я просто хочу сделать красивую симуляцию частиц, а не изучать Computer Science!»

Если эта мысль промелькнула в голове, когда вы услышали о Closures в Blender — вы не одиноки. Давайте разберёмся, почему разработчики добавляют в ноды сложные концепции и как это в итоге упростит жизнь именно 3D-художникам.

Читать далее

Можно ли заменить datetime? Как Pendulum делает работу с датой и временем удовольствием

Sat, 11/15/2025 - 14:32

Работа с датой и временем в программировании — это одна из тех «темных» областей, на которой каждый разработчик набивает свои шишки. На первый взгляд все просто: from datetime import datetime, datetime.now(). Что может пойти не так?

А потом в проекте появляются часовые пояса, и начинается тихий ужас.

Вы внезапно обнаруживаете, что стандартная библиотека Python оперирует двумя видами объектов: «наивными» (naive), которые ничего не знают о своем часовом поясе, и «осведомленными» (aware), у которых эта информация есть. И datetime.now() по умолчанию создает именно «наивный» объект, который в лучшем случае бесполезен, а в худшем — источник трудноуловимых багов, когда ваш код запускается на сервере в другом конце света.

Читать далее

Интерференционная модель Единого Поля (часть 1: гравитация, электромагнетизм, сильное и слабое взаимодействия)

Sat, 11/15/2025 - 14:20

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

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

Согласно ей, любой наблюдаемый феномен — это проявление интерференционных процессов лежащих в основе всего ноуменальных полей, которые и порождают феноменальную реальность при достижении порога восприятия субъекта.

Интерференционная модель Единого Поля позволяет интерпретировать четыре основные взаимодействия (гравитационное, электромагнитное, сильное и слабое) как различные формы когерентного или антикогерентного интерференционного взаимодействия ноуменальных полей.

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

Релятивистские эффекты (замедление времени, рост эффективной массы) интерпретируются как фазовые следствия изменения когерентности движущихся узлов ноуменального поля. Устойчивые феноменальные объекты — частицы, атомы — представляют собой стабильные интерференционные волновые пакеты.

Модель открывает возможность философски и формально объединить квантовые и релятивистские представления о Мире в рамках единой системы.

Читать далее

Дни недели в честь планет: почему в Англии, Индии, Японии и других странах с древности используют одну и ту же схему?

Sat, 11/15/2025 - 14:01

В XVI веке японцы, не отрываясь от бесконечных войн феодальных домов, познакомились с пришельцами из-за морей с далёкого запада. Европейцы обладали многими полезными знаниями и технологиями наподобие мушкетов и заводных механизмов — и японские интеллектуалы стали увлечённо изучать языки, науку и культуру иноземцев. Одной из удививших их вещей стало то, что в английском, голландском и испанском языках дни недели назывались в той же самой смысловой последовательности, что и в японском, и в китайском. Воскресенье везде было днём Солнца (или Бога), понедельник — днём Луны. Далее чуть сложнее, с участием древних богов и даосских стихий, но в целом в той же астрономической логике небесных тел или связанных с ними божеств. Как получилось, что одна и та же схема именования дней недели уже не первое тысячелетие присутствует в языках очень разных и отдалённых друг от друга стран? Попробуем разобраться.

Читать далее

[Перевод] Как устроены зеркала в Sims 4

Sat, 11/15/2025 - 13:29

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

Зеркала в Sims 4 по-настоящему работают! Для этого игре нужно ещё раз рендерить комнату для каждого зеркала в сцене. Разумеется, это затратный процесс.

Читать далее

[Перевод] Go исполнилось 16 лет: главное о развитии языка и экосистемы

Sat, 11/15/2025 - 13:14

Команда Go for Devs подготовила перевод статьи о том, как Go отмечает шестнадцать лет в Open source. От новых инструментов для тестирования и профилирования до модернизаторов кода, MCP и прорывов в производительности — язык переживает один из самых насыщенных периодов развития.

Читать далее

Дайджест железа за октябрь: ARM, Intel и материнские платы Selectel

Sat, 11/15/2025 - 13:00

Октябрь не подвел: производители серверного железа выкатили сразу несколько новинок. Intel обновила свою линейку Xeon, представив процессоры Xeon® 6+ Clearwater Forest на техпроцессе Intel 18A. Тем временем Huawei экспериментирует с пассивным охлаждением в своем ИИ-ускорителе Atlas 300I Duo™. А Micron выводит на рынок энергоэффективные модули SOCAMM2.

Привет, Хабр! Меня зовут Сергей Ковалёв, я менеджер выделенных серверов в Selectel. Разбираем главные новинки октября — от новых CPU и GPU до инфраструктурных решений для будущих ИИ-ЦОД. Детали под катом.

Читать далее

Можно ли с помощью ИИ решать сложные и критичные задачи?

Sat, 11/15/2025 - 12:32

С помощью ИИ вполне можно сгенерировать сайт‑визитку или игру в крестики‑нолики, составить план отпуска или сделать более сложные вещи. А как насчёт того, чтобы сгенерировать ПО для управления атомной станцией или самолётом? Или как насчёт планирования не отпуска, а проекта на сотни человеко‑лет? Это в принципе возможно и можно ли доверять результатам работы ИИ?

В статье сначала будет немного теоретических рассуждений на эту тему, идея банальная: сложные задачи нужно декомпозировать. Затем рассмотрим это на конкретном примере, разобьём разработку приложения для HR отдела на три шага: 1) описание процесса приёма сотрудников на работу, 2) описание модели состояний для кандидата при прохождении собеседований, 3) генерация кода.

В заключении опишем профит от моделирования, если вы используете ИИ. И профит от ИИ, если вы занимаетесь моделированием.

Читать далее

Работает в моменте — разоряет на дистанции, или Как исчез самый большой капитал США XIX века

Sat, 11/15/2025 - 12:15


Привет, я Маша, занимаюсь развитием брендов и увлекаюсь изучением предпринимательского опыта прошлых столетий. Конечно, я не могла обойти вниманием самого богатого американца XIX века Корнелиуса Вандербильта, наследники которого печально известны тем, что промотали рекордное для своей эпохи состояние. И не могла не задуматься — как? Как меньше чем за столетие от 143 млрд долларов (в переводе на сегодняшние деньги) ни один из наследников не смог сохранить даже миллион? В этом стоит разобраться.

Осторожно, спойлер: за крахом благосостояния династии стоит не только банальное мотовство и транжирство, но и решения, задуманные во благо и порой даже сработавшие в моменте — но выстрелившие в ногу со временем. О том, как благими намерениями вымостить дорогу к потере 200 000 000 долларов, — наша сегодняшняя история.

Читать далее

Я устал от приложений для английского и сделал свою таблицу. Или как учить английский в Telegram, если нет времени

Sat, 11/15/2025 - 11:27

У меня не хватало времени на привычные методы обучения английского — приложения, книги, фильмы и так далее. Поэтому я сделал свою таблицу с Telegram уведомлениями.

Читать далее

Найдено самое длинное слово русского языка? Давайте разбираться

Sat, 11/15/2025 - 11:21

Недавняя новость о самом длинном слове русского языка спровоцировала в Рунете (и на Хабре в том числе) обширную дискуссию о том, действительно ли найденное слово - «тетрагидропиранилциклопентилтетрагидропиридопиридиновые» - можно считать таковым. Давайте разберёмся, что не так с этим словом и обоснованы ли сомнения скептиков. А по пути изобретём новое слово и даже взглянем на самое большое число.

Много букв!

94% самых употребительных существительных русского языка уже зарегистрированы в качестве товарных знаков: поясняем

Sat, 11/15/2025 - 10:19

Онлайн Патент совместно с Рег.Решениями запустил специальный проект — вы можете бесплатно проверить придуманное вами обозначение: не копирует ли оно уже оформленное в Роспатенте?

Читать далее

Литиевые аккумуляторы: одни горят и взрываются, а другие — нет

Sat, 11/15/2025 - 10:16

Давайте разбираться, какие аккумуляторы мы называем литиевыми, почему это иногда вводит в заблуждение и чем Li-Ion отличаются от LiFePo4.

Читать далее

Вводная глава учебника по матанализу нового типа

Sat, 11/15/2025 - 09:42

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

Я здесь, чтобы сказать вам: дело было не в вас.

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

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

«Напиши учебник. Тот самый, который мы заслужили».

Что ж, это он. Глава первая. Забудьте всё, что вы знали. Мы начинаем с нуля.

Мы отправимся в путешествие к самым основам человеческого мышления. Мы увидим, как драма, начавшаяся 2500 лет назад с простого вопроса о летящей стреле, породила всю современную науку — от физики до нейросетей.

Пристегнитесь. Мы погружаемся.

Читать далее

Как я бросил луч на сцену

Sat, 11/15/2025 - 06:51

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

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

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

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

Я бы хотел рассказать как я бросил луч в сцену, на создание которого, а он ещё не доделан, я потратил 4 дня. Движок мой на C и поэтому думаю, что будет понятен каждому.

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

Нейросеть мне подсказала, что можно перемножить обратные (матрицу камеры и проекции) и умножить это на вектор и потом получается что-то, с чем я не понимал как работать и пошёл дальше своим путём.

Читать далее

Лучший ui/ux 2026? Пришло ли время нового интерфейса?

Sat, 11/15/2025 - 01:12

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

Читать далее

Who's online

There are currently 1 user and 1 guest online.