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
#bot Размялся в воскресенье немного: dialoguer, nipper, regex == клевый вывод результата поиска по Dataset Aurora.
👍7🔥11
Уже испугался, что Rust билдится в JS =)
🤣7😁2
Хоба, + D-Bus.
👍6
Forwarded from Банкста
Китайский помощник искусственного интеллекта DeepSeek возглавил топ по скачиванию в США. ChatGPT-OpenAI была основана 10 лет назад, имеет 4500 сотрудников и привлекла $6,6 млрд капитала. Китайская DeepSeek была основана менее 2 лет назад, имеет 200 сотрудников и была разработана менее чем за $10 млн. Но они начали конкурировать.

DeepSeek выпустил версию DeepSeek-V3, LLM с открытым кодом, который соответствует производительности ведущих американских моделей, но требует гораздо меньше затрат на обучение. В тестах производительности DeepSeek-V3 превосходит Llama 3.1 от Meta (запрещена в России) и другие модели с открытым кодом. DeepSeek-V3 соответствует или даже превосходит Chat GPT-4o, уступая лишь Claude 3.5 Sonnet от Anthropic.

Китайская компания сообщает о расходах в размере 5,6 млн долларов на обучение сети по сравнению с предполагаемыми 500 млн долларов, потраченными на обучение Llama-3.1. @banksta
👍10🔥5
📊 Клиент Aurora Bot растет, перевалил за 1к строк кода Rust. Язык мне понравился, и ноги целы.
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍11🔥2
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