Форум программистов, компьютерный форум, киберфорум
Wasm
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Старый
Запуск модели YOLO в браузере с ONNX, WebAssembly и Next.js
Запись от Reangularity размещена 21.10.2025 в 21:27 / Vue/React/Angular/Svelte notes
Показов 3700 Комментарии 0

Нажмите на изображение для увеличения
Название: Запуск модели YOLO в браузере с ONNX, WebAssembly и Next.js.jpg
Просмотров: 192
Размер:	116.2 Кб
ID:	11322
Помню, как лет пять назад коллега спросил: можно ли запустить детекцию объектов прямо в браузере? Тогда я посмеялся - какой браузер, нужна серверная ферма с GPU. Сейчас же распознавание лиц в видеочате или детекция жестов работают локально, и никто уже не удивляется. WebAssembly перевернул представление о том, что может JavaScript. ONNX Runtime Web позволяет запускать модели машинного обучения с производительностью,...
Аватар для Reangularity
Старый
Рейтинг: 5.00. Голосов: 1.
WebAssembly как платформа для языков программирования
Запись от Jason-Webb размещена 06.10.2025 в 19:03 / Webmastering PHP
Показов 3337 Комментарии 0

Нажмите на изображение для увеличения
Название: WebAssembly как платформа для языков программирования.jpg
Просмотров: 215
Размер:	145.3 Кб
ID:	11264
WebAssembly начинался как способ ускорить веб-приложения. В 2017-м впервые запустил C++ код прямо в браузере - тогда казалось магией. Сейчас же Wasm вырос во что-то большее: универсальную платформу для запуска кода на любом языке где угодно. Не просто виртуальная машина, а целая экосистема с собственными стандартами,...
Аватар для Jason-Webb
Старый
Проблемы с Kotlin и Wasm при создании игры
Запись от GameUnited размещена 03.07.2025 в 21:23 / The biggest game world
Показов 6807 Комментарии 0

Нажмите на изображение для увеличения
Название: Проблемы с KotlinWasm при создании игры.jpg
Просмотров: 352
Размер:	241.4 Кб
ID:	10953
В современном мире разработки игр выбор технологии - это зачастую балансирование между удобством разработки, переносимостью и производительностью. Когда я решил создать свою первую веб-игру, мой выбор пал на Kotlin/Wasm и Compose Multiplatform - перспективные технологии, обещающие возможность писать код на любимом языке с запуском на любой платформе.

Kotlin/WebAssembly (или Kotlin/Wasm) - экспериментальная технология, компилирующая код на Kotlin в бинарный...
Аватар для GameUnited
Старый
WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур
Запись от ArchitectMsa размещена 23.06.2025 в 21:12 / Microservice it all!
Показов 2232 Комментарии 0

Нажмите на изображение для увеличения
Название: WebAssembly и контейнеры в .NET Aspire для оркестрации распределенных архитектур.jpg
Просмотров: 258
Размер:	214.9 Кб
ID:	10920
Я наблюдаю, как WebAssembly (или просто WASM) постепенно выходит за рамки своего первоначального предназначения — исполнения кода на стороне браузера. Теперь эта технология проникает в серверную часть, предлагая уникальное сочетание безопасности, производительности и переносимости, которого нам так не хватало в традиционных контейнерных решениях.

Параллельно Microsoft выпустила .NET Aspire — стек для оркестрации распределенных...
Аватар для ArchitectMsa
Старый
WebAssembly в Kubernetes
Запись от Mr. Docker размещена 06.06.2025 в 13:57 / Docking everything, K8s anything
Показов 2553 Комментарии 0

Нажмите на изображение для увеличения
Название: WebAssembly в Kubernetes.jpg
Просмотров: 263
Размер:	192.6 Кб
ID:	10884
WebAssembly изначально разрабатывался как бинарный формат инструкций для виртуальной машины, обеспечивающий высокую производительность в браузерах. Но потенциал технологии оказался гораздо шире - она способна преодолеть ряд фундаментальных ограничений существующих контейнерных решений.

Проблемы традиционных контейнеров давно известны специалистам. Стандартные Docker-образы зачастую занимают сотни мегабайт, а иногда и гигабайты...
Аватар для Mr. Docker
Старый
Рисование коллайдеров Box2D v2 на Three.js с помощью порта @box2d/core
Запись от 8Observer8 размещена 06.06.2025 в 00:59 / Блог 8Observer8
Показов 5721 Комментарии 0
Метки box2d, javascript, three.js, wasm

Содержание блога

Используется порт Box2D v2 под названием @box2d/core - пакет NPM. Загрузил документацию Box2D v2 на Netlify: https://box2d-v2-docs.netlify.app/ Документацию Box2D v2 можно скачать с официального репозитория с этой страницы: Final release of version 2

Box2D v3 заменил v2, но @box2D/core проще в изучении, чем Box2D-WASM v3, так как код проще. По v2 много туториалов.

В релизе рисование коллайдеров...
Старый
Рейтинг: 5.00. Голосов: 1.
Рисование коллайдеров физического движка Box2D-WASM v3 на Three.js
Запись от 8Observer8 размещена 04.06.2025 в 03:43 / Блог 8Observer8
Показов 5745 Комментарии 0
Метки box2d, javascript, three.js, wasm

Содержание блога

Erin Catto (автор Box2D) переписал с нуля Box2D v2 с С++ на Си и появилась версия Box2D v3. Birch-san собрал Box2D v3 в WebAssembly (WASM), чтобы можно было использовать Box2D v3 на JavaScript.

В этом примере я объединил Box2D-WASM v3 и Three.js, чтобы можно было видеть коллайдеры. Для прямоугольников Box2D-WASM...
Старый
Создаем SPA на C# и Blazor
Запись от stackOverflow размещена 04.05.2025 в 19:06
Показов 4592 Комментарии 0

Нажмите на изображение для увеличения
Название: dad7ada3-c120-4b36-8914-aaae14ed1e72.jpg
Просмотров: 159
Размер:	115.8 Кб
ID:	10740
Мир веб-разработки за последние десять лет претерпел коллосальные изменения. Переход от традиционных многостраничных сайтов к одностраничным приложениям (Single Page Applications, SPA) — это настоящий тектонический сдвиг в индустрии. Если раньше каждый клик пользователя...
Аватар для stackOverflow
Старый
Flutter: Оптимизация производительности сложных UI
Запись от mobDevWorks размещена 09.04.2025 в 17:37 / Mobile or nothing
Показов 2419 Комментарии 0

Нажмите на изображение для увеличения
Название: 5dca215e-7850-4593-9039-e1b8cb68a0e9.jpg
Просмотров: 147
Размер:	204.3 Кб
ID:	10562
Когда речь идет о сложных интерфейсах, Flutter сталкивается с несколькими фундаментальными проблемами производительности. Одна из них — избыточная перерисовка (repainting), когда даже небольшие изменения состояния вызывают перестроение значительных участков интерфейса....
Аватар для mobDevWorks
Старый
Рейтинг: 5.00. Голосов: 1.
Интеграция JavaScript в Haskell
Запись от golander размещена 18.03.2025 в 08:11 / go go just go
Показов 2013 Комментарии 0

Нажмите на изображение для увеличения
Название: a65cc0be-92e4-41b4-b921-4b85748d3b76.jpg
Просмотров: 260
Размер:	188.1 Кб
ID:	10443
Ключевая особенность нового JS-бэкенда GHC — возможность создавать колбэки из JavaScript в Haskell-код. Это открывает дорогу разработке полноценных браузерных приложений, позволяя реагировать на действия пользователя прямо из Haskell. Фактически это означает, что теперь мы можем писать интерфейсы пользователя на Haskell и компилировать их непосредственно в JavaScript.

Haskell
1
2
3
foreign import javascript unsafe 
""" 
((f) => {
...
Аватар для golander
Старый
Создание расширяемых WebAssembly приложений и микрофронтендов с Go
Запись от golander размещена 12.03.2025 в 08:40 / go go just go
Показов 1865 Комментарии 0

Нажмите на изображение для увеличения
Название: 71aa9c2f-bcb4-4015-9414-36c2fc1a66bf.jpg
Просмотров: 156
Размер:	183.1 Кб
ID:	10369
Go как язык программирования всегда выделялся своей простотой и производительностью, и его поддержка компиляции в WebAssembly открывает интересные возможности. Начиная с версии Go 1.11, когда был добавлен первый порт js/wasm, экосистема Go-WASM постепенно развивалась, но имела существенные ограничения в плане интеграции с внешним миром. Выход Go 1.24 обозначил важный прогресс в этом направлении, добавив две ключевые функции: директиву go:wasmexport и возможность...
Аватар для golander
Старый
Рейтинг: 5.00. Голосов: 1.
Вращение, перемещение, приближение и отдаление камеры мышкой на Qt 6.6.3 и OpenGL ES 2.0 для Android, Desktop и Web
Запись от 8Observer8 размещена 15.06.2024 в 17:51 / Блог 8Observer8
Показов 2331 Комментарии 1
Метки c++, c++ qt, qt, wasm

Содержание блога

Демка в браузере на WASM
  • Вращать камеру - зажатой левой кнопкой мыши
  • Перетаскивать камеру - зажатой правой кнопкой мыши
  • Приближать/отдалять камеру - вращением колёсика мыши

Исходники и исполняемые приложения:
...
Старый
Рейтинг: 5.00. Голосов: 1.
Спрайт в стиле SFML на Qt6, OpenGL ES 2.0, C++, Python и JavaScript для Android, Desktop и WebAssembly
Запись от 8Observer8 размещена 17.02.2024 в 19:23 / Блог 8Observer8
Показов 1254 Комментарии 0

Содержание блога

Пример загружает спрайты из sprite sheet, который был создан в FreeTexturePacker. Парсится JSON-файл. Здесь работа со страйтом в стиле SFML, то есть используются методы, как в SFML:

C++
1
2
3
    void setPosition(float x, float y);
    void setSize(float w, float h);
    void setTextureRect(const QString &spriteName);
Песочницы:
Прикреплённые исходники:...
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru