Pipes Feed Preview: Все публикации подряд на Хабре & Все публикации подряд на Хабре & Все публикации подряд на Хабре

  1. Ломаем умный дом соседа и защищаем свой

    Mon, 26 Jan 2026 07:48:44 -0000

    Все началось с комментария для СМИ про атаки на умные гирлянды. Мне стало, во первых интересно разобраться глубже, а во вторых, показалось, что мне есть, что сказать по теме. Зря я что-ли два года продвигал решения по защите промышленных сетей и АСУ ТП. Умные гирлянды - это подвид IoT, умного дома или умного офиса. А умный дом – это частный случай промышленной сети. Но это не точно! Отсюда вывод - проблемы безопасности промышленных сетей наследуются умным офисом, домом и умными гирляндами, в частности. Вообще любым умным девайсом. Поэтому я буду писать умный дом(не буду брать его в кавычки) и при этом буду иметь ввиду умный дом, умный офис, умные гирлянды и IoT, в принципе. На промышленные сети тоже можно натянуть.

    Узнать насколько глубока кроличья нора
  2. Ландшафт киберугроз в 2025-м в России и мире

    Mon, 26 Jan 2026 07:38:09 -0000

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

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

    Читать далее
  3. [Перевод] Claude Code: практический гайд по настройке, автоматизации и работе с контекстом

    Mon, 26 Jan 2026 07:31:01 -0000

    Команда AI for Devs подготовила перевод подробного гайда по Claude Code — от skills и хуков до MCP, субагентов и плагинов. Автор делится реальным сетапом после месяцев ежедневной работы и показывает, как выжать максимум из Claude Code, не убив контекст и производительность.

    Читать далее
  4. Kernel Panic к 30 годам: почему выгорание — это не психология, а переполненный кэш и отказ ночного бэкапа

    Mon, 26 Jan 2026 07:29:57 -0000

    Наверняка многие из вас ловили этот момент. На часах 02:00, вы наконец-то захлопываете крышку макбука. Глаза песочит, поясница ноет. Вы ложитесь в кровать и... тишина. Физическое тело истощено в ноль, но в голове на максимальных оборотах продолжает крутиться бесконечный цикл while(true). Вы рендерите архитектуру, прокручиваете недавний напряженный синк с продактом, дебажите код без монитора и пытаетесь оптимизировать SQL-запрос, который уперся в потолок по I/O.

    Утром вы просыпаетесь с ощущением, что по вам проехал каток. Первая мысль: дожить до кофемашины. Вторая: дожить до выходных.

    По-моему, наша IT-индустрия совершила фатальную ошибку, когда романтизировала депривацию сна. Мы привыкли относиться ко сну как к досадной необходимости. Как к выключению из розетки (sudo shutdown -h now), во время которого система просто простаивает и не приносит пользы бизнесу. Но если копнуть в современную нейробиологию, выяснится неприятная вещь. Сон является самым ресурсоемким и активным процессом обслуживания нашей системы. Если мы не спим, мы не «работаем больше». Мы просто копим критические ошибки в ядре.

    Давайте разберем эту проблему так, как мы привыкли: через архитектуру, дебаггинг и системные протоколы. И начнем, пожалуй, с главного бага в нашей прошивке.

    Читать далее
  5. Устойчивые режимы поведения вместо плотности: динамический взгляд на кластеризацию

    Mon, 26 Jan 2026 07:28:37 -0000

    Несмотря на использование биологических аналогий, предлагаемый метод не относится к quorum sensing clustering в классическом смысле.
    В работах, вдохновлённых quorum sensing, сигнал напрямую связан с локальной плотностью и используется как механизм адаптивного выбора радиуса влияния или порога плотности. Фактически такие методы остаются плотностными моделями кластеризации с биологической мотивацией (см., например, arXiv:1303.3934).

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

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

    Читать далее
  6. [Перевод] Почему OpenAI на пути к банкротству?

    Mon, 26 Jan 2026 07:25:39 -0000

    Для Альтмана игра почти окончена

    Как первые клубы дыма, поднимающиеся от «Гинденбурга», ранние предупреждающие знаки о неминуемом и неизбежном катастрофическом разрушении OpenAI теперь неоспоримы. Это проблема, потому что в отличие от «Гинденбурга», который нёс груз богатых элит, груз OpenAI - это экономика США. Мы все видим дым. Однако команда дирижабля OpenAI, его фанатичные пассажиры и недалёкие люди, которым поручено заботиться о его драгоценном грузе, достигли уровня массовой истерии безумного отрицания и утверждают, что всё в порядке и что они на самом деле на курсе к приземлению в раю. Между тем остальные из нас знают, что нет дыма без огня, и даже крошечная искра может взорвать эту гигантскую бомбу прямо нам в лицо. Вот как OpenAI вот-вот рухнет, как «Гинденбург».

    Читать далее
  7. «Области тьмы» ИТ: платформы управления данными

    Mon, 26 Jan 2026 07:17:53 -0000

    В эпоху цифровизации, Вы когда-нибудь задумывались, существуют ли способы значительно снизить затраты на разработку ИТ-решений? И речь не про жалкую экономию в 5-10%, а именно экономию в разы, когда от прототипа до ввода в промышленную эксплуатацию - достаточно несколько дней разработки. Не месяцы, не годы, а именно дни. Особенно это актуально для инжиниринговых, конструкторских или производственных компаний, которые по своей сути не являются разработчиками ИТ, но вынуждены здесь и сейчас обеспечивать собственные нужды различными ИТ-решениями.

    Читать далее
  8. Моя RAG-система: как я за 8 дней собрал RAG для своего сайта визитки

    Mon, 26 Jan 2026 07:17:49 -0000

    За 8 дней частичной занятости я собрал RAG-систему на NestJS + PostgreSQL (pgvector), которая обрабатывает ~11 000 чанков документов.

    Первая версия отвечала около 4 минут, после оптимизации - 40–60 секунд.

    Главный вывод: RAG - это не «векторный поиск + LLM», а в первую очередь подготовка данных, фильтрация контекста и аккуратная работа с промптами.

    Читать далее
  9. [Перевод] Разработка технических тестовых заданий, устойчивых к ИИ

    Mon, 26 Jan 2026 07:07:45 -0000

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

    Читать далее
  10. Когда gfix бессилен: инструмент восстановления БД Firebird, спасаем данные

    Mon, 26 Jan 2026 07:05:59 -0000

    Разбираем бинарный формат Firebird по байтам: структура страниц, транзакции, MVCC. Пишем утилиту на Delphi для восстановления данных, когда gfix и gbak бессильны.

    Читать далее
  11. Концепция цифровой фотографии. Часть 1

    Mon, 26 Jan 2026 07:05:43 -0000

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

    Это событие считается важнейшей вехой в появлении цифровой фотографии. 

    Появление “цифры” резко изменило сам подход к фото. И дело не только в том, что появилась возможность моментально смотреть результат съемки или делать неограниченное число кадров. Изменилась сама концепция фотографии. Именно про это мы и поговорим сегодня. Обсудим техническую реализацию цифровых камер, особенности их конструкции, затронем обработку. И, конечно же, уделим время вычислительной фотографии. Добро пожаловать в мир без пленок!

    Читать далее
  12. Разбираю рекомендательную ленту свитера (анализ алгоритма ранжирования)

    Mon, 26 Jan 2026 07:04:42 -0000

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

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

    Главная проблема — из сотен миллионов ежедневных твитов невозможно прогнать через тяжелую Ranker-нейросеть каждый. Поэтому используются быстрые алгоритмы, чтобы отобрать топ кандидатов (конкретное число скрыто в params.rs). Для out-of-network контента X использует SimClusters — алгоритм, который находит сообщества пользователей с похожими интересами. Если вы попали в кластер "Любители Rust", а пост популярен в этом кластере, он попадёт в кандидаты, даже если вы не подписаны на автора.

    Потом идёт второй этап — Grok-трансформер, который для отобранных кандидатов предсказывает вероятность 19 различных действий (лайк, ретвит, ответ, шер в личку и другие).

    Читать далее
  13. В QA платят не за тестирование: анализ зарплат по 2500 вакансиям

    Mon, 26 Jan 2026 07:03:41 -0000

    «Сколько платят в QA» — вопрос не про цифры, а про роль. Анализ зарплат QA-вакансий за 2025 год по данным 2500 объявлений показывает, почему manual и junior остаются в нижнем сегменте рынка, а automation и fullstack-специалисты получают существенно больше.

    Читать далее
  14. Рынок видеокарт в 2026 году: дефицит, рост цен и чего ожидать

    Mon, 26 Jan 2026 07:00:39 -0000

    В начале 2026 года стало понятно, что с рынком видеокарт происходит что-то весьма серьезное. То, что раньше выглядело как временные перебои или спорадические скачки цен, больше не похоже на случайность. За этим стоят вполне конкретные причины — от решений производителей и до того, как сейчас распределяются мощности и ресурсы внутри отрасли. Давайте разберемся, что происходит с поставками видеокарт и к чему это в итоге приводит. Поехали!

    Читать далее
  15. SoftMax: как нейросети превращают сырые числа в уверенные вероятности — разбор с примерами и математикой

    Mon, 26 Jan 2026 06:57:48 -0000

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

    Читать далее
  16. «It depends: как перестать верить «золотым правилам», или почему ИИ будет проектировать печатные платы»

    Mon, 26 Jan 2026 06:29:03 -0000

    Вы всё еще считаете ширину дорожек по калькулятору? Поздравляю, вы вступили в секту «Я верю стандарту, потому что его написали умные люди». Правда в том, что ваши расчеты — это фейк-ньюс, основанный на «черновике» 70-летней давности. В этой статье мы похороним «золотые правила» топологии, разберем, почему ваш многолетний опыт мешает вам проектировать современные платы, и выясним, как слепое следование гайдам привело к краху топовых видеокарт RTX 3080. Читать на свой страх и риск: после этого ваша инженерная реальность никогда не будет прежней.

    Читать далее
  17. [Перевод] Как Стэнфордский университет учит креативности с ИИ. Лекция профессора Джереми Атли набрала уже 2 млн просмотров

    Mon, 26 Jan 2026 06:05:31 -0000

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

    Читать далее
  18. Как компьютер понимает Языки программирования: история о том, как ваш код превращается в нули и единицы

    Mon, 26 Jan 2026 06:01:32 -0000

    Привет, Хабр! (И тебе, случайный читатель, который думает, что "код - это магия", а процессор - маленький гномик, который внутри ноутбука читает for i in range(10) и послушно бегает кругами.)

    Сегодня разберёмся с вопросом, который в какой-то момент приходит в голову каждому разработчику, а потом быстро вытесняется дедлайном:

    Как вообще компьютер “читает” Python или 1С или любой другой язык программирования, если он понимает только 0 и 1? И почему ваш идеальный код иногда превращается в "segmentation fault" / "Неопределённая ошибка" / “Пользователь не найден (хотя он сидит напротив)”?

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

    Поехали. Будет без хардкора уровня “компилятор за 21 день”, но с понятными аналогиями, для статьи упростил всё до минимума. Реально постарался переварить информацию и выдать её в красивой упаковке. Кстати, в статье будут примеры из двух разных миров Python и 1С, так что будет интересно…

    Читать далее
  19. Базовый минимум. Часть 2: промпт-инжиниринг

    Mon, 26 Jan 2026 06:01:11 -0000

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

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

    Читать далее
  20. Рентген может не отличить опасное от безобидного: как работает досмотр багажа и зачем там ИИ

    Mon, 26 Jan 2026 06:00:20 -0000

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

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

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

    Сдать багаж на проверку
  21. Как я сделал классификатор обращений для телеком-поддержки на своей LLM за $10/месяц

    Mon, 26 Jan 2026 05:55:30 -0000

    Fine-tuned Qwen2.5-0.5B для классификации обращений в поддержку: intent, category, urgency, sentiment, routing — всё в одном JSON. Модель 350 МБ, работает на CPU, стоимость инфраструктуры $10/месяц. Рассказываю как обучал, квантовал и деплоил.

    Читать далее
  22. Синхронизация файлов в PostgreSQL

    Mon, 26 Jan 2026 05:27:23 -0000

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

    Читать далее
  23. Ого! 7 сантиметров! Ну так и быть, снимем с вас блокировку счетов по 115-ФЗ

    Mon, 26 Jan 2026 05:25:21 -0000

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

    Но летом, прошлого года, блокировки за "отмывание" были еще в диковинку и моя статья
    "Если вам звонят из службы безопасности банка — будьте осторожны. Это может быть служба безопасности банка" - вызвала бурное обсуждение.

    Я обещал, что расскажу чем все закончилось и дам несколько советов тем, кто попал в эту ситуацию (на примере собственного опыта). Мне таки удалось снять с себя подозрение в "отмывании".

    Думаете это было легко?

    А вот и нет
  24. Теория бесконечных денег. Как делают огромные деньги на запусках онлайн-курсов?

    Mon, 26 Jan 2026 05:22:19 -0000

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

    Читать далее
  25. Старые Mac mini, Proxmox и немного упрямства: как я собрал свою инфраструктуру вместо облака

    Mon, 26 Jan 2026 05:15:13 -0000

    В каждом офисе есть кладбище техники. У нас это были старые Mac mini — аккуратно сложенные, тихие, бесполезные. Когда-то на них работали, потом они перестали тянуть современные задачи, а дальше стандартный сценарий: «Давайте не выкидывать, вдруг пригодятся».

    Как оказалось, пригодились.

    Привет, Хабр! Меня зовут Николай, я занимаюсь выстраиванием инфраструктуры в web-продакшне RocketDev. В этой статье я расскажу, как дал вторую жизнь офисному железу и приспособил его для рабочих задач.

    Читать далее
  26. Кринж-обзор на форум в Давосе, а также твиттер-срач Маска с Ryanair

    Mon, 26 Jan 2026 05:03:42 -0000

    Самые интересные новости финансов и технологий в России и мире за неделю: Трамп анонсировал сделку по Гренландии и Совет Мира, серебро выросло в январе почти в полтора раза, РКН топит за ИИ-блокировки интернета, россиян за границей хотят обязать сообщать о ВНЖ, Альтман ищет деньги для OpenAI, а также интеграция Claude в Excel.

    Читать далее
  27. Как использовать API поисковых подсказок Google

    Mon, 26 Jan 2026 04:51:05 -0000

    Google Autocomplete (Google Suggest) — механизм автодополнения поисковых запросов, который отображает подсказки в реальном времени. Несмотря на отсутствие официальной документации, его поведение достаточно стабильно и широко используется в SEO, анализе поискового интента и сборе семантики.

    Читать далее
  28. Почему легендарные телефоны Siemens были такими ненадежными? [Длиннопост про железо]

    Mon, 26 Jan 2026 04:18:01 -0000

    Некоторое время назад ко мне в руки попал легендарный телефон Siemens C65 в очень прискорбном состоянии. Гаджет буквально всем своим видом говорил, что он устал: корпус был разбит в хлам, задняя крышка с аккумулятором отсутствовали, однако на всеобщее удивление дисплей был цел. Вся эта ситуация вдохновила меня написать небольшую историю того, почему Siemens'ы после 55'ой серии были такими ненадежными...

    Читать далее
  29. От «Человека-функции» к Архитектору: ИИ освобождает от рабства специализации

    Mon, 26 Jan 2026 03:45:35 -0000

    TL;DR:

    Десятилетиями рынок вынуждал нас замыкаться в узких нишах (становиться «React-разработчиками» вместо инженеров) из-за когнитивных ограничений: мы не могли помнить всё. Это было формой профессионального закрепощения.

    С приходом ИИ стоимость доступа к фактам, синтаксису и справочной информации упала до нуля. Нейросеть помнит документацию лучше любого сеньора.

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

    Читать далее
  30. А вы всегда пьёте коньяк на завтрак или только по выходным?

    Mon, 26 Jan 2026 03:30:52 -0000

    А вы всегда пьёте коньяк на завтрак или только по выходным?

    Привет всем, я – Соня, IT HRD. Начинала как QA инженер. Люблю tech и инженеров за то, что помимо работы тут всегда узнаёшь разные крутые понятия и термины полезные не только для работы но и для жизни. За 20 лет работы накопилось много продуктово-инженерных жаргонизмов, пратик, законов и принципов, которые я была бы рада узнать пораньше. Можно прям в старших классах школы вместо ОБЖ.Ниже — мои любимые. Добавляйте в комменты свои.

    1. Ложная дихотомия
    Ложная дилемма, чёрно-белое мышление — это логическая ошибка и манипулятивная тактика, при которой из множества вариантов предлагаются только два (обычно крайних), игнорируя промежуточные или иные альтернативы. Этот приём сужает выбор, вынуждая принять одну сторону, часто ложно представляя одну из альтернатив как приемлемую, а другую — как неприемлемую. Мир не чёрно-белый. Наш коньяк с этой полки.

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

    3. Игра с ненулевой суммой
    Ситуация в теории игр, где выигрыш одного участника не обязательно означает равный по модулю проигрыш другого. Сумма результатов (выигрышей и проигрышей) может быть больше или меньше нуля, что позволяет сторонам получить взаимную выгоду (win-win) или совместно проиграть. В играх с нулевой суммой выигрыш одного игрока всегда равен проигрышу другого. Шахматы или шашки: если один победил (+1), второй обязательно проиграл (-1). Сумма: 1 + (-1) = 0.

    Читать далее
  31. [Перевод] Rust 1.93.0: обновление встроенного musl, глобальный аллокатор и tls, cfg в asm

    Mon, 26 Jan 2026 02:57:16 -0000

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

    Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.93.0 вам достаточно выполнить команду:

    $ rustup update stable

    Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.

    Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    Что стабилизировано в 1.93.0
  32. Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

    Mon, 26 Jan 2026 00:02:47 -0000

    1. Что сделал?
    Переехал с GitLab на свой сервер, написал свой python-скрипт, который мигрирует не просто все репозитории, но и настройки, описания, картинки(done) и мердж/пулл-реквесты(in-progress). Бонусом настроил простой git fetch/push одновременно на все GitLab, GitHub, ... remotes.

    2. Зачем?
    Локальный сервис независим от РКН, КВН, "чебурнета" и гео-блокировки аккаунта, бэкап под контролем, без опасения утечек из облаков по независящим причинам.

    3. Как?
    Когда у тебя несколько десятков pet-проектов на Gitlab/Github, для каждого копи-пастить git clone/push --mirror со многими параметрами и вручную копаться в web интерфейсах откровенно "скучно и лениво".

    В статье: поиск решения по полной миграции, комментарии по коду и настройки скрипта. Вторую часть по мульти git fetch/push оформляю

    Гуглил похожие решения, не нашел. В итоге написал свое.

    Читать далее
  33. End-to-End беспилотник на VLM в домашних условиях. Часть 1

    Sun, 25 Jan 2026 21:50:20 -0000

    Проектируем беспилотник в домашних условиях. End-to-End подход на основе открытой визуально-языковой модели qwen2.5vl. Задача следования за объектом реализована без дополнительного обучения, только на основе текстового чата с моделью.

    Читать далее
  34. Конец эпохи «белых списков»: РКН повлиял на работу облачных провайдеров, рабочие варианты и решения багов

    Sun, 25 Jan 2026 21:24:57 -0000

    Все слышали новости и прекрасно понимают к чему идет дело мы наблюдаем переход к Туркменскому сценарию. РКН фактически запретил облачным провайдерам (VK Cloud, Yandex Cloud) сдавать серверы в аренду под VPN, закрыв лазейку с поимкой "белого" IP. Теперь недостаточно просто поднять прокси нужно воевать с DPI и капризами транспорта XHTTP.
    Расскажу что смог нащупать, какие сервисы что сейчас из себя представляют, а так же исправим самые популярные баги которые часто встречаются при настройке.

    Читать далее
  35. [Перевод] Маппинг POJO в MongoDB с помощью Jackson

    Sun, 25 Jan 2026 20:56:20 -0000

    В Java-приложениях, работающих с MongoDB, преобразование данных между нативным документо-ориентированным представлением MongoDB и обычными Java-объектами (POJO — Plain Old Java Objects) является частой задачей.

    Читать далее
  36. Математическая битва ИИ: сравнение ChatGPT 5.2 Pro и Gemini 3 Pro в решении задач

    Sun, 25 Jan 2026 20:53:31 -0000

    Признайтесь: вы когда-нибудь задумывались, можно ли уже сегодня доверить ИИ олимпиадную задачу по математике? Не просто посчитать пример, а распутать геометрическую спираль, оптимизировать “спичечное” представление числа или найти все неоднозначные моменты на странных часах без цифр?

    Я – да. И поэтому, когда в конце 2025 года OpenAI анонсировала ChatGPT 5.2 Pro, заточенный именно под сложные рассуждения и научные задачи, я понял: пора проверять по-настоящему.

    Мы решили устроить настоящую математическую дуэль между двумя титанами: ChatGPT 5.2 Pro и уже успевшим нашуметь Gemini 3 Pro от Google. Без веб-поиска, без подсказок – только чистая логика, длинные цепочки рассуждений и, где нужно, аккуратный Python-код.

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

    Результаты оказались не просто интересными. Готовы узнать, кто победил?

    Читать далее
  37. Компромиссы построчной вставки в БД и батчинга

    Sun, 25 Jan 2026 19:28:16 -0000

    У тех, кто не кодит, бытует мнение, что у разработчиков на любую задачу есть какое-то одно решение — бест-практика. Достаточно почитать SO или, вот теперь, пообщаться с нейронкой и — вуаля — задача сделана. На практике, даже у такой задачи, как вставить данные в БД, есть варианты решения, каждый со своими плюсами и минусами. Делюсь небольшим примером.

    Читать далее
  38. Эволюция CTO: от техдиректора лаборатории до стратегического лидера

    Sun, 25 Jan 2026 18:45:35 -0000

    Позиция CTO (Chief Technology Officer, технический директор) появилась не вместе с интернетом, а задолго до этого – еще в эпоху больших корпораций и лабораторий. Ещё в 1950-х годах в США и Великобритании крупные компании создавали удалённые R&D‑центры и поняли, что там нужны не просто учёные, а техподкованные руководители, эдакие техножрецы, которые могли бы объединять науку и бизнес . К концу 1980-х технологии стали настолько важны, что «технических директоров» начали официально назначать в крупных фирмах, ориентируя их уже не только на внутреннюю лабораторию, а на развитие бизнеса в целом . Веяние новой роли быстро перекинулось и в CIS (после 2000-х главным образом), когда ИТ‑компании и стартапы стали брать на себя модели западных корпораций. Так, например, в Яндексе с основания в 2000 году одним из CTO стал сооснователь Илья Сегалович – из первых сигнальных звоночков, что даже в России формируется такой управленческий пост.

    Интересно, что сами исследователи подчеркивали: изначально CTO не был просто «главным инженером». Когда корпорации 1980–90-х годов в США «переводили» директоров R&D в CTO, выяснялось, что их навыки оказываются слишком узкими. Классический научный руководитель не годился в нового тех­директора, потому что задачи CTO кардинально отличаются от задач заведующего лабораторией. Пост CTO сформулировали как задачу перевести технические возможности в стратегические бизнес-решения. Проще говоря, CTO — это уже не просто суперпрограммист с магистром, а гибрид менеджера и технаря, который одновременно понимает код и умеет объяснить его влиянию на маркетинг. Как пишет компания Splunk, CTO — это топ‑менеджер, «балансирующий техническую и бизнес‑стороны, чтобы стимулировать инновации и рост».

    Узнать больше
  39. Топ 6 проблем B2B маркетологов в 2026 году

    Sun, 25 Jan 2026 18:12:26 -0000

    Недавно Энн Гинн задала мне несколько вопросов для статьи в Content Marketing Institute. Это дало мне возможность сесть и систематизировать свои мысли о проблемах CMO в B2B в 2026 году. Делать это раз в год действительно полезно. Рекомендую всем.

    2025 год уже принес зубодробительные изменения в повседневную работу маркетологов. В 2026 году эти изменения станут новой нормой. Причины экономические и технологические.

    Читать далее
  40. Серебро, металл цифровой эпохи, и история братьев Хант

    Sun, 25 Jan 2026 18:09:32 -0000

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

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

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

    Читать далее
  41. Ломаем умный дом соседа и защищаем свой

    Mon, 26 Jan 2026 07:48:44 -0000

    Все началось с комментария для СМИ про атаки на умные гирлянды. Мне стало, во первых интересно разобраться глубже, а во вторых, показалось, что мне есть, что сказать по теме. Зря я что-ли два года продвигал решения по защите промышленных сетей и АСУ ТП. Умные гирлянды - это подвид IoT, умного дома или умного офиса. А умный дом – это частный случай промышленной сети. Но это не точно! Отсюда вывод - проблемы безопасности промышленных сетей наследуются умным офисом, домом и умными гирляндами, в частности. Вообще любым умным девайсом. Поэтому я буду писать умный дом(не буду брать его в кавычки) и при этом буду иметь ввиду умный дом, умный офис, умные гирлянды и IoT, в принципе. На промышленные сети тоже можно натянуть.

    Узнать насколько глубока кроличья нора
  42. Ландшафт киберугроз в 2025-м в России и мире

    Mon, 26 Jan 2026 07:38:09 -0000

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

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

    Читать далее
  43. [Перевод] Claude Code: практический гайд по настройке, автоматизации и работе с контекстом

    Mon, 26 Jan 2026 07:31:01 -0000

    Команда AI for Devs подготовила перевод подробного гайда по Claude Code — от skills и хуков до MCP, субагентов и плагинов. Автор делится реальным сетапом после месяцев ежедневной работы и показывает, как выжать максимум из Claude Code, не убив контекст и производительность.

    Читать далее
  44. Kernel Panic к 30 годам: почему выгорание — это не психология, а переполненный кэш и отказ ночного бэкапа

    Mon, 26 Jan 2026 07:29:57 -0000

    Наверняка многие из вас ловили этот момент. На часах 02:00, вы наконец-то захлопываете крышку макбука. Глаза песочит, поясница ноет. Вы ложитесь в кровать и... тишина. Физическое тело истощено в ноль, но в голове на максимальных оборотах продолжает крутиться бесконечный цикл while(true). Вы рендерите архитектуру, прокручиваете недавний напряженный синк с продактом, дебажите код без монитора и пытаетесь оптимизировать SQL-запрос, который уперся в потолок по I/O.

    Утром вы просыпаетесь с ощущением, что по вам проехал каток. Первая мысль: дожить до кофемашины. Вторая: дожить до выходных.

    По-моему, наша IT-индустрия совершила фатальную ошибку, когда романтизировала депривацию сна. Мы привыкли относиться ко сну как к досадной необходимости. Как к выключению из розетки (sudo shutdown -h now), во время которого система просто простаивает и не приносит пользы бизнесу. Но если копнуть в современную нейробиологию, выяснится неприятная вещь. Сон является самым ресурсоемким и активным процессом обслуживания нашей системы. Если мы не спим, мы не «работаем больше». Мы просто копим критические ошибки в ядре.

    Давайте разберем эту проблему так, как мы привыкли: через архитектуру, дебаггинг и системные протоколы. И начнем, пожалуй, с главного бага в нашей прошивке.

    Читать далее
  45. Устойчивые режимы поведения вместо плотности: динамический взгляд на кластеризацию

    Mon, 26 Jan 2026 07:28:37 -0000

    Несмотря на использование биологических аналогий, предлагаемый метод не относится к quorum sensing clustering в классическом смысле.
    В работах, вдохновлённых quorum sensing, сигнал напрямую связан с локальной плотностью и используется как механизм адаптивного выбора радиуса влияния или порога плотности. Фактически такие методы остаются плотностными моделями кластеризации с биологической мотивацией (см., например, arXiv:1303.3934).

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

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

    Читать далее
  46. [Перевод] Почему OpenAI на пути к банкротству?

    Mon, 26 Jan 2026 07:25:39 -0000

    Для Альтмана игра почти окончена

    Как первые клубы дыма, поднимающиеся от «Гинденбурга», ранние предупреждающие знаки о неминуемом и неизбежном катастрофическом разрушении OpenAI теперь неоспоримы. Это проблема, потому что в отличие от «Гинденбурга», который нёс груз богатых элит, груз OpenAI - это экономика США. Мы все видим дым. Однако команда дирижабля OpenAI, его фанатичные пассажиры и недалёкие люди, которым поручено заботиться о его драгоценном грузе, достигли уровня массовой истерии безумного отрицания и утверждают, что всё в порядке и что они на самом деле на курсе к приземлению в раю. Между тем остальные из нас знают, что нет дыма без огня, и даже крошечная искра может взорвать эту гигантскую бомбу прямо нам в лицо. Вот как OpenAI вот-вот рухнет, как «Гинденбург».

    Читать далее
  47. «Области тьмы» ИТ: платформы управления данными

    Mon, 26 Jan 2026 07:17:53 -0000

    В эпоху цифровизации, Вы когда-нибудь задумывались, существуют ли способы значительно снизить затраты на разработку ИТ-решений? И речь не про жалкую экономию в 5-10%, а именно экономию в разы, когда от прототипа до ввода в промышленную эксплуатацию - достаточно несколько дней разработки. Не месяцы, не годы, а именно дни. Особенно это актуально для инжиниринговых, конструкторских или производственных компаний, которые по своей сути не являются разработчиками ИТ, но вынуждены здесь и сейчас обеспечивать собственные нужды различными ИТ-решениями.

    Читать далее
  48. Моя RAG-система: как я за 8 дней собрал RAG для своего сайта визитки

    Mon, 26 Jan 2026 07:17:49 -0000

    За 8 дней частичной занятости я собрал RAG-систему на NestJS + PostgreSQL (pgvector), которая обрабатывает ~11 000 чанков документов.

    Первая версия отвечала около 4 минут, после оптимизации - 40–60 секунд.

    Главный вывод: RAG - это не «векторный поиск + LLM», а в первую очередь подготовка данных, фильтрация контекста и аккуратная работа с промптами.

    Читать далее
  49. [Перевод] Разработка технических тестовых заданий, устойчивых к ИИ

    Mon, 26 Jan 2026 07:07:45 -0000

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

    Читать далее
  50. Когда gfix бессилен: инструмент восстановления БД Firebird, спасаем данные

    Mon, 26 Jan 2026 07:05:59 -0000

    Разбираем бинарный формат Firebird по байтам: структура страниц, транзакции, MVCC. Пишем утилиту на Delphi для восстановления данных, когда gfix и gbak бессильны.

    Читать далее
  51. Концепция цифровой фотографии. Часть 1

    Mon, 26 Jan 2026 07:05:43 -0000

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

    Это событие считается важнейшей вехой в появлении цифровой фотографии. 

    Появление “цифры” резко изменило сам подход к фото. И дело не только в том, что появилась возможность моментально смотреть результат съемки или делать неограниченное число кадров. Изменилась сама концепция фотографии. Именно про это мы и поговорим сегодня. Обсудим техническую реализацию цифровых камер, особенности их конструкции, затронем обработку. И, конечно же, уделим время вычислительной фотографии. Добро пожаловать в мир без пленок!

    Читать далее
  52. Разбираю рекомендательную ленту свитера (анализ алгоритма ранжирования)

    Mon, 26 Jan 2026 07:04:42 -0000

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

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

    Главная проблема — из сотен миллионов ежедневных твитов невозможно прогнать через тяжелую Ranker-нейросеть каждый. Поэтому используются быстрые алгоритмы, чтобы отобрать топ кандидатов (конкретное число скрыто в params.rs). Для out-of-network контента X использует SimClusters — алгоритм, который находит сообщества пользователей с похожими интересами. Если вы попали в кластер "Любители Rust", а пост популярен в этом кластере, он попадёт в кандидаты, даже если вы не подписаны на автора.

    Потом идёт второй этап — Grok-трансформер, который для отобранных кандидатов предсказывает вероятность 19 различных действий (лайк, ретвит, ответ, шер в личку и другие).

    Читать далее
  53. В QA платят не за тестирование: анализ зарплат по 2500 вакансиям

    Mon, 26 Jan 2026 07:03:41 -0000

    «Сколько платят в QA» — вопрос не про цифры, а про роль. Анализ зарплат QA-вакансий за 2025 год по данным 2500 объявлений показывает, почему manual и junior остаются в нижнем сегменте рынка, а automation и fullstack-специалисты получают существенно больше.

    Читать далее
  54. Рынок видеокарт в 2026 году: дефицит, рост цен и чего ожидать

    Mon, 26 Jan 2026 07:00:39 -0000

    В начале 2026 года стало понятно, что с рынком видеокарт происходит что-то весьма серьезное. То, что раньше выглядело как временные перебои или спорадические скачки цен, больше не похоже на случайность. За этим стоят вполне конкретные причины — от решений производителей и до того, как сейчас распределяются мощности и ресурсы внутри отрасли. Давайте разберемся, что происходит с поставками видеокарт и к чему это в итоге приводит. Поехали!

    Читать далее
  55. SoftMax: как нейросети превращают сырые числа в уверенные вероятности — разбор с примерами и математикой

    Mon, 26 Jan 2026 06:57:48 -0000

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

    Читать далее
  56. «It depends: как перестать верить «золотым правилам», или почему ИИ будет проектировать печатные платы»

    Mon, 26 Jan 2026 06:29:03 -0000

    Вы всё еще считаете ширину дорожек по калькулятору? Поздравляю, вы вступили в секту «Я верю стандарту, потому что его написали умные люди». Правда в том, что ваши расчеты — это фейк-ньюс, основанный на «черновике» 70-летней давности. В этой статье мы похороним «золотые правила» топологии, разберем, почему ваш многолетний опыт мешает вам проектировать современные платы, и выясним, как слепое следование гайдам привело к краху топовых видеокарт RTX 3080. Читать на свой страх и риск: после этого ваша инженерная реальность никогда не будет прежней.

    Читать далее
  57. [Перевод] Как Стэнфордский университет учит креативности с ИИ. Лекция профессора Джереми Атли набрала уже 2 млн просмотров

    Mon, 26 Jan 2026 06:05:31 -0000

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

    Читать далее
  58. Как компьютер понимает Языки программирования: история о том, как ваш код превращается в нули и единицы

    Mon, 26 Jan 2026 06:01:32 -0000

    Привет, Хабр! (И тебе, случайный читатель, который думает, что "код - это магия", а процессор - маленький гномик, который внутри ноутбука читает for i in range(10) и послушно бегает кругами.)

    Сегодня разберёмся с вопросом, который в какой-то момент приходит в голову каждому разработчику, а потом быстро вытесняется дедлайном:

    Как вообще компьютер “читает” Python или 1С или любой другой язык программирования, если он понимает только 0 и 1? И почему ваш идеальный код иногда превращается в "segmentation fault" / "Неопределённая ошибка" / “Пользователь не найден (хотя он сидит напротив)”?

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

    Поехали. Будет без хардкора уровня “компилятор за 21 день”, но с понятными аналогиями, для статьи упростил всё до минимума. Реально постарался переварить информацию и выдать её в красивой упаковке. Кстати, в статье будут примеры из двух разных миров Python и 1С, так что будет интересно…

    Читать далее
  59. Базовый минимум. Часть 2: промпт-инжиниринг

    Mon, 26 Jan 2026 06:01:11 -0000

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

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

    Читать далее
  60. Рентген может не отличить опасное от безобидного: как работает досмотр багажа и зачем там ИИ

    Mon, 26 Jan 2026 06:00:20 -0000

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

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

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

    Сдать багаж на проверку
  61. Как я сделал классификатор обращений для телеком-поддержки на своей LLM за $10/месяц

    Mon, 26 Jan 2026 05:55:30 -0000

    Fine-tuned Qwen2.5-0.5B для классификации обращений в поддержку: intent, category, urgency, sentiment, routing — всё в одном JSON. Модель 350 МБ, работает на CPU, стоимость инфраструктуры $10/месяц. Рассказываю как обучал, квантовал и деплоил.

    Читать далее
  62. Синхронизация файлов в PostgreSQL

    Mon, 26 Jan 2026 05:27:23 -0000

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

    Читать далее
  63. Ого! 7 сантиметров! Ну так и быть, снимем с вас блокировку счетов по 115-ФЗ

    Mon, 26 Jan 2026 05:25:21 -0000

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

    Но летом, прошлого года, блокировки за "отмывание" были еще в диковинку и моя статья
    "Если вам звонят из службы безопасности банка — будьте осторожны. Это может быть служба безопасности банка" - вызвала бурное обсуждение.

    Я обещал, что расскажу чем все закончилось и дам несколько советов тем, кто попал в эту ситуацию (на примере собственного опыта). Мне таки удалось снять с себя подозрение в "отмывании".

    Думаете это было легко?

    А вот и нет
  64. Теория бесконечных денег. Как делают огромные деньги на запусках онлайн-курсов?

    Mon, 26 Jan 2026 05:22:19 -0000

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

    Читать далее
  65. Старые Mac mini, Proxmox и немного упрямства: как я собрал свою инфраструктуру вместо облака

    Mon, 26 Jan 2026 05:15:13 -0000

    В каждом офисе есть кладбище техники. У нас это были старые Mac mini — аккуратно сложенные, тихие, бесполезные. Когда-то на них работали, потом они перестали тянуть современные задачи, а дальше стандартный сценарий: «Давайте не выкидывать, вдруг пригодятся».

    Как оказалось, пригодились.

    Привет, Хабр! Меня зовут Николай, я занимаюсь выстраиванием инфраструктуры в web-продакшне RocketDev. В этой статье я расскажу, как дал вторую жизнь офисному железу и приспособил его для рабочих задач.

    Читать далее
  66. Кринж-обзор на форум в Давосе, а также твиттер-срач Маска с Ryanair

    Mon, 26 Jan 2026 05:03:42 -0000

    Самые интересные новости финансов и технологий в России и мире за неделю: Трамп анонсировал сделку по Гренландии и Совет Мира, серебро выросло в январе почти в полтора раза, РКН топит за ИИ-блокировки интернета, россиян за границей хотят обязать сообщать о ВНЖ, Альтман ищет деньги для OpenAI, а также интеграция Claude в Excel.

    Читать далее
  67. Как использовать API поисковых подсказок Google

    Mon, 26 Jan 2026 04:51:05 -0000

    Google Autocomplete (Google Suggest) — механизм автодополнения поисковых запросов, который отображает подсказки в реальном времени. Несмотря на отсутствие официальной документации, его поведение достаточно стабильно и широко используется в SEO, анализе поискового интента и сборе семантики.

    Читать далее
  68. Почему легендарные телефоны Siemens были такими ненадежными? [Длиннопост про железо]

    Mon, 26 Jan 2026 04:18:01 -0000

    Некоторое время назад ко мне в руки попал легендарный телефон Siemens C65 в очень прискорбном состоянии. Гаджет буквально всем своим видом говорил, что он устал: корпус был разбит в хлам, задняя крышка с аккумулятором отсутствовали, однако на всеобщее удивление дисплей был цел. Вся эта ситуация вдохновила меня написать небольшую историю того, почему Siemens'ы после 55'ой серии были такими ненадежными...

    Читать далее
  69. От «Человека-функции» к Архитектору: ИИ освобождает от рабства специализации

    Mon, 26 Jan 2026 03:45:35 -0000

    TL;DR:

    Десятилетиями рынок вынуждал нас замыкаться в узких нишах (становиться «React-разработчиками» вместо инженеров) из-за когнитивных ограничений: мы не могли помнить всё. Это было формой профессионального закрепощения.

    С приходом ИИ стоимость доступа к фактам, синтаксису и справочной информации упала до нуля. Нейросеть помнит документацию лучше любого сеньора.

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

    Читать далее
  70. А вы всегда пьёте коньяк на завтрак или только по выходным?

    Mon, 26 Jan 2026 03:30:52 -0000

    А вы всегда пьёте коньяк на завтрак или только по выходным?

    Привет всем, я – Соня, IT HRD. Начинала как QA инженер. Люблю tech и инженеров за то, что помимо работы тут всегда узнаёшь разные крутые понятия и термины полезные не только для работы но и для жизни. За 20 лет работы накопилось много продуктово-инженерных жаргонизмов, пратик, законов и принципов, которые я была бы рада узнать пораньше. Можно прям в старших классах школы вместо ОБЖ.Ниже — мои любимые. Добавляйте в комменты свои.

    1. Ложная дихотомия
    Ложная дилемма, чёрно-белое мышление — это логическая ошибка и манипулятивная тактика, при которой из множества вариантов предлагаются только два (обычно крайних), игнорируя промежуточные или иные альтернативы. Этот приём сужает выбор, вынуждая принять одну сторону, часто ложно представляя одну из альтернатив как приемлемую, а другую — как неприемлемую. Мир не чёрно-белый. Наш коньяк с этой полки.

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

    3. Игра с ненулевой суммой
    Ситуация в теории игр, где выигрыш одного участника не обязательно означает равный по модулю проигрыш другого. Сумма результатов (выигрышей и проигрышей) может быть больше или меньше нуля, что позволяет сторонам получить взаимную выгоду (win-win) или совместно проиграть. В играх с нулевой суммой выигрыш одного игрока всегда равен проигрышу другого. Шахматы или шашки: если один победил (+1), второй обязательно проиграл (-1). Сумма: 1 + (-1) = 0.

    Читать далее
  71. [Перевод] Rust 1.93.0: обновление встроенного musl, глобальный аллокатор и tls, cfg в asm

    Mon, 26 Jan 2026 02:57:16 -0000

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

    Если у вас есть предыдущая версия Rust, установленная через rustup, то для обновления до версии 1.93.0 вам достаточно выполнить команду:

    $ rustup update stable

    Если у вас ещё не установлен rustup, вы можете установить его с соответствующей страницы нашего веб-сайта, а также посмотреть подробные примечания к выпуску на GitHub.

    Если вы хотите помочь нам протестировать будущие выпуски, вы можете использовать канал beta (rustup default beta) или nightly (rustup default nightly). Пожалуйста, сообщайте обо всех встреченных вами ошибках.

    Что стабилизировано в 1.93.0
  72. Скрипт полной миграции из GitLab на свой сервер и настройка Git для одновременного fetch/push в несколько remotes

    Mon, 26 Jan 2026 00:02:47 -0000

    1. Что сделал?
    Переехал с GitLab на свой сервер, написал свой python-скрипт, который мигрирует не просто все репозитории, но и настройки, описания, картинки(done) и мердж/пулл-реквесты(in-progress). Бонусом настроил простой git fetch/push одновременно на все GitLab, GitHub, ... remotes.

    2. Зачем?
    Локальный сервис независим от РКН, КВН, "чебурнета" и гео-блокировки аккаунта, бэкап под контролем, без опасения утечек из облаков по независящим причинам.

    3. Как?
    Когда у тебя несколько десятков pet-проектов на Gitlab/Github, для каждого копи-пастить git clone/push --mirror со многими параметрами и вручную копаться в web интерфейсах откровенно "скучно и лениво".

    В статье: поиск решения по полной миграции, комментарии по коду и настройки скрипта. Вторую часть по мульти git fetch/push оформляю

    Гуглил похожие решения, не нашел. В итоге написал свое.

    Читать далее
  73. End-to-End беспилотник на VLM в домашних условиях. Часть 1

    Sun, 25 Jan 2026 21:50:20 -0000

    Проектируем беспилотник в домашних условиях. End-to-End подход на основе открытой визуально-языковой модели qwen2.5vl. Задача следования за объектом реализована без дополнительного обучения, только на основе текстового чата с моделью.

    Читать далее
  74. Конец эпохи «белых списков»: РКН повлиял на работу облачных провайдеров, рабочие варианты и решения багов

    Sun, 25 Jan 2026 21:24:57 -0000

    Все слышали новости и прекрасно понимают к чему идет дело мы наблюдаем переход к Туркменскому сценарию. РКН фактически запретил облачным провайдерам (VK Cloud, Yandex Cloud) сдавать серверы в аренду под VPN, закрыв лазейку с поимкой "белого" IP. Теперь недостаточно просто поднять прокси нужно воевать с DPI и капризами транспорта XHTTP.
    Расскажу что смог нащупать, какие сервисы что сейчас из себя представляют, а так же исправим самые популярные баги которые часто встречаются при настройке.

    Читать далее
  75. [Перевод] Маппинг POJO в MongoDB с помощью Jackson

    Sun, 25 Jan 2026 20:56:20 -0000

    В Java-приложениях, работающих с MongoDB, преобразование данных между нативным документо-ориентированным представлением MongoDB и обычными Java-объектами (POJO — Plain Old Java Objects) является частой задачей.

    Читать далее
  76. Математическая битва ИИ: сравнение ChatGPT 5.2 Pro и Gemini 3 Pro в решении задач

    Sun, 25 Jan 2026 20:53:31 -0000

    Признайтесь: вы когда-нибудь задумывались, можно ли уже сегодня доверить ИИ олимпиадную задачу по математике? Не просто посчитать пример, а распутать геометрическую спираль, оптимизировать “спичечное” представление числа или найти все неоднозначные моменты на странных часах без цифр?

    Я – да. И поэтому, когда в конце 2025 года OpenAI анонсировала ChatGPT 5.2 Pro, заточенный именно под сложные рассуждения и научные задачи, я понял: пора проверять по-настоящему.

    Мы решили устроить настоящую математическую дуэль между двумя титанами: ChatGPT 5.2 Pro и уже успевшим нашуметь Gemini 3 Pro от Google. Без веб-поиска, без подсказок – только чистая логика, длинные цепочки рассуждений и, где нужно, аккуратный Python-код.

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

    Результаты оказались не просто интересными. Готовы узнать, кто победил?

    Читать далее
  77. Компромиссы построчной вставки в БД и батчинга

    Sun, 25 Jan 2026 19:28:16 -0000

    У тех, кто не кодит, бытует мнение, что у разработчиков на любую задачу есть какое-то одно решение — бест-практика. Достаточно почитать SO или, вот теперь, пообщаться с нейронкой и — вуаля — задача сделана. На практике, даже у такой задачи, как вставить данные в БД, есть варианты решения, каждый со своими плюсами и минусами. Делюсь небольшим примером.

    Читать далее
  78. Эволюция CTO: от техдиректора лаборатории до стратегического лидера

    Sun, 25 Jan 2026 18:45:35 -0000

    Позиция CTO (Chief Technology Officer, технический директор) появилась не вместе с интернетом, а задолго до этого – еще в эпоху больших корпораций и лабораторий. Ещё в 1950-х годах в США и Великобритании крупные компании создавали удалённые R&D‑центры и поняли, что там нужны не просто учёные, а техподкованные руководители, эдакие техножрецы, которые могли бы объединять науку и бизнес . К концу 1980-х технологии стали настолько важны, что «технических директоров» начали официально назначать в крупных фирмах, ориентируя их уже не только на внутреннюю лабораторию, а на развитие бизнеса в целом . Веяние новой роли быстро перекинулось и в CIS (после 2000-х главным образом), когда ИТ‑компании и стартапы стали брать на себя модели западных корпораций. Так, например, в Яндексе с основания в 2000 году одним из CTO стал сооснователь Илья Сегалович – из первых сигнальных звоночков, что даже в России формируется такой управленческий пост.

    Интересно, что сами исследователи подчеркивали: изначально CTO не был просто «главным инженером». Когда корпорации 1980–90-х годов в США «переводили» директоров R&D в CTO, выяснялось, что их навыки оказываются слишком узкими. Классический научный руководитель не годился в нового тех­директора, потому что задачи CTO кардинально отличаются от задач заведующего лабораторией. Пост CTO сформулировали как задачу перевести технические возможности в стратегические бизнес-решения. Проще говоря, CTO — это уже не просто суперпрограммист с магистром, а гибрид менеджера и технаря, который одновременно понимает код и умеет объяснить его влиянию на маркетинг. Как пишет компания Splunk, CTO — это топ‑менеджер, «балансирующий техническую и бизнес‑стороны, чтобы стимулировать инновации и рост».

    Узнать больше
  79. Топ 6 проблем B2B маркетологов в 2026 году

    Sun, 25 Jan 2026 18:12:26 -0000

    Недавно Энн Гинн задала мне несколько вопросов для статьи в Content Marketing Institute. Это дало мне возможность сесть и систематизировать свои мысли о проблемах CMO в B2B в 2026 году. Делать это раз в год действительно полезно. Рекомендую всем.

    2025 год уже принес зубодробительные изменения в повседневную работу маркетологов. В 2026 году эти изменения станут новой нормой. Причины экономические и технологические.

    Читать далее
  80. Серебро, металл цифровой эпохи, и история братьев Хант

    Sun, 25 Jan 2026 18:09:32 -0000

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

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

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

    Читать далее