fa
Feedback
Vitaliy Zarubin | @keygenqt

Vitaliy Zarubin | @keygenqt

رفتن به کانال در Telegram

Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.

نمایش بیشتر
392
مشترکین
اطلاعاتی وجود ندارد24 ساعت
-17 روز
-630 روز
آرشیو پست ها
Обновление от сообщества развития Flutter для ОС Аврора! Flutter SDK с поддержкой ОС Аврора получил обновление: 👉 Flutter SD
Обновление от сообщества развития Flutter для ОС Аврора! Flutter SDK с поддержкой ОС Аврора получил обновление: 👉 Flutter SDK обновлен до 3.16.2. 👉 Перевели сборку с make на ninja. 👉 Полный журнал сборки. 👉 Добавлена поддержка текстур. 👉 Блокировка ориентации. 👉 Камера: видоискатель, фото, QR. 👉 Обновлен плагин сенсоров. Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ. Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше. Текущая версия 3.16.2 и вы можете получить ее уже сейчас. Все необходимое вы можете найти по ссылке: https://gitlab.com/omprussia/flutter.

#fyi И вот вы написали платформо-зависимый плагин на С++ для Flutter. С чем вас и поздравляю. Вы его отправляете на omprussia
#fyi И вот вы написали платформо-зависимый плагин на С++ для Flutter. С чем вас и поздравляю. Вы его отправляете на omprussia/flutter, а вас просят отформатировать ваш С++ код. И тут на помощь приходит clang-format. На Ubuntu вы можете поставить его командой:
sudo apt install clang-format
После этого, выполнив команду в проекте, ваш С++ должен стать краше:
find . -type f -name "*.h" -o -name "*.cpp" -exec clang-format-14 -i {} \;

#faq Что выбрать для программирования: Mac или Windows? Ну конечно же Linux.

#see Стоит посмотреть: 👉 Установка PSDK. 👉 Установка Flutter SDK. 👉 Сборка приложения. 👉 Подпись приложения. 👉 Запуск приложения. 👉 Другие фичи Aurora CLI. https://youtu.be/8PGj5qGYmcU

#fun Выживаю в экосистеме С++
#fun Выживаю в экосистеме С++

#fyi Aurora CLI v1.0.0 Aurora CLI - приложение, объединяющее в себе различные скрипты, помогающие программисту ОС Аврора в ег
#fyi Aurora CLI v1.0.0 Aurora CLI - приложение, объединяющее в себе различные скрипты, помогающие программисту ОС Аврора в его повседневной работе. Функционал:
psdk
  install  - Установка Platform SDK.
  remove   - Удаление Platform SDK.
  sign     - Подпись RPM пакета.
  index    - Указать индекс подписи.
flutter
  install  - Установка Flutter SDK.
  remove   - Удаление Flutter SDK.
device
  ssh-copy - Отправить ключ на девайс.
  command  - Выполнить команду.
  upload   - Загрузить файлы.
  install  - Установить RPM пакет.
  run      - Запустить приложение.
  firejail - Запуск в песочнице.
  index    - Указать индекс девайса.
  all      - Выбрать все девайсы.
Все что планировал из основного функционала готово. Помните, что приложение - это лишь фича, основа там bash-скрипты, которые работают и самостоятельно. Приятного использования!

#fun Когда я служил во вьетнаме нам приходилось часто делать вылазки в джунгли. Самая большая там опасность - это змеи. В осо
#fun Когда я служил во вьетнаме нам приходилось часто делать вылазки в джунгли. Самая большая там опасность - это змеи. В особенности питон, синтаксис у него отвратный.

Ой, а что я такое нашел на omprussia/flutter 🤫
Ой, а что я такое нашел на omprussia/flutter 🤫

#fun Узнал что armv7hl это 32-битный arm.
#fun Узнал что armv7hl это 32-битный arm.

Repost from Aurora Education
5 декабря в Москве в рамках YaTalks 2023 @chuvilin проведёт воркшоп "Верстаем UI Telegram для ОС Аврора" Участники узнают, какие технологии и почему используются при разработке приложений для ОС Аврора. Поймут, как их применить на практике для создания интерфейса мессенджера. Лекционный материал включает: — Знакомство с ОС Аврора — Фреймворк Qt и технология Qt Quick — Элементы интерфейса ОС Аврора — Веб-ресурсы и мероприятия для разработчиков Практика состоит из двух частей: 1. Использование конструкций языка QML и технологий Qt Quick Включает работу с базовыми визуальными элементами, способами их позиционирования и взаимодействия с ними. Будет проходить с использованием ресурса qmlonline.kde.org 2. Разработка приложения для ОС Аврора В этой части с использованием Аврора SDK создадим мобильное приложение и запустим в эмуляторе. Сверстаем несколько страниц, аналогичных основным страницам интерфейса пользователя мобильного клиента Telegram. Подробности и регистрация: https://yatalks.yandex.ru/ru/program/verstaem-ui-telegram-dlya-os-avrora

#faq Что проще выучить: фронтенд или бэкенд? Лучше учить бэкенд - там нет дизайна.

#fun Кодишь на MacBook Air.
#fun Кодишь на MacBook Air.

#faq Нужны ли комментарии в коде? В первую очередь оставь комментарии для себя - через полгода ты спросишь кто эту фигню вообще писал и что здесь происходит.

#see Стоит посмотреть: 👉 Архитектура ОС Аврора. 👉 ОС Аврора 5.0 - сроки. 👉 Запуск RuStore на ОС Аврора. 👉 Публикация приложений. https://vk.com/video-216437045_456239113?t=6h59m28s

На канале уже больше ста человек. В честь этого я решил разыграть книгу, но оказалось, что из телеграмм канала не так-то прос
На канале уже больше ста человек. В честь этого я решил разыграть книгу, но оказалось, что из телеграмм канала не так-то просто вытащить подписчиков. Решил похакерить немного и накидал небольшую функцию на JS. Она нам и выберет человека, которому уедет "Кровь, пот и пиксели". Главное условие: чтобы человек жил в России, вопрос в доставке. Видео я делать не стал, надеюсь вы мне поверите на слово, а еще лучше проревьювите JS =). Функция выдаст 3х рандомных человек — если с доставкой книги первому не сложится, обращусь ко второму и т.д. Всем добро пожаловать! 👋 Победители: 1. Alexander Zhdanov 2. Ivan Bragin 3. Антон

#fun Разобраться чем отличается B2B и B2C.
#fun Разобраться чем отличается B2B и B2C.

#see Стоит посмотреть: 👉 Разработка под ОС Аврора. 👉 Поддержка Qt/Flutter/KMP. 👉 Во что играть на ОС Аврора. 👉 Сообщество ОС Аврора. https://youtu.be/nTjpWnh41wo

#fyi Как сделать скриншот или записать видео с эмулятора? Можно долго искать куда ткнуть в GUI VirtualBox, а можно просто пол
#fyi Как сделать скриншот или записать видео с эмулятора? Можно долго искать куда ткнуть в GUI VirtualBox, а можно просто получить список машин в терминале:
vboxmanage list vms
и сделать скриншот:
vboxmanage controlvm <uuid|vmname> screenshotpng <name>.png
либо включить/отключить запись видео:
vboxmanage controlvm <uuid|vmname> recording <on|off>
видео файл найдете возле *.vbox:
~/AuroraOS/emulator/<vmname>/<vmname>/<name>.webm

#fun Когда жена вместо iPhone попросила ОС Аврора.
#fun Когда жена вместо iPhone попросила ОС Аврора.

#see Стоит посмотреть: 👉 Об установке Flutter SDK. 👉 Создание приложения. 👉 Создание плагина FFI. 👉 Сборка приложения. https://youtu.be/CSWMXu0Qqc8