Оптимизация кода и развитие микросервисной архитектуры занимает значительную часть жизни команды разработчиков МВидео-Эльдорадо. Тем любопытней изучить опыт коллег за рубежом. Предлагаем вашему вниманию очередной пост на тему: «А как там у них». Читать полностью »
Архив за 05 января 2022 - 2
Как мы избавились от 80% своего кода, повысив скорость разработки и уменьшив количество ошибок
2022-01-05 в 12:33, admin, рубрики: KISS, solid, YAGNI, абстракции, Блог компании М.Видео-Эльдорадо, мвидео, преждевременная оптимизация, Серверная оптимизация, Совершенный код, управление разработкой, шаблоны проектирования, ЭльдорадоРазрешение на полет дрона в 2022-м
2022-01-05 в 12:12, admin, рубрики: fpv, fpv drone, БВС, БПЛА, воздушная съемка, гаджеты, дрон, дроны (квадракоптеры), Законодательство в IT, квадрокоптеры, мультикоптеры, разрешение на полет, робототехника, ФототехникаЗаконодательство в отношении дронов активно меняется, большинство информации в сети устарело или просто ошибочно. Зачастую даже органы занимающиеся оформлением разрешений плохо понимают текущие регламенты.
В этой статье я постараюсь ответить на самые распространенные вопросы. Статья актуальна на начало 2022 года, вероятно, в будущем всё не раз поменяется.
Читать полностью »
Ваши процессы попахивают. Как это понять и что делать?
2022-01-05 в 12:09, admin, рубрики: антипаттерны, Блог компании Конференции Олега Бунина (Онтико), культура разработки, менеджмент, Процессы в IT, процессы разработки, ТРИЗ, управление людьми, управление персоналом, Управление продуктом, управление проектами, управление проектами и командой, управление разработкойВ этой статье я не буду рассказывать про успешные внедрения, лучшие практики и общеполезные методики. Я вообще не буду давать какие-либо советы. Наоборот, попытаюсь на основании своего опыта рассказать, как бывает плохо, какие практики быстро становятся ужасными и чего нужно опасаться.
Спустя год после анонса: Sony наконец представила шлем виртуальной реальности для PlayStation 5
2022-01-05 в 10:19, admin, рубрики: НовостиКомпания Sony наконец-то провела полноценную презентацию следующего поколения шлема виртуальной реальности для игровой приставки PlayStation 5.
Рыбы-роботы осваивают океан
2022-01-05 в 9:20, admin, рубрики: биология, Блог компании Timeweb Cloud, Научно-популярное, робототехника, роботы, рыбы, экологияОкеан — место, которое не только богато уникальной морской жизнью. Обширные его участки также изобилуют элементами, такими как никель, медь, марганец, серебро, кобальт, цинк, которые необходимы для производства смартфонов, электромобилей и деталей солнечных батарей. Глубоководная добыча — это быстрорастущая область промышленной добычи полезных ископаемых со дна Мирового океана. Это включает в себя извлечение этих самых полезных ископаемых и отложений со дна океана, обнаруженных на глубине более 200 метров. Большая часть усилий по морской добыче, на 2021 год, ограничивается только мелководными прибрежными водами. Месторождения разрабатываются при помощи гидравлических насосов и ковшовых систем, которые выносят руду на сушу для дальнейшей обработки.
Проблема в том, что учёные и защитники окружающей среды выступают решительно против инвазивных методов, предлагаемых добывающими компаниями, поскольку они могут нанести непоправимый ущерб хрупким экосистемам. В конечном счете, способ, которым компаниям будет разрешено разрабатывать морское дно, зависит от Международного органа по морскому дну (International Seabed Authority, ISA). В 2020 году ISA ввёл в действие ряд экологических стандартов, что может привести к увеличению добычи полезных ископаемых на больших участках мирового дна.
Тем временем, учёные разрабатывают автономных рыб-роботов, которые смогут помочь в наблюдении и осваивании океана.
Прототип робота-краба SILVER2
Читать полностью »
Транзакционное юнит-тестирование приложений с БД
2022-01-05 в 8:00, admin, рубрики: python, база данных, Блог компании Selectel, Программирование, тестирование, Тестирование IT-систем, юнит-тестированиеВ современном мире множество приложений используют трехуровневую архитектуру с базой данных в слоях данных. Наличие юнит-тестов обычно упрощает поддержку продукта, но присутствие базы данных в архитектуре заставляет разработчиков применять смекалку.
В этой статье я хочу провести обзор разных способов юнит-тестирования приложения с БД и рассказать о способе, который я не видел в русскоязычном сегменте интернета. Статья будет посвящена Python 3, pytest и ORM-фреймворку SQLAlchemy, но методы переносимы на другие инструменты.
Читать полностью »
Как будут выглядеть процессоры после 2025 года
2022-01-05 в 8:00, admin, рубрики: amd, apple, Core i9-12900KS, ddr5, FeRAM, FinFET, FirstDEDIC, firstvds, GAAFET, GAN, IBM, intel, Qualcomm, RibbonFET, Samsung, VTFET, Блог компании FirstVDS, высокая производительность, закон Мура, квантовая физика, Компьютерное железо, парадокс Джевонса, Производство и разработка электроники, Процессоры, сильный ИИ, транзисторыСколько хоронили закон Мура, а он продолжает работать. Даже сейчас, на фоне острого дефицита микросхем.
Планы Intel, AMD, Apple и производителей ARM следующего поколения говорят, что мы на пороге небольшой технологической революции. Транзисторы с круговым затвором, техпроцесс 2 нм, 3D-компоновка, квантовые технологии — вот планы производства микросхем на ближайшие годы. Впрочем, обо всём по порядку.
Читать полностью »
Представлен самый мощный в мире планшет — Asus ROG Flow Z13
2022-01-05 в 7:26, admin, рубрики: НовостиКак и ожидалось, компания Asus представила на выставке Consumer Electronics Show 2022 самый мощный в мире игровой планшет Asus ROG Flow Z13.
Он не уступает по характеристикам высокопроизводительному ноутбуку (кстати, подключаемая клавиатуре предусмотрена). Asus ROG Flow Z13 оснащен 13,4-дюймовым дисплеем разрешением 4K с частотой 60 Гц. Также можно выбрать вариант разрешением FullHD с частотой обновления 120 Гц. Оба варианта сенсорного экрана имеют соотношение сторон 16:10, поддерживают Dolby Vision и стилусы. Кроме того, дисплеи защищены стеклом Gorilla Glass, а точность цветопередачи подтверждена Pantone.
Разработчик в стране DBA: как оптимизация запросов БД окончилась обнаружением «подводных камней» и багрепортом в MariaDB
2022-01-05 в 7:00, admin, рубрики: backend, mariadb, performance, php, sql, базы данных, Блог компании SuperJob, высокая нагрузка, высокая производительность, оптимизация запросов, ускорение сайтаЭта история про то, как искать виновника торможения запросов, если база и бэкенд переводят стрелки друг на друга; почему при обновлении базы не стоит раньше времени завершать нагрузочное тестирование; а также о том, что не всегда во встроенных инструментах оказываются те, что упомянуты в документации.
Ну а начиналось все очень мирно: мы хотели немного подтянуть сайт под обновленные требования Google.