Архив августа 2024 - 26

В первой части статьи, мы описывали конструкторские детали и используемую электронику в нашем SheevaBot, робота, собранного для участия в соревнованиях Евробот 2024. Перейдём к рассмотрению программной части.

Связь с низкоуровневыми микроконтроллерами

Первым шагом в программировании SheevaBot была установка связи между основным микрокомпьютером (RPi4) и микроконтроллерами, которые отвечают за управление различными компонентами робота. Было решено отказаться от использования Wi-Fi из-за риска потери сигнала, что могло привести к непредсказуемому поведению робота.

Читать полностью »

Компания AMD в начале следующего года выпустит уникальные гибридные процессоры Strix Halo с очень мощным iGPU. Возможно, что-то такое будет и у Intel. 

Процессоры Ryzen 5 9600X и Ryzen 7 9700X имеют TDP всего 65 Вт против 105 у предшественников. Тесты показали, что в случае старшей модели это частично ограничивает производительность, и AMD обещала это исправить. Теперь вот MSI внедрила в BIOS своих системных плат соответствующий пункт.  

Компания Google объявила о запуске новой функции на базе искусственного интеллекта в сервисе видеозвонков Google Meet. Функция под названием Take notes for me (Делай заметки для меня) генерирует сводку ключевых моментов во время видеозвонка. 

В огромном приложении Android с Clean Architecture много рутинной работы, связанной с отображением объектов между различными слоями. Хорошим решением будет автоматизация этого процесса.

В этой статье рассматривается опыт использования библиотеки MapStruct, которая помогает mapp-ить объекты.

Библиотека очень гибка в настройке. И позволяет минимизировать написание шаблонного кода.

Вот пример того, как реализовать gradle зависимости в вашем проекте.

plugins {
   kotlin("kapt") version "1.9.22"
}
dependencies {
   implementation("org.mapstruct:mapstruct:1.6.0")
   kapt("org.mapstruct:mapstruct-processor:1.6.0")
}

Читать полностью »

Первая ступень ракеты SpaceX Falcon 9 потерпела крушение во время попытки посадки на беспилотную платформу в Атлантическом океане. Ракета почти завершила посадку, но перевернулась и упала в воду. 

АвтоВАЗ назвал отличия двух своих моторов объёмом 1,6 и 1,8 л, которые устанавливается в автомобили Lada Vesta.

Как пишет speedme, у этих моторов больше отличий, чем кажется на первый взгляд: «На одном двигателе работает модуль впуска переменного объёма, на втором — система изменения фаз газораспределения. Но цель у этих хитрых механизмов одна — эластичность. Они служат, чтобы уверенно разгонять автомобиль во всём диапазоне оборотов».

В продолжение нашего предыдущего материала, в котором мы говорили об интерьере электромобиля Атом, мы хотели бы более подробно рассказать об устройстве его распашных дверей. Основное внимание при их разработке уделялось удобству при посадке в автомобиль и высадке из него. Это особенно важно для семей с детьми и для такси, где автоматическое открытие дверей и удобное размещение багажа играют решающую роль.

Распашные двери Атома

Пользователи не самых новых флагманов серий OnePlus 9 и 10 сталкиваются с аппаратными проблемами. В сети появились многочисленные жалобы от пользователей, телефоны которых внезапно выключались и больше не возвращались к жизни. 

Приветствую всех, сегодня я хочу рассказать про одну из самых интересных неразгаданных загадок математики. Гипотеза Коллатца, или же дилемма 3n+1 прославилась благодаря простоте своей формулировки, при этом оставаясь не доказанной уже более 90 лет.

Краткая формулировка, то бишь немного измененная выдержка из википедии (en и ру):

Берём любое натуральное число n:

  1. Если оно чётное, то делим его на 2,

  2. Если нечётное, то умножаем на 3 и прибавляем 1.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js