Size: a a a

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

2020 March 26

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
указывай в Cargo.toml ссылку на репо форка
источник

D

Denis in Rust — русскоговорящее сообществo
folex
А как правильно паблишить форки крейтов?

Вот я хочу запаблишить форк libp2p, он состоит из пачки крейтов (ну штук 15). Мне каждый из них переименовывать?

Я попробовал переименовать, но тогда ожидаемо ломаются импорты. Там, где импортилось libp2p_core, теперь надо импортить fork_libp2p_core… Есть ли путь проще?
можно переименовывать крейт в карго.томл при указании зависимостей
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
🦉 ⁣
указывай в Cargo.toml ссылку на репо форка
источник

f

folex in Rust — русскоговорящее сообществo
🦉 ⁣
указывай в Cargo.toml ссылку на репо форка
🤔 хм, и правда же
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
можно даже отдельно патч наложить

https://doc.rust-lang.org/cargo/reference/overriding-dependencies.html#the-patch-section
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
что кстати будет логичнее
источник

D

Denis in Rust — русскоговорящее сообществo
libp2p_fork = { version = "0.1.25", package = "libp2p" }
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
просто засорять crates форками, так себе затея
учитывая, что есть стандартный механизм как раз для форков
источник

K

Kitsu in Rust — русскоговорящее сообществo
Можно как-нибудь убрать зависимость, если фича включена?
источник

K

Kitsu in Rust — русскоговорящее сообществo
думал мб target.'cfg(not(feature)).dependency' сработает, но увы
источник

A

Adv0cat in Rust — русскоговорящее сообществo
polunin.ai
Чей-то я действительно. Пойду найду дешманский впс за 1$/месяц.
scaleway.com vs hetzner.com та самые дешевые и более менее нормальные vps, около 3$
источник

VF

Vlad Frolov in Rust — русскоговорящее сообществo
polunin.ai
Чей-то я действительно. Пойду найду дешманский впс за 1$/месяц.
какое rustочительство, когда можно за $2/год взять себе 128МБ — для Rust этого может быть более чем достаточно... https://lowendstock.com/
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
Vlad Frolov
какое rustочительство, когда можно за $2/год взять себе 128МБ — для Rust этого может быть более чем достаточно... https://lowendstock.com/
это если туда тупо аплоадить, а если там собирать раст то маловато будет
источник

BV

Boris Vinogradov in Rust — русскоговорящее сообществo
тот же актикс это такой себе жирный кадр при сборке
источник

p

polunin.ai in Rust — русскоговорящее сообществo
ну у меня reqwest + serde_json. рпс если будет 0,0001 то уже хорошо
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Vlad Frolov
какое rustочительство, когда можно за $2/год взять себе 128МБ — для Rust этого может быть более чем достаточно... https://lowendstock.com/
Ох ё… такого треша не видел, когда искал себе… это прям вот ваще для локалхост приколов, прям вот ваще ваще
источник

VF

Vlad Frolov in Rust — русскоговорящее сообществo
Boris Vinogradov
это если туда тупо аплоадить, а если там собирать раст то маловато будет
Зачем на продакшене собирать проект? CI / CD используй, благо и они бесплатные есть — GitHub Actions вообще предоставляет Linux / Windows / MacOS за даром
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Vlad Frolov
Зачем на продакшене собирать проект? CI / CD используй, благо и они бесплатные есть — GitHub Actions вообще предоставляет Linux / Windows / MacOS за даром
ну так можо быть уверенным, что именно для этой конкретной машинки все завелось как нужно!)
источник

VF

Vlad Frolov in Rust — русскоговорящее сообществo
Adv0cat
ну так можо быть уверенным, что именно для этой конкретной машинки все завелось как нужно!)
уверенность достигается наличием православного Rust компилятора на машине?))
источник

VF

Vlad Frolov in Rust — русскоговорящее сообществo
Adv0cat
Ох ё… такого треша не видел, когда искал себе… это прям вот ваще для локалхост приколов, прям вот ваще ваще
У меня первый железный сервер имел 128МБ ОЗУ... так что мне вас не понять 😃
источник