Почему в npm так много плохих пакетов?
А просто любой школьник может создать новый пакет и опубликовать его!
И беда в том, что пакеты для использования нужно обязательно опубликовать, даже если ты его создаёшь исключительно для личного использования. Невозможно, скажем, указать git репозиторий как в composer и использовать его не публикуя.
Понадобилась мне на днях для одного маленького проекта библиотека cuba - такая маленькая утилита для вытягивания данных с google таблиц. Так оказалось, что библиотека перестала поддерживаться, а мне она очень нужна - уж больно удобная. Из-за маленького бага, табличка, которую я создал на Google Sheets никак не хотела импортироваться. При этом фикс простой, и Pull Request на гитхабе уже есть, но автор библиотеку давно не обновляет. Пришлось форкать репозиторий, и публиковать свою исправленную версию.
Встречайте - cuba-sheet. Теперь в npm одной плохой библиотекой больше!
Новый гаджет от TTGO и не только
Приехал TTGO ESP32 T-SIM7000G. Ушлые немецкие почтальоны смогли затолкать девайс в почтовый ящик! Удивительно, но ничего, вроде, не поломалось.
Однако, встала другая проблема - чтобы запустить нужна батарейка формата 18650 а у меня такой дома не наблюдается. Решил посмотреть можно ли купить на Амазоне онлайн. Оказалось что просто так купить литиевый аккумулятор нельзя - но можно купить фонарик с четытьмя аккумуляторами в комплекте. При этом за смешные деньги - в Conrad Electornics за ту же сумму можно купить только один элемент и без фонарика, поэтому заказал на амазоне. Видими всилу каких то особенностей Амазона там запрещено подавать аккумуляторы просто так, вот продавцы и выкручиваются, делая вид что продают фонарики и батарейки к ним.
Однако тут я вспомнил, что у меня лежит старая батарейка от ноутбука в которой... тада! аж шесть аккумуляторов 19850. Несколько минут работы кусачаками и аккумуляторами я обеспечен.
Вообще данный формат аккумулятора оказался очень удобным, - достаточно ёмкий и при этом достаточно компактный - идеальный формат для небольших самоделок.
Но тут я, почитав обзоры понял, что для полной энергонезависимости мне просто необходимы солнечные батареи - TTGO ESP32 T-SIM7000G заточен на работу именно с ними. Сказано - сделано, на амазоне же заказал три небольших элемента.
Теперь вот думаю как измерять токи зарядки, емкости батареек и прочии параметры свалившегося на меня богатства, для чего уже собираю отладочную схему для опытов на базе ino219 ардуины и AMOLED индикатора. Интересно, получится ли из этого что нибудь?
Шаолинь
Обалдеть, парень взял и переехал в Китай чтобы заниматься Кунг-фу. Вот это я понимаю начать жизнь с чистого листа!
Платы - визитки
В стародавние времена мы делали себе крутые визитки на струйных лазерных и прочих принтерах. Потом стали заказывать себе визитки в типографиях. Как то со временем тема визиток заглохла, в недрах стола еще можно найти пачки старых визиток потерявших актуальность. С распространием социальных сетей бумажные визитки стали не нужны.
Оказалось, что тема визиток себя еще не отжила и энтузиасты продолжают соревноваться в креативных идеях оригинальных визиток.
Мне особенно нравится идея визиток-электронных устройств которые не только содержат твою контактнную информаацию но и презентуют твои инженерные навыки.
Френк Цао сделал визитку, которая, если вставить ее в USB порт компьютера, печтает приветствие в текстовом редакторе:
Еще интересный вариант - визитка не требующая питания и работающая через NFC - считываешь такую при помощи мобильника с NFC и на мобильнике открывается страничка с твоими данными, а на карточке при этом еще и светодиод загорается!
Если питание от USB или от NFC катушки вам не нравится можно запитать устройство от батарейки, благо современные плоские батарейки достаточно плоские:
Вот прям теперь тоже так хочу - платы травить я еще в школе начал, часто игнорируя этап макета, делал устройства сразу на текстолите - для этого у меня была банка хлорного железа, моторчик с микросверлами и лак для ногтей.
Но технологии не стоят на месте и плату можно заказать с доставкой на дом через один из многочисленных сервисвов, благо технология их создания - это практически офсетная печать.