Size: a a a

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

2020 April 13

RS

Roma S in Rust — русскоговорящее сообществo
🦉 ⁣
как сделать мейкфайлом?
api :=
API := $(if $(api),api,public)

run:
   cargo run —package authmenow-$(API)-api


так?
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Roma S
api :=
API := $(if $(api),api,public)

run:
   cargo run —package authmenow-$(API)-api


так?
ну и что приятнее выглядит?)
источник

RS

Roma S in Rust — русскоговорящее сообществo
Roma S
api :=
API := $(if $(api),api,public)

run:
   cargo run —package authmenow-$(API)-api


так?
make или make run или make run api=public
источник

RS

Roma S in Rust — русскоговорящее сообществo
🦉 ⁣
ну и что приятнее выглядит?)
мейкфайл стандартнее, по мне
источник

🦉⁣

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

🦉⁣

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

P

Pavel in Rust — русскоговорящее сообществo
🦉 ⁣
just
или
just run
или
just run public
run API?=public:
    cargo run --package authmenow-${API}-api


make API=public run

вроде так
источник

P

Pavel in Rust — русскоговорящее сообществo
(не проверял)
источник

RS

Roma S in Rust — русскоговорящее сообществo
🦉 ⁣
я использую то, что приятнее писать
тем более для дева всё равно
ну в целом да, жаль только что может получится везде разное, если в одном месте карго чистый, в другом just, в третьем мейкфайл, в четвёртом симейк и тд :)
источник

🦉⁣

🦉 ⁣ in Rust — русскоговорящее сообществo
Roma S
ну в целом да, жаль только что может получится везде разное, если в одном месте карго чистый, в другом just, в третьем мейкфайл, в четвёртом симейк и тд :)
у нас в компании проекты так не разрабатываются
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
🦉 ⁣
just умеет ещё в разные языки через env
и переменные и настройки и алиасы

оч удобная штука оказалась
ну я из cargo make тоже много чего вызываю
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Roma S
мейкфайл стандартнее, по мне
для 1970 года вообще практически единственный вариант, да
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Что думаете, в какой момент нужно переходить от хранения в какой-нибудь chashmap::CHashMap к хранению в базе данных?))
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
Adv0cat
Что думаете, в какой момент нужно переходить от хранения в какой-нибудь chashmap::CHashMap к хранению в базе данных?))
практически в любой… вот и сейчас
источник

BD

Berkus Decker in Rust — русскоговорящее сообществo
зависит же от объемов и требований по персистентности и выборке
источник

AS

Andrei 🦉 Sergeev in Rust — русскоговорящее сообществo
Adv0cat
Что думаете, в какой момент нужно переходить от хранения в какой-нибудь chashmap::CHashMap к хранению в базе данных?))
тут скорее должен быть обратный вопрос - в какой момент нужно переходить от хранению всего в бд к какой-нибудь chashmap::CHashMap ?

мой ответ - только если вам нужен быстрый локальный кэш, и то его можно хранить в условном редисе
источник

OA

Oleg Andreev in Rust — русскоговорящее сообществo
че-то там про монады от лодочника: https://boats.gitlab.io/blog/post/the-problem-of-effects/
источник

A

Adv0cat in Rust — русскоговорящее сообществo
Andrei 🦉 Sergeev
тут скорее должен быть обратный вопрос - в какой момент нужно переходить от хранению всего в бд к какой-нибудь chashmap::CHashMap ?

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

/

//dd in Rust — русскоговорящее сообществo
Кто-нибудь работал с heroku? Возможно вопрос не совсем по теме, но падает приложение на Rust.
heroku logs даёт только:
State changed from crashed to starting
State changed from starting to crashed

Ну не падает ж приложение на расте тихо, должен быть panic, нет? Я не знаю как выяснить причину, локально всё работает
источник

p

polunin.ai in Rust — русскоговорящее сообществo
//dd
Кто-нибудь работал с heroku? Возможно вопрос не совсем по теме, но падает приложение на Rust.
heroku logs даёт только:
State changed from crashed to starting
State changed from starting to crashed

Ну не падает ж приложение на расте тихо, должен быть panic, нет? Я не знаю как выяснить причину, локально всё работает
ты как запускаешь? ты соблюдаешь все требования heroku к раст приложению?
источник