• Великобритания, 1907 год. Вернувшись с фронта англо-бурской войны, сэр Роберт Стефенсон Смит Баден-Пауэлл основал движение скаутов. Цель была проста и амбициозна: готовить разведчиков с детства через игру. Система обучения строилась на равноправии детей и взрослых, что было необычно для того…

  • При запуске PHP-приложений крайне важно правильно выбрать веб-сервер. Чтобы объективно оценить производительность популярных решений, мы проводили тестирование не на искусственных данных, а на реальных примерах. Наша цель не заключалась в создании рейтинга веб-серверов для PHP-приложений. Мы стремились показать, в каких…

  • Привет!Все мы когда-то сталкивались с A/B тестированием в разных формах жизни:Кто-то тестировал различные программы тренировок, чтобы понять, какая из них даст наилучшие результаты.Кто-то пробовал новые виды спорта и сравнивал их эффективность с предыдущими.Некоторые работали в разных компаниях и сравнивали их…

  • Привет, Хабр! Меня зовут Владимир Крылов. Я профессор математики, научный консультант Artezio и автор телеграм-канала Ai4Dev. Наша команда внимательно следит за развитием технологий ИИ и их влиянием на разработку ПО. Последний анонс OpenAI заставил меня написать о новых технологиях по…

  • Ежегодно Microsoft выпускает новую версию .NET. Это большое событие, к которому мы выпускаем версию PVS-Studio с поддержкой нововведений. Сегодня речь пойдёт про боль PVS-Studio при обновлении Roslyn — неотъемлемой части .NET.Для удобства я поделил статью на две части: краткую (для…

  • Привет! Это подкаст «Из бэклога» от Альфа-Банка 🎙В этом подкасте мы встречаемся с коллегами по цеху и говорим о работе (и не только) — недушно и честно.В новом выпуске говорим о балансе: существует ли он на самом деле и как…

  • Привет, меня зовут Николай Пискунов, я руководитель направления Big Data и автор медиа вАЙТИ. Недавно мне в руки попался старый проект, написанный на Spring Boot. В нем я нашел пару десятков эндпоинтов, в которых метод обрамлен logger. Логирование в таком виде — это…

  • Исследование Palo Alto Networks показало, что большие языковые модели (LLM) можно использоваться для массовой генерации новых вариантов вредоносного JavaScript-кода, и это позволяет малвари лучше избегать обнаружения.«Хотя с помощью LLM сложно создать вредоносное ПО с нуля, преступники могут легко использовать их…

  • В четверг, 26 декабря в 17:00, мобильные разработчики Surf выйдут в прямой эфир. Вместе обсудим, что интересного случилось в мире Android и iOS-разработки в этом году, как натив изменится в 2025-м.Когда и где• 26 декабря, в 17:00 (МСК),• Telegram-канал Surf…

  • В статье рассматриваются решения для проверки гребных винтов судов с использованием 3D-сканирования. Обычно метрологи используют измеритель шага для фиксирования данных проверки. Однако у этого метода есть существенные недостатки, которые делают процесс проверки сложным и трудоёмким.С появлением инновационного инструмента — 3D-сканера…