Vitaliy Zarubin | @keygenqt – Telegram
Vitaliy Zarubin | @keygenqt
463 subscribers
1.04K photos
276 videos
3 files
548 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
📊 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
Разработчики ядра Linux продолжают сопротивляться его переводу на язык Rust

Среди них нашлись те, кто сравнил внедрение в ядро кода на Rust с раковой опухолью

Впрочем, процесс отказа от С как от основного языка в Linux и без того сильно замедлилось – ключевой разработчик Rust for Linux оставил проект в сентябре 2024 г.

Если вы хотите сделать поддержку Linux невозможной из-за кросс-языковой кодовой базы, делайте это в своих драйверах и не распространяйте эту раковую опухоль на основные подсистемы


@imaxairu Подписаться
😁7🤔2💯1
#bot Кеш и конфигурация Aurora CLI отменены. В Aurora Bot будет новая концепция. В приложении есть задачи, которые требуют серьезной работы, например, поиск psdk по всей системе. Для минимизации выполнения подобных задач в Aurora CLI был кеш, который устаревал раз в день и автоматически обновлялся — но если у вас ничего не меняется в системе, то это работа вхолостую. В конфигурации Aurora CLI есть настройка workdir (которой редко кто пользуется), которая указывала где искать psdk, для ускорения ежедневного поиска. Теперь это все не нужно. В Aurora Bot будет синхронизация, которую пользователь запустит при необходимости сам. И здесь можно развернуться — искать flutter, psdk, device по локальной сети… Больше не нужно будет ждать синхронизации при команде и что-то настраивать — просто синхронизируй приложение с системой при необходимости.
👍4🔥2
#bot Вернулся я значит на Rust в VSCode — в RustRover есть разные красивые свистелки, а также глюки — ошибки компилятора обрабатывает криво, в VSCode проблем с этим нет. Ну и Aurora Bot растет вне зависимсоти от IDE.
🔥3👍2
#bot Основной поиск есть, над девайсами нужно подумать: как это сделать максимально ровно с точки зрения пользователя.
👍5🔥2