Функция конвертации секунд в более крупные периоды времени (Python)

Функция  превращает количество секунд в удобночитаемые человеком  значения времени.

 

Функция определения времени суток (Python)

Первый вариант: на основе словаря, более быстрый вариант:

 

Второй вариант, как пример того, как делать не надо ))

 

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

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

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

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

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

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

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

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

Размещается после блоков УЗО, желательна на 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. эргономика будет отличаться от привычной, требуется слом парадигмы пользования