<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Micropython on AI-Uchi — Всё об искусственном интеллекте</title><link>/tags/micropython/</link><description>Recent content in Micropython on AI-Uchi — Всё об искусственном интеллекте</description><generator>Hugo</generator><language>ru</language><lastBuildDate>Thu, 11 Jun 2026 15:30:00 +0300</lastBuildDate><atom:link href="/tags/micropython/index.xml" rel="self" type="application/rss+xml"/><item><title>Python в песочнице: MicroPython + WebAssembly</title><link>/translations/python-sandbox-micropython-webassembly/</link><pubDate>Thu, 11 Jun 2026 15:30:00 +0300</pubDate><guid>/translations/python-sandbox-micropython-webassembly/</guid><description>&lt;p&gt;&lt;img src="https://opengraph.githubassets.com/1/simonw/micropython-wasm" alt="MicroPython в WebAssembly-песочнице: безопасное выполнение Python-кода"&gt;&lt;/p&gt;
&lt;h1 id="python-в-песочнице-micropython--webassembly"&gt;Python в песочнице: MicroPython + WebAssembly&lt;/h1&gt;
&lt;p&gt;Саймон Уиллисон (Simon Willison) — один из создателей Django и автор инструментов Datasette и LLM — годами искал надёжный способ запускать произвольный Python-код в изолированной среде. В начале июня 2026 года он опубликовал статью, в которой рассказал о своём наиболее перспективном решении на сегодняшний день: библиотеке &lt;strong&gt;micropython-wasm&lt;/strong&gt;, сочетающей MicroPython (облегчённая реализация Python) и WebAssembly (WASM — бинарный формат для безопасного выполнения кода).&lt;/p&gt;</description></item><item><title>micropython-wasm 0.1a2: запуск Python в WASM-песочнице</title><link>/translations/micropython-wasm-zapusk-python-v-sandbox/</link><pubDate>Wed, 10 Jun 2026 17:00:00 +0300</pubDate><guid>/translations/micropython-wasm-zapusk-python-v-sandbox/</guid><description>&lt;h1 id="micropython-wasm-01a2-запуск-python-кода-в-изолированной-wasm-песочнице"&gt;micropython-wasm 0.1a2: запуск Python-кода в изолированной WASM-песочнице&lt;/h1&gt;
&lt;p&gt;6 июня 2026 года Саймон Уиллисон (Simon Willison) — создатель Datasette и один из самых известных Python-разработчиков открытого сообщества — выпустил версию &lt;strong&gt;micropython-wasm 0.1a2&lt;/strong&gt;. Это альфа-релиз Python-библиотеки, которая позволяет безопасно запускать произвольный Python-код внутри изолированной среды на основе WebAssembly (WASM — компактный бинарный формат выполнения кода, изначально созданный для браузеров).&lt;/p&gt;



&lt;div class="callout callout-info"&gt;
 &lt;div class="callout-title"&gt;&amp;#8505; Что такое micropython-wasm?&lt;/div&gt;
 &lt;div class="callout-content"&gt;&lt;strong&gt;micropython-wasm&lt;/strong&gt; — экспериментальная Python-библиотека, которая запускает фрагменты кода на MicroPython внутри свежего WebAssembly-окружения. Каждый запуск изолирован: нет доступа к файловой системе хоста, нет сетевых подключений, жёсткий лимит памяти и CPU.&lt;/div&gt;
&lt;/div&gt;

&lt;h2 id="зачем-нужна-изоляция-кода"&gt;Зачем нужна изоляция кода?&lt;/h2&gt;
&lt;p&gt;Запуск стороннего или автоматически сгенерированного кода — давняя головная боль для разработчиков. Все плагинные системы Уиллисона построены на Python и Pluggy, а значит, код плагинов выполняется с полными привилегиями внутри основного приложения. Это создаёт серьёзный риск: один ненадёжный плагин — и всё приложение скомпрометировано.&lt;/p&gt;</description></item></channel></rss>