Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 35 min ago

Мы сделали лучший REST фреймворк для Django

Mon, 03/30/2026 - 20:26

Привет! Меня зовут Никита Соболев, я core-разработчик языка программирования CPython, а так же core-разработчик фреймворка Litestar, пакета django-stubs и множества других пакетов для Django.

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

Если хотите похоливарить в коментах на тему того, какой фреймворк самый лучший и удобный – залетайте! Обсудим.

Читать далее

Как попасть в ответы ИИ: Алисы, Gemini, Claude, ChatGPT. GEO-кейс B2B производителя лазерного оборудования

Mon, 03/30/2026 - 20:24

Привет, меня зовут Евгений Ванжула, я основатель агентства AdsOn. Мы давно занимаемся SEO-продвижением, но в последний год стало очевидно, что одного поискового трафика уже недостаточно. Всё больше пользователей получают ответы прямо от нейросетей, не переходя на сайты. Поэтому мы решили затестить отдельное направление — GEO-продвижение. Это работа над тем, чтобы бренд клиента не просто ранжировался в поиске, а упоминался в ответах Алисы, Gemini и других AI-систем.

Читать далее

Когда доверие стало уязвимостью: что последние исследования говорят о влиянии ИИ на кибербезопасность

Mon, 03/30/2026 - 20:18

Исследования IBM, ReliaQuest и Resilience показывают, что ИИ сделал киберпреступность гораздо эффективней. У злоумышленников стало меньше барьеров для входа, больше возможностей для масштабирования. При этом главные слабые места остаются прежними: слабые процедуры help desk, плохая видимость устройств, ошибки в управлении доступом, компрометация почты и мошеннические переводы. Искусственный интеллект ускорил старые схемы, удешевил их и масштабировал. Теперь черные страшные хакеры используют генеративные модели для правдоподобного фишинга, социальной инженерии и ускорения вторжений, а окно на реакцию у светлой стороны силы — старых добрых безопасников — резко сжалось до нескольких минут. Попробуй успей… 

Разберем основные тезисы отчета Cyber Risk Report 2025, выпущенного компанией Resilience совместно с ее аналитическим подразделением ROC (Resilience Risk Operations Center).

Читать далее

Использование Amnezia VPN и роутера Keenetic для построения туннеля во внутреннюю сеть

Mon, 03/30/2026 - 20:10

Некоторое время назад, Роскомнадзор, в очередной раз, решил усложнить мне жизнь, а именно - стал блокировать и разрывать VPN-соединения по протоколу SSTP (Secure Socket Tunneling Protocol), при помощи которого я подключался к устройствам в своей домашней сети. Протокол SSTP относительно медленный, но к числу его преимуществ можно отнести то что он не требует наличия "белого" IP-адреса, т.к. он использует SSL / TLS канал и способен работать через Keenetic Cloud с использованием доменного имени, зарегистрированного в облачной службе KeenDNS.

Блокировки и разрывы SSTP-подключений продолжались примерно 2 или 3 недели и потом прекратились, однако невозможность всё это время нормально использовать свою домашнюю сети (где у меня, например, находится экспериментальный стенд) побудила меня искать альтернативные способы подключения к себе домой.

В этой статье будет рассказано о том, как развернуть на выделенном виртуальном сервере (VPS / VDS) свой личный VPN-сервер, работающий по протоколу AmneziaWG, а затем сконфигурировать развернутый VPN-сервер и домашний роутер фирмы Keenetic таким образом, чтобы внешние клиенты, подключившись к VPN-серверу получали доступ к устройствам в домашней сети.

Иными словами - расскажу как сделать подключение к себе домой через VPN-сервер в другом городе или даже в другой стране.

Читать далее

Чёрт, опять этот CSS. Коллекция кейсов, когда CSS бесит

Mon, 03/30/2026 - 20:01

Привет, Хабр!

CSS часто преподносит сюрпризы, способные запутать даже опытных разработчиков. Я понимаю их раздражение. Тут всё закономерно.

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

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

Пришёл поделиться с вами. Давайте посмотрим, что я подготовил.

Читать далее

Эргономичное рабочее место в 2026 году. Или как изменилась наша киберстанция

Mon, 03/30/2026 - 19:46

Привет, Хабр!

Я Денис Захаров — программист и создатель первой российской киберстанции E-station (историю создания можно почитать здесь). Если коротко, то в киберстанции вы работаете полулежа и в движении, а не сидя, как в обычном кресле и за столом. Киберстанцию мне пришлось придумать из-за серьезных проблем со здоровьем.

С момента публикации последней статьи прошло 2 года. За это время много изменилось: число пользователей E-station перевалило за 800, наши станции есть как минимум в 10 странах, продукт претерпел несколько апдейтов, добавились разные аксессуары. Расскажу обо всем по порядку.

Сначала хочу показать реальные сетапы людей, которые работают и играют в E-station. В конце расскажу, что мы доработали в 2025 году.

Читать далее

Инженерное похудение: минус 20 кг, 6 лет вес не возвращается

Mon, 03/30/2026 - 19:21

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

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

Итак, начал худеть в 2019, мне тогда было 35 лет. Точную цифру начала не помню - где-то от 92 до 96 кг, ну да не суть. Рост примерно 172, если это важно. Весной 2024 г. вес дошёл до 71, это был минимум за всю историю наблюдений. Дальше скидывать не хотел, поэтому просто поддерживал в районе 74.

По графикам будет видно, что поддерживаю в весьма широком коридоре, без фанатизма. Иногда можно расслабиться, не следить за весом - и он поднимается до 80. Потом немножко соберёшься, вернёшь 75 (или меньше) - и опять просто отслеживаешь.

Читать далее

Песочница ошибок: проверка игрового движка S&Box

Mon, 03/30/2026 - 19:20

Рынок современных игровых движков постепенно расширяется, и всё больше студий выбирают не кого-то из двух гигантов (учитывая последние события, вообще одного), а движки поменьше. Сегодня поговорим про одного из новичков индустрии — S&Box. И это случай, когда новичок не такой простой, каким кажется. Подробнее о проекте и о том, какие ошибки мы смогли найти с помощью PVS-Studio, расскажем в статье.

Читать далее

[Перевод] OpenTelemetry со Spring Boot

Mon, 03/30/2026 - 19:20

В новом переводе от команды Spring АйО смотрим, как подружить современный Spring Boot и OpenTelemetry так, чтобы данные уходили по OTLP в любой совместимый бэкенд. 

В экосистеме Spring большая часть телеметрии была завязана на Micrometer Project (Был ещё spring-cloud-sleuth если кто помнит). Но полноценного all-in-one решения для того, чтобы Spring Boot приложение просто начало экспортировать телеметрию по OTLP не было. До Spring Boot 4.

На данный момент для интеграции OTel в Spring Boot приложения есть 3 пути: Java Agent (минимум кода, но чувствителен к версиям и может конфликтовать с другими агентами), сторонний OTel starter (стартер от самих OpenTelemetry, но тянет alpha-зависимости) и новый spring-boot-starter-opentelemetry, доступный в Spring Boot 4.0. Про него и будет речь.

Читать далее

Микросервисы или Low-code? Разбираем возможности Nuxeo на примере ипотечного конвейера

Mon, 03/30/2026 - 19:18

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

На текущий момент есть целая группа решений — low-code платформ, призванных ускорить разработку целого ряда решений, сконцентрировавшись на реализации нужных бизнесу фич, при этом по минимуму обращая внимание на детали технической реализации.

Было решено реализовать конкретный процесс с помощью low-code платформы Nuxeo, чтобы понять, где она действительно упрощает жизнь, а где добавляет новые ограничения.

Читать далее

[Перевод] Как мозг переходит из бодрствования в сон (и обратно)

Mon, 03/30/2026 - 19:06

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

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

Чтобы заснуть, «все должно измениться», — говорит Адам Хоровиц, научный сотрудник из области науки о сне в Массачусетском технологическом институте. Приток крови к мозгу замедляется, а циркуляция спинномозговой жидкости ускоряется. Нейроны выделяют нейротрансмиттеры, которые изменяют химический состав мозга, и они начинают вести себя по-другому, генерируя импульсы с большей синхронностью. В голове появляются и исчезают образы. Мысли начинают искажаться.

Читать далее

Оплату Apple с мобильного счёта запретят в России, как оплатить App Store теперь и что будет дальше?

Mon, 03/30/2026 - 19:03

Как уже сообщалось на Хабре, с 1 апреля 2026 года операторы мобильной связи отключат россиянам возможность оплачивать сервисы Apple через мобильные счета. Ни купить подарочную карту Apple, ни оплатить Apple Music теперь не получится, рассказали РБК три источника на телеком-рынке. Соответствующее указание операторы получили от Минцифры, а оно — от кого-то выше.

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

Теперь этот канал перекрывают, причём не западные компании, а с российской стороны. Как в том анекдоте — не надо накладывать на нас санкции, мы сами это сделаем.

Читать далее

Как купить подписку Spotify Premium в России и пользоваться сервисом без ограничений

Mon, 03/30/2026 - 19:01

Каждый, кто любит музыку, слышал про Spotify. Этот шведский сервис быстро завоевал популярность и подсадил на себя сотни миллионов людей. Там удобно слушать музыку, плейлисты есть на любой вкус, а система рекомендаций так и норовит подсказать нового классного исполнителя.

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

Читать далее

Дофаминовый шум, ИИ и токенизация активов: разбираем ежегодное письмо главы BlackRock Ларри Финка

Mon, 03/30/2026 - 19:01

Каждый год Ларри Финк, глава крупнейшей в мире инвестиционной компании BlackRock (активы которой только за 2025 год выросли на $698 млрд), публикует открытое письмо инвесторам. Обычно такие письма воспринимаются как скучная корпоративная отчетность, но не в этот раз.

Читать далее

Стена данных: почему ИИ упирается не в GPU, а в реальность

Mon, 03/30/2026 - 18:45

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

Читать далее

SD карта как память программ для RISC-V ядра YRV на FPGA Tang Nano 9K

Mon, 03/30/2026 - 18:31

Решаем вопрос нехватки оперативной памяти на недорогих отладках в домашнем софтядерном процессоростроении. Попытка реализовать прототип PicoSoC, но на ядре YRV и с SD картой на отладке Tang Nano 9K.

Читать далее

Как мы сделали гибкую коробочную PIM-систему на запросах компаний уровня enterprise

Mon, 03/30/2026 - 18:19

В статье расскажем, как мы разработали Platform V Product 360 — решение по управлению продуктовым каталогом (PIM) ориентированное на рынок e-commerce и при этом закрывающее задачу управления банковскими продуктами

Читать далее

Геропротекторы: сравнительный патентный анализ

Mon, 03/30/2026 - 18:18

Дословный перевод термина «геропротектор» – «защищающий от старения». Это любое вещество или устройство, сдерживающее данный процесс. В последние десятилетия в мире наблюдается значительный интерес к изучению механизмов старения и поиску новых препаратов и средств, направленных на продление жизни и увеличение активного творческого периода. 

Собственно о патентах на данные разработки мы сегодня и поговорим.

Читать далее

In vitro, in vivo, in silico. TRIBE AI: новая базовая модель для расшифровки активности человеческого мозга

Mon, 03/30/2026 - 18:09

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

Читать далее

[Перевод] Как Microsoft «исправляет» Windows 11: цветы после побоев

Mon, 03/30/2026 - 18:01

Недавно Microsoft объявила о плане из семи пунктов по исправлению Windows 11, и технологическая пресса восприняла его, как акт искупления. Президент Windows Паван Давулури в январе 2026 признал, что «Windows 11 сошла с рельс», и сообщил, что Microsoft переходит в режим «роения»: разработчиков будут переводить с реализации новых фич на устранение существующих проблем.

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

Я хочу пройтись по всему тому, что Microsoft делала с Windows 11 на протяжении последних четырёх лет, потому что понять, как относиться к объявлению об «улучшениях», можно только в контексте всего ущерба; при этом мы осознаём, что самое худшее в план исправлений не попало.

Читать далее

Who's online

There are currently 0 users and 0 guests online.