Feed aggregator

Винтик и Шпунтик, часть 2: гиперкубы, шляпы и фартуки

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

Это вторая часть моих наработок по решению задачи про Винтика и Шпунтика в рамках челленджа @vvvphoenix. В первой части мы выразили ответ в виде формулы включений-исключений. Хотя в подобных формулах и получается огромное число слагаемых, часто оказывается, что либо они почти все равны нулю, либо объединяются в сравнительно небольшое число групп одинаковых, либо ещё что-нибудь. И в итоге огромная формула вычисляется чуть ли не на бумаге. В этой части мы будем сворачивать и оптимизировать нашу формулу для ускорения вычислений.

Читать далее

Проектирование Информационных систем. Часть 7. Инжиниринг бизнес-процессов 7.2. Применение BPMN. Ресурсоемкость

Habr.com - Wed, 06/11/2025 - 09:02

Один из популярных инструментов BPMN (Business Process Model and Notation) — стандарт графического моделирования бизнес-процессов, разработанный Object Management Group (OMG). Он широко используется для визуализации, анализа и оптимизации процессов внутри организаций.

Но в отличие от прочих нотаций, BPMN может использоваться совместно со специальным BPM-движком (engine), встроенным в различные ИТ-платформы. То есть бизнес-процессы, описанные с помощью BPMN, не просто визуализируются, а управляют логикой выполнения в реальных ИТ-системах, превращая нотацию в исполняемый код, который интерпретируется движком, При этом продвигая процессы в соответствии с описанной в диаграммах бизнес-логикой, BPMN-движок следит за выполнением шагов, направляет задачи сотрудникам, вызывает API сервисов, генерирует события, фиксирует в Базе Данных (далее – БД) результат и тому подобное. Помимо того, такой инструмент выполняет мониторинг и логирование каждого запущенного экземпляра процесса и фиксирует прогресс и актуальные состояния в БД.

Читать далее

Виртуализация, которую можно трогать руками

Habr.com - Wed, 06/11/2025 - 08:00

После первой статьи про стандарты разработки и зарождение Open vAIR остался резонный вопрос: «А что там под капотом?». Отвечаем.

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

Внутри — модульный backend, изоляция через RabbitMQ, REST API и документация, которая обновляется вместе с кодом, а не спустя квартал.

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

Читать далее

Отечественные БС. Часть 1

Habr.com - Wed, 06/11/2025 - 01:17

Всем привет! На базе наших аналитических исследований в Сomnews вышла статья про тестирование отечественных БС 4G. Делимся с читателями Хабра подробностями, которые не попали в публикацию.

С прошлого года в СМИ циркулируют новости про ввод в коммерческую эксплуатацию отечественных базовых станций мобильной сети. ПАО «МТС» активно внедряет решения компании «ИРТЕЯ», ПАО «Теле2» - базовые станции от БУЛАТ. Аналитики компании Vigo проанализировали статистику нового оборудования с точки зрения интернет-сервисов, которыми пользовались реальные абоненты.

Читать далее

Pet-проект: игра Дебаггер на Python с графическим интерфейсом на Tkinter

Habr.com - Wed, 06/11/2025 - 00:04

Всем привет! В статье расскажу, как я написал игру Дебаггер на Python и добавил к ней графический интерфейс на Tkinter. Мне хотелось сделать простую игру на IT тематику, поэтому я скопировал игровую механику из игры Сапер и теперь нам нужно отметить все баги на игровом поле или наш код сломается.

Статья может быть интересна начинающим разработчикам для изучения чужого опыта и наработки своего или же опытным программистам, которые просто хотят поиграть в игру, а может даже предложить, как еще улучшить архитектуру проекта.

Нажми, если не боишься багов!

Minimal API: Избавляемся от устаревающих контроллеров в ASP.NET Core

Habr.com - Tue, 06/10/2025 - 23:47

Я, думаю, многие уже слышали о появившихся в .NET 6 Minimal API - легковесной замене контроллеров/MVC. Кто-то уже успел ознакомиться и задался вопросом: "Ваше API в 3 строчки, это, конечно, здорово, но как это будет работать в реальном проекте с сотнями эндпоинтов, кучей фильтров, аттрибутов, расширениями OpenAPI/Swagger и прочих радостях?"

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

А забегая чуть вперед: если думаете, стоит ли переводить проект на Mini API, вот вам сразу полезная информация: они могут жить в проекте вместе, причем даже без дублирования инфраструктуры: не обязательно переводить все разом - подробнее под катом.

Бонусом, заменим SwaggerGen на реализацию OpenAPI от Microsoft.

Читать далее

Как через Яндекс Директ и базу клиентов выйти на 76 лидов/мес и CPL 350 руб. | Продвижение онлайн-курса для психологов

Habr.com - Tue, 06/10/2025 - 23:41

Привет! Меня зовут Сергей Головин, я основатель рекламного агентства iks-digital.com. Уже более 15 лет мы продвигаем сайты и приложения используя каналы Яндекс.Директ.

Сегодня поделюсь кейсом, как с помощью точного таргетинга на основе клиентской базы и технологии Look-alike удалось привлечь 138 лидов за полтора месяца для онлайн-курса «Работа психолога с расстройствами пищевого поведения». Рассказываю пошагово: от настройки до результата.

Читать далее

Телеграм-каналы теперь можно слушать

Habr.com - Tue, 06/10/2025 - 23:18

Рассказываем, как с помощью ИИ мы создали аудио-платформу для телеграм-каналов. И почему это нужно всем, у кого нет времени читать. 

Читать далее

Загадка «Викингов»: есть ли жизнь на Марсе? Эксперимент, которому не поверили

Habr.com - Tue, 06/10/2025 - 22:39

Почти 50 лет назад марсианские посадочные аппараты «Викинг» впервые провели эксперимент по поиску внеземной жизни — и, возможно, нашли её! Однако сенсационные результаты вызвали волну скепсиса, а сами данные на десятилетия оказались в тени. Эта статья — попытка разобраться, что же произошло на самом деле. Что если первая встреча с внеземной жизнью уже состоялась — и мы просто не готовы были её признать?

Читать далее

RPA и No-Code: Симулякр в мире автоматизации

Habr.com - Tue, 06/10/2025 - 22:31

(Или почему «серебряная пуля» снова промахнулась). Хайп → Разочарование («No-code» != «No-think».) → Рационализация → Нишевое применение.

Личное прозрение: как меня очаровывали роботами

Участвуя в архитектурно-техническом комитете по внедрению RPA, я слушал восторженные доклады о «революции». Суть: роботы заменят сотрудников, которые не могут работать больше 8 часов по ТК РФ. Презентация пестрела цифрами NVP, но с критической ошибкой: сравнение шло только с ручным трудом, а не с классической автоматизацией на Python, Selenium или Win32 API.

"Зачем вам эти бородатые сишники, что ковыряются в коде как в закромах Родины? Нам бы роботиков! Они ж не спят, не пьют чай с сушками и Трудовой Кодекс им не указ! Им бы пару кнопок нарисовать – и вуаля: цифровизация как у Гугла, только дешевле и с отчетом в Excel!”

Читать далее

Как поднять рейтинг компании на 2ГИС в 2025 | Секреты продвижения бизнеса

Habr.com - Tue, 06/10/2025 - 21:47

Представьте, у вас есть мощный инструмент, способный привлечь сотни и тысячи новых клиентов в ваш бизнес, и он всегда под рукой. Возможно, вы даже не догадываетесь, как использовать его на все 100%. Сегодня покажу, как бесплатно поднять рейтинг вашей компании на 2ГИС. Я дам вам пошаговый план, который доказал свою эффективность на более чем 200 наших клиентах. Но прежде давайте разберемся, почему у вас может быть низкий рейтинг на 2ГИС и какой рейтинг считается хорошим. Спойлер: если вы думаете, что идеальный рейтинг – 5.0, вы ошибаетесь.

Читать далее

Все игры для программистов со Steam Next Fest 2025

Habr.com - Tue, 06/10/2025 - 21:47

Наступил Steam Next Fest 2025 — нам стало доступно 2500 (!) демок игр, которые выйдут в релиз уже в этом году!


Из них под тег programming выставлен только у 18. Давайте посмотрим на каждую из них!


Читать дальше →

Анализ текстовых данных на примере ОМ

Habr.com - Tue, 06/10/2025 - 21:08

О чем говорят волки? Анализ текстовых данных открывает уникальную возможность заглянуть за кулисы Осознанной меркантильности.

Сделаем частотный анализ, тематическое моделирование, проведем анализ тональности и узнаем, так ли негативно выражаются в сообществе (спойлер: да), а еще построим граф, по которому узнаем, в чем смысл жизни (не сфальсифицировано, клянусь).

Весь код внутри.

Читать далее

Защита IT-бизнеса и статуса резидента «Сколково» (дело А32-43338/2022) — Практические выводы для ИТ-компаний

Habr.com - Tue, 06/10/2025 - 21:00

Disclaimer: этот разбор — взгляд на результаты судебного процесса и тренды. Не является

юридической консультацией.

Кратко о сути дела

В конце 2023 года Арбитражный суд Северо-Кавказского округа пересмотрел (по сути, отменил) решения двух предыдущих инстанций по делу ООО "Новороссийский автотерминал" vs. ФНС.
ФНС сочла, что структура группы (грузовая автостоянка + ИТ-компания со статусом резидента "Сколково") — это фиктивное дробление ради ухода от налогов.
Инспекция «склеила» всю выручку и доначислила налоги по максимальной ставке.
Доначислили компании более 100 000 000 рублей (НДС и налог на прибыль).
Кейс войдет в практику как показатель того, как важна защита деловой цели ИТ-компании в составе группы, грамотное структурирование бизнеса… и своевременные маркетинговые и коммуникационные усилия!

Позиция ФНС
Тут все довольно просто и предсказуемо:
• есть несколько компаний;
• одна из- компаний применяет налоговые льготы (в данном случае это резидент Сколково)
• льготы убираем, выручку «склеиваем» и вуаля все доначисляем

Читать далее

[Перевод] СДВГ и сон. Степень выраженности симптомов СДВГ связана с гормоном сна

Habr.com - Tue, 06/10/2025 - 20:40

Обнаружена генетическая связь между ночным синтезом гормона сна – мелатонином и тяжестью симптомов СДВГ у детей. Исследование проливает свет на более глубинные первопричины СДВГ и связанные с этим состоянием особенности режима дня.

Читать далее

Процедурная генерация миров: как создать уникальные локации для каждого игрока

Habr.com - Tue, 06/10/2025 - 20:32

Как работает процедурная генерация в играх? В этой статье разбираемся с основными понятиями и алгоритмами процедурной генерации.

Читать далее

12 платформ, где можно генерировать визуал (и не только) бесплатно

Habr.com - Tue, 06/10/2025 - 20:25

Возможно, пригодится на рабочей неделе

Зачем и как запускать облако за рубежом

Habr.com - Tue, 06/10/2025 - 20:18

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

В этой статье рассмотрим основные сценарии и преимущества использования зарубежных облачных сервисов для бизнеса.

Читать далее

Будь первым, вторым или уходи из бизнеса. Работает ли принцип кривой опыта на рынке российского food-ритейла

Habr.com - Tue, 06/10/2025 - 20:11

В свое время знаменитый CEO General Electric Джек Уэлч сказал: «В своем бизнесе будь первым или вторым или уходи из него».

Это известная бизнес-цитата. На первый взгляд не более чем образец доброкачественного популизма состоявшегося лидера. Большой успех должен подкрепляться большими амбициями.

Будь чемпионом! Это входит в арсенал мотивационных спикеров и много раз использовано в книгах по профессиональному и личностному росту.

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

Мы начнем c 1963 года.

В этом году американский предприниматель Брюс Хендерсон основал компанию Boston Consulting Group (BCG) и по сути изобрел бизнес-консалтинг. До него крупные американские компании предпочитали не обращаться за внешними советами в решении стратегических вопросов. Если большой бизнес и обращался за помощью, то чаще всего к университетским профессорам. Теория и практика менеджмента соприкасались лишь изредка и украдкой. 

Брюс Хендерсон требовал от своих подчиненных активной интеллектуальной деятельности и заставлял их писать статьи и эссе, получая экстракт практического опыта. Эти статьи и эссе потом объединялись в сборники. Сборники назывались Perspectives. Сам Хендерсон подавал отличный пример и опубликовал ряд статей, посвященных стратегии, которые привели к созданию концепции «кривой опыта» (experience curve).

Понятие кривой опыта можно отнести к эмпирическим закономерностям.

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

Читать далее

Какие LLM модели для чего лучше подходят сейчас?

Habr.com - Tue, 06/10/2025 - 19:57

для бизнеса, разработки и другой работы

По моему практическому рабочему опыту, вот так:

Claude 4
* Sonnet => лучше всех пишет код, идеально держит контекст. Отлично пишет тексты и шутит. Подходит для создания ИИ-бота.
* Opus => неоправданно дорогой, всего на 20% лучше Sonnet.
Контекст — до 200 тыс. токенов.

Gemini-2.5
* Pro => вторая по силе написания кода. Хорошо подходит для архитектуры приложений, может быть тебе “другом”. Слабо пишет тексты.
* Flash => всё то же, но на 40% хуже, зато одна из самых быстрых моделей. Подходит для ИИ-звонаря.
Контекст — до 1 млн токенов.

GPT-4

* 4.5 => очень хорошо пишет тексты, креативен, но шутит хуже Claude. Очень человечный и эмпатичный.
* 4.1 => отлично структурирует посты, очень логичен, неплохо пишет код. Идеально держит промпт — хорошо подходит для ИИ-ботов.
* 4.1 mini / nano => если нужна оптимизация цены общения для ИИ-бота или простые задачи (например, определение темы диалога, саммари и др.). Работают заметно быстрее обычного 4.1.
* 4o => хорош тем, что видит/создаёт картинки.
Контекст — до 1 млн токенов.

GPT-o
* o3 => подходит для сложных логических задач, планирования архитектуры приложений (хотя мне Gemini нравится больше), отлично для аналитики.
* o4-mini => если нужно быстро что-то посчитать математически.
* o4-mini-high => подходит для написания кода, но уступает Gemini и Claude. Зато лучше чем gpt-4o работает с картинками.
Контекст — до 200 тыс. токенов.

Deepseek
* R1 => устарел, но по-прежнему самая дешёвая “размышляющая” модель. Хорош для аналитики, например звонков. Можно развернуть на своём сервере.
* V3 => на уровне 4.1 mini, только дешевле. Также можно использовать для ИИ-ботов, разворачивать у себя на сервере/облаке.
Контекст — до 64 тыс. токенов.

Читать далее

Who's online

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