Re[4]: Hello UNIX!
От: Evgeniy Skvortsov Россия  
Дата: 28.08.15 07:21
Оценка: :)
Здравствуйте, Serge, Вы писали:

S>Нафик тратить на это время и силы если есть виновс ?


Полностью поддерживаю. Линукс на десктопе для обычного юзера — нонсенс.

Сам перепробовал несколько дистров — половина выглядит как полное говно, но те с которыми можно работать — нормально работают только так как поставился — если нужно что-то еще — начинается Адъ и Израиль.
Re[15]: Hello UNIX!
От: Dym On Россия  
Дата: 28.08.15 07:52
Оценка:
S>4 терабайта стоимостью 13000р? + ещё 1560р в год за айпи?
Вообще-то 6ТБ за 14000.

S>Ну круто. МС свои 5TB отдаёт за 286 рублей в месяц. Поздравляю, через какие-то 84 месяца ваше приобретение окупится.

Что значит "окупится"? Или это в сравнении с МС?

S>Если, конечно, не сгорит. Какой у него гарантийный срок?

А это тут причем? Зависть черное чувство
Счастье — это Glück!
Re: Hello UNIX!
От: Farsight СССР  
Дата: 28.08.15 08:06
Оценка: :)
Здравствуйте, tapatoon, Вы писали:

Я нежно люблю свой сервант на базе CentOS 7. Там у меня типо NAS. Третьего для решил обновить на нем plexmediaserver. Фигня вопрос — wget'ом засасавыем пакет (лень репу создавать). Умные люди советовали перед обновлением плекса сделать yum update — фигня вопрос, делаем. В процессе заметил, что новое ядро запилилось, но да ладно. Обновляю плекс — все четко палит. А потом свет отключили. А когда включили — пичаль, нет серванта. Лампочки на нем мигают, а в сети его нет. Ну думаю, опять та шляпа с autonegotiation в сетевой карте. Лезу под потолок, достаю сервант, иду к телеку с проводами. Клавиатуру не забыл аварийную захватить. Подключаю — бааа, новое ядро прописалось в меню загрузки первым номером, то есть если его не трогать, оно и загрузится. Но вот только результат его выбора — kernel panic. Лезу и инет — нахожу, что наиболее простой путь — yum remove kernel, затем yum update. В итоге все все палит на ура. Констатирую, что я четкий пацан, постигающий linux way .

ЗЫ: проблема с autonegotiation как-то самоустранилась. То есть теперь его не нужно выключать. Может ачивка за прокачку скила по linux way?
</farsight>
Re[22]: Мдэ...
От: Poopy Joe Бельгия  
Дата: 28.08.15 08:10
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Нового то, что сначала было про текстовые файлы, потом ты извернулся
Автор: Poopy Joe
Дата: 27.08.15
в сторону "текстовый в фразе нет", на что я вполне адекватно возразил что в бинарный файл править в редакторе поиском\заменой как бы не есть гуд. В итоге ты извернулся, сказав что это doc


Сначала было про текст, я спросил про ворд и xml. Какие-то текстовые файлы есть только у тебя. Как там у тебя "надо быть альтернативно одаренным, чтобы считать, что текст может храниться только в текстовых файлах" Никто тебе задачу не усложнял, это ты сам себе ее упростил до тепличных условий.

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


Ты вместо ответов по существу пытаешься выяснять кто обидел бедного линксоида.

S>Я никогда не говорил о волшебном превосходстве. Специнструмент сделает ту же работу иногда и лучше, но не всегда есть смысл его искать, ибо можно обойтись обычной консолью.


Можно. Иногда можно и гвоздь камнем забить. С консолью примерно так же. Нелепо и неудобно, но можно и так.

S>Ну, вообщето, это удобно. Чтобы это понять — надо с этим работать. А у тебя, похоже, напряг именно с этим


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

S>Гм... взять поток с камеры, наложить на него пару слоёв (картинка+текст погоды, из интернетов распарсеное), разделить на два, один пережать под другое разрешение и всё это транслировать в rtmp — сценарий 70х годов?


И чего из этого требует консоли? Или так что из этого удобнее сделать в консоли, чем в нормальном редакторе?

S>Я просто скажу что ты неправ. я устал доказывать. Повзрослеешь — поймешь сам.

Естественно ты так скажешь, потому что кроме этого тебе сказать нечего. 20 лет линукс никому не был нужен даже задаром и только когда весь юнихвэй спрятали под капотом набрал популярность. Пойди тут докажи полезность консоли...
Re[17]: Мдэ...
От: Anton Batenev Россия https://github.com/abbat
Дата: 28.08.15 08:20
Оценка:
Здравствуйте, Poopy Joe, Вы писали:

PJ> Прелесть какая. Парсить регулярными выражения xml это тру линухвэй


Ну есть xml-sed (из xml-coreutils), есть XMLStarlet. Т.е. если потребуется обрабатывать XML в командной строке — это вполне себе возможно.
... в первом классе мне говорили, что нужно делиться, а теперь говорят, что это незаконно ...
Re[18]: Мдэ...
От: Mamut Швеция http://dmitriid.com
Дата: 28.08.15 08:22
Оценка:
PJ>> Прелесть какая. Парсить регулярными выражения xml это тру линухвэй

AB>Ну есть xml-sed (из xml-coreutils), есть XMLStarlet. Т.е. если потребуется обрабатывать XML в командной строке — это вполне себе возможно.


В отличии от виндовоза луноход имеет в наличии кучу мелких инструментов...
А виндовоз вынужден под каждую задачу заново искать свой инструмент...


Почему-то мне кажется, что слово «виндовоз» здесь надо заменить на «линуксоид», да...


dmitriid.comGitHubLinkedIn
Re[16]: Hello UNIX!
От: Sinclair Россия https://github.com/evilguest/
Дата: 28.08.15 08:37
Оценка:
Здравствуйте, Dym On, Вы писали:

S>>Ну круто. МС свои 5TB отдаёт за 286 рублей в месяц. Поздравляю, через какие-то 84 месяца ваше приобретение окупится.

DO>Что значит "окупится"? Или это в сравнении с МС?
Да, в сравнении с "обычным" cloud storage, например от МС.

S>>Если, конечно, не сгорит. Какой у него гарантийный срок?

DO>А это тут причем? Зависть черное чувство
Это при том, что "обычный" cloud — это не один жёсткий диск, а зарезервированное место в кластере. Через 10 лет ваши файлы в OneDrive всё ещё будут там же, а переживёт ли HDD такой срок — большой вопрос. После того, как он квакнет, вы во-первых, потеряете свои 14к вложений (если это произойдёт после окончания гарантии), а во-вторых, свои данные — возможно, невосполнимые.
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[15]: Hello UNIX!
От: Sheridan Россия  
Дата: 28.08.15 09:45
Оценка:
Здравствуйте, CreatorCray, Вы писали:

S>>Ну да, как я и говорил — единичный случай. За 12 лет админства никто с такой просьбой не обращался и близко похожего совета не спрашивал.

CC>Это, безусловно, необходимый и достаточный показатель, да!
Равно как и твой

CC>>>Это плохое оправдание. В таком случае получается что консолью пользуются не потому что удобнее а от безысходности, потому как ничего другое на этом хламе просто не работает.

S>>i7 — хлам? Внезапно... Впрочем, вру. i7 там нет, там был core 2 duo, купленный где то в 2007 году...
CC>IPMI хотя бы было на том "сервере"?
Это был обычный офисный комп.

S>>Будем продолжать сраться?

CC>Это же КСВ, что тут ещё можно делать?
а...

S>>Я спорю не с функционалом, а с тобой. Мне непонятна твоя категоричность.

CC>Категоричность моя проста: я не согласен с твоей категоричностью что 640 Кб keyboard only консоли хватит всем!
До определенного предела — хватит. Мне этот предел пересекать еще не приходилось, возможно задачи такие, что не требуют специнструмента.

CC>>>Задача повторяется на разных данных. Автоматизировать нечего потому как человек должен выбирать каждый раз что, откуда и куда.

S>>Не может быть что полный рандом. Должна быть какая-то система.
CC>Система безусловно есть, но для того чтобы скрипт верно мог определить что надо скопировать его надо научить парсить человеческий язык и понимать смысл написанного.
А если генерировать по какому либо шаблону?

S>>Я тебе уже писал: похоже на то что с входным потоком что-то не так. Надо смотреть.

CC>Что именно? И при чём тут write?
CC>Сообщение об ошибке написано откровенно плохо. Оно не информативно.
Этой болезнью многие
Автор: consign
Дата: 03.08.15
болеют, а ты только к tar привязался
  картинко



S>>>>Ты не дурак и явно уже и гугла спросил и яндекса и маны почитал. Но не смог решить проблему. Либо смог, но для тебя это выглядит магией и ты так и не понял что это было. Следовательно там чтото более интересное и менее упоминаемое, в следствии чего я не смогу ответить на твой вопрос.

CC>>>Напомню что речь о том, что стандартные консольные утилиты написаны в плане юзабилити довольно халтурно. Надо именно что учить поведение каждой из них.
S>>Я никогда не учу поведение каждой утилиты. Я никогда не учу даже из параметры и правила. Зачем мне это, если zsh мне по табу всё подсказывает?
CC>Т.е. ты каждый раз man читаешь чтобы найти нужный ключ? Это же медленно.
нет.
Вот, я набрал `tar -` и нажал tab
spc log # tar -
A  -- append to an archive
c  -- create a new archive
f  -- specify archive file or device
t  -- list archive contents
u  -- update archive
v  -- verbose output
x  -- extract files from an archive


S>>И еще мне очень интересно как именно прикручивается понятие "юзабилити" к консольным командам?

CC>Например consistent ключи.
CC>Вот почему у того же тара -w это спрашивать confirmation каждый раз а -W это верификация? Вот каким местом были назначены названия? Где логика?
Я пользуюсь длинными версиями, которые через --. Так по истечении пары лет сразу понятно что тогда хотел сделать.
И тебе советую. Моя б воля — я бы короткие версии ключей запретил.

CC>>>В мане написано "Ed is the standard text editor."

S>>

S>>Поехал как-то мужик в отпуск в Англию. Приезжает оттуда с кучей денег. Его друзья спрашивают:
...

CC>Сказать то что хотел?
Я просто не стал проводить избитую аналогию с забором и с надписью на нём.
Matrix has you...
Re[23]: Мдэ...
От: Sheridan Россия  
Дата: 28.08.15 09:59
Оценка:
Здравствуйте, Poopy Joe, Вы писали:

S>>Нового то, что сначала было про текстовые файлы, потом ты извернулся
Автор: Poopy Joe
Дата: 27.08.15
в сторону "текстовый в фразе нет", на что я вполне адекватно возразил что в бинарный файл править в редакторе поиском\заменой как бы не есть гуд. В итоге ты извернулся, сказав что это doc

PJ>Сначала было про текст, я спросил про ворд и xml. Какие-то текстовые файлы есть только у тебя. Как там у тебя "надо быть альтернативно одаренным, чтобы считать, что текст может храниться только в текстовых файлах" Никто тебе задачу не усложнял, это ты сам себе ее упростил до тепличных условий.
Дооооо. Впрочем, спорить мне с тобой уже надоедает. Повторю: Специнструмент сделает ту же работу иногда и лучше, но не всегда есть смысл его искать, ибо можно обойтись обычной консолью.

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

PJ>Ты вместо ответов по существу пытаешься выяснять кто обидел бедного линксоида.
Нет, я просто прерываю стандартные приёмы троллинга Обидеть меня, лунохода со стажем тут, сложно.

S>>Я никогда не говорил о волшебном превосходстве. Специнструмент сделает ту же работу иногда и лучше, но не всегда есть смысл его искать, ибо можно обойтись обычной консолью.

PJ>Можно. Иногда можно и гвоздь камнем забить. С консолью примерно так же. Нелепо и неудобно, но можно и так.
Почему ты категорически отрицаешь консоль? Тебе русским языком говорят что есть люди, которым там удобно. Ты вот щас пытаешься оскорбить сразу практически всех админов, программистишка
Это ТЕБЕ неудобно, потому как ты, возможно, дальше ping в консоли ничего не набирал.
Кстати, а ping можно использовать ненавистникам консолей или это для них неправославно и они покупают специальную шаровару для этого?

S>>Ну, вообщето, это удобно. Чтобы это понять — надо с этим работать. А у тебя, похоже, напряг именно с этим

PJ>Я достаточно с ней работал, причем во времена когда у меня и выбора-то не было. Сейчас у меня выбор есть и я не понимаю почему древние инструменты преподносятся как что-то удобное и прогрессивное. Удобнее, в каком-то смысле, только забить на UI и ограничиться консолью, потому что лень, потому что надо думать о UI, а тут гони текст и не парься, потому что пойдет и так... Ну так это не потому, что пользователю удобно, а потому что разработчику лениво.
Я хз, откуда у тебя такое впечатление от консоли, похоже тебя жестоко били в те моменты, когда ты в там работал. Консоль не древний инструмент, оно развивается вместе с остальным миром.
Далее, какой ui ты хочешь для команд ping, ip r l, touch, tail например?

S>>Гм... взять поток с камеры, наложить на него пару слоёв (картинка+текст погоды, из интернетов распарсеное), разделить на два, один пережать под другое разрешение и всё это транслировать в rtmp — сценарий 70х годов?

PJ>И чего из этого требует консоли? Или так что из этого удобнее сделать в консоли, чем в нормальном редакторе?
Постой, при чём тут редактор? Ты думаешь, я прямо в командной строке набираю по памяти команды из сотен символов? Ты ошибаешься. Если длина превышает строку и есть подозрения что оно пригодится в будущем, я оформляю сие в виде скрипта, в mcedit, в редакторе.

S>>Я просто скажу что ты неправ. я устал доказывать. Повзрослеешь — поймешь сам.

PJ>Естественно ты так скажешь, потому что кроме этого тебе сказать нечего. 20 лет линукс никому не был нужен даже задаром и только когда весь юнихвэй спрятали под капотом набрал популярность. Пойди тут докажи полезность консоли...
Этот юнихвэй был под капотом еще десять лет назад. Так что популярность оно набирает из за того что люди, наконец, поняли что с виндой микрософт движется кудато не по пути с ними.
Matrix has you...
Re[5]: Hello UNIX!
От: Sheridan Россия  
Дата: 28.08.15 10:03
Оценка:
Здравствуйте, Evgeniy Skvortsov, Вы писали:

ES>Полностью поддерживаю. Линукс на десктопе для обычного юзера — нонсенс.

ES>Сам перепробовал несколько дистров — половина выглядит как полное говно, но те с которыми можно работать — нормально работают только так как поставился — если нужно что-то еще — начинается Адъ и Израиль.

Друг, это от того, ято ты в линухе пытаешься работать как с виндой. Наверняка еще это самое "нужено чтото еще поставить" ты пытаешься сам скачать и кактотам установить вместо того, чтобы попросить сделать это менеджер пакетов.
Matrix has you...
Re[2]: Hello UNIX!
От: Sheridan Россия  
Дата: 28.08.15 10:05
Оценка:
Было бы интересно что случилось бы с виндой при похожей ситуации и можно было бы её так же легко вернуть в работу обратно.
Matrix has you...
Re[24]: Мдэ...
От: Poopy Joe Бельгия  
Дата: 28.08.15 10:58
Оценка:
Здравствуйте, Sheridan, Вы писали:

S>Нет, я просто прерываю стандартные приёмы троллинга Обидеть меня, лунохода со стажем тут, сложно.


Как только тебе нечего ответить тебе тут же начинают мерещиться приемы троллинга. Так оно вернее будет.

S>Почему ты категорически отрицаешь консоль? Тебе русским языком говорят что есть люди, которым там удобно. Ты вот щас пытаешься оскорбить сразу практически всех админов, программистишка


И этот человек еще чего-то говорит о троллинге? Где ты у меня нашел отрицание консоли, да еще категорическое?
Админы пользуются тем, что им дают программистишки, как их можно оскорбить тут? Их можно пожалеть, если самый удобный инструмент у них — консоль.

S>Это ТЕБЕ неудобно, потому как ты, возможно, дальше ping в консоли ничего не набирал.


А возможно ты опять пытаешь развернуть разговор с консоли на личности.

S>Я хз, откуда у тебя такое впечатление от консоли, похоже тебя жестоко били в те моменты, когда ты в там работал. Консоль не древний инструмент, оно развивается вместе с остальным миром.


Похоже после консоли мне попадались инструменты и получше.

S>Далее, какой ui ты хочешь для команд ping, ip r l, touch, tail например?


Эти команды создавались для консоли. Зачем мне от них требовать какой-то UI? Другой вопрос зачем кроме случаев линуксо-загончика мне может понадобится тот же tail вот это загадка.

S>Постой, при чём тут редактор? Ты думаешь, я прямо в командной строке набираю по памяти команды из сотен символов? Ты ошибаешься. Если длина превышает строку и есть подозрения что оно пригодится в будущем, я оформляю сие в виде скрипта, в mcedit, в редакторе.


А причем тут консоль? Что заскриптовать не консольное приложение нельзя что ли?

S>Этот юнихвэй был под капотом еще десять лет назад. Так что популярность оно набирает из за того что люди, наконец, поняли что с виндой микрософт движется кудато не по пути с ними.


Запрятан может и был, но без него ничего не едет, в отличии от ведроида. А популярность оно набирает из-за гугла и на мобильных устройствах, где люди меньше всего озабочены куда там идет МС. На десктопе он все так же никому не нужен.
Re[25]: Мдэ...
От: Sheridan Россия  
Дата: 28.08.15 11:13
Оценка:
Здравствуйте, Poopy Joe, Вы писали:

S>>Нет, я просто прерываю стандартные приёмы троллинга Обидеть меня, лунохода со стажем тут, сложно.

PJ>Как только тебе нечего ответить тебе тут же начинают мерещиться приемы троллинга. Так оно вернее будет.
К сожалению, они мне не мерещатся

S>>Почему ты категорически отрицаешь консоль? Тебе русским языком говорят что есть люди, которым там удобно. Ты вот щас пытаешься оскорбить сразу практически всех админов, программистишка

PJ>И этот человек еще чего-то говорит о троллинге? Где ты у меня нашел отрицание консоли, да еще категорическое?
Весь этот спор ты говоришь о том что консоль никому не нужна.

PJ>Админы пользуются тем, что им дают программистишки, как их можно оскорбить тут? Их можно пожалеть, если самый удобный инструмент у них — консоль.

Вот даже тут, ты говоришь о том, что бедняги — админы вынуждены пользоваться консолью, так как программисты ничего лучше не написали. Хотя это не так.

S>>Это ТЕБЕ неудобно, потому как ты, возможно, дальше ping в консоли ничего не набирал.

PJ>А возможно ты опять пытаешь развернуть разговор с консоли на личности.
Нет, это я пытаюсь понять отчего ты настолько категоричен, никаких переходов на личности

S>>Я хз, откуда у тебя такое впечатление от консоли, похоже тебя жестоко били в те моменты, когда ты в там работал. Консоль не древний инструмент, оно развивается вместе с остальным миром.

PJ>Похоже после консоли мне попадались инструменты и получше.
Ты всегда ищешь под любую задачу свой инструмент?

S>>Далее, какой ui ты хочешь для команд ping, ip r l, touch, tail например?

PJ>Эти команды создавались для консоли. Зачем мне от них требовать какой-то UI?
В смысле? Консоль же истинное зло, по твоему мнению! Нужно срочно всё переписать под гуй, ты же об этом? Консоль же недостойна рук юзеров, а юзерам же нужен ping хоть иногда.

PJ>Другой вопрос зачем кроме случаев линуксо-загончика мне может понадобится тот же tail вот это загадка.

Вычёркивай из списка


S>>Постой, при чём тут редактор? Ты думаешь, я прямо в командной строке набираю по памяти команды из сотен символов? Ты ошибаешься. Если длина превышает строку и есть подозрения что оно пригодится в будущем, я оформляю сие в виде скрипта, в mcedit, в редакторе.

PJ>А причем тут консоль? Что заскриптовать не консольное приложение нельзя что ли?
Можно конечно с помощью nncron записать порядок кликов мышкой в окнах приложения (приложений) с установкой таймеров между кликами если необходимо... Потом главное разрешение экрана не менять. Была у меня когда то такая задача, успешно решенная за пару часов.
Ты такой скриптинг гуёвых приложений имеешь в виду?

S>>Этот юнихвэй был под капотом еще десять лет назад. Так что популярность оно набирает из за того что люди, наконец, поняли что с виндой микрософт движется кудато не по пути с ними.

PJ>Запрятан может и был, но без него ничего не едет, в отличии от ведроида. А популярность оно набирает из-за гугла и на мобильных устройствах, где люди меньше всего озабочены куда там идет МС.

PJ>На десктопе он все так же никому не нужен.

Ты же сам говоришь, что популярность набирает. Где тебе верить, тут или там
Автор: Poopy Joe
Дата: 28.08.15
?
Matrix has you...
Re[19]: Мдэ...
От: Anton Batenev Россия https://github.com/abbat
Дата: 28.08.15 11:37
Оценка:
Здравствуйте, Mamut, Вы писали:

M> PJ>> Прелесть какая. Парсить регулярными выражения xml это тру линухвэй


M> AB>Ну есть xml-sed (из xml-coreutils), есть XMLStarlet. Т.е. если потребуется обрабатывать XML в командной строке — это вполне себе возможно.


M> В отличии от виндовоза луноход имеет в наличии кучу мелких инструментов...

M> А виндовоз вынужден под каждую задачу заново искать свой инструмент...

M> Почему-то мне кажется, что слово «виндовоз» здесь надо заменить на «линуксоид», да...


Ну если они действительно ищут
Автор: Evgeniy Skvortsov
Дата: 28.08.15
, что тут поделать... А у нас все просто:

$ aptitude search xml
...
i A xmlstarlet - инструмент командной строки для работы с XML
... в первом классе мне говорили, что нужно делиться, а теперь говорят, что это незаконно ...
Re[20]: Мдэ...
От: Mamut Швеция http://dmitriid.com
Дата: 28.08.15 11:43
Оценка:
M>> А виндовоз вынужден под каждую задачу заново искать свой инструмент...

AB>$ aptitude search xml



Ты точно не видишь одинаковости?


dmitriid.comGitHubLinkedIn
Re[26]: Мдэ...
От: Poopy Joe Бельгия  
Дата: 28.08.15 11:48
Оценка: +1
Здравствуйте, Sheridan, Вы писали:

PJ>>Как только тебе нечего ответить тебе тут же начинают мерещиться приемы троллинга. Так оно вернее будет.

S>К сожалению, они мне не мерещатся

Мерещатся. Причем ровно в тот момент когда больше возразить нечего.

S>Весь этот спор ты говоришь о том что консоль никому не нужна.


Нет. Я говорю о том, что консоль наследственный инструмент переживший времена терминалов. Там где задачи сравнимы с задачами тех времен еще все еще применяют. В остальных случаях это иррациональная привязанность на который, очевидно, потратилось много сил и жалко его бросать.

S>Вот даже тут, ты говоришь о том, что бедняги — админы вынуждены пользоваться консолью, так как программисты ничего лучше не написали. Хотя это не так.


Конечно не так. И веб морды есть и нормальные UI. Ну так за всех админом начал говорить не я, а ты.

S>Нет, это я пытаюсь понять отчего ты настолько категоричен, никаких переходов на личности


Я уже просил показать в каком месте я категоричен, но ты лишь повторяешь свое заклинание.

S>Ты всегда ищешь под любую задачу свой инструмент?

А ты ешь суп вилкой?

S>В смысле? Консоль же истинное зло, по твоему мнению! Нужно срочно всё переписать под гуй, ты же об этом? Консоль же недостойна рук юзеров, а юзерам же нужен ping хоть иногда.


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

PJ>>Другой вопрос зачем кроме случаев линуксо-загончика мне может понадобится тот же tail вот это загадка.

S>Вычёркивай из списка

Так и остальные туда же. Не знаю ни одного пользователя который бы пользовался ping. Ах да в TF его показывают, но в UI.

S>Можно конечно с помощью nncron записать порядок кликов мышкой в окнах приложения (приложений) с установкой таймеров между кликами если необходимо... Потом главное разрешение экрана не менять. Была у меня когда то такая задача, успешно решенная за пару часов.

S>Ты такой скриптинг гуёвых приложений имеешь в виду?

Ну... это объясняет почему ты так любишь консоль. Конечно если выбирать между консолью и твоей автоматизацией, то консоль может и удобнее. Линукс вэй он суров.

S>Ты же сам говоришь, что популярность набирает. Где тебе верить, тут или там
Автор: Poopy Joe
Дата: 28.08.15
?


Мне верить можно всегда. Единственное место где он набирает популярность, у конечного пользователя, это мобильные устройства, я ровно это и имел ввиду.
Re[21]: Мдэ...
От: Anton Batenev Россия https://github.com/abbat
Дата: 28.08.15 12:28
Оценка:
Здравствуйте, Mamut, Вы писали:

M> M>> А виндовоз вынужден под каждую задачу заново искать свой инструмент...

M> AB>$ aptitude search xml
M> Ты точно не видишь одинаковости?

Я абсолютно точно вижу существенно разный подход в мучениях поиска по приведенной мной ссылке и запросом к пакетному менеджеру для демонстрации того, что пакет уже установлен в системе ("имеет в наличии кучу мелких инструментов <каждый из которых делает одно дело и делает его хорошо>").
... в первом классе мне говорили, что нужно делиться, а теперь говорят, что это незаконно ...
Re[22]: Мдэ...
От: Mamut Швеция http://dmitriid.com
Дата: 28.08.15 12:56
Оценка: 2 (1) +2
M>> M>> А виндовоз вынужден под каждую задачу заново искать свой инструмент...
M>> AB>$ aptitude search xml
M>> Ты точно не видишь одинаковости?

AB>Я абсолютно точно вижу существенно разный подход в мучениях поиска по приведенной мной ссылке и запросом к пакетному менеджеру для демонстрации того, что пакет уже установлен в системе ("имеет в наличии кучу мелких инструментов <каждый из которых делает одно дело и делает его хорошо>").


Давай я немного расскажу про то, как ты чуть-чуть, но солгал. Пришлось убрать под кат
  Скрытый текст
p   aolserver4-nsxml            - Module for XML support in aolsever4
p   blahtexml                   - Converts TeX equations into MathML
p   blender-ogrexml-1.8         - Blender Exporter for OGRE
p   blender-ogrexml-1.9         - Blender Exporter for OGRE
p   bzr-xmloutput               - XML Communication plugin for Bazaar
p   cl-xmls                     - XML Simple Parser for Common Lisp
p   dancer-xml                  - non-conformant docbook-xml to html/la
p   dctrl2xml                   - Debian control data to XML converter
v   docbk-xml                   -
p   docbook-xml                 - standard XML documentation system for
p   docbook5-xml                - standard XML documentation system for
p   eclipse-wtp-xmltools        - Eclipse XML tools and editors
p   flexml                      - Fast validating XML processors and ap
p   gambas3-gb-xml              - Gambas XML component
p   gambas3-gb-xml-rpc          - Gambas RPC component
p   gambas3-gb-xml-xslt         - Gambas XSLT component
p   gccxml                      - XML output extension to GCC
p   geany-plugin-xmlsnippets    - XMLSnippets plugin for Geany
p   haxml                       - utilities for using XML documents wit
v   haxml-doc                   -
p   html-xml-utils              - HTML and XML manipulation utilities
p   ipe5toxml                   - converts Ipe5  figures to an XML file
v   jaxml                       -
p   kamailio-xml-modules        - XML based extensions for Kamailio's M
v   kamailio-xmlrpc-modules     -
p   kanjidic-xml                - Kanji Dictionary in XML format
p   latexml                     - LaTeX to XML Converter
p   libacexml-6.0.3             - ACE SAX based XML parsing library
p   libacexml-dev               - ACE SAX based XML parsing library - d
p   libakonadi-xml4             - library for using the Akonadi PIM dat
p   libbulletxmlworldimporter2. - professional 3D Game Multiphysics Lib
p   libcastor-xml-java          - Data binding framework for Java (XML,
p   libcastor-xml-schema-java   - Data binding framework for Java (XML,
p   libcgi-xml-perl             - perl module for converting CGI variab
p   libcgi-xmlapplication-perl  - perl module for creating XML-DOM and
p   libcgi-xmlform-perl         - perl module for reading/generating fo
v   libdancer-xml-dev           -
p   libdancer-xml0              - simplistic and non-comformant xml par
p   libdancer-xml0-dev          - simplistic and non-comformant xml par
p   libdata-dumpxml-perl        - Dump arbitrary perl data structures a
p   libdata-xml-clojure         - library for reading and writing XML d
p   libdbix-xml-rdb-perl        - perl module for creating XML from a D
p   libdbix-xmlmessage-perl     - perl module for exchanging XML messag
p   libdecentxml-java           - XML parser optimized for round-trippi
p   libdecentxml-java-doc       - API documentation for libdecentxml-ja
p   libexml-java                - e-xml parsing library for java
p   libfreehep-xml-java         - FreeHEP XML Library
p   libgccxml-dev               - Libraries for building extension to g
p   libghc-haxml-dev            - GHC libraries for using XML documents
v   libghc-haxml-dev-1.23.3-d45 -
p   libghc-haxml-doc            - Documentation of HaXml
p   libghc-haxml-prof           - Profiling libraries for the haskell h
v   libghc-haxml-prof-1.23.3-d4 -
p   libghc-hxt-regex-xmlschema- - W3C XML Schema regular expressions li
v   libghc-hxt-regex-xmlschema- -
p   libghc-hxt-regex-xmlschema- - W3C XML Schema regular expressions li
p   libghc-hxt-regex-xmlschema- - W3C XML Schema regular expressions li
v   libghc-hxt-regex-xmlschema- -
p   libghc-libxml-sax-dev       - bindings for libXML2 SAX
v   libghc-libxml-sax-dev-0.7.3 -
p   libghc-libxml-sax-doc       - bindings for libXML2 SAX; documentati
p   libghc-libxml-sax-prof      - bindings for libXML2 SAX; profiling l
v   libghc-libxml-sax-prof-0.7. -
p   libghc-xml-conduit-dev      - HTTP client package with conduit inte
v   libghc-xml-conduit-dev-1.1. -
p   libghc-xml-conduit-doc      - HTTP client package with conduit inte
p   libghc-xml-conduit-prof     - HTTP/HTTPS client package with condui
v   libghc-xml-conduit-prof-1.1 -
p   libghc-xml-dev              - A simple Haskell XML library
v   libghc-xml-dev-1.3.12-2c5e1 -
p   libghc-xml-doc              - A simple Haskell XML library; documen
p   libghc-xml-hamlet-dev       - Hamlet-style quasiquoter for XML cont
v   libghc-xml-hamlet-dev-0.4.0 -
p   libghc-xml-hamlet-doc       - Hamlet-style quasiquoter for XML cont
p   libghc-xml-hamlet-prof      - Hamlet-style quasiquoter for XML cont
v   libghc-xml-hamlet-prof-0.4. -
p   libghc-xml-prof             - A simple Haskell XML library; profili
v   libghc-xml-prof-1.3.12-2c5e -
p   libghc-xml-types-dev        - basic types for representing XML
v   libghc-xml-types-dev-0.3.4- -
p   libghc-xml-types-doc        - basic types for representing XML; doc
p   libghc-xml-types-prof       - basic types for representing XML; pro
v   libghc-xml-types-prof-0.3.4 -
p   libghc-xml2html-dev         - blaze-html instances for xml-conduit
v   libghc-xml2html-dev-0.2.0-e -
p   libghc-xml2html-doc         - blaze-html instances for xml-conduit
p   libghc-xml2html-prof        - blaze-html instances for xml-conduit
v   libghc-xml2html-prof-0.2.0- -
p   libghc-xmlhtml-dev          - XML parser and renderer with HTML 5 q
v   libghc-xmlhtml-dev-0.2.3-53 -
p   libghc-xmlhtml-doc          - XML parser and renderer with HTML 5 q
p   libghc-xmlhtml-prof         - XML parser and renderer with HTML 5 q
v   libghc-xmlhtml-prof-0.2.3-5 -
v   libglobus-libxml2           -
v   libglobus-libxml2-dev       -
p   libgtk2-gladexml-perl       - Perl interface to use user interfaces
p   libgtk2-gladexml-simple-per - clean object-oriented perl interface
p   libhtml-treebuilder-libxml- - HTML::TreeBuilder and XPath compatibl
v   libhugs-haxml               -
p   libhugs-haxml-bundled       - Utilities for manipulating XML docume
p   libicexml35                 - ZeroC Ice for C++ XML parser library
p   libicsharpcode-nrefactory-x - C# Parsing and Refactoring Library -
p   libidzebra-2.0-mod-grs-xml  - IDZebra filter grs.xml (XML filter)
p   libjava-xmlbuilder-java     - XML Builder Java library for creating
p   libjava-xmlbuilder-java-doc - Documentation for XML Builder Java li
p   libjboss-xml-binding-java   - JBoss XML Binding
p   libjs-xmlextras             - creates a common interface to use of
p   libkolabxml-dev             - Development files for libkolabxml
p   libkolabxml1                - Kolab XML format (shared library)
p   libkxml2-java               - small XML parser, designed for small
p   libkxml2-java-doc           - small XML parser, designed for small
p   libkxmlrpcclient4           - simple XML-RPC client library
p   liblouisxml-bin             - Braille XML translation utilities
p   liblouisxml-data            - Braille XML translation library - dat
p   liblouisxml-dev             - Braille XML translation library - sta
p   liblouisxml1                - Braille XML translation library - sha
p   libmarc-xml-perl            - Perl library to access MARC data enco
p   libmkdoc-xml-perl           - MKDoc XML Toolkit
p   libmono-system-xml-linq4.0- - Mono System.Xml.Linq library (for CLI
p   libmono-system-xml-serializ - Mono System.Xml.Serialization library
p   libmono-system-xml4.0-cil   - Mono System.Xml library (for CLI 4.0)
p   libmxml-dev                 - small XML parsing library (developmen
p   libmxml1                    - small XML parsing library (runtime)
p   libnanoxml2-java            - small XML parser for Java
p   libnanoxml2-java-doc        - documentation for libnanoxml2-java
v   libnxml-abi-0.18.3          -
p   libnxml0                    - C library for parsing, writing and cr
p   libnxml0-dbg                - shared libraries with debugging symbo
p   libnxml0-dev                - static library and C header files for
p   libpocoxml9                 - C++ Portable Components (POCO) XML li
p   libpocoxml9-dbg             - C++ Portable Components (POCO) XML li
p   libpoe-filter-xml-perl      - POE Filter for parsing XML
p   libpracticalxml-java        - practical XML handling routines
p   libpugixml-dev              - Light-weight C++ XML processing libra
p   libpugixml1                 - Light-weight C++ XML processing libra
p   libpugixml1-dbg             - Light-weight C++ XML processing libra
p   libqt4-xml                  - Qt 4 XML module
p   libqt4-xmlpatterns          - Qt 4 XML patterns module
p   libqt4-xmlpatterns-dbg      - Qt 4 XML patterns library debugging s
p   libqt5xml5                  - Qt 5 XML module
p   libqt5xmlpatterns5          - Qt 5 XML patterns module
p   libqt5xmlpatterns5-dev      - Qt 5 XML patterns development files
p   libqt5xmlpatterns5-private- - Qt 5 XML patterns private development
p   libqtscript4-xml            - QtScript bindings for the Qt 4 XML li
p   libqtscript4-xmlpatterns    - QtScript bindings for the Qt 4 XML pa
p   libqtxml4-perl              - perl bindings for the Qt Xml library
p   libqtxmlpatterns4-perl      - perl bindings for the Qt XMLPatterns
p   libqxmlrpc-dev              - full Qt4 based implementation of XML-
p   libqxmlrpc-doc              - full Qt4 based implementation of XML-
p   libqxmlrpc1                 - full Qt4 based implementation of XML-
p   librdf-trine-node-literal-x - RDF Node class for XML Literals
p   libredstone-xmlrpc-java     - A small and verstile implementation o
p   libroot-io-xmlparser-dev    - XML parser of ROOT objects - developm
p   libroot-io-xmlparser5.34    - XML parser of ROOT objects - runtime
p   librpc-xml-perl             - Perl implementation of the XML-RPC pr
p   libsimple-xml-java          - A XML serialization and configuration
p   libsimple-xml-java-doc      - API Documentation for libsimple-xml-j
p   libsmokeqtxml4-3            - Qt Xml SMOKE library
p   libsmokeqtxmlpatterns4-3    - Qt XmlPatterns SMOKE library
p   libsp-gxmlcpp-dev           - S+P C++ wrapper for Gnome libxml2/lib
p   libsp-gxmlcpp1              - S+P C++ wrapper for Gnome libxml2/lib
p   libtemplate-plugin-xml-perl - XML plugins for the Template Toolkit
p   libtest-xml-perl            - compare XML in perl tests
p   libtest-xml-simple-perl     - Perl testing framework for XML data
p   libtinyxml-dev              - TinyXml library - header and static l
p   libtinyxml-doc              - TinyXml library - documentation files
p   libtinyxml2-0.0.0           - C++ XML parsing library
p   libtinyxml2-dev             - TinyXML2 library - header and static
p   libtinyxml2.6.2             - C++ XML parsing library
p   libtinyxml2.6.2-dbg         - TinyXml library - debug files
p   libtyxml-ocaml              - typed XML in OCaml (plugins)
v   libtyxml-ocaml-caro0        -
p   libtyxml-ocaml-dev          - typed XML in OCaml (development files
v   libtyxml-ocaml-dev-caro0    -
p   libtyxml-ocaml-doc          - typed XML in OCaml (documentation)
p   libwbxml2-0                 - WBXML parsing and encoding library
p   libwbxml2-0-dbg             - WBXML library development file
p   libwbxml2-dev               - WBXML library development file
p   libwbxml2-utils             - Binary XML utilities
p   libxml++2.6-2               - C++ interface to the GNOME XML librar
p   libxml++2.6-dbg             - C++ interface to the GNOME XML librar
p   libxml++2.6-dev             - C++ interface to the GNOME XML librar
p   libxml++2.6-doc             - HTML interface documentation and exam
p   libxml-atom-fromowl-perl    - export RDF data to Atom
p   libxml-atom-microformats-pe - parse microformats in Atom content
p   libxml-atom-owl-perl        - parse an Atom file into RDF
p   libxml-atom-perl            - module for manipulating Atom feeds
p   libxml-atom-service-perl    - Atom Service Document object
p   libxml-atom-simplefeed-perl - Perl module for generation of Atom sy
p   libxml-autowriter-perl      - Perl module to produce DOCTYPE-based
p   libxml-bare-perl            - Perl module to parse XML into a Perl
p   libxml-catalog-perl         - Perl module for resolving public and
p   libxml-checker-perl         - Perl modules for validating XML
p   libxml-commonns-perl        - list of commonly used XML namespaces
p   libxml-commons-external-jav - XML Commons external code - DOM, SAX,
p   libxml-commons-external-jav - Documentation of XML Commons external
p   libxml-commons-resolver1.1- - XML entity and URI resolver library
p   libxml-commons-resolver1.1- - XML entity and URI resolver library -
p   libxml-commons-resolver1.1- - XML entity and URI resolver library -
p   libxml-compile-cache-perl   - module that keeps the cache of compil
p   libxml-compile-dumper-perl  - module to help saving and loading the
p   libxml-compile-perl         - Perl module to translate between XML
p   libxml-compile-tester-perl  - Perl module to support regression tes
p   libxml-csv-perl             - Perl module for transforming CSV docu
p   libxml-descent-perl         - Perl module for recursive descent XML
p   libxml-dom-perl             - Perl module for building DOM Level 1
p   libxml-dom-xpath-perl       - adds XPath support to XML::DOM, using
p   libxml-dt-perl              - module for down translation of XML fi
p   libxml-dtdparser-perl       - perl module providing a quick and dir
p   libxml-dumper-perl          - Perl module for dumping Perl objects
p   libxml-easy-perl            - Perl module for XML processing with a
p   libxml-easyobj-perl         - Perl module for easy XML object navig
p   libxml-encoding-perl        - Perl module for parsing encoding map
p   libxml-feed-perl            - syndication feed parser and auto-disc
p   libxml-feedpp-mediarss-perl - Perl module providing Media RSS suppo
p   libxml-feedpp-perl          - module to parse/write/merge/edit RSS/
p   libxml-filter-buffertext-pe - Perl module for putting all character
p   libxml-filter-detectws-perl - Perl module for detecting ignorable w
p   libxml-filter-reindent-perl - Perl module for reformatting whitespa
p   libxml-filter-saxt-perl     - Perl module for replicating events to
p   libxml-filter-sort-perl     - Perl module that implement a SAX filt
p   libxml-filter-xslt-perl     - Perl module for XSLT as a SAX Filter
p   libxml-generator-perl       - Perl module for generating XML files
p   libxml-grddl-perl           - transform XML and XHTML to RDF
p   libxml-grove-perl           - Perl module for accessing parsed *ML
p   libxml-handler-composer-per - Perl module for generating XML output
p   libxml-handler-printevents- - Perl module for printing PerlSAX even
p   libxml-handler-trees-perl   - Perl module for building tree structu
p   libxml-handler-yawriter-per - Perl module for writing XML documents
p   libxml-java                 - namespace aware SAX-Parser utility li
p   libxml-libxml-debugging-per - get debugging information from XML::L
p   libxml-libxml-iterator-perl - Iterator for XML parse-trees genereat
p   libxml-libxml-lazybuilder-p - easy and lazy way to create XML docum
p   libxml-libxml-perl          - Perl interface to the libxml2 library
p   libxml-libxml-simple-perl   - Perl module that uses the XML::LibXML
p   libxml-libxslt-perl         - Perl interface to the GNOME libxslt l
p   libxml-light-ocaml          - mininal XML parser and printer for OC
v   libxml-light-ocaml-3k8l3    -
p   libxml-light-ocaml-dev      - mininal XML parser and printer for OC
v   libxml-light-ocaml-dev-3k8l -
p   libxml-maven-plugin-java    - Maven XML Plugin
p   libxml-mini-perl            - Perl implementation of the MiniXML XM
p   libxml-namespace-perl       - simple support for XML namespaces
p   libxml-namespacefactory-per - simple factory objects for SAX namesp
p   libxml-namespacesupport-per - Perl module for supporting simple gen
p   libxml-node-perl            - Perl module for parsing XML files nod
p   libxml-nodefilter-perl      - Perl module for a generic node-filter
p   libxml-opml-perl            - Perl module to create and update OPML
p   libxml-opml-simplegen-perl  - module for creating OPML using XML::S
p   libxml-parser-lite-perl     - lightweight regexp-based XML parser
p   libxml-parser-lite-tree-per - lightweight XML tree builder
p   libxml-parser-perl          - Perl module for parsing XML files
p   libxml-perl                 - Perl modules for working with XML
p   libxml-quote-perl           - XML quote/dequote functions
p   libxml-regexp-perl          - Perl module for regular expressions f
p   libxml-rss-feed-perl        - Perl module for Persistent XML RSS (R
p   libxml-rss-libxml-perl      - module for creating, parsing, updatin
p   libxml-rss-perl             - Perl module for managing RSS (RDF Sit
p   libxml-rss-simplegen-perl   - Perl module for easily writing RSS fi
p   libxml-rsslite-perl         - lightweight, "relaxed" RSS (and XML-i
p   libxml-sax-base-perl        - base class for SAX drivers and filter
p   libxml-sax-expat-incrementa - XML::SAX::Expat subclass for non-bloc
p   libxml-sax-expat-perl       - Perl module for a SAX2 driver for Exp
p   libxml-sax-expatxs-perl     - Perl SAX 2 XS extension to Expat pars
p   libxml-sax-machines-perl    - Perl module collection for managing S
p   libxml-sax-perl             - Perl module for using and building Pe
p   libxml-sax-writer-perl      - Perl module for a SAX2 XML writer
p   libxml-saxon-xslt2-perl     - process XSLT 2.0 using Saxon 9.x
p   libxml-security-c-dev       - C++ library for XML Digital Signature
p   libxml-security-c17         - C++ library for XML Digital Signature
p   libxml-security-java        - Apache Santuario
p   libxml-security-java-doc    - Documentation for Apache Santuario
p   libxml-semanticdiff-perl    - Perl extension for comparing XML docu
p   libxml-simple-perl          - Perl module for reading and writing X
p   libxml-simple-ruby          - Transitional package for ruby-xml-sim
p   libxml-simpleobject-enhance - Perl module which enhances libxml-sim
p   libxml-simpleobject-libxml- - Simple oo representation of an XML::L
p   libxml-simpleobject-perl    - Objectoriented Perl interface to a pa
p   libxml-smart-perl           - Perl module for access to parsed XML
p   libxml-stream-perl          - module for manipulating streaming XML
p   libxml-tidy-perl            - module for tidy indenting of XML docu
p   libxml-tmx-perl             - Perl extensions for managing TMX file
p   libxml-tokeparser-perl      - Simplified interface to XML::Parser
p   libxml-treebuilder-perl     - XML parser providing XML::Elements DO
p   libxml-treepp-perl          - XML::TreePP -- Pure Perl implementati
p   libxml-twig-perl            - Perl module for processing huge XML d
p   libxml-um-perl              - Perl module for converting UTF-8 stri
p   libxml-validate-perl        - xml validator factory
p   libxml-validator-schema-per - validate XML against a subset of W3C
p   libxml-writer-perl          - Perl module for writing XML documents
p   libxml-writer-simple-perl   - simple API to create XML files
p   libxml-writer-string-perl   - Capture output from XML::Writer
p   libxml-xpath-perl           - Perl module for processing XPath
p   libxml-xpathengine-perl     - re-usable XPath engine for DOM-like t
p   libxml-xql-perl             - Perl module for querying XML tree str
p   libxml-xslt-perl            - Perl module for processing XSLT
p   libxml-xupdate-libxml-perl  - Perl module that implements XUpdate m
i   libxml2                     - GNOME XML library
p   libxml2-dbg                 - Debugging symbols for the GNOME XML l
p   libxml2-dev                 - Development files for the GNOME XML l
p   libxml2-doc                 - Documentation for the GNOME XML libra
p   libxml2-utils               - XML utilities
p   libxml2-utils-dbg           - XML utilities (debug extension)
p   libxmlada-doc               - XML/Ada, a full XML suite for Ada pro
p   libxmlada4.1                - XML/Ada, a full XML suite for Ada pro
p   libxmlada4.1-dbg            - XML/Ada, a full XML suite for Ada pro
p   libxmlada4.1-dev            - XML/Ada, a full XML suite for Ada pro
p   libxmlbeans-java            - Java library for accessing XML by bin
p   libxmlbeans-maven-plugin-ja - Maven XMLBeans Plugin
p   libxmlbeans-maven-plugin-ja - Documentation for Maven XMLBeans Plug
p   libxmlezout-dbg             - Easy-to-use library for emitting XML
p   libxmlezout1                - Easy-to-use library for emitting XML
p   libxmlezout2-dev            - Easy-to-use library for emitting XML
p   libxmlgraphics-commons-java - Reusable components used by Batik and
p   libxmlgraphics-commons-java - Reusable components used by Batik and
p   libxmlm-ocaml-dev           - OCaml xml manipulation module
v   libxmlm-ocaml-dev-2s9s4     -
p   libxmlplaylist-ocaml-dev    - Playlist parser for various xml forma
v   libxmlplaylist-ocaml-dev-r0 -
p   libxmlrpc-c++8              - lightweight RPC library based on XML
p   libxmlrpc-c++8-dev          - lightweight RPC library based on XML
p   libxmlrpc-core-c3           - lightweight RPC library based on XML
p   libxmlrpc-core-c3-dev       - lightweight RPC library based on XML
p   libxmlrpc-epi-dev           - Development files for libxmlrpc-epi0,
p   libxmlrpc-epi0              - XML-RPC request serialisation/deseria
p   libxmlrpc-epi0-dbg          - Debug symbols for libxmlrpc-epi0, a X
p   libxmlrpc-light-ocaml-dev   - XmlRpc-Light is an XmlRpc library wri
v   libxmlrpc-light-ocaml-dev-0 -
p   libxmlrpc-lite-perl         - client and server implementation of t
p   libxmlrpc3-client-java      - XML-RPC implementation in Java (clien
p   libxmlrpc3-common-java      - XML-RPC implementation in Java
p   libxmlrpc3-java-doc         - XML-RPC implementation in Java (API d
p   libxmlrpc3-server-java      - XML-RPC implementation in Java (serve
p   libxmlsec1                  - XML security library
p   libxmlsec1-dev              - Development files for the XML securit
p   libxmlsec1-gcrypt           - Gcrypt engine for the XML security li
p   libxmlsec1-gnutls           - Gnutls engine for the XML security li
p   libxmlsec1-nss              - Nss engine for the XML security libra
p   libxmlsec1-openssl          - Openssl engine for the XML security l
p   libxmltok1                  - XML Parser Toolkit, runtime libraries
p   libxmltok1-dev              - XML Parser Toolkit, developer librari
p   libxmltooling-dev           - C++ XML parsing library with encrypti
p   libxmltooling-doc           - C++ XML parsing library with encrypti
p   libxmltooling6              - C++ XML parsing library with encrypti
p   libxmltv-perl               - Perl libraries related to the XMLTV f
p   libxmlunit-java             - Unit testing for XML documents
p   libxmlunit-java-doc         - Documentation for XMLUnit
p   liquidsoap-plugin-xmlplayli - audio streaming language -- Xmlplayli
p   lua-xmlrpc                  - xmlrpc library for the Lua language
v   lua5.1-xmlrpc               -
p   node-xml2js                 - simple XML to JavaScript object conve
p   node-xmlhttprequest         - XMLHttpRequest for Node
p   nut-xml                     - network UPS tools - XML/HTTP driver
p   php-horde-xml-element       - Horde Xml Element object
p   php-horde-xml-wbxml         - Horde_Xml_Wbxml provides an API for e
p   php-xml-dtd                 - Parsing of DTD files and DTD validati
p   php-xml-htmlsax3            - SAX parser for HTML and other badly f
p   php-xml-parser              - PHP PEAR module for parsing XML
p   php-xml-rpc                 - PHP implementation of the XML-RPC pro
p   php-xml-rpc2                - PHP XML-RPC client/server library
p   php-xml-rss                 - php based parser for RSS news feeds
p   php-xml-serializer          - swiss-army knife for reading and writ
v   php-xml-util                -
p   php5-xmlrpc                 - XML-RPC module for php5
p   pluxml                      - light blog/CMS engine powered by XML
p   poxml                       - tools for translating DocBook XML fil
p   poxml-dbg                   - debugging symbols for poxml
p   pugixml-doc                 - Light-weight C++ XML processing libra
p   python-defusedxml           - XML bomb protection for Python stdlib
p   python-dexml                - Dead-simple Object-XML mapper for Pyt
p   python-jaxml                - Python module for generating XML docu
p   python-junitxml             - PyUnit extension for reporting in JUn
p   python-libxml2              - Python bindings for the GNOME XML lib
p   python-libxml2-dbg          - Python bindings for the GNOME XML lib
p   python-lxml                 - pythonic binding for the libxml2 and
p   python-lxml-dbg             - pythonic binding for the libxml2 and
p   python-lxml-doc             - pythonic binding for the libxml2 and
p   python-pygccxml             - specialized XML reader reads the outp
p   python-pyside.qtxml         - Qt 4 XML module - Python bindings
p   python-xmlmarshaller        - Converting Python objects to XML and
p   python-xmlrunner            - PyUnit-based test runner with JUnit l
p   python-xmltv                - allows Python applications to access
v   python2.7-dexml             -
v   python2.7-libxml2           -
v   python2.7-libxml2-dbg       -
v   python2.7-lxml              -
v   python2.7-pyside.qtxml      -
p   python3-dexml               - Dead-simple Object-XML mapper for Pyt
p   python3-junitxml            - PyUnit extension for reporting in JUn
p   python3-lxml                - pythonic binding for the libxml2 and
p   python3-lxml-dbg            - pythonic binding for the libxml2 and
p   python3-pyqt5.qtxmlpatterns - Python 3 bindings for Qt5's XmlPatter
p   python3-pyqt5.qtxmlpatterns - Python 3 bindings for Qt5's XmlPatter
p   python3-pyside.qtxml        - Qt 4 XML module - Python3 bindings
v   python3.4-lxml              -
v   python3.4-lxml-dbg          -
p   qtdeclarative5-xmllistmodel - Qt 5 xmllistmodel QML plugin
v   qtxmlpatterns-abi-5-2-0     -
p   qtxmlpatterns5-dbg          - Qt 5 XML patterns library debugging s
p   qtxmlpatterns5-dev-tools    - Qt 5 XML patterns development program
p   qtxmlpatterns5-doc          - Qt 5 XML patterns documentation
p   qtxmlpatterns5-doc-html     - Qt 5 XML patterns HTML documentation
p   qtxmlpatterns5-examples     - Qt 5 XML patterns examples
p   r-cran-readmzxmldata        - GNU R package to read mass spectromet
p   r-cran-xml                  - GNU R package for XML parsing and gen
p   raxml                       - Randomized Axelerated Maximum Likelih
p   root-plugin-io-xml          - XML reader plugin for ROOT
p   ruby-eim-xml                - Easy IMplemented XML by Ruby
p   ruby-libxml                 - Ruby Bindings for LibXML2
p   ruby-multi-xml              - generic swappable back-end for XML pa
p   ruby-roxml                  - Ruby Object to XML mapping library
p   ruby-xml-simple             - Simple Ruby API for reading and writi
p   ruby-xmlparser              - Ruby interface for the expat XML pars
p   spl-xml                     - SPL Programming Language -- XML adapt
p   stardict-xmlittre           - French Littr? dictionary for stardict
p   tclxml                      - Tcl library for XML parsing
p   tclxml-dev                  - Tcl library for XML parsing - develop
p   trac-xmlrpc                 - XML-RPC interface to the Trac wiki an
i   xml-core                    - XML infrastructure and XML catalog fi
v   xml-i18n-tools              -
v   xml-rpc-api2cpp             -
v   xml-rpc-api2txt             -
p   xml-security-c-utils        - C++ library for XML Digital Signature
p   xml-twig-tools              - Command line tools for processing XML
p   xml2                        - Convert between XML, HTML, CSV and a
p   xmlbeans                    - Java library for accessing XML by bin
p   xmlcopyeditor               - fast, free, validating XML editor
p   xmlcopyeditor-dbg           - fast, free, validating XML editor - d
p   xmldiff                     - tree to tree correction between xml d
p   xmldiff-xmlrev              - xmldiff output formatter
v   xmlformat                   -
p   xmlformat-doc               - XML Document Formatter documentation
p   xmlformat-perl              - XML Document Formatter
p   xmlformat-ruby              - XML Document Formatter
p   xmlindent                   - XML stream reformatter
p   xmlroff                     - XSL formatter mainly for DocBook
p   xmlrpc-api-utils            - Generate C++ wrapper classes for XML-
p   xmlsec1                     - XML security command line processor
p   xmlstarlet                  - command line XML toolkit
p   xmlsysd                     - wulfware daemon to extract data from
p   xmltex                      - TeX package for processing XML files
p   xmlto                       - XML-to-any converter
p   xmltoman                    - simple XML to man converter
p   xmltooling-schemas          - XML schemas for XMLTooling
p   xmltv                       - Functionality related to the XMLTV fi
p   xmltv-gui                   - Graphical user interface related to t
p   xmltv-util                  - Utilities related to the XMLTV file f
p   xmms2-plugin-xml            - XMMS2 - XML plug-in


Действительно. Существенно разный подход в мучениях поиска по приведенной мной ссылке и запросом к пакетному менеджеру, ага. Я должен откуда-то, святым духом узнать, что такой пакет существует. Как мы видим, точно не из приведенного тобой запроса

Ой, может быть как-то по-другому можно найти? Ну там по запросу console, terminal, sed...

  Скрытый текст
$ aptitude search xml | grep console
## нет реузльтатов
$ aptitude search xml | grep terminal
## нет результатов
$ aptitude search xml | grep sed
p   kamailio-xml-modules            - XML based extensions for Kamailio's Manage
p   libacexml-6.0.3                 - ACE SAX based XML parsing library
p   libacexml-dev                   - ACE SAX based XML parsing library - develo
p   libqxmlrpc-dev                  - full Qt4 based implementation of XML-RPC p
p   libqxmlrpc-doc                  - full Qt4 based implementation of XML-RPC p
p   libqxmlrpc1                     - full Qt4 based implementation of XML-RPC p
p   libxml-autowriter-perl          - Perl module to produce DOCTYPE-based XML o
p   libxml-commonns-perl            - list of commonly used XML namespaces
p   libxml-grove-perl               - Perl module for accessing parsed *ML insta
p   libxml-parser-lite-perl         - lightweight regexp-based XML parser
p   libxml-simpleobject-perl        - Objectoriented Perl interface to a parsed
p   libxml-smart-perl               - Perl module for access to parsed XML trees
p   libxmlgraphics-commons-java     - Reusable components used by Batik and FOP
p   libxmlgraphics-commons-java-doc - Reusable components used by Batik and FOP
p   libxmlrpc-c++8                  - lightweight RPC library based on XML and H
p   libxmlrpc-c++8-dev              - lightweight RPC library based on XML and H
p   libxmlrpc-core-c3               - lightweight RPC library based on XML and H
p   libxmlrpc-core-c3-dev           - lightweight RPC library based on XML and H
p   php-xml-rss                     - php based parser for RSS news feeds
p   python-defusedxml               - XML bomb protection for Python stdlib modu
p   python-xmlrunner                - PyUnit-based test runner with JUnit like X


Ой. Тоже никак не найти. Вот ведь не задача. Ведь у нас же «принципиально разный подход» ©™ Толкьо почему-то он ничем не отличается от

вынужден под каждую задачу заново искать свой инструмент



При этом линуксоиды с пеной у рта будут мне рассказывать, что их «на каждый чих ищи отдельную утилиту» чем-то отличаются от того, в чем они обвиняют пользователей других систем.

Естественно, такое обсуждение происходит не в первые. Старые обсуждения лень искать, но было их.


dmitriid.comGitHubLinkedIn
Re[27]: Мдэ...
От: Sheridan Россия  
Дата: 28.08.15 13:07
Оценка:
Здравствуйте, Poopy Joe, Вы писали:

PJ>Здравствуйте, Sheridan, Вы писали:


PJ>>>Как только тебе нечего ответить тебе тут же начинают мерещиться приемы троллинга. Так оно вернее будет.

S>>К сожалению, они мне не мерещатся
PJ>Мерещатся. Причем ровно в тот момент когда больше возразить нечего.
Давай заново?

S>>Весь этот спор ты говоришь о том что консоль никому не нужна.

PJ>Нет. Я говорю о том, что консоль наследственный инструмент переживший времена терминалов. Там где задачи сравнимы с задачами тех времен еще все еще применяют. В остальных случаях это иррациональная привязанность на который, очевидно, потратилось много сил и жалко его бросать.
Ты ошибаешься вследствии того, что никогда с консолью плотно не работал

S>>Вот даже тут, ты говоришь о том, что бедняги — админы вынуждены пользоваться консолью, так как программисты ничего лучше не написали. Хотя это не так.

PJ>Конечно не так. И веб морды есть и нормальные UI.
Есть. И еще есть консоль, в которой часто удобнее и быстрее сделать то же самое, что и в ui

S>>Нет, это я пытаюсь понять отчего ты настолько категоричен, никаких переходов на личности

PJ>Я уже просил показать в каком месте я категоричен, но ты лишь повторяешь свое заклинание.
Ты категоричен насчет консоли вообще. Заметь, я не категоричен и признаю что иногда таки специнструмент удобнее

S>>Ты всегда ищешь под любую задачу свой инструмент?

PJ>А ты ешь суп вилкой?
Нет конечно. Следует ли из этого что ты не всегда используешь специнструмент для решения некоторых задач, а используешь то, что есть под рукой?

S>>В смысле? Консоль же истинное зло, по твоему мнению! Нужно срочно всё переписать под гуй, ты же об этом? Консоль же недостойна рук юзеров, а юзерам же нужен ping хоть иногда.

PJ>А ты вот не выдумывай, тогда тебе и троллинг мерещится не будет. Зло это винда, как известно из заповедей линуксоида. А консоль это просто консоль. На которой даже ее горячие поклонники не могут привести примеры за пределами знакомыми им.
В виндах тоже есть консоль, внезапно. И, говорят, последняя её версия приближается по удобству к лялиху. Микрософтовцы по твоему дураки, раз начали дорабатывать "инструмент 70х годов"?

PJ>>>Другой вопрос зачем кроме случаев линуксо-загончика мне может понадобится тот же tail вот это загадка.

S>>Вычёркивай из списка
PJ>Так и остальные туда же.
А говоришь, что не категоричен... Чему верить?

PJ>Не знаю ни одного пользователя который бы пользовался ping. Ах да в TF его показывают, но в UI.

TF?

S>>Можно конечно с помощью nncron записать порядок кликов мышкой в окнах приложения (приложений) с установкой таймеров между кликами если необходимо... Потом главное разрешение экрана не менять. Была у меня когда то такая задача, успешно решенная за пару часов.

S>>Ты такой скриптинг гуёвых приложений имеешь в виду?
PJ> Ну... это объясняет почему ты так любишь консоль. Конечно если выбирать между консолью и твоей автоматизацией, то консоль может и удобнее. Линукс вэй он суров.
Тогда что ты имел ввиду под скриптингом гуя?

S>>Ты же сам говоришь, что популярность набирает. Где тебе верить, тут или там
Автор: Poopy Joe
Дата: 28.08.15
?

PJ>Мне верить можно всегда.
Слушаю и повинуюсь!

PJ>Единственное место где он набирает популярность, у конечного пользователя, это мобильные устройства, я ровно это и имел ввиду.

Популярность винды на десктопах обусловлена тем, что её продают вместе с десктопами. Впрочем популярность линуха на мобильных девайсах ровно оттуда же
Matrix has you...
Re[22]: Ой, а давай еще второй пример немного лжи
От: Mamut Швеция http://dmitriid.com
Дата: 28.08.15 13:15
Оценка:
Я тут решил перечитать веточку немного.

Помнится, началось все с того, что простыми sed /one/two/ xmk-файлы лучше не обрабатывать. Вдруг откуда ни возьмись появилось

Ну есть xml-sed (из xml-coreutils), есть XMLStarlet

А у нас все просто:

$ aptitude search xml
...
i A xmlstarlet - инструмент командной строки для работы с XML


Проблема с линуксоидами в том, что все будут слепо на веру принимать их слова. Когда их тыкают носом в то, что они не правы, начинается дикий баттхерт. Что в подветке про Спланк. Что в этой, про sed.

  Скрытый текст
$ xmlstarlet
XMLStarlet Toolkit: Command line utilities for XML
Usage: xmlstarlet [<options>] <command> [<cmd-options>]
where <command> is one of:
  ed    (or edit)      - Edit/Update XML document(s)
  sel   (or select)    - Select data or query XML document(s) (XPATH, etc)
  tr    (or transform) - Transform XML document(s) using XSLT
  val   (or validate)  - Validate XML document(s) (well-formed/DTD/XSD/RelaxNG)
  fo    (or format)    - Format XML document(s)
  el    (or elements)  - Display element structure of XML document
  c14n  (or canonic)   - XML canonicalization
  ls    (or list)      - List directory as XML
  esc   (or escape)    - Escape special XML characters
  unesc (or unescape)  - Unescape special XML characters
  pyx   (or xmln)      - Convert XML into PYX format (based on ESIS - ISO 8879)
  p2x   (or depyx)     - Convert PYX into XML
<options> are:
  -q or --quiet        - no error output
  --version            - show version
  --help               - show help


....
....
....

$  xmlstarlet ed --help

Usage: xmlstarlet ed <global-options> {<action>} [ <xml-file-or-uri> ... ]
where
  <global-options>  - global options for editing
  <xml-file-or-uri> - input XML document file name/uri (stdin otherwise)

<global-options> are:
  -P, or -S           - preserve whitespace nodes.
     (or --pf, --ps)    Note that space between attributes is not preserved
  -O (or --omit-decl) - omit XML declaration (<?xml ...?>)
  -L (or --inplace)   - edit file inplace
  -N <name>=<value>   - predefine namespaces (name without 'xmlns:')
                        ex: xsql=urn:oracle-xsql
                        Multiple -N options are allowed.
                        -N options must be last global options.
  --net               - allow network access
  --help or -h        - display help

where <action>
  -d or --delete <xpath>
  --var <name> <xpath>
  -i or --insert <xpath> -t (--type) elem|text|attr -n <name> [-v (--value) <value>]
  -a or --append <xpath> -t (--type) elem|text|attr -n <name> [-v (--value) <value>]
  -s or --subnode <xpath> -t (--type) elem|text|attr -n <name> [-v (--value) <value>]
  -m or --move <xpath1> <xpath2>
  -r or --rename <xpath1> -v <new-name>
  -u or --update <xpath> -v (--value) <value>
                         -x (--expr) <xpath>


ой, что мы наблюдаем?

1. Тулза не прямо таки простая
2. Требует ввода XPath'ов. В командной строке, да-да.
3. регулярки? судя по всему, нет.

То есть как всякий уважающий себя разработчик, я должен оторвать руки любому, кто попытается это использовать (потому что, опять же, ноль контроля за тем, что происходит и меняется).

Ну, что поделать. Это ведь только виндузятники ищут отдельные инструменты для разных задач, никак не линуксоиды... Oh, wait...


dmitriid.comGitHubLinkedIn
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.