<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Анонсировано соревнование по созданию запутанного кода на яз...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html</link>
    <description>Организаторы мероприятия &quot;Underhanded C Contest (http://underhanded.xcott.com/)&quot; объявили (http://underhanded.xcott.com/?p=18) о начале приема заявок на участие в конкурсе по созданию небольших и легко читаемых программ на языке Си, которые с виду не вызывают подозрений, но выполняют скрытые и непредсказуемые действия. Чем труднее при проведении аудита кода распознать скрытую вставку, тем выше ставится оценка участнику. В качестве задания участникам предлагается создать процедуру для распределения багажа в аэропорту, которая по волшебному стечению обстоятельств направляет багаж не по тому маршруту, если клерк при заполнении бланка оформит определенным образом текст в поле комментария.&lt;br&gt;&lt;br&gt;&lt;br&gt;Организаторы подчеркивают, что в отличие от известного соревнования по созданию самого запутанного и трудночитаемого кода The International Obfuscated C Code Contest  (http://www.ioccc.org/), на конкурсе &quot;Underhanded C Contest&quot; ставится противоположная задача  - код должен быть предельно ясен и читаем...&lt;br&gt;&lt;br&gt;URL: http://underha</description>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (HardNik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#25</link>
    <pubDate>Wed, 06 Jan 2010 05:53:01 GMT</pubDate>
    <description>&amp;gt;Позвольте полюбопытствовать, это генерится из Template Haskell ? &lt;br&gt;&amp;gt;Если есть свободный проект, может кинете ссылочкой? &lt;br&gt;&lt;br&gt;Нет, это чудо породил быдлокодер,года 3 назад, если честно - я. Дескриптор функции в хаскель-нотации исключительно из-за краткости. &lt;br&gt;Это умерший форк процессора славяно-тюркского машинного перевода. А новый пока не вывесил.&lt;br&gt;Идеи отсюда: www.aot.ru (LGPL C++, есть красивая реализация на питоне)&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз (Berserk)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#24</link>
    <pubDate>Tue, 05 Jan 2010 19:24:38 GMT</pubDate>
    <description>&amp;gt;А победителей купит Гугль, чтобы вставлять в невинный код Chromium&apos;а жучков? &lt;br&gt;&lt;br&gt;Эта программа просто следит за обновлениями гугла и получает список запрещенных сайтов. Это не троян.&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (Пожалуйста)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#23</link>
    <pubDate>Tue, 05 Jan 2010 15:59:30 GMT</pubDate>
    <description>Позвольте полюбопытствовать, это генерится из Template Haskell ?&lt;br&gt;Если есть свободный проект, может кинете ссылочкой?&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (dRiZd)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#22</link>
    <pubDate>Mon, 04 Jan 2010 13:06:48 GMT</pubDate>
    <description>Естественно!&lt;br&gt;Все зависит от способностей...&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (HardNik)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#21</link>
    <pubDate>Sun, 03 Jan 2010 05:30:37 GMT</pubDate>
    <description>Запросто. Сходу копипаст первой функции из открытого работающего проекта&lt;br&gt;(функция разделения строки на слова для подстрочного переводчика),&lt;br&gt;распутывайте f5. &lt;br&gt;def lex_split(s,lst_tr=&#091;&#093;):&lt;br&gt;    &quot;&quot;&quot; HaskellNote:  lex_split:: s::String -&amp;gt; lexema::&#091;word,delim,flag_tr&#093; -&amp;gt; Text::&#091;lexema,&#093;&quot;&quot;&quot;&lt;br&gt;    concat=operator.concat; contains=operator.contains&lt;br&gt;    global alfavit_ru&lt;br&gt;    triger=True&lt;br&gt;    f1=lambda x:contains(alfavit_ru,x)&lt;br&gt;    def f2(x,(y,z)):&lt;br&gt;        if not triger: triger &amp;#124;= True; x+=&#091;&#091;u&apos;&apos;,u&apos;&apos;,True&#093;,&#093;; x&#091;-1&#093;&#091;2&#093;=z&lt;br&gt;        x&#091;-1&#093;&#091;0&#093;+= y; return x&lt;br&gt;    def f3(x,(y,z)):&lt;br&gt;        x&#091;-1&#093;&#091;1&#093;+=y; triger &amp;= False; return x&lt;br&gt;    f5=lambda t:reduce(lambda x,(y,z):(f1(y) and f2(x,(y,z))) or f3(x,(y,z)),map(lambda    a,b:(a,b or False),list(t),lst_tr),&#091;&#091;u&apos;&apos;,u&apos;&apos;,True&#093;,&#093;)&lt;br&gt;&lt;br&gt;    return f5(s)&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (JL2001)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#17</link>
    <pubDate>Sat, 02 Jan 2010 10:43:45 GMT</pubDate>
    <description>а на языках типо Java/C# такое возможно?&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (Карбофос)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#16</link>
    <pubDate>Fri, 01 Jan 2010 16:46:57 GMT</pubDate>
    <description>почитай Codebreakers Magazine, там можно найти много интересного. &lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (Михаил Кривушин)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#15</link>
    <pubDate>Fri, 01 Jan 2010 12:20:01 GMT</pubDate>
    <description>На Си это уже не интересно - вот на python чтобы запутать, вот тут я понимаю надо измудриться.&lt;br&gt;</description>
</item>

<item>
    <title>Анонсировано соревнование по созданию запутанного кода на яз... (xcode)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/62564.html#14</link>
    <pubDate>Fri, 01 Jan 2010 08:42:47 GMT</pubDate>
    <description>Ух ты... супер, не знад что такие конкурсы проводятся.&lt;br&gt;Огромное спасибо за новость и за ссылку! Пригодится на работе:)&lt;br&gt;</description>
</item>

</channel>
</rss>
