The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"OpenFix от Selectel: вознаграждения за переписывание на Rust, создание deb-пакетов и исправление ошибок в СПО"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"OpenFix от Selectel: вознаграждения за переписывание на Rust, создание deb-пакетов и исправление ошибок в СПО"  +/
Сообщение от opennews (ok), 11-Сен-25, 08:24 
Компания Selectel, развивающая Linux-дистрибутив Selectel OS на пакетной базе Debian, представила инициативу OpenFix, в рамках которой начнёт выплачивать энтузиастам денежные вознаграждения за участие в работе над задачами, связанными с развитием и исправлением ошибок в открытом ПО. Код выполненных проектов будет публиковаться под пермиссивной лицензией с сохранением авторства участников...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=63863

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +3 +/
Сообщение от swarusemail (ok), 11-Сен-25, 08:24 
класс, бесплатно баги присылать - править буду, смущает что хостинговая компания
Ответить | Правка | Наверх | Cообщить модератору

4. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +4 +/
Сообщение от th3m3 (ok), 11-Сен-25, 08:26 
>смущает что хостинговая компания

Что не так? От этого зависит их бизнес. Делают хорошо себе + вклад в экосистему. Всем профит.

Ответить | Правка | Наверх | Cообщить модератору

12. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +5 +/
Сообщение от Аноним (12), 11-Сен-25, 09:14 
Чтобы делать себе хорошо, нужно для начала уволить агрессивного шотаконщика амарао.
Ответить | Правка | Наверх | Cообщить модератору

40. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от 404 (?), 11-Сен-25, 11:48 
Ля! Да он уж лет десять там не работает. С разморозкой!
Ответить | Правка | Наверх | Cообщить модератору

62. Скрыто модератором  +/
Сообщение от Аноним (62), 11-Сен-25, 13:06 
Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору

2. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +13 +/
Сообщение от Аноним (2), 11-Сен-25, 08:25 
$4000 за переписывание libxml2, в котором под 300 тысяч строк кода?

Оцените разницу с вознаграждением Google: $43000 (3.6 миллиона рублей) за CVE-2025-10200 и $30000 за CVE-2025-10201  https://chromereleases.googleblog.com/2025/09/stable-channel...

Ответить | Правка | Наверх | Cообщить модератору

6. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +5 +/
Сообщение от Аноним (6), 11-Сен-25, 08:40 
Про замену libxml2 это весьма смешно. Размер вознаграждения просто показывает, как к этой организации стоит относиться. А libcares может быть, только, что-то подсказывает, дальше базового прототипа не уйдёт.
Ответить | Правка | Наверх | Cообщить модератору

21. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Владимир (??), 11-Сен-25, 09:49 
Мне напоминает сказку Писахова "Как поп работницу нанимал" https://mirckazok.ru/pisahov-stepan-grigorevich/kak-pop-rabo.../ "Да ведь, девка, не даром. Деньги платить буду. Каждый год по рублю! Сама подумай. Сто годов - сто рублёв. Богатейкой станешь!"
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

23. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  –1 +/
Сообщение от похнапоха. (?), 11-Сен-25, 10:13 
Поверь, СЕЁЧАС найдуться люди, которые это перепишут и за меньшие деньги. Да, 10-15 лет назад никто б за такие деньги и за компьютер не сел начинать переписывать этот объем кода. А сейчас ИИ в помощь, работа реально спориться с этим инструментом, конечно он всё за тебя не сделает, но очень поможет и увеличит КПД, уж по крайней мере не допустит простых ошибок, опечаток, поможет с отладкой кода, где возникают проблемы, поможет написать тесты.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

29. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (29), 11-Сен-25, 10:45 
Кек. И как ИИ перепишет здоровенный проект с C на Rust? Там надо менять всю логику.
Или он завернет все в unsafe? Ну тогда и ИИ не нужен, есть же вроде автоматические трансляторы из С в unsafe Rust.
Ответить | Правка | Наверх | Cообщить модератору

35. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Андрей (??), 11-Сен-25, 11:33 
ИИ может прям и это сделать, т.е. чисто переписать, другой вопрос, что процессы нужно будет правильно организовать и начать с организации данных, структур и пр. и только потом предлагать нейронке используя их переписать логику. Плюс очевидно придётся это всё ещё и перепроверять.
Ответить | Правка | Наверх | Cообщить модератору

39. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от похнапоха. (?), 11-Сен-25, 11:46 
Даже генеративный ИИ, доступный публично и бесплатно, например Gemeni вполне справляется с переписыванием функций, написанных на С, на функции на Rust, и тут же тестом выдаст. Нужно просто знать, для чего функция и какие результаты она должна выполнять - готовый тест поможет определить, правильно ли было переписано или нет.
Вот так постепенно и перепишеться. Сейчас это легко, а полтора десятилетия назад это было бы конечно трудоемко.
Посему, компания платит вполне нормальные деньги за переписывание, а в 2025 году надеяться на десятки тысяч долларов за такую работу - это наивно...
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

53. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (29), 11-Сен-25, 12:26 
>Сейчас это легко

А почему в Selectel об этом не знают? Может им надо подсказать, зачем они какие-то конкурсы устраивают.

Ответить | Правка | Наверх | Cообщить модератору

59. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от похнапоха. (?), 11-Сен-25, 12:47 
Это уже к ним вопрос. Такой же вопрос можно поставить, мол, зачем они пилят свой Linux дистрибутив, когда доступно полтора десятка...
Ответить | Правка | Наверх | Cообщить модератору

65. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  –1 +/
Сообщение от Аноним (62), 11-Сен-25, 13:28 
>Даже генеративный ИИ, доступный публично и бесплатно, например Gemeni вполне справляется с переписыванием функций

Вы уже записались? 350 000 на дороге не валяются.

Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

34. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Андрей (??), 11-Сен-25, 11:31 
Там если прочитать внимательнее, то найдёте, что вроде как 350к это сумма за этап, а не за всю задачу, причём нужно сначала с ними согласовать работу, разбить на этапы и только затем делать работу + получать деньги за этап. Единственное, что им действительно стоило как-то это более точно на сайте указать. В остальном - для тех кто хочет сделать портфолио и за это ещё и денег получить, то вполне неплохой вариант.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

47. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:14 
>Там если прочитать внимательнее, то найдёте, что вроде как 350к это сумма за этап

Где вы это нашли?
>Стоимость — 350 000 ₽

Тут нигде про этап ничего не сказано.

Ответить | Правка | Наверх | Cообщить модератору

3. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Xasd9 (?), 11-Сен-25, 08:25 
> достаточно переписать критические части библиотечных обвязок

это зачем так? чтобы оно начало бы тормозить больше? (эта критическая часть)

ошибки то ведь могут быть в любой строчке из этих 200,000 :-D .. но именно критическая часть оставленная на C или вставках asm — вроде как должны бы дать trade off из разряда «опасно, но за о быстро… проверим это место миллион раз и сделаем вывод что всё в целом хорошо»…

а если эту критическую часть переписать на rust — то это будто бы какое-то ВРЕДИТЕЛЬСТВО?!

Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  –2 +/
Сообщение от Аноним (-), 11-Сен-25, 10:27 
Ответить | Правка | Наверх | Cообщить модератору

36. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Андрей (??), 11-Сен-25, 11:36 
Кмк спорно, т.е. с одной стороны - действительно хороший асм перегнать почти нереально, с другой я не уверен, что всё это столь оптимизировано на сишке, чтобы переписывание на раст дало сильную деградацию производительности. Пострадают пожалуй только ассемблерные вставки и то, зависит от их качества.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

72. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (-), 11-Сен-25, 14:21 
> Пострадают пожалуй только ассемблерные вставки и то, зависит от их качества.

А почему они должны пострадать?
Раст поддерживает асм, пишешь asm!("...") и всё.

doc.rust-lang.org/rust-by-example/unsafe/asm.html

Ответить | Правка | Наверх | Cообщить модератору

5. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (5), 11-Сен-25, 08:34 
chatgpt из темы про драйверы и вперед коммитить в селектел
Ответить | Правка | Наверх | Cообщить модератору

7. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +2 +/
Сообщение от Аноним (-), 11-Сен-25, 08:45 
> Вознаграждение за переписывание библиотек libxml2
> и c-ares и определено в 350 тысяч рублей

Мммм... переписать libxml2 с всеми его фичами за 350 штук? Так, в контесте WTF'2025 наметился 3-й участник. Хотя если они это в долларах имели в виду... но там и в долларах маловато, пожалуй, буде.

Ответить | Правка | Наверх | Cообщить модератору

19. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (19), 11-Сен-25, 09:38 
> Мммм... переписать libxml2 с всеми его фичами за 350 штук?

Так в опернсорсии люди вообще за бесплатно батрачат, а тут хоть что-то перепадет. 😂

Ответить | Правка | Наверх | Cообщить модератору

24. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (-), 11-Сен-25, 10:24 
> Так в опернсорсии люди вообще за бесплатно батрачат, а тут хоть что-то перепадет. 😂

Что-то мне кажется что libxml2 с ее объемом кода все же не совсем забесплатно написали. Кстати а XSLT в эти 350 кусков входит? :) И им там офисный пакетик еще не надо написать на основе этого? Ничего не подумайте - как легкий тесткейсик либы, не более.

Ответить | Правка | Наверх | Cообщить модератору

30. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (30), 11-Сен-25, 11:06 
> Так, в контесте WTF'2025 наметился 3-й участник.

А какие первые два?

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

8. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (8), 11-Сен-25, 08:50 
Хорошо, переписали. А кто поддерживать будет? Или они надеятся, что за эти копейки наймут пожизненных рабов, которые за дёшево перепишут кучу кода, а потом будут это тянуть до гробовой доски или надежда на то самое мифическое всесильное сообщество, которое ни на что не способно?!
Ответить | Правка | Наверх | Cообщить модератору

14. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (19), 11-Сен-25, 09:27 
> Или они надеятся, что за эти копейки наймут пожизненных рабов, которые за дёшево перепишут кучу кода, а потом будут это тянуть до гробовой доски

Ты не поверишь, но никого не над обыло нанимать для того же libxml2: "раб" нашелся сам и поддерживает годами за бесплатно. Та же ситуация с большинством других опенсорсных либ.

Ответить | Правка | Наверх | Cообщить модератору

20. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +2 +/
Сообщение от Аноним (8), 11-Сен-25, 09:49 
Написать пакет с нуля для себя и открыть сообществу, тянуть его годами на чистом энтузиазме, это не то же самое, что нанять джуна за плошку риса. Для начала нужно найти энтузиастов, которые согласятся на том же самом энтузиазме тянуть ненужные им пакеты. Иначе те самые тысячи глаз и рук сообщества давно бы уже переписали, а если нет, то никому не нужно. Так например самый основной компонент любой системы udev до сих пор никто так и не форкнул, единственное что смогли родить за годы это какие-то недоделки в по типу mdev и пересобрать исходники под другим именем - eudev, и то не потянули и в результате дропнули в пользу udev. А сколько воя было от противником системд, и в результате все закончилось ничем.
Ответить | Правка | Наверх | Cообщить модератору

25. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (-), 11-Сен-25, 10:27 
> Ты не поверишь, но никого не над обыло нанимать для того же libxml2: "раб" нашелся
> сам и поддерживает годами за бесплатно. Та же ситуация с большинством других
> опенсорсных либ.

Ты хочешщь сказать, что какой-то ОДИН псих смог написать СТОЛЬКО кода? И даже не получая денег в процессе? Мне как, гит копнуть на тему что ты таки гонишь? Думаю с учетом размера кода этой штуки там найдется легион комитеров. Один двуногий должен был бы сто раз задолбаться столько кодить уже.

Когда-то на заре он, конечно, может и 1 был. Но в XML дофига фич и со временем libxml2 вырос в огроменного МОНСТРА. Переписать такую монстряку за 350 кусков это конечно интересная идея.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

56. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:37 
>Ты хочешщь сказать, что какой-то ОДИН псих смог написать СТОЛЬКО кода?

Да какая разница, один он или не один? Писать код можно хоть десятилетиями.
>Переписать такую монстряку за 350 кусков это конечно интересная идея.

А здесь и возникает интересный вопрос. С финансовой точки зрения - переписывать это имеет смысл только в том случае, если работник уложится в условный месяц, что скорее всего маловероятно. Если же не уложится, то ему имеет смысл зарабатывать деньги другим образом. А если вопрос в безопасности кода - то ему имеет смысл поддерживать уже существующие библиотеки на rust-е. Таким образом, переписывать код может быть интересно разве что школьнику/студенту.

Ответить | Правка | Наверх | Cообщить модератору

9. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Аноним (9), 11-Сен-25, 08:57 
В чём проблема у Selectel взять несколько программистов в штат и платить каждому по 300т в месяц?
Ответить | Правка | Наверх | Cообщить модератору

11. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (11), 11-Сен-25, 09:01 
Открою тебе секрет, для того чтобы найти сотрудников на зарплату такие инициативы и устраивают.
Ответить | Правка | Наверх | Cообщить модератору

18. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (19), 11-Сен-25, 09:36 
> В чём проблема у Selectel взять несколько программистов в штат и платить каждому по 300т в месяц?

В математике, наверное? 300т - это зарплата 1-2 месяцев работы ОДНОГО разработчика. Вот поэтому это шикарное предложение нацелено сугубо на лопушков и сообщества.

Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

22. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (22), 11-Сен-25, 10:03 
Чтобы платить 300к зарплаты, нужно ещё 250к+ налогов заплатить.
Ответить | Правка | Наверх | Cообщить модератору

28. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Аноним (28), 11-Сен-25, 10:39 
> Чтобы платить 300к зарплаты, нужно ещё 250к+ налогов заплатить.

Но манагеры Селектела не смогли даже просто запустить калькуляторы метрик кода и трезво оценить сколько libxml2 примерно стоить может в плане девелопа.

Не, конечно, может быть - случится чудо, и какой-то хрустик напишет за даже не месячную зарплату мидла - эвон какую либу, с во каким фичесетом?

У меня идея круче есть. Слишь, селектел, нафиг libxml. Лучше предложите - термоядерный реактор за миллион сколхозить, во! Это еще угарнее будет. Я даже знаю пару дизайнов фузоров которые можно вписать в эту сумму. Правда, генерить они будут меньше чем жрать от розетки :(.

Ответить | Правка | Наверх | Cообщить модератору

37. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Андрей (??), 11-Сен-25, 11:39 
Возможно это ошибка на сайте, т.к. в статье на хабре было указано, что 350к это максимальная стоимость "этапа", где весь проект бьётся на этапы и в конце каждого этапа вы получаете ту или иную сумму, на которую договорились.
Ответить | Правка | Наверх | Cообщить модератору

55. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (2), 11-Сен-25, 12:29 
На странице OpenFix просто написано "Стоимость — 350 000 ₽" в верхней части всего проекта. Дальше указано задание, например, "Нужно полностью переписать, желательно с использованием стандартной библиотеки Rust без дополнительных зависимостей. Результат должен быть полностью совместим с c-ares и предоставлять точно такое же API для C-программ и других библиотек." или "Функциональность соответствует такой же у libxml2 со сборочными опциями в пакете debian". Ни про какие этапы там ничего нет, этапы только в общем виде упоминаются в контексте сдачи работы.

Ответить | Правка | Наверх | Cообщить модератору

66. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 13:31 
Налоги всё равно придётся платить, вопрос только кому. И похоже, что с этих 300 нужно будет заплатить самостоятельно.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

10. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +5 +/
Сообщение от u235 (ok), 11-Сен-25, 08:58 
https://selectel.ru/blog/about-openfix/

>>C — быстрый язык, но не любит ошибки с памятью. Результат — CVE и даже бэкдоры (да, мы все помним историю с xz).

Манипуляция и вранье в самом начале заметки о начинании.

Ответить | Правка | Наверх | Cообщить модератору

51. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от kvjvyv (?), 11-Сен-25, 12:24 
Если автор не смог разобраться в проблеме в силу скудоумия, то это враньё или обычная профнепригодность?
Ответить | Правка | Наверх | Cообщить модератору

57. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +2 +/
Сообщение от Аноним (62), 11-Сен-25, 12:43 
>Манипуляция и вранье в самом начале заметки о начинании.

Нет, это дискредитация. Вместо того, чтобы привести реальный пример бекдора/уязвимости, они пишут ложные утверждения.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

70. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 14:01 
> C — быстрый язык, но не любит ошибки с памятью. Результат — CVE и даже бэкдоры (да, мы все помним историю с xz).

Русский - могучий язык, но не любит мата. Результат - СВО и даже солсберидоры (да, мы все помним историю со шпилем)

Ответить | Правка | Наверх | Cообщить модератору

15. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (15), 11-Сен-25, 09:31 
В ход уже пошёл прямой подкуп, лишь бы кто-то переписывал на расте. В прошлый раз в Rust Innovation Lab было предоставление налоговых льгот тем, кто будет переписывать на расте.
Ответить | Правка | Наверх | Cообщить модератору

27. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Аноним (29), 11-Сен-25, 10:32 
Да это же какая-то частная инициатива, скорее всего.
Какие-то раст-фанбои из компании (причем, которые сами не хотят или не умеют переписывать эти библиотеки на Rust) налили менеджерам в уши, что это очень важное дело. Выпросили под проект немного денег. И запустили.
Посмотрим, что получится.

Со стороны затея выглядит не очень осмысленной, но в действиях rust-евангелистов вообще слабо просматривается логика.

Ответить | Правка | Наверх | Cообщить модератору

38. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Андрей (??), 11-Сен-25, 11:41 
Так растоманов достаточно мало, да и дороговато их будет нанимать на контракт, а так, фанатиков возьмут, да за внештатную работу их наградят.
Ответить | Правка | Наверх | Cообщить модератору

31. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от fvlemail (?), 11-Сен-25, 11:16 
Раздолье для codex
Ответить | Правка | Наверх | Cообщить модератору

32. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 11:24 
ну вот век переписывателей, ждать открытий, новых алгоритмов не стоит. Кому сказать спасибо?
Ответить | Правка | Наверх | Cообщить модератору

43. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Аноним (29), 11-Сен-25, 12:01 
Как это не стоит? Вон тебе целый искусственный интеллект открыли. Он все сделает дальше сам по красоте. На Rust-е.
Ответить | Правка | Наверх | Cообщить модератору

67. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 13:47 
> сделает дальше сам по красоте. На Rust-е.

а чего это селектел решил платить за переписывание? я ожидал новость - "селектел с помощью ЫЫ переписал все на раст", ток этой новости не будет ибо ЫЫ-шники не занесли в селектел "корзину с колбасой" за пиар ЫЫ.

Ответить | Правка | Наверх | Cообщить модератору

41. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  –2 +/
Сообщение от Аноним (41), 11-Сен-25, 12:01 
Давно на сях не писал, а тут решил вулкан повызывать. На контрасте с растом сразу вспомнил, насколько Си - опасный и неудобный язык. Вот вы вызываете функцию, которой надо передать структуру. А у структуры ещё одно поле - это указатель на "строку".

1. В Си не существует строк, имеется ввиду указатель на произвольнуж область памяти которая, как мы надеемся, где-то там будет иметь нулевой байт.

2. Какое время жизни этой строки? Когда её можно освободить с моей стороны? Язык этого не знает. Надо читать доку на эту конкретную функцию, чего она там обещает.

3. Какое время жизни у передаваемой структуры? Та же проблема.

Поэтому да, чем скорее сишного кода вообще на планете не останется, тем лучше.

Ответить | Правка | Наверх | Cообщить модератору

63. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  –1 +/
Сообщение от Аноним (63), 11-Сен-25, 13:24 
Так возьми C++ там это всё есть. С тоже норм если мозги работают как надо а не как привычно.
Ответить | Правка | Наверх | Cообщить модератору

71. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Facemakeremail (?), 11-Сен-25, 14:19 
>Так возьми C++ там это всё есть

Не всё. Время жизни есть, но явного обозначения и контроля его нет. Можно передать в функцию ссылку на объект, который уже разрушен.

Ответить | Правка | Наверх | Cообщить модератору

74. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (74), 11-Сен-25, 14:32 
Значит вы плохо читаете документацию, или не читаете. "А зачем документацию читать в эпоху ИИ?" - подумал программист и выстрелил себе в ногу.
Ответить | Правка | Наверх | Cообщить модератору

73. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (73), 11-Сен-25, 14:32 
Пример как Rust калечит мышление. Человек начинает тормозить даже на самых простых задачах.
Ответить | Правка | К родителю #41 | Наверх | Cообщить модератору

42. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +1 +/
Сообщение от Аноним (42), 11-Сен-25, 12:01 
> библиотеки xz в 200 тысяч рублей

Они всерьёз полагают, что переписывание на Раст спасёт от Jia Tan'ов?

Ответить | Правка | Наверх | Cообщить модератору

44. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 12:02 
так это тренировка, ты не понял :) А че они не калькулятор какой-нибудь не переписывают, а именно то, что нужно "тов.майору"?
Ответить | Правка | Наверх | Cообщить модератору

46. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (46), 11-Сен-25, 12:09 
Мистеру шерифу. Чтобы Режим Гугла был крепок.
Ответить | Правка | Наверх | Cообщить модератору

68. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 13:50 
> Мистеру шерифу. Чтобы Режим Гугла был крепок.

режим и в африке режим, а ты меж ним - жим-жим! (ц)

Ответить | Правка | Наверх | Cообщить модератору

45. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  –1 +/
Сообщение от ДаЯэто (?), 11-Сен-25, 12:06 
>  исправлением ошибок
>  на пакетной базе Debian

Фундаментальная ошибка. Будем мучиться, лишь бы не брать новые версии с апстрима.

Ответить | Правка | Наверх | Cообщить модератору

49. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:21 
Так это ж хорошо. В то время как они могли бы взять это дело бесплатно, кто-то за это получит деньги.
Ответить | Правка | Наверх | Cообщить модератору

48. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:16 
>В настоящее время доступны три задачи, связанные с переписыванием с языка Си на Rust кода проектов xz, c-ares и libxml2 c сохранением поведения оригинала.
>c сохранением поведения оригинала

Это с уязвимостями чтоли? Как минимум xml парсер уже целиком на rust существует, зачем его переписывать. К тому же, ошибки могут быть не только в парсере, но и в вызове его из кода приложений.

Ответить | Правка | Наверх | Cообщить модератору

50. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:23 
>Код выполненных проектов будет публиковаться под пермиссивной лицензией

И эти туда же. Разрешительная лицензия позволяет в любой момент закрыть код. Именно по этому у нас и существует, что chrome, что android, полностью подконтрольный корпорациям.

Ответить | Правка | Наверх | Cообщить модератору

58. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (58), 11-Сен-25, 12:44 
>Разрешительная лицензия позволяет в любой момент закрыть код.

Любая лицензия это позволяет. Сегодня у тебя gpl, а завтра нова версия пакета и ты перелицензируешься на закрытую проприетарную. Выходит, что старая версия пакета gpl, а новая уже закрытая. Так хоть каждый новый выпуск меняй лицензии, открывай-закрывай. Только старые версии остаются под своими старыми лицензиями.

Ответить | Правка | Наверх | Cообщить модератору

61. Скрыто модератором  +/
Сообщение от Аноним (62), 11-Сен-25, 12:49 
Ответить | Правка | Наверх | Cообщить модератору

54. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от kvjvyv (?), 11-Сен-25, 12:28 
Говорят, чёрный пиар - тоже пиар.

Но в данном случае - это просто позор.

Какая контора - такие и инициативы.

Ответить | Правка | Наверх | Cообщить модератору

69. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (70), 11-Сен-25, 13:53 
> Но в данном случае - это просто позор.

Почему же, надо просто требовать большую цену, а за 200к фублей пусть ЫЫ переписывает. Пусть кричат, что ЫЫ заменит программистов, программисты - требуйте больше, вам же на руку.

Ответить | Правка | Наверх | Cообщить модератору

60. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Аноним (62), 11-Сен-25, 12:48 
>Формирование и последующее сопровождение (подготовка обновлений) пакетов для Debian GNU/Linux

Интересно, а сопровождение будет оплачиваться отдельно? Это ж бессрочная работа, да к тому же ещё и под дебиан - систему явно не отличающуюся удобством сопровождения пакетов. Апстримные проекты скорее всего даже и не знают о существовании дебиана, а правила у дебиана весьма тяжёлые. Не просто так же из дебиана по малейшему поводу пакеты удаляются - то мейнтер устал, то версия зависимостей слишком новая, то для простейшей задачи нужно абсурдно много работы.

Ответить | Правка | Наверх | Cообщить модератору

64. "OpenFix от Selectel: вознаграждения за переписывание на Rust..."  +/
Сообщение от Ivanemail (??), 11-Сен-25, 13:27 
Вот эту штуку запакетировать бы ещё!

https://github.com/magiblot/turbo

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру