Обновить
4K+
88
Антон Сердюков@devzona

Programistik

0,1
Рейтинг
102
Подписчики
Отправить сообщение

Так для внешнего исполнения используют экран Стивенсона

Штампуют как пирожки)

А у вас в кармане телефон, наверное, тоже на процессоре Intel? А помните, были смартфоны на Intel Atom? Если мы говорим про малую нагрузку, то ARM впереди. Если говорим про большую производительность, то энергопотребление у ARM не лучше.

Тут необходимо сравнивать конкретные платформы с однотипными задачами.

Благодарю за комментарий. Уже разобрались с отсутствием ИИ в датчике, комментарий с разъяснением закреплен к посту.

Блин, а так хотелось верить, что ИИ есть в датчике) Верный комментарий закрепил к посту.

В состав датчика входит embedded AI core (Machine Learning Core and Finite State Machine), где под ИИ подразумевается наличие ядра ​​машинного обучения (MLC, Machine learning core) и конечного автомата (FSM, Finite State Machines).

ИИ наше все). Это предварительный обзор датчика без детального разбора и работы с ним. Датчик обладает большой функциональностью и достаточно сложен для меня. До этого с такими датчиками никогда не работал. Будет возможность собрать демо-стенд на базе ESP32, будет продолжение с детальным обзор и написанием кода.

Настолько проще, что их уже нельзя называть ИИ

Хорошо, а как их называть? Как терминологически подобные датчики отделить от остальных. У меня есть "Smart Socket Wi-fi", в переводе это умная розетка. Но мы понимаем, что ничего "умного" в ней нет. Это обычная розетка с реле и МК, где к МК можно подключиться удаленно по Wi-Fi и управлять вкл/выкл. Технически правильнее название "Remote controlled socket". Но с точки зрения маркетинга, мы условились, что подобные устройства с приставкой "smart" означают наличие удаленного управления.

Это я уже не говорю про "smartphone", технически это КПК со встроенным модулем мобильной связи. А если точнее "коммуникатор". Но вы же не говорите, а у тебя коммуникатор работает на Android?

Кликбейта никакого нет. В тексте размещена ссылка на сам датчик. Дословно заголовок звучит так:

"6-axis IMU (inertial measurement unit) with dual accelerometer up to 320 g and embedded AI for activity tracking and high-impact sensing"

Дословный перевод, Google-переводчиком:

"6-осевой инерциальный измерительный блок (IMU) с двумя акселерометрами, выдерживающими нагрузку до 320 g, и встроенным искусственным интеллектом для отслеживания активности и определения сильных ударов."

Или вы думаете STMicroelectronics занимается обманом?

Второе, сам по себе датчик реализует интересный подход обработки данных без написание кода, т.е. no-code.

Третье, идет речь не про отдельный модуль гироскопа, а про MEMS-датчик LSM6DSV320X.

Linux и Windows лучше не смешивать в одной рекомендации. VPS с 1 ГБ на Linux прекрасно справляется со средней нагрузкой. Эквивалент для Windows это не менее 4 ГБ. Это слишком большая разница в потребление ресурсов для смешивания рекомендаций.

И хотелось бы практики, а не просто бла-бла-бла. Поэтому размещу тут ссылку на свой пост, Очистка дискового пространства в Ubuntu.

Но помните, что сам Docker тоже потребляет ресурсы. На совсем крошечных тарифах (512 МБ – 1 ГБ) накладные расходы могут «съесть» всю выгоду. 

На Хабре это вопрос многократно поднимался и постоянно обсуждается, на самом деле не все так страшно, как вы рисуете.

Overhead (накладные расходы) для Docker контейнеров раскладываются на CPU, RAM, дисковое пространство. Еще существуют сетевые расходы, но все зависит от варианта подключения к сети docker-контейнеров.

CPU: 1-5% максимум в зависимости от приложения

RAM: минимальные, в пределах погрешности

дисковое пространство: может достигать значительной величины. Каждый контейнер представляет собой полный набор бинарников. Например, тот же Home Assistant съедает более 1 ГБ дискового пространства.

Поэтому ваше утверждение "крошечных тарифах (512 МБ – 1 ГБ) накладные расходы могут «съесть» всю выгоду" может быть верно только, если под 512 МБ – 1 ГБ подразумевается дисковое пространство, но не RAM.

VPS с хорошим vCPU, 1 ГБ RAM и 25 ГБ дискового пространства на SSD диске, прекрасно тянет рабочую нагрузку с docker-контейнерами.

Шум решается путем замены системы охлаждения или хорошим корпусом. Повышенное энергопотребление, главное, что бы оно не заключалось в дизайне процессора. Если на уровне ПО, то в будущем пофиксят. В вопросе энергопотребление для ARM процессоров есть некая доля лукавства. Мощные ARM процессоры под максимальной нагрузкой кушают немало. Смысл энергоэффективности ARM процессоров заключается в лучшем соотношении вычисления/энергопотребление. Например, Intel процессоры на x86 в простое не принципиально меньше кушают по сравнению с нагрузкой, когда как в случае ARM, этот разрыв существенно больше, мало того ядра можно "практически обесточивать".

И так, получается, что и то и то не имеет идеальную надёжности. Тут то жизнь подсказывает более мудрое решение — гармонию.

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

Пальчик который вы прикладываете к сканеру телефона или личиком светите, это не более чем удобство. К реальной безопасности это не имеет никакого отношения. Потому что, если у злоумышленника есть доступ к вашему телу, когда вы пьяны или спите, он вашу биометрию, извините, просканирует полностью.

Вы видимо теорию вероятности в школе не учили, все как раз наоборот.

Произошедшее сложно назвать просто сменой технологического стека. Это был цивилизационный сдвиг для российского IT. Мы прошли путь от комфортной зависимости к трудной, но осознанной самостоятельности.

Вы угораете или серьезно это написали. Как была зависимость, она так и осталась. Linux по-вашему с неба падает? Тот же Astra Linux является не то, что самостоятельным дистрибутивом основанном на Linux ядре как Android, он построен на Debian. И где тут пробежала самостоятельность?

Astra Linux это тот же Debian со свистелками и перделками безопасности согласно руководящих документов РФ и не более. Мало того, считаю, подход который использовали для построения системы, тупиковый и не учитывает реалии современного ПО и железа, потому что, требования к системам писали старперы. И как только снимут санкции с РФ, рано или поздно в любом случае снимут, в этот же день все забудут про Astra Linux.

На самом интересном моменте и закончили)

TTL: можно оставить по умолчанию — 600.

Стандартом для многих DNS серверов является значение 7200, т.е. 2 часа. Я выставляю 3600, 1 час. На мой взгляд, значение в 600 слишком мало и вынуждает гораздо чаще обращаться к DNS серверу, что создает лишнюю нагрузку на инфраструктуру без особой необходимости.

Итак, мы имеем нетривиальную задачу; я решил не рисковать, спросил у ИИ, как это сделать грамотнее всего: захожу в Google Gemini 2.5 pro и диктую все те же условия, мой хост — Arch Linux, поэтому ИИ в качестве виртуальной машины посоветовал мне KVM + Virt‑Manager, я сразу скачал его, решил начать с win 11, скачал iso-образ, а затем и саму винду в KVM.

Такими темпами скоро новомодные вайб-программисты будут спрашивать сколько будет 2+2. Для настольных экспериментов в Linux удобно использовать VMWare Workstation. ИИ имеет спрашивать только то, в чем сам разбираешься. Вообще-то, вначале следует включать мозги и первичный анализ делать самостоятельно, потому что ИИ поведет вас по неверному направлению. А если вы собираетесь заниматься кибербезопасностью, то на начальных стадиях изучения технологий забудьте про существование ИИ. ИИ очень сильно ограничивает кругозор и суть понимания предмета.

До этого мне не приходилось с таким работать, и зная, как легко можно поломать линукс, я снова решаю не рисковать и спросить у ИИ, снова мой любимый gemini 2.5 pro, начал спрашивать: «Как заблокировать трафик из virbrX в wlan0, но оставить интернет».

Если вы настраиваете маршрутизацию сетевого трафика, то вы должны в деталях разбираться, как это работает, в противном случае вы больше походите на обезьяну тыкающую в рандомные буквы, в надежде, что соберется новое произведение Шекспира.

По настройкам NGINX не все так просто.

Директива "Strict-Transport-Security"
Ваше значение max-age=63072000, т.е. 2 года слишком велико, рекомендуют ставить не более 31536000, 1 год. Полноценный вариант будет выглядеть следующим образом:

set $sts_header "";
if ($https) {
        set $sts_header "max-age=31536000";
}
add_header Strict-Transport-Security $sts_header always;

Почему именно этот вариант необходим, а не ваш, потому что, если используется выписывание Let's Encrypt сертификатов, то ваш вариант заблокирует соединение верификации, например http://yourdomain.com/.well-known/acme-challenge/abcdefgh123456.

⚠️ Нельзя редиректить /.well-known/acme-challenge на HTTPS в конфигурациях, если сервер ещё не имеет валидного SSL сертификата.

Пример
# habr.com

server {
    server_name habr.com;
    access_log /var/log/nginx/access.log vhost;
    listen 80 ;
    # Do not HTTPS redirect Let's Encrypt ACME challenge
    location ^~ /.well-known/acme-challenge/ {
        auth_basic off;
        auth_request off;
        allow all;
        root /usr/share/nginx/html;
        try_files $uri =404;
        break;
    }
    location / {
        return 301 https://$host$request_uri;
    }
}
server {
    server_name habr.com;
    access_log /var/log/nginx/access.log vhost;
    http2 on;
    listen 443 ssl ;
    ssl_session_timeout 5m;
    ssl_session_cache shared:SSL:50m;
    ssl_session_tickets off;
    ssl_certificate /etc/nginx/certs/habr.com.crt;
    ssl_certificate_key /etc/nginx/certs/habr.com.key;
    ssl_dhparam /etc/nginx/certs/habr.com.dhparam.pem;
    ssl_stapling on;
    ssl_stapling_verify on;
    ssl_trusted_certificate /etc/nginx/certs/habr.com.chain.pem;
    set $sts_header "";
    if ($https) {
        set $sts_header "max-age=31536000";
    }
    add_header Strict-Transport-Security $sts_header always;
    include /etc/nginx/vhost.d/habr.com;
    location / {
        proxy_pass http://habr.com;
        set $upstream_keepalive true;
    }
}

ИМХО настройки NGINX необходимо смотреть только в контексте приложений и нагрузки, потому что можно легко сломать работу самих приложений.

Хотелось бы детализировано рассмотреть хотя бы одно научное открытие, а не просто были найдены какие-то закономерности. У меня сомнения именно насчет "научности".

А я скажу что @vvzvladпросто доеб...тся. Нельзя с ноги обвинять человека в использование ИИ для написания текста. Давайте разберем его разбор, и почему я, как технический специалист и переводчик с ним несогласен категорически:

В основе работы iPod лежит простая, но эффективная схема: музыка загружается с помощью программы iTunes, хранится на диске в формате AAC или MP3 и выводится через встроенный аудиочип.

Пишет @vvzvlad : Простая схема — это загрузка через iTunes? Почему загрузка через iTunes это эффективная схема? Причем тут некий "аудиочип", который и так был в любых плеерах (если понимать под ним ЦАП). Я тут даже переформулировать не могу толком, потому что тут смысла-то нет, не было там никакой простой, но эффективной схемы, было удобное устройство с жестким диском, и это позволяло закинуть туда гораздо больше треков, чем в плеерах с флеш-память, которая тогда была дорогая.

1) Вообще iPhone предназначен для домохозяек, поэтому именно схема передачи данных через iTunes простая, высшее образование для этого не требуется.

2) Почему загрузка через iTunes это эффективная схема? Я почему она неэффективна? Пусть уважаемый @vvzvladдля начала озвучит критерии эффективности.

3) "выводится через встроенный аудиочип", тут хочется спросить, скажите @vvzvladа через что тогда выводится звук?

Далее, в лучших традициях разоблачения @vvzvladпишет "не было там никакой простой, но эффективной схемы, было удобное устройство с жестким диском, и это позволяло закинуть туда гораздо больше треков, чем в плеерах с флеш-память, которая тогда была дорогая". Именно поэтому я не считаю посты @vvzvladтехнически грамотными, потому что идет смешивание кислого с мягким.

1) Идет разговор про про эффективность, но в итоге @vvzvladговорит о стоимости носителя в пересчете на единицу объема.

2) Удобство работы с ПО не зависит от типа носителя данных

3) Я надеюсь @vvzvladпонимает что HDD вообще-то потребляют больше энергии, чем флеш-память. А это значит время автономной работы будет меньше.

4) А на счет падения iPod? Уважаемый @vvzvladпокидайте свой HDD на магнитных пластинах несколько раз об стену, а потом попробуйте послушать музыку с него. А еще лучше в рабочем состояние покидайте. Я думаю все будет ОК, правда?

Пример текста безусловно написан криво, но это не означает, что можно обвинять человека в использование ИИ.

Еще пример:

Вывод простой: WebP остаётся хорошим вариантом, если важна совместимость и быстрое декодирование.

Пишет @vvzvlad :Совместимость? WebP? Чо-то тут не так. В какой оси вы видели совместимость? Какие сайты его поддерживают для загрузки? Кажется, он только в гугла в поиске по картинкам есть, и все.

Никакой систематизации критериев у @vvzvladнету, эта статья не имеет никакого отношения ни к технической, ни к научной сфере. Весь пост пронизывает мотив "Я так вижу и хочу постебаться".

Хочется спросить у @vvzvlad а что не так с форматом webp? Webp действительно быстрее кодируется и занимает меньший объем. @vvzvladпричем здесь ОС? Если идет разговор про браузер? Вы спрашиваете какие сайты его поддерживают? Сайтам нет необходимости поддерживать этот формат, он отображается на клиенте, это проблема клиента. Например, cnx-software.com раньше его использовал.

У RUVDS есть много корявых переводов, например, пост Создаём своё первое USB-устройство, в котором они некоторые фрагменты перевели как: "Linux API гораздо надёжнее и стандартизированнее" и "нам не придётся пользоваться неуклюжими библиотеками HAL". Я написал комментарий https://habr.com/ru/companies/ruvds/articles/869972/#comment_27724014, в котором разъяснил, в чем заключается первоначальный смысл.

Однако, вы @vvzvladнаписали что у RUVDS все гууд. А может "неуклюжими библиотеками HAL" написала все же ИИ?

ИИ-Ученые - ИМХО громко сказано про машинный код. ИИ позволяет ученым сделать выборку данных быстрее и проще, но выводы эта штука не умеет делать, только то, что математически получится. Мало того, у ИИ нет понятия как "понимать материал". ИИ всегда напишет что-то средневзвешенное, а не то, что требуется. ИМХО суть ИИ заключается в том, что он откроет то, что и так открыто.

Так что Kosmos - это инструмент для дорогих вопросов, когда нужно за день получить то, что у группы заняло бы месяцы, - за 6 месяцев он сделал 7 научных открытий в нейронауке, материаловедении и генетике, - я на этом отдельно остановлюсь.

С этого момента хотелось бы поподробнее детально рассмотреть, какие научные открытия сделал Kosmos, и насколько они не очевидны.

Информация

В рейтинге
3 944-й
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Дата рождения
Зарегистрирован
Активность