Сборщик RSS-лент

Дисциплина и желание учиться: по каким критериям проджекту в финтехе оценивать разработчиков-джунов

Habr.com - чт, 09/04/2025 - 12:53

Привет, Хабр! Меня зовут Оля, я ведущий проектный менеджер в ЮMoney. Курирую несколько команд, в которых трудятся разные разработчики, в том числе джуны. В этой статье расскажу, как я выращиваю новичков в своей команде, какие навыки советую им развивать. Про подбор новых проектных менеджеров в отдел тоже поговорим.

Читать далее

Заклинание порядка: чем автоматизация найма помогла бы Хогвартсу

Habr.com - чт, 09/04/2025 - 12:35

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

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

Будь в Хогвартсе HR-система, которая сохраняет историю кандидатов, напоминает о дедлайнах и помогает согласовывать офферы, ситуация выглядела бы иначе. Как именно — расскажем далее.

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

Жизненный цикл UIViewController в 2025 году: что изменилось и что устарело

Habr.com - чт, 09/04/2025 - 12:29

В 2022 году я написал статью «Жизненный цикл UIViewController», где подробно разобрал порядок вызова методов и основные сценарии работы с ними.

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

Читать далее

Мутация физика

Habr.com - чт, 09/04/2025 - 12:26

Здравствуйте, коллеги! Меня зовут Георгий, я главный инженер в компании ProSMD, но больше всего моя квалификация подходит под характеристику от господина Тишкина из Гаоди: «PM/продакт/сейлз с техническими скилами».

Читать далее

Криогенная электроника: патентный анализ

Habr.com - чт, 09/04/2025 - 12:16

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

Читать далее

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

Habr.com - чт, 09/04/2025 - 12:06

Не так давно появилось очень интересное направление практического применения фундаментальной физики, которое даёт возможность существенно превзойти классические технологии - и речь пойдёт о квантовой радиолокации.

Читать далее

Коротко о главном: как устроен Нейрофильтр с YandexGPT в Яндекс Почте

Habr.com - чт, 09/04/2025 - 12:00

Всем привет! Меня зовут Руслан Дюсаев, и я занимаюсь машинным обучением в команде Спамообороны Яндекс Почты. Помимо технологий антиспама, мы с коллегами разрабатываем ML-фичи в сервисах Яндекс 360. 

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

Читать далее

[Перевод] Самые популярные Python фреймворки и библиотеки 2025 года

Habr.com - чт, 09/04/2025 - 12:00

Команда Python for Devs подготовила перевод статьи о самых популярных Python-фреймворках и библиотеках 2025 года. FastAPI уверенно догоняет Django и Flask, Requests и Asyncio остаются незаменимыми, а Streamlit и Starlette усиливают свои позиции в нишевых сценариях.

Читать далее

Как дизайнер сделал себе умный дом — и стал его продавать

Habr.com - чт, 09/04/2025 - 12:00

Дизайнер Андрей из Ростова отремонтировал себе квартиру. Дизайн интерьера — его работа: чисто, стильно, без визуального мусора. Автоматизация — не его профиль, но в тандеме с интегратором «ODA электромонтаж» они превратили обычное жилье в полноценный умный дом.

Результат оказался настолько удачным, что теперь эту квартиру показывают клиентам. Не как шоурум, а как реальный объект: здесь живут и пользуются автоматикой каждый день.

Андрей проектирует интерьеры, а Алексей (директор «ODA электромонтаж») занимается автоматизацией. Вместе они работают в связке «дизайн + умный дом», и делают проекты, в которых автоматизация становится частью концепции.

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

Читать далее

Настройка процесса поддержки в Yandex Tracker

Habr.com - чт, 09/04/2025 - 12:00

Я работаю Delivery Manager в компании, которая разрабатывает сервис для рассылки уведомлений клиентам. Наш продукт помогает салонам красоты, фотостудиям, фитнес-клубам и другим сервисным компаниям автоматизировать коммуникацию с клиентами.

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

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

Читать далее

Обзор серверов для AI: на примере платформ Dell и YADRO до 8 GPU

Habr.com - чт, 09/04/2025 - 11:44

Для профессиональной работы с ИИ нужны специализированные решения. Например, для глубокого обучения современных моделей требуется конфигурация с 8 GPU и суммарной видеопамятью более 500 ГБ. В этой статье расскажем, какими характеристиками должен обладать AI-сервер, и покажем конкретные решения от Dell и российского бренда Yadro.

Читать далее

Эпоха дизайнеров-ремесленников уходит

Habr.com - чт, 09/04/2025 - 11:42

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

Читать далее

Kafka Reasign Partitions или как управлять топиками в kafka

Habr.com - чт, 09/04/2025 - 11:24

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

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

В статье расскажу о том, как я реализовал CLI для управления партициями в kafka, их переезд, балансировка.

Читать далее

Сколько весит секрет? Считаем стеганографическую емкость контейнеров на Python

Habr.com - чт, 09/04/2025 - 11:17

Привет, Хабр! При работе со стеганографией первый и самый важный вопрос, который возникает перед пользователем: «А мой файл вообще поместится в эту картинку?». Попытка спрятать 10-мегабайтный архив в иконку размером 64x64 пикселя обречена на провал. Именно поэтому оценка стеганографической емкости контейнера — это краеугольный камень любой операции по сокрытию данных.

Емкость — это не просто размер файла. Это сложное понятие, которое кардинально меняется в зависимости от формата контейнера (PNG, JPEG, DOCX) и метода сокрытия (LSB, DCT и др.).

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

Читать далее

Особенности Python, о которых вас точно спросят на техническом собеседовании

Habr.com - чт, 09/04/2025 - 11:11

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

Как автор курса «Python-разработчик» в Яндекс Практикуме, я часто разбираю подобные ситуации на своём YouTube-канале, где провожу открытые тестовые интервью с джунами. Всё, о чём я говорю, — это не абстрактные примеры, а реальные наблюдения и выводы, сделанные прямо в ходе этих собеседований. 

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

Читать далее

Реализация Outbox паттерна в разных языках программирования

Habr.com - чт, 09/04/2025 - 11:03

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

Сегодня мы рассмотрим реализацию Outbox паттерна в разных ЯП. Цель простая: одним атомарным действием обновлять бизнес-данные и фиксировать факт события, а затем надежно доставлять его в брокер. Разберем общую схему, конкуренцию воркеров, ретраи, дедупликацию, метрики и покажу, как это собрать на C#, Java, Go, Python и Node.js.

Читать далее

Порулить браузером через LLM: пишем AI-агента в стиле «browser-use» на ванильной LLM без фреймворков

Habr.com - чт, 09/04/2025 - 10:37

Привет! Не успел мир договориться, что вообще подразумевать под агентами, как в инфополе обычные агенты заменились аж сразу мультиагентными системами. Обычно большинство статей про агентов начинаются с фразы "на фреймворке X..." — ну так с фреймворком каждый может, а ты попробуй без него.

А вот мы и попробуем! Причем попробуем не самую тривиальную штуку, а замахнемся сразу на эксперимент с агентным управлением браузером.

Читать далее

[Перевод] Clode: continuous exposure learning for low-light image enhancement using neural odes

Habr.com - чт, 09/04/2025 - 10:30

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

Авторы статьи, которую мы разберем, элегантно справляются с проблемой путем внедрения Neural ODE в пайплайн. Если поиграться с моделькой, то работать может шустро, а значит, вполне возможно, что скоро и вы сможете с ней повзаимодействовать в Контур.Толк :-)

Читать далее

Хватит писать try/catch вокруг fetch: история о том, как я устал ловить ошибки

Habr.com - чт, 09/04/2025 - 10:20

Каждый фронтендер знает эту боль: пишешь запрос через fetch - и автоматически добавляешь try/catch. Где-то ловишь TypeError, где-то 500-й статус, где-то подвисший запрос с AbortController. В итоге половина кода в проекте - это обработка ошибок, а не бизнес-логика.

Я прожил с этим годами. Чем больше становился проект, тем больше росла копипаста: таймауты, ретраи, проверки на res.ok, костыли для разных браузеров. Одно и то же, снова и снова.

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

Так появилась библиотека @asouei/safe-fetch. Маленькая (3kb), без зависимостей, но с тем, чего нет у самого fetch: общий таймаут, умные ретраи, нормализованные ошибки и поддержка Retry-After.

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

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