Попробовал, наконец, разработку на Blazor. Это такой фреймворк под .NET, который позволяет писать фронтенд на C#. Работает он двумя способами: либо собирает весь проект в WebAssembly, и бедный пользователь грузит себе мегабайтную dll, либо устанавливает клиент-серверное соединение через SignalR и шлёт клиенту информацию об обновлённых DOM-элементах.
Вот вторую то я и пробовал. Казалось бы — каждое нажатие кнопки требует отправить на сервер запрос и получить ответ. Никогда такого не было! Но субъективно разницы во времени отклика нет (потому что веб и так достаточно медленный, хаха).
Фронтенд-часть пишется очень похоже на JSX: вёрстка реактивно вперемешку с кодом. Когда-то я очень ругал React за такой подход, потому что каша. Но нетипизированный JS по-умолчанию каша, а здесь же по факту получается очень удобно: статический анализ не даёт тебе делать ошибки и писать ерунду.
Но приятный полноценный язык программирования вместо JavaScript это лишь вишенка на торте. Самое крутое — вся сила серверного кода с полноценной возможностью обращения к базе данных, шеринг моделей данных между сервером и клиентом, и, наконец, Dependency Injection любого серверного модуля в «клиент»! То есть вы не просто пишете одно приложение вместо двух, вы ещё и получаете отсутствие ошибок при каком-нибудь изменении моделей API, когда сервер стал отдавать не то, что ожидает клиент. Вам вообще теперь не нужен API, достаточно закодить нужную функцию на серваке и инжектировать её в нужный фронтенд-модуль.
Это супер удобно, супер быстро, супер устойчиво к ошибкам. Теперь не хочется возвращаться даже на вполне крутой Vue 3. Но, система пока новая, она не обросла решениями от комьюнити, а браузерный API всё равно придётся дергать через JavaScript Interop. Для совсем кайфа нужно подождать годик, поскольку развитие идёт довольно быстро. Например, там нет очень нужного в таком деле hot reload, но в .NET 6 он уже анонсирован, и вроде как есть в превью, а релиз в ноябре.
#dev
¿Sabias que?
Hora nuestro grupo de soporte cuenta con un comando único llamado #bots en el cual podrás consultar mediante botones de navegación todo un menú con varios bots clasificados por categoría.
Este comando bien lo puedes enviar al grupo como mensaje y luego esperar la respuesta de Rose 🌹 nuestro bot admin o puedes pulsar también sobre el mismo botón si ya otro miembro envió antes el comando.
PD: El comando es si es una gran base de datos pero con bots 100% funcionales se está trabajando en mejorarla y aumentarla poco a poco para lograr que tengas todo lo que buscas al alcance de tus manos.
¡Que esperas! ¡Vamos inténtalo!
BotFather Is Now Available as a Mini App
Bot owners can now manage their bots through a dedicated Mini App: t.me/BotFather?startapp.
The web interface provides access to all features, including creating new bots and editing existing ones.
#bots
#bots#Python
🤖
Curso de creación de bots de Telegram con Python
📢 #YouTube
🔗Link
🔑@repo_science
⭐Curso muy recomendado
Les dejé el enlace al canal de YouTube desde donde se descargó.
-----
Main channel: @repo_science
Coupons: @freecoupons_reposcience
-----
░⃟───────────────────░⃟
- nuevo post !
Lo prometido es deuda y creo que fijaré los sábados como el día de post jsjsjs . Hoy les presentaré un bot poderosisimo de telegram , sus funciones y un tutorial rápido de cómo usarlo . Básicamente es un conversor de archivos y me ha salvado de unos cuantos apuros sinceramente. Sin más que decir , los dejo con el post .
ATTE. PECAS05
🌂: @Apuntes_Digitales╏#botS ; #TIPS
░⃟───────────────────░⃟
В последнее время много работаю с Veo3 — скажу честно, не питаю к ней особой любви, но может она многое.
Я не очень хорош в кодерских приколах и JSON-форматах, поэтому пришлось прошерстить интернет и сделать бота, который будет делать это за меня.
Держи ссылку — бот гибкий и заточен под русских.
Можешь кинуть ему картинку и текст, расписав чего хочешь — бот оценит кинематографический потенциал и выдаст два варианта промта под твою задачу:
1. Текстовый промт — так, будто его писал человек: без суперподробностей, но с хорошей структурой.
2. JSON-формат, который необходим в некоторых случаях.
Так что же лучше и что выбрать — 1 или 2?
Первый вариант подойдёт тем, кому нужно творчество от машины без каких-либо жёстких рамок.
Второй — тем, кто хочет контролировать сцену до мельчайших деталей. Он также отлично подходит для создания нескольких сцен в одной генерации сразу.
#bots#veo3 | AcidCrunch
¿Dónde quedó el apoyo? 🤡
🔴 A #SamuelGarcía se le olvidó que sus millones de #bots en redes no pueden asistir a los eventos 🤖🔥😂
https://sinlineamx.com/abuchean-samuel-garcia-asamblea-anual-caintra/
Ну что, сегодня меня дико бомбануло из-за очередного спам-сообщения в канале, и я принял волевое решение: пора писать своего антиспам-бота. Порывшись в интернете, нашёл обучающий ролик по платформе, о которой последнее время часто слышу.
В итоге полдня ушло на создание бота — и у меня получилось!
Делюсь видео, по которому всё делал: вдруг и тебе пригодится.
Делался бот на бесплатной LLM Mistral с помощью API ключа через платформу N8N.
Сам бы, честно, не осилил — слишком всё «по-программистски», но опыт оказался реально годным. Если любишь такую задротскую фигню — welcome!
😺
Обучающий видос
#spam#bots | AcidCrunch