Logo
Habr все новости об IT @habr
1 ч. назад
MITRE ATT&CK: Обзор тактик разведки (Reconnaissance)

Несмотря на признание важности фреймворка MITRE ATT&CK, существует проблема, связанная с процессом его изучения. Главная сложность кроется в самой структуре фреймворка: таблица объемна и многослойна. Пользователи неизбежно вынуждены постоянно переключаться между подразделами для получения полной картины. Такой способ подачи информации сильно затрудняет линейное последовательное прочтение. Поми...

https://clck.ru/3PdKMG
Habr все новости об IT @habr
3 ч. назад
Как Telegram-бот + ChatApp + Битрикс24 помогли агрегатору водителей Яндекс.Такси достичь конверсии 100% в заявках

Заявки — как топливо для бизнеса: чем качественнее их обработка, тем дальше компания движется вперед. Но в реальности менеджеры часто «теряют» входящие сообщения: кто-то отвечает с задержкой, кто-то дублирует коллегу, а часть лидов вовсе уходит конкурентам.С этой проблемой столкнулся агрегатор, подключающий водителей к Яндекс.Такси. Их менеджеры принимали заявки через Telegram-бота, но без CRM-инт...

https://clck.ru/3PdFej
Habr все новости об IT @habr
5 ч. назад
Использование Jupyter с виртуальными окружениями Python

Так сложилось, что программный пакет Jupyter как бы не в курсе о существовании виртуальных окружений Python, ключевого инструмента изоляции среды в Python. Информация по этой теме в Сети крайне разрознена. В этой статье собраны все известные автору способы обхода / смягчения этой проблемы; надеюсь, кому-то она поможет не тратить столько дней на задачу, которая должна была быть простой....

https://clck.ru/3PdAbf
Habr все новости об IT @habr
7 ч. назад
Аутсорсинг айтишников, где проходит граница между проектом и трудовыми отношениями

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

https://clck.ru/3Pd3yE
Habr все новости об IT @habr
8 ч. назад
Function Object — как основа бизнес логики приложения

В предыдущей статье "Адаптированный паттерн Command с использованием Dependency Injection", я описывал как инкапсуляция логики приложений в отдельные объекты-функции позволяет получить преимущества в архитектуре приложений.В качестве основы для концепции объекта-функции мной был выбран известный паттерн Command, но обсуждение статьи показало, что читателям тяжело отказатся от слишком узкой специфи...

https://clck.ru/3PcuWq
Habr все новости об IT @habr
10 ч. назад
Плагины на C# без рантайма: NativeAOT-экспорт и вызов из Rust/Python

Привет, Хабр!Наткнулись на задачу: нужен плагин на C#, который можно грузить как обычную C-библиотеку без CLR и JIT, а вызывать из Rust и Python. Без обвязок, без CoreCLR-хостинга и прочего. Чистый C ABI, нормальные строки, предсказуемые структуры, обработка ошибок и нулевой JIT-прогрев. Это как раз случай для NativeAOT: компилируем библиотеку в нативный .dll/.so/.dylib, экспортируем функции через...

https://clck.ru/3PcmqN
Habr все новости об IT @habr
12 ч. назад
[Перевод] Руководство по Rust для посредственного программиста

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

https://clck.ru/3Pcdd2
Habr все новости об IT @habr
14 ч. назад
Все жалуются на сезонность, а я просто меняю вывеску и делаю 20 млн в год

У меня есть два бизнеса в одном помещении. Летом — велосервис, зимой — прокат горнолыжного снаряжения. Оборот 20 миллионов в год, рентабельность 28%. Между сезонами я полностью переделываю торговый зал, переставляю оборудование и меняю специализацию. Это единственный способ выжить на рынке, который кардинально поменялся за последние пять лет....

https://clck.ru/3PcWfp
Habr все новости об IT @habr
15 ч. назад
Сравнение Zabbix, Grafana и 1С «Монитор»: что выбрать крупному бизнесу

В арсенале IT-отдела крупной компании обязательно присутствуют системы мониторинга. Но почему же для глубокого анализа систем, работающих на платформе «1С:Предприятие», универсальных инструментов часто не хватает? Сегодня публикую статью нашего партнера — Андрея Бурмистрова, эксперта в сфере оптимизации производительности 1С. Разработкой на платформе «1С:Предприятие 8» Андрей занимается уже более ...

https://clck.ru/3PcSad
Habr все новости об IT @habr
17 ч. назад
Принтер этикеток, или Как бэкендеры писали десктоп-приложение

Представьте команду бэкенд-разработчиков, которые привыкли писать бэкенды на .NET и немного фронтенд на Typescript + React. Это мы, ага. А теперь представьте, что этой команде прилетает задача: написать рабочее десктоп-приложение для печати этикеток.Сложно даже подумать о таком? А с нами всё так и случилось! Сегодня расскажу, как бэкендеры писали приложение для Windows, опираясь на привычную для с...

https://clck.ru/3PcQXB
Habr все новости об IT @habr
19 ч. назад
Как я свой макропад за 600₽ собирал

Собрал свой макропад за 600₽. Делюсь, как за пару вечеров создал программируемую мини-клавиатуру с 10 механическими кнопками, удобной эргономикой и RGB-подсветкой. Без дорогих плат, с 3D-печатным корпусом и Raspberry Pi Pico.

https://clck.ru/3PcPae
Habr все новости об IT @habr
21 ч. назад
Мозг в заложниках, или почему не все смогут дочитать статью до конца

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

https://clck.ru/3PcNuX
Habr все новости об IT @habr
22 ч. назад
Почему GPT’s стал отвечать «проще» и как строить Ассистентов с учётом Free-пользователей

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

https://clck.ru/3PcMr4
Habr все новости об IT @habr
1 д. назад
Нобелевские лауреаты по физике 2025 года и их патенты

Присуждение Нобелевской премии по физике за 2025 год исследователям Джону Кларку, Мишелю Деворе и Джону Мартинису стало не просто признанием их личных заслуг, а символическим актом, отмечающим поворотный момент в истории науки. Формулировка Нобелевского комитета — «за открытие макроскопического квантовомеханического туннелирования и квантование энергии в эле...

https://clck.ru/3PcKjs
Habr все новости об IT @habr
1 д. назад
Как мы захотели контролировать SPILL’ы в Greenplum и сделали «Демократизатор»

Представьте: Один неоптимизированный запрос от неопытного коллеги - и вот уже 40 ТБ SPILL-файлов парализуют систему.Срабатывает лимит на уровне Greenplum, запрос завершён. Никто ничего не знает.Создаются заявки, пишутся письма, пользователь недоволен.Это не какая-то выдуманная история, а обычный будний день в большом Greenplum. Вернее, так было раньше....

https://clck.ru/3PcGan