Холивара пост

Зайчатки разума

Записная книжка айтишника

Холивара пост

2019-06-10 17:49:12 — Evgeniy Shumilov

  Я тут на днях послушал выпуск DroiderCast, в котором в числе прочего рассказывали про новый iPad Pro, который показывали на последней выставке WWDC. С восторгом говорили, что теперь к айпаду можно подключать USB накопители и даже мыши и клавиатуры! Ещё отдельного упоминания удостоился тот факт, что теперь на айпаде (о, чудо-то какое!) можно ДАЖЕ просматривать свойства файлов! Ну офигеть! Дожили! Эм... Что? Я был не в курсе, но выходит, что к айпадам нельзя было подключать USB устройства? Если честно, я в полном шоке. Андроид это умеет на минуточку с 2011-го года и версии 2.3.4. У меня и в мыслях не было, что айпады могут этого не уметь. Для меня возможность подключить что-либо к планшету или телефону (по крайней мере для флагманов) являлась чем-то само собой разумеющимся.


  Потом рассказывали о том, что теперь будет ещё удобнее использовать айпады в качестве основного компьютера. А что раньше мешало? Понимаю, что до планшетов на андроид им ещё в этом отношении далеко, но всё таки.

  Помню, лет шесть или семь тому назад в самолёте разводил печатную плату, используя KiCad (http://www.kicad-pcb.org/), запущенный в изолированном окружении. По функционалу ничего аналогичного для мобильных платформ и рядом нет. Более того, на планшете с диагональю в 10'' это было даже вполне удобно. Более того, в том же изолированном окружении можно запустить что угодно - редакторы векторной или растровой графики, офисные пакеты, среды разработки, можно сервер поднять и т.п.. Конечно, всё это с учётом ограничений по производительности, но это просто работает. Например, если ты разработчик, ты можешь на собеседование принести в своём кармане всю рабочую среду окружения - Nginx/Apache + MySQL + PHP, если ты DevOps, то практически все рабочие инструменты, которые ты используешь, так же можно носить с собой в кармане и устранять критичные проблемы прямо на ходу, пока они не превратились в очень критичные.

  Сколько раз меня спасала возможность с помощью какого-нибудь sshuttle (кстати, очень рекомендую) через простой ssh быстро прокинуть туннель в далёкую подсеть и что-то быстро починить. Или что-то подправить в VIM'e и сделать push в GitHUB. Прямо на улице, в транспорте, в очереди в магазине. И это вместо того, чтобы всё бросать и сломя голову бежать домой к компьютеру. Как удобно использовать одни и те же скрипты как на обычном компьютере, так и на телефоне, пользоваться одним и тем же Vim'ом, tmux'ом и множеством другого софта, написанного уже под линукс на телефоне. Без этого всего телефон становится просто тупой звонилкой и просмотрщиком ютьюба. Конечно, ssh клиент существует и на iOS, да и VPN в удалённую сеть можно поднять руками, но насколько же всё проще, когда ты используешь нативный OpenSSH клиент и можешь, скажем, на ходу прокидывать порты при уже установленном соединении. Я пока не буду писать здесь про LinuxDeploy, Termux и прочие замечательные вещи. Я знаю, что Android - это конструктор, из которого при наличии разблокированного загрузчика и рут прав можно слепить что душе угодно, меня просто поразила ограниченность айпадов (подозреваю, что в айфонах тоже дела обстоят не лучше).

  То есть, любой телефон или планшет на андроиде автоматически является для меня облегчённой версией обычного настольного компьютера, на которой с той или иной степенью удобства можно работать и решать 99% тех задач, которые обычно решаются на стационарном компьютере.

  Потом были восторги, связанные с интерфейсом. Теперь виджеты можно вытаскивать прямо на рабочий стол! Нет, вы себе это представляете? Из контекста, насколько я понял, раньше виджеты можно было расположить только в какой-то специальной шторке.

"Поскольку там есть новации некоторые в интерфейсе, это вызывает какой-то естественный восторг просто от того, что это новое..."

"... здорово, что это новое, раньше такого не было, надо попробовать..."

  Говорили о том, что были "опыты на других ос", но это "оказалось никому не нужным". Опыты? Новое? Серьёзно? Я как пользовался виджетами на рабочем столе с 2009-го года на android 1.6, так и продолжаю ими пользоваться в 2019-м. И я более, чем уверен, что я не один такой. Они действительно делают мою жизнь намного удобнее, проще и приятнее. Видеть на рабочем столе телефона одновременно календарь, погоду и кусок rss ленты мне кажется вполне логичным. Или удобно на отдельном столе видеть кусочек мониторинга с работы, список последних писем рабочей почты, ярлык для открытия веб консоли какого-нибудь амазона, виджет со списком рабочих скриптов (прокидывающих туннели, перезагружающих нужные серверы, запускающие ssh сессии на нужные сервера) и тут же иконки для звонка начальству и кому-то из коллег. Я так понимаю, для тех же действий, которые я сейчас выполняю быстрее и проще, пользуясь виджетами, скомпонованными на рабочем столе, на каком-нибудь предпоследнем айфоне мне бы пришлось делать больше телодвижений, открывая последовательно несколько приложений там, где можно было бы обойтись одним взглядом на виджеты.

  Завезли набор на экранной клавиатуре свайпами. Сам подобным не пользуюсь, но на андроиде это опять таки уже есть много лет, по крайней мере возможность поставить стороннюю клавиатуру, которая это поддерживает, была очень давно.

  Вся эта ситуация напоминает историю с восторгами вокруг выхода десятой винды.

https://bash.im/quote/436298

- Мне так нравится 10ка, там такая офигенная фича, можно делать виртуальные рабочие столы и на одном держать одни приложения, на другом другие, когда твой говнолинукс так сможет?
- М... Ну лет двадцать назад, где-то.

  И историю с появлением тёмной темы в MacOS, вокруг чего устроили в своё время столько шума. Я на тёмных темах под линуксом живу примерно года с 2005-го, поэтому мне сложно понять всю эту истерию.

  Наверняка я так же не знаю о множестве вещей, которые есть в инфраструктуре Apple. Напишите мне кто-нибудь, что же я теряю кроме возможности принять звонок на компьютере с телефона?

Теги: android-soft, mac, мысли-вслух

comments powered by Disqus