```bash qemu-img convert -f qcow2 -O raw исходный_файл.qcow2 конечный_файл.raw ``` Где: - `-f qcow2` — формат исходного файла ( можно опустить, если qemu-img правильно определит формат), - `-O raw` — формат выходного файла (RAW), - `исходный_файл.qcow2` — файл в формате QCOW, - `конечный_файл.raw` ...
Последние записи
# Управление памятью в MicroPython с `gc` и `asyncio`: Простое применение
Встраиваемые системы, такие как микроконтроллеры на MicroPython, имеют ограниченный объем оперативной памяти (RAM), часто всего десятки килобайт. В асинхронных программах с использованием `asyncio` (например, для IoT-устройств с Wi-Fi или датчиками) управление памятью становится критически важным, ч...
#WiFi sensor & reaction
( Adafruit CircuitPython 10.0.3 on 2025-10-17; Waveshare ESP32-S3-Zero with ESP32S3 ) ----- sensor (test:OK) -------- $ cat code.py import time import board import analogio import wifi import gc # Включаем сборщик мусора gc.enable() SSID_PREFIX = "sensor1:" PASSWORD = "12345678" analog_in = ana...
Чтобы получить ключ otpauth://totp/... для уже настроенной двухэтапной аутентификации, необходимо добавить новое приложение-аутентификатор в настройках безопасности вашего аккаунта Google.
Пошаговая инструкция Откройте страницу настроек безопасности вашего аккаунта Google, перейдя по ссылке myaccount.google.com и выбрав раздел Безопасность. В разделе «Вход в аккаунт Google» найдите пункт Двухэтапная аутентификация. Возможно, вам потребуется снова войти в аккаунт. Пролистайте страницу ...
Simple: синхронизация времени в Linux с помощью systemd-timesyncd:
*** # Включение синхронизации времени в Linux с systemd-timesyncd В современных дистрибутивах Linux для синхронизации системного времени обычно используется встроенный сервис systemd-timesyncd, который минимально нагружает систему и хорошо интегрирован с systemd. ### Проверка текущего состояния ...
Широковещание аналогового значения по BLE — это **классический случай для IoT-датчиков**. ESP32-S3-Zero имеет встроенные АЦП на пинах GPIO1-10. Сделаем **BLE Beacon**, который каждые 500мс рекламирует текущее значение с аналогового пина **без подключения**!
## Простой пример: **BLE Beacon аналогового датчика** **Подключение**: Подайте сигнал на **GPIO1** (A0 на Xiao ESP32S3). Например: - Потенциометр (средний пин → GPIO1, края → 3V3/GND) - Фоторезистор + резистор 10kΩ - Любые 0-3.3V ```python import time import board import _bleio import analogio pr...
# Аппаратные модули безопасности (HSM) и системы децентрализованной идентификации: от Atala PRISM до практической реализации
## Введение В эпоху цифровой трансформации безопасность данных и идентификации становится ключевым приоритетом для бизнеса, правительств и индивидуальных пользователей. Аппаратные модули безопасности (Hardware Security Modules, HSM) и платформы децентрализованной идентификации, такие как Atala PRIS...
#ok Программа wifi-uqu-get-tm-time.py (функциональный аналог eth-uqu-get-tm-time.py ) предназначена для работы на микроконтроллере ESP32-S3-Zero с использованием CircuitPython. Она выполняет следующие основные функции:
Назначение программы: Сбор данных с аналоговых входов: Программа считывает значения с четырёх аналоговых входов (A10, A11, A12, A13) микроконтроллера. Подключение к Wi-Fi: Устанавливает соединение с одной из заданных Wi-Fi сетей и поддерживает его в активном состоянии. Отправка данных на сервер: Отп...
**Основные задачи, которые решает HSM:**
- **Безопасное хранение ключей**: Защищает криптографические ключи от извлечения и атак (FIPS 140-3 сертификация обеспечивает tamper-proof дизайн). - **Генерация и управление криптографией**: Создание случайных ключей, подпись транзакций, шифрование/дешифрование данных в реальном времени. - **Аутент...
---
- name: Сбор ЛОГОВ за СЕГОДНЯ (find -mtime -1) hosts: all become: yes gather_facts: yes vars: log_source: "/var/log/mysys" local_dir: "./logs/collected/{{ inventory_hostname }}" archive: "{{ ansible_date_time.date }}_logs.tar.gz" tasks: - name: 📁 Создать папку f...
$ cat Retevis_RB615-n.csv
Location,Name,Frequency,Duplex,Offset,Tone,rToneFreq,cToneFreq,DtcsCode,DtcsPolarity,RxDtcsCode,CrossMode,Mode,TStep,Skip,Power,Comment,URCALL,RPT1CALL,RPT2CALL,DVCODE 1,,446.006250,,0.000000,Tone,94.8,88.5,023,NN,023,Tone->Tone,NFM,5.00,,0.5W,,,,, 2,,446.018750,,0.000000,Tone,94.8,88.5,023,NN,023,T...
Возможности
ESP32-S3-Zero — это компактная плата на базе микроконтроллера ESP32-S3 с двухъядерным процессором (до 240 МГц), поддержкой Wi-Fi 802.11 b/g/n, Bluetooth 5 LE, USB, GPIO (до 21–24 пинов), ADC, PWM, I2C, SPI, UART и другими интерфейсами. С установленным CircuitPython (форк MicroPython для упрощённой р...
Возможности
RP2040-Zero — это компактная плата на базе микроконтроллера RP2040 от Raspberry Pi с двухъядерным процессором Cortex-M0+ (до 133 МГц), 264 КБ SRAM, 2 МБ внешней QSPI-флеш-памяти, поддержкой USB 1.1 (host/device), 29 GPIO (4 аналоговых входа), PWM, I2C, SPI, UART и программируемыми PIO (Programmable ...
# Отключение запоминания последней загруженной системы в GRUB на Arch Linux (EFI)
Чтобы GRUB на Arch Linux в EFI-режиме не запоминал последнюю загруженную систему и всегда загружал заданную по умолчанию, выполните следующие шаги: 1. **Отредактируйте конфигурацию GRUB**: ```bash sudo nano /etc/default/grub ``` - Установите `GRUB_DEFAULT=0` (или индекс нужной записи ме...
### Что такое дорожные знаки ZTL в Италии?
ZTL (Zona Traffico Limitato) — это итальянский термин, обозначающий **зону с ограниченным трафиком** (Limited Traffic Zone). Эти зоны широко распространены в исторических центрах итальянских городов, таких как Рим, Флоренция, Венеция, Милан, Болонья и многие другие. Их цель — уменьшить загрязнение в...
Flatpak и Snap — это две популярные технологии для упаковки и запуска приложений в Linux с изоляцией, но их подходы различаются.
Изоляция: - Flatpak изолирует приложения с помощью Linux namespaces и seccomp через инструмент Bubblewrap (bwrap). Приложение получает собственную корневую файловую систему и доступ только к явно разрешенным ресурсам, взаимодействуя с системой через порталы. Это похоже на контейнеризацию и обеспечив...
# Запуск Roblox на Manjaro Linux через SOCKS5: Эволюция решений и технологии
В мире Linux-гейминга запуск игр вроде Roblox, изначально ориентированных на Windows или мобильные платформы, часто требует творческих подходов. Особенно когда нужно маршрутизировать трафик через SOCKS5-прокси для обхода ограничений или обеспечения приватности. В этой статье мы разберём путь от базо...
это реально поставить на телефон? --- https://manjaro.org/products/download/arm
-------------------------------- Да, установить Manjaro ARM на телефон теоретически возможно, но это **реально только для очень ограниченного набора устройств**, и процесс крайне сложный, рискованный и не предназначен для повседневного использования. Manjaro ARM — это дистрибутив Linux, оптимизирова...
электрод ESAB OK 53.70:
- Тип покрытия: основное (низководородное). - Предназначены для односторонней сварки трубопроводов и конструкций из малоуглеродистых и низколегированных сталей с прочностными классами до API 5LX56 (заполняющие и облицовочные проходы) и корневых проходов до API 5LX70. - Обеспечивают высокую глубину п...
Электроды FOX CN 13/4 — это сварочные электроды с основным, низководородным покрытием, предназначенные для сварки мягко мартенситных и мартенситно-ферритных сталей, проката, поковок и литья данного типа сталей. Основное применение — производство гидротурбин, компрессоров и других изделий, где требуются материалы с высокой стойкостью к воздействию воды, пара и морской воды.
Основные характеристики этих электродов: - Обозначение по AWS: E 410NiMo-15 - Содержание основных легирующих элементов в наплавленном металле: - C — 0.035%, Si — 0.3%, Mn — 0.5%, Cr — 12.2%, Ni — 4.5%, Mo — 0.5% - Наплавленный металл обладает высокой пластичностью, трещиностойкостью и прочностью ...