Habr.com

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

Пневмопочта: как в XIX веке придумали отправлять сообщения в капсулах и создали прототип IT-инфраструктуры

пт, 09/12/2025 - 17:00

Привет, Хабр! Меня зовут Алексей Едакин, я автор статей и лонгридов в МТС Линк. Люблю изучать историю технологий, а потом делиться своими находками. Мое знакомство с пневмопочтой как идеей началось с «Футурамы», в которой, если помните, лучший способ добраться из одного конца города в другой — залезть в пневматическую трубу.

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

Как это было придумано, как взаимодействовало и вообще функционировало — собрал, проанализировал и оформил в этом материале. Если есть что добавить — велком в комментарии, будет полезно обсудить с вами. Поехали!

Влезть в пневмотрубу

«Нормально делай – нормально будет»: что такое Secure by Design

пт, 09/12/2025 - 16:43

Всем привет! В этой статье наши эксперты – Паша Попов, руководитель направления инфраструктурной безопасности, и Леша Астахов, директор по продуктам WAF-класса с огромным опытом развития продуктов Application Security в Positive Technologies, – разбираются, что такое подход Secure by Design, является ли он волшебной таблеткой для разработчиков и ИБ-специалистов, в чем разница между Secure by Design, AppSec и DevSecOps, а также какое будущее ждет безопасную разработку.

Читать далее

Как мы проектируем личный кабинет ресторана: процессы, решения и ошибки

пт, 09/12/2025 - 16:37

Всем привет!

Меня зовут Диана, я дизайн-лид двух направлений в Купере. Сегодня расскажу про одно из них — RTE (ready-to-eat), где мы развиваем личный кабинет ресторана. В статье поделюсь тем, как мы выстроили процессы и что из них реально работает, а также расскажу, как мы проектируем личный кабинет ресторана и для кого он создаётся.

Читать далее

Как Fix Price запустил e-commerce в ОАЭ

пт, 09/12/2025 - 16:21

Привет, Хабр! Fix Price в 2024 году запустил большой проект — начали онлайн-торговлю в ОАЭ. Проект реализуем силами большой интернациональной команды, я Татьяна Космынина и мой коллега Дмитрий Селенков руководим этим процессом, и в этой статье совместно расскажем вам о том, как наша компания вышла на маркетплейсы ОАЭ. Отдельно рассмотрим особенности сетевых продаж на Ближнем Востоке. Разумеется, поговорим и о технических моментах.

Читать далее

Умный аналитик для ритейла: ИИ на службе бизнеса

пт, 09/12/2025 - 16:16

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

Проблема в том, что скорость бизнеса и скорость проведения анализа не совпадают.

Руководителю дивизиона, директору магазина или маркетологу часто нужен ответ в моменте, а не через неделю. Но BI-процессы инерционны. Поэтому сегодня нужны другие инструменты, позволяющие получить свежие данные, проанализировать, задать вопрос – и получить не просто диаграмму, но выводы, рекомендации или даже конкретное выполненное действие.

Конструкторы отчетов устарели. В век GPT пользователь хочет общаться с данными. 

Что с этим делать?

Читать статью

[Перевод] Рецензия на книгу: If Anyone Builds It, Everyone Dies

пт, 09/12/2025 - 16:09

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

Читать далее

Open Source и ЖКХ

пт, 09/12/2025 - 16:00

Привет, мы делаем doma.ai - это open source платформа для рынка ЖКХ, нами пользуется сейчас больше 4 000 юрлиц, а на сервера прилетает до 1 000 rps в пиковые моменты.

Расскажу историю нашего open source, что это дало компании и куда мы хотим развивать open source часть. Посмотреть код и поставить ⭐️ можно на GitHub.

Читать дальше

[Перевод] Осваиваем LLM: подробное знакомство с книгой Себастьяна Рашки «Строим LLM с нуля»

пт, 09/12/2025 - 15:43

Недавно у меня появилась возможность прочитать книгу Себастьяна Рашки «Строим LLM с нуля», и, начав читать, я просто не мог её отложить.

Эта книга увлекательно сочетает исчерпывающую теорию, практическую реализацию кода и прекрасно и доходчиво объясняет одну из самых актуальных тем в области современного искусственного интеллекта: большие языковые модели (LLM). Как человек, который любит разбираться в тонкостях моделей ИИ, я считаю эту книгу настоящей жемчужиной. Ее обязательно нужно прочитать всем, кто серьезно интересуется LLM. Хочу отметить, что я никак не связан с автором или издателем; эта рецензия является исключительно отражением моего восхищения содержанием книги.

Читать далее

Как мы вшили нагрузочное тестирование в CI/CD, чтобы не хоронить фичи в проде глубокой ночью

пт, 09/12/2025 - 15:38

Привет Хабр! Я Дима, DevOps-инженер в IT-компании.

Эпик-фейлы бывают разные. Можно забыть закоммитить config.json. А можно так упаковать новый эндпоинт, что всё апи ляжет костьми в час-пик и будет тихо плакать под лавиной реквестов. Ручные нагрузочные тесты — это как проверять тормоза на уже летящем с горы автомобиле. Сегодня говорим о том, как автоматизировать эту магию — вшивать проверку производительности прямо в CI/CD, чтобы не краснеть перед продом и спокойно спать по ночам.

Запускайте свои пайплайны, щупальцы в руки — погнали!

Читать далее

Bellmac-32: первый 32-битный процессор на CMOS-транзисторах

пт, 09/12/2025 - 15:19

Во второй половине 70-х годов самыми популярными моделями процессоров были 8-битные Intel 8080, Motorola MC6800, MOS Technology 6502 и Zilog Z80. Но AT&T — телекоммуникационного гиганта, который хотел ворваться на рынок компьютеров, — такое положение не устраивало.

Руководство решило сделать ставку на производительность и обойти конкурентов, с ходу создав первый 32-битный процессор (16-битные 8086 только-только появлялись) на тогда еще достаточно «сырой» технологии CMOS транзисторов, когда весь мир использовал NMOS. Вот что из этого вышло.

Читать далее

Swift Concurrency и CoreBluetooth: как построить современный BLE-сервис

пт, 09/12/2025 - 15:15

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

Я взял на себя часть по iOS и попробовал применить новый Swift Concurrency поверх старого CoreBluetooth. В этой статье расскажу, какие подводные камни вылезли при совмещении structured concurrency и callback-ориентированного API, как их обойти и на что стоит обратить внимание, если вы тоже решите «прикрутить» современные async/await к старому API.

Читать далее

[Перевод] Instinct от Continue: будущее автоматического рефакторинга

пт, 09/12/2025 - 14:56

Команда AI for Devs подготовила перевод статьи о том, как Continue обучила Instinct — открытую модель Next Edit для предсказания следующей правки кода. Разработчики собрали тысячи реальных правок, внедрили алгоритм SeleKT для обучения и показали, что их модель работает в 6,4 раза быстрее ручного редактирования.

Читать далее

PO, PM, PjM: кто такие и при чём тут мыло, ракеты и застройщики

пт, 09/12/2025 - 14:47

Продуктовые роли не появились из воздуха. Их не придумали с нуля бородатые дядьки в Долине или выглаженные воротнички из Купертино. Профессии Product/Project Owner/Manager выстраивались на протяжении почти столетия — и всё ради того, чтобы сейчас мы с вами плевались, читая вакансии на хедхантере. Кто главнее: PM или PO? Что должен делать проджект? И что ещё за AI PM и Data PM?

Давайте разбираться. И копнём аж до начала прошлого века.

Читать далее

A/B-тесты на SQL с уменьшением дисперсии

пт, 09/12/2025 - 14:44

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

Каждому аналитику знакомо: при анализе A/B-тестов важно выжимать максимум информации из данных. Но высокая дисперсия шума часто заставляет нас наращивать выборку и затягивать эксперименты. Как ускорить получение результата и повысить чувствительность теста? Один из способов – сократить разброс метрики без изменения ее среднего. Классическая формула размера выборки показывает, что количество данных N прямо пропорционально дисперсии σ². Получается, уменьшая σ², мы автоматически уменьшаем нужный объем данных или можем детектировать меньший эффект при тех же N.

Поэтому методы снижения дисперсии в A/B-тестах становятся очень востребованными. В индустрии известны разные приемы: стратификация, бутстреп, сложные байесовские тесты, и, конечно же, ковариатный подход (CUPED/CUPAC и т.д.). Мы остановимся на одном из самых простых и эффективных приемов – CUPED (Controlled-experiment Using Pre-Experiment Data). Его суть проста и понятна: перед экспериментом у каждого пользователя была определенная метрика (скажем, прошлые покупки), и мы можем использовать эту информацию, чтобы скорректировать итоговую метрику и снизить шум.

Читать далее

Топ-5 видеокарт по соотношению цена-качество, которые можно купить в 2025 году

пт, 09/12/2025 - 14:40

Цены на видеокарты в последнее время отрываются от реальности едва ли не сильнее, чем их энергоэффективность. Ну, о чем мы говорим, если даже карточки среднего уровня можно купить в лучшем случае за 50-60 тысяч рублей. Понятное дело: технологии развиваются семимильными шагами, а современные видеокарты уже давно обошли по мощности дата-центры десятилетней давности. Но вот парадокс: большинству геймеров для комфортной игры совершенно не нужны астрономические цифры производительности. А значит, можно сделать ставку на что-то попроще. Мы отобрали для вас 5 отличных видеокарт, которые спокойно тянут на звание лучших решений для гейминга по соотношению цена-качество.

Читать далее

Если бы Маск молчал, умерла бы Tesla?

пт, 09/12/2025 - 14:32

В начале декабря 2008 года Tesla оказалась на грани банкротства, и тогда Илон Маск буквально спас компанию: он вложил в нее более $70 млн личных средств. Уже 24 декабря был заключен последний «Рождественский» раунд инвестиций, включая $50 млн от Daimler. Согласно Investopedia, именно «известность Маска и его крупные инвестиции сыграли решающую роль в формировании доверия и привлечении других инвесторов». Без публичного лица вроде Маска столь щедрая сделка в тот момент могла и не состояться.

Читать далее

Первые Rust-библиотеки для работы с Yandex GPT и Yandex ART

пт, 09/12/2025 - 14:25

В мире машинного обучения и генеративного контента одними из самых востребованных инструментов стали foundation models — большие модели, способные создавать текст, изображения и другой контент по запросу пользователя. Yandex активно развивает собственные foundation models, предоставляя их через сервисы Yandex GPT и Yandex ART. Когда мне потребовалось использовать модели в рамках своих проектов, я обнаружил, что не существует готовых библиотек на Rust по работе с Yandex ART и Yandex GPT.

Отсюда и родилась идея создать собственные библиотеки, способные взаимодействовать с API этого сервиса и реализующие их сложные структуры ответов и запросов. Должен сказать, что программирование — не моя профессия, работаю я в другой отрасли, хотя и хочу перейти в IT. Поэтому библиотеки могут показаться сырыми, недоработанными или содержащими «слабый» код. Здесь бы мне хотелось получить профессиональные комментарии по тому, что я сделал хорошо, что плохо. Заранее благодарю за здравую критику и полезные комментарии и предложения.

Читать далее

Репозитории на автопилоте: как ИИ сам поднимает окружение и запускает код

пт, 09/12/2025 - 14:04

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

Вот тут на сцену выходит EnvX — система, которая превращает обычные проекты в автономных агентов: они читают документацию, поднимают окружение, выполняют нужные функции и… общаются друг с другом. Получается совсем новый взгляд на то, каким может стать open-source.

Читать далее

Я — идеальный программист

пт, 09/12/2025 - 14:01

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

Читать далее

Как найти работу начинающему разработчику в 2025?

пт, 09/12/2025 - 14:00

Одна из острых тем последних лет – как найти работу, если ты начинающий разработчик и за плечами нет ничего кроме университета или, на худой конец, курсов. 

Вокруг IT сложился целый культ. Популярность отрасли во многом поддержали курсы, обещающие «вход в IT» за полгода, «гарантированное трудоустройство» и привлекающие внимание аудитории заголовками вроде «спрос на программистов растёт».

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

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

Читать далее

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

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