remote control via xmpp
У многих есть смартфоны, на которые можно поставить работающий ssh-клиент, у многих есть какие-то выделенные сервера и VPN'ы для обхода NAT'ов и запретов — но это всё не про меня. Поэтому я взял образец из пакета go-xmpp и на его основе сделал простенький jabber-бот.
Это обычный helloworld, но для кого-то он может оказаться полезным. У меня, например, относительно старый телефон с явой, и меня весьма порадовало, что даже с него, поставив обычный jabber-клиент, можно дистанционно управлять компьютером.
Бот не поддерживает многострочные команды, зато умеет удалённо выключаться по команде "-q" и даже имеет костыль для перехвата команды «cd».
Теперь думаю как-нибудь написать для него ed-образный редактор, и тогда вообще будет сказка.