Технотекст 7 получился необычным: мы провели всего одну рассылку, остальные статьи собирали органически — анонсами, упоминаниями и даже личным общением с авторами (как в личке, так и в оффлайн формате). Для такой активности результат превзошёл все ожидания: мы получили 833 заявки, приняли 763, в шорт-листы попали 499 заявок, из них 132 от частных пользователей, 367 — от компаний.
Почти все статьи оказались качественными — поэтому при скоринге материалов для шорт-листов оставались в первом туре статьи с рейтингом выше +50 и даже выше +100. Из неприятного — две «нейроночные» статьи, они были сняты с конкурса, искренне надеемся, что это был эксперимент и кто-то пробовал нас на прочность. Увы, думаю, что этот год стал последним спокойным с позиций ИИ-шного контента — в новом сезоне проверяться будет каждая статья.
Кто мог не пройти? Прежде всего оговорюсь, что если ваша статья не прошла в шорт-листы, это не говорит о том, что она плохая или хуже остальных. Скорее, это говорит о том, что она — не конкурсная. Например, не прошли:
обзоры, сравнения, стандартные кейсы использования каких-то инструментов;
реклама и обзоры своих продуктов, если это не значимые решения для всей отрасли;
исторические опусы, если они поданы не в свою номинацию и содержат минимум пользы;
статьи от компаний, которые пытаются партизанить на Хабре вне блога и пытаются выбирать крайне петляющие дорожки формального соблюдения правил;
простые корпоративные кейсы, не имеющие большой ценности для широкой аудитории.
Повторюсь, при работе со статьями конкурса мы никогда не ориентируемся на рейтинг. А вот комментарии и количество закладок можем взглянуть, чтобы утвердиться в своём выборе :-)
А ещё мы немного нарушили свои же правила и приняли несколько статей-частей, но только в том случае, если они весомо, точно и однозначно выглядят законченно и не нужно искать всё окружение (либо окружение указано).
Важно: если вы не попали в число финалистов, пожалуйста, не громите саппорт Хабра, а лучше сперва просмотрите опередившие вас статьи, подумайте, что вы можете доработать и реализовать в новом году, чему научиться. Если вам совсем грустно, о причинах непопадания в шорт-листы можно пообщаться через почту neo@habr.team (мы не сразу, но ответим).
Тоже важно: если вдруг вы в шорт-листе, но у статьи нет значка Технотекста, пожалуйста, напишите мне в личку. Мы неслучайно публикуемся поздно — важно проверить, чтобы в день выхода шорт-листов статьи не были в черновиках. Так что упустить какую-то деталь — дело, в общем-то, нехитрое.
Ладно-ладно, больше не буду томить — о самом конкурсе мы с вами ещё поговорим в ретро и в итогах!
Итак, шорт-листы Технотекста 7 Бэкенд Немного об отладке. Часть 1
Python: как переменные работают на самом деле? Погружаемся в байткод и C
Микросервисы в представлении среднего разработчика, и как всё на самом деле
Как ускорить сборку Docker-образов в GitLab: стратегии кэширования с Docker Buildx
От десятков до сотен тысяч RPS: как мы создали API, который развивается 10 лет без дропа обратной совместимости
Оптимизация хранения данных в PostgreSQL
Семантические ловушки асинхронности: Ключи к разгадке и эффективному освоению тем Task, Синхронность, Асинхронность
«Быстрое свидание» с LINQ
Когда одного Postgres'a мало: сравнение производительности PostgreSQL и распределенных СУБД
SDUI, или Как backend-разработчику почувствовать себя frontend’ером
Будущее PostgreSQL: как 64-битный счетчик транзакций решает проблему масштабирования
Балуемся кластеризацией и синхронизацией: как устроена мгновенная загрузка фото в Яндекс Диске
Тюним запросы в EF Core с помощью интерсепторов
Контур + GFS = Kanso. История развития файловой системы
Ловушка бесконечно ленивого бассейна
Знания как код: архитектурный репозиторий в git на базе PlantUML
Декомпозиция монолитной системы с использованием Strangler-паттерна
Работает — не трожь: зачем обновлять Python в долгоживущих проектах
Как мы переехали с Oracle на PostgreSQL в нагруженном сервисе без даунтайма
Переливаем таблицы БД между средами: быстро и без боли на примере MS SQL
Блеск и нищета нового Scrolling API в Spring Data
Грязные трюки C++ из userver и Boost
Как начать писать на Java в VSCode
pg-index-health – статический анализ структуры PostgreSQL баз данных
Секреты стройности монолита: подходы по снятию нагрузки с БД
Переход на Go глазами PHP-разработчика: 5 подводных камней
Жизненный цикл потоков ОС в Golang
Perforator: новая система непрерывного профилирования теперь в опенсорсе
Scala/Chisel против SystemVerilog: генерируем сложные цифровые схемы
Готовим слайсы в Go: подробно о динамических массивах, строчках и ускорении
Три способа оптимизировать работу с памятью на Go с помощью memory pools
Свой S3-server: что делать, если ваши десятки петабайт уже не лезут в коробочные объектные хранилища
Сборка Python проекта с uv и Docker
Lane margining: как оценить качество PCIe-соединения без дополнительной аппаратуры
Собираем данные из сотни микросервисов, или Как мы разобрали Ozon на кубики, а потом собрали заново
Заглядываем под капот FrozenDictionary: насколько он быстрее Dictionary и почему
Как я сделал PR на 14К строк в проект YDB будучи студентом
Как найти и удалить 2 Тб ненужных файлов, которые не видит СУБД? Дорабатываем pg_orphaned
Методы распознавания матерных (и не только) языков
Принцип каскадного снижения связанности
Как потреблять API с ограничением по RPS в .NET приложениях
Как небольшой команде переехать на ClickHouse: на какие грабли мы наступили и о каких фишках не знали
Как сократить время ответа в 2 раза, добавив одну строку кода
Умножение матриц и SMT – почему бы и нет?
Tail-calling: разбираемся в новом интерпретаторе в CPython
Выжимаем из Go максимум производительности
Go Tarantool: как построить Key-value-хранилище на сотни тысяч запросов в секунду
Идеальная структура сервиса
Пожалуй, самый простой способ спасти ваше .NET-приложение, или Prometheus (и не только) спешит на помощь
Envoy Proxy — один за всех Load Balancer
Как одна приоритетная очередь спасла наш биллинг от кэш-хаоса
Фронтенд Фуллстек Программирование Эту номинацию давно просили пользователи и в этом году у неё есть Хранитель — компания Selectel .
Железо: проектирование и технологии производства Именно с этой номинации началась идея Хранителей — компаний, которые выбирают номинацию и дарят в ней призы победителям. Чудесную традицию начала компания Yadro .
AI&ML Несложно угадать Хранителя этой номинации — и да, мы специально не анонсируем призы, но знаем, что там будет, и это весьма-весьма. Конечно, номинацию поддерживает Яндекс . Они же помогли нам реализовать ещё один милейший сюрприз для победителей.
Нелогичные и зарегулированные города: почему нейросети плохо приживаются в городском проектировании
Я больше не верю публичным датасетам
Открываем YandexART API и рассказываем, как мы учили нейросеть создавать картинки, которые понравятся людям
Если шутка не смешная: как расшифровать культурный код фильма при помощи LLM
Архитектура RAG: полный гайд
Запускаем Yolo на пятирублёвой монете или Luckfox Pico Mini
Как действительно понять нейронные сети и KAN на интуитивном уровне
Что ищет он в краю далёком? Как найти смысл жизни с PostgreSQL
Как мы создавали новый LLM-переводчик Яндекса
Готовим по рецепту: CI/CD в MLOps
Прогнозируем движение беспилотного автомобиля (или как я вышел в тройку лидеров на Yandex Cup 2024)
Prompt engineering 101
Как Яндекс учит Алису понимать пользователей с особенностями речи
Яндекс запустил Нейро. Рассказываем, как он работает
Встречаем YandexGPT 5 — в Алисе, облаке и опенсорсе
Сканирование документов на планшетах Kvadra: как мы создавали и обучали алгоритм
Яндекс разработал и выложил в опенсорс YaFSDP — инструмент для ускорения обучения LLM и сокращения расходов на GPU
Знакомьтесь, «Незнакомое». Как мы сделали новый режим для Моей волны
Запускаем 8B LLM в браузере: AQLM.rs
Как мы исследовали энергоэффективность инференса нейросетей на планшете
Смарт-функции в Алисе: как LLM помогает понять, чего хочет пользователь
VLM в Нейро: как мы создавали мультимодальную нейросеть для поиска по картинкам
Игра в имитацию: используем Python для генерации синтетических данных для ML и не только
Построение инфраструктуры для работы с языковыми моделями: опыт X5 Tech
Интеграция LLM в корпоративные чат-боты: RAG-подход и эксперименты
Битвы языковых моделей: сравниваем LLM Т-Банка с конкурентами в рабочих условиях
Как меняется ландшафт Земли сквозь призму генеративных моделей
Ускорение LLM: универсальные методы для популярных архитектур
Умная стройка как (микро)сервис: следим за возведением зданий
Как AI-агенты ускоряют работу девелопера: автоматизация данных и управление знаниями
Кто знает, что значит GPT в названии ChatGPT, могут дальше не читать
Гайд по overload: как написать один код на Python для разных бэкендов
MLSecOps: почему, зачем и кому это нужно?
Методы оптимизации в машинном и глубоком обучении. От простого к сложному
Продуктовый матчинг на маркетплейсе: что происходит под капотом сравнения товаров
Как ИИ не заменит программистов, а создаст дефицит кадров в IT больше, чем COVID-19
Как мы обучили беспилотники в симуляции для гонок в смешанной реальности
Сделай сам (DIY) Как я разработал квадрокоптер на ESP32 с нуля (ушло 4 года)
Вакуумное магнетронное напыление на дому
Пустите кошку в туалет или как мы изобрели новое устройство
Игрушечная телеметрия на Arduino
Азотный лазер большой мощности: так ли он прост?
Используй эту копеечную советскую микросхему, и часы оживут
Эмулятор ПМК или Сказ о том, как мы опять откопали стюардессу
Управляем нашей лодкой прямо с веб-страницы на телефоне
Матричный шрифт с анимацией на микроконтроллере
Самодельные радиолампы: второй заход
Как собрать и запитать радиопередатчик из хлама (консервных банок и проволоки) для передачи сигнала SOS
Эмиттерный повторитель — ключ к пониманию работы транзисторных каскадов
Как починить Теслу и спасти праздничное настроение
Спидран в реальности: история робота, который быстрее всех в мире собирает кубик Рубика
Запускаем советский процессор из журнала «Радио» с помощью Arduino
Умный дом в панельной хрущёвке
Микроклональная лаборатория своими руками
Мы построили бесконечный винный фонтан своими руками, потратив всего 6000 рублей. Рассказываю, из чего он сделан
Стереокамера машинного зрения c поддержкой ИИ на базе FPGA и Arduino Portenta H7
«Мечта мазохиста»: разработка VR-жилета для игры в Cyberpunk 2077
Отечественная портативная консоль своими руками
Газоразрядная лампа с символами, своими руками
Карты, шлейфы, два чипа, или Аппаратный менеджер паролей для особых случаев
Почему ракета не долетела до звёзд, но зажгла мечту. Исповедь конструктора
Создаём эмулятор легендарной игры «Ну, Погоди» на базе Raspberry Pi Pico
Не хватает клавиш?
Тестирование Системное администрирование У системного администрирования Хранитель тоже опытный и всем хорошо знакомый — компания RUVDS.
Алгоритмы Информационная безопасность Благодарим за поддержку и активное участие в конкурсе Хранителей номинации — компанию Kaspersky .
Инженерный подход Это интересная авторская номинация, предложенная компанией Инфосистемы Jet .
Карьера и образование в ИТ Здесь могла быть реклама Хабр Карьеры — ну и пусть будет. Они, конечно, не Хранители, но отборные вакансии для айтишников и зарплатный калькулятор к вашим услугам. Кстати, добавьте свою зарплату в статистику , чтобы все хотели в ИТ :-)
«Каждый имеет право быть похожим на себя». Расстройство аутистического спектра и карьера в IT: личный опыт
Пионеры разработки
Учимся (не) проходить финалы на стажировку в Яндекс
Я проработал в IT больше 10 лет. Вот 5 вещей, которые я бы хотел знать, если бы начинал сейчас
Отстаивание прав после дискриминации по национальному признаку в ЕС
Git. Скачем между ветками как древесные лягушки
10 смертных грехов начинающего продакт-менеджера
Рекрутинговый ад или как я в Канаде IT работу искал
Системная ошибка рынка труда или почему не хватает технических писателей со знанием языков разработки и API
Как я добилась смены должности и при чем тут философия По из Кунг-Фу Панды
Требования, еще требования, а какое стоп-слово? Работа системного аналитика с требованиями на разных этапах проекта
О своём pet-проекте при трудоустройстве
Из подземелья в QA: как и почему я перешёл в тестирование после 14 лет работы сисадмином в метрополитене
Может ли мобильный-разработчик стать CTO?
Выжить в IT: Уровень сложности — СДВГ
Как правильно делать тестовые задания на Python (flask, fastapi)
Что делать, если кандидат оказался сеньором или психом: советы на случай форс-мажоров
Как я боролся с выгоранием в ИТ: лайфхаки и личный опыт
Идеальная удаленка: восемь простых шагов
Из студентов в инженеры: как перестать бояться и полюбить системную верификацию
«Java – это язык синих воротничков»
Бесплатное обучение фулстек-разработке веб-сервиса с нуля по видео-урокам с исходным кодом и поддержкой
«На страже инфраструктуры»: один день из жизни инженеров в Дубровке
Зачем инженеру идти в преподавание (это не деньги или слава). Разбираемся, как всё успеть и не умереть
Это путь воина: как я выучил Python и Go с помощью Цеттелькастена и кому точно не рекомендую метод
Проактивность сотрудника: что это за качество и как его развить
Тихое повышение — быть или не быть?
Senior. Туда и обратно: что я сначала не понимал в своей карьере, а потом как понял
Можно ли стать Blue Team тимлидом за пять лет, или Работа в SOC: мифы и реальность
Как агенту изменений выйти за границы возможностей и выжить там, где тебя не ждут?
Карьера разработчика 2к25: берём вторую работу или помогаем заработать бизнесу?
Как я подошла к построению карты компетенций тестировщиков
Два падавана и море ошибок в наставничестве
Как освоить Linux за 64 часа, и почему я инвестировал в этот проект 1.5 года своей жизни
Дух романтики «полевых» инженеров: серверы, вулканы и медведи
Учишь русский, учишь Java, едешь в Россию работать, или Как я «зашёл в ИТ» 10 лет назад
8 шагов к успешному найму в ИТ: как хантить качественнее, быстрее и с меньшим количеством отказов
Системный аналитик 100 lvl — дорожная карта развития
Геймдев Мобильная разработка У этой номинации два Хранителя: компаний KODE и компания Doubletapp .
История ИТ Научно-популярное Менеджмент Маркетинг, реклама, PR Управление персоналом Кому-то может показаться странным, что Хранитель этой номинации — компания JUG.RU . Что ж, значит, вы не бывали на их конференции «Карго культ» и явно кое-что упустили.
НИИЧАВО Аналитика В этой номинации два Хранителя: в целом у всей Аналитики — экосистемы для бизнеса Контур , и отдельно для аналитики в ритейле — X5 Tech . Этот шорт-лист может быть дополнен в течение 5 дней.
Дизайн Хранитель номинации — компания Мой Офис . Пользуясь случаем, Петя, привет и спасибо за поддержку! Этот шорт-лист может быть дополнен в течение 5 дней.
Читайте лучшие статьи, добавляйте в закладки, ждите итогов Технотекста 7.
Всем огромное спасибо за участие!
P.S. числа до 10 мая все протоколы будут сформированы и разосланы жюри. Мы помним про всех членов жюри, не переживайте.