Habr.com

  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1788544522 AND uid = 0 in /var/www/html/includes/session.inc on line 157.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(DISTINCT s.uid) FROM sessions s WHERE s.timestamp >= 1788544522 AND s.uid > 0 in /var/www/html/modules/user/user.module on line 808.
Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 30 min ago

Анонимная среда для работы в интернете на Tor под Shadowsocks

Thu, 09/03/2026 - 23:09

Можешь ли быть полностью анонимен в интернете? Сделал среду для работы в интернете через Tor поверх Shadowsocks

Читать далее

Пытка тишиной

Thu, 09/03/2026 - 23:04

Руки трясутся. Никак не могу перезагрузить этот чёртов сервер. Пытаюсь дозвониться до начальника. Не берёт трубку — конечно, на обеде или ушёл покурить. Слышу, как группа людей в коридоре приближается. «Мне бы минут двадцать, — думаю я, — ещё бы минут двадцать, и всё заработает». Но не сейчас… Я же просил всё проверить, прежде чем присылать мне для наката изменений. Я будто Авгиевы конюшни тут расчищаю… Одна грязь… Так, по ходу, их заболтали… Время ещё есть… Да как же вы так пишете на этом Фортране и деление на ноль не проверяете! Дверь в помещение открылась…

Вот так вспоминается первый год в роли инженера по моделированию систем электроснабжения собственных нужд АЭС

Читать далее

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

Thu, 09/03/2026 - 22:24

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

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

Читать далее

Почему разработчики продолжают писать код руками?

Thu, 09/03/2026 - 22:21

ИИ агенты пишут код в десятки раз быстрее человека.

Покрывают его тестами и пишут документацию.

Делают ревью, находят баги и исправляют их.

Параллельно работают над разными задачами.

Так почему же некоторые люди продолжают вручную набирать каждую строчку кода?

Почему они не хотят делегировать это ИИ агентам?

Читать далее

Мечта цифрового кочевника из СНГ: ТОП-7 стран для релокации IT‑шника в сентябре 2026 году

Thu, 09/03/2026 - 21:55

Примечание: Для пересчёта использовал официальные курсы ЦБ РФ на 03.09.2026: $1 = 86,9963 ₽, 1 GEL = 33,1414 ₽, 1 AED = 23,6886 ₽, 100 RSD = 85,8183 ₽, 100 AMD = 23,8909 ₽, 10 TRY = 18,0369 ₽, 100 KZT = 18,9762 ₽, 10 THB = 26,107 ₽. Цены Numbeo относятся в основном к маю–июню 2026 года, поэтому рублёвый эквивалент — это пересчёт по сегодняшнему курсу, а не утверждение, что магазин или арендодатель сегодня выставляет именно такую цену. 

Удивительно, но релокация из России в 2026 году всё ещё может быть актуальна. Если вы работаете в IT-сфере и работодатель настаивает на переезде, вот ТОП-стран, на которые стоит обратить внимание в первую очередь. Анализ провели по следующим параметрам: можно ли быстро въехать, насколько безопасно жить, сколько стоит квартира, есть ли нормальный интернет, медицина и городская инфраструктура, насколько реально получить ВНЖ, а главное — что делать через год, когда туристическая виза закончится.

В итоговый рейтинг попали Грузия, ОАЭ, Сербия, Армения, Турция, Казахстан и Таиланд.

Читать далее

Кетчуп нельзя сравнивать с гречкой. А сканеры состава сравнивают, и мой тоже

Thu, 09/03/2026 - 21:48

Читатель написал: кетчупа съедают 5 грамм, а гречки 220. Сравнивать их на 100 г бессмысленно. Пошёл смотреть, как с порциями устроено в РФ, ЕС и США, и почему в моём сканере состава их до сих пор нет.

Читать далее

LLM зацикливается: как найти причину, не трогая параметры?

Thu, 09/03/2026 - 21:40

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

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

Разобрать кейс

[Перевод] У вашего тела есть «второе сердце», и очень важно поддерживать его работу

Thu, 09/03/2026 - 21:32

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

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

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

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

Читать далее

Три поломки одного вечера: рубль в заголовке, обёртка stdout и капча, которая выросла на весь экран

Thu, 09/03/2026 - 21:31

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

Читать далее

Как мы скрестили Go, Rust и MCP, чтобы построить масштабируемый оркестратор ИИ-агентов часть 2

Thu, 09/03/2026 - 21:06

Как мы скрестили Go, Rust и MCP, чтобы построить масштабируемый оркестратор ИИ-агентов часть 2.

Глубокий разбор архитектуры Zettaverse AgentHub

Кастомная валидация структуры flow_json и построение DAG

Читать далее

Трудовая революция ИИ: от машиноцентричного разделения труда — к человекоцентричному

Thu, 09/03/2026 - 20:23

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

Это прямо противоположно свободному, мотивированному, духоподъёмному, осмысленному труду, который вполне буквально сделал человека человеком — и поэтому современный индустриальный концепт «человека-работника» на самом деле является расчеловечивающим: человек или человек — или работник.

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

Читать далее

Никогда такого не было, ИИ вот опять

Thu, 09/03/2026 - 20:21

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

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

Читать далее

Почему база не видит ваш предагрегат

Thu, 09/03/2026 - 20:19

Инженеры данных построили агрегат — маленькую таблицу «продажи по магазинам по дням». Отчёт из неё собирается за доли секунды. А сводная в Excel всё равно ждёт двадцать секунд и читает миллиард строк.

Разбираемся на живом ClickHouse, почему база не видит предагрегат, который для неё построили, какая форма запроса это лечит (одна и та же для ClickHouse, Snowflake и BigQuery) и почему в итоге вопрос не к базе, а к семантическому слою. Внутри — замер на миллиарде строк: 3 секунды против 37 миллисекунд, сравнение восьми баз и одно правило, которое стоит проверить в своём BI.

Читать далее

Платформа TData работает на операционных системах «Альт»

Thu, 09/03/2026 - 20:13

Платформа TData работает на операционных системах «Альт»

На партнёрской конференции «Базальт СПО» AltConf: Orange Season 2026 технический директор TData Андрей Телюков представил практический кейс по интеграции платформы управления данными с операционными системами (далее — ОС)  семейства «Альт». В центре внимания — обеспечение стабильной работы, соблюдение требований к импортонезависимой инфраструктуре и ключевые вызовы: адаптация пайплайнов сборки и скриптов автоматизации, работа с неоднородным стеком продуктов в экосистеме open source, обеспечение совместимости с сертифицированной версией ОС «Альт».

Читать далее

Пользователь придумал пароль из 100 символов. От 28 из них ваша проверка не зависит

Thu, 09/03/2026 - 20:00

Тикет пришёл от разработчика, который писал импорт учёток из старой системы. Формулировка была такая: «кажется, у нас ломается верификация, но ломается она в плюс — подходят пароли, которых не было».

Ломалось не у него. Так работает bcrypt, и работает уже двадцать семь лет.

Читать далее

Дорогая, я улучшил KubeVirt! Сделали классическую виртуализацию на рельсах Kubernetes

Thu, 09/03/2026 - 19:59

KubeVirt или готовая платформа? Мы сравнили Deckhouse Virtualization Platform с «ванильной» версией по-честному: API-ресурсы, миграции, хранилища, сеть, безопасность. Получилась таблица на десяток с лишним отличий. 

Собрали в одной статье всё, что реализовали поверх KubeVirt, чтобы инженеры не тратили время на настройку и интеграцию: от sizing-политик до проброса USB в ВМ.

Смотрите, что мы добавили поверх KubeVirt

Как агентству управлять рекламой нескольких клиентов: разбираем инструменты Авито Рекламы

Thu, 09/03/2026 - 19:17

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

Разбираем инструменты Авито Рекламы, которые помогают агентствам масштабировать работу: API и интеграции, управление аккаунтами, настройку аудиторий и автоматические ставки.

Читать далее

Сколько зарабатывает DevOps-инженер в 2026 году

Thu, 09/03/2026 - 19:07

Медиана зарплаты DevOps-инженера в 2026 году держится в районе от 220 000 до 250 000 ₽, но разброс внутри одного грейда огромный: у Senior вилка идёт от 300 000 до 850 000 ₽.

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

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

Читать далее

От обновлённого ранкера до алгоритма Брезенхема: что дало + 11% ко времени в ленте ВКонтакте в 2026 году

Thu, 09/03/2026 - 19:00

Привет! Это Степан Малькевич, руководитель группы рекомендаций ленты ВКонтакте (AI VK).

За прошедшие месяцы 2026 года время в ленте выросло на 11%. За этими цифрами — серия изменений, каждое из которых сделало свой вклад в рост метрик. Сейчас расскажу, что мы обновили и что из этого вышло.

Читать далее

Как DevSpace ускорил проверку микрофронтендов

Thu, 09/03/2026 - 18:57

Чтобы проверить небольшую правку в микрофронтенде вместе с настоящим хостом, мне приходилось либо ждать полный CD-пайплайн, либо локально конфигурировать и поднимать хост, разводить порты, прописывать домены. Оба варианта меня не устраивали.

В статье рассказываю, как оставил всё окружение в Kubernetes, а локальную сборку начал синхронизировать прямо в pod через DevSpace.

Читать далее

Who's online

There are currently 1 user and 1 guest online.