Пошаговое повышение производительности алгоритма
—
от автора
—
от автора
Недавно мне довелось работать над новым алгоритмом приближённого поиска ближайших соседей, который называется RaBitQ. Автор этого алгоритма уже предоставил достаточно скоростную реализацию на C++. Я попытался переписать этот алгоритм на Rust (ещё один случай «а почему бы не переписать на Rust»).…
—
от автора
В эти дни проходит внутренняя конференция Aventus IT. И я там был, мёд пиво пил… Шучу. Выступал на тему автоматизации контроля качества кода. И хочу представить вам статью по материалам своего выступления. Сегодня было два прекрасных доклада про тесты на…
—
от автора
23 октября 2024 года Valve удалила античит VAC из Counter-Strike 2, Dota 2, Team Fortress 2, Left 4 Dead 2 и других игр. Информация об этих изменениях появилась на страницах игр в SteamDB. Через несколько часов разработчики отменили это изменение.…
—
от автора
Источник. Компания Western Digital анонсировала первый в мире жесткий диск объемом 32 ТБ, в котором используются технологии ePMR и UltraSMR. Это модель WD Ultrastar DC HC690. Инженеры компании добавили дополнительную пластину, так что их теперь 11 вместо обычных 10. Достижение…
—
от автора
По роду деятельности я не разработчик, но вращаюсь в этих кругах, так скажем – околоPYTHONная тусовка. Есть знакомые разработчики и даже больше – коллеги.Как это часто бывает, понадобилось мне организовать решение капчи на Python для одного важного проекта – парсер…
—
от автора
Руководитель проекта должен любить людей. И любить с людьми общаться. Потому что к только вы становитесь Руководителем проектов, вам нужно начинать говорить с кучей народа: с командой – это минимум несколько человек, с заказчиками – это тоже часто несколько человек.…
—
от автора
Сегодня предлагаем разобраться, что и как нужно делать в Скретче, чтобы создать движущийся фон. Подготовили подробную инструкцию со скриншотами, а еще опубликовали видеоурок. Если тема интересна, выбирайте удобный способ и приступайте прямо сейчас.Мы в Pixel используем Scratch для обучения детей…
—
от автора
Template Method (он же «Шаблонный метод») — это паттерн проектирования, который определяет скелет алгоритма в методе, оставляя определенные шаги подклассам. Проще говоря, есть базовый алгоритм, но мы можно менять детали, переопределяя части этого алгоритма в наследниках.Классический пример — процесс заказа…
—
от автора
Обо мнеКоротко обо мне, чтоб не возникало вопросов мол: «А чего он тут вообще мне рассказывает?»ЖеняCPO & Head of Operations~ 10 лет опыта в IT на разных позициях:ex-Software Engineer;ex-Project Manager;ex-Product Manager.Работал в Fin-tech, Gambling, Crypto и E-commerce. Много нанимал и…
—
от автора
Как продавать на маркетплейсах, если у вас всего один товар и сотни конкурентов? Как заставить Ozon и WB соревноваться за ваших покупателей и предлагать скидки за свой счет? А повысить маржинальность товара без дополнительных вложений? Магазин наполнителя для кошачьих туалетов…