Обновить

Все потоки

Сначала показывать
Порог рейтинга
Уровень сложности

Внедрение CICD для экосистемы 1С

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели7.2K

В условиях современного развития программного обеспечения и необходимости ускорения выпуска обновлений, автоматизация процессов разработки и доставки (DevOps) становится критически важной. Для экосистемы 1С, характеризующейся сложностью конфигураций, наличием множества расширений и необходимостью строгого контроля качества, ручные операции по сборке, тестированию и развертыванию становятся узким местом.

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

Читать далее

Биткойн-головоломка 135 вскрыта! Who is RetiredCoder?

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели18K

Начало истории, тесты программ для головоломок ч.1.

Продолжаем серию статей о биткойн-головоломках. Для всех, кто в теме: 28 июля 2026 года произошло важное событие — головоломка на 13.5 биткойна была вскрыта. Осталось ~903 BTC.

Удивительным фактом остается то, что головоломки 120, 125, 130 и 135 (суммарно около 40.2 BTC) вскрыл один и тот же человек — RetiredCoder. В этой статье я немного расскажу о том, как он это сделал, и попробую разгадать кто он.

Читать далее

Как думает LLM

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели13K

Почему ChatGPT иногда может ответить мгновенно, а иногда заставляет смотреть на надпись Thinking почти минуту?

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

Как один психолог случайно спроектировал думающую LLM? Сильно ли Reasoning повлиял на точность моделей? И как LLM стали испытывать «Горе от ума»?

Читать далее

Мы чинили инциденты всё быстрее — а недовольство клиентов росло. Почему MTBF важнее MTTR

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели7.6K

Инцидентов стало в два раза больше. Время восстановления сократилось вдвое. Uptime сервисов держался в норме. По всем ключевым метрикам мы становились лучше. А обращения в саппорт росли, аккаунт-менеджеры передавали жалобы, и в клиентском чате всё чаще писали, что сервис нестабилен.

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

Читать далее

Как с чистой совестью бросить стартап, на который ушло 2 года

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели7.3K

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

Но вместо этого я его закрываю.

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

Читать далее

Малый бизнес шарит: подход к ИТ-инфраструктуре в 2026

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели8.6K

Моя знакомая занимается довольно простым бизнесом: собирает всякие косметические штуки крафтовых российских марок и продаёт в магазинчике в центре города. По ощущению — девчачий бизнес, который никогда не должен был прозвучать на Хабре. А он и не прозвучит, тут и своих когтеточек хватает :-) Дело в том, что я эту девушку встретила на ЦИПРе — она слушала деловую программу трека по управлению персоналом с помощью ИИ. После форума мы поехали в её магазинчик и тут... я офигела. Для меня, айтишника с админским опытом, было удивлением увидеть полностью автоматизированную начинку этого микробизнеса: CRM, управление логистикой, камеры и безопасность, всякие наклеечно-ценниковые принтеры... Автоматизировано всё и досконально. А самое интересное, что малый (не микро!) бизнес уже довольно активно погрузился в эту тему и научился отличать инвестиции от издержек. Расскажу-ка я о своих наблюдениях в этой сфере. 

Читать далее

Как я раздаю агентам 733 инструмента из 23 мцп серверов

Уровень сложностиСредний
Время на прочтение5 мин
Охват и читатели7.8K

Подключил к AI-ассистенту 23 мцп сервера, они отдают 733 инструмента. Решил посчитать, сколько это в токенах: вышло 170 256 при окне модели в 131 072. То есть каталог инструментов в модель уже просто не влезает. Рассказываю, как я раздаю его агентам порциями, и почему у оркестратора в промте всего 180 токенов вместо 170 тысяч.

Читать далее

Как инвестирует фонд с ~$56 млрд под управлением (Sequoia)

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели7.4K

Привет! Меня зовут Саша Журавлев. Я венчурный инвестор и основатель фонда Mento VC. Мы инвестируем в технологические компании на стадиях Seed / Series A в основном в США, а в своем телеграм-канале рассказываю, как вижу рынок и принимаю инвестиционные решения.

How Sequoia works? Именно так называется подкаст у Uncapped with Jack Altman.

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

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

Приятного прочтения!

Читать далее

Как распечатать фото на принтере с компьютера: мой опыт домашней печати

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели6.8K

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

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

Читать далее

Первый российский Wi-Fi 7: тестирование и честный разбор Eltex WEP-550K

Уровень сложностиСредний
Время на прочтение15 мин
Охват и читатели13K

Первая российская точка доступа стандарта Wi-Fi 7 уже появилась на рынке – это Eltex WEP-550K. Нам в числе первых удалось получить ее на тест и проверить не маркетинговые обещания стандарта, а то, что он действительно дает корпоративной сети уже сегодня. Под катом – практические результаты тестирования отечественного Wi-Fi 7: реальная скорость, особенности настройки, работа MLO и возможности 6 ГГц. 

Читать далее

Облачные ИИ не справляются, MiniLM-L6 ломается на философии: строим локальный RAG для сложных семантических текстов

Уровень сложностиСредний
Время на прочтение6 мин
Охват и читатели7.6K

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

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

Ну что, остаётся последнее: пилить RAG на строго структурированной базе. А т.к. готовых корпусов в открытом доступе не нашлось, пришлось брать сырые сканы, вычищать артефакты распознавания и переводить их в XML, пригодный для эмбеддинга.

На сегодняшний день проделана часть работы. Создан репозиторий в статусе исследовательского лога, куда выкладываются сырые скрипты обработки, предсобранный индекс ChromaDB и пайплайн на базе Qwen2.5 + LM Studio.

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

Архитектура индекса: как грамотнее организовать хранение в Chroma?

Сохранение контекста диалога: как правильно реализовать память о предыдущих вопросах пользователя без раздувания токен-бюджета?

Ранжирование выдачи: может ли reranker (например, cross-encoder) улучшить точность на философских текстах? И с какого объёма стоит начинать эту оптимизацию?

Читать далее

Я хотела дать AI память. Пришлось организовать работу

Уровень сложностиСредний
Время на прочтение26 мин
Охват и читатели7.1K

У меня есть три правила работы с контекстом.

Первое правило работы с контекстом - выносить его из чата.

Второе правило работы с контекстом - прежде чем выносить, нужно сортировать.

Третье правило работы с контекстом - не в контексте дело.

Читать далее

Журналирование ошибок: практическое руководство для Java, Kotlin, JavaScript и Python

Уровень сложностиСредний
Время на прочтение22 мин
Охват и читатели8.3K

Привет, Хабр! Меня зовут Ноянова Наталья, около 10 лет я исследую и работаю в ИБ, сейчас занимаюсь статическим анализом кода, изучаю его недостатки и уязвимости. Один из типов таких недостатков кода привлек моё внимание. Анализаторы кода описывают это как внутренние или внешние утечки информации, которые связаны с журналированием ошибок работы программы. И правки этого недостатка кода навели меня на мысли, которые изложены в данной статье.

Для исправления подобных недостатков требуется не просто внести правки в код (вроде замены ссылок, начинающихся с «http» на «https»), а произвести целый ряд действий: перенастроить конфигурацию работы программы, понять суть безопасного логирования, найти баланс между необходимым и излишним. Ниже примеры таких решений, а также причины, почему это стоит вашего внимания. Сперва — общая теория, затем — обзор практик безопасного логирования, что будет, если вы его не настроите. Спойлер — сперва поймут, чем вы пользуетесь, затем подберут уязвимости для него, настроят эксплойты и применят.

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

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

Читать далее

Ближайшие события

Next.js, localStorage в App Router без hydration-ошибок

Время на прочтение7 мин
Охват и читатели7.2K

localStorage существует только в браузере. App Router может подготовить HTML на сервере и для Client Component. Код с директивой use client получает состояние, эффекты и обработчики событий, но первый рендер всё ещё может пройти без window и localStorage. И возникают два сбоя. Прямое чтение localStorage падает на сервере. Проверка через typeof window возвращает разные данные на сервере и в браузере. Сервер строит пустое избранное, браузер видит сохранённые id, React получает разные деревья при hydration.

Читать далее

Локальные LLM на iPhone: память, Core ML, MLX и ограничения

Уровень сложностиСредний
Время на прочтение10 мин
Охват и читатели7.2K

Всем привет! Меня зовут Никита Нагорнов, я iOS-разработчик в компании «Исходный Код». В этой статье разберем, как запускать локальные LLM на iPhone.

Поговорим про:

1. Архитектуру Apple Silicon и Unified Memory — почему не можем использовать всю доступную память;

2. Память, квантование и KV Cache — где приложения начинают падать и как это отловить;

3. Core ML и MLX — чем отличаются, где какой быстрее и почему нельзя всё запускать на нейронном процессоре;

4. Температуру и троттлинг — что происходит с телефоном на длинной сессии;

5. Гибридный пайплайн — как взять сильные стороны обоих фреймворков и получить стабильную генерацию.

Читать далее

Асинхронный Kotlin. Обзор новинки

Время на прочтение5 мин
Охват и читатели13K

Приветствуем, Хабр.

Как знают наши постоянные читатели, в последние пару лет мы регулярно заходим на территорию языка Kotlin. Базовой литературы по Kotlin сейчас достаточно, но сегодня мы хотим презентовать вам новинку для настоящих профессионалов — «Асинхронный Kotlin». Книга подготовлена Яной Седовой @Ioanna на основе её собственного курса «Kotlin Coroutines & Flow для Android: от основ до production» размещённого на платформе «Степик». Яна Седова активно работает с этой платформой, вот, что она успела на ней разместить.

Читать далее

Чем занимаются и сколько зарабатывают аналитики в IT

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели7.5K

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

За первое полугодие 2026 года, аналитические специальности — в топе-5 по зарплатам в IT, следует из данных свежего исследования Хабр Карьеры. Медиана варьируется от 160 до 240 тысяч рублей в месяц в зависимости от специализации.

Читать далее

Гипотеза о Языке Мышления как альтернатива Искусственному Интеллекту

Уровень сложностиПростой
Время на прочтение17 мин
Охват и читатели8.5K

50 лет назад была выдвинута гипотеза о Языке Мышления. Наверняка вы про нее не слышали – а зря. Классная штука, которая может перевернуть (и уже переворачивает) представление о возможных методах обработки информации, воплощенных в технологиях.

Погрузиться

Заменили ноду в кластере RabbitMQ — и через месяц потеряли регион OpenStack

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели7.2K

Короткая история про то, как штатная замена ноды оставила quorum-очереди с двумя членами вместо трёх, и почему cluster_status этого не показывает.

Стенд: OpenStack Caracal (2024.1), развёрнут kolla-ansible. RabbitMQ — кластер из трёх нод, quorum-очереди.

Читать далее

Философия комплексной плоскости: почему и зачем i2 = -1

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели12K

В основании комплексных чисел лежит формула  i^2 = -1 — определение мнимой единицы. На самом деле, это тождество не нужно постулировать. Его можно вывести.

Читать далее