Vitaliy Zarubin | @keygenqt
459 subscribers
1.03K photos
275 videos
3 files
545 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
#see Kotlin Multiplatform и ОС Аврора на macOS.

Сборка демонстрационного примера Aurora Interop ОС Аврора на macOS, apple silicon.

▶️ RUTUBE
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍6🤡3👀1
#fun KISS debugging 🤘
1🔥8🤩3
Media is too big
VIEW IN TELEGRAM
CrossConf 2025 в 148 секундах

Драйв, мощные выступления, открытия и встречи — теперь в нашем финальном ролике. Смотрите, вспоминайте и заряжайтесь!

❤️ — нужно повторить
🔥72
#see KMP для ОС Аврора.

Статус поддержки Kotlin Multiplatform и новая библиотека Aurora KInterop для взаимодействия с ОС Аврора.

▶️ VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16
Открыт доступ к ОС Аврора Developer Preview 5.2.0 для раннего тестирования 💥

Это позволит разработчикам заранее оценить функционал новой версии, ключевые изменения и максимально эффективно использовать новые возможности платформы.

🧑‍💻 В ОС Аврора 5.2.0 внесено более трех тысяч изменений. «Открытая мобильная платформа» фокусируется на повышении продуктивности разработчиков и включает улучшения по производительности, безопасности, приватности и персонализации пользовательского опыта.

Подробности по ссылке
https://auroraos.ru/tpost/cxzsie7rx1-otkrit-dostup-k-os-avrora-developer-prev

@omp_ru
🔥15
Media is too big
VIEW IN TELEGRAM
#fun К выходным готов?
😁8🔥5
Спасибо за интерес к докладу и за ❤️ под видео! На VK мы с вами в лидерах по популярности =)
👍12🔥7
Forwarded from Android Broadcast
🏝🤖 На сайте Android Developers обновили материалы по Kotlin Multiplatform:
👉 Обновили главную страницу
👉 Появился базовый курс по KMP (бесплатный)
👉 Обновленные руководство по использованию Jetpack библиотека с поддержкой KMP

#android #kmp
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3🥱1
Является ли Rust OOP? Вопрос не так прост, но реализовать все классические патерны вполне возможно. Подробнее можно почитать: Characteristics of Object-Oriented Languages.

Abstract Factory.
Builder.
Factory Method.
Prototype.
Singleton.
Adapter.
Bridge.
Composite.
Decorator.
Facade.
Flyweight.
Proxy.
Chain of Responsibility.
Command.
Iterator.
Mediator.
Memento.
Observer.
State.
Strategy.
Template Method.
Visitor.

🔗 Rust 设计模式
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
Forwarded from Банкста
Китайская культура в Meta*. В компании очень много китайцев, включая руководство. Повседневное общение происходит на китайском, даже в общих помещениях и на совещаниях.

*признана экстремистской и запрещена в РФ. @banksta
😁9
#fun Готов поработать?
😁9🥴1
Вопрос - что проще: написать самому или перепроверить что написала нейронка и доработать?

Ollama + deepseek-r1:8b работает вполне себе годно на M4 Pro в Obsidian.
🔥7
#see Как адаптировать свой KMP код под Аврору.

Российские ОС продолжают развиваться и недавно был анонсирована поддержка KMP для ОС Аврора. Фреймворк пока в самом начале, однако я, специально для CrossConf решил разобраться насколько он production ready и насколько можно брать приложение и переносить его на ОС Аврора.

▶️ VK Видео
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10🤣3
#fyi Хотели попробовать Deepin но не решались? Не стоит:

- Красота очень сомнительна.
- Сервера далеко - обновиться целое дело.
- Конфликты зависимостей при обновлениях.
- Устаревшие зависимости, проблемы с приложениями.
- Баги - в том же LibreOffice "из коробки" кнопки не разглядеть.

Не думаю, что оно стоит того. Ubuntu все еще мой выбор. Если хочется клубнички - Gentoo. Все, что по середине - очень сомнительный выбор.
🔥6
Media is too big
VIEW IN TELEGRAM
Ну что пацаны, Compose for Aurora?

В рамках развития экосистемы Kotlin на Аврора появились первые эксперименты на Compose. Как видите уже есть определенные успехи, но ребятам нужна ваша помощь. Итак, что нужно

👉 У вас есть проект на pure kotlin + compose
👉 Он работает на проде и является реальной экосистемой
👉 Вы хотите стать пионером портирования на Аврору через Compose и получить помощь от ОМП в портировании
👉 Заряжены на работу

Пишите в личные сообщения этого канала чтобы записаться на портирование

Ребят, мы часто рассуждаем как можно было бы сделать, чтобы было лучше
Теперь у вас есть возможность напрямую это сделать самим

Я очень на вас рассчитываю 🔥🔥
P.S. За видео спасибо @aurora_dev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14
Займем чем-нибудь отдыхающую видеокарту и снизим трафик многострадального google =)

P.S. RTX 4070 Ti
- deepseek-coder-v2:16b - 206.71 tokens/s
- deepseek-r1:14b - 45.684 tokens/s
🔥4
Open-Source, pet-проекты часто появляются когда кто-то хочет решить свои задачи - это может быть упрощение работы, изучение новых инструментов, решение новых вызовов. Иначе зачем все это? Идеальный расклад когда целей на проект много. Упрощая себе работу, разработчик делится с другими своим проектом. Если разработчик решил дать доступ к проекту одна из целей - популярность проекта, востребованность.

Я вложил много сил в проект Aurora Bot (next level Aurora CLI) - это целая инфраструктура с огромным количеством вариантов использования. Этот проект - mvp, который можно развивать при желании. Весь проект находится в открытом доступе, серверную часть я тоже опубликовал. Проект большой - около 50к строк кода на разных языках и платфомах и развивать его в рамках pet уже не выглядит резонным - спроса не вижу, а другие цели выполнены. А развитие и поддержка нужны - ОС Аврора и ее инструменты развиваются и приложение нужно адаптировать под них... Если найдете баги - прошу делать пр-ы или issue, по возможности будем смотреть.

Появляются новые средства - Build Tools, которые позволяют собирать проекты кроссплатформенно, наконец, можно избавиться от psdk - с chroot, sudo, linux. Эмулятор, который можно запустить на разных платформах (в том числе и на macOS, Apple silicon). А ставить эти инструменты просто, вместе с Aurora IDE.

Я начал новый проект Aurora CLI v4 - это будет кроссплатформенное приложение: macOS, Linux, Wiindows с фичами, которые нужны мне в работе. Без излишеств, на базе новых инструментов: Build Tools & QEMU-Emulator. Что из этого получится - поглядим, ну точно ничего плохого =)
🔥11👏8