<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Размышления, почему GUI-конфигураторы никогда не вытеснят CLI</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html</link>
    <description>Пол Венеция (Paul Venezia) поднял (http://infoworld.com/d/networking/take-gui-and-shove-it-374) в своем блоге тему оптимального создания интерфейсов для конфигурирования системы и выполнения административных задач, выступив с критикой GUI-интерфейсов, подобных YaST. По мнению Пола GUI-интерфейс должен быть лишь надстройкой над проработанным интерфейсом командной строки и текстовых файлов кофигурации, но не заменой. В качестве примера приводится успех продукции фирм Cisco и Juniper, изначально сделавших ставку на универсальный и проработанный командный интерфейс управления, в то время как компании развивающие только GUI-интерфейсы были со временем почти вытеснены с рынка коммуникационного оборудования.&lt;br&gt;&lt;br&gt;&lt;br&gt;GUI- и web-интерфейс имеет право на жизнь, но применим лишь для выполнения несложных одноразовых настроек, кода возникает необходимость создания нетривиальной конфигурации или требуется произвести типовые изменения на нескольких системах, использование GUI-интерфейса превращается в пр...&lt;br&gt;&lt;br&gt;URL: http://infowor</description>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (iCat)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#110</link>
    <pubDate>Thu, 07 Oct 2010 13:11:33 GMT</pubDate>
    <description>&amp;gt;Взаимосвязи системы для человека значительно понятнее в виде графа, чем в виде таблицы.&lt;br&gt;&amp;gt; Да и ошибки человек чаще видит, чем вычитывает.&lt;br&gt;&lt;br&gt;Да с этим-то я и не спорю. Только вот трудозатраты для создания _действительно_ эффективного GUI для большинства _сложных_ программных комплексов (iptables, squid &amp; c.t.r.) ещё нет достаточно эффективных инструментов, не сводящих &quot;на нет&quot; усили по разработке.&lt;br&gt;Похоже - время не пришло.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (тоже Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#109</link>
    <pubDate>Thu, 07 Oct 2010 12:53:32 GMT</pubDate>
    <description>Под продвинутым GUI вы, видимо, имеете в виду нечто универсальное и всеобъемлющее.&lt;br&gt;Я же говорю всего лишь о том, что в каждом конкретном случае визуализация настроек может принести ощутимую пользу. И именно графика позволит приблизить настройку программы на экране к тому, что представляет себе специалист, обдумывая эту настройку. Чем сложнее программа, тем меньше видение специалиста похоже на список параметров и команд. Просто потому, что человеческий мозг не слишком приспособлен для обработки информации такого рода. Взаимосвязи системы для человека значительно понятнее в виде графа, чем в виде таблицы.&lt;br&gt;Да и ошибки человек чаще видит, чем вычитывает.&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (Marbleless)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#108</link>
    <pubDate>Thu, 07 Oct 2010 12:00:11 GMT</pubDate>
    <description>Если брать библиотеки для работы с мультимедиа, то вот, например, Xilisoft Video Converter (правда, под винду). Построен вокруг библиотеки ffmpeg. И вот, черт возьми, офигенно удобен. Где бы под линукс такой взять?&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (tmp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#107</link>
    <pubDate>Thu, 07 Oct 2010 10:24:21 GMT</pubDate>
    <description>&amp;gt;Приведите примеры недостающих вариантов)&lt;br&gt;&lt;br&gt;Посмотреть в литературе по гуям?&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (iCat)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#106</link>
    <pubDate>Thu, 07 Oct 2010 10:00:56 GMT</pubDate>
    <description>&amp;gt; А разработчику, соответственно, должно быть стыдно, если специалист, разбирающийся в предмете, не может без дополнительной подготовки настроить написанный разработчиком инструмент. При этом не играет роли, каков интерфейс настройки - GUI или CLI.&lt;br&gt;&lt;br&gt;А вот тут не могу не согласиться!&lt;br&gt;И документированность должна быть на высоте, и дизайн инструмента (имеется в виду не только внешний вид). Вот только описание GUI сложнее описания значений аргументов CLI.&lt;br&gt;&amp;gt; Хотя мое имхо, что GUI имеет более широкие возможности в плане интуитивности, наглядности и возможности охватить взглядом всю настройку разом. С распознаванием образов&lt;br&gt;&lt;br&gt; и нахождением путей человек справляется не в пример лучше, чем с парсингом строк. А компьютер - наоборот. Так пусть каждый занимается своим делом.&lt;br&gt;И тут возразить почти нечего. Разве что вспомнить о том, что &quot;визуализация&quot; многих параметров многих программ без использования многомерных изображений практически невозможна...&lt;br&gt;&amp;gt; При этом повторюсь: GUI, ограниченный россыпью контролов - убож</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (тоже Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#105</link>
    <pubDate>Thu, 07 Oct 2010 09:48:27 GMT</pubDate>
    <description>А разработчику, соответственно, должно быть стыдно, если специалист, разбирающийся в предмете, не может без дополнительной подготовки настроить написанный разработчиком инструмент. При этом не играет роли, каков интерфейс настройки - GUI или CLI. &lt;br&gt;&lt;br&gt;Хотя мое имхо, что GUI имеет более широкие возможности в плане интуитивности, наглядности и возможности охватить взглядом всю настройку разом. С распознаванием образов и нахождением путей человек справляется не в пример лучше, чем с парсингом строк. А компьютер - наоборот. Так пусть каждый занимается своим делом.&lt;br&gt;&lt;br&gt;При этом повторюсь: GUI, ограниченный россыпью контролов - убожество и тупик. &lt;br&gt;Ничего вне определенной ниши ему не светит, и ниша эта сильно ограничена.&lt;br&gt;&lt;br&gt;Конечно, CLI-интерфейс делать проще, что греха таить. Но когда сотни часов одного программиста экономятся за счет миллионов часов пользователей - оправдания такой экономии нет.&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (iCat)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#104</link>
    <pubDate>Thu, 07 Oct 2010 09:03:20 GMT</pubDate>
    <description>&amp;gt; Господин Венеция не осилил гуй?&lt;br&gt;&amp;gt; Пусть посмотрит на Kerio Control, видать гении его делали, раз смогли сделать&lt;br&gt;&amp;gt; через гуй управление фаерволом, шейпером, встроеным антивирусом трафика, веб сервером,&lt;br&gt;&amp;gt; разграничением правами пользователей и еще ...&lt;br&gt;&lt;br&gt;Когда заменил Win-server на linux с iptables+squid+apache+clamav перекрестился и теперь моя сеть &quot;мягкая и шелковистая&quot;.&lt;br&gt;Теперь настройка Kerio перестала сниться, а поначалу мучился...&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (fr0ster)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#103</link>
    <pubDate>Thu, 07 Oct 2010 08:34:41 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Прально, а вместо echo - snprintf(fd, &quot;15 degree&quot;, 10);&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; открыть QT, нарисовать батон, и виндюрить туда этот код,&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; добавить ползунков и крутилок по вкусу.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Потом изменятся параметры двигателя &lt;br&gt;&amp;gt;&amp;gt;&amp;gt; На самолётах такого не бывает. Авионика, физюляж, оперение и двиган - это&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; единое целое.&lt;br&gt;&amp;gt;&amp;gt; А значит на кьюте самолеты бывают?&lt;br&gt;&amp;gt; У Боинга спроси, они чего-то впиндюрили на Linux в свой 777&lt;br&gt;&lt;br&gt;Вот только в системе управления двигателем ни кьюта ни чего то подобного, только разве там где индикаторы инфу выводят. Возможно.&lt;br&gt;</description>
</item>

<item>
    <title>Размышления, почему GUI-конфигураторы никогда не вытеснят CL... (Humanoid)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/11230.html#102</link>
    <pubDate>Thu, 07 Oct 2010 08:29:37 GMT</pubDate>
    <description>ага, особенно когда в ISA надо разрешить доступ на какой либо порт SSL отличающихся от стандартных.... на самом мсдн - вот этот скрипт для просмотра какие порты открыты, вот этот скрипт для добавления портов, вот этот для удаления.&lt;br&gt;&lt;br&gt;а про удаление одного умершего контролера в домене открываешь страницу мсдн и там в начале главы написано: 2С ПОМОЩЬЮ ЭТОЙ ОБВЯЗКИ ВЫ МОЖЕТЕ СДЕЛАТЬ ВСЁ&quot;, и дальше по тексту когда доходит до нужных мне вещей начинается &quot;это сделать через гуй нельзя, открывайте консоль и ...&quot; в общем понеслась&lt;br&gt;&lt;br&gt;после этого их GUI ничем кроме как гуйнёй назвать не получается.&lt;br&gt;</description>
</item>

</channel>
</rss>
