• Наступил очередной сезон, когда меняют оборудование в больших дата-центрах, и на барахолки выплыли странные версии процессоров Epyc 2-го и 3-го поколения, которых нет в официальном модельном ряде. Но которые предлагают весьма выгодное соотношение производительность/цена. Но поскольку об этих процессорах известно…

  • Современные реалии рынка инженерного ПО в России бросают вызов техническим специалистам любого уровня, так как перед ними встает задача найти отечественную альтернативу привычным CAE-системам для технических вычислений и модельно-ориентированного проектирования, таким как MATLAB, Simulink, Amesim. Это непросто, поскольку предприятиям нужно…

  • Командная строка является неотъемлемой частью любого дистрибутива Linux. Какие бы оконные оболочки мы не устанавливали, администраторы все-равно большинство задач будут решать через командную строку. Поэтому важно уметь пользоваться этим инструментом.Данная статья предназначена прежде всего для пользователей и администраторов, перешедших с…

  • Полнотекстовый поиск vs. Векторный поиск: в чём разница и когда их использовать? Технологии поиска информации сильно изменились. Раньше у нас был только поиск по ключевым словам, но теперь, благодаря машинному обучению, появился векторный поиск, который помогает находить информацию не по…

  • Привет, Хабр! Меня зовут Светлана Болсуновская, я стратегический коуч-консультант в YADRO. У меня 13-летний опыт работы в IT-компаниях (Motorola Solutions, Arcadia, Deutsche Telekom IT Solutions, T-Systems) в роли Agile-коуча и бизнес-тренера. С 2015 года провела более 250 корпоративных и стратегических…

  • Привет, я Антон Полухин из Техплатформы Екома и Райдтеха Яндекса. Моя команда разрабатывает userver — современный опенсорсный асинхронный фреймворк с богатым набором абстракций для быстрого и комфортного создания микросервисов, сервисов и утилит на C++.Когда мы пишем какой‑то код для userver и для таких сложных проектов, как Boost,…

  • Зачем нам нужно обладать базовыми знаниями ассемблера? Ведь они крайне редко применяются в современных реалиях. Несмотря на это, если вы хотите больше узнать про скрытые аспекты вашего кода, то понимание базовых концепций вам в этом поможет. Еще это знание может…

  • Conversations – ежегодная конференция по разговорному и генеративному AI для бизнеса и разработчиков. В этом году 6 декабря в Москве и онлайн – save the date!В этом году участников Conversations ждут несколько тематических секций: «Generation AI. Новое поколение кейсов», «RAG…

  • Всем привет! Меня зовут Константин, я инженер-программист в Контуре. Пару лет назад мне довелось поработать над задачей разделения прав доступа в проекте Реестро (7 продуктов, более 100 микросервисов).В этой статье я расскажу о том, как мы подходили к моделированию авторизации…

  • Привет, меня зовут Дмитрий, я Middle-React-разработчик с замашками сеньора, поднимающийся с самых низов без мам, пап и ипотек. В последнее время я частенько вижу ситуацию: при использовании MobX в больших проектах у людей появляются сложности с количеством перерисовок или наоборот…