RU

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

За две недели ко мне зарегистрировалось 176 ботов. Я полез разбираться, как они прошли мимо трёх уровней защиты, — и вылез с двенадцатью дырами, к б…

информационная безопасностьботыантиботfastapipythonalpine.jsии-помощникseoсемантическое ядроdoday
Habr
RU

Я устал проверять сайты постранично и сделал свой сайт проверок HeadInspect

Я занимаюсь созданием сайтов с начала 00-х. Я просто интересовался этой темой. Веб‑дизайн и разработка сайтов никогда не были моей професс…

headinspectтехнический аудит сайтаseoopen graphschema.orgsitemapmeta-тегиrobots.txtpythonвеб-разработка
Habr
RU

Спиновая динамика в анимациях: моделируем волны намагниченности в ферромагнетиках с помощью python

В этой статье речь пойдёт о том, как смоделировать  спиновую динамику  и увидеть волны намагниченности прямо на экране вашего компьютера!…

спиновая накачканамагниченностьволныспинхаотические системыpythonвизуализацияанимацияфизиканаучно-популярное
Habr
RU

ИИ-инженер — новая профессия в эпоху LLM: что он делает и как им стать

Привет! Я Антон, инженер по машинному обучению — уже больше семи лет работаю в индустрии. За это время мне довелось поработать с классическим ML, ко…

pythonии-инженерии-профессииискуственный интеллект
Habr
RU

Threatbit Simple Scanner v1.3: Что нового и почему

Антивирус почистил ваш компьютер, но присутствуют ограничения? Тогда вам стоит попробовать Threatbit Simple Scanner. Вышло обновление v1.3! Узнайте…

windowspythonopen-sourceреестр windowsвредоносные записивосстановление системычистка реестраuacwindows defendermalware removal
Habr
RU

Как вернуть радость простого программирования: пишем игру для терминала на Python

Сегодня простую компьютерную игру можно собрать за несколько минут: взять готовый движок, подключить библиотеку или просто попросить ИИ написать код…

pythonпрограммированиепрограммирование на pythonпишем игруигра на python
Habr
RU

Написал OSINT инструмент для проверки сайтов и оценки фишингового риска PhishIntel

Доброго времени суток, Хабр! Сейчас у меня творческие каникулы и я решил немного вернуться к теме, которой занимался большую часть своей жизни, поис…

osintosint toolspythonинформационная безопасность
Habr
RU

PPTX → озвученный MP4: как устроен пайплайн, который не ждёт сам себя

Есть презентация и текст лекции — нужен MP4, где каждый слайд висит ровно столько, сколько звучит озвучка. Прототип собирается за час, а дальше начи…

pythonceleryffmpeglibreofficettsмногопоточностьas_completedвидеогенерацияsqlalchemypdftoppm
Habr
RU

# Слепой поиск новых частиц (и не только частиц): что мы построили и что из этого получилось

Мы построили систему, которая умеет честно останавливаться, когда не может довести гипотезу до конца. Слепой отбор координаты в пространстве предста…

bsmфизика частицстандартная модельlhcнаучная методологияоткрытые данныеpython
Habr
RU

OpenIDE Pro в деле: Java, Spring, базы данных и AI-агенты в одной IDE

За последние несколько лет часть привычных инструментов разработки стала для российских компаний ограничена или недоступна: возникли сложности с зак…

IDEOPENIDEaxiom jdkaxiomjdkspring bootpythonc++kotlingoразработка приложений
Habr
RU

Человек между агентом и кнопкой: почему слой подтверждения — это такая сложная инженерия

Мой агент дошёл до состояния, когда я перестал читать письма перед отправкой. Между «агент решил» и «письмо ушло» не было ничего — ни…

llm-агентыpythonsqlitehuman-in-the-loopexactly-onceтестированиемутационное тестированиеконкурентность
Habr
RU

RAG‑система для анализа новостей с позиций исторической личности на основе литературных источников «АЙ_Ленин»

Широкое распространение СМИ в сети привело к формированию группы тематических экспертов — лидеров общественного мнения — бл…

RAGgigachatpythonllm
Habr
RU

Более 100 000 вакансий: полный анализ IT-рынка России в 2026 году. Кто нас на самом деле нанимает?

Привет, Хабр! (И тебе, IT-шник, который хочет разобраться, что в 2026 вообще здесь происходит? И тебе кто уже прочёл первую часть. Сейчас разберёмся…

аналитикаанализ данныхграфикиpython1chrнаймроссийский рынокпарсингрынок труда
Habr
RU

Скрапер Google Maps на Playwright: семь граблей, на которые я наступил

Задача звучала просто: получить список компаний определённого профиля в конкретном городе — с сайтом и способом связаться. Не телефоном, а email / T…

pythonplaywrightпарсингвеб-скрапингgoogle mapsрегулярные выраженияbeautifulsoupcss-селекторы
Habr
RU

[Перевод] Гайд по сборке простого Wi-Fi-радара

Полный гайд по сборке радара для мониторинга присутствия в помещении человека и даже просто его дыхания. Общий механизм выглядит так: ESP32-S3 измер…

ruvds_переводwifi-радаррадиосвязьрадиолокацияпрограммированиеpythonraspberry pidiy или сделай сам
Habr
RU

Гидродинамика на python: Пишем CFD симуляцию плоского течения несжимаемой жидкости

В этой статье мы решим классическую задачу из курса гидродинамики [4] : сделаем симуляцию плоского течения в канале. Для этого мы напишем на Python…

уравнение навье-стоксагидродинамикаландавшицтечениясимуляцияpythonконечно-разностные методывычислительная математикамеханика сплошных среднесжимаемая жидкость
Habr
RU

BlocklyKlik — автономный редактор кода с компилятором

Редактор BlocklyKlik разрабатывается для помощи программирования микроконтроллеров на базе Arduino и ESP32 (эту функцию добавим в будущем) с примене…

pythonblocklyscratcharduinoредактор кодаробототехникаобразованиеобучение программированиюblocklyklik
Habr
RU

Capability-based Security в Python на практике: библиотека PyIntents

Однажды на просторах интернета я нашел интересную концепцию — Capability-based Security. Это подход, при котором разрешения управляют доступом к фун…

intentscapability-based securityбезопасностьпесочницаpythonинтентыдекларативностьпрограммированиеopen sourceselectel
Habr
RU

Как мы проверяем до 1 000 cайтов в час: рассказываем про ЮScan — сервис оценки рисков в сегменте e-commerce

1000 сайтов в час вместо нескольких часов на каждый — так работает ЮScan, сервис автоматизированного аудита от ЮMoney. Его основная задача — помочь…

pythonscrapyplaywrightвеб-краулерпарсингантифродинформационная безопасностьмашинное обучениеllme-commerce
Habr