Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 1 час 24 мин. назад

От манифеста к практике: как Agile меняет мир

9 часов 15 сек. назад

Привет, Хабр! Как часто вы встречаете термин «Agile»? Лично я — с завидной регулярностью: в заголовках статей, на конференциях и в повседневных разговорах. Особенно активно это понятие используется в сфере ИТ.

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

Читать далее

Ксаверий, Терминус и языковые модели против кодировщиков

9 часов 14 мин. назад

Оригинал заметки

Прогнозам о вымирании профессии программиста чуть меньше лет, чем самой профессии. Первые смелые предположения появились еще в конце 1950-х, вместе с распространением Кобола и Фортрана. Программисты в машинных кодах постепенно стали программистами на языках высокого уровня. Новый стандарт Фортран-2023 (ISO/IEC 1539-1:2023) был принят сообществом в прошлом году.

Читать далее

[Перевод] Как выстроить границы, не говоря «нет»: скрипты и принципы

9 часов 17 мин. назад

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

Читать далее

Что будет, если собрать компьютер в холодильнике? Да, в настоящем холодильнике

9 часов 19 мин. назад

А вы когда-нибудь думали, что у вас дома есть место, которое идеально подходит для охлаждения компьютера? Оно есть в каждом доме, хорошо для этого подходит, стоит меньше хорошей водянки, но при этом эффективно справляется со своими задачами. Я про холодильник. Если вы думаете, что это полный бред, мол, там будет конденсат, да и вообще неудобно собирать такое, то вы ошибаетесь, но лишь частично. Вот вам пример того, как можно собрать компьютер в холодильнике и сколько дополнительной производительности с него можно снять.

Читать далее

Один primary в поле среди 800 миллионов пользователей — надо ли так делать?

9 часов 24 мин. назад

В конце января компания OpenAI порадовала статьёй про то, как у них устроен backend, вот её перевод на русский. Хороший материал для размышлений о system design и, в частности, для поиска ответов на два вопроса: стоит ли идти таким путём начинающему стартапу? стоило ли OpenAI так делать?

Читать далее

В чем разница между ремастером и ремейком

9 часов 25 мин. назад

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

Читать далее

Единая цифровая платформа: как мы строили импортозамещенную экосистему для банка

9 часов 29 мин. назад

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

Меня зовут Никита Шехов, я руковожу командой разработки «Единой цифровой платформы» (ЕЦП) в РСХБ.Цифра. В этой статье хочу рассказать, как мы создавали платформу для автоматизации бизнес-процессов банка, с какими вызовами столкнулись и какие решения оказались ключевыми. Вайб того времени: у нас было два часа на сон, семьдесят пять созвонов в день, пять бизнес-линий или стримов, план, целиком наполненный большими амбициями, целое море разношерстных систем, продуктов и групп разработки, а также ящик прогхантерского энергетика, литры чистого адреналина, ящик зеленого мерча и 12 пузырьков жидкого магния. 

Читать далее

Глобальная область видимости в JavaScript

9 часов 32 мин. назад

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

Глобальная область видимости может принимать различные формы в зависимости от того как загружаются код JS...

Какие ещё формы?

Как мы автоматизировали чанкование для RAG в Gramax: от прототипа до 95%+ точности

9 часов 41 мин. назад

Недавно на Хабре вышла статья про создание RAG-системы для строительных ГОСТов. Команда Цифрового стандарта проделала титаническую работу — полгода вручную разбивали документы на смысловые чанки. Респект за настойчивость и результат.

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

Всем привет, меня зовут Дима, я делаю ИИ-функции в Gramax. Эта статья для тех, кто сейчас воюет с чанками вручную или пытается найти оптимальный подход. Делимся нашим путем от быстрого прототипа до продакшен-решения с метриками 90%+.

Читать далее

PCIe умер, да здравствует CXL [часть 2]: сервер на 5+ лет с DDR4

9 часов 53 мин. назад

Привет постоянным и не очень читателям :)

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

Ремарка! Я не против конкретных цифр и конфигураций — я против попытки выдать их за универсальный рецепт. Так что этот подход оставим для SEO-статей.

В этом же лонгриде я затрону ошибки мышления при подборе серверов на 5+ лет и сдвиги, которые произошли за последние годы (и особенно хочу поговорить про огромное влияние CXL). Я плотно работаю в этой индустрии больше 6 лет и прошел подобный цикл на практике, да и админы-старожилы рассказали много интересного о том, что было раньше.

Присаживаемся, ложимся или в какой там позе вы читаете — и начинаем.

Дропдаун

Изучаем, как работает клавиатура в Linux, и пишем шуточный модуль ядра

9 часов 53 мин. назад

Часто в учебной литературе по Linux приведены скучные и неинтересные примеры написания модулей ядра. Я решил исправить этот пробел и показать, что разработка небольшого модуля — это задача под силу многим, если понимаешь базовые принципы разработки программ.

Читать далее

Юрист нашёл в договоре 32 проблемы, AI — 41. Разбираю, кто что пропустил

10 часов 3 мин. назад

Как детекторы на основе судебной практики довели AI-анализатор до 41 находки при 0 ложных срабатываний. Как анализ работы юриста превратился в 23 новых проверки. И почему юрист до сих пор незаменим — но уже в другом.

Читать далее

Как сделать приложение без программиста: личный опыт контент-редактора Рунити

10 часов 9 мин. назад

Привет, Хабр! Меня зовут Настя, я редактор блога Рунити на Хабре. Обычно я помогаю коллегам рассказывать истории про их проекты в компании, но сегодня решила поделиться своим опытом.

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

Читать далее

Книжные клубы — новый (старый) тренд вдумчивого чтения

10 часов 11 мин. назад

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

Читать далее

Офлайн режим в Notion и решение конфликтов

10 часов 34 мин. назад

Привет, Хабр, меня зовут Александр Мачулин, я основатель Gramax, open source системы для ведения документации в подходе Docs as Code с визуальным редактором. Gramax хранит контент в git-репозитории. Это означает, что у пользователей могут возникнуть конфликты при синхронизации изменений. Я считаю, что нагружать пользователей решением конфликтов – не очень хорошо и пытаюсь найти решение для этой задачи.

Читать далее

Время выполнения заданий в немодерируемых UX-тестах: как измерить и проверить?

10 часов 39 мин. назад

Всем привет! Меня зовут Ульяна Айкович, я исследователь. И мы продолжаем цикл статей в блоге от продуктовой команды «БКС Мир инвестиций». Сегодня я расскажу, как мы можем глубже анализировать время выполнения заданий, а также, как измерить группы респондентов в немодерируемых UX-тестах. В данной статье я разберу не только медиану и процентили для оценки времени, но и критерий Манна–Уитни — простой способ статистически сравнить две группы респондентов.

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

Читать далее

[Перевод] Планировщик Go

10 часов 49 мин. назад

Эта статья посвящена языку программирования Go 1.24, работающему на Linux на архитектуре ARM. Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.

В этой статье подробно рассматриваются следующие вопросы:

Компиляция и среда выполнения Go
Примитивный планировщик
Улучшение планировщика
Модель GMP
Начальная загрузка программы
Создание горутины
Цикл планирования
Поиск готовой к выполнения горутины
Вытеснение горутин
Обработка системных вызовов
Сетевой и файловый ввод-вывод
Работа netpoll
Сборщик мусора
Общие функции
API среды выполнения Go

Читать далее

SSR vs CSR vs гибрид. Сравниваем подходы к рендерингу страниц Django-приложения

10 часов 53 мин. назад

Решил один мой коллега (не разработчик) заняться пет-проектом: создать платформу с элементами соцсети и встроенным картографическим плагином. И вот приходит этот коллега ко мне с вопросом по части фронтенда: «А как бы мне отрендерить страницы: на сервере или на клиенте?», описывая то решение, которое он уже сделал и которое в целом работает.

Что ж. Меня зовут Андрей, я фронтенд-разработчик в Selectel. В этой статье я расскажу и покажу, какие виды рендеринга веб-страниц существуют и в каком случае лучше использовать тот или иной подход. Разберем все это дело на примерах. Сперва пройдемся по теоретическим основам, а затем — по практике. Если так сложилось, что и вас жизнь привела к подобным фронтендерным запросам, но должного опыта еще нет, добро пожаловать под кат.

Читать далее

Обзор лучших API для распознавания речи 2026

10 часов 53 мин. назад

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

Читать далее

Как мы учим роботов понимать физический мир: путь от специалистов к генералистам

10 часов 54 мин. назад

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

Меня зовут Евгений Михайленко, я руковожу бизнесом и продуктом Physical AI в команде Яндекс Роботикс. В этой статье я разберу, как современные архитектуры и концепт Guidance, который мы объединили с тестом Возняка, помогают преодолеть разрыв между роботами‑специалистами и будущими генералистами.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 3 гостя.