Простыми словами
156 постов
156 постов
67 постов
73 поста
88 постов
31 пост
48 постов
27 постов
11 постов
22 поста
4 поста
1 пост
48 постов
5 постов
Полистал-полистал ленту, посмотрел в окошко на ночной мокрый от снега с дождём город и подумалось, что скоро лето, и его так не хватает. Решил поделиться с вами своим давношним летом, но оно до сих пор греет немношк... Чуть-чуть потерпеть и снова будет
Но сперва будет весна, и это тоже хорошо. Держите немножко моего апреля, почти что мая 2019 года.






Nikon D80, ISO200, китовый объектив 18-135 на разных фокусных расстояниях для боке
Просто хотел поделиться теплом. Приходится доставать консервы, чтобы продержаться=).
И вы держитесь. Лето близко.
правда ли я заслуживаю всего того, что про меня пишут? Я часто читаю комментарии про себя и, честно, у меня крепкий иммунитет ( как в садике киндер с дырочками и чесноком :) Кто знает)) Но так много прям злости, прям как будто настоящей ненависти.
И для меня самое странное: трудно поверить, что такие люди реально существуют.
Неужели всё это зло живёт только в интернете?
Прошу прощения за капитанство, но мне кажется это очевидно.
В интернете совершенно ровно столько же идиотов и токсичных мудаков, сколько в реальной жизни. Просто в реальной жизни они не так анонимны, они стесняются и боятся проявлять свою "сучность".
Тут работает механизм репутации. В интернете можно просто сделать несколько профилей: где надо ты адекватно выглядишь, где надо ты токсичный кретин... Почему-то некоторым это, видимо требуется, чтобы сцеживать яд, которым нельзя слишком брызгать в локальном своём обществе в реальной жизни. Хотя и там многих ничто не останавливает. Откуда все эти истории про семейное насилие?
Всё дело в том, что тут в сети порядочным людям не так много чего есть вам сказать и ответить на ваши посты в блоге. тут есть асимметрия между авторами (вами) и читателями, которые не пишут, а максимум комментируют. И вот все порядочные выговорились быстро, а мудакам всегда есть что сказать. Там яд производится и нуждается в сцеживании.
Так и формируется своеобразный такой "пузырь", куда как бы осмотическим давлением выдавливает из нормального общества всякую токсичную дрянь.
С этим эффектом сталкиваются, как я понял, все публичные люди, ведущие блоги, каналы, и что либо публикующие на площадках, где есть обратная связь.
Также в такой среде отлично работает принцип разбитых окон. Хулиганов не так много по отношению к общей массе публики, но даже пара-тройка их способна перебить все окна. Потому что написать злой ядовитый коммент - это просто и не несёт никаких последствий. Я не призываю эти последствия создавать злопыхателям. Нет. Я просто подчеркиваю, что такой механизм есть.
И вот если в теории разбитых окон с выбиванием всех стёкол бороться можно заменяя оперативно их на новые в единичных случаях не допуская лавины, то вот сделать это с комментариями можно не на всех площадках. На ютубе вот можно, ну и его никто не воспринимает как хорошее место для общения в комментах.
Да и не нужно это - формировать вокруг себя лишний раз пузырь. Очень полезно видеть, что такие говнистые люди вокруг всегда есть. Просто в обычной жизни они не афишируют себя.
Надо, однако, и понимать, что их меньшинство. Просто это самое шумное, крикливое, суетливое и назойливое меньшинство. С меньшинствами такое часто бывает.
Помнится, где-то читал, что там у них проблемы с утилизацией лопастей. Сейчас уже (надеюсь) научились как-то эффективно перерабатывать эту кучу эпоксидных смол и композитов?
Вот, кстати, классный пример того, как можно утилизировать отработавшие своё лопасти ветряков: В Дании из ветряных лопастей делают навесы для велосипедов
О! Моя тема. Сколько раз я уже писал про запахи, которые мне, почему-то так хорошо запоминались всегда.
Вот сейчас прочитал эту историю про свежий хлеб, солярку и юного бизнесмена, знакомящегося с "тяготами" жизни, и как-то так отчетливо отозвалось, что у каждого-то эти запахи, это детство, эти тяготы и заботы, впечатления и воспоминания. Да, во многом они пересекаются, часто, в зависимости от характера, вымываются то хорошие воспоминания, то плохие... У меня, вот, как-то не сохранилось отчетливых воспоминаний о трудностях, а детство в 90е было очень не простое у многих.
Вот и сейчас я перебирая в памяти детские воспоминания только логически и по косвенным признакам нахожу моменты, свидетельствующие о тяготах той поры.
Кто как жил, конечно. мы жили не богато. В небольшом селе, в черноземье, сотнях километров от столицы, в сотне километров от областного центра, в пятидесяти от районного... Захолустье. Мой маленький микрокосмос моего детства.
Ну да ближе к теме. Запахи же из детства.
У меня отчетливо перед мысленным взором пробегают самые первые мои воспоминания, которые я могу четко позиционировать теперь в пространстве и времени. Это пыльные зелёные листочки сирени, растущей вдоль дорожки больничного двора в нашем селе. Широкие высокие витражные окна родильного отделения, к которым я - мелкий - подходил и видел как мне оттуда машет мама нежно держа в руках маленький свёрток - сестрёнку.
Помню эти вот листочки, кусты сирени, помню асфальтовую дорожку, папину сильную руку, в которой тонула моя детская ладошка, конец июня, очень тепло или даже жарко, немного неровные прямоугольные (кажется) небольшие стёкла прижатые рассохшимися штапиками. покрытыми многими слоями голубенькой краски... И вот в тех воспоминаниях ещё нет запахов, зато можно туда вернуться, пройтись по той дорожке, посмотреть на те кусты сирени (или уже не те). Забавно. Роддома давным-давно нет в нашем селе, на том месте дом престарелых, кажется. Того витражного окна уж нет, его поглотили ремонты и вентфасады, а до них, кажется, эта часть больничного корпуса вовсе была долгое время в упадке и руинах.
Если стараться вытащить самые ранние яркие запахи из памяти, то это, наверно, запах побелки в ванной. Над кафельными панелями... нет, тогда ещё кафеля не было, его папка лепил к стене уже при мне... тогда просто была побелка, и как же она пахла! Её хотелось лизнуть, что я, порой, украдкой и делал, взгромоздившись ногами на края ванны.
Когда я купался, в ванну набирали горячей воды, дверь закрывали и получающийся от этого пар раскрывал запах штукатурки во всей красе, но почувствовать его можно было только подставив нос вплотную, или лизнув белую шершавую стену. Забавно сейчас вспоминать это.
Трудно отсортировать обонятельные детские воспоминания. Я помню много запахов. Специфический запах ковра на стене у дивана в прихожей. У нас так называлась комната. где стоял телевизор. У телевизора тоже был особенный запах, причем у каждого свой. Сперва телевизор у нас был черно-белый - "Рекорд", с приставкой. Потом появился цветной "Горизонт". Рекорд был ламповый и пах высоким напряжением и немного поджаренной пылью. Горизонт я помню как пах новый, но объяснить этот запах я почему-то не представляю как.



фото телетехники из детства (взято из интернета, но где-то на чердаке они ещё пылятся)
Помните, как потрескивает кинескоп и шевелятся мелкие невидимые волосёнки на детских руках, когда ведёшь тыльной стороной ладони по экрану?
Черт возьми. почему я всё нюхал в те годы?! Хотя мне кажется мало что с тех пор изменилось. Я четко помню запах ковриков, ковров и полjвичков в нашем доме, помню запах половой краски когда она ещё свежая и не засохла, и когда она уже пару лет на полу.
О, как-то, помнится, родители покрасили вот этой вот половой краской - красновато-буро-коричневой - пол на кухне. Само собой за раз такое проделать нельзя, надо же как-то проходить к печке. Были оставлены непокрашенные дорожки. Я помню, как однажды нечаянно наступил в эту подсыхающую уже краску в махровых носках, и они немного прилипли. Получился своеобразный звук и ощущение. Я не смог удержаться и побегал кругами по недосохшему полу, думая, что никаких следов уже не остаётся. Как же я ошибался!
Оказалось тогда, что следы от махровых носков отчетливо видны некоторой волосатостью, торчащей из краски. Схлопотал я тогда от бабушки. Она у меня прошла всю войну, плен, тяжелые голодные годы, и у неё были своеобразные, по нынешним меркам довольно суровые меры воспитания.
Чем ещё пахло?
Конечно папкин дембельский альбом, и вообще альбомы, которые у нас хранились в нижнем отделении серванта под рюмками и хрустальной утварью. Это сервант сам по себе пах полированным лаком ЛДСП. Но каждое его отделение пахло по-своему. Вот тот ящик, что с фотографиями пах именно фотографиями. Не знаю как объяснить, но те кто нюхал старые фото - все поймёт. Там то ли желатиновый слой, то ли фотобумага, то ли хим-реактивы создавали такой специфический запах черно-белых воспоминаний о местах и людях, которых не знал, или знал. но узнаёшь с трудом, или прекрасно узнаёшь (себя, например), но как-то странно воспринимаешь. Это как смотреть на застывших в янтаре букашек, которые когда-то жили своей интересной жизнью. а потом щелчок затвора на десятилетия или даже больше зафиксировал на этих пахнущих фотохимией глянцевых и матовых бумажках.
И это я. Ем бабушкин борщ с чесноком и хлебом. Вон недоеденный кусочек ядрёного чеснока лежит. Едва заметно.
Боже мой. это было "три тысячи лет назад"! Я помню этот стол, этот холодильник, эту литровую кружку вон на скамейке, этот стул - он цел где-то до сих пор!
Помню ли я запах борща, который готовила бабушка? Запах черного свежего хлеба?
Ладно, вернёмся к серванту. Там было одно очень особенное отделение, куда складывали подаренные коробки конфет, отложенные до какого-нибудь праздника, подаренные гостями шоколадки и прочее. что не полагалось сразу съедать, а нужно было ждать какого-нибудь особого повода, или требовалось есть по чуть чуть за разные заслуги и хорошее поведение.
Ещё в этом отделении стояли какие-то бутылки с вином, и в целом этот ящик назывался у нас "Бар". У него задняя стенка была зеркальная, и в новогодние праздники, когда было большое изобилие конфет, принесённых в подарочных наборах с работы родителями, казалось, что за стеной этих разноцветных нарядных бутылок есть ещё один объём с конфетами и зазеркальный мальчишка с русыми волосёнками смотрит оттуда из глубины, и с наслаждением втягивает носом этот устойчивый конфетный аромат.
Даже в тяжелые времена, когда месяцами задерживали зарплату родителям, когда редко на столе появлялось что-то кроме жареной картошки и маринованных мамой огурчиков из банки, когда конфет и шоколадок в "Баре" давным-давно не водилось, запах там всегда был, и был он праздничный, торжественный, напоминал о новом годе, уюте, гостях, мандаринах...
Наверно пора рассказать про запах Нового Года? Потому что это же мандарины, те самы конфеты, бенгальские огни, запах ёлки... У нас всегда была сосна. Всегда большая, всегда под потолок, но не всегда очень уж пушистая. Зато мы все семьёй наряжали её так плотно и густо гирляндами, мишурой, дождиком, старыми стеклянными игрушками, конфетами на верёвочках, которые постепенно незаметно съедались прямо с ёлки, а висеть оставались бумажки, аккуратно завёрнутые как было.
Я и сестрёнка. А там дядя Лёня сосед думает какой картой ходить. За кадром прямо на полу идёт ожесточенное сражение в "Козла", а папка в промежутке схватил старую "Смену" и сделал кадр. Вон, кстати, сервант виден на заднем плане.
Особенный запах был всегда у застолья. Как-то у нас в традиции было всегда нагромождать на столе огромное количество всякой еды. Если сейчас это какие-то салаты и главное блюдо, то тогда там был и холодец, и селёдка под шубой, и как же без оливье, и гренки со шпротами, и пара банок с компотами, и котлетки мамины!!! Она до сих пор делает такие же, но как-то всё-таки не совсем такие. Как-то раньше, наверно, в них было побольше хлеба, замоченного в молоке и сырой протёртой картошки с чесноком... я точно знаю, потому, что всегда помогал готовить всё это. И вот те котлеты из детства, которые только что со сковородочки, с поджаристой корочкой, на кусочке черного хлебушка... У меня есть гипотеза, что в детстве дети приобретают особенный импринтинг к тому, какие котлеты готовила мама или бабушка. Да и вообще это ко всей еде относится из детства. И вот потом уже все родственники и все застолья у них в гостях делятся на те, которые больше или меньше похожи по котлетному индексу на мамины.
Мне кажется это как своеобразный генотип. Чем дальше родственники, тем сильнее различаются котлеты по вкусу, фактуре, запаху и консистенции. Причем каждому нравится своя классика.
Ладно, как-то новый год у нас съехал на котлеты, а там ведь главное - это мороз и ёлка (ну, в смысле, сосна). Вот есть запахи, которые просто помнишь, а есть такие, что можешь прямо почувствовать сквозь года. Один из таких запахов - это принесённая с мороза ёлка, которая лежит посреди кухни и обтекает от снега, обтаивает. Её морозный аромат раскрывается смолянистой хвоей. Вон оторвалась шишка, берёшь её, нюхаешь, пробуешь зачем-то на вкус... Решаешь, что надо обернуть её в фольгу от шоколадки и повесить обратно на ветку. Хороший повод открыть шоколадку же!
Да, новый год в детстве - это не просто один день. Это настроение, которое длится не одну неделю! Там и зимние морозы, и падающий огромными хлопьями снег, заваливающий улицу и двор, и ослепительно искрящийся колючим заставляющим глаза слезиться светом простор полей и огородов.
Мне всегда казалось, что у мороза и снега есть свой особенный запах. Если мороз сильнее минус пятнадцати, то нос слипается при резком вдохе. Зима в деревне в те годы пахла иначе, чем сейчас. Это и запах просееной печной золы на дороге, и запах соседского хлева. Там корова и в отдельном сарайчике лошадка. Запах кукурузного силоса, немного просыпавшегося с саней этого самого соседа, и запах конского навоза, протаявшего себе ямку в слое снега...
Особенно пахнут сухие дровишки для печки из сарая. Возьмёшь полешко, прильнёшь носом и разбираешь аромат на тонкие удивительно приятные нотки. Дровишки старые, очень сухие, потому что зима выдалась морозная, дошло дело до самых глубоких отделов поленицы в сарае.
Когда дровишки занимаются пламенем в печке от щепок, а те в свою очередь от скомканной газетки "Труд" или "Правда", тонкая струйка дыма выходит из открытой дверцы, щекочет нос, а я мелкий завороженно смотрю из-за бабушкиного плеча на зеленеющие, потом краснеющие на сгорающей газетной бумаге буквы. Щепки потрескивают, тонкие растопочные полешки занимаются робким, ещё не уверенным пламенем, а бабушка уже закрывает и крестит шепча молитву дверцу. Потом эта дверца раскалится до малинового цвета, а лицо будет припекать жаром, если смотреть на эту дверцу с полутора детских шагов.
Ну что, хватит нам уже зимы? Март уже! Всё чаще звенит во дворе капель. Снег уже не такой яркий и выжигающий глаза, а капли срываясь с сосулек выбивают под ними во льду небольшие ямочки, наполненные водой. Время от времен мороз снова прихватывает, но скат кровли, обращенный к солнцу трудно унять, он греется и радует растущими огромными сосульками, урожай которых так красноречиво напоминает о скором тепле и лете.
Я, помнится, аккуратно срывал самые большие, прозрачные и красивые сосульки, и втыкал аккуратно, чтоб не сломать, в большие старые сугробы. Там эти сосульки могли ещё долго лежать, ведь сугроб отражает свет и не даёт им растаять раньше времени.
Не смотря на солнце и капель, на улице может быть и ноль, и небольшой минус. Вязанные варежки примерзают к сосулькам, а они ломаются, и приходится ледяные осколки выкусывать из шерсти, как кошка выкусывает что-то из своего шерстяного бока. Помню ли я запах этих варежек на резинке, сосулек, весенней капели? Конечно!
Потом ещё сильнее припекает и по колеям дорог устремляются ручейки. Это время, когда пора пускать по ним кораблики, сделанные из чего под руку подвернётся. На дне ручейков попадаются красивые разноцветные камушки, блестящие радужной плёнкой кусочки угля, белоснежные кусочки кварца - это "сверкачи". Куски таких камушков покрупнее можно было отыскать в любой куче щебня на улице. Если два таких камушка друг об друга потереть или ударить в темноте, то получится вспышка и вся толща камней осветится загадочной внутренней молнией, а нос уловит странный несильный тонкий палёный запах, будто смолят курицу и от этого горят остатки перьев. Не знаю почему такой запах.
После корабликов. да и вообще после того как придёшь, бывало, из школы по дороге с этими ручейками. как по волшебству карманы оказываются полны разными камешками. Они высыхая уже не такие красивые, но выбрасывать их всё равно жалко. Надо не забыть спрятать от бабушки, ей не жалко. Она будет зашивать порванные карманы, а там целый склад за подкладкой пальто!
Спустя ещё пару недель первые травинки пырея начинают лезть из под отмостки дома. В самых потаённых канавах ещё где-то можно найти клочок снега, но его почти не осталось, почки набухли, а травинки уже лезут из земли радуя своим свежим весенним запахом и весёлой яркой зеленью. В лесу в это время просто море подснежников.
Так. сразу оговорюсь, всю жизнь мы в деревне называли подснежниками пролески - это голубоватые лесные первоцветы. белых настоящих краснокнижных подснежников я тогда и видом не видывал! У нас именно вот такие были подснежники, голубенькие небольшие, с зелеными длинными листочками до клубня, голубенькими небольшими цветочками. У них особенный весенний свежий запах. У всего весной особенный весенний свежий запах! А в лесу от этих наших подснежников всё будто покрыто голубым плотным ковром!
Потом вспоминается первый дождь. Особенно если с грозой. Это не тот мокрый снег или моросящее серое нечто, что бывает порой ранней весной. Это тёплые тугие струи, шум которых так приятно слушать стоя под навесом на крыльце. Дробный грохот этих капель выгоняет из под земли дождевых червей, по вспаханному огороду он шелестит, а в лужах выбивает подпрыгивающие капельки и круглые кратеры на водной поверхности. А потом радуга. Можно ли сказать, что радуга пахнет? Для меня она пахнет... ой, забыл это необычное слово, которое обозначает тот самый запах земли после дождя. Вот так пахла радуга в моём детстве.
Эх, боюсь если такими темпами мы донюхаем до лета, или вообще осени, то такой лонгрид мало кто осилит. Оставим немножко на потом. "Хорошего понемножку", как говорила моя бабушка. Никогда не понимал почему. Но всё же сделаем небольшую паузу в воспоминаниях...
Привет, @2GIS, почему-то в посте про оффлайн карты закрыты комментарии, поэтому приходится писать тут.
Это очень и злободневно сегодня, но в путешествиях они нужны ещё сильнее. И вот при подготовке к дальней поездке выбирать регионы и города, через которые будет пролегать путь вот так как у вас и у большинства навигаторов очень неудобно.
У меня и в любом современном телефоне довольно много места, и мне его не жалко для оффлайн карт. Но я не нашел в ваших интерфейсах способа скачать карты городов и регионов, которые будут лежать на дальнем маршруте. В конце концов оказывается, что краем захватываешь какой-то регион, или есть город, в который надо заехать постираться, а карта его не загружена. Не всегда есть хороший интернет в пути и время, чтобы его искать и ловить, ждать пока загрузится карта. Иногда спешишь просто потому что уже поздний вечер и закроются магазины. А если едешь один без штурмана, то проблема становится ещё острее, потому что все манипуляции с картой - это потеря времени. Ехать и втыкать в телефон нельзя.
В окне "просмотр маршрута" самое место для кнопки "скачать оффлайн все карты по пути".
Ещё полезно делать это с некоторым запасом. Например маршрут объезжает какой-то крупный город, а для города есть отдельная карта в загрузке. У меня есть закачанная карта области, а города, как бы, нет на маршруте. Вот хорошо бы в настройках сделать параметр избыточности загрузки окрестных локаций, и указывать его можно в часах езды от маршрута. То есть если маршрут от Белгорода до Уфы объезжает Саратов, и у Саратова есть отдельная карта для загрузки оффлайн, то при избыточности в пару часов езды нужно захватывать в список загрузки и этот город. Мало ли приспичит купить по дороге какую-то деталь, пообедать, или просто сделать остановку в этом городе.
Чтоб два раза вас не дёргать своими хотелками (уж простите), накидаю ещё идей, которые хочется видеть реализованными в любом навигаторе.
Не знаю кому как, но когда я еду на дальнее расстояние, у меня маршрут строится из этапов.
Я не всегда точно наперёд решаю как именно поеду, маршрут может слегка измениться по разным причинам. Но всегда есть важные вехи. Во-первых, это финал маршрута. До него всегда хочется видеть расстояние и время пути. Во-вторых, это ближайшая точка, которую я не хочу пропустить, и эта точка каждый раз разная.
Например, это может быть удобная заправка нужной мне сети и на нужной стороне дороги. Или это может быть любимая сетевая столовка на маршруте, ради которой можно даже крюк небольшой добавить. Или нужно заехать в магазин и закупиться продуктами, тогда подойдёт любой работающий во время ожидаемого транзита магазин любимой или подходящей торговой сети. Очень было бы здорово видеть не только общий километраж и время до финиша, который будет ещё, может быть, через несколько дней пути, но и ближайшая остановка, где у нас забронирована гостиница или столик в ресторане, или просто есть хорошее тихое место припарковаться на отдых.
Эту точку можно добавить в маршрут, но по мере движения не будет видно сколько до нее ещё ехать. Эта веха даже важнее и информация о времени до нее полезнее, чем отдалённый финиш. А видно только его...
Хочется такие точки легко и быстро исключать из маршрута просто галочкой. Ну, например, когда туалет становится вдруг актуальнее смотровой площадки по пути, и кажется, что не так уж и страшно её пропустить, как не дотерпеть до туалета.
Нужен быстрый способ найти отобразить на маршруте нужные не уникальные POI. Например вам надо по пути заехать за продуктами, в аптеку и отдохнуть-размяться в красивом месте, а порядок этих остановок не так уж важен. Сейчас поиск. который в плашке маршрута открывается, ищет у вас что-то одно, а надо сделать эти опции "галочками", и видеть сразу несколько категорий мест. Плюс важно, чтобы места не маячили, если вы туда не успеете доехать в рамках их графика работы.
Помимо отказывающего местами и временами интернета в поездках часто случается, что не работает GPS (GNSS). То ли за вами увязался армейский уазик с глушилкой, то ли маршрут пролегает мимо военного аэродрома и GNSS безбожно спуффят, а ваша машинка срывается с дороги на карте и летит по полям и лесам с сумасшедшей скоростью...
Как бы то ни было, но надо не потеряться в дороге, особенно если потеря геолокации случилась. когда надо петлять по развязкам или кварталам какого-нибудь городка по пути.
Тут есть интересное решение, которое, почему-то никак не реализует ни один вендор навигаторов и карт. Есть такая штука, как ELM-сканнер, подключающийся к OBD-II в практически любом автомобиле. Некоторые такие девайсы могут подключаться к смартфону по Bluetooth.
Чаще всего нет никакой проблемы получить с хорошей точностью с такого устройства показания одометра. В случае, если водитель старательно не отклоняется от проложенного маршрута, показаний одометра достаточно, чтобы правильно позиционировать машину на маршруте в режиме, когда GNSS не работает, или проявляет признаки неадекватной работы.
Да, со временем накапливается ошибка, но это лучше, чем вовсе потеряться на маршруте, а водителю в этом режиме можно показать кнопки "юстировки" на маршруте, то есть небольшой перемотки, с помощью которой можно продёрнуть машинку на маршрруте немного вперёд или назад для синхронзации с реальностью.
Есть и более сложный, но интересный способ. Если брать с OBD-II не только одометр, но и угол поворота руля, то можно восстанавливать (интегрировать) по этим показаниям примерную траекторию автомобиля, и накладывать её на дородную сетку. Изгибы дорог и повороты будут сбрасывать погрешность по некоторым осям время от времени, а фильтр Калмана позволит отсеивать маловероятные гипотезы о местоположении автомобиля при слишком большой погрешности. Автомобиль обычно не может телепортироваться и ехать по бездорожью с большой скоростью.
Если вы и так собирались такое внедрять, то могу помочь=). хотя не напрашиваюсь.
В дальней дороге может наскучить слушать радио или аудиокниги. Иногда хочется узнать немного больше о тех местах, которые проезжаешь. Вот какой-то красивый пик стал виден слева, как он называется? Далеко ли он? Вот какую-то реку мы пересекаем, что это за река? Не всегда успеешь прочитать знак с названием. Куда она впадает, далеко ли несёт свои воды?
Порой есть запас времени, а совсем недалеко в стороне от маршрута есть интересная достопримечательность, красивый вид, или историческое место. Мы проезжаем мимо и даже не знаем какие места проехали. А тут жили знаменитые люди, тут происходили исторические события... Не всем это интересно, но многим да. Почему бы не добавить к обычным уведомлениям на маршруте ещё и заметки автогида, привязанные к локации?
Эти заметки можно создавать автоматически: собирать информацию по POI в окрестностях маршрута, доставать дополнительную информацию из википедии идругих источников, компилировать информацию нейронкой в удобоваримые и легко воспринимаемые на слух короткие карточки-заметки, озвучивать эти карточки нейронкой, вычислять оптимальную точку привязки к маршруту для отображения (озвучивания), загружать эти заметки (опционально) вместе с оффлайн картами для региона, города или маршрута.
Эти заметки - простые звуковые файлы и немного метаданных с тегами и информацией когда и где можно озвучить эту карточку. Пользователь мог бы в настройках указать темы и категории таких заметок, которые его интересуют.
Что-то похожее есть у ИзиТревел, но там тягомотно и нудно, а иногда хочется коротко и лаконично, и это всё можно регулировать при генерации карточек. Одну и ту же информацию можно собрать по-разному с разной степенью подробности, с разной подачей. И поводами могут быть не только достопримечтальности, но и новости с геопривязкой, и даже реклама локальных магазинов и бизнесов. Если лето, если жара, а мы с семьёй едем отдыхать, то реклама аквапарков по дороге будет иногда вполне востребованной. Мы постоянно пропускаем незамеченными новые классные кафе, интересные парки отдыха, кемпинги, зоопарки и прочие интересности!
Это очень интересная тема для меня. Готов поучаствовать.
С наилучшими ожиданиями и пожеланиями ваш неизменный пользователь на дорогах.
Странный довод, что ИИ отнимает рабочие места.
Давайте откажемся от заводов по производству обуви, сразу откроется куча рабочих мест по кустарному плетению лаптей. Давайте запретим некоторые виды транспорта, и у нас откроется больше вакансий пеших курьеров. Может избавимся от АТС? Тогда откроется куча вакансий для телефонисток. Не сложно отучиться перетыкивать кабели по номерам.
Когда ИИ начинает заменять людей где угодно, это значит, что эту рутину больше можно не делать, и нужно искать себя в чем-то другом.
Неужели людям прям больше нечего делать? Да есть что! Просто всегда есть недовольные чем угодно. Тот же самый ИИ сейчас даёт возможность освоить вообще любую предметную область забесплатно при желании. Не надо тратиться на репетитора, вникай сам спрашивая нейонку и изучая литературу, которая она подкидывает из поиска. Даже языки знать не надо, всё переведёт и перефразирует, объяснит, разжуёт и не будет жаловаться, что надоело объяснять.
Раз это очень популярная риторика, то, возможно я что-то не понимаю и в чем-то ошибаюсь. Если вы тоже считаете, что плохо когда автоматизация отнимает работу, и поэтому надо автоматизацию как-то придержать, давайте подискутируем на эту тему. Мне хочется меньше ошибаться, а я не нахожу изъяна в своей этой точке зрения.
Не уверен, что это сообщество лучшее место для такой дискуссии, если есть идеи на счет сообщества, где эта тема вызовет больший интерес, то давайте перенесём этот пост.
С таким ТЗ - результат ХЗ, как говорится.
Для игры в квиз незрячим нужны какие-то кнопки.
Не понятно сколько кнопок, не понятно какие между ними расстояния.
Не понятно допустимы ли провода, требуется ли автономность, нужен ли звук нажатия, какая нужна индикация?
Окей. Давайте фантазировать за заказчика.
Предположим, что кнопки нужны, чтобы определять кто первый готов ответить. Это значит, что, допустим, есть условно 10 кнопок. Допустим они готовы к работе.
При нажатии одной из кнопок должно что-то произойти. Видимо нажатая кнопка должна загореться зеленым, а остальные красным, а... постойте-ка. Незрячие же... Так, значит нужен звук и\или вибрация, которая укажет обладателю кнопки нажатой первым, что он победил по скорости.
Хорошо бы, чтобы это было озвучено. То есть прозвучал номер игрока, нажавшего первым.
После этого нужно как-то сбросить систему в первоначальное положение для следующего раунда.
То есть у всей системы два состояния: 1) ждём нажатий, 2) Показываем кто нажал первый.
Давайте сперва сформулируем Идеальное Решение, чтобы было от чего отталкиваться.
- У нас есть несколько кнопок. Может быть с десяток.
- Кнопки без проводов.
- Каждая кнопка "умеет" светиться разными цветами и вибрировать разными паттернами.
- Перед использованием кнопки нужно "спарить" между собой. Например, включать их по очереди с нажатой кнопкой. Первая кнопка при отпускании создаёт новую "Группу" (загорается рандомным цветом новой группы и вибрирует импульсами в быстром ритме). Каждую следующую кнопку при включении с нажатой кнопкой спариваем с первой. Для этого нажимаем на первую и на новую, а потом одновременно отпускаем. Так добавляем все кнопки группы.
- Красиво было бы, если бы спариваясь пара кнопок вибрировала синхронно давая пользователю знать, что он спаривает именно эти две, а никто больше в это время такими же кнопками не мешает ему.
- Спарившись кнопки "запоминают" свою группу, и при последующем включении остаются в ней.
- Можно рассмотреть вариант, когда несколько групп участвуют в одной игре. например две команды и у каждого игрока своя кнопка, но нажимается она за всю группу.
- Кнопки получают номера в порядке активации.
- У первой кнопки есть через вайфай в веб-интерфейсе есть веб-страница, которая на экране любого браузера будет отображать статус игры, номер победившей кнопки, и через колонки устройства где браузер озвучивать номера победивших в раунде кнопок.
В этом виде система реализуется так:
- Внутри кнопок в качестве контроллера недорогой вариант ESP32.
- Цветовая индикация за счет одного адресного RGB-светодиода.
- Звуковая индикация за счет зуммера (пищалки).
- Тактильная индикация - вибромоторчик.
- Контроллер заряда\разряда литиевого аккумулятора 18650 с Type-C и выключатель питания типа тумблер.
- Сама кнопка - нормально разомкнутая тактовая.
- Корпус печатается на 3д-принтере из двух видов пластика: полупрозрачный белый рассеиватель-кнопка и непрозрачный корпус. Подпружинивание реализуется за счет 3д-печати, сборка корпуса из двух частей на защелках.
Дополнительно такие кнопки можно использовать в Умном Доме для произвольных целей. Для этого можно предусмотреть штатный конфиг Home Assistant, а прошивку кнопок попробовать реализовать сразу на ESP-Home.
Связь между кнопками по ESP-Now. Спариваясь кнопки синхронизируют между собой рандомно сгенерированный ключ группы. В ходе ожидания нажатия по сети с интервалом в секунду отправляется короткий синхропакет для синхронизации времени на кнопках. После нажатия кнопка отправляет несколько раз с рандомными небольшими интервалами широковещательный пакет с кодом своей группы, номером кнопки в группе и своим локальным временем (в миллисекундах от включения первой кнопки) на момент нажатия.
Дальше каждая кнопка работает одинаково. Принятые пакеты сортирует по времени, и если первый пакет - это свой пакет, то включаем индикацию победы. Иначе поражения.
Однократное нажатие на победившую кнопку в режиме индикации сбрасывает состояние в ожидание и отправляет синхро-пакет сброса на другие кнопки.
Приняв синхропакет сброса кнопка переходит в режим ожидания.
Режимы индикации:
1) Поиск группы для спаривания
2) Ожидание спаривания, создана группа (первая кнопка)
3) Добавление очередной кнопки в группу (синхронная вибрация)
4) Ожидание нажатия (после спаривания переход долгим нажатием на первую кнопку)
5) Индикация - победа
6) Индикация - поражение
Цвета, звуки и ритмы вибрации, звуки событий для воспроизведения через веб-интерфейс - всё это можно регулировать в настройках в веб-интерфейсе первой кнопки.
Так. Это был более-менее идеальный вариант реализации.
Теперь попробуем сформулировать MVP.
Достаточно написать простой веб-сервис - Single Page Application.
Всю описанную выше функциональность можно реализовать на JS, связь между клиентами через API сервиса.
Ещё один вариант - это MiniApp в Телеграмме с этой функциональностью. Это избавит от необходимости в домене.
Ну вот. Теперь это хотя бы отдалённо похоже на ТЗ.
Теперь можно искать энтузиастов не для того, чтобы они пошли туда, не знаю куда, а с конкретной понятной и не сложной задачей.
Теперь есть концепция MVP, которую можно реализовать первой и отработать логику.
Теперь есть куда расти проекту.
Эта задача - отличный повод создать, например, свой первый Open Source проект. Задача не такая уж и простая, можно заморочиться с разной степенью дотошности на предмет точности синхронизации времени и всяких пограничных состояний.
Да, этот пост создан естественным интеллектом на базе биологической нейронной сети. Обработка генеративными моделями для улучшения и анализа не производилась, но никто не запрещает это сделать, чтобы закрыть не затронутые пробелы и оформить ТЗ до идеала.
Желающие могут на это проекте попробовать себя в вайбкодинге. Проект настолько небольшой (особенно в части MVP), что это отличный повод поэкспериментировать.
Генерация идей и проработка проектов - это одно из моих хобби. У меня ОЧЕНЬ много идей в загашнике, и если будет интерес публики, я могу вот так вот выносить их на суд общественности.
Никаких авторских прав и ограничений. Берите кто хотите. Одна просьба - приносите свои результаты, будет приятно посмотреть или даже попользоваться. Мне не жалко, потому что идея без реализации яйца выломанного не стоит, а скорее имеет отрицательную стоимость. Если кто-то её "украдёт", то автору идеи может посчастливиться поиспользовать задуманное, а не похоронить под сукном в штабелях других нереализованных идей.
Если же автор идеи захочет её реализовать сам, то у него всегда есть фора, даже если идеей он публично поделился. Никто лучше автора идеи не понимает её сути и всех нюансов. Это значимая форма, а значит нет нужды таить идеи "под сукном".
Так что не стесняйтесь. Эта задача уже прописана очень подробно, а любой ЧатЖПТ вам распишет её ещё подробнее на детальные подзадачи.
Например вы можете уже сейчас:
- создать и оформить проект на https://github.com/ или поискать там похожий проект,
- поискать подходящий корпус на https://www.thingiverse.com/, или смоделировать свой,
- сгенерить в нанобанане КДПВ к этому посту и лого для проекта,
- набросать дизайн для миниаппа в фигме,
- накидать ссылок на маркетплейсы по комплектующим,
- придумать классную интуитивно-понятную свето-вибро-звуковую индикацию,
- записать фразы для озвучивания номеров игроков и игровых событий для веб-интерфейса,
- набросать экономичный дизайн (для ESP) страницы с индикацией победителя в веб-интерфейсе,
- набросать перечень и спецификацию эндпоинтов API для веб-реализации,
- поискать, кстати, готовые реализации. Наверняка миллион разу же такое делали и программно и аппаратно. Для референсов, или может заказчика устроит одно из готовых решений.
Всем спасибо за внимание. У меня для таких постов есть специальная рубрика: Есть идея
Посоветуйте на счет более подходящего сообщества для публикации. Я как-то затрудняюсь решить куда публиковать.
А почему у таких постов с подписями "реклама" и "АЛИБАБАКОМ" нет тега "реклама"? Или "Рекламный пост"?
Я б от такого с удовольствием отписался.
@moderator, нельзя ли автоматизировать установку такого тега по содержимому?
