Size: a a a

Rust — русскоговорящее сообществo

2020 November 24

S

Staaaaaa in Rust — русскоговорящее сообществo
Kviring Aleksei
я 10 лет писал сервера на java для реалтайм игр под большой нагрузкой - мы такого на начальном этапе разработки кучами ловили в ядре сервера, потом стали мудрее - и вот опять 🙂 Хотя как обойтись без Mutex в библиотеки я не знаю, кроме unsafe наверное.
Сразу шарды линейки вспоминаются ;)
источник

KA

Kviring Aleksei in Rust — русскоговорящее сообществo
Staaaaaa
Сразу шарды линейки вспоминаются ;)
но нет :-))) я в нее даже не играл, может быть и зря, я в то время играл в java
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Переслано от Tony 123
Чуваки. Кто-нибудь использовал async-trait вместе с enum-dispatch на декларации трейта? У меня что-то не выходит.
источник

KK

Kirill (Cykooz) Kuzm... in Rust — русскоговорящее сообществo
Tony 123
Переслано от Tony 123
Чуваки. Кто-нибудь использовал async-trait вместе с enum-dispatch на декларации трейта? У меня что-то не выходит.
Я пробовал - не полетело. В итоге я просто запилил enum dispatch ручками, без макросов
источник

T1

Tony 123 in Rust — русскоговорящее сообществo
Kirill (Cykooz) Kuzminykh
Я пробовал - не полетело. В итоге я просто запилил enum dispatch ручками, без макросов
Ах. Тоже самое сейчас делаю.
источник

VK

Vasily Kondratyev in Rust — русскоговорящее сообществo
Интересно, почему можно использовать anyhow::Result, но не обязательно объявлять "use anyhow;"? Где-то неявно подключается?
источник

А⚙

Антон ⚙️ in Rust — русскоговорящее сообществo
Vasily Kondratyev
Интересно, почему можно использовать anyhow::Result, но не обязательно объявлять "use anyhow;"? Где-то неявно подключается?
Имена используемых крейтов доступны сразу, их сейчас явно импортировать не надо. Раньше надо было при помощи extern crate anyhow;, сейчас это требуется только в том случае, если нужно экспортировать из крейта макросы
источник

VK

Vasily Kondratyev in Rust — русскоговорящее сообществo
Антон ⚙️
Имена используемых крейтов доступны сразу, их сейчас явно импортировать не надо. Раньше надо было при помощи extern crate anyhow;, сейчас это требуется только в том случае, если нужно экспортировать из крейта макросы
👍
источник

AV

A V in Rust — русскоговорящее сообществo
@oleganza открыл я репу slingshot и вижу что коммитов за последние месяцы почти нет - свернули разработку?
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
A V
@oleganza открыл я репу slingshot и вижу что коммитов за последние месяцы почти нет - свернули разработку?
Нет, не свернули. Тут один большой рефакторинг на ветке застрял, потом школьные каникулы, потом нужно было коллегам с совсем другой ерундой помочь.

А есть какие вопросы?
источник

AV

A V in Rust — русскоговорящее сообществo
Oleg Andreev
Нет, не свернули. Тут один большой рефакторинг на ветке застрял, потом школьные каникулы, потом нужно было коллегам с совсем другой ерундой помочь.

А есть какие вопросы?
Смотрю на разные растовые блокчейны, только-только закончил писать P2P-узел для Ethereum
источник

AV

A V in Rust — русскоговорящее сообществo
Я правильно понимаю что у тебя типа Monero со смарт-контактами?
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
A V
Смотрю на разные растовые блокчейны, только-только закончил писать P2P-узел для Ethereum
о прикольно, у меня тоже вот-вот заканчивает писаться p2p узел для zkvm
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
A V
Я правильно понимаю что у тебя типа Monero со смарт-контактами?
типа, но не совсем. Монеро обфусцирует бабло и граф, а zkvm - бабло и параметры контрактов.
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
источник

AV

A V in Rust — русскоговорящее сообществo
👍🏻
источник

AV

A V in Rust — русскоговорящее сообществo
Oleg Andreev
о прикольно, у меня тоже вот-вот заканчивает писаться p2p узел для zkvm
Это не который cybershake?
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
ага
источник

AV

A V in Rust — русскоговорящее сообществo
Хех, зря не libp2p имхо - если бы не легаси в жизни бы не попёрся писать реализацию devp2p
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
libp2p мне не зашло. Может, я тупой, но там черт ногу сломит, а мне нужно чтоб все было понятно и ближе к делу
источник