|
|
|
|
53776 379 18 4 |
|
Опции темы | Поиск в этой теме |
22.01.2023, 02:21 | 1 | |||||
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: Сегодня 01:44 Адрес: Менделеево, Московская область
Сообщений: 3955
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3883 раз(а) в 1902 сообщениях
|
Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Цитата:
Автор, Zak Wilson - товарищ, без сомнения, крутой. Не столько из-за самого приложения (там, в принципе, не бином Ньютона), сколько из-за языка, на котором оно написано. На Clojure! Под Андроид! Я просто охренел, когда первый раз пошёл на код посмотреть. Clojure сам по себе язык достаточно экзотический, а уж под Андроид - запредельно. Я вообще не знал, что это возможно. Но сам ceilingbounce - ужасен . Интерфейс - это просто п.здец какой-то, его просто нет. Совершенно неудобный, неинтуитивный и выглядит отвратительно. Может на Clojure трудно делать нормальные интерфейсы, может автор не придаёт особого значения UI, отдавая предпочтение функциональности, может отложил причёсывание на будущее, а потом потерял интерес, не знаю. Когда впервые попользовался, после первой мысли "чего ж так коряво-то?" сразу возникла вторая "надо своё написать, я ж вроде умею немножко". И я даже набросал какой-то прототип, чего-то ковырял, но потом, как всегда, возникли более приоритетные задачи, и я забросил. Однако не так давно снова пришлось обратиться к ceilingbounce для снятия графика и снова испытать нешуточный дискомфорт. "Гештальты надо закрывать" - подумалось мне, и я сел реанимировать и добивать до минимальной кондиции полупротухший прототип. Мне не то, что не дают покоя лавры ceilingbounce - они не такие уж и пышные. Больше хотелось после долгого перерыва вернуться к разработке под Андроид, восстановить навыки, посмотреть что новенького, снова вдоволь на ровном месте нахлебаться андроидных странностей и непотебств, коих там предостаточно, ну, всё такое. Задача-то шибко интересная. И все мои хотения, в конечном итоге, были удовлетворены. Итак, собственно сабж, Lumenoid. Делать умеет то же самое, что и ceilingbounce, но, смею надеяться, более красиво, хорошо и удобно. Из основных улучшений:
Но самое основное преимущество: Lumenoid поддерживаемый (ну, пока мне не надоест ). Посему всячески приветствую багрепорты, конструктивную критику и предложения по доработкам и новой функциональности. Как минимум, все найденные баги исправлю, ну и разумные предложения внедрю. Интерфейс я старался сделать максимально понятным, поэтому расписывать, как и что делать, не буду, пробуйте сами. Спрашивайте, если непонятно, это поможет мне понять, что я сделал плохо. Просто накидаю тут скриншотиков. А вот так выглядит сохранённая картинка графика. Кстати, её размеры можно настраивать. Пока никуда в открытый доступ не выкладывал, взять можно с моего яндекс.диска (версия 0.1-beta). Я в любом случае совсем не зря повозился, новый опыт и что-то даже получилось, гештальт закрылся. Но я надеюсь, что это будет интересно не только мне. ВНИМАНИЕ: Замечание 1. Задержка отрисовки графика и странные эффекты. Некоторые камрады жалуются на неожиданное поведение графика при отрисовке: Цитата:
Цитата:
Есть обоснованное предположение, что все эти эффекты - ничто иное, как особенности реализации датчика освещённости в конкретном устройстве. Если вы наблюдаете нечто, подобное описанному, или иное неожиданное поведение, сравните это с тем, что происходит в ceilingbounce и других приложениях люксметра, которые умеют показывать график. Мне писать имеет смысл только в случае значительного отличия в поведении Lumenoid от поведения других подобных приложений. ВНИМАНИЕ: Замечание 2. Навигация кнопкой Back. Также есть жалобы на неожиданное поведение навигации: Цитата:
Цитата:
Цитата:
ВНИМАНИЕ: Замечание 3. Взаимодействие с графиком посредством жестов. Кроме управления кнопками на тулбаре и меню, в график можно ещё тыкать пальцами.
Обновление 23.01.2023 Версия 0.2-beta Изменения:
Продолжение следует. Обновление 25.01.2023 Версия 0.3-beta Изменения:
Обновление 26.01.2023 Версия 0.3.1-beta Изменения:
Обновление 27.01.2023 Версия 0.3.2-beta Изменения:
Обновление 02.02.2023 Версия 0.4-beta Изменения:
Обновление 02.02.2023 (2) Версия 0.4.1-beta Изменения, две мелочи всплыли:
Обновление 04.02.2023 Версия 0.5-beta Изменения:
Обновление 06.02.2023 Версия 0.5.1-beta Изменения:
Обновление 30.03.2023 Версия 0.6-beta Изменения:
Обновление 05.07.2023 Версия 1.0 Изменения:
Актуальная версия: 1.0 Все версии (мало ли, вдруг сломаю, чтобы откатиться можно было)
__________________
YLP Panda 4, кастомные D10 (Samsung LH351D 5000К, TIR 30°, 45°, драйвера Квантов, DDE), YLP Unicorn 1.0, ЯЛ Scorpion Х8, Convoy S8 (прошивка dandan2000, ver. 3.5СК) Всякие фонарные крепления Ссылки на TIR-линзы для Unicorn/Gekko Определитель светодиода по фотографии [Исправлено: kaa.mobil, 05.07.2023 в 08:53] |
|||||
Поблагодарили: 58 раз(а) |
06.10.2023, 15:30 | 361 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 10:45 Адрес: Питер
Сообщений: 32699
Записей в дневнике: 4 Сказал(а) спасибо: 16435
Поблагодарили: 36210 раз(а) в 13391 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Отсечка по падению отсекает график, то есть прекращает сами измерения.
А отсечка зоны рассчета позволит на этом графике показывать считаемую область. Это две разные вещи. Ну иначе, реально, кто-нить врубает режим в 4000 лм с падением до 140 и получает фантастическую эффективность =) Вообще хорошо бы на уже снятом графике иметь возможность менять считаемый диапазон, заодно как раз удобно - показал "при отсечке на 50% вот столько, при отсечке на 10% вот столько" =) PS. И по идее это вообще функция пост-обработки результатов, к собственно снятию данных отношения не имеющая... [Исправлено: fnksb, 06.10.2023 в 15:41] |
Поблагодарили: 1 раз |
Drex (06.10.2023)
|
06.10.2023, 15:39 | 362 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 10:45 Адрес: Питер
Сообщений: 32699
Записей в дневнике: 4 Сказал(а) спасибо: 16435
Поблагодарили: 36210 раз(а) в 13391 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Ну да, в обзорах и так хватает лютой дичи, давай стремиться к тому чтобы хоть фонаревочные инструменты были максимально дичеустойчивы
Мы же сейчас обсуждаем уже не "делать - не делать", а как стоит делать чтобы было и не переусложнено, и максимально полезно, и дичеустойчиво ( = минимально провоцировало людей на ошибки и неверные суждения). |
06.10.2023, 16:21 | 363 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Да ни как, тут надо понимать что делаешь и что хочешь увидеть и уметь это интерпретировать. Тут вообще ин-тэ-грал! можно открывать доступ к опции после предьявления диплома по технической специальности.
__________________
* |
06.10.2023, 16:28 | 366 | |
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: Сегодня 01:44 Адрес: Менделеево, Московская область
Сообщений: 3955
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3883 раз(а) в 1902 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Не, маггл-моду делать не буду, пока первый несправившийся слабак не объявится.
Использование одной настройки для похожего поведения разной функциональности - это зло злейшее. Лично я зело таких писателей проклинаю, когда два момента надо настроить по-разному, а настройка одна на всех. Но обычно ввод отдельных настроек требует продуманного подхода к интерфейсу, иначе там вообще каша может получиться: вот есть график и поле со значением экспозиции, график отсечён по анси, экспозиция - по 50%. Как это понять? Ну не значение же настройки в названии поля в скобках пририсовывать... Цитата:
Да, Люменоид должен быть богаче конкурентов. [Исправлено: kaa.mobil, 06.10.2023 в 16:35] |
|
06.10.2023, 16:33 | 367 |
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: Сегодня 01:44 Адрес: Менделеево, Московская область
Сообщений: 3955
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3883 раз(а) в 1902 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
И пожалуй, надо бы при отсутствии калибровок единицы измерения либо вообще с интерфейса убрать, либо пометить их, например, звёздочкой вначале, чтобы понятно было, что видим: лк - калиброванные люксы, *лк - попугаи, пропорциональные люксам.
[Исправлено: kaa.mobil, 06.10.2023 в 16:40] |
06.10.2023, 17:49 | 368 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 10:45 Адрес: Питер
Сообщений: 32699
Записей в дневнике: 4 Сказал(а) спасибо: 16435
Поблагодарили: 36210 раз(а) в 13391 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Цитата:
Заодно это будет некрасиво выглядеть, и такую картинку будут делать отдельно и вставлять только осмысленно, а не просто так лепить к измерениям "ну вот и такое посчиталось, вот вам циферки в обзоре" =) А вот наглядность более осмысленных измерений как раз увеличится - вот вам эффективность до 50%, вот эффективность до 20%, смотрите-сравнивайте, обдумывайте что и почему так [Исправлено: fnksb, 06.10.2023 в 17:51] |
06.10.2023, 18:01 | 369 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
В целом согласен. Только вот это уже не эффективность. Эффективность это все же общее число лм*ч выжатых из Вт*ч по хорошему их делить надо. (У себя я считал это все по одной и той же банке по этому при отношении Вт*ч уходят.) . Естественно это число ничего не должно говорить о стабилизации и прочем.
[Исправлено: AEDe, 06.10.2023 в 18:02] |
06.10.2023, 18:54 | 371 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Перескалированная световая энергия) лм*с даже в вики есть
|
Поблагодарили: 1 раз |
fnksb (06.10.2023)
|
28.11.2023, 19:22 | 373 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Еще предложение сделать возможность нормировать ось y на 1 , т.е. в процентах показывать.
|
Поблагодарили: 1 раз |
fnksb (28.11.2023)
|
28.11.2023, 20:00 | 374 | |
Ветеран Фонарёвки
Регистрация: 25.08.2012 Последняя активность: Сегодня 01:44 Адрес: Менделеево, Московская область
Сообщений: 3955
Записей в дневнике: 4 Сказал(а) спасибо: 1560
Поблагодарили: 3883 раз(а) в 1902 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Цитата:
Или настройкой сделать, выбор из этих 3-х вариантов? [Исправлено: kaa.mobil, 28.11.2023 в 20:01] |
|
Поблагодарили: 1 раз |
fnksb (28.11.2023)
|
28.11.2023, 22:00 | 377 |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 10:45 Адрес: Питер
Сообщений: 32699
Записей в дневнике: 4 Сказал(а) спасибо: 16435
Поблагодарили: 36210 раз(а) в 13391 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
С начальным значением там есть нюанс, что часто при включении может быть какая-то тряска, плюс у многих фонарей (или телефонов? или люменоида?) на старте идет чуть плавный рост яркости.
То есть наверное какой-то отступ все равно нужен, хотя бы на несколько секунд... В то же время за 30 секунд АНСИ многие современные фонари успевают уже в разы яркость отыграть вниз, что действительно неудобно если нужно показать именно это падение. ХЗ, секунд 5 наверное можно отступить... [Исправлено: fnksb, 28.11.2023 в 22:01] |
28.11.2023, 22:35 | 378 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
|
Поблагодарили: 1 раз |
fnksb (28.11.2023)
|
28.11.2023, 23:31 | 379 | |
Ветеран Фонарёвки
Регистрация: 08.03.2011 Последняя активность: Сегодня 10:45 Адрес: Питер
Сообщений: 32699
Записей в дневнике: 4 Сказал(а) спасибо: 16435
Поблагодарили: 36210 раз(а) в 13391 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
Цитата:
Ну а в основном меню настроек, соответственно, иметь просто чек-бокс "выводить окно пост-обработки или нет". .......................... Ну или, чтобы не тормозить процесс авто-сохранения - на основном экране иметь отдельную кнопку "пост-обработка", тем более что возможно картинок может быть нужно сделать несколько. [Исправлено: fnksb, 28.11.2023 в 23:35] |
|
21.01.2024, 21:18 | 380 |
Ветеран Фонарёвки
Регистрация: 11.08.2011 Последняя активность: Сегодня 10:41 Адрес: Дубна
Сообщений: 10707
Записей в дневнике: 1 Сказал(а) спасибо: 2635
Поблагодарили: 12063 раз(а) в 4388 сообщениях
|
Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce
kaa.mobil, еще как идея сохранять измерения при разряде. Падает заряд до 2%, к примеру, и все сохраняется.
|
Поблагодарили: 1 раз |
kaa.mobil (29.01.2024)
|