<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Разработка новых вариантов diff и grep&amp;nbsp;&amp;nbsp;для обработки сложны...</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html</link>
    <description>На конференции администраторов крупных систем LISA (Usenix Large Installation System Administration) два исследователя Дартмутского университета выступили (http://www.itworld.com/software/231515/usenix-dartmouth-expanding-diff-grep-unix-tools) с идеей создания расширенных вариантов утилит diff и grep для обработки сложных типов данных. В настоящее время утилиты ещё на находятся на этапе создания работающих прототипов, доступен только восьмистраничный документ (http://www.cs.dartmouth.edu/reports/TR2011-705.pdf) с подробным описанием сути проекта. Код будет открыт после завершения разработки. Работа ведётся при финансировании от компании Google и Министерства энергетики США.&lt;br&gt;&lt;br&gt;&lt;br&gt;Развиваемые в рамках проекта контекстно независимый вариант утилиты Grep (bgrep) и иерархический Diff (bdiff), ориентированы на разбор синтаксических блоков кода, вместо манипулирования однострочными записями. Таким образом bdiff и bgrep могут оперировать частями файлов конфигураций, логов и других наборов данны...&lt;br&gt;&lt;br&gt;URL: http://www.itw</description>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (виндотролль)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#47</link>
    <pubDate>Wed, 14 Dec 2011 08:54:57 GMT</pubDate>
    <description>Посмотреть. Это даже тривиальная, в современных реалиях, задача. Вот только, парсинг требуется. Хотя, это не проблема при сравнении конфигов, размер которых вряд-ли превысит мегабайт.&lt;br&gt;Проблема с ХМЛ другая &amp;#8212; менее удобно для человека&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (Michael Shigorin)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#46</link>
    <pubDate>Mon, 12 Dec 2011 12:02:58 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Преимущество теплых ламповых grep/diff/sed в простоте &#091;...&#093; и универсальности &lt;br&gt;&amp;gt;&amp;gt; См. тж. &quot;full exploitation&quot;: http://lwn.net/Articles/411845/ &lt;br&gt;&amp;gt; Нифига они не универсальны, постоянно приходится извращаться с grep&apos;ом&lt;br&gt;&amp;gt; многострочных форматов. &lt;br&gt;&lt;br&gt;Вы, может, немного не поняли.  Кофе они тоже не варят, но вот multiline regex умеют. :) (хотя иногда и впрямь проще разобрать &amp;#124; while read line; do case &quot;$line&quot; in ... и понеслась с выставлением флажков, угу -- если не разводить скрипты на sed/awk/perl/$etc)&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#45</link>
    <pubDate>Mon, 12 Dec 2011 10:33:40 GMT</pubDate>
    <description>&amp;gt; они не человекочитаемые и очень тяжелые &lt;br&gt;&lt;br&gt;JSON тоже.&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (Аноним)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#44</link>
    <pubDate>Mon, 12 Dec 2011 10:31:25 GMT</pubDate>
    <description>&amp;gt; Вы так пишете как будто примитивный общий формат конфигурационных файлов сразу же подразумевает .ini&lt;br&gt;&lt;br&gt;Впервые он начал широко использоваться именно в INI.&lt;br&gt;&lt;br&gt;&amp;gt; Дотфайлы, не ?&lt;br&gt;&lt;br&gt;Дотфайлы - это такие файлы, которые не выводятся в ls без добавления -a. Не обязательно, чтобы это были конфиги.&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (evkogan)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#43</link>
    <pubDate>Mon, 12 Dec 2011 04:23:34 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Преимущество теплых ламповых grep/diff/sed в простоте &#091;...&#093; и универсальности &lt;br&gt;&amp;gt; См. тж. &quot;full exploitation&quot;: http://lwn.net/Articles/411845/ &lt;br&gt;&lt;br&gt;Нифига они не универсальны, постоянно приходится извращаться с grep&apos;ом многострочных форматов. Последний раз сочинял скрипт для grep&apos;анья вывода &quot;multipath -l&quot;&lt;br&gt;Если в результате проекта можно будет легко grep&apos;ать такое, без наколеночного костыля, будет класно.&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (lucentcode)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#42</link>
    <pubDate>Sun, 11 Dec 2011 23:18:17 GMT</pubDate>
    <description>Давно пора. Очень не хватает. Надеюсь, эти фичи быстро интегрируют и с популярным текстовыми редакорами и IDE.&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (all_glory_to_the_hypnotoad)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#41</link>
    <pubDate>Sun, 11 Dec 2011 20:28:57 GMT</pubDate>
    <description>это смотря как писать, xml можно использовать вполне няшно. Кроме xml есть другие вариации,  yaml например. &lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (Crazy Alex)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#40</link>
    <pubDate>Sun, 11 Dec 2011 14:18:56 GMT</pubDate>
    <description>Ровно также выучите один язык задания правил поиска тегов - и вперёд. И хоть xml, хоть json,хотьещё что - у ваших ног. Вплоть до бинарных форматов, кстати, если разумно описать. Регэкспы же как-то освоили? А эта штука попроще будет.&lt;br&gt;&lt;br&gt;При этом учтите, что на все основные форматы правила парсинга напишут за вас, вам останется только задавать что-то наподобие CSS селекторов - где именно смотреть или выкусывать хотите. Так что для подавляющего большинства случаев вообще всё примитивно будет.&lt;br&gt;</description>
</item>

<item>
    <title>Разработка новых вариантов diff и grep  для обработки сложны... (Crazy Alex)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/81745.html#39</link>
    <pubDate>Sun, 11 Dec 2011 14:15:10 GMT</pubDate>
    <description>Джейсон - неудобный формат для писания руками. Слишком много кавычек, не прощает простейшие ошибки (вроде запятой после последнего элемента объекта или массива), отсутствие комментариев уже упоминали...&lt;br&gt;&lt;br&gt;В итое гимеем ного ругани на синтаксис. Знаю, что говорю - у нас в крпном проекте конфигурация на json - многовато мороки с ним.&lt;br&gt;</description>
</item>

</channel>
</rss>
