Попробовал написать свой секундомер с помощью нейросети - вот что получилось
О том как получился минималистичный секундомер, таймер и помодоро для продуктивности, работающий только на горячих клавишах и с открытым кодом на гитхабе.
О том как получился минималистичный секундомер, таймер и помодоро для продуктивности, работающий только на горячих клавишах и с открытым кодом на гитхабе.
Недавно настроил себе управление лампочкой Xiaomi с клавиатуры и это действительно оказалось очень удобно.
Поэтому решил рассказать как это сделать без знаний программирования и популяризировать такой подход. Ведь мы экономим деньги и пространство в комнате, не нужно покупать умные колонки или пульты. А на настройку уйдет 10-20 минут.
Autohotkey - https://www.autohotkey.com/
Python - https://www.python.org/downloads/
Microsoft C++ Build Tools (поставить галоку только на первом блоке - "Разработка классических приложений на C++" и нажать установить) - https://visualstudio.microsoft.com/visual-cpp-build-tools/
pip install python-miio - устанавливаем питон модуль для управления устройствами на протоколе miiot
miiocli cloud - после ввода этой команды, должно появиться поле username, куда вводим нашу почту от аккаунта Xiaomi Home, а после этого пароль в поле "password"
Если все верно, мы увидим все наши Xiaomi устройства и их токен, модель и ip: эти 3 параметра, это все что нужно, чтобы правлять ими.
Скачиваем готовый скрипт с гитхаба: https://github.com/RomanScripts/xiaomiLampAHK
Распаковываем архив и подставляем в файл MainXiaomiLamp.ahk переменные model1, ip1, token1 ваши модель, айпи и токен лампы, которые мы видели в командной строке.
Запускаем этот файл и все!
Горячие клавиши для управления лампой изначально такие:
Также можете посмотреть видео инструкцию, там более наглядно:
Спасибо за внимание!
[Данный текст - мой личный конспект и перевод, подборка хороших мыслей из интервью режиссера]
Если ты занимаешься своим делом сам, то тебе не нужна школа, ты должен быть "хастлером" (агрессивно-предприимчивой персоной), ты должен быть одержимо мотивирован.
Школа не научит тебя этому и не даст нужного опыта. Ты должен освоить это сам.
Режиссеры, делающие свой первый фильм проделывают огромную работу, и я им очень симпатизирую. Ты не просто должен узнавать очень много нового, но и должен делать это постоянно. Особенно сложно учиться быть лидером и общаться с людьми.
Друзья дали мне очень многое, мы проявляли бесноватый энтузиазм по отношению к фильмам.
Я много читал, изучал кино, "пожирал" все вокруг себя: историю кино, национальные кинематографы, освещение на площадке и т.д.
Создание фильмов это огромная работа, и часто люди не хотят этого слышать. Нет успеха за одну ночь, перед этим необходимо много чего изучить, много думать, много знать.
К тому времени, когда вышел “Бездельник”, мой первый фильм, я потратил последние 9 лет на кинематограф. 18 часов в день, каждый день моя жизнь на протяжении всего этого времени была на 100% посвящена кино. Это был мой “crash course” (очень ускоренный курс).
Часто люди думают, что взять и снять подобный фильм легко, но они ошибаются и всегда недооценивают, не видят всю глубину мастерства.
Когда люди видят чей-то первый фильм, они думают, что режиссер снял его с первого дня своей работы.
Мне повезло, что у меня хорошая семья, которая не засирала меня за то, что я ничего не делаю со своей жизнью, хоть у нас и были “военные действия” из-за этого. Мне повезло жить в толерантной атмосфере.
Семейное давление, обычно, хуже, чем общественное.
Я думал, что сниму этот единственный фильм и все. Тогда казалось, что это такая часть моей жизни. Мне было весело исследовать, но вот я снял фильм, и думал, что это будет конец этого пути. Но это оказалось не так.
Кинематограф это безопасное место, чтобы вложить свою энергию. И это хорошее место, потому что оно требует всю твою энергию и, возможно, все, что у тебя вообще может быть.
- Ричард Линклейтер
Оригинальное видео: