Каждый разработчик часто сталкивается с написанием большого объема рутинного и повторяющегося кода, который имеет один и тот же смысл. Начиная с C# версии 9 появилась возможность генерации кода, которая интегрирована напрямую с компилятором. Такой подход позволяет избавиться от множества строк шаблонного кода. О нём сегодня и поговорим. Читать далее
Привет! Меня зовут Юля. Я разработчик интерфейсов и ментор на курсах по фронтенду, в том числе на курсе «React-разработчик» в Практикуме. Последний год я активно занимаюсь организацией профессионального сообщества Tbilisi JS в Тбилиси: мы делаем митапы и конференции для…
Привет, Хабр! Меня зовут Екатерина Саяпина, я Product Owner платформы МТС Exolve. Коды ошибок — последнее, что хочет видеть разработчик в ответе API. И означают они одно из двух: либо есть проблема в запросе, либо что-то сломалось на стороне API.В любом случае трафик останавливается: нужно найти причины и решения. И коды ошибок в этом случае — полезный диагностический элемент. Сегодня я расскажу про подходы к их обработке и дам пример распространенной классификации. Читать далее
ML‑модели применяются в сервисах Яндекса уже много лет, мы накопили большой опыт в их обучении. Статьи об этом коллеги регулярно публикуют, в том числе на Хабре. Но сегодня хочу обсудить другую не менее важную задачу — ускорение инференса (процесса работы…
В конце 2021 года миллиардер российского происхождения Юрий Мильнер собрал в своем особняке в Калифорнии (стоимостью 100 миллионов долларов США) известных ученых нашего времени. Темой обсуждения был биохакинг старения. Основной сценарий строился вокруг способности перепрограммировать наши клетки в более молодое состояние. И, самое важное, насколько быстро можно разработать эту технологию? Читать далее
"Совершенно случайно, в багажнике моего автомобиля завалялось несколько классических фильмов ужасов... совершенно случайно." (с)А у меня в шкафу завалялись разные умные железки, всякой степени древности. Например, КПК от Hewlett-Packard. А какой айти-антиквариат хранится у вас? Читать далее
В статье мы рассмотрим основные подходы и практики для оптимизации производительности API, применяемые в МТС Exolve, поймем, как избежать подобных последствий и обеспечить стабильную работу сервисов. Читать далее
За последние пару лет мы вложили немало времени и ресурсов на прототипирование макросов, и мы приняли трудное решение прекратить над ними работу. Читать далее
Имеют ли право на жизнь SAS HDD диски на 15k в современных серверных платформах?Тестирование RAID массива из 12 SAS HDD 15k и сравнение с производительностью SATA SSD, NVMe и SAS SSD накопителей. Читать далее
Некоторое время назад мой друг спросил меня: стоит ли ему «войти в айти» программистом и какой платный курс для этого лучше выбрать. Я предложил ему не спешить платить за курсы, реклама которых его вдохновила, а попробовать сначала что‑нибудь бесплатное. И…