uk
Feedback
Vitaliy Zarubin | @keygenqt

Vitaliy Zarubin | @keygenqt

Відкрити в Telegram

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

Показати більше
392
Підписники
Немає даних24 години
-17 днів
-630 днів
Архів дописів
#fun Долго стеснялись выложить пет в паблик. Почему?
#fun Долго стеснялись выложить пет в паблик. Почему?

#app Новости Aurora CLI. 👉 Добавлена документация. 👉 Фикс параметров, обновитесь. https://keygenqt.github.io/aurora-cli Буд
#app Новости Aurora CLI. 👉 Добавлена документация. 👉 Фикс параметров, обновитесь. https://keygenqt.github.io/aurora-cli Буду рад вашим ⭐ на GitHub и issue если вдруг встретите проблему 🐞, решим.

#see Стоит посмотреть: FYI. После доклада вышло несколько релизов Flutter для ОС Аврора. 👉 История ОС Аврора. 👉 Знакомство с Flutter для ОС Аврора. 👉 Плюсы и минусы. https://youtu.be/ok-ji6ZhmXo

#app Обновление Aurora CLI 2.1.0. Приложение получило обновление, фиксы багов, доработка интерфейса командой строки и новые ф
#app Обновление Aurora CLI 2.1.0. Приложение получило обновление, фиксы багов, доработка интерфейса командой строки и новые фичи: 👉 Все методы install получили флаг --latest. 👉 Добавлен флаг --delete в sudoers. 👉 Добавлен метод запуска Aurora SDK Tool. 👉 Добавлен метод вывода списка таргетов PSDK. 👉 Добавлен метод установки RPM в таргет. 👉 Добавлен метод удаления пакета в таргете. 👉 Исправлен баг отображения прогресса. 👉 Исправлен баг логов установки Aurora SDK. 👉 Другие мелкие улучшающие доработки. На очереди документация. Буду рад вашим ⭐ на GitHub и issue если вдруг встретите проблему 🐞, решим.

#fun Я немного отрефакторил твой код и что-то сломалось.
#fun Я немного отрефакторил твой код и что-то сломалось.

Repost from Банкста
Платформа GeekBrains выплатила клиентам 23,5 млн рублей компенсации за нежелание возвращать им деньги за онлайн-курсы, сообщили юристы, представляющие интересы участников коллективного иска. Платформа отказывалась возвращать оплату. Юристы отметили, что также готовят иск к бизнес-школе «Like Центр» Аяза Шабутдинова, который сейчас находится в СИЗО по обвинению в особо крупном мошенничестве. @banksta

#fyi Установка Flutter-Embedder Если вы читаете это с версией Flutter SDK 3.16.2-1 вам нужно будет поставить Flutter-Embdder для сборки приложения самостоятельно. В последующих версиях эта работа будет выполняться в автоматическом режиме. 1. Клоним репозиторий с Flutter-Embedder
git clone https://gitlab.com/omprussia/flutter/flutter-embedder.git
2. Считываем название таргета armv7hl
TARGET_armv7hl=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep armv7hl | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
3. Считываем название таргета aarch64
TARGET_aarch64=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep aarch64 | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
4. Считываем название таргета x86_64
TARGET_x86_64=$($PSDK_DIR/sdk-chroot sdk-assistant list | grep x86_64 | head -n 1 | sed 's/└*─//g' | sed 's/├//g')
5. Устанавливаем Flutter-Embedder в таргет armv7hl
aurora_psdk sb2 -t $TARGET_armv7hl -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/armv7hl/*.rpm
6. Устанавливаем Flutter-Embedder в таргет aarch64
aurora_psdk sb2 -t $TARGET_aarch64 -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/aarch64/*.rpm
7. Устанавливаем Flutter-Embedder в таргет x86_64
aurora_psdk sb2 -t $TARGET_x86_64 -m sdk-install -R zypper --no-gpg-checks in -y flutter-embedder/embedder/psdk_5/x86_64/*.rpm

#fyi Приложение Aurora CLI 2.0 было переписано, а команды обновлены. Приведу список команд, которые позволят поставить все не
#fyi Приложение Aurora CLI 2.0 было переписано, а команды обновлены. Приведу список команд, которые позволят поставить все необходимое для запуска демо-приложения Flutter на эмуляторе, включая сам эмулятор. Набор команд проверен на версии Aurora SDK 5.0.0.60 и Flutter 3.16.2-1. 1. Установка зависимостей
sudo apt update && sudo apt install python3-pip git git-lfs curl tar unzip bzip2
2. Установка приложения Aurora CLI
python3 -m pip install aurora-cli
3. Установка Aurora SDK
aurora-cli sdk install --install-type offline
4. Установка Platform SDK
aurora-cli psdk install
5. Добавим настройку sudoers для Platform SDK
aurora-cli psdk sudoers
6. Установим Flutter SDK
aurora-cli flutter install
Обновляем .bashrc согласно рекомендациям aurora-cli при установке SDKs. 7. Обновляем окружение
source ~/.bashrc
8. Установка Flutter-Embedder Только для 3.16.2-1 и ниже, в последующих версиях эта работа будет выполняться в автоматическом режиме. См. ниже "Установка Flutter-Embedder". 9. Клониуем Flutter-Demo приложение
git clone https://gitlab.com/omprussia/flutter/flutter-demo.git
10. Переходим в папку проекта
cd flutter-demo
11. Тянем зависимости приложения
flutter-aurora pub get
12. Билдим дарт файлы
flutter-aurora pub run build_runner build
13. Билдим приложение
flutter-aurora build aurora --release --target-platform aurora-x64
14. Подписываем приложение
aurora-cli psdk sign --path ./build/aurora/psdk_5.0.0.60/aurora-x64/release/RPMS/ru.auroraos.flutter_example_packages-0.1.0-1.x86_64.rpm
15. Запускаем эмулятор
aurora-cli emulator start
16. Устанавливаем приложение на эмулятор
aurora-cli emulator install --path ./build/aurora/psdk_5.0.0.60/aurora-x64/release/RPMS/ru.auroraos.flutter_example_packages-0.1.0-1.x86_64.rpm
17. Запускаем приложение на эмуляторе
aurora-cli emulator run --package ru.auroraos.flutter_example_packages
Если вдруг вы встретили ошибку couldn't update flutter locale смените язык эмулятра и запустите приложение снова.

#art Нейросеть - Lexica.
+3
#art Нейросеть - Lexica.

#fun Фиксиш баг на проде.

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

Немного статистики Aurora CLI 2.0 📊
Немного статистики Aurora CLI 2.0 📊

#app Aurora CLI 2.0 Рад представить обновленную и прокачанную версию приложения Aurora CLI. Установка Aurora SDK, Platfrom SD
#app Aurora CLI 2.0 Рад представить обновленную и прокачанную версию приложения Aurora CLI. Установка Aurora SDK, Platfrom SDK, Flutter SDK стала проще, быстрее и удобнее. Стала доступна работа с эмулятором - snap пакет ограничивал доступ к VirtualBox. Пропал раздел embedder - в скором времени этой работой займется Flutter SDK. В roadmap вы найдете фичи которые планируются к добавлению, а в issue можно оставить предложения по расширению функционала. 👉 Работа с Aurora SDK 👉 Работа с Platform SDK 👉 Работа с Flutter 👉 Работа с девайсами 👉 Работа с эмулятором Установка доступна 3 способами, выбирайте какой вам по душе больше. Если вдруг встретите баг прошу зарепортить его в issue, решим проблему. PyPi https://pypi.org/project/aurora-cli GitHub https://github.com/keygenqt/aurora-cli Всем добра, пользуйтесь с удовольствием, за ⭐ на GitHub буду благодарен 🤗

Я не согласен с цифрой 23... для моего канала это 192 😀
Я не согласен с цифрой 23... для моего канала это 192 😀

Самые нетерпеливые могут уже попробовать 🤫 https://pypi.org/project/aurora-cli

#see Стоит посмотреть: 👉 Аврора Маркет CI/CD и без. 👉 Подходящие системы CI/CD. 👉 Вспомогательные программы. 👉 Что такое Аврора Маркет. https://youtu.be/Ph-RJuhrq-0

#fun Сам масштабировал изображение.
#fun Сам масштабировал изображение.

Все основное что я хотел видеть в Aurora CLI 2.0 готово. Вы рады? Я - так точно. Уложился в 1124 строк кода на Python. Не так
Все основное что я хотел видеть в Aurora CLI 2.0 готово. Вы рады? Я - так точно. Уложился в 1124 строк кода на Python. Не такой уж и вырвиглазный у Python синтаксис, со временем привыкаешь. Организуем доставку, chanelog и зарелизимся. На видосике работа с Flutter SDK, вроде симпатично: https://youtu.be/N2_7kqSmTZU 👉 Работа с Aurora SDK 👉 Работа с Platform SDK 👉 Работа с Flutter 👉 Работа с девайсами 👉 Работа с эмулятором Найти уже можно здесь: https://github.com/keygenqt/aurora-cli За ⭐ на GitHub буду благодарен 🤗

#art Нейросеть - Lexica.
+3
#art Нейросеть - Lexica.

По фичам начинаю обгонять Aurora CLI 1й версии на Bash & Dart. Да, я из тех кто на выходных, после работы, предпочитает изобр
По фичам начинаю обгонять Aurora CLI 1й версии на Bash & Dart. Да, я из тех кто на выходных, после работы, предпочитает изобретать чем сериал смотреть. 😎 https://github.com/keygenqt/aurora-cli