The OpenNET Project / Index page

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



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

"В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от opennews (??), 10-Янв-24, 18:10 
Разработчики анонимной сети Tor опубликовали выпуск проекта  Arti 1.1.12, развивающего Tor-клиент, написанный на языке Rust. Ветка 1.x отмечена как пригодная для использования обычными пользователями и обеспечивающая тот же уровень  конфиденциальности, юзабилити и стабильности, что и основная реализация на языке Си. Код распространяется под лицензиями Apache 2.0 и MIT...

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

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

Оглавление

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


1. Скрыто модератором  –4 +/
Сообщение от Аноним (1), 10-Янв-24, 18:10 
Ответить | Правка | Наверх | Cообщить модератору

4. Скрыто модератором  +/
Сообщение от Аноним (4), 10-Янв-24, 18:21 
Ответить | Правка | Наверх | Cообщить модератору

18. Скрыто модератором  +3 +/
Сообщение от Аноним (18), 10-Янв-24, 19:11 
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (-), 10-Янв-24, 19:22 
Ответить | Правка | Наверх | Cообщить модератору

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

3. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +16 +/
Сообщение от Аноним (3), 10-Янв-24, 18:12 
> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

Ничего себе к каким выводам пришли те, кто написал вначале реализацию на си, а потом на расте...
Это как-то катастрофически противоречить ыкспертному мнению анонов с опеннета, особенно тех, кто не писал ни на том, ни на другом!
Как же так получилось-то...

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

5. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (1), 10-Янв-24, 18:22 
это в вас выдаёт местного эксперта

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

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

8. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (3), 10-Янв-24, 18:26 
Вот это откровения! Зачем же они тогда перешли с прекрасной сишки? Продолжали бы писать на ней.

> вклад языка как такового там мал

"за счёт выразительности языка и строгих гарантий, позволяющих не тратить время на двойные проверки и написание лишнего кода"
Разумеется язык не причем и его вклад очень мал))
Вот кому же верить, тебе и авторам тора?..

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

10. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (10), 10-Янв-24, 18:43 
Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет. Ну будет теперь выбор, юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте. Так выбор это всегда хорошо.

>При этом в настоящее время ещё не готовы некоторые возможности для обеспечения приватности и защиты onion-сервисов, такие как авторизация клиентов, защита от DoS-атак и механизм предотвращения определения Guard-узлов "Vanguard"

Ну очень безопасно!

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

13. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +4 +/
Сообщение от Аноним (-), 10-Янв-24, 18:54 
> Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет.

Открываем gitlab.torproject.org/tpo/core/arti/-/blob/main/doc/FAQ.md
И читаем

Will Arti replace the C Tor implementation?
Eventually, yes.  But it will take a lot of work.
We plan to maintain and support the C Tor implementation until Arti is a viable replacement for the vast majority of use cases.  We estimate that this will take us several more years, at the least.  Even then, we plan to continue supporting the C Tor implementation for some while, to give
people time to switch.

Неужели по мнению Анонима "we plan to continue supporting the C Tor implementation for some while, to give people time to switch." это значит "от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет" ?

Я надеюсь, даже ты сможешь прочитать и понять, что тут написано (но очень не уверен)
Так что можешь начинать готовиться ныть, что версию на дыряшке дропнули.

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

32. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (10), 10-Янв-24, 19:28 
Да кому какое дело, я уже столько начитался растаманских сказок что уже все на расте должны были переписать. Только воз и ныне там, а Раст остается маргинальным языком для домашних проектов. Поэтому совсем не удивлен что растоманы считают readme побочного проекта официальной позициией разработчиков. Советую кстати читать не только то что нравится, а заострить внимание на следующей строчке:
>We estimate that this will take us several more years, at the least.

Годы, Карл, годы, до готовности этого чуда, по самой оптимистичной оценке. А решать в итоге чем пользоватся будет сообщество, а оно очень консервативное и очевидено выберет более зрелый продукт.

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

43. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонин (?), 10-Янв-24, 19:56 
> readme побочного проекта официальной позициией разработчиков

Ну да, ну да. Открываешь просто официальнейший blog.torproject.org и там прям на пороге новость
"Arti 1.1.12 is released: Now you can test onion services!"
Побочный проект говоришь?))

> several more years
> Годы, Карл, годы

Жаль что ты не можешь в англ. язык. Это немного не годы, а всего несколько лет.
И в гитлаб тоже - эта фраза была закоммичена 28 фев. 2022 года. Т.е. почти два года прошло и мы уже получили эквивалентную замену для конечных пользователей и пока не получили для релеек.

> А решать в итоге чем пользоватся будет сообществ

Ахаха, "сообщество". Сообщество будет есть то, что сделают разрабы.
Потому что писать код оно все равно не в состоянии)) Ни на расте, ни на сишечке.

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

181. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:12 
Читаем до просветления:
>We estimate that this will take us several more years, at the least.
>several more years, at the least

И это лишь хотелки лоббистов раста в команде. На самом деле будет еще дольше.

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

93. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (93), 11-Янв-24, 03:19 
Бхва-ха-ха-ха-а-а-а-а-гы-гы-буль-буль-хр-хры-ой-ой-хлюп...!!!
Извини, захлебнулся от смеха.

Гугловцы, год назад:

"...In Android 13, about 21% of all new native code (C/C++/Rust) is in Rust. There are approximately 1.5 million total lines of Rust code in AOSP across new functionality and components such as Keystore2, the new Ultra-wideband (UWB) stack, DNS-over-HTTP3, Android’s Virtualization framework (AVF), and various other components and their open source dependencies. These are low-level components that require a systems language which otherwise would have been implemented in C++.
...
What’s next?

Migrating away from C/C++ is challenging, but we’re making progress. Rust use is growing in the Android platform, but that’s not the end of the story. To meet the goals of improving security, stability, and quality Android-wide, we need to be able to use Rust anywhere in the codebase that native code is required.
...
"

Ыксперт-ононим с опеннета:
"Только воз и ныне там, а Раст остается маргинальным языком для домашних проектов."

Ой, уморил... спасибо, проржался. Доброго тебе здоровьичка!

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

108. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (108), 11-Янв-24, 07:38 
Сообщество будет пользоваться тем, что в репах лежать будет.
Ответить | Правка | К родителю #32 | Наверх | Cообщить модератору

50. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонин (?), 10-Янв-24, 20:04 
> Так от сишной имплементации никто отказыватся не собирается и основной она быть не перестанет.

Как же классно быть настолько уверенным в своей правоте.
Даже если официальный источник говорит другое:
"We intend that, in the long run, Arti will replace our C tor implementation completely, not only for clients, but also for relays and directory authorities."

"will replace our C tor implementation completely"
перевести, или сам справишься?

https://blog.torproject.org/arti_100_released/

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

79. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (79), 11-Янв-24, 00:14 
> юзать надежное проверенное годами изделие на Си или полусырой любительский проект на Расте.

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

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

180. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:10 
Язык Раст - любительский, значит и проект любительский, все логично )
Ответить | Правка | Наверх | Cообщить модератору

11. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (-), 10-Янв-24, 18:48 
>> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си
> скорость печатания букв в программировании практически ничего не значит,

Т.е для вас "скорость разработки" и "скорость печатания букв в программировании" это одно и то же?
Что ж я не разочарован местной кекспертизой!

Разработка это не только буковки набирать, и не только "продумывание концепций, архитектуры, дебаг"...
А кстати, что у вас там дебаг делает?
В дыряшке можно несколько дней искать проблему с памятью, особенно если в многопоточном коде. И самый лучший вариант, если мы такой ошибки избежим.
А ведь еще написание (авто)тестов, CI, управление библиотеками и тд.

Так что просто открываем ридмишку и читаем буковки gitlab.torproject.org/tpo/core/arti/-/blob/main/README.md
Это именно то, что написанно с статье, автор ее не выдумал, а перевел (за что ему спасибо).

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

188. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от _oleg_ (ok), 12-Янв-24, 12:43 
> эти люди прошли всё это на Си, поэтому теперь они просто пишут, то, что уже знают и так

Вряд ли упоротые растаманы это поймут.

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

34. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (34), 10-Янв-24, 19:32 
возможно имелось ввиду что там где на Си надо писать велосипед или мучаться с подключением очередной "откуда-то-скачанной" библиотеки, в Расте достаточно прописать зависимости и use - и пользуйся на здоровье!
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

178. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (181), 12-Янв-24, 10:01 
А потом прилетает зловред из карго и упс.
Ответить | Правка | Наверх | Cообщить модератору

195. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (195), 14-Янв-24, 05:02 
Вот именно, упс, не зловредится никак: хэш не совпал с тем, что в лок-файле.
Ответить | Правка | Наверх | Cообщить модератору

35. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (10), 10-Янв-24, 19:32 
Растаманы заявили:
> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си

Мы им конечно же верим на слово.

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

44. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Анонимусс (?), 10-Янв-24, 19:56 
> Растаманы заявили:
>> Rust также даст возможность добиться более высокой скорости разработки, чем при использовании Си
> Мы им конечно же верим на слово.

С учетом того, что "эти растаманы" и есть разработчики Tor project...
Да, у меня к ним доверия в 100 раз больше, чем к анониму, компетентность которого под баальшим вопросом.
Особенно если учесть, что этот коммент я пишу через Тор)


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

179. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:08 
Тем более не стоит верить им словам. В "честности" растоманов мы все уже успели убедится. А ты можешь верить хоть в деда мороза )
Надеюсь, что сидишь через свой дырявый полусырой Арти, запущенном на Redox, но что-то сомневаюсь.
Ответить | Правка | Наверх | Cообщить модератору

189. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 12-Янв-24, 13:02 
> Тем более не стоит верить им словам.

Ты вообще отбитый?
Основной контрибьютор Си версии и тот, кто писал раст версию, - это один и тот же человек Nick Mathewson.
В каком бреду можно при этом доверять авторам сишной версии и не доверять авторам раст версии?
Это какой-то новый уровень двоемыслия?

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

94. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (93), 11-Янв-24, 03:29 
Эти растаманы раньше _годами_ писАли этот проект на дыряшке, причем не хэлловолд и теперь могут сравнить. Но ты растаманам не веришь. А дидам-сишникам, писАвших и продолжающим писАть тор веришь? Так это они, прикинь!
Ответить | Правка | К родителю #35 | Наверх | Cообщить модератору

65. "Ээх модники "  +/
Сообщение от AKTEON (?), 10-Янв-24, 21:11 
Я вам еще более ужасную  тайну открою : на Fortran скорость разработки выше , чем на С++ , а уж в сравнении с С ...
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

6. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –3 +/
Сообщение от Аноним (-), 10-Янв-24, 18:25 
> Код распространяется под лицензиями Apache 2.0 и MIT.

О, наконец-то нормальные свободные лицензии, в такой проект будет просто приятно контрибутить!

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

7. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 10-Янв-24, 18:26 
Юзать небезопасный язык для tor (см Страуструп), что может пойти не так?
Ответить | Правка | Наверх | Cообщить модератору

177. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:00 
Переписать уже проверенную и отдебаженную версию на новом языке - что может пойти не так?
Ответить | Правка | Наверх | Cообщить модератору

9. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 10-Янв-24, 18:29 
в расте уже научились выделять память на стеке без выделеня в куче?
Ответить | Правка | Наверх | Cообщить модератору

19. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (79), 10-Янв-24, 19:12 
> выделять память на стеке без выделеня в куче?

Ты хоть сам понял, что написал?

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

39. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от 12yoexpert (ok), 10-Янв-24, 19:44 
погугли, как в расте динамически выделяется память на стеке
Ответить | Правка | Наверх | Cообщить модератору

81. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –4 +/
Сообщение от Аноним (79), 11-Янв-24, 00:20 
> динамически
> на стеке

"Динамически на стеке"? Ты даже не понимашь, какую дичь пишешь. Ты хотя бы узнал, чем стек от кучи отличается...

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

84. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонин (?), 11-Янв-24, 00:51 
Тем не менее такое существует.
"The alloca() function allocates size bytes of space in the stack frame of the caller."
https://man7.org/linux/man-pages/man3/alloca.3.html

Хотя кмк это такая же дичь как и VLA.
Возможно кому-то оно ну уж очень нужно, но без этого точно можно прожить счастливую жизнь.

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

92. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –4 +/
Сообщение от Анонми (?), 11-Янв-24, 02:53 
Ну так alloca() выделяет на стеке, а не в куче. Изначальный риторический вопрос был:

> в расте уже научились выделять память на стеке без выделеня в куче?

Что является забористой чушью.

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

111. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 11-Янв-24, 07:39 
я тебе ещё раз говорю, гений: погугли, как в расте выделяется динамически память на стеке. ответ - сначала на куче. это одна из причин, почему раст - язык для веб-скрипт-кидди. вы даже не понимаете, о чём речь.

вот каким нужно быть дубоголовым, чтобы даже не попытаться подумать головой, почему был задан такой вопрос. типичный пример фанатичной двеннадцатилетней ЦА раста

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

146. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (79), 11-Янв-24, 14:08 
> погугли, как в расте выделяется динамически память на стеке. ответ - сначала на куче

Если память выделена в куче, то она выделена именно в куче, а не на стеке.

> это одна из причин, почему раст - язык для веб-скрипт-кидди. вы даже не понимаете, о чём речь.

Как всегда, лишь один уникальный эксперт с Опеннета раскусил заговор, а все остальные - идиоты, которым на это ума не хватило.

Чел, так а чего ты воюешь на какой-то интернет-помойке? Ты иди срывать покровы в рассылку ядра Linux - раскрой глаза дурачкам-скрипткидди с Линусом во главе, которые приняли Раст в ядро. Или инженнрам Гугла и Мс, интегрирующих Раст в свои ОС. Будет сенсация!

Спаси индустрию, чел - без тебя она обречена!

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

112. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 11-Янв-24, 07:42 
> но без этого точно можно прожить счастливую жизнь.

нельзя. например, нельзя будет создать массив с переменным размером (например, аргументом функции . это специально для маленьких детей пример)

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

119. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (119), 11-Янв-24, 11:09 
> например, нельзя будет создать выход за границы массива с UB и очередной CVE.

Исправил за тебя, не благодари.

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

135. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от AKTEON (?), 11-Янв-24, 12:33 
РЖУ. Если массив передается по ссылке , просто пересылаем указатель на него.
Если массив передается по значению, то выделяем память на куче, копируем туда данные, передаем указатель на данные в куче, по выходу из процедуры освобождаем память.
Это просто вопрос лени разработчиков компиллятора.
Ответить | Правка | К родителю #112 | Наверх | Cообщить модератору

144. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 11-Янв-24, 14:04 
ты такой глупый, что я объясню тебе на пальцах

void foo(size_t size) {
// здесь динамически выделяем на стеке массив размером size
}

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

147. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (79), 11-Янв-24, 14:11 
> ты такой глупый, что я объясню тебе на пальцах

Теперь, умник, объясни, как ты в этом своем коде обработаешь нехватку памяти на стеке.

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

151. Скрыто модератором  +/
Сообщение от Аноним (-), 11-Янв-24, 15:08 
Ответить | Правка | Наверх | Cообщить модератору

152. Скрыто модератором  –1 +/
Сообщение от Аноним (-), 11-Янв-24, 15:31 
Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

109. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от 12yoexpert (ok), 11-Янв-24, 07:38 
поколение маленьких индиго не слышало про динамическое выделение памяти на стеке? думают, только в куче можно? дожили. ты С хоть раз в глаза видел вообще? как компьютер работает, представляешь хоть примерно?

на собеседовании я бы тебя поджопниками на улицу выгнал

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

51. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 10-Янв-24, 20:16 
Из того что нагуглил - только через костыли типа smallvec.
Но явлется ли это необходимым условием для написания програм?
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

113. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от 12yoexpert (ok), 11-Янв-24, 07:44 
да. не нужно задавать якобы язвительные тупые вопросы сразу после того, как загуглил
Ответить | Правка | Наверх | Cообщить модератору

67. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от AKTEON (?), 10-Янв-24, 21:15 
Открою страшную тайну : в фортране в хороших реализациях  есть специальные ключи компиллятора
чтобы НЕ  ПЕРЕДАВАТЬ АРГУМЕНТЫ через стек.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

184. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от BeLord (ok), 12-Янв-24, 11:34 
В хороших это в каких?-) А можно посмотреть что-нибудь живое, актуальное, системное на фортране?
Ответить | Правка | Наверх | Cообщить модератору

154. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от inklesspen (ok), 11-Янв-24, 16:00 
Ну, есть stackalloc)
Но это не то, там вроде обёртка через сишку
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

157. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Карлос Сношайтилис (ok), 11-Янв-24, 17:37 
Раст этому "учится" не будет, подобные вещи убивают оптимизации и бьют по конечной скорости.
Но если кто-то считаетсебя умнее компилятора, ничего не мешает выделять память в стеке ручками и творить свои тёмные делишки.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

176. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:59 
Тогда проще вообще обойтись без Раста.
Ответить | Правка | Наверх | Cообщить модератору

198. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Карлос Сношайтилис (ok), 07-Фев-24, 11:44 
> Тогда проще вообще обойтись без Раста.

Таким крутым перцам как ты, у которых в каждой программе своя реализация стека, Раст не нужен. Вам вообще ничего не нужно, вы же в машкодах сразу писать могёте

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

12. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (10), 10-Янв-24, 18:49 
Ничего еще толком не готово, но версия уже больше единицы. Все что нужно знать о разработчиках данного поделия.
Ответить | Правка | Наверх | Cообщить модератору

14. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (-), 10-Янв-24, 19:00 
О, вот только "очень важного мнения анонима" им только не хватает! Как же они разработку без него вели.

Из FAQ.md раздел Current status
Arti can connect to the Tor network, bootstrap a view of the Tor directory, and make anonymized connections over the network. Now that Arti has reached version 1.0.0, we believe it is suitable for actual use to anonymise connections.

По их мнению, этого уже достаточно для версии 1.0.
А твоего мнения, предсказуемо, не спрашивали)

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

17. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (10), 10-Янв-24, 19:07 
То есть то что обычно считают альфой, у них версия 1.0. Что ж, если им этого достаточно, пусть они сами этим и пользуются.
Ответить | Правка | Наверх | Cообщить модератору

21. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (-), 10-Янв-24, 19:14 
Да, тебя никто не заставляет его использовать.
Ответить | Правка | Наверх | Cообщить модератору

33. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (10), 10-Янв-24, 19:30 
Заставляет. Здравый смысл заставляет пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.
Ответить | Правка | Наверх | Cообщить модератору

69. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от фнон (?), 10-Янв-24, 21:32 
> пользоватся более надежным, проверенным продуктом на Си, а не чудом в перьях от студентов.

Открываем на гитлабе The Tor Project/Core/Tor/Contributor analytics и смотрим кто же пишет "надежный, проверенный продукт на Си" больше всех
Nick Mathewson 2307 коммитов, David Goulet 856 на втором месте (с большим отрывом)

А теперь посмотрим, что за студент пишет Arti (The Tor Project/Core/Arti/Contributor analytics)
Nick Mathewson 2291 коммитов, Ian Jackson 2147
Да что ж такое! Arti в прямом смысле пишет тож же человек, что и Тор!

ps тебе не надоело так обделываться каждый раз? или тебе просто нравится, когда тебя носом тыкают в пруфы?

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

106. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (106), 11-Янв-24, 07:10 
То есть это фактически личный проект одного человека с парой помошников, что и требовалось доказать. И самое забавное при этом то, что ты сам же потыкал себя носом в свои экскременты )
Ответить | Правка | Наверх | Cообщить модератору

117. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Прохожий (??), 11-Янв-24, 10:51 
Изначально ты же (или твой собрат по разуму) другое доказывал. Типа, что проект на Си пишут одни люди, а проект на на Rust - другие.
У тебя большие проблемы с памятью и/или когнитивными способностями, если ты этого не помнишь/не в состоянии перечитать то, что написано чуть выше. Или это просто такой троллинг тупостью, который, впрочем, не отменяет мои выводы.
Ответить | Правка | Наверх | Cообщить модератору

15. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (10), 10-Янв-24, 19:02 
В 2023 году в Торе была одна уязвимость. В 2022 - две. Ни одна из них не связана с безопасностью памяти. И эту надежную, тщательно протестированную программу нам предлагают заменить на свеженаписанное и насквозь дырявое нечто, которое будут доводить до ума годами, если не десятилетиями. Но зато соответствующее рекомендациям NSA.

2023
https://www.cvedetails.com/vulnerability-list/vendor_id-1228...

2022
https://www.cvedetails.com/vulnerability-list/vendor_id-1228...

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

37. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (-), 10-Янв-24, 19:38 
> В 2023 году в Торе была одна уязвимость. В 2022 - две.
> Ни одна из них не связана с безопасностью памяти.

А что же было раньше? В 21ом, 20ом?
А вот что
CVE-2021-34550 - out-of-bounds memory access, and a client crash
CVE-2020-15572 - out-of-bounds memory access that allows a remote denial-of-service
CVE-2018-0491  - use-after-free issue .. remote attackers to cause a denial of service (relay crash)
CVE-2018-0490  - NULL pointer dereference and directory-authority crash
Типичные ошибки убогой дыряшки.

> И эту надежную, тщательно протестированную программу нам предлагают заменить на свеженаписанное и насквозь дырявое нечто, которое будут доводить до ума годами, если не десятилетиями. Но зато соответствующее рекомендациям NSA.

И это дырявое забагованное нечто, сами авторы решили переписать на более безопасный язык.
Это их полное право. Они решают как развиваться их проекту.
А ты можешь написать гневный коммент на форуме и жалобу в центральную прачечную)

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

42. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (42), 10-Янв-24, 19:53 
Из-за четырех уязвимостей за пять лет переписать огромный проект на новый язык? Отличный план, надежный как швейцарские часы. Все нормальные люди просто продолжат пользоватся надежной, отлаженной версией на Си, пока растоманы будут умолять их протестировать на себе их дуршлаг, написанный по заказу NSA.
Ответить | Правка | Наверх | Cообщить модератору

48. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 10-Янв-24, 20:02 
> Из-за четырех уязвимостей за пять лет переписать огромный проект на новый язык?

Это только те, которые дожили до CVE.
А сколько было исправлено в виде багов?
Сколько часов дебага и пердоллинга было потрачено?
Ты этого не знаешь, а вот разработчики знают. И принимают решение.

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

Хахаха, "нормальные люди" будут пользоваться тем, что им досталось на халяву.
Потому что ни писать, ни поддерживать они не смогут, у них же лапки.
Зато будут кудахтать на форумах и в комментах, прям как ты.

> написанный по заказу NSA.

Ууууу! Страшное NSA уже на твоей улице, оно уже около твоей парадной...!

ps когда речь идет о программах на СИ, то "отлаженной" это от слова лажа?

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

105. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (105), 11-Янв-24, 06:53 
И сколько же ты кода напушал в Тор? Нисколечко? Ожидаемо, это же не языком болтать на анонимном форуме.
У Тора большое сообщество и среди них полно программистов, так что они вряд ли будут прислушиватся к кудахтаньям растоманов и прочих убогих, просто будут поддерживать свою версию на Си, делая ее основной версией как по функционалу, так и по надежности. Заявления отдельных разработчиков побочных продуктов вообще ни о чем не говорят, только дают ложную надежду детям с Растом головного мозга. А сейчас можешь попыхтеть от злости и пойти "отлаживать" свой домашний проектик на Расте которым все равно никто пользоватся не будет ))
Ответить | Правка | Наверх | Cообщить модератору

118. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Прохожий (??), 11-Янв-24, 10:58 
Тебя уже выше носом ткнули, из кого состоит это “большое сообщество“. Но чукча не читатель. Да? Ещё раз. Разработчики на Си и разработчики на Rust - это одни и те же люди.
Ответить | Правка | Наверх | Cообщить модератору

175. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:57 
Еще раз - отказа от Си версии нет и не предвидется. Этот поехавший на CoCах переписыватель на расте волен писать все что придет в его больную голову пока его финансируют всякие NSA. На отказ от Си версии это не повлият никак, она продолжает быть основной. Странно что тебя приходится тыкать носом в такие простые вещи.
Ответить | Правка | Наверх | Cообщить модератору

187. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 12-Янв-24, 11:57 
Ну да, офф сайт TOR пришет что отказываются, главный разраб сишной версии пишет что отказываются, но у нас есть "Аноним с опенька", который утверждает "отказа от Си версии нет и не предвидется", не смотря на то, что его уже натыкали носом в официальные заявления команды тора.
Выйди уже из своего манямирка и посмотри на реальное положение дел...
Ответить | Правка | Наверх | Cообщить модератору

125. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 11-Янв-24, 11:41 
Большое сообщество кого? Мимокрокодилов? Сочувствующих?
Открой уже список контрибьюторов и посмотри "как же много погромистов вложилось в тор".

> Заявления отдельных разработчиков побочных продуктов

Заявление основного разработчика основного продукта - Nick Mathewson.

> просто будут поддерживать свою версию на Си

Да-да, примерно как "сообщество" поддержало кловер, как поддержало копро-иксы и кучу других проектов.
Плавали - знаем.

> делая ее основной версией как по функционалу

Основная будет та, которая будет качаться из официальной репы

> так и по надежности.

Дыряшка и надежность в одном предложении. Смешно.

> А сейчас можешь попыхтеть от злости

Я скорее разобью себе лицо фейспалмами от твоей тупости...
С другой стороны, мне даже нравится смотреть как таких как ты корежит.

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

174. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:47 
Так не горит, что целую простыню накатал )))
Ответить | Правка | Наверх | Cообщить модератору

196. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (196), 16-Янв-24, 04:20 
> дуршлаг, написанный по заказу NSA.

Строго говоря, предыдущая версия тоже создавалась по заказу NSA. Чтобы можно было маскировать полтора агента в поле среди толп шифропанков и прочих девиантов — любителей веществ и центрального процессора.

Но вот то, что даже в такой критичный инструмент пробралась растишка головного мозга и корпоративные ценности в виде «истинно свободных» лицензий — показательно. Впрочем, кто девушку ужинает…

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

55. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (55), 10-Янв-24, 20:26 
> Типичные ошибки убогой дыряшки

Ты удивишься какие в асме ошибки можно сделать.

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

64. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Анонимусс (?), 10-Янв-24, 20:35 
Ассемблер - это совершенно другое.
Это тонкий инструмент для ускорения кода, часто для определенной арихитектуры.
Как скальперь хирурга, отвертка часовщика, или как unsafe rust)

А сишка это вариант пхп из 70х. Ну чтобы было писать быстро х-к-х-к и в прод, да еще и на куче архитектур.
С отвратительным "стандартом" полным "сами хз, как должно быть, компилятор разберется".
В итоге выпрограммировали "шидевры" типа хорг в котором уязвимости живут по 30 лет.
Зато быстро.

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

70. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от AKTEON (?), 10-Янв-24, 21:35 
Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.
Ответить | Правка | Наверх | Cообщить модератору

75. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (75), 10-Янв-24, 22:28 
Значительные куски ассемблера используются примерно в 100% серьёзных программ, потому что ни один компилятор ни для одной архитектуры никогда не даст нужной производительности. Ну и потом, можно только пожалеть инвалидов, не способных читать и анализировать сгенерированный компилятором трешак.
Ответить | Правка | Наверх | Cообщить модератору

120. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (119), 11-Янв-24, 11:24 
> Ассемблер - это либо  для архитектур для которых не создано хорошего оптимизирующего компиллятора, либо нечто учебное, чтобы не утратить способность такие компилляторы создавать.

Каждый раз, когда кто-то такое пишет, это показатель того, что пишет какбы погромист, а не хороший программист или вообще не программист.
Более эффективным асм-код пишется программистом уровня чуть выше среднего, если он вообще умеет писать на асме.
Всякие там демосценщики, крэкеры и прочие это неоднократно показывали. Асм-код в том числе есть, например, в хромиуме. И он там совсем не потому, что хромиум учебный или компилятора хорошего не создано.
Короче, очередной опеннетовский кексперт.

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

66. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (55), 10-Янв-24, 21:13 
> Типичные ошибки убогой дыряшки.

Сказать на чем написан LLVM, которым весь код на расте собирается?

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

72. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 10-Янв-24, 21:57 
На C++. Причем на довольно свежей версии C++17. https://llvm.org/docs/CodingStandards.html#c-standard-versions
Еще есть что сказать?
Ответить | Правка | Наверх | Cообщить модератору

77. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (77), 10-Янв-24, 23:49 
Так небезопастный же он для растоманов. Некошерна.
Ответить | Правка | Наверх | Cообщить модератору

80. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от фнон (?), 11-Янв-24, 00:20 
Рим не за день строился.
Сейчас гугл новый код в андроиде старается писать на раст (вместо с/с++), майкрософт заменяют кода в винде.
Так что может и до ллвм дойдут руки.
Ответить | Правка | Наверх | Cообщить модератору

104. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (105), 11-Янв-24, 06:46 
Рим пал, центурион.
В гугле прямо говорят что отказыватся от C и C++ не собираются. А Майкрософт может говорить что они пишут хоть на брейнфаке, все равно код закрыт и проверить это невозможно.
Ответить | Правка | Наверх | Cообщить модератору

121. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (119), 11-Янв-24, 11:25 
> В гугле прямо говорят что отказыватся от C и C++ не собираются

Поправочка: от ужде написанного кода отказываться не собираются. Но новый стараются писать уже не на них.

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

173. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:41 
Нет, именно что продолжают использовать, а Раст применяют ограниченно.
Ответить | Правка | Наверх | Cообщить модератору

74. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от фнон (?), 10-Янв-24, 22:19 
Не вижу проблемы. Первые молотки медного века были сделаны из камня.
Но каменный (или окаменевший - это СИ), LLVM написан, ЕМНИП, на С++.
А это уже умные указатели, и прочие дары цивилизации.
Ответить | Правка | К родителю #66 | Наверх | Cообщить модератору

16. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 10-Янв-24, 19:02 
Не так давно узнал что на расте ниасилили обёртку wlroots, вроде к теме не относится, но... принципиальная невозможность не добавляет плюсов к языку в котором нормальный по их, авторов, мнению код уже... smells.

Код tor это тот ещё ужос, конечно. Приходилось патчить. Но если вам и сделают деанон, то вряд-ли это будут эксплойты проблем с памятью. Скорее, помогут структуры, ориентированные на безопасную с ней работу. Которые легко обнаружить по сигнатурам. Примерно как сейчас в сишной кодовой базе. Ну и протокольчик сам по себе тоже таит много интересного. Причём никто фиксить и не собирается. В отличие от заинтересованных юзеров, конечно.

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

20. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (-), 10-Янв-24, 19:13 
> Не так давно узнал что на расте ниасилили обёртку wlroots

Разве нас должно интересовать мнение неосиляторов?

> Ну и протокольчик сам по себе тоже таит много интересного. Причём никто фиксить и не собирается. В отличие от заинтересованных юзеров, конечно.

Главное говорить загадочно и напускать туману?
Ну чтобы выглядеть слегка умнее.

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

46. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 10-Янв-24, 19:59 
> Ну чтобы выглядеть слегка умнее.

Типа того, но главное - предупредить. Попробуй написать свою реализацию на чём угодно простеньком - и туман тебя сожрёт :))) Добро пожаловать в ад.

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

49. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 10-Янв-24, 20:04 
> Типа того, но главное - предупредить. Попробуй написать свою реализацию на чём угодно простеньком - и туман тебя сожрёт :))) Добро пожаловать в ад.

Не, "предупредить", для меня, было бы так "протокол ТОР овно и вот 10 пунктов почему!"
Тут уже было бы что обсудить.
А это пока просто газофикация луж, в виде намеков.

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

192. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 12-Янв-24, 14:15 
остаётся только добавить "в 2024 году" - и с этим запросом идти в гугл
Ответить | Правка | Наверх | Cообщить модератору

38. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +5 +/
Сообщение от Аноним (42), 10-Янв-24, 19:42 
Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))
Ответить | Правка | Наверх | Cообщить модератору

41. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 10-Янв-24, 19:48 
> Rust кстати опустился в индексе TIOBE на одну позицию и теперь ведет тяжелую неравную борьбу с COBOL за то чтобы не вылететь из первой двадцатки. Допереписывались )))

Какой ужас, мы вылетаем из  
"индекс, оценивающий популярность языков программирования, на основе подсчёта результатов поисковых запросов, содержащих название языка"
Там PHP на 7 месте, а JS на 6м.


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

45. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (42), 10-Янв-24, 19:58 
Значит люди устали от Раста и стали меньше им интересоватся, все логично. PHP на своем месте, а фронтендеры сидят по разным фреймворкам со своей собственной справкой.
Ответить | Правка | Наверх | Cообщить модератору

52. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 10-Янв-24, 20:18 
Или документации им вполне достаточно для разработки)
Это же не гуглить "как выйти из вим" - самый посещаемый запрос про этот кусок кода)
Разрабы что пыхи, что js обычно умом и сообразительностью не отличались, зато гуглить лефтпады им жизненно необходимо.
Ответить | Правка | Наверх | Cообщить модератору

89. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (89), 11-Янв-24, 01:02 
> Или документации им вполне достаточно для разработки)

Чел, очнись, с развитием AI чатов и всевозможных Copilot плагинов, документацию мало кто читает вручную. Хотя, если ты из РФ, то могу только посочувствовать, вас же почти везде заблокировали.

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

91. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимусс (?), 11-Янв-24, 01:11 
Вот когда они поумнеют достаточно, тогда от них будет толк.
Сейчас Copilot и "AI" относительно "хорошо" работает только как автодополнялка. По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.
Но хуже всего, этот м###ла придумывает несуществующие функции или существующие, но в других языках...
Ответить | Правка | Наверх | Cообщить модератору

99. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (99), 11-Янв-24, 04:26 
Нужно уметь писать правильные промпты. Нейросеть не телепат, чтобы знать чего ты хочешь от неё, зачастую ты предоставляешь слишком мало вводных данных, потом удивляешься почему она порет чушь. Даже GPT-3.5 работает отлично, если знать как. Про GPT-4 вообще молчу. Автодополняшка кстати бестолковая вещь и только мешает.
Ответить | Правка | Наверх | Cообщить модератору

102. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (105), 11-Янв-24, 06:36 
>По документации отвечает фигово, особенно по таким языкам как раст, где в каждом релизе много чего добавляют нового - он просто об этом не знает.

Ахахахаха, растопроблемы всплыли в неожиданном месте. Зато у меня на Си он отлично работает и выдает качественный и безопасный код, который просто вставляешь и компилируешь зачастую вообще без изменений.
И они после этого еще будут что-то рассказывать о ненужности стандартов, ахахаха!

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

128. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Анонимусс (?), 11-Янв-24, 11:45 
Конечно! Пишешь 20 лет на окаменевшем куске с99 и тебе ничего и не нужно.

> выдает качественный и безопасный код,
> качественный
> безопасный
> на Си

Не смеши мои тапочки.

> и компилируешь зачастую вообще без изменений.

Ахаха, сишка практически любой булшит компилирует. А потом cve во все поля.
Впрочем, я не удивлен что ты просто копипастишь выхлоп нейронки)))

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

172. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:38 
Даже нейронка на Си программирует лучше и безопаснее, чем недопрограммисты на расте. Выхлоп же нейронки на Расте можно вставить только в /dev/null, потому что за прошедшие выходные язык опять поменялся )))
Ответить | Правка | Наверх | Cообщить модератору

116. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (116), 11-Янв-24, 09:32 
>с развитием AI чатов и всевозможных Copilot плагинов, документацию мало кто читает вручную.

C развитием AI чатов теперь и код мало кто пишет полностью вручную. Кроме разве что поборников исключительно надежного языка, он у них каждую неделю меняется и GPT за таким модным-молодежным тредом просто не успевает.

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

165. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Noname (??), 11-Янв-24, 20:16 
шо, в городе цирк? судя по твоему комментарию
Ответить | Правка | Наверх | Cообщить модератору

171. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:35 
Судя по твоему клоунскому ответу, тебе от него неприятно, но нечего возразить.  
Ответить | Правка | Наверх | Cообщить модератору

85. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (89), 11-Янв-24, 00:53 
> PHP на своем месте

По одной и только одной причине - на пэхэпэ написано столько легаси, что поддерживать это - не пере-поддерживать. Новые проекты давно никто не пилит на пыхе. Я сам с пыхи недавно слез, имея опыт с середины нулевых, перешёл на nodejs. Доволен, особенно по зарплате.

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

68. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от AKTEON (?), 10-Янв-24, 21:24 
Хуже: он там ниже FORTRAN'а ! (Голом Левитана) Ибо ,  FORTRAN - современный , объектно-ориентированный язык программирования со средствами поддержки параллелизма в гетерогенной вычислительной инфраструктуре, средства разработки которого обеспечивают повторное использование кода 1960-х(sic!) годов,а программы на rust перестают компиллироваться за ничтожный срок в 3-8 лет !
Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

76. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Bottle (?), 10-Янв-24, 22:33 
Он ниже в рейтинге Паскаля/Дельфи, которые некоторые товарищи пытаются хоронить уже какой год.
Ответить | Правка | Наверх | Cообщить модератору

87. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (89), 11-Янв-24, 00:56 
Паскаль действительно мёртв (полтора землекопа в лице энтузиастов - не в счёт). А вот делпхи много где используется, особенно у копрорастов, где надо "тяп-ляп" - и десктоп приложение готово.
Ответить | Правка | Наверх | Cообщить модератору

58. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонин (?), 10-Янв-24, 20:28 
Даже не знаю что более приятно: что тор стал более надежным, или читать, как горит у растохейтеров?
Хотя кого я обманывают, конечно что стал более надежным!
Но второе тоже радует неимоверно))
Ответить | Правка | Наверх | Cообщить модератору

101. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (105), 11-Янв-24, 06:30 
Версия Си на Торе действительно стала надежнее, потому что ее чистат от багов с 2002 года, жаль это не касается версии на Расте, которой приходится начинать все сначала. Хотя еще есть надежда, что NSA поможет грантом и процесс устранения нужных багов из Arti пойдет в правильном направлении.
Ответить | Правка | Наверх | Cообщить модератору

126. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Прохожий (??), 11-Янв-24, 11:41 
"что ее чистят от характерных для программирования на Си багов"

Так точнее будет. Можешь поблагодарить.

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

170. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:33 
>Си версию Тора уже очистили от багов
>Раст версию будут чистить от уязвимостей еще долгие, долгие годы

Так будет точнее. Можешь поблагодарить.

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

73. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +2 +/
Сообщение от Аноним (42), 10-Янв-24, 21:58 
За последние три года в Торе обнаружено 9 уязвимостей. Пейсатели на Расте убеждены что, что переход на него позволяет избавится от 70% уязвимостей. Тогда переписывание Тора на Расте позволит избавится примерно от 6 уязвимостей в последующие три года, то есть от двух в год. Но в прошлом году была только одна уязвимость. Вычитаем две из одной, получается минус одна уязвимость. Вот как станет безопастно с Растом!
Ответить | Правка | Наверх | Cообщить модератору

83. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (89), 11-Янв-24, 00:49 
Его переписывают на расте не для этого. Просто раст более вписывается в современные стандарты разработки. Это скорее мягкая эволюция.
Ответить | Правка | Наверх | Cообщить модератору

96. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (93), 11-Янв-24, 03:41 
А сколько еще не обнаруженных ошибок, связанных с памятью?
А про увеличившуюся скорость разработки почему постеснялся упомянуть?

Прикинь - будет и безопаснее сама софтина и быстрее разработка софтины. Зачем оставаться на старом уродце, если переход на ржавчину даст тебе "два-в-одном"?

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

100. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (105), 11-Янв-24, 06:27 
А сколько будет новых ошибок, НЕ связанных с памятью, добавленных в процессе переписывания на ржавом уродце? Огромное количество, и пока их пофиксят, пройдут годы, как признают сами разработчики этой наколенной поделки. Си всегда более производителен чем Rust, оспаривать это может только совсем поехавшие. Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя и ей будут пользоватся только фанатики камикадзе которым нечего скрывать от NSA.
Ответить | Правка | Наверх | Cообщить модератору

129. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Прохожий (??), 11-Янв-24, 11:48 
Ох и тролль. Не знаю, как другие, но я, например, веселюсь с твоей безграмотности. Школу-то хоть закончил уже? О чем я? О том, что ты понятия не имеешь, где и как правильно использовать мягкий знак в глаголах, которые заканчиваются на "тся".
В остальном - унылый троллинг тупостью.
Ответить | Правка | Наверх | Cообщить модератору

168. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 09:06 
Докопайся до ошибок - вот умственный предел программиста хеллоуворлдов на Расте.
Ответить | Правка | Наверх | Cообщить модератору

153. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (93), 11-Янв-24, 15:57 
> Зачем же переходить на новый, непроверенный Тор, когда у нас уже есть высоконадежная, отлаженная версия на Си? Незачем, версия на Расте просто лишняя

Да нам-то, глупым, ничего не понимающим мимокрокодилам-растаманам (по твоему мнению), зачем ты что-то доказываешь? Чего ты здесь с нами своё ценное время тратишь? Прям бисер мечешь перед нами, мы ведь в этом, как и в апельсинах, нифига не разбираемся. Ты эту свою умную фразу давай задвигай основному тор-разработчику - Nick'у Mathewson'у. Так победишь.

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

183. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:18 
Смелое предположение, что кого-то здесь заботишь лично ты и твои проблемы. Здесь свободная площадка для общения. Не нравится читать про критику Раста, смело шагай туда где пишут только приятное для тебя. Это интернет, деточка, тут даже могут на юг послать.
Ответить | Правка | Наверх | Cообщить модератору

185. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (185), 12-Янв-24, 11:46 
> Не нравится читать про критику Раста

Так ты ж не критикуешь. Просто кидаешься фекалиями, вот почти в каждый тред успел нагадить, 181й.
Но ты прав, тут могут послать тебя, твою дыряшку и реализацию либы тора на ней)
Ты обязательно вернись в следующей новости про Arti, хоту послушать твое нытье и посмотреть как "сообщество" начало "поддерживать" дыряшечную версию.

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

82. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (89), 11-Янв-24, 00:48 
У меня более глобальный вопрос: кому нафиг сдался нынче Tor? Он почти везде зaбaнен, а если вход на сайт и не зaбaнен, то будете зaбaнeны вы лично и потом объясняйте почему вы заходили с Tor и что это были вообще вы. Про даркнет вообще молчу, там давно делать нечего, 99% всего там это лютый скам.
Ответить | Правка | Наверх | Cообщить модератору

86. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –2 +/
Сообщение от Аноним (86), 11-Янв-24, 00:53 
За несколько лет натыкался на бан тора на каком-то сайте ровно 1 раз. Сказки это.
Ответить | Правка | Наверх | Cообщить модератору

88. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (89), 11-Янв-24, 00:58 
>Сказки это.

Даже на опеннет у тебя сообщения будут прятаться ботом если писать с Tor. Про всякого рода банкинг и криптобиржи вообще молчу.

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

90. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  –1 +/
Сообщение от Аноним (-), 11-Янв-24, 01:06 
Неправда, вот прям сейчас пишу через exit node в Нидерландах.
Модеры периодически включают блокировку для тора, но это происходит отнюдь не всегда, а только когда их кто-то реально достает.
Ответить | Правка | Наверх | Cообщить модератору

98. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (99), 11-Янв-24, 04:24 
Попробуй напиши сообщение из пары слов. Оно у тебя всегда из под Tor будет скрытым. Не помечаются автоматически только те, которые по набору символов больше пары слов. Не рассказывай мне сказки, я из под Tor тут сидел 6 лет, пока не нашел альтернативных способов.
Ответить | Правка | Наверх | Cообщить модератору

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

95. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от AKTEON (?), 11-Янв-24, 03:29 
(напевая )
У нас есть на то контрмеры ,
но мы вам о них не расскажем,
Аквалангисты ...
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

161. Скрыто модератором  +/
Сообщение от Аноним (-), 11-Янв-24, 19:17 
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

197. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Анонимас (?), 18-Янв-24, 15:02 
Единственные два сайта, где Тор совсем не пашет - это Taringa и Twitter. На остальных могут быть проблемы с отправкой сообщений, но если тебе только почитать, то этого достаточно. Ты не забывай, что за последние пару лет РКН перебанил не только кучу пиратских ресурсов, но и многие новостные сайты.
Ответить | Правка | К родителю #82 | Наверх | Cообщить модератору

107. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (106), 11-Янв-24, 07:13 
АНБ США порекомендовало IT-компаниям отказаться от языков C и C++.
Разработчики Тора взяли под козырек и сказали "Есть!"
Ответить | Правка | Наверх | Cообщить модератору

114. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +1 +/
Сообщение от Аноним (114), 11-Янв-24, 08:37 
Почему отечественного анонима вообще должно беспокоить NSA? Он что, в розыске ФБР?
Ответить | Правка | Наверх | Cообщить модератору

132. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (132), 11-Янв-24, 12:17 
А проблема гигантского дерева совсем нерелевантных зависимостей, содержащего по 10 разных статически-слинкованных прибитых гвоздями API-несовместимых версий зависимостей в Cargo решена? А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена? Вопросы, конечно, риторические. Проект давно по указке из АНБ делает совершенно вредоносные изменения, такие как упразднение trac, переход на заведомо уязвимый и вредоносный (прибитый гвоздями к js с целью заставить пользователя исполнить вредоносные скрипты, на использовании которых GitLab inc. не раз попадалась, в том числе, но не ограничиваясь, использование reCAPTCHA в качестве "капчи" при регистрации) GitLab, запрет анонимам оставлять issue, цензуру в блоге и травлю Джейкоба Эпплбаума.
Ответить | Правка | Наверх | Cообщить модератору

133. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (132), 11-Янв-24, 12:20 
Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно, то есть Tor Project - соучастник в навязывании телеметрии.
Ответить | Правка | Наверх | Cообщить модератору

134. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (-), 11-Янв-24, 12:32 
> Забыл добавить: Rust дропнул Windows 7, пользоваться не-ночными версиями  Rust невозможно,
> то есть Tor Project - соучастник в навязывании телеметрии.

О нет, да как же так! Что же теперь делать!
Меня должны беспокоить проблемы оффтопика, на который забил даже сам майкрософт?
Системы 15 летней давности? Пусть об этом болит голова у некрофилов финдузятников!

Ты кажется ошибся форумом дружок-пирожок, тут больше обсуждают open source программы и ОС.

ps а что в win7 не было телеметрии? ты явно в теме разбираешься, так что должен знать)

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

142. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (142), 11-Янв-24, 13:01 
>ps а что в win7 не было телеметрии? ты явно в теме разбираешься, так что должен знать)

Да, в той, что у меня на компакт-диске, телеметрии нет. Зато есть уязвимость в SMB.

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

137. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  –1 +/
Сообщение от Аноним (-), 11-Янв-24, 12:46 
> А проблема гигантского дерева совсем нерелевантных зависимостей, содержащего по 10 разных статически-слинкованных прибитых гвоздями API-несовместимых версий зависимостей в Cargo решена?

Разверни свое карго локально. Тащи туда только проверенные либы.
Разве это так сложно?

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

> А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена? Вопросы, конечно, риторические.

Не знаю, может ты работаешь в соответствующих спецслужбах и расскажешь? Или тыможешь только риторически гадать на кофейной гуще?
А вот в линукс бекдор затащить вполне возможно, например Bvp47 который не заметили за 10 лет. 10 лет, Карл!
Вот она сила дыряшки и отсутвия должного контроля за репой.

> Проект давно по указке из АНБ делает совершенно вредоносные изменения, такие как упразднение trac, переход на заведомо уязвимый и вредоносный (прибитый гвоздями к js с целью заставить пользователя исполнить вредоносные скрипты, на использовании которых GitLab inc. не раз попадалась, в том числе, но не ограничиваясь, использование reCAPTCHA в качестве "капчи" при регистрации) GitLab,

Звучит как бред сумашедшего... но, а почему АНБ? Ты ж писал про NSA! Неужели они не могут договориться даже между собой?

> запрет анонимам оставлять issue,

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

> цензуру в блоге и травлю Джейкоба Эпплбаума.

Чего меня должны беспокоить проблемы какого-то пин-доса?


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

155. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (-), 11-Янв-24, 16:31 
> А проблема того, что в такое дерево для соответствующих служб легко всунуть вредоносную зависимость решена?

Можешь продемонстрировать проблему? Впихни в Arti вредоносную зависимость, раскрой глаза всем слепым, кто не видит проблемы, которую видишь ты.

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

156. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (156), 11-Янв-24, 17:04 
>для соответствующих служб

Читать умеешь?

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

163. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  +/
Сообщение от Аноним (-), 11-Янв-24, 19:31 
Ах, ты ссылаешься на спецслужбы? Я по айтишной привычке под службами понимаю нечто иное.

Но если мы о тех службах, то они с тем же успехом внедрят код через тысячи сишных зависимостей, которые выполняются в системе, где выполняется tor. Это если им не удастся протолкнуть свой код непосредственно в tor, glibc, linux, openssl, autotools, make, gcc и всякие прочие прямые зависимости tor.

Если тебя так тревожат всесильные спецслужбы, то мой тебе совет: иди в церковь. Прими Бога, он действительно всесилен, и он тебя защитит. Миллиарды людей по всему свету решают таким образом проблемы с тревожностью, и это помогает 100%.

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

164. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование onion-сервисов"  –1 +/
Сообщение от Аноним (164), 11-Янв-24, 20:13 
>с тем же успехом внедрят код через тысячи сишных зависимостей

Нет. Не с тем же. Сишные зависимости совместимы на уровне API, а растовые - на уровне прибытых гвоздями версий, а сменишь чуть-чуть - полпрограммы перепиши. Отсюда и 10 версий одного и того же - не будут же расты свои высеры под самую последнюю версию зависимости переписывать. Эти 10 версий - каждую отдельно аудировато надо. Сишные зависимости поставляются дистром и обновляются им самим, а растовые - культом карго и статически линкуются. Прибивка гвоздями версий и статическая линковка породила такую культуру, такая культура - сделала невозможной переход к правильной культуре разработки, где версия у либы строго одна - последняя, а линковка - строго динамическая, а либа совместима на уровне интерфейса, а на деле может иметь совершенно другую реализацию, и даже если реализация не совершенно иная - к ней всё равно могут быть дистроспецифичные патчи, в которых бэкдор выпилен, если апстрим придуривается.

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

166. Скрыто модератором  +/
Сообщение от Аноним (-), 11-Янв-24, 21:54 
Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

160. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 11-Янв-24, 19:06 
A когда уже Yggdrasil-mesh на Vlang перепишут?
Ответить | Правка | Наверх | Cообщить модератору

162. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (3), 11-Янв-24, 19:23 
> A когда уже Yggdrasil-mesh на Vlang перепишут?

А кому оно вообще нужно?

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

182. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (181), 12-Янв-24, 10:16 
Ну люди пользуются, говорят удобно.
Ответить | Правка | Наверх | Cообщить модератору

191. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от Аноним (-), 12-Янв-24, 13:35 
Логично, что те кто им пользуется, кто понимает что там в коде - они и должны переписывать.
Ответить | Правка | Наверх | Cообщить модератору

194. "В Arti 1.1.12, реализации Tor на Rust, началось тестирование..."  +/
Сообщение от nc (ok), 13-Янв-24, 13:06 
Хорошее дело. Вообще, переписывание проектов на новом, более высокоуровневом языке, имеющем больше возможностей и более строгие правила компиляции - отличная возможность исправить архитектурные ошибки и добавить новые возможности. Мне как разработчику это очевидно - иногда проще начать с нуля (или провести очень глубокий рефакторинг, т.е. "почти с нуля"). Если проект развивается, то неизбежно появляются новые требования, какие-то старые фичи оказываются невостребованными, какие-то решения оказываются неудачными и т.д. Понимание и погружение приходит с опытом, да и прогресс не стоит на месте.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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