Vitaliy Zarubin | @keygenqt
459 subscribers
1.03K photos
275 videos
3 files
545 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
Думал будет клево крейт сразу на 2024... нет не клево, в докере словил краш. Откатил чуток =)
👍5🔥2🍓2
#bot В Aurora Bot теперь есть первые ответы от ОМП. 🎉

Aurora Dataset так же работает, но ему снижен немного приоритет.
👍5🔥31🗿1
This media is not supported in your browser
VIEW IN TELEGRAM
#bot Отпуск прошёл, начинаем потихоньку клепать фичи и в open-source. Хоть я и не останавливался. Хм. Но это же был не этот проект, или этот... В любом случае, отдых засчитан 😉
👍8🔥2
#see Что движет программиста писать Open Source?

🔗 https://blog.rust.careers/post/opensource_development_ohren
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
#bot Муки творчества, или как придумать сипатичный дизайн 🧑‍🎨
👍6🔥3
#fun Можно же просто форкнуть и ехать.
😁10
Я тут подумал. Как вам идея стримов при разработке Aurora Bot?
🔥20👍6👎2🤔2
Forwarded from Mobile-Review.com (Eldar Murtazin)
👍Прямой эфир сегодня, 19.00. Вопросы/ответы и обсуждение

В нашем TG-канале в 19 часов по Москве прямой эфир, в теплой ламповой атмосфере:

Эльдар Муртазин
Роман Аляутдин (ОМП)

Поговорим про начало 2025 года, можно ли разработать роботов без софта и что происходит в России в области разработки. Будет оттепель?


https://t.me/mobilereviewcom?livestream
👍9
Forwarded from Aurora Developers (Vitaliy Zarubin)
На чем пишут Flutter SDK? 👨‍💻

Основной язык приложений Flutter — это Dart. Пакеты Flutter составляют важную часть инфраструктуры SDK. Для написания плагинов, у каждой платформы есть свой язык, например, Java, Kotlin, Swift, C++ и другие.

Основной язык SDK — это С++. На нем реализован Flutter Engine и поддержка платформ для Flutter. Также С++ используют для написания плагинов под многие платформы для реализации Platform Channel или FFI с интерфейсом C.

💻 Сам Flutter-Framework написан на Dart. Пакеты могут писаться на чистом Dart: как вариант, можно написать пакет через интерфейс D-Bus. Не погружаясь в нативные для платформ языки вы получите плагин реализующий системные задачи.

В Dart доступен из "коробки" интерфейс FFI. Это означает, что можно создать привязки с помощью ffigen и использовать любой язык, который может создать интерфейс С. Например, это может быть Rust: у нас есть 2 таких плагина.

Инфраструктура проекта не маленькая, и тут на помощь приходят:
⌨️ Python — универсальный язык различных автоматизаций
⌨️ Go — там где нужна повышенная производительность CLI
⌨️ Kotlin, JS — отлично чувствуют себя в web-технологиях

📌 Dart — основной язык для прикладных программистов, но есть обратная сторона, которую разработчики SDK стараются максимально спрятать, упростить разработку, минимизируя погружение в платформу для написания приложений.
👍6🔥4
Vitaliy Zarubin | @keygenqt
Я тут подумал. Как вам идея стримов при разработке Aurora Bot?
👨‍💻 Завтра проведу стрим с 10-12, попробуем такой формат:

Я работаю, пишу фичи в Aurora Bot, сейчас это React/Tauri. Кто хочет, может подключиться, понаблюдать, поспрашивать о том, о сем. В общем, лайф кодинг с домашней атмосферой. Кто будет баловаться — выгоним, но все смогут говорить, план такой. Линку скину завтра в 10.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥95
Vitaliy Zarubin | @keygenqt
https://meet.google.com/wim-mvjv-pmh
Первый стрим прошёл 🎤, спасибо всем кто зашёл в гости 👋
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
📊 Aurora Toolbot продолжает крепнуть и расти.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8
This media is not supported in your browser
VIEW IN TELEGRAM
#bot Асинхронное получение данных по каждому элементу.
👍6🔥3😁2
Forwarded from Банкста
This media is not supported in your browser
VIEW IN TELEGRAM
Лондон вечером напоминает страны Африки. @banksta
😁8🤨4🤣3👏1