Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 32 min ago

Разбираем условия Каруша–Куна–Таккера. Решаем сложно простую задачу

Sat, 09/06/2025 - 23:24

Если Вы когда‑то учились в вузе на технической специальности или учитесь сейчас (иначе, зачем бы Вам эта статья), у Вас наверняка есть предмет, который назывался примерно так — «Методы оптимизации» / «Введение в оптимизацию» или что‑то похожее. Задачки там примерно такие: «завод производит продукцию типов, как бы произвести деталей первого типа,..., деталей k‑го и как можно дешевле». Потом рассказывалось про симплекс‑метод для задач линейного программирования и про метод Лагранжа для задач нелинейного. Про указанные выше условия где‑то упоминается, но без примеров, где‑то сразу абстрактные примеры с матрицами, а может быть Ваш препод и вовсе написал в своей методичке, мол, это выходит за рамки курса. В этой статье предлагаю аккуратно разжевать на простом примере, что такое условия ККТ.

Что нам позволяют найти условия Каруша‑Куна‑Таккера (ККТ)

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

Читать далее

Эволюция чат-ботов на базе LLM: от GPT-2 до многоагентных систем

Sat, 09/06/2025 - 22:48

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

Читать далее

Обзоры препринтов научных статей «astro-ph/arxiv.org» за март 2025 года

Sat, 09/06/2025 - 22:17

Выпуск 442

Закончилась работа спутника Gaia. Он проработал чуть более 10 лет, что заметно дольше планировавшегося. Теперь огромный массив данных постепенно обрабатывают. В следующем, четвертом, релизе данных будут представлены результаты за половину времени наблюдений. Это произойдет в следующем году...

Погнали…

Не трогай мой Mac: а AMOS и не будет, он заберет только пароли, куки и кошелек

Sat, 09/06/2025 - 22:15

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

Читать далее

Почему так тяжело учить грамматику иностранного языка?

Sat, 09/06/2025 - 21:31

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

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

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

Первый способ особенно хорош для студентов языковых ВУЗов. Ребята туда идут подготовленные и высокомотивированные. Скажем, я, на первом курсе мехмата МГУ, встретил студентку первого курса МГИМО, которая, в свои 17 лет уже знала, в совершенстве, английский, французский и японский языки. На память, она оставила мне рисунок меня с надписью на катакане. Я даже собирался купить японско-русский словарь, чтобы прочесть ее послание, но, не судьба.

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

По большому счету, все упиралось в слабое знание грамматики, Да и словарный запас был недостаточным. Хотя, может быть, главным, все же, оказался недостаток мотивации, ибо вся она уходила на математику. По этой причине, нас очень любили студенты МГИМО, которые говорили, что: «Мы понимаем всех, кроме вас, математиков». Именно на нас они оттачивали свое мастерство ведения брифингов и пресс-конференций. И даже уговаривали задавать каверзные вопросы (это в те времена, когда, за прослушивание «Голоса Америки» можно было вылететь из Университета).

Читать далее

Строим лабораторию по исследованию вирусов с eBPF и другими

Sat, 09/06/2025 - 21:21

Хабр, всем привет! Когда инфраструктура созрела до состояния персика и уже пора расширять классический SOC или вам всегда было интересно, как работает ВПО, то необходимо переходить к Threat Intelligence! Сегодня мы соберем свою лабу по исследованию вирусни/инструментов и процедур(PoC) в виртуальной среде для Linux-платформ.

Читать далее

Блеск и нищета LLM-ок

Sat, 09/06/2025 - 21:16

Глядя на слоган ВкусВилл-а («Здесь полезное вкусно») родился вопрос:

«Здесь полезное вкусно» и «Здесь вкусное полезно» - это одно и тоже?

Давайте спросим у LLM-моделей...

Читать далее

Защищаем контейнеры с нуля: практическое руководство по Docker security и Kubernetes security contexts

Sat, 09/06/2025 - 20:52

Привет, Кореша! Вы когда-нибудь задумывались о безопасности контейнеров, работающих в продакшене? Docker и Kubernetes предоставляют широкий набор инструментов, которые могут быть использованы плохими людьми. Безопасность контейнеров — это не просто волшебная защита, а многослойная система, охватывающая весь процесс от сборки до запуска в кластере.

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

Читать далее

Одна из причин «толстения» — продукты содержат больше калорий, чем написано

Sat, 09/06/2025 - 20:27

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

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

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

Читать далее

Аналог вложенным функциям на языке программирования Си

Sat, 09/06/2025 - 20:16

Полноценной замены вложенным функциям в языке программирования Си нет, но есть несколько способов, как их можно симулировать. Чаще всего в вложенных функциях нам важно то, что код определяется там же, где передаётся в качестве функции обратного вызова. Иногда этот код бывает настолько мал, что выносить его в отдельную функцию в глобальной области видимости смысла нет. Например, для сортировки массива по возрастанию с помощью функции типа qsort чаще всего достаточно такого кода: return e1 - e2;. Вынести его в отдельную функцию в глобальной области видимости, а затем ещё придумывать корректное название — так себе удовольствие. Вложенные функции, добавленные в GCC как расширение, могли бы решить эту проблему, но такой код не будет работать на других компиляторах языка Си.

Читать далее

[Перевод] «Уэбб» показал, что TRAPPIST-1d не так похожа на Землю, как мы надеялись

Sat, 09/06/2025 - 19:57

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

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

Читать далее

Град на холме и Китеж-град как философия языков программирования

Sat, 09/06/2025 - 19:26

В преддверии Дня программиста, легкое чтиво, от Deepseek.

Что можно считать градом на холме или Китеж-градом в плане языка программирования?

Читать далее

Настройка NOC Project при помощи gufo-thor

Sat, 09/06/2025 - 19:15

Статья по разворачиванию NOC project, а так же его дальнейшей настройке для доступа из локальной сети к нему. Далее будут статьи по конфигурации самого сервиса.

Читать далее

[Love is in the air] Ищу девушку в IT, Екб

Sat, 09/06/2025 - 19:11

Очень странный заголовок, знаю. Прежде чем угорать и осуждать - разложу всё по полочкам. Модератор, не будь бессердечным, пожалей.

Пост сделан подобно https://habr.com/ru/articles/651509/ Хабр, спасибо тебе за идею, это гениально!

Уже проводя много времени на сайтах знакомств, я составил анализ девушек:

Читать далее

10 перспективных российских стартапов – август 2025 года

Sat, 09/06/2025 - 19:08

Мы собрали подборку из топ-10 проектов по рейтингу на сайте Product Radar за август 2025 года. Это проекты, за которые проголосовало большинство пользователей сайта.

Читать далее

Устройства, которые мы потеряли: что внутри у легендарного Nokia 6600?

Sat, 09/06/2025 - 19:05

Под прошлой статьей о Siemens C65, многие читатели ставили под сомнение легендарность немецких телефонов и говорили о том, что настоящими легендами были устройства от Nokia. И это правда — именно поэтому я решил написать подробную ретроспективную статью, в которой расскажу не только об аппаратных платформах легендарных Symbian-смартфонов, но и об их программных особенностях.

Если вам интересно узнать что внутри у легендарной «бочки», причём здесь КПК Psion и какие необычные решения использовали инженеры Nokia — добро пожаловать под кат!

Читать далее

Быстрое погружение в VDI: гайд для управленца

Sat, 09/06/2025 - 18:40

Рассказываем, что стоит знать о VDI «в первом приближении»: как появилась технология и каковы ее перспективы в ближайшем будущем. А также коротко разберем, почему бизнес смотрит в сторону виртуальных рабочих столов и от каких нюансов зависит, будет ли внедрение успешным или забудется как страшный сон.

Ранее мы в Beeline Cloud уже готовили гайды для управленцев — по WAF и SD-WAN.

Читать далее

Решение задачи о количестве клеток с суммой цифр координат меньше заданного числа

Sat, 09/06/2025 - 18:15

Условия задачи

Есть бесконечная плоскость, вымощенная квадратными клетками

У каждой клетки есть две координаты в виде целых чисел

Координаты от минус бесконечности до плюс бесконечности

В клетке с координатами (0,0) находится муравей (в другой версии обезьяна)

Он может перемещаться вертикально или горизонтально только на 1 клетку, только на клетки, у которых сумма цифр координат не больше определённого числа N.

Например, у клетки с координатами (758, -219) сумма цифр координат 7+5+8+2+1+9=32

Случай, когда рассматривается количество клеток без взаимосвязи с тем, можно ли к ним пройти или нет, рассматривать бессмысленно, т.к. существует бесконечное число клеток с координатами вида (0, 1000……000) с различным количеством нулей.

Вопрос

Сколько клеток доступно муравью при заданном N?

Читать далее

[Перевод] Избыточный вес и сердечная недостаточность. Как на самом деле жир убивает сердце

Sat, 09/06/2025 - 18:15

То, что избыточный вес коррелирует с сердечными проблемами – это данность. Но почему это происходит? Как оказалось, жировые ткани не просто «отягощают организм». Их наличие самой своей природой отравляет сердце. И теперь тому есть достоверные доказательства.

Читать далее

ИИ как соавтор: как агенты меняют науку прямо сейчас

Sat, 09/06/2025 - 18:04

Пару лет назад казалось, что искусственный интеллект в науке — это про умных помощников: они сортируют данные, визуализируют графики, подсказывают формулы, но остаются просто искусными руками для человека. Но теперь всё меняется. На горизонте появился новый герой — научный агент. Он уже не ждет указаний, а сам берется за чтение статей, формулирует свежие гипотезы, ставит эксперименты, а если что-то идет не так — может сам себя скорректировать. Такой ИИ — это не просто ассистент, а почти полноценный соавтор в лаборатории. Пока одни ученые еще скептически приглядываются к этой идее, в биологии, химии и материаловедении научные агенты уже совершают реальные открытия. Кажется, научный цикл меняется прямо на наших глазах.

Читать далее

Who's online

There are currently 0 users and 2 guests online.