Здравствуйте, Vain, Вы писали:
M>>Что за полноценная консоль? В смысле шелл? PowerShell, говорят, покруче баша V>Где говорят, можно ссылку?
Cmdlet'ы PowerShell'а статически типизированы, то есть их результат структурирован (объекты .NET ЕМНИП) — отсюда и надёжное автодополнение, обработка и т.п., этим они продвинутей чем скрипты/утилиты unix-like шеллов, в которых если есть автодополнение — то приделанное "сбоку" (bash/zsh completion), а обработка на уровне "не типизированных" строчек или колонок (awk и т.п.), со всеми вытекающими "особенностями" и прочими -print0 костылями.
Здравствуйте, CreatorCray, Вы писали:
CC>Коренные виндузятники от 10ки в основном плюются.
Не могу сказать что плюются, но недавно посыпался второй домашний комп, на котором была 10-ка, после замены части железа и установки родной 7-ки, разницы не наблюдаю.
Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Cmdlet'ы PowerShell'а статически типизированы, то есть их результат структурирован (объекты .NET ЕМНИП) — отсюда и надёжное автодополнение, обработка и т.п., этим они продвинутей чем скрипты/утилиты unix-like шеллов, в которых если есть автодополнение — то приделанное "сбоку" (bash/zsh completion), а обработка на уровне "не типизированных" строчек или колонок (awk и т.п.), со всеми вытекающими "особенностями" и прочими -print0 костылями.
С каких пор автодополнение имеет какое-то значение для программирования под шелл?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Здравствуйте, Тёмчик, Вы писали:
Тё>Чего не хватает: Тё>- закладок на файл-браузере
А, это такая бесполезная примочка в KDE/GNOME ? Не пользуюсь. Извините.
Тё>- полноценной unix консоли и закладок на этой консоли
Опять закладки... Намазано на них, штоле?
BTW А что есть "полноценная" юникс консоль?
Powershell затыкает за пояс по возможностям эти ваши-баши-каши благодаря интеграции с .Net.
Это как если бы unixконсоль умела в Java... Есть, кстати под линпусами нечто подобное?
Тё>- редактора уровня gedit или codewrangler.
Это убожество gedit вы смеете называть "редактором"?
может быть, пора Notepad++ ? Тё>Пока не пробовал notepad++ ибо всегда он был страшненький.
Gedit/Kate аналогично выглядят как кусок далеко не алмаза. Особенно Gedit. Kate хотя бы искаропки мышой шрифты масштабирует.
Тё>- многие настройки спрятаны.
О, а в линуксах они на видном-очевидном месте...
Автомаунт настроить? Очевидно это в /etc/fstab надо смотреть. Вы не знали?
Автомаунт SoftRAID? Нет, не в /etc/fstab. В /etc/rc.local это же так логично!
Иксов настройки рихтануть? Это вам в /usr/X11R6/lib ... Ну тогда в /etc/X11 Ну ладно, просто в /etc
Как видим, настраивать конфиги просто, логично и очевидно.
Не то что в Windows c её regedit-ом
Тё>Чтоб добавить env var, надо в поиск вбивать строку, которую подсказал поиск в интернете
Вот тебе юниксвейный вариант: в regedit есть соотв раздел куда ты можешь добавлять свои переменные
Тё>- апач под вендой- это какое-то колдовство: в конфиге плагины с расширением .so, а не .dll — непрозрачно. Может и можно жить- один раз настроил это безобразие и больше не смотреть его конфиг.
Нормальные люди ставят XAMPP (а для чего еще нужон опач, как не для PHP+MySQL?) и не парятся )
Здравствуйте, Vain, Вы писали:
EP>>Cmdlet'ы PowerShell'а статически типизированы, то есть их результат структурирован (объекты .NET ЕМНИП) — отсюда и надёжное автодополнение, обработка и т.п., этим они продвинутей чем скрипты/утилиты unix-like шеллов, в которых если есть автодополнение — то приделанное "сбоку" (bash/zsh completion), а обработка на уровне "не типизированных" строчек или колонок (awk и т.п.), со всеми вытекающими "особенностями" и прочими -print0 костылями. V>С каких пор автодополнение имеет какое-то значение для программирования под шелл?
1. Почему нет?
2. С чего ты взял что речь только про программирование под шелл? И что конкретно под этим ты понимаешь?
3. Например автодополнение аргументов в bash/zsh — таки удобная штука и поэтому имеет значение
Здравствуйте, Evgeny.Panasyuk, Вы писали:
V>>С каких пор автодополнение имеет какое-то значение для программирования под шелл? EP>1. Почему нет?
Потому, что писанина вся сваливается на редактор, а не на консоль.
EP>2. С чего ты взял что речь только про программирование под шелл? И что конкретно под этим ты понимаешь?
А что вообще под программированием понимается? PowerShell к примеру больше напоминает не язык программирования, а admin интерфейс к готовым объектам.
EP>3. Например автодополнение аргументов в bash/zsh — таки удобная штука и поэтому имеет значение
А что там такого новомодного можно ещё придумать что её надо вообще упоминать? Вот я понимаю дополнение в С++, там действительно парсер нужен, а тут всё вроде уже давно придумано и реализовано.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Здравствуйте, Evgeny.Panasyuk, Вы писали:
EP>Cmdlet'ы PowerShell'а статически типизированы, то есть их результат структурирован (объекты .NET ЕМНИП) — отсюда и надёжное автодополнение, обработка и т.п., этим они продвинутей чем скрипты/утилиты unix-like шеллов, в которых если есть автодополнение — то приделанное "сбоку" (bash/zsh completion), а обработка на уровне "не типизированных" строчек или колонок (awk и т.п.), со всеми вытекающими "особенностями" и прочими -print0 костылями.
Вы этим автодополнением из win консоли хоть раз пользоваться пробовали? "однострочное" автодополнение — как этим нормально пользоваться то можно?
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Здравствуйте, Vain, Вы писали:
EP>>Cmdlet'ы PowerShell'а статически типизированы, то есть их результат структурирован (объекты .NET ЕМНИП) — отсюда и надёжное автодополнение, обработка и т.п., этим они продвинутей чем скрипты/утилиты unix-like шеллов, в которых если есть автодополнение — то приделанное "сбоку" (bash/zsh completion), а обработка на уровне "не типизированных" строчек или колонок (awk и т.п.), со всеми вытекающими "особенностями" и прочими -print0 костылями. V>С каких пор автодополнение имеет какое-то значение для программирования под шелл?
Если шелл сделан не для людей то и программировать под него лишний раз не захочется...
Если у Вас нет паранойи, то это еще не значит, что они за Вами не следят.
Здравствуйте, TK, Вы писали:
V>>С каких пор автодополнение имеет какое-то значение для программирования под шелл? TK>Если шелл сделан не для людей то и программировать под него лишний раз не захочется...
Т.е. PowerShell не для людей?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Здравствуйте, Тёмчик, Вы писали:
Тё>Нет, это не про то. Я неправильно выразился- табы на браузере. Как в упомянутом https://conemu.github.io/. Очень странно, что это везде есть, кроме венды. Также как и табы на консоли.
Табы и букмарки в виндовом эксплорере? Вот такие? http://ejie.me/
Здравствуйте, red75, Вы писали:
F>>вот запустил я пяток серверов в пяти вкладках и спокойно смотрю логи. как это сделать в винде? R>Создать новый виртуальный рабочий стол, запустить там пяток консолей, и альттабиться, нет?
вот эти вот альт-табы и угнетают. нет фиксированного положения, непонятно сколько раз жать альт-таб.
сворачивать их тоже не вариант: через какое-то время винда начинает путаться между свёрнутыми приложениями и выдать неожиданные варианты на альт-таб.
Автомаунт настроить? Очевидно это в /etc/fstab надо смотреть. Вы не знали?
Автомаунт SoftRAID? Нет, не в /etc/fstab. В /etc/rc.local это же так логично!
Иксов настройки рихтануть? Это вам в /usr/X11R6/lib ... Ну тогда в /etc/X11 Ну ладно, просто в /etc
Как видим, настраивать конфиги просто, логично и очевидно.
Не то что в Windows c её regedit-ом
Здравствуйте, kochetkov.vladimir, Вы писали:
Тё>>Ну и системные часы, в венде так до конца и не пофиксили время в UTC.
KV>Если готовы отказаться от автоматической синхронизации времени, то в винде это можно вылечить, изменив в реестре: KV>
Здравствуйте, Тёмчик, Вы писали: Тё>Чего не хватает:
Скрытый текст
Тё>- закладок на файл-браузере Тё>- полноценной unix консоли и закладок на этой консоли Тё>- редактора уровня gedit или codewrangler. Открывает конфиги либо в блокнот, либо в wordpad, либо в метросексуальный code writer, который не все расширения принимает и не работает drag-drop. Пока не пробовал notepad++ ибо всегда он был страшненький. Может и придётся с ним свыкнуться, если нет альтернатив. Тё>- vim поставился с git-м, но подсветка того же xml кривая. Тё>- многие настройки спрятаны. Чтоб добавить env var, надо в поиск вбивать строку, которую подсказал поиск в интернете Тё>- апач под вендой- это какое-то колдовство: в конфиге плагины с расширением .so, а не .dll — непрозрачно. Может и можно жить- один раз настроил это безобразие и больше не смотреть его конфиг.
— нормальной работы windows update. Оно вроде с апдейтами было, пытаюсь включить developer mode- не может, предлагает апдейты проверить. Апдейт сразу проваливается с ошибкой <числовой код>. Тулза MS "чинит" проблемы с апдейтом (перезакачивает апдейты), после этого апдейт опять проваливается с неизменным результатом, и тулза опять те же самые "проблемы" чинит. Как этим <...> вообще можно пользоваться?