Обновить

Все потоки

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

Логи, деньги, два релиза или Чему может научить IT‑ишника Джейсон Стэтхем

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

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

Итак, поехали!

Как я научил ИИ-агента писать мой код, пока я не за компьютером

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

Telegram-бот, который дёргает кодинг-агента на моей машине: ставлю задачу из метро — получаю готовый коммит в git.

Читать далее

Краткая история серии Total War: лучшие игры и эволюция

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

В далеком 2000 году британская компания Creative Assembly, известная разве что по нескольким спортивным симуляторам, взяла да и выпустила Shogun: Total War. Так началась история одной из самых знаковых для индустрии серии стратегий, которая до сих пор обладает огромной армией фанатов.

Собственно, об эволюции исторической серии Total War (Warhammer пока оставим в стороне) мы и поговорим в этой статье, вместе вспомнив лучшие части культовой франшизы.

Читать далее

Сборщик мусора в Dart. Часть 1: память и указатели

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


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

Эта статья — моя попытка объяснить вам доходчивым языком, что же такое Garbage Collector в Dart, объяснить почему эти некоторые знания нам нужны на практике и что из всей этой тяжелой, технической внутрянки вам необходимо знать.

Читать далее

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

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

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

Читать далее

Обновление контента игровых клубов. Отказ от внешнего S3-провайдера. Стоимость и механика

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

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

Читать далее

Как вайбкодинг довел меня до депрессии, а потом привел к вайб‑инжинирингу

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

Начнём с того, что по-настоящему «вайблю» я где-то с ноября 25 года. До этого моё общение с LLM строилось на копипасте в ChatGPT, DeepSeek, Gemini и обратно. Рука наловчилась, и я в целом не замечала, сколько времени это всё-таки сжирает. Казалось бы, лишнее действие.

Не сказать что я злоупотребляла общением, но когда ты начинаешь кодить, ты очень уверен в себе и думаешь, что всё делаешь правильно. А как только погружаешься в процесс, начинается это… синдром самозванца, выгорание и тревога. Не сочтите меня пессимистом, но всё так и было))

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

А потом случилась революция. И моя компания решила не тормозить.

El pueblo unido jamás será vencido!

Как мы отбираем курсы и онлайн-школы для витрины Хабр Курсы

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

Сегодня на витрине Хабр Курсов более 10 000 курсов и сотни онлайн-школ. Но не любая школа может попасть на витрину — потому что это не так просто, как кажется. Мы не размещаем всё подряд: каждый курс и каждая школа проходят через несколько уровней проверки перед тем, как вы их увидите.

Рассказываем, как именно мы проверяем школы и курсы. 

Читать далее

Конец арендованного интеллекта

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

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

Читать далее

Фразы-рефлексы: почему мы проигрываем спор до того, как включается голова

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

Горит релиз. Жду ответа от соседней команды, но напрямую с ней общается коллега. Сроки поджимают, пишу ему: вернулись уже с фидбеком или нет? В ответ прилетает:

Читать далее

Операционные усилители: история, схемы на LM358 и самодельный электрокардиограф

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

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

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

Читать далее

Делюсь опытом: ИИ-агент на Claude без LangChain и RAG — разбор архитектуры и развилок

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

Делюсь опытом: собрал прод-агента на Claude для небольшой студии дизайна интерьера. Чат отвечает на Haiku 4.5, генератор концепций — на Sonnet 4.6, фото из Pexels вместо DALL-E. Без LangChain, без векторной базы, без RAG-фреймворка. Один файл main.py на 712 строк, два промпта. В статье разбираю развилки: почему именно так, на каких граблях постоял (порог кэша 4096 у Haiku, парсинг JSON-обёртки от Sonnet), где этот подход начнёт ломаться. Не «гайд от эксперта» — скорее дневник развилок.

Читать далее

Playwright в картинках: как работают фикстуры

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

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

Читать далее

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

Как повысить отказоустойчивость сервисов в кластере виртуализации с помощью оптимизации их распределения

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

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

Читать далее

Барьеры внедрения ИИ в малом и среднем бизнесе: исследование на основе 86 глубинных интервью

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

В июне 2026 года SpeShu.AI провела качественное исследование: 86 компаний малого и среднего бизнеса, глубинные интервью с собственниками и топ-менеджерами, 6 ключевых вопросов.

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

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

Читать далее

Perplexity: как пользоваться в России без VPN в 2026 году. Полная инструкция, обзор и промпты

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

Perplexity — не ещё один чат-бот, а answer engine: модель, построенная вокруг поиска и цитирования источников, а не вокруг свободной генерации текста. В 2026 году компания ушла далеко за пределы простого «поиска с ИИ» — добавила собственный браузер Comet с агентными функциями, режим сравнения нескольких моделей одновременно и инструменты для построения отчетов и презентаций прямо из результатов поиска.

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

Читать далее

Логи, бэкапы, образы, артефакты: где мы используем S3 внутри Рег.облака

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

Привет, Хабр! На связи Игорь Шишкин, я руковожу отделом разработки облачной платформы Рег.облака. Когда инженеру нужно где-то сложить данные, первая мысль — взять диск побольше. Но внутри нашей инфраструктуры почти всё, что растет и читается параллельно, давно переехало в S3: логи, метрики, бэкапы баз, образы контейнеров, артефакты сборок. Диск остался только там, где он по-настоящему незаменим. В этой статье я расскажу, где именно мы используем объектное хранилище и почему в каждом из этих мест выбрали именно его, а не диск.

Читать далее

Определение наиболее точного геокодера в рамках Москвы и создание инструмента перекрёстной проверки результатов

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

Всем привет!

Одна из самых распространённых операций в сфере пространственной обработки и аналитики данных — это геокодирование. Если кратко, это когда вам необходимо по адресу объекта (например: Москва, Красная площадь, 1) или его названию (Государственный исторический музей) получить географические координаты, то есть понять, где находится это место, или же наоборот — получить адрес по координатам.

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

А даже если мы и определим сервис геокодирования, который в проведённом сравнении даст хороший процент корректных ответов, условно 90%, как при запуске на новых адресах понять, какие объекты были определены корректно, а какие нет? И какая доля корректных относительно всех переданных для геокодирования объектов?

И, честно сказать, это положение вещей меня угнетает…

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

Узнать подробнее

Как энергосбережение на Android мешало Seamless-авторизации

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

Всем привет! Я Никита, тимлид команды Android в Банки.ру. 

Недавно, внедряя в приложение фичу авторизации без SMS-кода (seamless), мы столкнулись с тем, что она в упор отказывалась работать – но только на Android. Мы дебажили ее полторы недели, перепробовали все возможные варианты и закошмарили всех доступных операторов связи, прежде чем узнали, что все дело было… в энергосбережении.

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

Читать далее

TPC-DS в 07.2026. Lakehouse: Spark, Trino, StarRocks, Impala и Doris. Greenplum & Cloudberry vs StarRocks как MPP

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

Привет, Хабр! На связи команда Data Sapience. С последней публикации результатов тестирования MPP-движков прошло уже несколько месяцев. За этот период произошел ряд изменений в базовых версиях open source движков и фреймворков, а также наша команда разработки внесла ряд улучшений и доработок. Все это может повлиять расстановку сил в рейтинге.

В сегодняшней публикации мы представим максимальное число претендентов, среди которых: Spark 3.5.*, Spark 3.5.* + DataFusion Comet, Spark 4.0.1, Spark 4.0.1 + DataFusion Comet, StarRocks (core based 3.5+, 4.0+), Impala (core based 4.5), Trino (459, 476, 479) и новичок нашего рейтинга — Apache Doris.

Статья поможет вам ответить на вопросы: стоит ли переходить на Spark 4 в поисках производительности; Как нативные вычисления влияют на результаты Spark; Как улучшилась производительность Trino за последние полгода; нужно ли присмотреться к Apache Doris, если вы ищете альтернативу Impala и StarRocks, и как эти проекты связаны между собой; какие оптимизационные улучшения были добавлены нами в StarRocks и Impala за последнее время.

И на десерт мы покажем вам сравнение Greenplum, Cloudberry и StarRocks в режиме Shared-Nothing MPP.

Читать далее