Feed aggregator

Чьих будете? μ -классификация в ИТ

Habr.com - 14 hours 51 min ago

Итак, дальше речь пойдет о разработчиках в ИТ.

Новый революционный метод классификации ИТ-разработчиков - "мю" классификация! Теперь есть универсальная шкала для измерения длины ваших скилов :)

Ну, давайте посмотрим

[Перевод] Винтажное NASA: посмотрите «Семейный портрет Солнечной системы» снятый Вояджером в 1990 году

Habr.com - 16 hours 1 min ago

04.09.2025, пресс-релиз NASA

На архивных кадрах исторической пресс-конференции представители миссии NASA демонстрируют исторические снимки шести планет нашей Солнечной системы, включая крошечную точку под названием Земля.

На этой неделе исполняется 48 лет с момента запуска космического аппарата NASA «Вояджер-1» 5 сентября 1977 года с мыса Канаверал, штат Флорида, для изучения Юпитера и Сатурна с близкого расстояния. Почти полвека спустя «Вояджер-1» и его близнец, «Вояджер-2», продолжают свои исследования. Только теперь они находятся на окраинах Солнечной системы.

В честь этого события Лаборатория реактивного движения NASA публикует архивное видео пресс-конференции, состоявшейся 6 июня 1990 года после завершения исследования планет в рамках миссии. На брифинге представители миссии представили «Семейный портрет Солнечной системы» снятый с «Вояджера» – мозаичное изображение шести из восьми планет Солнечной системы, полученное «Вояджером-1» 14 февраля 1990 года, когда космический аппарат находился за орбитой Нептуна – примерно в 6 миллиардах километров от Солнца.

Читать далее

Генератор импульсов без Arduino

Habr.com - 16 hours 21 min ago

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

Описана разработка схемы от постановки задачи до тестирования в железе. Для повторения достаточно немного времени и не потребуются никакие дефицитные компоненты.

Читать далее

HistoryHelper — плагин для DBeaver, который генерирует history-таблицы и триггеры за пару кликов

Habr.com - 16 hours 29 min ago

HistoryHelper - плагин для DBeaver

Зачем и почему?

Работая с БД часто приходится вручную писать SQL для создания history-таблиц, которые хранят "историю" о каждой записи из таблицы. То есть, если запись создана/изменена/удалена, для неё создается новая запись в таблице с окончанием "_hist" или "_history".

Задача знакомая, но крайне рутинная: для каждой таблицы нужно вручную писать SQL, проверять, чтобы все колонки были учтены, тип колонок был корректным, и не было опечаток.

Поэтому, я решил сделать небольшой плагин для DBeaver, который предоставляет удобное меню выбора колонок и событий.

После нескольких выходных дней получилась минимальная реализация, которой хочу с вами поделиться.

В данный момент реализован самый простой функционал.

Читать далее

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

Habr.com - Sat, 09/06/2025 - 23:24

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

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 22:48

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 22:17

Выпуск 442

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

Погнали…

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

Habr.com - Sat, 09/06/2025 - 22:15

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 21:31

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

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

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

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

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 21:21

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 21:16

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

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 20:52

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 20:27

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

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 20:16

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:57

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:26

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:15

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:11

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

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

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:08

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

Читать далее

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

Habr.com - Sat, 09/06/2025 - 19:05

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

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

Читать далее

Who's online

There are currently 0 users and 2 guests online.
Syndicate content