Сегодня предлагаем разобраться, что и как нужно делать в Скретче, чтобы создать движущийся фон. Подготовили подробную инструкцию со скриншотами, а еще опубликовали видеоурок. Если тема интересна, выбирайте удобный способ и приступайте прямо сейчас.Скретч – идеальный…
По роду деятельности я не разработчик, но вращаюсь в этих кругах, так скажем – околоPYTHONная тусовка. Есть знакомые разработчики и даже больше – коллеги. Читать далее
«Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям», — сказал культовый британский разработчик программного обеспечения Мартин Фаулер и в этом утверждении присутствует доля правды. То есть, когда разработчик пишет код, он должен фокусироваться не только на том, чтобы тот был рабочим, но и понятным будущим «читателям». Читать далее
Привет! Я Настя Рысьмятова, руковожу командой LLM в Авито. Эта статья — про то, какие задачи мы решаем с помощью языковых моделей и как адаптируем их под себя. Мой опыт будет интересен прежде всего тем, кто тоже занимается большими языковыми моделями в крупных продуктовых компаниях. А всем остальным любопытно будет узнать, как модели учатся и решают конкретные задачи Авито — например, помогают пользователям писать тексты объявлений. Читать далее
Руководитель проекта должен любить людей. И любить с людьми общаться. Потому что к только вы становитесь Руководителем проектов, вам нужно начинать говорить с кучей народа: с командой – это минимум несколько человек, с заказчиками – это тоже часто несколько человек. Еще есть…
Структурированная техническая и юридическая информация про "Цифровой рубль".Вся документация в одном месте.3 уровня вложенности данных: менеджер, разработчик, эксперт.Никакой воды - только факты.Никаких "сказок" из СМИ. Читать далее
Интернет стал голубым океаном для цифровых государств, нашедших свое воплощение в виде социальных сетей, сервисов и интернет-магазинов. Нашлись и те ребята, которые подняли флаг с Веселым Роджером и держат его, несмотря на недавнюю потерю админа Флибусты. А с пиратами прошлого нас сближает не только дух авантюризма, но и шансы заболеть цингой. При этом сегодня от болезни пострадает больше людей, чем в средневековье. Читать далее
В эти дни проходит внутренняя конференция Aventus IT. И я там был, мёд пиво пил… Шучу. Выступал на тему автоматизации контроля качества кода. И хочу представить вам статью по материалам своего выступления. Сегодня было два прекрасных доклада про тесты на проекте. Порадовало, что услышал в них некоторые свои идеи. Например, про преимущества запуска тестов на CI вместо локальной машины. Оказывается, что я не один такой.Со своей стороны, хочу поговорить, про контроль качества кода помимо тестов. Читать далее
При разработке цифровых продуктов большое количество людей выполняет колоссальный объём задач. Решение тех или иных задач приближает команду продукта к заявленной цели.Чем эффективнее поставлены задачи, тем быстрее коллектив достигает поставленных целей. Для того, чтобы задача приближала команду к полезному результату, задача должна иметь ценность. Т.е. приносить пользу компании, её коллективу, пользователям, акционерам и другим заинтересованным лицам. Читать далее
Недавно мне довелось работать над новым алгоритмом приближённого поиска ближайших соседей, который называется RaBitQ. Автор этого алгоритма уже предоставил достаточно скоростную реализацию на C++. Я попытался переписать этот алгоритм на Rust (ещё один случай «а почему бы не переписать на Rust»). Однако, я обнаружил, что моя реализация гораздо медленнее оригинальной. Далее я расскажу, как шаг за шагом доработал её производительность. Читать далее