creator cover Леонид
Леонид

Леонид 

Developer

20subscribers

48posts

goals1
$168.84 of $588 raised
Планшет на Авроре

About

Оpensource разработка под Аврору 
Мои проекты
Карты лояльности(Кошелек)  https://gitflic.ru/project/ub3gad/wallet
Честная цена https://gitflic.ru/project/ub3gad/price
Двухпанельный файл менеджер https://gitflic.ru/project/ub3gad/filemanager
Инженерный калькулятор с графиками https://gitflic.ru/project/ub3gad/supercalc
Управление led лентой совместимой с ELK-BLEDOM  https://gitflic.ru/project/ub3gad/umnaya-led-lenta 
Клиент Meshstatic для Авроры https://gitflic.ru/project/ub3gad/meshstatic
Читалка книг под Аврору https://gitflic.ru/project/ub3gad/modernbooks
Игра сеть https://gitflic.ru/project/ub3gad/networksgame
Мои порты
Books мелкие доработки  https://gitflic.ru/project/mrdenis/aurora-books
Мой каталог приложений под Аврору https://aurorarepos.ru/

Калькулятор для фотографов

Накидал тут действительно странное,  для любителей пленочной фотографии 
Приложение для Aurora OS, объединяющее полезные калькуляторы и справочники для плёночной фотографии: от расчёта глубины резкости и параметров вспышки до таймера проявки и базы данных учёта.

Возможности

Калькуляторы

  • Глубина резкости (ГРИП) — гиперфокальное расстояние, ближняя/дальняя границы с авто-выбором Circle of Confusion под формат (35mm, APS-C, Medium Format, Micro 4/3)
  • Вспышка — ведущее число (GN), дистанция, диафрагма: любые 2 значения → 3-е автоматически
  • Sunny 16 — экспозиция по погоде: выбор условий освещения → готовые f/ и выдержка
  • Общие расчёты — crop-фактор, эквивалентное фокусное, макроувеличение, ND-фильтры (ступени и выдержка), EV, reciprocity failure для популярных плёнок
  • Эффективная диафрагма (макро) — потеря света при выдвижении объектива, коррекция экспозиции
  • Панорама — угол обзора и эквивалентное фокусное из N кадров

Проявка

  • Таймер проявки — пошаговый таймер (проявитель → стоп → фиксаж → промывка → смывка) со встроенными таблицами для 8 проявителей (D-76, Rodinal, HC-110, XTOL, Ilfosol 3, DD-X, LC-29, Caffenol) и популярных Ч/Б плёнок
  • Разбавление проявителя — расчёт концентрата и воды по пропорции

Справочники

  • Справочник плёнок — ~40 позиций (ISO, тип, зерно, широта, описание) с фильтром по типу (Ч/Б, цветные, слайды)
  • Сканирование — размер файла, DPI для печати, PPI для экрана

База данных

  • Универсальная таблица записей (плёнки, кадры, объективы, заметки) с добавлением, редактированием, удалением и фильтром по типу
Ну и пара скринов 
Creator has disabled comments for this post.

Аудиоплеер

Решил, что мне нужен свой плеер на Авроре. И запилил свой - AuroraAMP
Давно меня раздражало, что на Авроре ни одного аудиоплеера с визуализацией. Чтобы всё по-человечески: и FLAC пускал, и с эквалайзером можно было поиграться. Посидел на днях, подумал: «А чего я жду?» и сделал то, что хотел сам.
Встречайте — AuroraAMP. Нативный плеер для ОС Аврора. 
Вот что умеет 
  • Понимает любые файлы: MP3, FLAC, OGG, WAV, M4A, AAC
  • 10-полосный эквалайзер. Пока в тестовом режиме, но уже можно покрутить басы или выбрать готовое: Rock, Jazz, Classical, Dance… Звук меняется прямо на лету.
  • Красивая картинка. Спектроанализатор на 30 полос — можно теперь смотреть, как прыгают столбики под музыку)
  • Плавный переход между треками. Кроссфейд — старая песня затихает, новая начинается, никаких резких швов.
  • Прямо в приложении правлю теги. Увидел неправильное название — взял и исправил, не выходя из плеера.
  • Обложки. Вытаскивает из тегов. А если в папке лежат Cover.jpg, Folder.jpg или Front.jpg — тоже подхватит.
  • Адаптивный интерфейс — и в портрете, и в ландшафте удобно.
  • Плейлист с поиском, сортировкой, можно перемешать (shuffle), можно зациклить всё подряд или один трек на повторе (repeat one).
  • Управление с экрана блокировки и Bluetooth. MPRIS2 интеграция — заблокировал телефон, а кнопки работают. В машине через гарнитуру тоже.
  • Таймер сна. Засыпаю под музыку — она сама выключится через N минут.
  • Сохраняет плейлисты в M3U. Потом можно на другой девайс перекинуть.
Пока местами кривовато по интерфейсу,  но я над этим работаю
Сейчас тестирую поддержку нескольких плейлистов,  с возможностью быстрого добавления и переключения, при этом если слушаешь композицию в одном плейлисте, потом переключился на другой, ты всегда можешь вернуться обратно и продолжить слушать с того места где остановился
Creator has disabled comments for this post.

Справочники

Что то в последнее время  делаю софт быстрее чем про него успеваю написать(
Так что сегодня будет три программы,   сильно переработанный справочник по электронике от парусника,  в целом там от оригинала мало что осталось,  справочник по химии и справочник по физике,  хотя последние два это скорее что то ближе к шпаргалкам. 

Описание

Приложение для определения электронных компонент.
Калькуляторы:
- Цветовая маркировка резисторов
- SMD-резисторы (кодовая маркировка)
- Конденсаторы (кодовая маркировка)
- Цветовая маркировка катушек индуктивности
- DIP-переключатели DMX-512
- Расчёт резистора для светодиода
- Расчёт сечения проводов (AWG → мм²)
- Расчёт длины волны
- Термистор NTC (температура по сопротивлению)
Вычисления:
- Закон Ома (U, I, R)
- Мощность (P, U, I, R)
- LC-резонатор (L, C, f)
- Катушка без сердечника (air-core coil)
- Делитель напряжения
- Делитель тока
- Реактивное сопротивление (XL, XC)
- RC-цепочка (τ, fc)
- Фильтры RC/RL (ФНЧ, ФВЧ)
- Последовательное/параллельное соединение (R, C, L)
Creator has disabled comments for this post.

Basic для калькулятора

Сделал недели две назад,  но только сейчас дошли руки сделать пост об этом  
Краткий перечень нововведений 
SCalcBASIC (встроенный язык программирования)
- INPUT, отправка по Enter
- IF/THEN/ELSE/ELSEIF/ENDIF
- DO/LOOP, SLEEP, RANDOMIZE, END
- Строковые функции, массивы DIM, конкатенация строк
- Подсветка синтаксиса, автоотступ на Enter
- Поиск/замена
- 11 примеров программ (таблица квадратов, факториал, простые числа, угадай число и др.)
- Автоконвертация формулы из калькулятора в BASIC
Калькулятор
- Кнопка % - вычисление процентов
- В Ландшафтной ориентации кнопки F1 и F2 на которые можно вешать свои функции написанные на S BASIC
Интерфейс
- Ландшафтный режим: перерасположение кнопок (8 колонок, 7 рядов, логические группы)
- Адаптивная высота кнопок — все ряды помещаются на экране
- Shift+% → открытие SCalcBASIC
- Настройки среды S BASIC: размер шрифта редактора (24–48), автосохранение, автоконвертация
Скриншоты
Creator has disabled comments for this post.

И снова читалка книг


За последнюю неделю не плохо так ее еще доработал 
И теперь у нее есть 
☁️ Синхронизация
Полноценная синхронизация между устройствами: прогресс чтения, закладки, настройки. Автосинхронизация по таймеру (1–15 мин). Кнопка синхронизации на панели читалки. Серверная часть на Аврорарепос
📚 OPDS-каталоги
Добавлена поддержка OPDS-каталогов — теперь можно просматривать и скачивать книги прямо из приложения. Можно добавлять свои. Навигация по разделам, контекстное меню. Сразу уточню, это экспериментальная поддержка
🔖 Закладки
Добавление/удаление закладок в читалке, просмотр списка, навигация по позиции. Синхронизация закладок между устройствами.
⚙️ Настраиваемая панель инструментов
Настройка отображения кнопок на панели инструментов в читалке: оглавление, поиск, ночной режим, закладки, информация о книге, синхронизация. Заголовок книги на панели. Полоса прогресса чтения.
Практически довел по функционалу до уровня к которому привык на андроид\иос)
Creator has disabled comments for this post.

Читалка книг

Так как читаю много и часто,  отдельные баги прошлой читалки, в частности определение размера экрана для корректного заполнения текстом, уже надоели,  поэтому устав с этим бороться,  я взял парсер книг от FBReader из кода читалки Books(Книги), где этих проблем нет.   
На данный момент получилась вполне себе работоспособная читалка,  есть поддержка графики, ссылок, сносок,  копирование текста,   настройка фонового изображения\цвета,   и поиск по автору и названию.
И традиционно пара скриншотов 
 
Creator has disabled comments for this post.

Очередной калькулятор

Накидал тут снова калькулятор, в отличии от прошлого, этот более функционален. 
Помимо стандартной тригонометрии тут теперь есть поддержка других систем счисления и построение, пусть и не самое оптимальное графиков функции, ну и возможность изменить уже посчитанную ранее формулу.  
Традиционно пара скриншотов. 
 
Creator has disabled comments for this post.

RPN-калькулятор

Продолжаю дальше публиковать всякое,  теперь на очереди калькулятор, да не простой, а для истинных ценителей жанра 
Creator has disabled comments for this post.

Двухпанельный файл менеджер 0.4-1

Очередное обновление, поправил немного старые баги, в частности перенаименование файлов\папок 
Затащил пусть и в черновом варианте поддержку sftp, по работе с ним есть нюансы,  авторизация только по ключу,  при копировании нет процентов,  после переименования\копирования\создания папки\удаления  пока нет автообновления вкладки,  надо перейти в другую парку и вернутся, чтобы увидеть изменения.   Но в любом случае лучше так чем без него,  а там дальше возможно и это поправлю 
Creator has disabled comments for this post.

Клиент для Мешастик

Для тех кто не знает, Мешастик это программно-аппаратный проект и протокол децентрализованной беспроводной связи, предназначенный для построения автономных ячеистых сетей в нелицензируемых диапазонах на базе радиотехнологии LoRa. Система ориентирована на обмен короткими текстовыми сообщениями, телеметрией и данными датчиков в условиях отсутствия интернета или сотового покрытия. 
Так как клиент оффицинальный доступен только под ios\android  я решил исправить этот недостаток и написать свой.
Возможности 
*Подключение к ноде
*Вывод списка нод и информация о них 
*На странице нод есть фильтры, сортировка поиск
*Работают сообщения, как публичный чат, так и личные чаты
Недостатки
Настройки пока не работают 
Не стабильно работает подключение к ноде на которой установлен пин код
Не доделана трассировка 

Но при всех недоработках, это в целом работает и через эту программу вполне можно общаться, как в публичных так и в приватных чатах 
И традиционно пара скриншотов того что получилось 
Creator has disabled comments for this post.
Subscription levels1

Подписка на месяц

$1.47 per month
Все подписчики не получают никакого особенного контента, или каких то закрытых постов. Это просто возможность меня поддержать.
Go up