Vitaliy Zarubin | @keygenqt – Telegram
Vitaliy Zarubin | @keygenqt
463 subscribers
1.04K photos
276 videos
3 files
548 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
#fun Почему версия 3.0 лучше 1.0 и 2.0.
😁16🤣5
Media is too big
VIEW IN TELEGRAM
#see Aurora Bot | 4 интерфейса

Демонстрация интерфейсов приложения Aurora Bot с асинхронной отправкой статуса выполнения:
- Классический CLI.
- Умный CLI.
- Выполнение команд из бота Telegram.
- D-Bus интерфейс для сторонних приложений.

▶️ RUTUBE

Если нравиться, можно поставить ⭐️ на 🧰 GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
#bot + рефакторинг и поддержка соединения...
👍5🔥3🍓1
#bot 🤖 Итак, основная архитектура приложения готова, есть все запланированные интерфейсы:

👉 Умная командная строка - позволяет выполнять команды в свободной текстовой форме, основана на релевантном поиске OpenSearch - дальше в планах подключить AI к поиску.

👉 Команды в Telegram - бот умеет отсылать команды на клиент для их выполнения. Та же умная командная строка только в вебе - удалённое управление.

👉 Классическая командная строка - даже если командная строка очень умная, иногда хотелось бы конкретики, без релевантных фантазий и AI.

👉 D-Bus API - приложение может служить базой для разработки различных GUI приложений, например, Toolbox можно будет перевести во Flatpak, доступ к D-Bus у него есть.

Все эти интерфейсы будут обращаться в приложение - а вот приложение еще нужно реализовать. Ну, типа, написать Aurora CLI 4.0 на Rust, только на выходе будет Aurora Bot 1.0.

Проект открыт, лежит на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍2🥰1
📊 Cosbot - не нравится мне это название... но он уже история, aurora-bot на Rust его заменил уже и пошел дальше. И Aurora CLI станет быстрее и лучше, вот думаю сейчас как это сделать - язык быстрый это хорошо, но как искать по всей системе sdk быстро, вопрос пока открыт...
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥8👍2
Ну кайф же, что на Kotlin пишешь =)
let output = exec_wait_args(program, ["list", "vms"])?;
let uuids: Vec<String> = String::from_utf8(output.stdout)?
.split("\n")
.map(|e| {
if !e.to_lowercase().contains("aurora") {
return None;
}
if e.to_lowercase().contains("engine") {
return None;
}
Some(e.split("{").skip(1).collect::<String>().replace("}", ""))
})
.filter(|e| e.is_some())
.map(|e| e.unwrap().into())
.collect();
println!("{:?}", uuids);
🔥7🗿1
#fun Когда услышал что тебя заменит AI.
😁8🤣51
#bot Emulator:
- Поиск эмуляторов в системе
- Получение информации о vm
- Запуск
- Соединение по ssh
- Получение данных с эмулятора
👍3🔥2
Почему я говорю, что языки Kotlin & Rust похожи - наглядно... 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔7👍5🔥2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
#fyi Flutter для ОС Аврора в IDEA Community Edition. Фиксанули, видимо, баг в плагине.
🔥94👍4
Магия цифр говорит: рефакторинг прошел успешно )
👍6🔥2
VSCode не плох, но надо попробовать.
🔥9👍2
Vitaliy Zarubin | @keygenqt
VSCode не плох, но надо попробовать.
Что хорошо в IDEA - все работает всегда отлично из коробки.
🔥7
#bot + deb package
🔥4👍1
Forwarded from Aurora Developers
⚡️Мы продолжаем собирать вашу обратную связь по Vulkan API

👾 Поделитесь своим опытом ответив на вопросы исследования ➡️ https://forms.yandex.ru/cloud/6799ee4684227cdf493e3744/
🔥8
#bot Первый релиз Aurora Bot!

v0.0.1

Две недели назад я начал писать клиент проекта Aurora Bot. Он уже набрался сил и может приносить пользу:

👉 Ответы на вопросы из Aurora Dataset.
👉 Умная командная строка.
👉 Классическая командная строка.
👉 Умная командная строка в Telegram.
👉 D-Bus API.

Базовая архитектура заложена, остаётся лишь расширять функционал. Уже доступен полностью FAQ инструмент, и работа с эмулятором через все доступные приложению интерфейсы — отличная возможность пощупать что такое умная командная строка и запустить эмулятор на пк с приложения Telegram =)

Поддержать проект можно ⭐️ на GitHub.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3😁1
Хороших выходных 🎤
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6