Когда величайший из живущих математиков излагает своё видение касательно следующего столетия исследований, математический мир внимательно его слушает. Именно это произошло в 1900 году на Международном конгрессе математиков в университете Сорбонны в Париже. Легендарный математик Дэвид Гильберт представил 10 нерешённых проблем в качестве амбициозных ориентиров для XX века. Позже он расширил свой список, включив в него 23 проблемы, и их влияние на математическую мысль за последние 125 лет трудно переоценить.
Шестая проблема Гильберта была одной из самых возвышенных. Он призвал «аксиоматизировать» физику, или определить минимум математических предположений, лежащих в основе всех её теорий. В широком смысле этого слова неясно, смогут ли математические физики когда-либо узнать, решили ли они эту задачу. Однако Гильберт упомянул некоторые конкретные подцели, и с тех пор исследователи доработали его концепцию до конкретных шагов на пути к её решению.
Читать далееВ этой статье я расскажу о том, как я создал систему безопасности для своего проекта. Здесь я описываю этапы реализации, проблемы которые я решил, и как я устранил обнаруженные уязвимости.
Читать далееС 12 марта 2024 года метрика FID (First Input Delay) из семейства Core Web Vitals заменена метрикой INP (Interaction to Next Paint), которая оценивает скорость отклика сайтов. При этом, согласно оценке Google, по метрике FID было оптимизировано 93% сайтов, но лишь 65% — по INP.
В связи с этим владельцы интернет-ресурсов столкнулись с необходимостью оперативно дорабатывать свои сайты, чтобы не потерять позиции в поисковой выдаче.
Меня зовут Кирилл Радыгин. Я руководитель фронтэнд направления в компании Одноклассники. В этой статье я расскажу, как команда ОК адаптировала соцсеть под изменившийся набор метрик оценки перформанса.
Читать далееЕсли вы всегда работали в Windows и решили заняться практическими аспектами информационной безопасности, рано или поздно вам придётся познакомиться с Linux-дистрибутивами, созданными специально для этой области. Системы вроде Kali Linux или Parrot Security OS могут показаться сложными для новичков, и это нормально — страх перед первым шагом вполне естественен. Виртуальные машины позволяют безопасно попробовать Linux, не затрагивая вашу основную систему. Я расскажу, как начать, с чем вы столкнётесь, какие сложности могут возникнуть и как их преодолеть, чтобы достичь первых результатов.
Читать далееАвторизация в приложениях через сторонние сервисы уже давно стала привычной. Это и правда удобно. Не нужно запоминать, как именно ты вписал свой юзернейм — Va$ya или Vassssya? — и какой пароль выбрал — 123 или 321? Нажимаешь волшебную кнопку «Войти с помощью….» и попадаешь в личный кабинет.
И раз эта фича появилась, значит это кто-то тестирует.
Несколько лет назад мы разработали для наших учеников тренажёр в виде игры «Битва покемонов». Мы постоянно развиваем и дополняем его: не так давно добавили авторизацию через VK ID. Давайте на конкретном примере разберём, как работает такая авторизация и как её можно протестировать.
Авторизация через VK: что под капотом?
Теория тестирования сообщает нам, что прежде чем что-то тестировать, нужно определиться с требованиями. Дополним от себя: прежде чем что-то тестировать, нужно понять, как именно оно работает.
Выглядит всё максимально просто: если мы авторизованы в своём профиле ВК в браузере, то нам нужно нажать две кнопки — и мы оказываемся внутри игры.
Читать далееВ этой статье мы с коллегами из отдела тестирования Doubletapp расскажем, действительно ли можно начать карьеру в IT с нуля, как попасть на собеседование, нужно ли перед этим проходить соответствующие курсы или достаточно посмотреть бесплатные видео и какие разочарования могут ждать тех, кто решил стать тестировщиком.
В статье найдете ответы на вопросы
• Правда ли, что попасть в IT проще всего через тестирование?
• Чем занимаются тестировщики?
• Можно ли совмещать работу с учебой или работать удаленно?
• Как понять, что вам подходит тестирование?
• Что изучить начинающему – курсы, книги, видео?
• Как попасть на собеседование?
• Что спрашивают на собеседовании?
• Востребованы ли джуны на рынке?
• Много ли вакансий и какова средняя зарплата по рынку?
• Какой карьерный рост может быть у тестировщика?
• Какие разочарования могут ждать тех, кто решил стать тестировщиком?
(В качестве подсказки для читателя:
Изложенный ниже текст является продолжением статьи "Об одной забытой модели строения элементарных частиц", опубликованной на Хабре 1 апреля 2025 года https://habr.com/ru/articles/896424/.
Текст длинный и в начале много достаточно скучных представлений о вариантах движения фотонов. В принципе, их можно пропустить.
Основная часть этой статьи с описанием квантового строения элементарных частиц начинается где-то с рисунка 12).
Что нового может добавить к классическому определению электронного тока Модель элементарных частиц из забытого наследия СССР?
Согласно этой Модели фотоны бывают валентными и невалентными.
Невалентные – это те, движение которых может быть круговым, планетарным или спиральным с разным порядком закрученности, но это движение происходит по шаровым орбитам элементарных частиц вокруг ядра (можно еще сказать – по орбиталям, в орбитальном облаке, в торообразных спиралях, вихрях или в «облачных» солитонах).
Читать далееРабота с API и создание динамических текстур в Unreal Engine может показаться сложной задачей, особенно для новичков. В этом материале на реальном примере мы разберем, как с помощью C++ получить изображение из публичной базы данных The Art Institute of Chicago, преобразовать его в текстуру, добавить её в материал и отобразить на 3D-объекте прямо в движке. Вместе мы шаг за шагом создадим интерактивную виртуальную галерею, познакомимся с основами работы с HTTP-запросами, JSON-данными, динамическими материалами и текстурами, а также научимся строить структуру собственного актора для подобных проектов.
Читать далееДоброго времени, Хабр! Меня зовут Эдвард. В сфере обеспечения качества я с 2012 года. Последние 7 лет работаю в Т-Банке, начинал со старшего специалиста по тестированию бэкэнда и работал в Т-Инвестициях. А сейчас занимаю позицию QA Head управления разработки социальных платформ.
Расскажу о том, как мы формировали подход по работе с техническим долгом, зачатки которого в нашей компании стали появляться еще в 2022. Покажу примеры визуализации метрик по техническому долгу в разрезе причин его возникновения и оставлю рекомендации для каждого типа техдолга.
Читать далееПривет, Хабр! Я Алена, менеджер проектов в компании Innovative People, основатель сервиса по подбору проверенных психологов Easy Psy. Психология мне интересна, потому что я вижу, как занятия помогают и мне и другим людям лучше понимать себя, быть счастливее и устойчивее к изменяющимся условиям и высоким требованиям.
Сегодня, 28 апреля, отмечен в календаре, как День выгорания. Эта относительно новая дата призвана обратить внимание на проблему профессионального выгорания и напомнить о важности заботы о собственном психологическом благополучии. Предлагаю обсудить именно эту тему.
Многие из нас уже ловили себя на мысли «кажется, я выгорел», но многие ли знают, что с этим делать? А кроме того, тема остается актуальной еще и потому, что существуют вот такие установки:
· Негласный запрет на выгорание
· Порицаются саббатиклы (творческий оплачиваемый отпуск)
· Если ты справляешься со своими задачами вовремя и закрываешь ноутбук в 18:05 – ты «белая ворона» в коллективе
· Зумеры не хотят работать – что они себе позволяют?
· Мы еще не устали, чтобы отдыхать
· Отдохнем потом, когда заработаем на квартиру, машину и далее по списку.
Давайте вместе разберемся с причинами выгорания, в этой статье я расскажу, как оценить свое состояние и как с этим работать. Методов борьбы с выгоранием очень много, я не претендую на уникальность, но приведу действенные методики, которые помогают мне самой и многим моим друзьям и коллегам.
Читать далеенеправильно согласовал договор с Заказчиком.
Делимся нашим кейсом: один крутой девелопер заказал у разработчика приложение. Первое время все шло гладко: Исполнитель спринтами сдавал работы, Заказчик — оплачивал.
Но когда дошли до выполнения работ, для которых Заказчик должен был предоставить методы API-интеграции, выяснилось, что они не были готовы.
Дальнейший сюжет больше похож на сценарий драмеди:
Читать далееВ этой статье мы поговорим о математических основах вращения объектов, Эйлеровых углах и проблематике их использования, а также о Кватернионах и причинах выбрать Кватернионы перед Эйлеровыми углами.
Читать далееМы производили и продавали столы-трансформеры на 2 млн ₽ в месяц, дорабатывали продукт, пробовали контрактное производство, но все равно закрылись.
Читать далееСистемные и бизнес‑аналитики ежедневно пишут десятки требований, юскейсов и спецификаций. На каждый документ уходит 2–3 часа: собрать факты, договориться об уровне детализации, причесать стиль. Акроним КОМПОЗИТОР превращает ChatGPT, GigaChat, Deepseek и другие чат-боты на основе больших языковых моделей из капризного собеседника в штатного аналитика: он раскладывает промт на 10 чётких блоков, которые добавляются итерациями, или «слоями», и автоматически устраняют типичные ошибки — размытые формулировки, «галлюцинации» и несогласованность.
Читать далееПо следам:
Как я сделал RAG для своей компании
Как я сделал RAG для своей компании (часть 2). И как начал делать AI Агента
AI агенты — клоны сотрудников (часть 3)
В этой статье я постараюсь суммировать свой опыт, подвести итоги и предоставить полное решение со ссылками на Git.
Читать далееИногда этот мир слишком многословен. Помните случаи, когда вы открываете статью в «Википедии», а через три минуты осознаёте, что потеряли нить повествования? Нейросети, описанные в этом гайде, больше не допустят такого. Сокращение текста — не просто тренд, а настоящий мастхэв для журналистов, студентов, маркетологов и всех, кто хоть раз топил взгляд в 100-страничных инструкциях.
25 полезных промтов, от создания аннотаций до цепочек постов в телеграм‑канале, а также сильные стороны моделей Gemini-2.5-Pro, Grok-3, ChatGPT-4o, DeepSeek‑R1 и Claude-3.7-Sonnet в задачах сокращения текста — обо всём этом здесь. Забудьте о часах правок, когда ИИ превращает полотна букв в аккуратные саммари.
Читать далееЧто такое кейсовник
Это формат 15-минутных докладов с конкретными кейсами от идеи до результатов. Некоторые кейсы могут показаться специфичными, но именно в этом и соль: отвлекаясь от собственной рутины, узнавая, какие задачи ставились и почему выбирали те или другие решения, мы поощряем воображение и можем увидеть уже свои задачи под новым углом.
Кейсы 25 апреля: выход в новые регионы, сообщества, стейкхолдеры и как показать невидимое
Читать далееХочу показать три приёма, как можно ускорить загрузку интерфейсов с Backend-Driven UI и улучшить UX. Решения показали хорошие результаты на демо-версии, но увы, пока ещё не внедрены в реальный проект. Было бы интересно обсудить с вами, как эти приёмы могут помочь в боевых задачах и что ещё можно улучшить.
Читать далееНастройка мгновенных оповещений через Telegram о событиях на сервере
Хотите получать мгновенные уведомления обо всех важных событиях на вашем сервере прямо в Telegram?
В этой статье подробно рассказано, как можно быстро организовать отправку сообщений с вашего сервера при помощи скрипта на Bash и утилиты Fail2Ban. Узнайте, как сделать мониторинг вашей системы проще и эффективнее!
Читать далее