Сеть сделанных дел «я полезен»/’i.useful’

да-да, почти «я сделаль» :)) или набросок очередной около-бизнес идеи

Соц.сети в текущем виде — с селфи и фотками с отдыха становятся не шибко интересными. Особенно — еcли самому читать, а не выкладывать (это скорее шутка, конечно же ). В качестве альтернативы можно было бы предложить сеть для более развитых во всех отношениях людей. которые могли бы фиксировать в сети свои достижения, несущие реальную пользу миру и окружающим.

Концепция: социальная сеть — аналог резюме, где указываются завершенные или выполняемые дела, несущие потенциальную пользу другим людям.

Фишки:
— система оценок другими пользователями,
— система подтверждения реального выполнения (фото, ссылки),
— «пулл-реквесты» на выполнение или совместное выполнение тех или иных дел
— среда для управления ведения совместных проектов
— сервис «давания обещаний»/взятия обязательств
— статистика/геймификация
— настраиваемая интеграция с другими соцсетями
— помощь пользователю в выборе «добрых дел»
— автоматический разбиватель задач на подзадачи
— автоматический «нотариально заверенный скриншот ссылки»
Проблематика: «не круто», требуется  правильная подача идеи для искоренения ложной скромности, а также донесение до пользователя реальной пользы от такого самопиара.
Польза: фиксация «добрых дел» и достижений, виртуальное портфолио, рост мотивации
Формат: сайт/приложение
ЦА: первоначально — возможно дети-школьники (как заинтересованные формировании портфолио). в целом — все активное население.

Примеры полезных дел:
— организация предприятия (особенно с созданием рабочих мест, особенно — реальное производство(?))
— написание научного труда (в т.ч. — курсовой работы/диплома и т.д.)
— написание статьи по любой проблематике
— получение образования (диплома, сертификата)
— создание общедоступной базы данных или датасета
— ремонт чего-либо, находящегося в общественном пользовании
— облагораживание территории
— прямая благотворительность
— личные достижения:
— здоровье: оптимизация веса, отказ от курения, алкоголя
— спорт — личные рекорды, участие в спортивных состязаниях
— прочие соревнования (киберспорт, интеллектуальные викторины)
— участие в профессиональных проектах (с соблюдением NDA, с обнародованием информации на уровне резюме — привет, линкдин!)
— охрана окружающей среды (очистка территории)
— принуждение гос. органов к функционированию — создание обращений в профильные учреждения (о необходимости ремонта и т.д.)

Предполагается, что достижения не обязательно должны носить безвозмездный характер — в конце концов любая платная услуга   должна нести  какую-либо пользу.

Электрокоммутационный блок для умного дома

Назначение: управление электрическими линиями в доме/квартире.

Модульная коробка, позволяющая целенаправленно включать/отключать электрические линии.

Размещается после блоков УЗО, желательна на DIN-рейке.

Опционально — имеется возможность учёта времени работы/тока или передачи состояния (включен/выключен).

Управление — витая пара или вай-фай.

Может быть совмещён с автоматами

Устройство:
1. Коммутация — электромагнитное реле (управляющий сигнал 5 или 3,3 V, коммутируемый ток — не менее 16 А)
2. Опционально изменяемое количество нормально включенных и нормальновыключенных реле
3. Управляющий вход — витая пара
4. Управляющий блок — плата класса Ардуино или промышленный аналог с количеством GPIO по количеству коммутируемых силовых каналов
5. Желателен Ethernet порт или возможность его подключения или Wi-Fi модуль

Схема работы: блок подключается к домовой сети. Управляющий компьютер в соотвествии с заложенной логикой передает сигналы на включение/выключение определенных реле. С некоторой заложенной периодичностью блок отсылает состояние портов, а также возможно, некоторую служебную информацию (температуру устройства, например) на управляющий компьютер.

Роботизированный хвост человека или немного пятничного киберпанка.


Girl with robo tailНемного несерьезные размышления на тему «Зачем человеку мог бы пригодиться роботизированный хвост?»

У животных он служит двум целям: сохранение равновесия и хватательная функция (у обезьян). Редко хвост используется как оружие — кенгуру, крокодилы, возможно так делали какие то давно сдохшие динозавры. А, ну да, рыбы и китообразные хвостом плавают, а еще кто-то, не вспомню навскидку — кто, хранит в хвосте запасы жира на черный-черный день. Ну и лошади и коровы умеют хвостом отгонять мух и комаров.

С равновесием у людей в целом особых проблем нет, а те редкие случаи, когда вестибулярный аппарат не справляется, наверное, не стоят того, чтобы таскать с собой хвост на постоянной основе. Да и сомнительно, что современные технологии позволят сделать столь быструю приблуду, чтобы она позволяла мгновенно менять центр тяжести тела.

Читать далее «Роботизированный хвост человека или немного пятничного киберпанка.»

Рюкзак ближайшего будущего: предварительные бизнес-требования

Без ранжирования по важности:

1. автоматическая утяжка для минимизации объема и перемещения веса к спине (вплоть до практической незаметности в пустом состоянии)
2. запас энергии (пауэрбанк)
3. запас воды (кэмелбек с системой гидратации)
4. удобный перевод на грудь
5. система заднего вида (зеркала?)
6.  система быстрого сброса
7. электроника:
— геопозиционирование,
— шагомер,
— датчики температуры,  CO2, влажности, давления,
— аларм-сирена,
— взаимодействие со смартфоном/гарнитурой,
— возможно — центральный сервер для носимой электроники
8.принудительная вентиляция спины
9. защита органов и позвоночника
10. модульность (сопряжение с доп.подсумками в т.ч. — ALICE, MOLLE(???))
11. перераспределение веса (вверх-вниз, смена опоры с плеч на поясницу)
12. ограничение несанкционированного доступа (замок?)
13. городской (до 30 литров)
14. утилитарный (немаркость, прочность, универсальность, стандарты А4, ноутбук, защита содержимого,)
15. корректор осанки
16. индикация и подсветка, также — светоотражающие элементы, которые могут быть спрятаны)
17. вес ??

Возможные способы реализации:

1. интеграция с одеждой
2. исполнительные механизмы с системой распределения приложения усилий (как вариант, вместо отдельного исполнительного элемента на каждую функцию для минимизации веса)

Проблемы:
1. Вес
2. Батареи (запрет к перевозу в багаже, влияние на вес)
3. «съедание» полезного объема исполнительными механизмами
4. эргономика будет отличаться от привычной, требуется слом парадигмы пользования

 

Мимоходом:

Яндекс, в части новостей, к сожалению, сильно пожелтели. Это касается как  сервиса Яндекс.Новости, так дзена. Сколько дзен не воспитывал, указывая, что мне это все не нравится — все равно выдает желтизну.

Жалко.

Тактильный интерфейс получения текстовой информации.

Устройство представляет собой стандартную  плоскую поверхность, накладываемую/прикрепляемую к коже и способную генерировать на ней локализованные ощущения (давление, покалывание, тепло или комплекс всего вышеперечисленного).
Поток информации кодируется в  некий аналог шрифта Брайля и передается  на кожу пользователя.

Простейший вариант — клавиатура qwerty «наоборот», формирующая ощущения соответственно расположению кнопок.  Или последовательно формирование   символов из системы Брайля на коже, или любой другой вариант кодирования.

Конечно, система требует длительного обучения (может быть автоматизировано за счет  параллельного проигрывания аудио потока и соответствующего потока тактильных ощущений).

Преимущество:   возможность «чтения»  без отвлечения   основных органов чувств, в т.ч. параллельно  основной на текущий момент деятельности., в т.ч.  незаметно для окружающих

 

Создание telegram-бота (python 3)

Часть первая — модуль получения обновлений.

Первый шаг —  зарегистрировать бота в Telegram, пользуясь специальным  ботом Botfather. Процедура несложная с интуитивным интерфейсом и подробно останавливаться на ней мы не будем. Главное — получить  от данного действия  токен — идентификатор, при помощи которого  новый бот будет взаимодействовать с API Телеграма.

Если токен получен, можно переходить  к созданию модуля   получения обновлений.  Это  функция, которая  получает на входе два параметра: вышеупомянутый токен и параметр  offset. С токеном уже разобрались, а offset — это  дословно  отступ, номер сообщения, до которого    сообщения  считаются полученными.  При запуске программы  этот параметр  назначается равным 0.

Далее — пишем функцию получения обновлений с сервера Telegram:

Как видно из кода,  функция  возвращает None, если обновлений на сервере нет, и сериализированный объект, если обновление есть.  Пример  такого обновления:

Доступ к каждой части  обновления осуществляется весьма просто:

Эти значения нам понадобятся для того, чтобы   обработать присланное сообщение и послать  адекватный ответ. Об этом в следующем материале, а пока остановимся на программе, которая будет каждую секунду запрашивать обновления на сервере:

 

Чтоб не забыть — когнитивный ассистент

Когнитивный ассистент — система, анализирующая текущий интерес пользователя и  предлагающая ему  в онлайн-режиме  релевантные материалы.

Как вариант — в предварительно обработанной форме,  ориентированной на удобное восприятие и использование.

Акцент — на  ранее неизвестную информацию (требуется   понимание системой уровня знаний пользователя)