Vitaliy Zarubin | @keygenqt – Telegram
Vitaliy Zarubin | @keygenqt
461 subscribers
1.04K photos
276 videos
3 files
548 links
Привет! Я инженер-программист компании ОМП. За свою карьеру я сменил много платформ и языков, и продолжаю учить новые. На канале рассказываю о своей работе и моих pet-проектах.
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Не думаю, что следующий CLI я буду писать на Python... =)
😁6🤨2💊21
Vitaliy Zarubin | @keygenqt
Не думаю, что следующий CLI я буду писать на Python... =)
Делов то, такие жирные либы лучше импортить в функции… Просто для того, чтобы писать быстрые приложения на Python, нужно иметь определенный навык. Наверное, все таки буду, почему бы и да? ))
😁7👍21
Vitaliy Zarubin | @keygenqt
Не думаю, что следующий CLI я буду писать на Python... =)
В продолжение темы: ~375ms считаю вполне приемлемым временем на получение настроек из Aurora CLI. Язык в GTK нужно указать перед запуском Application, то есть, перед запуском их нужно получить. Настройки GUI & CLI будут связаны. Подправил импорты и нормас. Без фиксов было ~800ms.
🔥10👍4
Погодка у нас не очень - туман из пыли... Решил чутка поработать, добавил различные типы запросов в API из Toolbox: синхронный, асинхронный, и мульти-ответ (например, в таком режиме получаем прогресс - в одном запросе может быть много ответов). Ну, и это работает, кто бы сомневался =)
🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
#app Теперь можно настраивать Aurora CLI через Aurora Toolbox. Первая фича приложения готова. Технология (GJS/GTK4) для меня новая, разработка идёт не так быстро как бы хотелось, возникают различные трудности (особенно вёрстка, пока ощущается как худшая из всех с чем я имел дело), слабая документация по современным меркам, не то что бы много приложений, а значит и примеров. Но это кайф, когда берёшь незнакомую технологию и подчиняешь ее себе — реализуешь на ней то что ты задумал. Через месяц-другой у тебя уже есть пет проект, наработки и знания.
👍9🔥1
Обновление от сообщества развития Flutter для ОС Аврора!

Flutter SDK с поддержкой ОС Аврора получил обновление:

👉 Добавлены новые функции и фиксы из версии 3.24.0
👉 Добавлены новые команды Flutter CLI
👉 Поддержка функций VS Code: панель отладки, работа с устройствами, поддержка расширения Flutter.
👉 Добавлены новые плагины, расширен существующий список
👉 Переработана и улучшена документация проекта.
👉 Фиксы багов и оптимизация работы Flutter.

Поддержка Flutter на ОС Аврора - это совместная работа энтузиастов, специалистов по Flutter из ведущих компаний РФ.

Можно поучаствовать кодом и экспертизой - вместе сделаем инструмент лучше!

Текущая версия 3.24.0 и вы можете получить ее уже сейчас.

Все необходимое вы можете найти по ссылке:
https://gitlab.com/omprussia/flutter
🔥8👍1
Media is too big
VIEW IN TELEGRAM
Ну что же, пришло время приоткрыть завесу тайны. Я действительно начал работу в Яндексе, но в качестве участника невероятного шоу, которое мы подготовили специально для вас!

ЭТО ПЕРВЫЙ В ИСТОРИИ ИНДУСТРИИ СЕРИАЛ ПРО МОБИЛЬНУЮ РАЗРАБОТКУ

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

Этот сериал про вас
Этот сериал для вас
Этот сериал про всю нашу боль
Этот сериал про всю нашу радость

Я уверен, что вы найдете себя (а может и не один раз) в этом сериале, найдете своих друзей. Мы сделали это для вашего веселья. Поэтому, делайте мемы, делайте рилсы, нарезайте как хотите, комментируйте, короче развлекайтесь по полной

Это реально ИСТОРИЧЕСКОЕ событие для нашей индустрии, потому что до этого дня никто ничего подобного не делал

И еще. Важный момент. Несмотря на название Мобилка, я уверен, что любой человек, связанный с IT найдет себя в этом видео, поэтому скидывайте друзьям, пускай и они найдут себя

Приятного просмотра друзья (в шапке поста тизер, чтобы вы могли оценить что вас ждет)

СМОТРЕТЬ НА YOUTUBE

СМОТРЕТЬ В VK ВИДЕО
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Aurora Toolbox
+ Done common menu
+ Error dialog
+ Error handling
+ File open

Aurora CLI
+ API configuration
+ API settings

Дальше проверка наличия и установка Aurora CLI из Toolbox.

GitHub для здесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
Приложение растёт. Устал чет, тяжёлая неделька какая-то.
🔥10
#fun Обложка для книги "Верстаем на Flutter".
🤣14😁3🤨1
#fyi Есть группа кнопок. Простая задача: получить сигнал клика. Но не в ADW/GTK. AdwActionRow - удобный компонент, который можно сгруппировать, добавить иконку, заголовок. Это все сделано, и хотелось бы перехватить по нему событие клика. Добавляем action-name но он не работает. Разработчики, видимо, хотели автоматизировать простую задачу - связать клик по AdwActionRow и компонент, который можно поместить в него, но сделано это максимально странно: через дополнительную настройку activatable-widget. То есть, нам нужно просто этот компонент завязать на себе, чтобы сработал action на нем же. Мда...
🤔41😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Хорошего рабочего дня ☀️
🔥8👍1
#faq Какое было ваше первое приложение?

Ну сайт для скачивания песен на чистом html не в счёт? Я бы считал своим первым приложением - Easy Work. 12-13 лет назад я купил свой первый компьютер и принялся за плюсы и Qt. Это было уже после того, как я, сидя без интернета, ходил к дядькам на рынок покупать компиляторы.

https://github.com/KeyGen/Easy-work/wiki
👍4🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Десктопная Аврора

У меня
есть эксклюзивное видео про некоторые нюансы с презентации, которая пройдет 9 октября

Ребята из ОМП показали десктопный режим, который появится в Аврора 5.2

👉 Полноценная работа с мышкой и клавиатурой
👉 Приложение не нужно будет переписывать
👉 Бесшовная миграция приложений между устройством и монитором

Это может быть первым шагом к появлению полноценной экосистемы устройств (как у Apple или Huawei) с новыми форм-факторами, которые связаны бесшовно между собой

Но сейчас уже можно говорить, что можно расширить свой офисный телефон или планшет до полноценного компа

В любом случае увидим все на презентации 9 октября

Кстати, у вас ещё есть возможность попасть туда

Для этого нужно просто пройти регистрацию здесь 👇
https://auroraos.timepad.ru/event/3008088/

Имхо крутая ОС обязательно должна поддерживать экосистему устройств и меня очень радует, что Аврора движется в этом направлении
🔥12👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Вы думаете где я пропал? Напился пива и отдыхаю? Возможно, вы не ошиблись, но это не помешало мне сделать навигацию в приложении. Навигация всегда щепетильная тема, но я нашёл подходы к GTK, тут главное - правильно выдержать градус =)
👍11🔥6