Теперь, когда я закончил с Linux и Windows, я могу перейти на macOS и закрыть вопрос архитектур всех остальных платформ. И больше никакого XML! 🎉
Vitaliy Zarubin | @keygenqt
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
12 из 12Я остаюсь в Telegram. Первое и самое важное — я не блогер, я программист. Я часто вынужден использовать ресурсы, которым замены у нас просто нет: языки программирования, библиотеки, фреймворки, информацию. Всё, что у нас есть для замены, — это полный стыд. Впечатление, что квоты на должности процветают не на западе, а у нас. Я перепробовал кучу разных сервисов для блога, пробовал и наши, и китайские. По нашим скажу так: наши социальные сети — это позор, мне вот за них стыдно. Китайские сервисы… ...
Коротко о прогрессе приложения на Windows...
Надеюсь, доживу до вакансий "Multiplatform Engineer", а не бесконечных "Android разработчик" и "iOS разработчик". (Вакансия шуточная, вдруг ещё такие найдутся 😁) ВАКАНСИЯ: Multiplatform Engineer Требуется: Языки: - Rust (чтобы core не падал) - Swift (чтобы Apple нас любили) - Kotlin (Google же попросил) - C# (Windows без WPF/WinUI — не Windows) - C++ (Qt — это классика, куда без неё) - ArkTS (HarmonyOS — потому что можем) - JavaScript (GTK под Linux, ну и веб тоже надо) - Английский, Русский, К...
Идеальное приложение. Начиная новый проект, вам всегда предстоит выбрать для него стек технологий. Обычно он ограничен задачами и навыками. Например, если вы знаете Kotlin — вы берёте Kotlin, если Swift — тянете его везде, если C++ — лучше даже не начинайте, если только вы не мазохист. Но что, если для вас нет ограничений и вы хотите создать «идеальное приложение»? Вы можете выбрать любой стек на ваше усмотрение, а задачи и сроки вас не сдерживают. Какой стек вам покажется идеальным? Неужели Qt,...
🚀 YDX | WinUI 3 — Фундамент готов Windows-версия готова. Начинал на WPF — столкнулся с миганиями, тормозами и вечной борьбой с рендерингом. Понял, что выиграть эту битву не выйдет, переписал всё на WinUI 3. Костыли остались, но то, что на WPF было нерешаемо, на WinUI 3 хотя бы работает. 🧠 Rust Core - Вся логика в Rust. - WinUI 3 — тонкий UI. - Архитектура — MVVM. 🪟 Навигация - Гость (Welcome → SignIn → SignUp) и Пользователь (Home). - Плавная смена страниц с анимацией. 🔐 Безопасность | Windo...
Немного отвлекся от проекта по YDX на ИИ. Надо же держать себя в форме, тренды знаете ли. ИИ-шка может помогать, главное — следить, чтобы проект не превратился в нейрослоп. Подобрал максимально качественную и рабочую модель под 4070 Ti (учтите: контекст тоже…
Немного отвлекся от проекта по YDX на ИИ. Надо же держать себя в форме, тренды знаете ли. ИИ-шка может помогать, главное — следить, чтобы проект не превратился в нейрослоп. Подобрал максимально качественную и рабочую модель под 4070 Ti (учтите: контекст тоже норм так жрёт память...). Придумал схему, при которой агент будет максимально умный, а мне при этом будет максимально не больно (жена не побьёт, что я деньги из семьи на токены тяну). В общем, опробую схему на YDX — думаю, пойдёт дело шустре...
Развлекаюсь тут, ищу идеал для моей 4070Ti.
🚀 YDX | SwiftUI — Фундамент готов macOS-версия готова. SwiftUI мне уже знаком, пару-тройку дней и базовая архитектура приложения готова. Фундамент под приложения для десктопа полностью готов: Linux, Windows, macOS, мобильные платформы ждут нас. 🧠 Rust Core - Вся логика в Rust. - SwiftUI — тонкий UI слой. - Архитектура — MV + ViewModel. 🪟 Навигация - Гость (Welcome → SignIn → SignUp) и Пользователь (Home). - Полное управление стеком навигации. 🔐 Безопасность | Keychain - Токены в защищенном х...