Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 29 мин. назад

Польза от «качалок» — любительского бодибилдинга

пн, 06/30/2025 - 15:00

Это важнейшее уточнение. Вообще то бодибилдинг ведёт корни от цирковых выступлений - покрасоваться красивой мускулатурой любили и в 19 веке. Греки древние тоже ценили мускулы. С важной пометкой - качать мышцу ради размера максимального, это веяние недавнее, а уж жрать для этого ядовитые хим-вещества и подавно. Что у греков, что у циркачей, мышцы дополняли общий функционал. Красиво-мускульный дядя заодно успешно мог играться гирями на потеху зрителям, подкидывал красивую леди по всякому и ловил под сложными углами или будучи древним греком - успешно пускал копьё в противника. Поэтому нормальный бодибилдинг - кач мышц, это качать без фанатизма, ради здоровья и эстетизма, ни в коем случае не увлекаясь чисто размерами мышц.

Как выглядел "пик формы" в норме, без стероидов и прочего? Как Чарльз Атлас (1892 - 1972). Помер в 80 лет от сердца, но надо учитывать - человек качался тогда, когда ещё не было ничего из современных средств медицины - узи, экг, операции на сердце, лекарства для сердца и другое. Даже при этом дожил до 80, отличный результат, занимался до самого конца кстати, получается не был ни лежачим, ни безумным.

Читать далее

О чем новый роман Стивена Кинга «Never Flinch»? Мир, в котором никто никому не уступает

пн, 06/30/2025 - 14:51

Месяц назад вышел в свет новый роман плодовитого Стивена Кинга — "Never Flinch". Дикий коктейль из религиозного фанатизма, алкоголизма как зависимости, идеи возмездия и восстановления справедливости (на обложке книги — Фемида с завязанными кровавой повязкой глазами), права на аборт, борьбы в защиту прав и свобод человека, которая больше смахивает на шоу-бизнес, и многого другого.

Читать далее

Проект “Гараж ЦОДД”: новый путь в 3D

пн, 06/30/2025 - 14:47

От проблем к возможностям. Новый путь в 3D

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

И вот, проект работает, но мы понимаем, что нужно прокачивать знание 3D. Нужно сделать всё так же, но использовать свой код для сцен.

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

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

Чего мы не учли, так это того, что в середине октября 2024 года сервис Vectary, без каких-либо баннеров и объявлений, просто заблокирует наши сцены, оставив нас с бесконечно подгружающимися, но так и не появляющимися страницами.

Читать далее

Как я разрабатываю агентские ИИ системы для извлечения признаков (feature-extraction) из мультимодальных данных

пн, 06/30/2025 - 14:30

Извлечение признаков (feature extraction) из текстов — ключевой шаг при анализе документов: он является основной практической частью таких задач по обработке данных, как классификация, тематическое моделирование, NER, QA. Если раньше почти что для каждой из таких задач, и в особенности для разных модальностей данных использовались специализированные архитектуры нейронных сетей, то сейчас подобные системы обычно строятся вокруг LLM/VLM. Однако и современные модели на практике настраиваются под конкретные задачи через fine‑tuning или distillation, в связке с retrieval (RAG) и агентскими архитектурами.

В этой статье я рассматриваю свой опыт проектирования и разработки агентов для выполнения feature-extraction. При наличии мультимодальных данных с разнородной структурой - тексты, PDF, изображения - мне приходится извлекать нужные пользователю фрагменты информации. Для этого я перебрал различные подходы - в зависимости от сложности задачи - и теперь пора сравнить их эффективность и отметить сложности реализации.

Читать далее

Почему сайты производителей не продают и как это исправить: 18 лет опыта в одной статье

пн, 06/30/2025 - 14:28

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

Читать далее

Как нейросетям перестать бояться и полюбить «синтетику»

пн, 06/30/2025 - 14:22

LLM требуют все больше данных для обучения, но обучаться постепенно становится не на чем: аппетиты ИИ-систем превосходят возможности человечества по генерации контента, к тому же использовать реальные данные в одних случаях дорого, в других — не очень-то законно.

Спасти ситуацию может «синтетика», но и с ней не все гладко. Мы в beeline cloud решили разобраться, какие риски несут в себе подобные датасеты, что такое «ML-аутофагия» и как с ней борются разработчики LLM.

Читать далее

Математика как язык Вселенной: почему она так эффективна?

пн, 06/30/2025 - 14:21

Когда мы смотрим на звёзды, изучаем движение планет или анализируем поведение атомов, мы сталкиваемся с удивительным фактом: математика, созданная человеческим разумом, с поразительной точностью описывает реальность. От уравнений Ньютона, предсказывающих траектории небесных тел, до Квантовой механики, раскрывающей тайны микромира, математика кажется универсальным ключом к пониманию Вселенной. Но почему она так эффективна? Является ли математика изобретением человечества или открытием, отражающим фундаментальную структуру космоса? Этот вопрос, впервые сформулированный физиком Юджином Вигнером как "необъяснимая эффективность математики", затрагивает не только науку, но и философию, заставляя нас задуматься о природе реальности и нашего места в ней.

Читать далее

Реляционные базы данных в книге «Двенадцать стульев»: как устроен архив Коробейникова

пн, 06/30/2025 - 14:14

Меня зовут Екатерина Петрова, я автор медиа «вАЙТИ» и аналитик. Перечитывая свой любимый роман И. Ильфа и Е. Петрова «Двенадцать стульев», а именно сцену с архивариусом Коробейниковым, я вдруг поняла: его бумажный архив ордеров на имущество бывших дворян не что иное, как идеальный пример реляционной базы данных. Алфавитные указатели — это индексы, книги учета — таблицы с первичными ключами, ордера — настоящие транзакции.

Читать далее

«Тупой ИИ» с нами надолго. Почему в новых моделях больше галлюцинаций

пн, 06/30/2025 - 14:01

В последние несколько месяцев ведущие модели обновились с функцией «рассуждений» (reasoning). Предполагалось, что качество ответов улучшится. Но последующие тесты показали, что уровень галлюцинаций сильно вырос. И это не какая-то случайная недоработка разработчиков, а фундаментальное свойство. Сейчас становится очевидным, что от галлюцинаций мы не избавимся никогда. Читать дальше →

Статья 1: Введение в MV шаблоны

пн, 06/30/2025 - 14:00

Серия статей с очередным разбором MV* шаблонов, но с интересными деталями
Даже опытные разработчики смогут найти что-то новое для себя

Это первая статья из серии, которая является подводкой к самому интересному
Вспоминаем что такое MVC и MVP

Статья 1: Введение в MV шаблоны
-

Личный опыт: как ChatGPT помог выбрать смартфон

пн, 06/30/2025 - 14:00

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

Читать далее

Электронный курвиметр

пн, 06/30/2025 - 13:55

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

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

Читать далее

[Перевод] Как я убедил виртуальную машину, что у неё есть кулер

пн, 06/30/2025 - 13:48

Зачем вообще этим заморачиваться?

Некоторые образцы malware выполняют различные проверки, чтобы определить, запущены ли они в виртуальной машине. Один из самых частых способов — проверка наличия определённых аппаратных компонентов, обычно не эмулируемых в виртуальных средах. Один из таких компонентов — кулер процессора. Например, malware может проверять наличие кулера процессора, поискав в WMI класс Win32_Fan:

wmic path Win32_Fan get *

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

Зловредное ПО может определять, запущено ли оно в виртуальной машине, множеством разных способов. Есть различные классы WMI, позволяющие обнаружит присутствие виртуальной машины, например, Win32_CacheMemory, Win32_VoltageProbe и множество других.

В этом посте я расскажу о кулере процессора. Мне просто понравилась идея убедить виртуальную машину, что он у неё есть. Однако такой же подход можно применить к другим аппаратным компонентам и классам WMI.

Читать далее

weakref.finalize: «почти IDisposable» для Python-объектов

пн, 06/30/2025 - 13:43

Привет, Хабр!

Я не знаю, как у вас, а у меня перед глазами все еще маячат толстенные исходники WinForms-эра на C#, где любой порядочный объект, умеющий держать ручку к файлу или сокету, строго реализует IDisposable. Закрыл — молодец, забыл — получи warning от IDE и пару нехороших утечек в production.

В Python, увы-ях, аналогичный контракт традиционно строили на del и контекст-менеджерах. Первый: если объект в циклическом мусоре, финализатор может не вызваться вообще; к тому же при выключении интерпретатора порядок разрушения объектов хаотичен. Второй (with ... as) шикарен, но требует явного вызова, а значит — дисциплины.

С выходом PEP 442 и появлением weakref.finalize мы получили «почти IDisposable» — финализатор, которому не страшны циклы, и который честно отработает даже на shutdown, если правильно обращаться.

Читать далее

HPC 2025: Революция вычислений от кластеров к платформам — как суперкомпьютеры становятся сервисом

пн, 06/30/2025 - 13:40

Ещё недавно суперкомпьютеры были чем-то вроде космической станции: дорого, сложно и только для избранных. Но мир HPC стремительно меняется — жёсткие конструкции устарели, бизнес требует гибкости, скорости и адаптивности под любые задачи. Старые вычислительные гиганты уже не вывозят, и будущее за платформами, которые превращают высокие вычисления в удобный сервис. 

Меня зовут Алексей Зотов, я руководитель направления ИТ-инфраструктуры в К2 НейроТех. Это подразделение, которое мы в К2Тех запустили, опираясь на 19-летний опыт в сфере строительства и технического сопровождения кластеров суперкомпьютеров

И вот работая в это сфере уже который год, я давно наблюдаю, что бизнес отказывается от простого наращивания мощностей в пользу гибких платформенных решений, которые можно настраивать под конкретные задачи. В этой новой реальности HPC (High-performance computing cluster – высокопроизводительные вычисления) превращается из элитного инструмента в ключевой сервис, меняющий подход к инновациям и цифровой трансформации. Давайте разберёмся, как происходит эта революция и почему 2025 год станет поворотным для высокопроизводительных вычислений.

Читать далее

Подход к оценке “живой” инфраструктуры и построению disaster recovery

пн, 06/30/2025 - 13:30

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

На самом деле создать disaster recovery план — т.е. набор документов и инструкций, в которых указано, как именно восстанавливать сервис — не так сложно. Как это сделать, читайте в статье.

Читать далее

Подводные камни у материнских плат из Поднебесной

пн, 06/30/2025 - 13:15

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

Печальная история о том, как 10 материнских плат Gooxi из Шеньчженьска оказались критически непригодными для использования в НЕ самых сложных задачах.

График ниже показывает с чем мы столкнулись. При использовании серверного решения Труконф обнаружили проблему: служба видеоконференцсвязи нагружала систему значительно сильнее, чем должна была.

В первую очередь подумали на процессор, но замена укомплектованного Xeon Gold 6336Y на Xeon 4316 не решила проблему с производительностью.

А вот замена материнской платы Gooxi на проверенную SuperMicro при тех же составляющих дала ощутимый рост. При работе на 10 ядрах — более чем в 2 раза.

Для чистоты эксперимента на SuperMicro были протестированы на комплектном Xeon Gold 6336Y и на Xeon 4316, результаты можете наблюдать сами.

Читать далее

[Перевод] Мне нужен хороший параллельный компьютер

пн, 06/30/2025 - 13:15

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

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

Современный видеоускоритель — это ещё и невероятно сложная система, которая постоянно становится всё сложнее. Новые возможности, вроде сеточных шейдеров (mesh shader) и графов задач (Work Graphs) хорошо описывает фраза «два шага вперёд, шаг назад». С каждой новой возможностью связана некая базовая задача, поддержка решения которой реализована не полностью.

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

Читать далее

Обзор интеграционной платформы «ЭНЕРБАС»

пн, 06/30/2025 - 13:15

На связи Сергей Скирдин, технический директор компании «Белый код». Поставил себе цель — сделать обзоры на шины данных из реестра отечественного ПО. Сегодня в обзоре продукт «ЭНЕРБАС».

Читать далее

Регулярные выражения простыми словами. Часть 3

пн, 06/30/2025 - 13:08

Разработчики делятся на три типа: тех, кто уже понимает регулярные выражения и порой решает сложные задачи одной строкой; тех, кто все еще боится их и всячески избегает; и тех, кто уже прочитал первую и вторую части этой серии статей и полон оптимизма разобраться с этими магическими письменами. Эта статья специально для третьих, чтобы обратно их напугать, ведь в этой части мы рассмотрим одну из самых сложных, но в буквальном смысле захватывающих тем. Читать дальше →

Сейчас на сайте

Сейчас на сайте 0 пользователей и 4 гостя.