|  | 
| 
 | ||||||||
|     | 
 | 
|  |  122064  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 раз(а) | 
|  23.01.2023, 12:11 |  81   | 
| Завсегдатай Фонарёвки Регистрация: 25.03.2020 Последняя активность: 15.07.2025 16:20 
					Сообщений: 657
 Сказал(а) спасибо: 435 
		
			
				Поблагодарили: 413 раз(а) в 242 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce | 
|   |     | 
|  23.01.2023, 12:29   |  82   | |
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Десятка - она хитровыделанная, переходная. На старый запрос реагирует, но права на самом деле не выдаёт, если не стоит специально обученный флажок, а я его не выставляю. Поэтотому и выглядит как-будто права и выданы, а на записи всё равно падает. Надо сходить в настройки и убедиться, что вот так написано: Цитата:  Не, главная иконка конечно мегаважна, но я уже задолбался на неё время тратить. Воткну жёлтую лампочку во вторую бету, если не понравится, поставлю звезду (на чёрном фоне очень благородно выглядит) | |
|   |     | 
| Поблагодарили: 2 раз(а) | 
			 Drex (24.01.2023), Просто Джон (23.01.2023) | 
|  23.01.2023, 12:45 |  83   | 
| сволочь фонарёвки Регистрация: 27.05.2011 Последняя активность: Сегодня 14:20 
					Сообщений: 40358
 Сказал(а) спасибо: 6667 
		
			
				Поблагодарили: 36041 раз(а) в 16651 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce | 
|   |     | 
|  23.01.2023, 12:49   |  84   | 
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			AEDe, ploop, alibek и остальные счастливые обладатели Андроидва новее 9-го, тоже сходите в настройки приложения и выдайте права на все файлы вручную. Как вариант, могу сделать запись в стандартную папку приложения, на неё вообще никаких прав не нужно, и с точки зрения разработчика халява, никаких мутных прискоков. Но она уродская, и добираться до неё значительно менее удобно. Кстати, а расскажите мне все, кто как из этой папки файлики добывает? Прям с телефона отправляете на почту или в облако? По шнурку и или по вайфай на комп/ноут копируете? Ещё как-то исхитриваетесь? Это важно для понимания, стоит ли мудрить в погоне за красивой папкой, или стандартная сойдёт. А "Files and media" как разрешены? Походу никак, а должны быть "All files", ровно как на картинке. | 
|   |     | 
|  23.01.2023, 13:05 |  88   | 
| Ветеран Фонарёвки Регистрация: 11.08.2011 Последняя активность: Сегодня 13:28 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12568 раз(а) в 4561 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			kaa.mobil, нет там таких разрешений только одно которое при первом запуске само приложение запрашивает . Может просить доступ не к медиафайлам, а ко всем файлам? 
				__________________ * [Исправлено: AEDe, 23.01.2023 в 13:17] | 
|   |     | 
|  23.01.2023, 13:14 |  89   | 
| Завсегдатай Фонарёвки Регистрация: 17.09.2021 Последняя активность: 22.10.2025 01:55 
					Сообщений: 584
 Сказал(а) спасибо: 306 
		
			
				Поблагодарили: 276 раз(а) в 153 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			так, а если люменоид/гуманоид, мб тему НЛО поднять?
		 | 
|   |     | 
| Поблагодарили: 3 раз(а) | 
|  23.01.2023, 13:16 |  90   | 
| сволочь фонарёвки Регистрация: 27.05.2011 Последняя активность: Сегодня 14:20 
					Сообщений: 40358
 Сказал(а) спасибо: 6667 
		
			
				Поблагодарили: 36041 раз(а) в 16651 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			LSD не знаю почему, но тут есть буква Л. красивое | 
|   |     | 
|  23.01.2023, 13:57   |  91   | ||
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Понял, в манифесте не прописаны, значит и принудительно выдать нельзя, жаль. Ок, ждём вторую бету. Коммандер, в смысле, мобильный? И постоянная вкладка, чтобы не искать? То есть лично вам пофиг, по какому конкретному пути эта папка лежит? Один раз настроили и забыли. Гуманоид, имхо, за уши притянут. А вот средняя картиночка красивая. Можно мне её тоже в пяти размерах с прозрачным фоном? Я тогда голосовалку сделаю, а потом решу  . Это есть. Цитата: Цитата: У меня была мысль прикрутить управление этими данными на отдельном скрине, чтобы можно было на один график несколько штук напихать, и да, потом выгрузить скопом. Но во-первых, для первой версии избыточно. А во-вторых, непонятно, насколько это нужно именно в приложении. Вывалил на комп, и крути как хочешь, хоть экселем, хоть гнуплотом. Да, и не очень понятно, как разные графики в один csv слить? временные отсчёты разные же будут. [Исправлено: kaa.mobil, 23.01.2023 в 14:13] | ||
|   |     | 
|  23.01.2023, 14:13 |  93   | 
| Ветеран Фонарёвки Регистрация: 04.05.2014 Последняя активность: Сегодня 12:50 
					Сообщений: 2399
 Сказал(а) спасибо: 1818 
		
			
				Поблагодарили: 2389 раз(а) в 738 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			kaa.mobil, я нажал спасибо.  но считаю нужным поблагодарить и отдельно. у меня есть люксметр с записью данных и приложение мне прямо вот сейчас не нужно. но, уверен, оно охренеть как поможет массе форумчан понять что там ждать от фонарика. | 
|   |     | 
|  23.01.2023, 14:19   |  94   | |
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce Цитата:  Сейчас мы его ещё до ума доведём скопом. По свежаку душа ещё широка, хочется всем угодить, даже в странном.  Потом надоест, конечно, но надеюсь, к тому времени уже успеет принять некий законченный вид. | |
|   |     | 
| Поблагодарили: 1 раз | 
			 Drex (24.01.2023) | 
|  23.01.2023, 14:21 |  95   | 
| 👀 Регистрация: 23.07.2020 Последняя активность: Сегодня 15:22 
					Сообщений: 10630
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7119 раз(а) в 3925 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Хотелки/пожелания можно сообщать? Хотелось бы добавить функцию паузы при записи данных. При этом при паузе отсчитываемое время должно так же остановиться. То есть если я включил паузу и потом возобновил запись, на графике не должно быть пропуска. Хотелось бы добавить возможность выгружать в CSV системное время (в формате unix timestamp, например). В сочетании с предыдущим пунктом это позволит при необходимости отображать паузы. Еще можно было бы добавить в выгрузку цветовую температуру — но как я понял, это не настоящая CCT, а вычисляемая. Также можно добавить в экспорт CSV данные с других датчиков (термометр, акселерометр, компас и т.п.). В большинстве случаев это не нужно, но иногда может быть удобным. В CSV так же можно было бы добавлять в заголовок дополнительную информацию (предваряемую символом #): модель телефона, название фонаря/режима, дата и длительность измерений, максимальные значения, уровень заряда АКБ, частота семплов и т.п. Из странностей: при остановке записи график почему-то "сглаживается", исчезают мелкие неровности. | 
|   |     | 
|  23.01.2023, 14:50 |  96   | 
| Ветеран Фонарёвки Регистрация: 11.08.2011 Последняя активность: Сегодня 13:28 
					Сообщений: 10976
 Записей в дневнике: 1 Сказал(а) спасибо: 2708 
		
			
				Поблагодарили: 12568 раз(а) в 4561 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			О ну раз уж всякая безумные пожелания начались... Есть идея диаграмму направленности снимать либо датчик наклона при этом использовать либо компас | 
|   |     | 
|  23.01.2023, 15:00   |  97   | |||||
| Ветеран Фонарёвки Регистрация: 25.08.2012 Последняя активность: 03.10.2025 01:00 
					Сообщений: 3954
 Записей в дневнике: 4 Сказал(а) спасибо: 1560 
		
			
				Поблагодарили: 3890 раз(а) в 1902 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Конечно, нам же не нужна копия ceilingbounce, мы хотим большой комбайн   Цитата:  Ок, буду думать, дополнительно обсудим, но не раньше третьей беты. Цитата:  Не, CCT там вполне настоящая, ну, то, что датчик присылает. Можно настройку прикрутить, конечно, но это вряд ли есть в большинстве телефонов. Да и по странному бывает. Старенький Galaxy Alpha присылает, bw9600  - нет, у AEDe в этом месте нули всегда лежат, а может он тоже умеет, но как-то по другому складывает, а я не знаю, поэтому не вижу. Вывод датчика света не стандартизирован, кроме освещенности, поэтому так, из общих соображений. Кстати, у кого-нибудь ещё показывается похожая на правду CCT? Ну, нечто в пределах 1000-10000? Цитата: Цитата:  . Это всё надо, чтобы сутками можно было гонять и не тормозило, и по недостатку памяти не падало. При типическом использовании, когда длина графика больше 10 минут, этого даже глазом не особо заметно. Хотя короткие графики, пожалуй да, упрощать не надо. Допилю. Цитата: Ну и в любом случае, не раньше 2.0   [Исправлено: kaa.mobil, 23.01.2023 в 15:15] | |||||
|   |     | 
|  23.01.2023, 15:41 |  99   | |
| 👀 Регистрация: 23.07.2020 Последняя активность: Сегодня 15:22 
					Сообщений: 10630
 Записей в дневнике: 4 Сказал(а) спасибо: 67 
		
			
				Поблагодарили: 7119 раз(а) в 3925 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce Цитата: Но многие программы умеют игнорировать начальные строки, начинающиеся с #. По идее не должно. Даже если датчик считывается 5 раз в секунду, то за сутки это всего лишь полмиллиона сэмплов. Сэмпл это два числа, пусть даже по 8 байт каждое — в сумме получается менее 7 МБ. Для нынешних устройств это копейки, сейчас даже в бюджетных смартфонах более 4 ГБ памяти. | |
|   |     | 
|  23.01.2023, 15:55 |  100   | 
| Ветеран Фонарёвки Регистрация: 06.03.2013 Последняя активность: 15.08.2024 23:42 
					Сообщений: 4776
 Сказал(а) спасибо: 657 
		
			
				Поблагодарили: 1915 раз(а) в 1181 сообщениях
			
		
	 |  Re: Лаба на кармане: Lumenoid - альтернатива ceilingbounce 
			
			Тут это... насущный вопрос: за новыми сборками где следить?  kaa.mobil, в заглавном сообщении? Так как тема будет живее всех живых и в её теле просто невозможно будет уследить. | 
|   |     | 
| Поблагодарили: 1 раз | 
			 Drex (24.01.2023) |