<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Набор POSIX-утилит и декодировщик AV1, написанные на Rust</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html</link>
    <description>Опубликован выпуск проекта posixutils-rs 0.2.1, нацеленного на разработку на языке Rust коллекции утилит командной строки, упоминаемых в стандарте POSIX и соответствующих его требованиям (cp, mv, awk, make, vi, find, sort, wc, xargs, sh, m4, sed и т.п.).  При разработке по возможности используются уже существующие crate-пакеты. Код  posixutils-rs распространяется под лицензией MIT...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=61908&lt;br&gt;</description>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (freehck)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#375</link>
    <pubDate>Thu, 03 Oct 2024 10:54:23 GMT</pubDate>
    <description>&amp;gt; ве, короче,ухожу с опеннета, ловите на слове!&lt;br&gt;&lt;br&gt;Слова хватило аж на неделю. =)&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Incorporated)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#374</link>
    <pubDate>Tue, 01 Oct 2024 07:36:18 GMT</pubDate>
    <description>В случае с растом можно провести аудит кода и СРАЗУ оценить риски по наличию unsafe. В с++ и с это невозможно по определению. Энтерпрайз сегмент уже давно подвинул сишников из своих масштабных проектов, набрал жаберов и получает баизнес-результат, а не черную дыру затрат на разработку и ловлю багов.&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Incorporated)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#373</link>
    <pubDate>Tue, 01 Oct 2024 07:24:29 GMT</pubDate>
    <description>&amp;gt;почему ты думаешь они фряху не пилят&lt;br&gt;&lt;br&gt;Кто сказал? MacOS X целый напилили&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (n00by)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#372</link>
    <pubDate>Fri, 27 Sep 2024 07:58:47 GMT</pubDate>
    <description>&amp;gt;&amp;gt;longest_string_of_two &lt;br&gt;&amp;gt; ...&lt;br&gt;&amp;gt; вот с реализацией.&lt;br&gt;&amp;gt; UB нет. или я поняла Вас неверно?&lt;br&gt;&lt;br&gt;Со &quot;строками&quot; - это был наброс от тролля:&lt;br&gt;&lt;br&gt;1. В Си нет string.&lt;br&gt;2. Когда два массива char имеют равную длину, что может вернуть предполагаемая функция? longest_string_of_two - сферический конь в вакууме и на деле не имеет смысла возвращать указатель.&lt;br&gt;3. Когда программе требуется много чего делать с текстом, то строки хранятся в специально для того придуманном виде. Например, в NT это UNICODE_STRING, а у остальных своё.&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#371</link>
    <pubDate>Thu, 26 Sep 2024 04:48:55 GMT</pubDate>
    <description>А как быстро это работает на Raspberry Pi?&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#370</link>
    <pubDate>Wed, 25 Sep 2024 18:21:24 GMT</pubDate>
    <description>Женщины так всегда, сначала ворвутся в душу ... то есть, я хотел сказать, в чат, а потом убегут, оставив в недоумении: что это было?&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#369</link>
    <pubDate>Wed, 25 Sep 2024 17:35:57 GMT</pubDate>
    <description>&amp;gt;кто код-то генерирует и какой?&lt;br&gt;&lt;br&gt;https://blog.rust-lang.org/2016/04/19/MIR.html&lt;br&gt;Вроде как компилятор Rust переводит программу в свою собственную промежуточную форму mir, а её уже в llvm или wasm&lt;br&gt;</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#368</link>
    <pubDate>Wed, 25 Sep 2024 14:12:49 GMT</pubDate>
    <description>&amp;gt; я не поняла ничего, честно сказать, все так же не могу ничего ответить, ибо не вижу, что у Вас там в log().&lt;br&gt;&lt;br&gt;Пфф... Например она может выглядеть так:&lt;br&gt;&lt;br&gt;static InterThreadChannel log_channel;&lt;br&gt;&lt;br&gt;void log(enum LogLevel level, char *fmt, ...) &#123;&lt;br&gt;    va_list args;&lt;br&gt;    va_start(args, fmt);&lt;br&gt;    ChannelMsg msg = &#123;&lt;br&gt;        .level = level,&lt;br&gt;        .fmt = fmt,&lt;br&gt;        .args = collect_ellipsis_args(args),&lt;br&gt;    &#125;;&lt;br&gt;    log_channel.send(msg);&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;Так понятнее стало? Или надо пояснить, что на том конце channel&apos;а?&lt;br&gt;&lt;br&gt;Что-то типа:&lt;br&gt;&lt;br&gt;char *buf = NULL;&lt;br&gt;size_t bsize;&lt;br&gt;&lt;br&gt;while(true) &#123;&lt;br&gt;    ChannelMsg msg = log_channel.get();&lt;br&gt;    logger_format(&amp;buf, &amp;bsize, msg); // представь себе, что идейно это что-то типа asprintf, только вместо varargs аргументы получает структурой и свой синтаксис форматной строки реализует&lt;br&gt;    write_msg_to_log_file(buf);&lt;br&gt;    write_msg_to_loggin_server(buf);&lt;br&gt;    write_msg_to_whatever(buf);&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;Теперь понятно?&lt;br&gt;&lt;br&gt;&amp;gt; вот с реализацией.&lt;br&gt;&amp;gt; UB нет. или я поняла Вас неверно?&lt;br&gt;&lt;br&gt;Глаза разуй. Вот п</description>
</item>

<item>
    <title>Набор POSIX-утилит и декодировщик AV1, написанные на Rust (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/134869.html#367</link>
    <pubDate>Wed, 25 Sep 2024 11:35:43 GMT</pubDate>
    <description>&amp;gt; потратила только что 30 мин на написание 2х комментариев.&lt;br&gt;&amp;gt; ве, короче,ухожу с опеннета, ловите на слове!&lt;br&gt;&lt;br&gt;Ну с тобой хотя бы поговорить как с человеком можно.&lt;br&gt;Напоминает темы на ЛОР&amp;#700;е где могут 10 страниц обсуждать особенность UB в С++.&lt;br&gt;&lt;br&gt;Но работать тоже приходится))&lt;br&gt;</description>
</item>

</channel>
</rss>
