creator cover sash0k
sash0k

sash0k 

интересно, возможно ли заработать на Opensource?

5subscribers

10posts

goals1
$17.19 of $13 225 raised
ну - значит возможно

About

Разработчик мобильных приложений Android и Аврора.
Opensource энтузиаст.

Отчёт за май 2025

Несмотря на праздничные недели, всерьез заниматься чем-то не было времени. Единственное, удалось продумать и реализовать подход для создания универсальных проектов под Аврору 4 и Аврору 5, про это будет отдельная статья позже. Всё остальное - незначительные улучшения открытых проектов.
Игры для Авроры
Сапёр (это даже ещё конец апреля)
✅️ Клетки сделаны квадратными и их размер расчитывается в зависимости от ширины экрана
✅️ Раскраска цифр в клетках, как у сапёра в Windows
✅️ Добавлен планшетный режим
Цветные пробирки. Отличная игра, сделанная изначально под Аврору. Добавил туда планшетный режим и форк выложили в aurorarepos, пока автор не принимает патчи. Надеюсь, когда-нибудь и в Русторе обновит.
Приложения для Авроры
AuroraOTP
✅️ Исправление некоторых багов
AuroraOTP выложил Рустор)

Activity Launcher fork

В апреле закончил переписывать форк достаточно известного android-приложения.
Впервые наткнулся на него, когда нужно было перенести приложения на sd-карту на старом xiaomi. В прошивке такая возможность есть, но интерфейс недоступен. Activity Launcher как раз показывает все установленные в прошивке приложения, без ярлыков, системные и т.д. Также можно заглянуть "внутрь" приложения, посмотреть из каких activity (упрощённо - экранов) оно состоит, и может быть даже запустить приложение не со стартовой страницы.
В дальнейшем приложение отлично помогло для изучения прошивки телевизора. В общем, штука простая и полезная.
Но автор приложения в 2022 году решил поиграть в политику и сделал вот что:

Отчёт за январь-февраль 2025

Поучаствовал в трёх приложениях для Авроры.
AuroraOTP. В прошлом году Леонид собрал этот форк SailOTP. Приложение рабочее, пользуюсь им каждый день, Однажды мне надоело смотреть на кривой интерфейс, поэтому взялся переверстал список токенов на главном экране по примеру Android-приложения FreeOTP+ Стало, кажется, симпатичней.
✅️ разобрался со списками в QML
✅️ добавил иконки для некоторых популярных сервисов + простая возможность дальнейшего добавления
✅️ разобрался с поддержкой svg. Монохромные svg в Авроре умеют автоматически подстраиваться под системную тему.
✅️ отрабатываем совместную работу с Леонидом. Проект полезный и открытый, код общий, кто хочет помочь - присоединяйтесь!
Демо фреймворка Dear ImGui. Проекты на Qt/QML уже достаточно понятны, появилось некоторое желание посмотреть, а как ещё можно делать приложения. Небезывестный в нашем сообществе sashikknox использовал его для написания лаунчера к форку Doom 3.
✅️ сам IMGUI - новая для меня технология. Есть на него планы.

Новогодние каникулы 2024-2025

Старый Новый год традиционно завершает праздники. За это время удалось не только отдохнуть, но и сделать несколько улучшений в открытых проектах:

Отчёт за осень

Осень в IT - время конференций
В этом сезоне мне удалось посетить 3 конференции и 2 посмотреть онлайн. Область интересов: мобильная разработка, Linux и открытый код.
🥳 DevFest OMSK 2024 - локация: Омск.
🥳 ХX конференция разработчиков свободных программ - локация: Переславль-Залесский
🥳 Аврора. Своя конференция - локация: Москва
🌐 Mobius 2024 Autumn - онлайн
🌐 CrossConf - онлайн
Что по разработке?
Сделал небольшое android-приложение Хочу Аврору
Проект простой, но получил позитивную обратную связь от сообщества. Исходники открою позже, если (когда) найду время привести код в порядок. Интерфейс и описание приложения вынесены в картинку поста.

Отчет за август 2024

написано приложение для Авроры:
✅️ Блокнот - текстовый редактор общего назначения. В блокноте реализовал настройки размера и типа шрифта, а также вывод количества строк. В начале сентября приложение получило обновление - добавил общий механизм подсветки синтаксиса и реализовал базовую подсветку для Си-подобных языков.
Блокнот будет развиваться и дальше. Приложение открытое, все заинтересованные могут помочь пулл-реквестами.
⚠️ DBusViewer - получил обновление в конце августа. Основное улучшение - переделал вывод xml-файлов интроспекций, а также добавил подсветку синтаксиса для для них.

Отчёт за июль 2024

написано 2 приложения для Авроры:
✅️ DBusViewer приложение для разработчиков под Аврору же, помогает изучить и разобраться с шинами D-Bus.
✅️ Bluetooth терминал приложение для разработчиков и технарей-энтузиастов. Помогает использовать смартфон (или планшет) для отладки электроники через модули, реализующие протокол SPP (последовательный порт через Bluetooth)
Кстати, терминал - это порт моего же приложения под Андроид десятилетней давности, которое тоже открыто и доступно на gitflic/github/rustore/f-droid.

Опыт разблокировки загрузчика Xiaomi в 2024 году

⚠️ Важно: заметка касается только MIUI, я не рассматриваю HyperOS
Разблокировка загрузчика обычно используется для замены операционной системы на устройстве. Это несёт дополнительные риски для безопасности устройства, поэтому рекомендую заниматься этим, только если вы точно уверены в необходимости. Сам я, как пользователь устройства Xiaomi, долгое время использовал штатную MIUI, которая, с некоторой донастройкой (необходимо вырезать bloatware и рекламные сервисы) меня полностью устраивала.
Но вот попал ко мне "на опыты" старый Redmi 6A (кодовое имя cactus). Устройство уже не поддерживается официально, и на последней версии официалки работает медленно. Несмотря на то, что это Mediatek (mt6765), эксперимент по простой прошивке через SPFT не удался - процесс останавливался с ошибкой. Пришлось разбираться с официальным способом разблокировки загрузчика, что и стало причиной появления данной заметки.

Aquarius NS220 - планшет с Авророй

У тех, кто хотел попробовать разработку под Аврору, до осени 2023 года (сейчас их уже начали официально продавать через магазин ВсёСмарт) была проблема: где достать устройство с Авророй?
Я решил это так: купил на Авито планшет Aquarius NS220.
Эти планшеты были произведены для всероссийской переписи населения 2021 года. Выпускались (и, возможно, до сих пор производятся) на одной аппаратной платформе под двумя названиями: Aquarius CMP NS220 ревизия 2 и БайтЭрг МВК-2020. Производство локализовано в России, можно посмотреть видео с завода БайтЭрг:

Simply Linux (ALT Linux)

Уже почти 2 года, как мигрировал на этот дистрибутив.
До переезда на Альт около 10 лет пользовался Ubuntu, предпочитая LXDE. Причиной смены системы, кроме очевидного импортозамещения стало также то, что прекратилась поставка дистрибутивов с LXDE, а LXQt при тестировании в 2021 году показался не готовым для использования. Поэтому решил совместить переезд в XFCE и смену дистрибутива.
Simply Linux доступен для скачивания и юридически чист для свободного использования дома.
https://getalt.org/ru/simply/
Но я всё равно купил его на фирменной флешке, чтоб поддержать разработчиков. Начинал с p10, обновился до p10.2
На текущий момент Simply является единственной системой на рабочем ПК и двух ноутбуках, и также установлен в dualboot ещё на одном ноутбуке.
Некоторые проблемы с Simply были, они устраняются благодаря разработчикам и мейнтенерам. Самые существенные за два года:
- Была проблема в двухмониторной конфигурации, оперативно исправили
- Долгая загрузка. Случайно был испорчен скрипт предустановки в LiveCD, разобрались и
Subscription levels4

Донат на кофе / coffee for developer

$1.33 per month
Поддержать разработчика / Just support

Подсветить проблему / issue

$13.3 per month
Возник вопрос по моим приложениям, или нашли проблему? Решение в приоритетном порядке. / Have a question or issue? First-level priority.

Запрос новой фичи / feature request

$133 per month
Необходим новый функционал в моих приложениях? Подписывайся - решим. / Need any new feature in my apps? Subscribe!

Запрос приложения / application request

$1 984 per month
Есть идея простого opensource приложения (1-2 экрана)? Это сюда. /
Needs for any simple opensource application? Subscribe here.
Go up