|  | 
| 
 | ||||||||
|     | 
 | 
|  |  122148  380  21  5 |  | Опции темы | Поиск в этой теме | 
|  22.01.2023, 02:21   |  1   | |||||
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 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] | |||||
|   |     | 
| Поблагодарили: 61 раз(а) | 
|  02.02.2023, 15:28 |  221   | 
| Ветеран Фонарёвки Регистрация: 11.08.2011 Последняя активность: Сегодня 18:48 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12568 раз(а) в 4561 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Да, не , какой смысл то? Максимум проверку делать, что за тип не выходит.
		 
				__________________ * | 
|   |     | 
| Поблагодарили: 1 раз | 
			 kaa.mobil (02.02.2023) | 
|  02.02.2023, 15:53 |  222   | 
| Завсегдатай Фонарёвки Регистрация: 18.01.2019 Последняя активность: 24.10.2025 12:47 
					Сообщений: 658
 Записей в дневнике: 1 Сказал(а) спасибо: 478 
		
			
				Поблагодарили: 454 раз(а) в 238 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
				__________________ Мои фонарики: Fenix pd32 ue, Acebeam E75, YLP T95CRI, YLP Unicorn 1.0 (сток и XP-L HI 4000К, 5° TIR), YLP Gekko 1.0, YLP Panda 2M cri, YLP Panda 3, ESKTE H150, Meteor M43 SST20 5000K, Sofirn LT1S, Fenix E03R v 2.0, Acebeam Rider RX 2.0 Ti | 
|   |     | 
|  02.02.2023, 15:59   |  223   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Оно какое-то время (наверное, не очень долгое, как повезёт) писать будет, пока система не решит, что кто-то в фоне жрёт шибко богато ресурсов, специально не прописавшись. Тогда молча грохнет. Пока скрин на экране - точно не посмеет. Я специально не затачивался на работу в фоне, там очень много прискоков надо совершать, а мне лень. И то без гарантии. | 
|   |     | 
|  02.02.2023, 16:01 |  224   | 
| Ветеран Фонарёвки Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Нарыл вот такой прибор, говорят даже поверенный. Коэф-т оказался 1.4, чтобы точно сходилось. Но проверял на низкой яркости (дневной свет). | 
|   |     | 
|  02.02.2023, 16:26   |  225   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Дневной свет дневному свету рознь. Бывает и десятки-сотни килолюксов. Но в любом случае, даже зимой в пасмурную погоду на улице светлее, чем в большинстве квартир, освещённых электричеством. А коэффициент, да, любым оказаться может. Для задачи автояркости экрана поверенные люксы нафиг не нужны, любых попугаев вполне достаточно. Вы калибруйте, доведётся качели построить, так ещё и поток посчитаем.   [Исправлено: kaa.mobil, 02.02.2023 в 16:28] | 
|   |     | 
|  02.02.2023, 16:36 |  226   | 
| Ветеран Фонарёвки Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce | 
|   |     | 
|  02.02.2023, 17:07   |  227   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			У меня непосредственно под настольной лампой примерно столько же. А в комнате под люстрой вполовину меньше. Сколько там по нормативам на рабочем месте освещённость должна быть, чтобы токарю хватало пальцев для знания ТБ?
		 [Исправлено: kaa.mobil, 02.02.2023 в 17:09] | 
|   |     | 
|  02.02.2023, 17:14   |  228   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce  0.4.1-beta Две мелочи починил, плодовитый я сегодня   | 
|   |     | 
| Поблагодарили: 1 раз | 
			 Drex (03.02.2023) | 
|  02.02.2023, 17:31 |  229   | 
| Завсегдатай Фонарёвки Регистрация: 23.10.2019 Последняя активность: Сегодня 17:32 
					Сообщений: 838
 Сказал(а) спасибо: 1755 
		
			
				Поблагодарили: 1028 раз(а) в 405 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Уважаемый kaa.mobil, а можно еще цыфры в "Освещённость, лк" и по осям координат белыми, а не серыми сделать?  (Астигматизм грёбаный, неконтрастный текст хрен разберешь...) | 
|   |     | 
|  02.02.2023, 17:48   |  230   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Это уважительная причина. Цифры на осях серые исключительно потому что так оно по умолчанию. А вот серые цифры в поле "Освещённость, лк" имеют определённый смысл. Они там серые, когда график не пишется, "что-то болтается и никуда не пишется, нигде не учитывается, чисто для информации". Можно и белым, в принципе, сделать, но хотелось бы какую нибудь визуальную разницу оставить... А вообще, камераден, давайте ещё раз свои хотелки закинем, может я что пропустил или забыл. Только не из разряда "может кому-нибудь потом понадобится", когда понадобится, тогда и посмотрим. А реальные, "мне надо для обзора вот так, а Люменоид не умеет", "нихрена неудобно", "нихрена не вижу, жизнь не мила", ну вы поняли. А то что-то уже Люменоида многовато в моей жизни становится, надо паузу сделать. [Исправлено: kaa.mobil, 02.02.2023 в 17:57] | 
|   |     | 
|  02.02.2023, 21:39 |  231   | 
| Ветеран Фонарёвки Регистрация: 31.01.2012 Последняя активность: Вчера 21:34 
					Сообщений: 2101
 Сказал(а) спасибо: 1317 
		
			
				Поблагодарили: 542 раз(а) в 348 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Думаю, если Вы сделаете вариант контрастных цифр, по умолчанию или опционально, то все будут довольны.
		 
				__________________ Фонари: кастомы (Jaxman E2L с LD-4 и трипл-диодами Osram), кастомы на базе Skilhunt H03 и Osram 3К и 4К, Zebralight {H600fc IV, Sc600fc IV}, Jaxman E2 с N219b/sst20, Convoy S21d N519 3.5K, S21f. | 
|   |     | 
|  03.02.2023, 00:25 |  233   | 
| Ветеран Фонарёвки Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Да всё вроде работает как надо. Хз, из мелочей - растягивание графика по горизонтали/вертикали, а не масштабирование. Ну если компонент позволяет - отключить привязку соотношения сторон. А то длительный график посмотреть не получается в подробностях.
		 | 
|   |     | 
|  03.02.2023, 01:52 |  234   | 
| Завсегдатай Фонарёвки Регистрация: 23.10.2019 Последняя активность: Сегодня 17:32 
					Сообщений: 838
 Сказал(а) спасибо: 1755 
		
			
				Поблагодарили: 1028 раз(а) в 405 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			М. б. Белый/Желтый?.. Я, например, не любитель свистоперделок, перегруженности функционала и безумного отъедания памяти дивайса. Lumenoid уже достаточно наворочен на фоне "аскетичного" ceilingbounce (но пока ещё прост). Но один момент мне нравится в ceilingbounce больше: в csv-шке проще найти точный момент какого-то короткого события на графике (а-ля степдаун) - время в минутах выражает. Здесь же на оси абсцисс-то событие так же в промежутках минут видишь, а в миллисекундах csv-шки его найти уже некомильфо. А вот это точно, не помешало бы. [Исправлено: Gek, 03.02.2023 в 02:29] | 
|   |     | 
| Поблагодарили: 1 раз | 
			 Drex (03.02.2023) | 
|  03.02.2023, 04:14 |  235   | 
| Ветеран Фонарёвки Регистрация: 27.04.2011 Последняя активность: Сегодня 18:07 
					Сообщений: 11445
 Сказал(а) спасибо: 25344 
		
			
				Поблагодарили: 10355 раз(а) в 5166 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce | 
|   |     | 
|  03.02.2023, 10:25   |  236   | |
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Жёлтый тоже уже имеет свою смысловую нагрузку, это значения между 30-й и 120-й секундой, из которых выбирается ANSI-значение. Разумно, принимаю. Правда я в глубинах компонента не копался, не знаю умеет ли он так, посмотрю. Вроде alibek ещё предлагал завести масштабирование не только на жесты, но и на кнопки, тоже, естественно, по независимым осям. Но с этим есть у меня сомнения. Во-первых, жесты там из коробки работают, а для кнопок надо кучу кода ещё писать. Во-вторых, под кнопки надо выделять две полоски места сверху и сбоку графика, что сделает график ещё мельче. В-третьих, если уж масштабирование на кнопки заводить, то для единообразия и сдвиг тоже надо, а это, на минуточку уже 8 дополнительных кнопок... Что думаете? Цитата: А миллисекунды в csv по следующим причинам: 
 | |
|   |     | 
|  03.02.2023, 10:38 |  237   | 
| Завсегдатай Фонарёвки Регистрация: 23.10.2019 Последняя активность: Сегодня 17:32 
					Сообщений: 838
 Сказал(а) спасибо: 1755 
		
			
				Поблагодарили: 1028 раз(а) в 405 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce | 
|   |     | 
|  03.02.2023, 10:52 |  238   | 
| 👀 Регистрация: 23.07.2020 Последняя активность: Сегодня 18:57 
					Сообщений: 10630
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7119 раз(а) в 3925 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce Цитата: Дублировать сдвиг кнопками — думаю, что избыточно. Масштабирование независимо по осям можно жестами продублировать; жест "щипок" будет делать пропорциональное масштабирование, жест "свайп двумя пальцами" будет масштабировать только горизонтальную ось (время). Но, конечно, все упирается в лишнее время и возможности компонента. | 
|   |     | 
| Поблагодарили: 1 раз | 
			 kaa.mobil (03.02.2023) | 
|  03.02.2023, 11:02 |  239   | 
| Ветеран Фонарёвки Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Не, кнопки избыточны для мобильного приложения. Стандартные жесты это "щипки" горизонтально и вертикально по соответствующим осям, или диагонально для масштабирования. Вообще интуитивно и прям во многих приложениях такое встречалось. | 
|   |     | 
|  03.02.2023, 11:09 |  240   | 
| 👀 Регистрация: 23.07.2020 Последняя активность: Сегодня 18:57 
					Сообщений: 10630
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7119 раз(а) в 3925 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Ну как сказать. У меня есть приложение для видеонаблюдения, у него при просмотре видеоархива можно масштабировать таймлайн жестом ("щипок" по горизонтали). Очень неудобно. Недавно вышла новая версия, в ней масштабирование таймлайна продублировали кнопками, стало намного лучше. | 
|   |     |