Информация об изменениях

Сообщение Re[13]: Как жить с Windows 10 линуксоиду? от 13.03.2017 20:25

Изменено 13.03.2017 20:26 Somescout

Re[13]: Как жить с Windows 10 линуксоиду?
Здравствуйте, Cyberax, Вы писали:

S>>Enter-PSSession. Будет и автокомплит, и возможность походить по каталогам.
C>И тормоза, сильнее SSH.
Только в случае, если пропускная способность очень низкая, ну просто совсем. В остальных скорость и удобство будут выше.

S>>Там из-за самого принципа работы ssh: послать символ — дождаться ответа работать очень некомфортно.

C>Нету у SSH такого "принципа".
т.е. эмуляция терминала через ssh внезапно не так работает? У вас тупой терминал в ssh: вы нажали кнопку, символ ушёл по сети (возможно после переваривания алгоритмом Нейгла), вам пришёл пакет с ответом — все операции, кроме возврата потока данных проходят с задержкой.

C>Я обычно сразу набираю что-нибудь типа "cd /v/l/t/", жму tab и оно разворачивается в "cd /var/log/tomcat" причём полностью асинхронно. И пока оно разворачивается, я могу писать уже следующую команду.

Ну, во-первый, вы сейчас как раз о рутинных действиях говорите (которые легко автоматизируются). Если вам нужно знать результаты предыдущей команды, если вы не знаете точно где лежит файл — ничего близкого по скорости у вас не выйдет.
Во-вторых, это не "асинхронно", ваша следующая команда просто лежит в буффере, пока до неё не дойдёт время. То, что вы вводите эту команду до завершения предыдущей не делает её "асинхронной". И тормоза не нивелирует.

C>И откуда он берёт, например, список веток в git'е?

С удалённой системы. Запрос на параметры команды отправляется отдельно. Впрочем конкретно автодополнение для гита я не скачивал, и сам не делал (и под линуксом тоже) — не было нужды.

C>То-то там настроек примерно легион. И найти нужную — это надо знать путь из кликов.

Да. А cli-команды вам во сне являются, их знать не нужно.

C>>>Это не GUI. Это консольные утилиты, специально оптимизированные под интерактивное использование.
S>>С чего вдруг это не гуи? Не, вы можете обозначить это как TUI (text user interface), но это словоблудие. Вот правда, чем интерфейс mc отличается от FAR или TotalCommander что делает его не GUI?
C>С того, что в vim или less нет GUI. Ну то есть, по дефолту нет — плугинами там много чего ставится.
C>MC — это как раз GUI, но я его и не использую — не нужен.
"Тут играем, тут не играем, а тут рыбу заворачивали..."

S>>Автоматизируйте мне отбор интересных и удачных фотографий из поездки.
C>Ввод данных.
Приборы.

S>>Восстановление файла со сдохшего диска. Поиск удалённого закрытого ключа (было дело...).

C>См. профессиональные комплекты восстановления.
Смотрел. Работал. И что? Они, кстати, обычно GUI'шные.

C>В том, что оно не нужно и требует большой инфраструктуры для поддержки.
И мы снова возвращаемся к исходному вопросу.

-------
Я, наверно, так делать буду — может лучше дойдёт.
Re[13]: Как жить с Windows 10 линуксоиду?
Здравствуйте, Cyberax, Вы писали:

S>>Enter-PSSession. Будет и автокомплит, и возможность походить по каталогам.
C>И тормоза, сильнее SSH.
Только в случае, если пропускная способность очень низкая, ну просто совсем. В остальных скорость и удобство будут выше.

S>>Там из-за самого принципа работы ssh: послать символ — дождаться ответа работать очень некомфортно.

C>Нету у SSH такого "принципа".
т.е. эмуляция терминала через ssh внезапно не так работает? У вас тупой терминал в ssh: вы нажали кнопку, символ ушёл по сети (возможно после переваривания алгоритмом Нейгла), вам пришёл пакет с ответом — все операции, кроме возврата потока данных проходят с задержкой.

C>Я обычно сразу набираю что-нибудь типа "cd /v/l/t/", жму tab и оно разворачивается в "cd /var/log/tomcat" причём полностью асинхронно. И пока оно разворачивается, я могу писать уже следующую команду.

Ну, во-первый, вы сейчас как раз о рутинных действиях говорите (которые легко автоматизируются). Если вам нужно знать результаты предыдущей команды, если вы не знаете точно где лежит файл — ничего близкого по скорости у вас не выйдет.
Во-вторых, это не "асинхронно", ваша следующая команда просто лежит в буффере, пока до неё не дойдёт время. То, что вы вводите эту команду до завершения предыдущей не делает её "асинхронной". И тормоза не нивелирует.

C>И откуда он берёт, например, список веток в git'е?

С удалённой системы. Запрос на параметры команды отправляется отдельно. Впрочем конкретно автодополнение для гита я не скачивал, и сам не делал (и под линуксом тоже) — не было нужды.

C>То-то там настроек примерно легион. И найти нужную — это надо знать путь из кликов.

Да. А cli-команды вам во сне являются, их знать не нужно.

C>>>Это не GUI. Это консольные утилиты, специально оптимизированные под интерактивное использование.
S>>С чего вдруг это не гуи? Не, вы можете обозначить это как TUI (text user interface), но это словоблудие. Вот правда, чем интерфейс mc отличается от FAR или TotalCommander что делает его не GUI?
C>С того, что в vim или less нет GUI. Ну то есть, по дефолту нет — плугинами там много чего ставится.
C>MC — это как раз GUI, но я его и не использую — не нужен.
"Тут играем, тут не играем, а тут рыбу заворачивали..."

S>>Автоматизируйте мне отбор интересных и удачных фотографий из поездки.
C>Ввод данных.
Приборы.

S>>Восстановление файла со сдохшего диска. Поиск удалённого закрытого ключа (было дело...).

C>См. профессиональные комплекты восстановления.
Смотрел. Работал. И что? Они, кстати, обычно GUI'шные.

C>В том, что оно не нужно и требует большой инфраструктуры для поддержки.
И мы снова возвращаемся к исходному вопросу.

-------
Я, наверно, так делать буду — может лучше дойдёт намёк.