Vitaliy Zarubin | @keygenqt
Ir al canal en Telegram
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Mostrar más392
Suscriptores
Sin datos24 horas
-17 días
-630 días
Archivo de publicaciones
#faq Что лучше snap или flatpak?
Snap/Flatpak, Windows/Linux... Все конечно зависит от задачи, но обычно лучше то, что ты знаешь лучше.
#fun Я всегда задавался вопросом: как найти воду, когда потерялся в лесу. Если рядом нет рек и ни одного облачка как на зло, воду можно достать из обычного тестировщика. Их много обычно по лесу шарится - баги ищут. Ловишь одного и говоришь ему что это не баг а фича - он в плач, а у тебя свежая вода...
#see Стоит посмотреть:
👉 ОС Аврора глазами дизайнера.
👉 Сравнение с другими ОС.
👉 Особенности UI/UX.
👉 Кастомизация паттернов.
👉 МойОфис на ОС Аврора.
https://youtu.be/yATa3FnS53w
Flutter приложение на ОС Аврора с плагином camera, который растет и крепнет. Но работы еще много. Вы можете тоже поучаствовать в адаптации Flutter для ОС Аврора кодом или экспертизой: оставляйте ваши мерж-реквесты или issue в разделе gitlab omprussia/flutter. Присоединяйтесь к нашему дружному сообществу!
#fun Пользователи ОС Аврора устанавливают Platform SDK, чтобы подписать приложение, собранное Flutter SDK из исходников с GitHub.
#fyi На ОС Аврора есть доступ по ssh. Есть много разных способов закинуть файлы по ssh, самый простой на мой взгляд - воспользоваться FileZilla. Для этого:
1. На устройстве включаем "Средства-разработчика" -> "Удаленное соединение".
2. В разделе будет указан {ip}.
3. Указываем {пароль}.
4. Ставим FileZilla на ПК.
5. В FileZilla создаем соединение:
Protocol: SFTP
Host: {ip}
Port: 22
Login Type: Normal
User: defaultuser
Password: {пароль}#see Стоит посмотреть:
👉 ОС Аврора, HarmonyOS и др.
👉 Почему важны патенты.
👉 Российский iPhone.
👉 Многое другое.
https://youtu.be/_H5RXDFLvgw
#faq Нужна ли математика программисту?
Да, без нее ты даже пропорцию не составишь. Другой вопрос на каком уровне она нужна.
#fyi Один из вариантов подписи RPM пакета - использовать rpmsign-external. Утилита доступна в PSDK. Команда на подпись следующая:
aurora_psdk rpmsign-external sign \
--key {key}.pem \
--cert {cert}.pem \
{package}.rpm
Если пакет был уже подписан старую подпись нужно удалить:
aurora_psdk rpmsign-external delete {package}.rpm
Либо в команду sign добавить флаг --force. Также можно воспользоваться Aurora CLI. Приложение работает через rpmsign-external, но ключи указываются в конфигурационном файле, а старая подпись удаляется автоматически. Команда будет выглядеть:
aurora-cli psdk --sign ./*.rpm#fyi Для того что бы установить RPM пакет на ОС Аврора его нужно подписать. Для этого вам понадобится ключевая пара - ключ и сертификат. Юрлицо может сгенерировать ключ, зарегистрировать его, написав на почту partners@omp.ru и получить сертификат. Физлицу пока не доступно такое удовольствие, но можно скачать общедоступные ключевые пары.
#fun Если ты заблудился в лесу. Ну согласись, бывает иногда. Взять с собой мышку - хорошая идея. Да, обычную компьютерную мышь. Когда ты совсем уже проголодался и не можешь догнать ни одного зайца, просто прячешься в кустах, а мышь используешь как приманку. Это всегда работало, когда я служил во вьетнаме.
#see Стоит посмотреть:
👉 KMP в ОС Аврора.
👉 Статус поддержки Flutter.
👉 Почему выбран Flutter.
👉 Почему embedder не Linux.
https://youtu.be/0G1USsVt43Q
