Дуалинго
Довольно давно подсел на Дуалинго - прикольная программка для мобильника для прокачки языковых скиллов. Лично мне очень подходила до сегодняшнего дня.
Дело в том, что они добавили в функционал ограничение на количество ошибок которые можно сделать за сессию. Теперь максимум можно сделать пять или четые, не помню точно, ошибки. Если сердечки кончились, то - пошли лесом, ждите четыре часа когда восстановятся жизни.
Не то чтобы я сильно по этому поводу расстроился, но, тем не менее, написал им гневный комментарий.
Это так не работает. Уже давно было доказано, что память лучше работает когда над учеником не висит страх наказания, и даже эти символические сердечки лично мне уже мешают в освоении материал.
Особенно мило теперь смотрится их реклама где они предлагают бесконечные жизни если ты купишь их платную подписку - тоесть они сознательно ухудшили функционал, понимают. что добавили херню и предлагают эту херню выключить за денежку. Молодцы!
В свое время я сделал свою программу для запоминания слов которой, кстати, до сих пор пользуюсь, хотя в настоящее время ее нет в маркете - заблочили по причине того что я не дал ссылку на страничку с условиями использования.
Теперь я буду лучше мотивирован пилить свой велосипед, спасибо эффективным менеджерам!
Заказал интересную плату
Вторую неделю вся контекстная реклама мне подсовывает новую железку от TTGo : TTGO T-SIM7000G Module ESP32-WROVER-B Chip WiFi Bluetooth 18560 Batterie Halter Solar Ladung Entwicklung Bord
Выглядит очень интересно - процессор ESP32, на борту 3g интернет, WiFi, GPS, и все это питается от аккумулятора 18560 с возможностью зарядки от солнечной батареи. По автономности это должна быть очень крутая штука для всяких дистанционных устройств - онлайн трекеров и подобных самоделок с автономным питанием.
Стоит удовольствие около 30 Евро. Неизвестно правда, нужно ли будет платить пошлину - в Германии весь китайский импорт облагается пошлиной, и не маленькой, - вот и посмотрим.
P.S. Уже давно амфиботропная асфиксия мешает мне заказать нормальный Raspberry Pi чтобы, наконец, доделать GSM гейт - а тут под действием момента взял и заказал совершенно ненужный девайс. Сработала контекстная реклама.
Коммитим в Git из Android
Задался вопросом - можно ли развернуть Git репозиторий на телефоне, редактировать файлы и коммитить изменения в проект? Оказалось, что можно, и оно отлично работает!
Установил Termux, Termux:Api, Termux:Widget. Важно чтобы все три приложения были установлены из одного магазина приложений - они есть в F-Droid и Android Play Market но последнее в Android Play стоит два доллара а в F-Droid - бесплатное.
Запускаем Termux и ставим необходимые пакеты, и разрешаем приложению доступ к файловой системой:
pkg install git openssh termux-api
termux-setup-storage
Cоздаем папку для проекта и инициализируем репозиторий:
mkdir /storage/emulated/0/Documents/work
cd /storage/emulated/0/Documents/work
git init
git remote add origin git@github.com:username/reponame.git
git config --global user.email "your@email.com"
git config --global user.name "Max"
nano readme.md
git add readme.md
git commit -am"first commit"
#cоздаем пару ключей для git репозитория:
ssh-keygen
cat /data/data/com.termux/files/home/.ssh/id_rsa.pub
#полученную строку копируем и вставляем в профайл гитхаба или другой системы которой вы пользуетесь.
Cоздаем папочку со скриптами:
mkdir -p $HOME/.shortcuts
mkdir -p /data/data/com.termux/files/home/.shortcuts/tasks
cd /data/data/com.termux/files/home/.shortcuts/
nano ./push.sh
chmod +x push.sh
push.sh выглядит так:
#!/data/data/com.termux/files/usr/bin/bash
cd /storage/emulated/0/Documents/work
git add *
git commit -am"autocommit"
git push origin master
termux-toast "Changes successfully pushed"
Аналогично создаем pull.sh:
#!/data/data/com.termux/files/usr/bin/bash
cd /storage/emulated/0/Documents/work
git pull origin master
termux-toast "Changes successfully pulled"
Осталось лишь добавить виджет на экран и вы можете делать pull и push с вашего телефона кликая на виджет!
Вуаля, теперь можно, например, редактировать заметки и сразу коммитить их в репозиторий, чтобы не потерять историю изменений!
Интеграция с Твиттером и Телеграмом
Добавил интеграцию с Твиттером и Телеграммом. Уж не знаю зачем оно мне надо, но интересно...
Ну и странный же API у Твиттера! Нужно серьезно покопать чтобы что-либо послать в него...
При этом, похоже можно только посылать туда сообщения а редактировать уже не получится... Но Твиттер - он всегда был для меня всегда большой загадкой.
Следующим шагом будет интеграция с фейсбуком, не то чтобы мне это было очень нужно, но интересно...