Если запустить REPL с модулем asyncio, то вы входите в особый асинхронный REPL.
user@host:~$ python -m asyncio
asyncio REPL 3.12.7 ...
Use "await" directly instead of "asyncio.run()".
>>> import asyncio
>>>
В этом режиме
- создаётся и настраивается event loop
- уже импортирован asyncio
- работает await на верхнем уровне
То есть такая команда сработает без ошибок!
await asyncio.sleep(3)
Удобно для тестирования асинхронных функций без создания ивентлупов и остальной обвязки.
Работает в: 3.8+
#tricks#async
🔥 Google представила браузер, который сам создаёт приложения из ваших вкладок
Google запустила GenTabs — экспериментальную нейросеть, которая превращает хаос из открытых вкладок в готовые веб-приложения. Без единой строчки кода.
Как это работает:
1️⃣. Вы серфите в новом браузере Disco (поисковая строка заменена на чат с ИИ).
2️⃣. ИИ на основе Gemini 3 анализирует вкладки и историю.
3️⃣. GenTabs предлагает создать кастомное приложение под вашу задачу.
Примеры:
🟣
Ищете туры в Японию? Получите интерактивную карту с отелями и датами цветения сакуры.
🟣
Учите астрономию? Вот 3D-модель Солнечной системы.
🟣
Планируете питание? Приложение с рецептами и калорийностью.
Детали:
⏺️
Каждый элемент привязан к источнику (никаких галлюцинаций).
⏺️
Приложения можно уточнять простыми командами: «добавь цены на билеты».
⏺️
Пока доступно только для macOS
по листу ожидания.
Это ответ Google на браузеры с ИИ от OpenAI (Atlas), Perplexity (Comet) и Opera (Neon). Успешные фичи из Disco скоро могут переехать в Chrome.
Будущее там, где браузер сам делает за нас всю работу, уже наступает 🌐
#Google#ИИ#GenTabs#Gemini#Браузер#Инновации
Нейроофис👨💻