Vitaliy Zarubin | @keygenqt
459 subscribers
1.03K photos
275 videos
3 files
545 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
Мр не приняли, но доку апнули =)
👍8🤡3
Vitaliy Zarubin | @keygenqt
Мр не приняли, но доку апнули =)
#fyi Разработчики точно не должны принимать все поступающие мр, но повлиять на разработку - лучший способ не issue сделать, а мр. Пусть он не пройдет (с первого раза), но быструю реакцию можно вполне ожидать.
👍8
Не понравилась мне реализация mdbook-variables, накидал свою - mdbook-environment, без нужды настраивать окружение вне конфига.
🔥4👍3
Вот теперь мне нравится, забрал в aurora-bot-server =)
👍5🔥1
Forwarded from Банкста
This media is not supported in your browser
VIEW IN TELEGRAM
В Яндексе отказ на 15 этапе. @banksta
😁18🥰2
#fyi Когда-то брал быстрый SSD на 128Gb — хватало, потом плавно перешло в 256Gb. Как-то шиканул взял 512Gb, и вот я еду и беру уже 1Tb, начало не хватать, а чего дропунть и не знаешь — установлено только все нужное для работы…
💯11😁3
Kotlin на Авроре

Или нет? Ладно, это кликбейт, но на самом деле мы действительно узнаем скоро что-то новое. Я буду 11 апреля на конференции, посвященной ОС Аврора. Там будет возможность и лично пощупать как это выглядит на данный момент и узнать что будет сделано в ближайшее время

📝 Чтобы принять участие, нужно зарегаться по ссылке https://auroraos.timepad.ru/event/3276923/ и обязательно дождаться подтверждения заявки.

Что еще будет?

📌 Ждем вас 11 апреля в московском офисе Открытой мобильной платформы (БЦ "Академик"), где мы:
🔸 расскажем про статус Flutter для ОС Аврора
🔸 обсудим возможности PWA на ОС Аврора
🔸 перспективы внедрения KMP для ОС Аврора
🔸 послушаем доклады ведущих отечественных компаний, которые уже сделали свои решения под ОС Аврора при помощи кросс платформенных технологий


В общем, приходите. Заодно с вами увидимся
🔥10👌4🤡1🏆1
Думал будет клево крейт сразу на 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