<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Используемый в SUSE и openSUSE конфигуратор YaST переписан н...</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html</link>
    <description>Разработчики openSUSE представили (http://opensuseadventures.blogspot.ru/2013/06/yast-is-being-rewritten-in-ruby-geeko.html) новый вариант системы управления конфигурацией YaST, полностью переписанный с использованием языка Ruby. Новый вариант YaST может быть включён уже в составе следующего выпуска openSUSE 13.1. Напомним, что ранее конфигуратор YaST развивался с использованием специфичного языка программирования YCP (YaST Control Programming Language) и поддерживал консольный интерфейс и GUI на базе Qt и GTK+.&lt;br&gt;&lt;br&gt;&lt;br&gt;Использование нестандартного языка программирования мешало вовлечению в проект новых разработчиков, поэтому в конечном счёте было решено переписать код проекта на более привычном языке. Главным критерием выбора Ruby  стало наличие в сообществе openSUSE большого числа опытных разработчиков, знакомых с данным языком. Кроме того, уже существующий web-конфигуратор WebYaST написан на языке Ruby, поэтому использование Ruby и для десктоп-варианта YaST будет способствовать задействованию уже готовых нараб</description>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#213</link>
    <pubDate>Tue, 13 Aug 2013 16:41:37 GMT</pubDate>
    <description>&amp;gt; Это, блин, тенденция. Гордо выпятить отказ от RAD/скриптинга/и т.д. доказывая свою Ылитарность. &lt;br&gt;&lt;br&gt;не так. RAD &amp;#8212; это такой хитрый иструмент: молоток, пила, отвёртка, подзорная труба и глобус. всё собрано в кучу и соединено изолентой. в принципе, пользоваться можно, но&amp;#8230;&lt;br&gt;&lt;br&gt;большинство времени программист *думает*. в этом никакая RAD не поможет. а потом он садится и начинает фигачить исходный текст &amp;#8212; и тут ценность всех встроеных в RAD инструментов опять очень невелика.&lt;br&gt;&lt;br&gt;а вот у обезьян всё наоборот: большинство времени они проводят за всяким &amp;#171;рефакторингом&amp;#187; того, что набыдлокодили вчера, за &amp;#171;отладкой&amp;#187; своего быдлокода и за перекурами с такими же обезьянами, где они жалуются друг другу на то, что в RAD ещё не встроили кнопку &amp;#171;збс&amp;#187;.&lt;br&gt;&lt;br&gt;дело не в некоей элитарности ведь: работать головой могут научиться почти все. но большинству проще работать руками: оно и для начальства наглядней (весь в мыле, глаза красные выпучены, в отладчике пошагово фигачит &amp;#8212; работа</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#212</link>
    <pubDate>Tue, 13 Aug 2013 16:32:39 GMT</pubDate>
    <description>&amp;gt; Еще раз повторюсь &amp;#8212; тараканы, они в головах.&lt;br&gt;&lt;br&gt;натурально. и именно эти тараканы зачастую обуславливают необходимость в &amp;#171;крутом RAD&amp;#187; и &amp;#171;навороченом отладчике&amp;#187;. потому что обезьяна в основном делает всякую рутину и boilerplate &amp;#8212; и тут обезьяне RAD шибко помогает, вставляя то, что обезьяна сама скопипастить ленится. а когда обезьяна с умным видом в отладчик пырится &amp;#8212; всем понятно: Работает!&lt;br&gt;&lt;br&gt;к отладчику вообще надо подпускать только тогда, когда человек научился комфортно жить без него. хотя тогда ему отладчик нужен в основном для того, чтобы кородамп посмотреть, все остальные возможности побоку. и тут gdb хватает с головой безо всяких надстроек.&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (_yurkis_)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#211</link>
    <pubDate>Tue, 13 Aug 2013 10:10:41 GMT</pubDate>
    <description>&amp;gt; самого главного в RAD не хватает: надёжного и качественного заменителя мозга.&lt;br&gt;&lt;br&gt;Ага. Но если мозга нет- на выходе будет все равно говнокод (что с RAD что без). Так что давайте мозг отдельно, RAD - отдельно.&lt;br&gt;Это, блин, тенденция. Гордо выпятить отказ от RAD/скриптинга/и т.д. доказывая свою Ылитарность.&lt;br&gt;&lt;br&gt;Есть задача. Есть интрументы облегчающие ее решение. Использование или не использование этих инструментов- вопрос только их удобства и применимости. Все. &lt;br&gt;&lt;br&gt;PS Наличие шуруповерта тоже никого мастером не сделает, но часто позволяет мастерам делать работу быстрее и иногда качественнее. Так понятно?&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (_yurkis__)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#210</link>
    <pubDate>Tue, 13 Aug 2013 09:50:18 GMT</pubDate>
    <description>&amp;gt; по моим наблюдениям, меньший объём как раз у тех, кто обожает отладчик &lt;br&gt;&amp;gt; и среду, которая за него фигачит код. коммитов-то у них больше, &lt;br&gt;&amp;gt; а вот по итогу полезного выхлопа меньше.&lt;br&gt;&lt;br&gt;Еще раз повторюсь - тараканы, они в головах.&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#209</link>
    <pubDate>Tue, 13 Aug 2013 08:58:51 GMT</pubDate>
    <description>самого главного в RAD не хватает: надёжного и качественного заменителя мозга.&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST переписан н... (_yurkis__)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#208</link>
    <pubDate>Tue, 13 Aug 2013 08:48:54 GMT</pubDate>
    <description>&amp;gt; Не угадал - я всего лишь специалист по качеству софта :). Я &lt;br&gt;&amp;gt; думаю теперь ты понимаешь за что я так ненавижу скрипткидисов. Но &lt;br&gt;&amp;gt; да, твои подeлки я бы с удовольствием рекомендовал. Моим врагам, например. &lt;br&gt;&amp;gt; Жаль что ты не озвучил ни 1 наименования :(.&lt;br&gt;&lt;br&gt;Тогда Вы должны знать что в RAD давно существуют:&lt;br&gt;1. Удобные средства интеграции со статическими анализаторами&lt;br&gt;2. Удобные средства интеграции с тем же vargrind или llvm&lt;br&gt;3. Автоматические средства верификации кода, например по MISRA&lt;br&gt;4. Я молчу про профилировку&lt;br&gt;5. Я молчу про упрощение и уменьшение автоматических ошибок при рефакторе&lt;br&gt;&lt;br&gt;Для того чтобы делать громкие заявления нужно все же чуть более разобраться в предмете. Или &quot;специалист по качеству софта&quot; подразумевает всего лишь ручное тестирование?&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST... (arisu)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#207</link>
    <pubDate>Tue, 13 Aug 2013 08:47:00 GMT</pubDate>
    <description>по моим наблюдениям, меньший объём как раз у тех, кто обожает отладчик и среду, которая за него фигачит код. коммитов-то у них больше, а вот по итогу полезного выхлопа меньше.&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST переписан н... (_yurkis__)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#206</link>
    <pubDate>Tue, 13 Aug 2013 08:41:00 GMT</pubDate>
    <description>Тараканы, они в голове. В кривых руках и калькулятор зависает.&lt;br&gt;&lt;br&gt;Если лично Вам больше нравится не пользоваться автодополнением, дебажится командной строкой gdb и руками дописывать реализацию метода в файл .cpp- это СУГУБО ВАШЕ желание и СУГУБО ВАШЕ время. Но тогда будте готовы обьяснять почему при прочих равных Вы выполняете меньший обьем работы.&lt;br&gt;</description>
</item>

<item>
    <title>Используемый в SUSE и openSUSE конфигуратор YaST переписан н... (AlexAT)</title>
    <link>https://www.opennet.dev/openforum/vsluhforumID3/90334.html#205</link>
    <pubDate>Sat, 22 Jun 2013 09:04:20 GMT</pubDate>
    <description>&amp;gt; p result = &#091;&apos;a&apos;, &apos;e&apos;, &apos;i&apos;, &apos;o&apos;, &apos;u&apos;, &apos;y&apos;&#093;.find_all&#123; &amp;#124;c&amp;#124; words.all?&#123; &amp;#124;word&amp;#124; &lt;br&gt;&amp;gt; word.index c &#125; &#125; &lt;br&gt;&amp;gt; result =&#091; c for c in (&apos;a&apos;, &apos;e&apos;, &apos;i&apos;, &apos;o&apos;, &apos;u&apos;, &apos;y&apos;) &lt;br&gt;&amp;gt; if all(c in word for word in words)&#093; &lt;br&gt;&amp;gt; Что больше на английский похоже?&lt;br&gt;&lt;br&gt;PHP.&lt;br&gt;&lt;br&gt;$in = &apos;fuckthemall aeouy yeah&apos;; $letters = array(&apos;a&apos;,&apos;e&apos;,&apos;i&apos;,&apos;j&apos;,&apos;o&apos;,&apos;u&apos;,&apos;y&apos;);&lt;br&gt;foreach (str_word_count($in, 1) as $word) $letters = array_intersect($letters, str_split(count_chars($word, 3), 1));&lt;br&gt;</description>
</item>

</channel>
</rss>
