На календаре август 2025-го. Когда я публиковал третью часть, думал, что точка поставлена. Сервис md4me.ru, хотя и немного обновился и продолжает выполнять свою функцию, пока больше не развивается. И сразу скажу, что есть много идей как сделать его более полезным (кому интересно – пишите), но сегодня не об этом. Технологии не спят, а мозг врача тем более. Поэтому вместо эпилога получилась новая глава о том, как я вырастил из нейросетей полноценного коллегу и назвал его OncoCopilot
Читать далееВозможно, найдено самое прибыльное использование AI-агентов на сегодняшний день.
Исследователи из Университетского колледжа Лондона (UCL) и Университета Сиднея (USYD) в Австралии разработали систему агентов, которая автономно обнаруживает и использует уязвимости в смарт-контрактах Solidity. Генератор эксплоитов продемонстрировал высокую потенциальную прибыль, сумев взломать 26 контрактов на сумму $9,33 млн.
Читать далееБиблиотека функций к Script-fu
Итак, теперь наша система позволяет описывать классы с иерархиями множественного наследования и описывать обобщённые функции(generic function) и они придают динамику, придают жизнь создаваемым в системе объектам. Но так ли хороши описанные нами обобщённые функции? Да с точки зрения широко распространённых("классических") ООП систем, они полностью повторяют функциональность методов объектов. При вызове обобщённой функции, происходит диспетчеризация вызова и выбирается наиболее подходящий по типам аргументов метод обобщённой функции. НО в CLOS это НЕ ТАК!!! Да в простейшем случае это так, НО..! CLOS предоставляет более гибкий способ организации кода, когда выполняемый при вызове обобщённой функции код представляет собой не один метод, а целую группу методов. Причём создаётся эта группа динамически в момент вызова, в зависимости от текущих аргументов обобщённой функции(вернее их типов/классов). А в основе такой организации кода лежит спецификация методов обобщённой функции различными квалификаторами.
Читать далееКиберразведка по-русски: как развивается отечественный Threat Intelligence
Сфера CTI — киберразведки — в России активно развивается, но разобраться в отечественных решениях бывает непросто.
Как инженер-исследователь и энтузиаст этой темы, я изучил 10 ключевых TI-продуктов: от Kaspersky и PT ESC до R-Vision и Garda TI.
В статье — функциональное сравнение, советы по выбору, особенности для КИИ, а также взгляд в будущее: отраслевые центры, обмен разведданными, роль AI.
Рекомендации, интеллект-карта, наглядные таблицы — всё для того, чтобы TI в России стал ближе и понятнее.
Доброго времени суток, дорогие гости Хабра!
Меня зовут Роман Мосоло́в, последние 8 лет занимаюсь веб-разработкой. Окончил магистратуру Казанского (Приволжского) федерального университета, факультет программной инженерии. Проектно разрабатывал сервисы для Росатома, Пятерочки, Перекрестка, одной международной CRM и ряда других организаций. В этих проектах выступал как исполнитель, так и был опыт подбора кадров.
Данная статья ориентирована больше для заказчиков. Для тех, кто еще только начинает знакомиться со специфическим понятийным аппаратом разработчиков: фронт, бэк, DevOps и т.п. Хотел бы поделиться некоторыми наблюдениями по поиску программистов для проектов.
Читать далееScyllaDB — это высокопроизводительная NoSQL база данных, созданная как улучшенная версия Apache Cassandra на C++. Она способна обрабатывать миллионы операций в секунду, что делает ее лидером среди распределенных баз данных. Такая производительность достигается благодаря особой архитектуре хранения данных, в центре которой находится процесс компактизации данных. Правильный выбор стратегии компактизации данных и ее оптимизация - это ключ к высокой производительности и отказоустойчивости распределенной базы данных ScyllaDB.
В этой статье рассмотрены все стратегии компактизации, их преимущества и недостатки, а также приведен детальный алгоритм выбора стратегии компактизации под конкретные use cases.
Читать далее1. Назначение
CJON – это легковесный, компактный и человекочитаемый формат, предназначенный для использования в условиях ограниченных каналов связи, таких как SMS, DTMF, и низкоскоростная радиосвязь. Его основное назначение – передача структурированных телеметрических или управляющих данных в случаях, когда традиционный JSON слишком объёмен, а бинарные форматы непрактичны или плохо читаемы.
2. Области применения
• Дистанционная телеметрия для сельского хозяйства и промышленного оборудования
• Аварийные сообщения и тревоги
• Автоматизация в условиях низкоскоростной или оффлайн-связи
• Мобильные устройства, передающие структурированные данные через SMS или голосовую связь
• Передача данных по DTMF через GSM-сети
Постоянное избегание сложностей ведет не к счастливой и легкой жизни, а к личностному застою, хрупкости, нереализованности и глубокой неудовлетворенности.
Развитие личности, подлинная самооценка и ощущение полноты жизни возможны только через встречу с трудностями, их преодоление и извлечение уроков. Это означает готовность принимать вызовы как возможности для роста.
Владелец ИТ-бизнеса (далее - Фаундер, ИТ-Фаундер), сознательно избегающий операционной деятельности и сложных задач, добавляет критический слой рисков — как для себя лично, так и для компании.
Читать далееУченые из MIT провели наикрутейший (круче просто невозможно физически) двухщелевой эксперимент в варианте, предложенном Эйнштейном в его споре с Бором (1927г), который бы опровергал квантовую механику. Так вот, в качестве “щелей” использовались отдельные атомы, меньше и квантовее уже совсем никак*. И, конечно, квантовая механика опять устояла, но этим уже никого не удивишь.
И дополнительно это все совпало с празднованием 100-летия квантовой механики, да, да, это в этом году, что делает новость еще прикольней.
* там еще круче, но для этого надо объяснить подробнее.
Мы в Beeline Cloud продолжаем рассказывать про тренды в ИТ — пишем про квантовое превосходство, синтетические данные для обучения нейросетей и развитие капчи. Ожидаемо, в «трендовых» топиках неизменно фигурируют американские и азиатские проекты, а вот европейские на их фоне выглядят куда скромнее. Разбираемся, почему так происходит: в чем отличия европейской стартап-экосистемы и почему местные проекты переезжают за океан.
Читать далееВсем привет! Меня зовут Яна Прокофьева — я генеральный директор HR-агентства RED, психолог и руководитель гуманитарных треков бизнес-программ в МГУ.
В своей работе я часто занимаюсь созданием команд и хочу поделиться с вами своими наблюдениями.
В этой статье я рассказала, как собрать действительно эффективную команду, с какими сложностями можно столкнуться и как их преодолеть.
Читать далееМне очень нравится LM Studio, так как она позволяет локально запускать ИИ модели. Что позволяет сохранить приватность того о чем ты беседуешь с ИИ. Но по сравнению с коммерческими онлайн моделями, LM Studio не умеет ходить в интернет "из коробки". Те модели не могут использовать актуальную информацию из Интернета для ответов на вопросы.
Не так давно в LM Studio было добавлено возможность подключать MCP-сервера к моделям. Самое первое, что я сделал это, написал небольшой MCP-сервер, который позволяет извлекать текст из URL-адреса. Также может извлекать ссылки, которые есть на странице. Это дает возможность в запросе к ИИ указать адрес и попросить извлечь текст оттуда или ссылки, что бы использовать при ответе.
Что бы это все работало, для начала создаем pyproject.toml в папке mcp-server.
Читать далееRetention - это ключевой метрический показатель для монетизации мобильных и пк-игр. На основе анализа 50+ инди-проектов я выделил три системные ошибки, снижающие Retention на 1-й, 3-й и 7-й день. В статье — практические методы их диагностики и решения без бюджета.
Читать далееВ ходе автоматизации тестирования пользовательских интерфейсов зачастую используется такой подход как визуальное тестирование. Он позволяет поддерживать стабильность и отсутствие ошибок в отображении страниц.
Одним из инструментов, предоставляющих возможность автоматизации данного вида тестирования, является Playwright.
В этой статье я расскажу о работе с визуальным тестированием в рамках упомянутого инструмента, как мы справились со сложностями хранения эталонных скриншотов и автоматизировали их обновление.
Читать далееПопросили рассказать про этот пакет, чем я и займусь.
Пакет Django-Leaflet-Admin-List позволяет добавить карту со всеми географическими объектами на странице в отображение списка в админке Django.
Читать далееВ этом выпуске чайник в Metal и работа с телевизионными каналами на Android, результаты опроса разработчиков Stack Overflow 2025 и какие маркетинговые каналы действительно работают, под капотом Android, процессы отладки, нейросеть у себя на компьютере и многое другое. Заходите!
Читать далееПривет, хаброжители! Представьте в самых общих чертах сценарий при старте нового проекта или доработке существующей системы. Команды собирают всевозможные артефакты для изучения контрактов систем, устанавливают контакты – круг заинтересованных лиц и т.д. Далее команды собираются на встречах, где договариваются о дальнейших шагах интеграции. В идеальном случае архитекторы команд начинают взаимодействие с отрисовки контекстов систем и потоков их взаимодействия. Но зачастую на практике обсуждаются только общие моменты интеграции, под протокол фиксируются общие вопросы и команды расходятся с надеждой на уточнения в перспективе. В таком случае команды ожидают ряд рисков и проблем при реализации решения.
Читать далееВ то время как операционные системы становятся все требовательнее к ресурсам, а железо — не всегда успевает за ними, Microsoft делает неожиданный разворот. Упрощенная Windows 11 SE, с которой компания пыталась закрепиться в сегменте недорогих устройств, тихонечно уходит в прошлое. Проект закрыт, поддержка скоро закончится — и миллионы бюджетных ноутбуков остаются без этой ОС. Microsoft всё яснее показывает: ее приоритет — облака, ИИ и бизнес-клиенты, а не дешёвые ноуты для школ и дома. Что происходит?
Press F to pay respectОчень плохая реклама от одного красного магазина инструментов спровоцировала меня сделать свой ликбез по свёрлам. Предлагаю расширить кругозор в слесарном деле — разобраться во всём зоопарке свёрл, доступных и недоступных в ближайшем строительном магазине. Мы не будем углубляться в тонкости обработки материалов резанием — просто расширим кругозор, чтобы, когда жизнь заставит «проковырять дырочку», вы использовали подходящий инструмент.
Читать далееФразу «данные — новая нефть» слышали, наверное, все. Но нефть сама себя не перерабатывает — нужен специалист, отвечающий за «перегонку» данных в пользу бизнеса. В больших корпорациях эту роль все чаще отдают Chief Data Officer (CDO) — директору по данным. Действительно ли каждой компании жизненно необходим такой человек, или это дань моде? Сейчас попробую разобраться на человеческом языке, без бюрократии и с капелькой иронии.
Пуск