Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 22 мин. назад

[Перевод] Почему архитектурный долг опаснее технического?

вт, 11/18/2025 - 18:32

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

Читать далее

Как мы разработали решение, чтобы ловить сбои в логировании

вт, 11/18/2025 - 18:16

Привет! Меня зовут Маша Иванова, я старший аналитик монетизации в Авито. В статье расскажу, как несовершенство процесса логирования приводит к ошибкам в данных, как это влияет на достоверность аналитики и что мы разработали, чтобы предотвратить такие проблемы. Материал будет интересен аналитикам, QA-инженерам и разработчикам.

Читать далее

Обзор 10 лучших планировщиков задач в 2025 году: выбираем приложения для командной работы и личных дел

вт, 11/18/2025 - 18:11

Собрал обзор 10 планировщиков задач — для командной работы и для личной продуктивности. Кратко объясняю, как устроено планирование в каждом сервисе, какие фичи действительно полезны и кому что подойдёт.

Читать обзор

Как я искал работу в IT и получил 5 офферов

вт, 11/18/2025 - 18:09

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

Читать далее

Как хостинг пережил дотком-кризис, когда многие ИТ-компании обанкротились

вт, 11/18/2025 - 18:01

В начале 2000-х ИТ-индустрия пережила драматичный обвал — лопнул пузырь доткомов. Казалось, вместе с сотнями стартапов должны были исчезнуть и те, кто обеспечивал работу интернета — хостинг-провайдеры и дата-центры. Многие из них действительно не пережили кризис. Однако сама индустрия хостинга не просто устояла, но и окрепла. Почему так произошло? Попробую разобрать события дотком-эры по всему миру и разобраться, какие уроки извлекла инфраструктурная отрасль.

Читать

Sipeed NanoKVM: что умеет крохотный кубик RISC-V для удаленного управления компьютером

вт, 11/18/2025 - 18:00

Есть такой класс гаджетов, который не нужен рядовому потребителю. Большинство, вероятно, даже не знает об их существовании. Речь, разумеется, об IP-KVM, предоставляющих доступ к устройствам ввода-вывода. Собственно, аббревиатура KVM расшифровывается как Keyboard Video Mouse. Главная задача — дать удаленный доступ по сети без использования средств операционной системы.

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

Читать далее

Почему проджекты не виноваты в провале проекта? Как менеджмент сменил 3-х проджектов, но нужно было сделать только одно

вт, 11/18/2025 - 17:48

Я часто вижу ситуацию, когда менеджмент во всем винит руководителей проектов. Уволили одного, поставили другого, «более опытного». А он тоже почему-то не справился. Опять накормил завтраками, обещая, что вот-вот и все будет. Тем временем, проект, на который постоянно назначают новых РП, уже в настолько глубокой Ж, что… все, включая заказчика, хотят его закрыть. Списать десятки миллионов в убытки и снова всех уволить. Нанять нормальных, ответственных людей!

Сегодня поделюсь своим кейсом, как много лет назад я видел похожую ситуацию при реализации проекта по запуску системы в крупном банке. Менеджмент сменил уже ТРЕХ руководителей проекта, но «завтраки» продолжались. Сроки и бюджет росли каждый день как на дрожжах.

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

В этой статье на примере этого кейса объясняю, почему проджекты не виноваты в провалах проектов. А также вкратце поделюсь, что именно я сделал, чтобы вытащить конкретно этот проект из Ж все-таки запустить банковскую систему за 4 месяца, вместо 2 лет.

Читать далее

Сколько производительности съедает Kubernetes: сравниваю native PostgreSQL и CloudNativePG в Yandex Cloud

вт, 11/18/2025 - 17:42

В этой статье я руками сравнил производительность PostgreSQL на «голой» VM в Yandex Cloud и в кластере CloudNativePG в Kubernetes. Один и тот же конфиг, одинаковые ресурсы, fio и pgbench, несколько типов хранилищ — и просадка до ~40% при работе через cnpg.

Разбираемся, где теряются TPS: на диске, в сети или в оболочке k8s, показываем все цифры в таблицах и схемах прохождения запроса «до VM» и «до Pod’а» — и в конце честно отвечаем, стоит ли игра свеч.

Читать далее

[Перевод] Диагностика неполадок в Linux: эти 4 шага помогут исправить 99% ошибок

вт, 11/18/2025 - 17:24

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

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

4 шага диагностики

Семинар в ШАД Хелпер: экстремальные задачи на графы

вт, 11/18/2025 - 17:20

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

Вот подборка задач, предлагавшихся в разные годы в ШАД. Решения этих и других задач ШАД есть в нашем задачнике.

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

Задача 2. (Усиление теоремы Мантеля 8.) В графе вершин и рёбер, . Докажите, что в этом графе найдутся два треугольника с общим ребром.

Задача 3. В стране городов. Некоторые пары городов соединены авиалиниями. Оказалось, что любые города соединены друг с другом не более чем четырьмя авиалиниями. Какое наибольшее количество авиалиний может быть в этой стране?

Задача 4. В графе 40 вершин. Среди любых пяти найдётся одна, соединённая с четырьмя остальными. Какое наименьшее число рёбер в таком графе?

В этой статье мы покажем очень красивое решение следующей задачи теории графов XX столетия. Некоторые задачи из ШАД являются её вариациями или просто близки по духу.

Читать далее

Как настроить SEO в Next.js так, чтобы проект реально индексировался

вт, 11/18/2025 - 17:20

Во многих проектах на Next.js возможности для SEO остаются неиспользованными: страницы индексируются не полностью, структурированные элементы отсутствуют, а ссылки в соцсетях отображаются неправильно. Чтобы этого избежать, существуют проверенные инструменты и подходы, которые помогают сделать SEO понятным, полным и эффективным.

В данной статье рассмотрены ключевые аспекты настройки SEO в проектах на Next.js: работа с метаданными, генерация sitemap и robots.txt, оптимизация изображений и внедрение структурированных данных. 

Читать далее

Как мы с DeepSeek расшифровывали таинственную Рукопись Войнича

вт, 11/18/2025 - 17:17

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

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

Читать далее

Хватит страдать в токсичных отношениях с Burp Suite. Пора быть счастливым с Caido

вт, 11/18/2025 - 17:15

Burp Suite убедил вас, что настоящий инструмент должен быть тяжёлым, капризным и заставлять подстраиваться под себя.

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

Пора наконец выдохнуть и работать с удовольствием.

Узнать, как жить счастливо без Burp Suite

[Перевод] Вам стоит написать своего агента

вт, 11/18/2025 - 17:06

Некоторые концепции легко усвоить абстрактно. Кипящая вода: греем её и ждём. Другие нужно попробовать самому. Вы думаете, что знаете, как работает велосипед, пока не попробуете покататься на нём.

В вычислительных системах есть большие идеи, которые легко понять. Например, AWS S3 API — самая важная за последние двадцать лет технология хранения данных, и она похожа на кипящую воду. Для понимания других технологий нужно сначала покрутить педали.

К ним относятся и LLM-агенты.

Мнения о LLM и агентах невероятно разнообразны. Но даже если это мошенничество, это серьёзная идея. Они не обязаны вам нравиться, но вы должны быть правы относительно них.

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

Читать далее

«О движении взвешенных в покоящейся жидкости частиц, требуемом молекулярно-кинетической теорией теплоты»

вт, 11/18/2025 - 16:40

К 120-летию одной из четырёх знаменитых «статей чудесного года» Эйнштейна вместе с исследователем теории и истории энергетики @avshkol проведём её подробный разбор. В 1905 году Альберт Эйнштейн, тогда ещё никому не известный эксперт III класса в Федеральном бюро патентов в Берне, опубликовал работу, которая навсегда изменила наши представления о микромире. В этой небольшой статье он теоретически предсказал и описал хаотическое движение микроскопических частиц, вызванное их столкновениями с молекулами жидкости — явление, известное ныне как броуновское движение.

Итак, нас ждёт погружение в мир гениальных озарений и открытий «на кончике пера»! Мы проследим за ходом мысли Эйнштейна, который, не проводя экспериментов, а лишь силой логики и математического аппарата, не только доказал реальность атомов и молекул, но и предложил метод подсчёта их количества. Это было путешествие в невидимый микромир, в существование которого до этой работы многие учёные ещё не верили...

Читать далее

Как бизнес-требования диктуют архитектуру: эволюция сервиса уведомлений в Lamoda Tech

вт, 11/18/2025 - 16:36

Привет, Хабр! Меня зовут Алексей Ситка, я старший разработчик и техлид сервиса уведомлений в Lamoda Tech. Последние годы я занимаюсь проектированием микросервисных приложений из десятков подсистем, в основном в сфере e-commerce. Расскажу, как мы проектировали наш сервис уведомлений, и что у нас получилось. Надеюсь, это будет полезно для тех, кто занимается или интересуется архитектурным планированием. 

Читать далее

Koda CLI: AI-помощник прямо в терминале – бесплатно, без VPN, с топовыми моделями

вт, 11/18/2025 - 16:33

Мы в Koda верим, что современные инструменты должны быть доступны каждому разработчику, независимо от инфраструктурных ограничений, VPN или способов оплаты. Поэтому после релиза Koda для VS Code мы сделали следующий шаг – представляем Koda CLI.

Это полноценный AI-помощник в терминале, который работает без VPN, мгновенно отвечает, понимает русский язык и предоставляет лучшие модели – прямо там, где вы кодите каждый день.

Что умеет Koda CLI?

Читать далее

[Перевод] Чипы для мозга, но в виде инъекций. Разработка MIT

вт, 11/18/2025 - 16:26

Когда Илон Маск представил проект Neuralink, по вживлению чипов в мозг, то суть презентации была даже не в самом чипе. Нюанс в том, что мало сделать просто «классный» чип, важно облегчить саму процедуру имплантации, чтобы она была чем-то вроде визита к стоматологу. Ученые из MIT пошли еще дальше, разработав нейрочипы, которые доставляются в мозг внутри кровотока, а попадают в организм через инъекцию. Приоритетная цель – лечение психических заболеваний. Но, кто знает.

Пройти за белым кроликом

Интеграция API BotHub в Tome: пошаговая инструкция

вт, 11/18/2025 - 16:12

Доброго времени суток, «Хабр»!

Идут дни, а сфера нейросетей не стоит на месте. Каждый день появляется новое обновление, новая модель, которая либо мощнее прежних, либо обладает доселе невиданными функциями. То же самое касается сервисов и приложений, работающих на основе таких нейросетей.

Сегодня поговорим о приложении Tome, разберемся, как подключить к нему API BotHub для удобства работы и какие проблемы возникают при взаимодействии с ним. Присаживайтесь удобнее, ну а мы - приступаем.

Читать далее

[Перевод] Тест на масштабируемость n8n

вт, 11/18/2025 - 16:00

Вам интересно, какую нагрузку способен выдержать n8n, прежде чем он поднимет белый флаг? Мы выжали из него все соки — и результаты впечатлили.

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

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

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.