НЛО с вами! Хабр Новости → https://t.me/habr_com_news Хабр Карьера → https://t.me/habr_career Реклама (продвигаем только статьи с Хабра) → adv@habr.team Вопросы → @shelsneg Админ → @vololoshin
Как теорема Нётер произвела революцию в физике
Осенью 1915 года фундамент физики начал давать трещину. Новая теория гравитации Эйнштейна, казалось, подразумевала возможность создания и уничтожения энергии, что грозило перевернуть двухвековые представления о физике.
Общая теория относительности Эйнштейна радикально изменила смысл пространства и времени. Вместо того чтобы быть неподвижным фоном для событий во Вселенной, пространство и время стали самостоятельными персонажами, способными искривляться, расширяться и сжиматься в присутствии материи и энергии.
Одна из проблем этого смещающегося пространства-времени заключается в том, что по мере его растяжения и сжатия меняется плотность энергии внутри него. Как следствие, классический закон сохранения энергии, который ранее описывал всю физику, не вписывался в эти рамки. Дэвид Гильберт, один из самых выдающихся математиков того времени, быстро обнаружил эту проблему и вместе со своим коллегой Феликсом Клейном попытался разрешить этот кажущийся провал теории относительности. После того как они оказались в тупике, Гильберт передал проблему своей ассистентке, 33-летней Эмми Нётер.
«Мы подняли посреди ночи всех необходимых специалистов, выставили на портале веб-оплаты заглушку с уведомлением о технических работах и начали проводить миграцию на пару дней раньше плана»
«Весёлая» история о том, как в АШАН ТЕХ за одну ночь успели уронить и починить платёжную страницу, проведя миграцию в ускоренном режиме
На прошедшей неделе мы разбирали поддельную зарядку Xiaomi, переходили с RAID 5 на RAID 10, декодировали телефонный сигнал из фильма Pink Floyd и выясняли, почему автопроизводитель BYD так мощно выстрелил.
Лучшие публикации недели (10-16 февраля 2025)
Микросервисы на пальцах: API‑Gateway, API‑Composition, KrakenD, FastAPI
Количество современных приложений, построенных на микросервисной архитектуре, очень велико. А сами микросервисы стали уже больше обыденностью, чем какой-то редкостью. В этом материале рассмотрим API-Gateway, BFF и композицию API — три базовых шаблона, которые можно встретить почти в каждой системе с микросервисами. Наша задача — понять, для чего они нужны, какие проблемы решают и создают. Пройдёмся по теории и развернём реальный пример на инфраструктуре.
Более четырёх десятилетий геймерам не удавалось пройти 117-й экран игры Donkey Kong из-за сбоя в бонусном таймере, который убивает Марио задолго до того, как тот успевает достичь вершины. Однако теперь это удалось спидраннеру Kosmic.
Игрок прошёл экран убийств, используя комбинацию идеального ввода эмулятора, сбоя движения по лестнице и положившись на удачу. Хотя его трюк функционально невозможно реализовать на реальном оборудовании, его метод показывает, как преодолеть экран без изменения кода Donkey Kong.
UX-ошибка стоимостью 900 миллионов: как сгорел Собор Парижской Богоматери
Знаете ли вы, что пожар не успели вовремя потушить, так как новый охранник получил от сигнализации код ZDA-110-3-15-1 (привет UX!), вроде как указывающий на точное место возгорания. Но охранник не смог его интерпретировать и 30 минут просто искал, где это место. За это время пожар успел разгореться и потушить его уже не получилось. На реставрацию потратили более 900 миллионов долларов. Хорошая цена за плохой UI/UX, не правда ли? Рассмотрим подробнее, как всё произошло.
Долой оверхед: как в «Лаборатории Касперского» избавились от зависимостей в интеграционном тестировании микросервисов
В микросервисной архитектуре есть множество зависимостей от других сервисов и инфраструктуры. В результате чего возникают проблемы, которые съедают большое количество сил и времени. Приходит, например, тестировщик с описанием воспроизведения бага — а чтобы его воспроизвести, надо долго готовить данные, а потом ещё дольше поднимать фронт… После N-й итерации это, мягко говоря, утомляет. Так интеграционные тесты становятся определённым оверхедом вместо того, чтобы упрощать жизнь разработчикам.
В «Лаборатории Касперского» уже много проектов/продуктов, которые пишутся на Go, а ещё ребята мигрируют на него с «плюсов» там, где это возможно. Ведь Go — отличный язык, когда речь идёт о распределённых системах. В частности, в компании разрабатывают на нём облачные решения. Поговорим об одном из таких инструментов — Kaspersky Security Center.
Опять DeepSeek? Побудем в роли детектива
DeepSeek немного лукавят касательно качества — их ИИ идеально закрывает требования основной аудитории пользователей, тех, кто решает мимолётные вопросы, а вот в исследовательских задачах он уже начинает уступать.
Математики несколько десятилетий не могли решить, рационально число или нет
В июне 1978 года организаторы крупной математической конференции в Марселе, Франция, объявили о последнем добавлении в программу. Во время обеденного перерыва математик Роджер Апери представит доказательство того, что одно из самых известных чисел в математике — «дзета от 3», или ζ(3), как пишут математики, — не может быть выражено в виде дроби двух целых чисел. Оно оказалось тем, что математики называют «иррациональным числом».
Участники конференции отнеслись к этому скептически. Дзета-функция Римана является одной из центральных функций в теории чисел, и математики на протяжении веков пытались доказать иррациональность ζ(3) — числа, которое дзета-функция выдаёт при входном значении 3. Апери, которому был 61 год, не считался ведущим математиком. У него был говор, напоминающий деревенский, и репутация провокатора. Многие участники, предполагая, что Апери затеял сложный розыгрыш, пришли готовые ответить ему тем же. Как позже вспоминал один математик, они «пришли, чтобы навести шороху».
Лекция быстро превратилась в хаос. С минимальными пояснениями Апери представлял уравнение за уравнением, некоторые из которых включали невозможные операции, такие как деление на ноль. На вопрос о происхождении его формул он ответил: «Они растут в моём саду». Математики встречали его утверждения взрывами смеха, перекрикивались с друзьями через весь зал и бросали бумажные самолётики.
Но по крайней мере один человек — Анри Коэн — вышел с лекции убеждённым, что Апери прав. Коэн сразу же начал расписывать аргументы Апери; в течение нескольких месяцев вместе с небольшой группой других математиков он завершил доказательство. Когда он представил их выводы на последующей конференции, один из слушателей пробормотал: «Победа французского крестьянина».
Python 2D-графика. Визуализация данных в реальном времени. Matplotlib, PyQTGraph, pyOpenGL, VisPy, Bokeh и др. FPS 200?
Тестирование на скорость рисования 2D-графиков и измерение fps популярных графических пакетов (Mayavi 3D, PyVista, Matplotlib, PyQTGraph, Plotly, PyGame, Arcade, pyOpenGL, VisPy, Bokeh). Возможно ли на слабом железе получить FPS=50? А FPS=1000? Да, но есть нюансы — VSync=Off.
Ностальгические игры: Final Fantasy VIII
Final Fantasy VIII внесла значительный вклад в развитие игровой индустрии, став ориентиром для многих разработчиков. Да, новаторские идеи и механики игры вызвали споры, но это не умаляет её значимости. Для миллионов игроков она остаётся если не самой любимой частью серии, то, по крайней мере, одной из самых ярких. Игра неоднократно занимала лидирующие позиции в мировых рейтингах, её хвалили критики, а статьи о ней часто украшали страницы игровых журналов.
DeepSeek: что не попало в заголовки новостей
Недавние публикации об ИИ-моделях компании DeepSeek посвящены, в основном, двум моментам. Первый — эти модели гораздо лучше, чем другие, показывают себя в тестах. Второй — они обходят другие модели в плане эффективности работы. Эти достижения достойны внимания, они несут определённые политические последствия. Но дело в том, что реальная картина, включающая в себя и доступ к вычислительным ресурсам, и экспортные ограничения, и разработки в сфере ИИ, гораздо сложнее, чем это представлено во многих материалах. Вот несколько важных вопросов, которые заслуживают более пристального внимания.
Minimal Phone: смартфон, который вас не отвлекает. E-ink-кран и никаких мессенджеров
Minimal Phone — не просто ещё один смартфон. Он резко отличается от всего, что вы видели ранее. В мире, где каждый новый флагман стремится удивить нас изогнутыми экранами, камерами на 200 мегапикселей и искусственным интеллектом, Minimal Phone предлагает нечто совершенно иное. Это устройство для тех, кто хочет отдохнуть от цифрового шума и просто общаться с другими людьми. Как это было с телефонами раньше — просто звонки. Но есть у этого девайса и другие возможности.
«Признаюсь: я просто влюблён в ноутбуки от IBM — в моём компьютерном хозяйстве каким-то непостижимым образом образовались аж целых три ThinkPad'а. Изучая продуктовую линейку этой компании, я неожиданно наткнулся на очаровательный ноутбук сверхкомпактного форм-фактора. Глядя на него, я искренне пожалел, что живу не в Японии, поскольку это устройство выпускалось только для японского рынка. Речь идёт о карманном ноутбуке с названием IBM PalmTop PC 110»
IBM PalmTop PC 110: легендарный карманный ноутбук, опередивший время
Простые способы изготовить микроскоп и изучать простейших, читать маркировку деталей и не только
Чем система проще, тем легче её создать. Существует несколько весьма простых способов изучения простейших, а также как минимум один весьма лёгкий способ превратить смартфон в микроскоп для рассматривания маркировок электронных деталей и не только.
Много вакансий для джунов на Хабр Карьере.
Прикладной администратор L2 в IT-Холдинг Т1. Можно удаленно. Неполный день.
PHP-разработчик (Symfony) в Motivity. Можно удаленно.
Системный аналитик в АШАН ТЕХ. Можно удаленно. Москва.
Технический специалист в deeplay. Можно удаленно. Новосибирск.
Дежурный инженер мониторинга в ВСК. Москва.
Системный инженер в BAUM. Москва.
Монтажник интернет-сетей в beeline. Москва. До 168 000 ₽.
QA-тестировщик в Playerok. Можно удаленно. От 200 000 ₽.
Сетевой администратор в Интер РАО – Управление сервисами. Саратов. 41 000 — 46 000 ₽.
QA engineer в Lev. Можно удаленно. 600 — 1000 $.
Больше вакансий
#junior
Пишем простой драйвер на Rust
Rust — это язык для системного программирования, то есть он может справляться с теми же задачами, что и C/C++. Основное неудобство при этом создаёт громоздкий синтаксис, необходимый для преобразования типов С в типы Rust. Но это неудобство можно преодолеть, используя подобающие обёртки и макросы.
Попробуем написать простой и полезный драйвер WDM. Это будет Rust-версия драйвера Booster, позволяющего изменять приоритет любого потока на любое значение.
Магия полупроводниковых диодов: начало
В отличие от радиоламп и неоновых лампочек, популярность диодов и других полупроводниковых приборов сегодня невероятно высока. Диоды и транзисторы в том или ином виде можно найти, наверное, в любых современных электронных устройствах.
По виду основного материала наиболее известны германиевые и кремниевые диоды, а также диоды из арсенида и нитрида галлия. В этой статье мы сперва поговорим об основах — как устроен p-n переход обычных выпрямительных диодов. А затем перейдём к очень интересным туннельным диодам, работа которых основана на квантовых эффектах.
⚡ Новости к этому часу
🛰 Boeing Starliner также столкнулся с проблемой при возвращении на Землю
🎮 Российские геймеры в 2024 году скачали пиратские версии игр на 281 млрд рублей
🍳 Учёные нашли идеальный способ приготовить яйцо всего за 32 минуты
🎞 ByteDance выпустила Goku — семейство нейросетей для генерации видео
🚀 В Росатоме построили плазменный двигатель для дальних космических перелётов (ФОТО)
💰 Маск предложил совету директоров OpenAI продать компанию за $97,4 млрд
🆕 Релиз Media Player Classic — Home Cinema 2.4.0
🤖 Руководитель DeepMind опроверг прорыв DeepSeek в области ИИ
🇷🇺 На «Госуслугах» появились анонимные водительские чаты
#новости
Rust в ядре Linux: лекарство или яд? Споры о будущем
В мире разработки программного обеспечения, особенно в области системного программирования, языки C и Rust занимают особое место. C как проверенный временем язык десятилетиями служил основой для создания операционных систем, включая Linux. Однако с появлением Rust, который позиционируется как более безопасный и современный ЯП, начались жаркие споры о том, стоит ли переписывать части ядра Linux на Rust или оставить всё как есть. Дискуссия вышла на новый уровень, когда разработчики Linux начали активно сопротивляться внедрению Rust. Кристоф Хеллвиг даже сравнил нововведение с «раковой опухолью». Узнаем, что стоит за этим противостоянием и почему Rust вызывает такие полярные мнения.
DeepSeek штурмует рейтинги, OpenAI запускает первого автономного агента: главные события января в сфере ИИ
Первый месяц 2025 года задал высокую планку для развития ИИ. DeepSeek выпустила открытую модель уровня о-1, которая переполошила весь Интернет и обрушила акции гигантов индустрии. Американские коллеги ответили настоящим шквалом релизов: OpenAI анонсировала сразу три значимых обновления, а NVIDIA презентовала новую линейку RTX и бюджетный суперкомпьютер для работы с ИИ-моделями.
Пока все отходили от новогодних праздников, индустрия ИИ продолжала развиваться с космической скоростью. Разбираем главные события января — новые модели, неожиданные исследования и амбициозные проекты.
Microsoft опубликовала фальшивое руководство под названием «Как удалить Edge», в котором по сути пользователей отговаривают от этого шага, а также поясняется, что браузер Chrome пользователям не нужен, так как там нет многих опций Edge.
В отличие от некоторых настоящих страниц техподдержки Microsoft, которые действительно описывают, как что-то делать, данная веб-страница — это всё, что угодно, но не руководство.
Вместо того, чтобы прямо рассказать, как удалить Edge, Microsoft использует возможность бросить тень на Chrome, пытаясь помешать пользователям переключаться на другое решение.
Страница начинается с большого заголовка, спрашивающего, уверены ли пользователи, что хотят удалить Microsoft Edge. Затем она продолжает перечислять все преимущества браузера Microsoft, такие как интегрированный Copilot, Designer, вертикальные вкладки, помощник по покупкам, чтение вслух и встроенный VPN. Никакие другие сторонние браузеры, кроме Chrome, не упоминаются, что даёт понять, для кого это «руководство».
В итоге на веб-странице, которая называется «Как удалить Microsoft Edge», нет ни единого слова о том, как удалить этот браузер. Кроме того, там не упоминается тот факт, что Edge можно удалить только в Европейском Союзе, что заставило Microsoft предоставить пользователям больше выбора и гибкости. Если пользователи находятся за пределами ЕС, их единственный вариант — использовать сторонние приложения, которые могут удалить Edge из операционной системы.
Про Rust — просто. Что читать в каком порядке?
Отправляемся к совершенному пониманию простоты и лаконичности этого удивительно эффективного языка наиболее коротким и приятным путём. Приготовьтесь к увлекательной и познавательной прогулке и подъёму по ступеням вверх, к мастерству написания полезного кода на Rust.
«Будущее за узкой специализацией»: судьбоносное интервью основателя DeepSeek, посвящённое v2
Силиконовая долина потрясена: в сфере искусственного интеллекта назревает тектонический сдвиг, и весь мир следит за Китаем. DeepSeek-r1 произвела эффект разорвавшейся бомбы, сравнявшись по возможностям с топовыми решениями OpenAI. Восток диктует новые правила игры, и перед всем миром встаёт важный вопрос: а что если будущее ИИ создаётся вовсе не в Силиконовой долине?
Перед вами интервью с основателем DeepSeek Ляном Вэньфэном, опубликованное в июле 2024 года. Оно состоялось вскоре после выхода в открытый доступ модели DeepSeek-v2, мгновенно сделавшей компанию известной на весь мир. В этой беседе Лян рассказывает, как маленький китайский стартап осмелился перепрыгнуть титанов индустрии и переопределить саму концепцию инноваций.
В Steam вышла игра «Скуфы против квадроберов» от инди‑студии Dramatic Medium. Игрокам предстоит выбрать свою сторону и сражаться за господство в четырёх разных локациях.
Разработчики обещают перекрёстный сюжет в стиле популярных российских сериалов и современный подход к созданию игровых пространств. Судя по представленным механикам, скуфы будут полагаться на грубую силу и смекалку, а квадроберы — на продуманные уловки.
У скуфов в арсенале мужицкая смекалка, позволяющая использовать окружающую среду в бою, и способность превращать мусор в метательное оружие. Например, стеклянная бутылка при точном попадании может сбить квадробера с ног.
В свою очередь, квадроберы делают ставку на коварство и хитрость. С помощью сладкой болтовни они способны поссорить союзников между собой, а классическая подлянка позволяет заманить скуфа в ловушку, использовав, например, скользкую поверхность. Для восстановления сил у них есть необычное средство — влажный корм, который позволяет быстро восполнить здоровье.
Dramatic Medium подчёркивает, что юмор станет одной из ключевых составляющих игры. Создатели обещают динамичные бои, сатирический взгляд на противостояние двух стилей жизни и необычную механику взаимодействия персонажей. На момент публикации материала игра стоит 59 рублей в магазине Steam со скидкой 19%.
Жизнь и смерть Карла Коха: первый хакер на службе КГБ в поисках всемирного заговора и тайны числа 23
23 мая 1989 года в Ганновере исчез самый известный тогдашней общественности немецкий хакер. Талантливый компьютерный самоучка и убеждённый конспиролог уже не первый месяц был фигурантом расследования и объектом внимания прессы из-за обвинений во взломе секретов американских военных для КГБ СССР. Как вскоре выяснили журналисты, незадолго до исчезновения он жаловался на пришельцев — и найденное неделей спустя в лесу тело лишь увеличило количество вопросов. Узнаем, кем был хакер Карл «Hagbard» Кох, почему был помешан на числе 23, как попался спецслужбам и что его погубило.
Клиент Amazon India купил PlayStation 5 slim, а получил PlayStation 3 в коробке от PlayStation 4 🤯
По словам пользователя с ником Icheeku, заказ он оформил 5 января. Уже 7-го получил заказ. Он сразу заметил, что упаковка была в плохом состоянии, и обратился в службу поддержки, чтобы оформить возврат.
Курьер прибыл за товаром спустя восемь дней.
«15 января, когда за товаром пришёл курьер, он впервые вскрыл коробку. Когда он это сделал, выяснилось, что в коробке была неисправная и старая PS3 вместо Playstation 5, которую я заказал. Из-за этого курьер не забрал заказ», — рассказывает покупатель.
После многочисленных контактов с поддержкой Amazon предложила повторную доставку. Однако возврата денег магазин «не гарантирует».
«Моя единственная вина в том, что я запаниковал, увидев коробку, и не открыл её сразу, а ждал, пока курьер придёт и откроет её», — считает покупатель.
На прошедшей неделе мы брали кредит на разработку визуальной новеллы, учились отличать СДВГшников от обычных людей, писали «худшую статью на Хабре» и выясняли, как небольшой китайской компании удалось совершить прорыв в области ИИ.
Лучшие публикации недели (27 января — 2 февраля 2025)
Миссия невыполнима: как «похитить» радиатор ДГУ
Фёдор Наумов, сервисный инженер К2Тех и по совместительству — руководитель описанных ниже работ, рассказывает, как демонтировали радиатор дизель-генераторной установки из здания, построенного практически «в облипку». Ловкость рук и никакого мошенства!
Про «лайфхаки» в изучении языков
Количество статей и видео вокруг тем «Как учить язык» и «Как учить язык самостоятельно» стало уже совершенно запредельным на всех площадках, в комментариях без устали ломаются копья. Обсуждения эти, в общем, ни на что не влияют и продолжаться могут сколь угодно долго, потому что перепутано там примерно всё: что такое «знать язык», что такое «говорить», «воспринимать на слух» и т. д. и т. п. Попробуем пораспутывать.