Bright Brains
209 subscribers
337 photos
276 videos
3 files
46 links
PCB дизайн и программирование, 3д печать, световые устройства, промышленные роботы, вычислительный дизайн, генеративная графика
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Интересный кейс с LumaLab

Изучаю возможность написать свой софт, который бы взаимодействовал с их API, и оказалось, что загрузка изображений возможна только с CDN. Проще говоря, с внешних серверов. Когда это останавливало? Зарегистрировал домен, поднял сервер, развернул S3-совместимое хранилище, добавил сертификат для https — возможно, часть шагов была излишней, но теперь система работает идеально.

В процессе понял, что подобные задачи решаю уже на автомате. Интерактивные приложения, работа с API, кастомные решения для бизнеса и индустрии развлечений — если у вас есть идея, но нет технического решения, можем обсудить.
🔥6
Bright Brains
Интересный кейс с LumaLab Изучаю возможность написать свой софт, который бы взаимодействовал с их API, и оказалось, что загрузка изображений возможна только с CDN. Проще говоря, с внешних серверов. Когда это останавливало? Зарегистрировал домен, поднял сервер…
This media is not supported in your browser
VIEW IN TELEGRAM
Придумал на мой взгляд интересную схему для работы с LumaLab.

При генерации можно указать callback. Простыми словами, сервер при генерации будет сообщать о ходе выполнения работ по указанной ссылке (будет делать POST запросы по https). Так вот тело запроса, JSON с состоянием мой сервер автоматически складывает в S3 хранилище, где с этими состояниями удобно работать, если они потребуются при отображении, но в то же время происходит публикация через MQTT, что обеспечивает observable паттерн — я просто подписываюсь на процесс генерации и когда он будет закончен я узнаю об этом сразу. Кстати, когда видишь процесс генерации в прямом эфире — сервер сообщает о ходе генерации, а не только о результате — оказывается, это очень быстро происходит.
🔥2
Bright Brains
Интересный кейс с LumaLab Изучаю возможность написать свой софт, который бы взаимодействовал с их API, и оказалось, что загрузка изображений возможна только с CDN. Проще говоря, с внешних серверов. Когда это останавливало? Зарегистрировал домен, поднял сервер…
Инсайт с ComfyUI

Есть доступ к мощному серверу, но хочется генерировать изображения на планшете дома? Или нужен доступ к API ComfyUI? Просто создайте SSH-туннель! Это проще, чем VPN, и безопаснее — SSH есть на любом сервере, а подключение по ключам минимизирует риски. Теперь ваш сервер может работать где угодно, а доступ к ComfyUI будет возможен по доменному имени вроде myserver.com со всего мира. Там полно технических деталей, но в целом за пару вечеров разобраться можно.

Почему это удобно? Настроить проект с высокими требованиями к мощности можно практически на любом устройстве, главное — интернет и поддержка websocket. С телефона в метро или на ESP32. Мощный сервер может тихо работать в серверной, пока вы настраиваете пайплайн. А ещё, можно рендерить на нескольких машинах одновременно — эффективно и просто.
3
This media is not supported in your browser
VIEW IN TELEGRAM
Удивительно, что в электронные сигареты теперь встраивают полноценный микроконтроллер, зарядку и... экран! В принципе, должно быть несложно хакнуть и перепрошить, посмотрю на досуге.
🔥4🆒2